{"title":"PTZ Cameras","description":"","products":[{"product_id":"2k-360-ptz-wireless-security-camera-gx5k","title":"ZUMIMALL Solar Powered with Dual Lens Camera -GX5K","description":"\u003cbody\u003e\n\u003cstyle\u003e\n  \n    \/* 全局样式 *\/\n    .product-description {\n      display: flex;\n      flex-direction: column;\n      align-items: center;\n      text-align: center;\n      width: 100%;\n    }\n\n    .content-wrapper {\n     \n      width: 100%;\n    }\n\n    .product-image1 {\n      max-width: 100%;\n      height: auto;\n    }\n\n    .product-title {\n      font-size: 20px;\n      font-weight: bold;\n    }\n\n    @media (max-width: 768px) {\n      .content-wrapper {\n        max-width: 100%; \/* 移动端不留空 *\/\n      }\n    }\n  \/* 隔离线样式 *\/\n.divider {\n    width: 90%;               \/* 电脑端占据80%宽度 *\/\n    height: 1px;               \/* 线条高度 *\/\n    background-color: #ddd;    \/* 浅灰色 *\/\n    margin: 10px auto;         \/* 上下外边距，居中显示 *\/\n}\n\n\/* 移动端样式 *\/\n@media (max-width: 740px) {\n    .divider {\n        width: 100%;          \/* 移动端全宽显示 *\/\n    }\n}\n  \u003c\/style\u003e\n\u003cdiv class=\"divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"product-description\"\u003e\n\u003cdiv class=\"content-wrapper\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/3e724b79-aa98-4589-9cc1-43f5536cc636.gif?v=1740744751\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"product-description\"\u003e\n\u003ch3 class=\"a-size-large a-spacing-none\"\u003e\n\u003cspan class=\"a-size-large product-title-word-break\" id=\"productTitle\"\u003eZUMIMALL Wireless\u003cspan\u003e \u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"a-size-large product-title-word-break\" id=\"productTitle\"\u003eDual Lens, 360° PTZ Solar Camera-GX5K\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cdiv class=\"content-wrapper\"\u003e\u003cimg class=\"product-image1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/GX5K-2MP.jpg?v=1750143038\" alt=\"产品图片\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"foldable-container\"\u003e\n\u003c!-- 折叠栏 1（默认展开） --\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e1. Dual-Lens \u0026amp; 360° PTZ Coverage\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"foldable-content\"\u003e\n\u003cimg alt=\"Placeholder Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/GX5K2-1_360_c7848643-c5db-4089-95f8-4a0817c91bd2.jpg?v=1742201231\"\u003e\n\u003cp\u003eThis wireless outdoor security camera combines a fixed and rotating lens, offering dual-direction monitoring. With a 220° wide-angle view and 360° no-blind-spot coverage, it ensures all-around security. The ZUMIMALL APP displays two screens simultaneously for complete live footage, keeping you fully informed.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- 折叠栏 2（默认折叠） --\u003e\n\u003cdetails\u003e\n\u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e2. Smart AI Detection \u0026amp; Two-Way Talk\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"foldable-content\"\u003e\n\u003cimg alt=\"Placeholder Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/GX5K2-4_b1882ab8-06d3-4ecd-bf84-b8c495806c1b.jpg?v=1742201232\"\u003e\n\u003cp\u003eThis wireless solar camera detects people, vehicles, pets, and packages, sending instant alerts to your app. With a built-in mic and speaker, you can communicate with family, guests, or couriers anytime.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- 折叠栏 3（默认折叠） --\u003e\n\u003cdetails\u003e\n\u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e3. HD Image \u0026amp; Full Color Night Vision\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"foldable-content\"\u003e\n\u003cimg alt=\"Placeholder Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/GX5K2-3_a56ce870-b9b5-420b-bca9-2113cad83681.png?v=1742201232\"\u003e\n\u003cp\u003eThis security camera delivers full HD images with 4x digital zoom for detailed views. It offers three night vision modes (color, infrared, and smart) with automatic lighting in low light for clear, color images.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- 折叠栏 4（默认折叠） --\u003e\n\u003cdetails\u003e\n\u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e4. Support 2.4GHz WiFi \u0026amp; 2 Way Installations\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"foldable-content\"\u003e\n\u003cimg alt=\"Placeholder Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/GX5K_5-5_-1_77746492-822e-41dc-a6e7-9ca594bd0cc0.jpg?v=1742201231\"\u003e\n\u003cp\u003eThis ZUMIMALL camera supports 2.4GHz WiFi for a stable connection and smooth monitoring. It can be installed on either the ceiling or wall, ideally in a well-lit area for optimal solar charging.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- 折叠栏 5（默认折叠） --\u003e\n\u003cdetails\u003e\n\u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e5. 5W Solar Panel \u0026amp; 10000mAh Battery Power\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"foldable-content\"\u003e\n\u003cimg alt=\"Placeholder Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/GX5K_5-1_84f2dda0-6ba1-4804-af2d-aff63299916a.jpg?v=1742201231\"\u003e\n\u003cp\u003eThis outdoor security camera features a 5W solar panel for faster charging and continuous power. The built-in 10000mAh battery acts as a backup, ensuring uninterrupted protection without power outages or frequent charging.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- 折叠栏 6（默认折叠） --\u003e\n\u003cdetails\u003e\n\u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e6.Easy to Connect\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"foldable-content\"\u003e\n\u003cimg alt=\"Placeholder Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/GX5K_5-4_3d1e79a4-5a1a-4b0d-83a0-3e513f495493.jpg?v=1742201229\"\u003e\n\u003cp\u003e1.Download ZUMIMALL APP\u003c\/p\u003e\n\u003cp\u003e2.Connect to 2.4GHz WiFi\u003c\/p\u003e\n\u003cp\u003e3.Start Using\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  \/* 折叠栏容器 *\/\n  .foldable-container {\n    max-width: 90%; \/* PC端宽度为屏幕的80% *\/\n    margin-left: auto;\n    margin-right: auto;\n  }\n\n  \/* 折叠栏标题 *\/\n  .foldable-summary {\n    cursor: pointer;\n    padding: 15px;\n    background-color: transparent; \/* 透明背景 *\/\n    border-bottom: 1px solid #ddd; \/* 只显示底部边框 *\/\n    color: #000; \/* 黑色字体 *\/\n    list-style: none;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    font-weight: bold; \/* 标题加粗 *\/\n  }\n\n  \/* 折叠栏标题（点击后样式） *\/\n  details[open] .foldable-summary {\n    background-color:#E4E1E1; \/* 灰色背景 *\/\n    color: #020C1E; \/* 深蓝色字体 *\/\n\n  }\n\n  \/* 折叠栏内容 *\/\n  .foldable-content {\n    display: flex;\n    flex-direction: row; \/* 内容水平排列 *\/\n    align-items: center; \/* 垂直居中对齐 *\/\n    padding: 5px; \/* 内边距为 5px *\/\n    border-bottom: 1px solid #ddd; \/* 只显示底部边框 *\/\n    background-color: white; \/* 内容背景为白色 *\/\n  }\n\n  \/* 折叠栏图片 *\/\n  .foldable-content img {\n    width: 70%; \/* 图片占70% *\/\n    height: auto;\n  }\n\n  \/* 折叠栏文字 *\/\n  .foldable-content p {\n    width: 30%; \/* 文字占30% *\/\n    margin: 0;\n    padding-left: 20px;\n  }\n\n  \/* 折叠栏图标 *\/\n  .foldable-icon {\n    transition: transform 0.2s;\n    margin-left: 20px; \/* 图标与标题文字间距 *\/\n  }\n\n  \/* 展开时图标旋转 *\/\n  details[open] .foldable-icon {\n    transform: rotate(90deg);\n  }\n\n  \/* 移动端样式 *\/\n  @media (max-width: 768px) {\n    .foldable-container {\n      max-width: 100%; \/* 移动端宽度为100% *\/\n      padding-left: 5px;\n      padding-right: 5px;\n    }\n\n    .foldable-content {\n      flex-direction: column; \/* 图片和文字上下排列 *\/\n    }\n\n    .foldable-content img {\n      width: 100%; \/* 图片占满宽度 *\/\n    }\n\n    .foldable-content p {\n      width: 100%; \/* 文字占满宽度 *\/\n      padding-left: 0;\n      padding-top: 5px;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle\u003e\n  \/* 折叠栏容器 *\/\n  .stacked-foldable-container {\n    width: 100%;\n    max-width: 90%; \/* 电脑端左右留空15% *\/\n    margin: 0 auto;\n    font-family: 'Segoe UI', Roboto, -apple-system, sans-serif; \/* 添加圆滑字体 *\/\n  }\n\n  \/* 折叠栏样式 *\/\n  .stacked-foldable {\n    border-bottom: 1px solid #ddd; \/* 只有下边框 *\/\n    background-color: white; \/* 背景白色 *\/\n  }\n\n  \/* 折叠栏标题 *\/\n  .stacked-foldable-summary {\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    padding: 15px;\n    cursor: pointer;\n  }\n\n  \/* 折叠栏标题文字加粗 *\/\n  .stacked-foldable-title {\n    font-weight: bold;\n    font-size: 18px; \/* 保持标题稍大 *\/\n  }\n\n  \/* 折叠栏图标 *\/\n  .stacked-foldable-icon {\n    font-size: 16px;\n    transition: transform 0.3s ease; \/* 旋转动画 *\/\n    font-size: 20px; \/* 图标的字体大小 *\/\n    color: #000; \/* 设置图标颜色为黑色 *\/       \n  }\n\n  \/* 展开时图标旋转 *\/\n  details[open] .stacked-foldable-icon {\n    transform: rotate(90deg);\n  }\n\n  \/* 折叠栏内容 *\/\n  .stacked-foldable-content {\n    padding: 40px;\n    font-size: 15px; \/* 内容文字大小设为15px *\/\n    font-weight: 400; \/* 常规粗细更圆滑 *\/\n    letter-spacing: 0.2px; \/* 轻微字间距使更易读 *\/\n    line-height: 1.4; \/* 增加行高 *\/\n  }\n\n  \/* 内容行 *\/\n  .stacked-foldable-row {\n    display: flex;\n    justify-content: space-between;\n    padding: 15px 0; \/* 减小行间距以配合小字体 *\/\n    border-bottom: 1px solid #ddd; \/* 添加底部边框线 *\/\n  }\n\n  \/* 最后一行不需要底部边框线 *\/\n  .stacked-foldable-row:last-child {\n    border-bottom: none;\n  }\n\n  \/* 内容列 *\/\n  .stacked-foldable-col {\n    width: 40%; \/* 两列布局，留一点间距 *\/\n  }\n\n  \/* 移动端样式 *\/\n  @media (max-width: 768px) {\n    .stacked-foldable-container {\n      max-width: 100%; \/* 移动端不留空 *\/\n    }\n    .stacked-foldable-content {\n      font-size: 12px; \/* 移动端更小一点 *\/\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- 引入 Swiper.js --\u003e\n\u003clink rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/swiper\/swiper-bundle.min.css\"\u003e\n\u003cscript src=\"https:\/\/unpkg.com\/swiper\/swiper-bundle.min.js\"\u003e\u003c\/script\u003e\n\n\u003cdiv class=\"carousel-container\"\u003e\n    \u003cdiv class=\"swiper\"\u003e\n        \u003cdiv class=\"swiper-wrapper\"\u003e\n            \u003c!-- 轮播页面 --\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/GX5K_3-3_1-1.jpg?v=1742566108\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eReal Time Alert\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/GX5K_4-3_1-1.jpg?v=1742566108\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eView 3 monitors simultaneously\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 3\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/GX5K_3-2_1-1.jpg?v=1742566108\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eCustomized Detection Area\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 4\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/GX5K_4-2_1-1.jpg?v=1742566108\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eShare with your family\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 5\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/GX5K_3-1_1-1.jpg?v=1742566108\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eSmart AI Detection\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 6\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/GX5K_3-4_1-1.jpg?v=1742566108\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eIP66 Weatherproof\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 7\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/GX5K_4-1_1-1.jpg?v=1742566108\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eSupports 2.4GHz WiFi connection\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 8\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/GX5K_5-3_1-1.jpg?v=1742566108\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eSD card \u0026amp; cloud storage\u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003c!-- 左右导航按钮 --\u003e\n        \u003cdiv class=\"swiper-button-prev\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"swiper-button-next\"\u003e\u003c\/div\u003e\n        \u003c!-- 分页栏 --\u003e\n        \u003cdiv class=\"swiper-pagination\"\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n    \/* 轮播容器 *\/\n    .carousel-container {\n        width: 90%;\n        margin: 0 auto;\n        padding: 20px 0;\n    }\n\n    \/* 轮播页面样式 *\/\n    .swiper-slide.carousel-page {\n        display: flex;\n        flex-direction: column;\n        justify-content: flex-end;\n        align-items: center;\n        border: 2px solid #D3D3D3;\n        box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);\n        transition: transform 0.3s ease;\n        overflow: hidden;\n    }\n\n    .swiper-slide.carousel-page:hover {\n        transform: scale(1.03);\n    }\n\n    \/* 图片占满左右上三面 *\/\n    .carousel-page img {\n        width: 100%;\n        height: 80%;\n        object-fit: cover;\n    }\n\n    \/* 文字占底部 *\/\n    .carousel-text {\n        width: 100%;\n        height: 20%;\n        padding: 15px;\n        text-align: center;\n        font-size: 18px;\n        color: #333;\n        background: #fff;\n        box-sizing: border-box;\n    }\n\n    \/* Swiper导航按钮 *\/\n    .swiper-button-prev,\n    .swiper-button-next {\n        color: #000;\n        width: 40px;\n        height: 40px;\n        background: rgba(0, 0, 0, 0.5);\n        border-radius: 50%;\n    }\n\n    .swiper-button-prev:hover,\n    .swiper-button-next:hover {\n        background: #000;\n        color: #fff;\n    }\n\n    .swiper-button-prev::after,\n    .swiper-button-next::after {\n        font-size: 18px;\n    }\n\n    \/* 分页栏样式 *\/\n    .swiper-pagination {\n        position: relative;\n        margin-top: 10px;\n    }\n\n    .swiper-pagination-bullet {\n        width: 12px;\n        height: 12px;\n        background-color: #ccc;\n        opacity: 0.5;\n        margin: 0 5px;\n    }\n\n    .swiper-pagination-bullet-active {\n        background-color: #000;\n        opacity: 1;\n    }\n\n    \/* 移动端样式 *\/\n    @media (max-width: 768px) {\n        .carousel-container {\n            width: 100%;\n            padding: 10px 0;\n        }\n\n        .swiper-slide {\n            width: 100% !important;\/* 显示当前页面100%，露出下一个页面的0% *\/\n            margin-right: 10px; \/* 页面间距 *\/\n       \n        }\n    }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n    document.addEventListener(\"DOMContentLoaded\", () =\u003e {\n        const swiper = new Swiper('.swiper', {\n            loop: true, \/\/ ✅ 启用无限循环\n            slidesPerView: \"auto\",\n            spaceBetween: 20,\n            navigation: {\n                nextEl: '.swiper-button-next',\n                prevEl: '.swiper-button-prev',\n            },\n            pagination: {\n                el: \".swiper-pagination\",\n                clickable: true, \/\/ ✅ 允许点击分页点切换\n            },\n            breakpoints: {\n                1024: { slidesPerView: 3 },\n                769: { slidesPerView: 2 },\n                320: { slidesPerView: 1 }\n            }\n        });\n    });\n\u003c\/script\u003e\n\u003cdiv class=\"product-description\"\u003e\n\u003cdiv class=\"content-wrapper\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/GX5K_5-5_-1_77746492-822e-41dc-a6e7-9ca594bd0cc0.jpg?v=1742201231\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"content-wrapper\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/GX5K_6-1_b53a1751-92f5-4cb4-a8b9-412193630b58.jpg?v=1742201232\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n    \/* 通用样式 *\/\n    body {\n        font-family: Arial, sans-serif;\n        margin: 0;\n        padding: 0;\n        box-sizing: border-box;\n    }\n\n    \/* 折叠栏容器 *\/\n    .collapse-container {\n        width: 90%; \/* 电脑端宽度 *\/\n        margin: 20px auto;\n        border: 1px solid #ddd;\n        border-radius: 5px;\n        overflow: hidden;\n    }\n\n    \/* 折叠栏标题 *\/\n    .collapse-header {\n        display: flex;\n        justify-content: space-between;\n        align-items: center;\n        padding: 15px;\n        background-color: #f2f2f2;\n        cursor: pointer;\n    }\n\n    .collapse-header h2 {\n        font-size: 24px;\n        font-weight: bold;\n        margin: 0;\n        text-align: center;\n        flex-grow: 1; \/* 标题居中 *\/\n    }\n\n    \/* 折叠图标 *\/\n    .collapse-icon {\n        font-size: 20px;\n        transition: transform 0.3s ease; \/* 图标旋转动画 *\/\n    }\n\n    \/* 展开时的图标旋转 *\/\n    .collapse-header.active .collapse-icon {\n        transform: rotate(90deg);\n    }\n\n    \/* 折叠内容 *\/\n    .collapse-content {\n        display: block; \/* 默认展开 *\/\n        padding: 15px;\n        background-color: #fff;\n    }\n\n    \/* 图片和文字布局 *\/\n    .content-wrapperd {\n        display: flex;\n    }\n\n    .image-cell {\n        width: 70%; \/* 图片占70% *\/\n    }\n\n    .image-cell img {\n        width: 100%;\n        height: auto;\n        display: block;\n    }\n\n    .text-cell {\n        width: 30%; \/* 文字占30% *\/\n        padding-left: 15px;\n    }\n\n    \/* 移动端样式 *\/\n    @media (max-width: 768px) {\n        .collapse-container {\n            width: 100%; \/* 移动端全宽 *\/\n        }\n\n        .content-wrapperd {\n            flex-direction: column; \/* 上下排列 *\/\n        }\n\n        .image-cell, .text-cell {\n            width: 100%; \/* 全宽显示 *\/\n        }\n\n        .text-cell {\n            padding-left: 0;\n            margin-top: 15px;\n        }\n    }\n  \n\u003c\/style\u003e\n\u003cdiv class=\"collapse-container\"\u003e\n\u003c!-- 包装折叠栏标题 --\u003e\n\u003cdiv class=\"collapse-header active\"\u003e\n\u003ch2\u003eWhat's in the Box?\u003c\/h2\u003e\n\u003cspan class=\"collapse-icon\"\u003e❯\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- 折叠内容 --\u003e\n\u003cdiv class=\"collapse-content\"\u003e\n\u003cdiv class=\"content-wrapperd\"\u003e\n\u003cdiv class=\"image-cell\"\u003e\u003cimg alt=\"Box Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/GX5.jpg?v=1742297848\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"text-cell\"\u003e\n\u003ch3\u003eIncluded in the box\u003c\/h3\u003e\n\u003cp\u003eInstruction Manual*1\u003c\/p\u003e\n\u003cp\u003eGX5K Camera*1\u003c\/p\u003e\n\u003cp\u003eCamera Bracket*1\u003c\/p\u003e\n\u003cp\u003e5W Solar Panel*1\u003c\/p\u003e\n\u003cp\u003eSolar Panel Bracket*1\u003c\/p\u003e\n\u003cp\u003eScrews Pack*1\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n    \/\/ 获取折叠栏标题\n    const collapseHeader = document.querySelector('.collapse-header');\n    const collapseContent = document.querySelector('.collapse-content');\n    const collapseIcon = document.querySelector('.collapse-icon');\n\n    \/\/ 默认展开状态\n    collapseHeader.classList.add('active');\n    collapseContent.style.display = 'block'; \/\/ 默认展开内容\n\n    \/\/ 绑定点击事件\n    collapseHeader.addEventListener('click', () =\u003e {\n        \/\/ 切换展开和收起\n        collapseHeader.classList.toggle('active');\n        if (collapseHeader.classList.contains('active')) {\n            collapseContent.style.display = 'block'; \/\/ 展开\n          \n        } else {\n            collapseContent.style.display = 'none'; \/\/ 收起\n           \n        }\n    });\n\u003c\/script\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\"\u003e1296P\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\"\u003eViewing Angle\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e220 degrees\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\"\u003eElectronic(IR-CUT filter with auto switch)\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\"\u003eAlarm Detection\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eIntelligent motion detection\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eAmbient 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\"\u003eWi-Fi\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e2.4G WIFI (IEEE802.11b\/g\/n)\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\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+, Adroid4.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\"\u003eBattery Capacity\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e10000mAh\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eUsing Time\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e3-4 months (10 times wake up per day)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eStandby Time\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e6 months\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eCharging Voltage\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eDV 5V+- 5%\/2A\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\u003cstyle\u003e\n  \/* 主容器样式 *\/\n  .accordion-container {\n    width: 90%; \/* 电脑端宽度70%（左右各留15%） *\/\n  \n    margin: 0 auto;\n    padding: 0;\n    font-family: Arial, sans-serif;\n  }\n  \n  \/* 折叠栏样式 - 修改背景和边框 *\/\n  .accordion {\n    width: 100%;\n    border: none;\n    border-bottom: 1px solid #ddd; \/* 添加下边框线 *\/\n    outline: none;\n    transition: 0.3s;\n    background-color: transparent; \/* 背景改为透明 *\/\n    cursor: pointer;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    padding: 12px 0; \/* 调整内边距 *\/\n    text-align: left;\n  }\n  \n  \/* 第一个折叠栏 *\/\n  .accordion:first-of-type {\n    border-top: 1px solid #ddd; \/* 添加上边框线 *\/\n  }\n  \n  \/* 最后一个折叠栏 *\/\n  .accordion:last-of-type {\n    margin-top: 0; \/* 移除之前的负边距 *\/\n  }\n  \n  \/* 折叠栏标题 *\/\n  .accordion-title {\n    font-weight: bold;\n    font-size: 14px;\n    color: #50C2C7;\n    margin: 0;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n  }\n  \n  \/* 折叠图标 - 改为❯符号 *\/\n  .accordion-icon {\n    font-size: 16px;\n    transition: transform 0.3s;\n    color: #666; \/* 图标颜色变深 *\/\n  }\n  \n  \/* 展开时的图标旋转 *\/\n  .accordion.active .accordion-icon {\n    transform: rotate(90deg);\n    color: #222; \/* 激活时图标颜色更深 *\/\n  }\n  \n  \/* 折叠内容 *\/\n  .accordion-content {\n    padding: 0;\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.3s ease-out;\n    background-color: white;\n  }\n  \n  \/* 折叠内容图片 *\/\n  .accordion-image {\n    width: 100%;\n    height: auto;\n    display: block;\n    margin-bottom: 10px; \/* 图片下方留白 *\/\n  }\n  \n  \/* 手机端适配 *\/\n  @media (max-width: 768px) {\n    .accordion-container {\n      width: 100%; \/* 手机端恢复全宽 *\/\n      padding: 0 15px; \/* 增加侧边内边距 *\/\n    }\n    \n    .accordion {\n      padding: 12px 0; \/* 保持垂直内边距 *\/\n    }\n    \n    .accordion-title {\n      font-size: 13px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"accordion-container\"\u003e\n  \u003c!-- 第一个折叠栏 --\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\" class=\"accordion-image\" alt=\"Cloud Storage\"\u003e\n  \u003c\/div\u003e\n  \n  \u003c!-- 第二个折叠栏 --\u003e\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%0A\" class=\"accordion-image\" alt=\"AI Services\"\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  \/\/ 折叠功能实现\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\u003c\/script\u003e\n\u003cstyle\u003e\n  \/* 主容器样式 *\/\n  .responsive-container {\n    width: 90%;\n    margin: 0 auto;\n    padding: 0;\n    font-family: Arial, sans-serif;\n  }\n\n  \/* 行容器 - 双列横向布局 *\/\n  .row {\n    display: flex;\n    gap: 100px;\n    margin-bottom: 15px;\n  }\n\n  \/* 列样式 *\/\n  .column {\n    flex: 1;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    padding: 5px 5px;\n    border-radius: 6px;\n    background-color: #f8f8f8;\n    min-width: 0;\n  }\n\n  \/* 内容区域 *\/\n  .content {\n    display: flex;\n    align-items: center;\n    gap: 8px;\n  }\n\n  \/* 图标样式 *\/\n  .icon {\n    width: 20px;\n    height: 20px;\n  }\n\n  \/* 文字样式 *\/\n  .text h3 {\n    font-size: 14px;\n    margin: 0;\n    color: #222;\n    font-weight: 500;\n    white-space: nowrap;\n  }\n\n  \/* 按钮样式 *\/\n  .button {\n    padding: 5px 10px;\n    background-color: #000;\n    color: white;\n    border: none;\n    border-radius: 3px;\n    cursor: pointer;\n    font-weight: bold;\n    font-size: 11px;\n    white-space: nowrap;\n    text-decoration: none;\n    margin-left: 10px;\n  }\n\n  \/* 按钮容器 *\/\n  .button-group {\n    display: flex;\n    gap: 6px;\n  }\n\n  \/* 手机端适配 *\/\n  @media (max-width: 768px) {\n    .row {\n      flex-direction: column;\n      gap: 8px;\n    }\n\n    .column {\n      width: 100%;\n      padding: 8px 12px;\n    }\n\n    .icon {\n      width: 18px;\n      height: 18px;\n    }\n\n    .text h3 {\n      font-size: 13px;\n    }\n\n    .button {\n      padding: 4px 8px;\n      font-size: 10px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003c!-- 主体内容 --\u003e\n\u003cdiv class=\"responsive-container\"\u003e\n  \u003cdiv class=\"row\"\u003e\n    \u003c!-- 左列：说明书 --\u003e\n    \u003cdiv class=\"column\"\u003e\n      \u003cdiv class=\"content\"\u003e\n        \u003cimg alt=\"Manual Download Icon\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/file-arrow-down-solid.svg?v=1742554573\" class=\"icon\"\u003e\n        \u003cdiv class=\"text\"\u003e\n          \u003ch3\u003eProduct Manual\u003c\/h3\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"button-group\"\u003e\n        \u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/GX5-User_Manual.pdf?v=1733211427\" class=\"button\"\u003eDownload\u003c\/a\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 右列：APP下载 --\u003e\n    \u003cdiv class=\"column\"\u003e\n      \u003cdiv class=\"content\"\u003e\n        \u003cimg alt=\"App Download Icon\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/cloud-arrow-down-solid.svg?v=1742554572\" class=\"icon\"\u003e\n        \u003cdiv class=\"text\"\u003e\n          \u003ch3\u003eApp Download\u003c\/h3\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"button-group\"\u003e\n        \u003ca href=\"https:\/\/play.google.com\/store\/search?q=zumimall\u0026amp;c=apps\" class=\"button\"\u003eAPK\u003c\/a\u003e\n        \u003ca href=\"https:\/\/apps.apple.com\/us\/app\/zumimall\/id1515849509\" class=\"button\"\u003eiOS\u003c\/a\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\n  \n    \u003cmeta charset=\"UTF-8\"\u003e\n    \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n    \u003ctitle\u003eZUMIMALL Security Camera Comparison\u003c\/title\u003e\n    \u003cstyle\u003e\n        .product-comparison-section {\n            width: 100%;\n            margin: 40px auto;\n            padding: 0 5px;\n            position: relative;\n            font-family: 'Segoe UI', Arial, sans-serif;\n        }\n        \n        .product-comparison-section h2 {\n            text-align: center;\n            margin-bottom: 20px;\n            font-size: 24px;\n            color: #2c3e50;\n            padding: 0 10px;\n            font-weight: 600;\n        }\n        \n        .comparison-table-container {\n            overflow-x: auto;\n            -webkit-overflow-scrolling: touch;\n            margin: 0 -5px;\n            width: calc(100% + 10px);\n            position: relative;\n            border: 1px solid #e0e0e0;\n            border-radius: 8px;\n            box-shadow: 0 2px 10px rgba(0, 0, 0, 0.05);\n        }\n        \n        .product-comparison-table {\n            width: 100%;\n            border-collapse: separate;\n            border-spacing: 0;\n            background: white;\n            min-width: 600px;\n            position: relative;\n        }\n        \n        .product-comparison-table th,\n        .product-comparison-table td {\n            padding: 12px 10px;\n            text-align: center;\n            border: 1px solid #e0e0e0;\n            font-size: 13px;\n            line-height: 1.4;\n            position: relative;\n        }\n        \n        \/* 固定第一列样式 *\/\n        .product-comparison-table thead tr th:first-child,\n        .product-comparison-table tbody tr td:first-child {\n            position: sticky;\n            left: 0;\n            z-index: 2;\n            background-color: #f5f7fa;\n            min-width: 120px;\n            max-width: 120px;\n            text-align: left;\n            padding-left: 15px;\n            font-weight: 600;\n            color: #2c3e50;\n            box-shadow: 2px 0 5px rgba(0, 0, 0, 0.05);\n        }\n        \n        .product-comparison-table thead tr th:first-child {\n            z-index: 3; \/* 确保表头在内容之上 *\/\n            background-color: #e8ebf0;\n        }\n        \n        .product-comparison-table th {\n            background-color: #f8f9fa;\n            font-weight: 600;\n            color: #34495e;\n            padding: 15px 10px;\n        }\n        \n        .feature-header {\n            background-color: #e8ebf0 !important;\n            text-align: left !important;\n            min-width: 120px;\n            max-width: 120px;\n            font-size: 13px;\n            padding-left: 15px;\n        }\n        \n        .product-image {\n            max-width: 90px;\n            height: auto;\n            display: block;\n            margin: 0 auto 8px;\n            border-radius: 4px;\n            transition: transform 0.2s;\n        }\n        \n        .product-image:hover {\n            transform: scale(1.03);\n        }\n        \n        .product-link {\n            color: #3498db;\n            text-decoration: none;\n            font-weight: 600;\n            font-size: 13px;\n            transition: color 0.2s;\n        }\n        \n        .product-link:hover {\n            color: #2980b9;\n            text-decoration: underline;\n        }\n        \n        .view-more-link {\n            display: inline-block;\n            margin-top: 8px;\n            font-size: 12px;\n            color: #e74c3c;\n            text-decoration: none;\n            font-weight: 600;\n            padding: 4px 10px;\n            border: 1px solid #e74c3c;\n            border-radius: 4px;\n            transition: all 0.2s;\n        }\n        \n        .view-more-link:hover {\n            background-color: #e74c3c;\n            color: white;\n            text-decoration: none;\n        }\n        \n        .checkmark {\n            color: #27ae60;\n            font-weight: bold;\n            font-size: 16px;\n        }\n        \n        .crossmark {\n            color: #c0392b;\n            font-weight: bold;\n            font-size: 16px;\n        }\n        \n        .scroll-indicator {\n            text-align: center;\n            margin-top: 15px;\n            color: #7f8c8d;\n            font-size: 13px;\n            display: none;\n            font-style: italic;\n        }\n        \n        .price-tag {\n            font-weight: 600;\n            color: #e74c3c;\n            font-size: 14px;\n        }\n        \n        \/* 移动端样式 *\/\n        @media (max-width: 768px) {\n            .product-comparison-section {\n                padding: 0 3px;\n            }\n            \n            .product-comparison-section h2 {\n                font-size: 20px;\n            }\n            \n            .comparison-table-container {\n                margin: 0 -3px;\n                width: calc(100% + 6px);\n            }\n            \n            .product-comparison-table th,\n            .product-comparison-table td {\n                padding: 10px 6px;\n                font-size: 12px;\n            }\n            \n            .product-comparison-table thead tr th:first-child,\n            .product-comparison-table tbody tr td:first-child {\n                min-width: 100px;\n                max-width: 100px;\n                font-size: 12px;\n                padding-left: 10px;\n            }\n            \n            .feature-header {\n                min-width: 100px;\n                max-width: 100px;\n                font-size: 12px;\n                padding-left: 10px;\n            }\n            \n            .product-image {\n                max-width: 70px;\n            }\n            \n            .scroll-indicator {\n                display: block;\n            }\n        }\n        \n        \/* 小屏手机样式 *\/\n        @media (max-width: 480px) {\n            .product-comparison-table th,\n            .product-comparison-table td {\n                padding: 8px 4px;\n                font-size: 11px;\n            }\n            \n            .product-comparison-table thead tr th:first-child,\n            .product-comparison-table tbody tr td:first-child {\n                min-width: 90px;\n                max-width: 90px;\n                font-size: 11px;\n                padding-left: 8px;\n            }\n            \n            .feature-header {\n                min-width: 90px;\n                max-width: 90px;\n                font-size: 11px;\n                padding-left: 8px;\n            }\n            \n            .product-image {\n                max-width: 60px;\n            }\n            \n            .view-more-link {\n                font-size: 11px;\n                padding: 3px 6px;\n            }\n            \n            .price-tag {\n                font-size: 12px;\n            }\n        }\n        \n        \/* 超小屏手机样式 *\/\n        @media (max-width: 360px) {\n            .product-comparison-table th,\n            .product-comparison-table td {\n                padding: 6px 3px;\n                font-size: 10px;\n            }\n            \n            .product-comparison-table thead tr th:first-child,\n            .product-comparison-table tbody tr td:first-child {\n                min-width: 80px;\n                max-width: 80px;\n                font-size: 10px;\n                padding-left: 6px;\n            }\n            \n            .feature-header {\n                min-width: 80px;\n                max-width: 80px;\n                font-size: 10px;\n                padding-left: 6px;\n            }\n            \n            .product-image {\n                max-width: 50px;\n            }\n            \n            .view-more-link {\n                font-size: 10px;\n                padding: 2px 4px;\n            }\n        }\n    \u003c\/style\u003e\n\n    \u003cdiv class=\"product-comparison-section\"\u003e\n        \u003ch2\u003eExplore more security cameras from ZUMIMALL\u003c\/h2\u003e\n        \n        \u003cdiv class=\"comparison-table-container\"\u003e\n            \u003ctable class=\"product-comparison-table\"\u003e\n                \u003cthead\u003e\n                    \u003ctr\u003e\n                        \u003cth class=\"feature-header\"\u003eFeatures\u003c\/th\u003e\n                        \u003c!-- 产品列将由JavaScript动态生成 --\u003e\n                    \u003c\/tr\u003e\n                \u003c\/thead\u003e\n                \u003ctbody\u003e\n                    \u003c!-- 各行数据将由JavaScript动态生成 --\u003e\n                \u003c\/tbody\u003e\n            \u003c\/table\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"scroll-indicator\"\u003e\n            \u003cspan\u003e← Scroll to see more →\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cscript\u003e\n        document.addEventListener('DOMContentLoaded', function() {\n            \/\/ 产品数据 - 更新为包含所有产品\n            const products = [\n                {\n                    picture: \"https:\/\/www.zumimall.com\/cdn\/shop\/files\/A60-_-1.jpg?v=1750928191\u0026width=493\",\n                    link: \"https:\/\/www.zumimall.com\/products\/zumimall-aov-solar-powered-wireless-security-camera-24-7-recording\",\n                    price: \"From $84.99\",\n                    model: \"AOV Camera A60\",\n                    powerSource: \"Solar\/Battery\",\n                    resolution: \"3MP\",\n                    wifi: \"2.4GHz only\",\n                    nightVision: \"Color\/Infrared\",\n                    recording: \"✔\",\n                    sirenAlarm: \"✔\",\n                    rotatable: \"✔\",\n                    zoom: \"4X digital zoom\",\n                    interface: \"Type C Port\",\n                    detectionDistance: \"\u003e32FT\",\n                    app: \"ZUMIMALL\"\n                },\n                {\n                    picture: \"https:\/\/www.zumimall.com\/cdn\/shop\/files\/BK06_8ce27130-38a9-4597-a3fa-f82961709b78.jpg?v=1754618281\u0026width=493\",\n                    link: \"https:\/\/www.zumimall.com\/products\/2k-360-ptz-dual-band-5g-2-4g-wired-security-camera-bk06-baby-cam\",\n                    price: \"From $37.49\",\n                    model: \"Baby monitor BK06\",\n                    powerSource: \"Plug-in\",\n                    resolution: \"3MP\",\n                    wifi: \"5GHz\/2.4GHz\",\n                    nightVision: \"Color\/Infrared\",\n                    recording: \"✔\",\n                    sirenAlarm: \"✔\",\n                    rotatable: \"✔\",\n                    zoom: \"4X digital zoom\",\n                    interface: \"Type C Port\",\n                    detectionDistance: \"\u003e32FT\",\n                    app: \"ZUMIMALL\"\n                },\n                {\n                    picture: \"https:\/\/www.zumimall.com\/cdn\/shop\/files\/ZUMIMALL2KWIFISecurityCameraF5petkidalarmHousegardenresidenceapartmentmonitoringelderlywhiteSD64g128GFHDBatteryPoweredWirelesswithSirenOutdoorIndoorRechargeableSurveillanceHomeSecurit.jpg?v=1744010356\u0026width=1946\",\n                    link: \"https:\/\/www.zumimall.com\/products\/2k-wifi-wireless-security-camera-f5\",\n                    price: \"From $39.99\",\n                    model: \"Battery Camera F5\",\n                    powerSource: \"Battery\",\n                    resolution: \"3MP\",\n                    wifi: \"2.4GHz only\",\n                    nightVision: \"Color\/Infrared\",\n                    recording: \"✘\",\n                    sirenAlarm: \"✔\",\n                    rotatable: \"✘\",\n                    zoom: \"4X digital zoom\",\n                    interface: \"Type C Port\",\n                    detectionDistance: \"\u003e32FT\",\n                    app: \"ZUMIMALL\"\n                },\n                {\n                    picture: \"https:\/\/www.zumimall.com\/cdn\/shop\/files\/BK05-3MP_3ab62d04-ac44-4267-88d4-9658fd677a9e.jpg?v=1751448418\u0026width=493\",\n                    link: \"https:\/\/www.zumimall.com\/products\/zumimall-3mp-5g-2-4g-wifi-wired-security-camera-plug-in-power-bk05-1\",\n                    price: \"From $29.99\",\n                    model: \"Wired Camera BK05\",\n                    powerSource: \"Plug-in\",\n                    resolution: \"3MP\/5MP\",\n                    wifi: \"5GHz\/2.4GHz\",\n                    nightVision: \"Color\/Infrared\",\n                    recording: \"✔\",\n                    sirenAlarm: \"✔\",\n                    rotatable: \"✔\",\n                    zoom: \"4X digital zoom\",\n                    interface: \"Type C Port\",\n                    detectionDistance: \"\u003e32FT\",\n                    app: \"ZUMIMALL\"\n                },\n                {\n                    picture: \"https:\/\/www.zumimall.com\/cdn\/shop\/files\/61OJ6O7WwaL._AC_SX679.jpg?v=1741314450\u0026width=1946\",\n                    link: \"https:\/\/www.zumimall.com\/products\/zumimall-dual-lens-video-doorbell-camera-with-chime-p10-worldwide-sales\",\n                    price: \"From $64.98\",\n                    model: \"Doorbell Camera P10\",\n                    powerSource: \"Battery\",\n                    resolution: \"3MP\",\n                    wifi: \"2.4GHz only\",\n                    nightVision: \"Color\/Infrared\",\n                    recording: \"✘\",\n                    sirenAlarm: \"✔\",\n                    rotatable: \"✘\",\n                    zoom: \"4X digital zoom\",\n                    interface: \"Type C Port\",\n                    detectionDistance: \"\u003e32FT\",\n                    app: \"ZUMIMALL\"\n                }\n            ];\n\n            \/\/ 创建表格列（产品）\n            const theadRow = document.querySelector('.product-comparison-table thead tr');\n            const tbody = document.querySelector('.product-comparison-table tbody');\n            \n            \/\/ 添加产品列标题\n            products.forEach(product =\u003e {\n                const th = document.createElement('th');\n                th.innerHTML = `\n                    \u003ca href=\"${product.link}\" target=\"_blank\"\u003e\n                        \u003cimg src=\"${product.picture}\" alt=\"${product.model}\" class=\"product-image\"\u003e\n                    \u003c\/a\u003e\n                    \u003ca href=\"${product.link}\" target=\"_blank\" class=\"view-more-link\"\u003eView Details\u003c\/a\u003e\n                `;\n                theadRow.appendChild(th);\n            });\n            \n            \/\/ 创建价格行\n            const priceRow = document.createElement('tr');\n            const priceHeader = document.createElement('td');\n            priceHeader.textContent = 'Price';\n            priceHeader.className = 'feature-header';\n            priceRow.appendChild(priceHeader);\n            \n            \/\/ 添加价格单元格\n            products.forEach(product =\u003e {\n                const priceCell = document.createElement('td');\n                priceCell.innerHTML = `\u003cspan class=\"price-tag\"\u003e${product.price}\u003c\/span\u003e`;\n                priceRow.appendChild(priceCell);\n            });\n            \n            tbody.appendChild(priceRow);\n            \n            \/\/ 创建型号行\n            const modelRow = document.createElement('tr');\n            const modelHeader = document.createElement('td');\n            modelHeader.textContent = 'Model';\n            modelHeader.className = 'feature-header';\n            modelRow.appendChild(modelHeader);\n            \n            products.forEach(product =\u003e {\n                const modelCell = document.createElement('td');\n                modelCell.innerHTML = `\u003ca href=\"${product.link}\" target=\"_blank\" class=\"product-link\"\u003e${product.model}\u003c\/a\u003e`;\n                modelRow.appendChild(modelCell);\n            });\n            \n            tbody.appendChild(modelRow);\n            \n            \/\/ 添加其他特性行\n            const features = [\n                { key: 'powerSource', label: 'Power Source' },\n                { key: 'resolution', label: 'Resolution' },\n                { key: 'wifi', label: 'Wi-Fi' },\n                { key: 'nightVision', label: 'Night Vision' },\n                { key: 'recording', label: '24\/7 Recording' },\n                { key: 'sirenAlarm', label: 'Siren Alarm' },\n                { key: 'rotatable', label: 'Rotatable' },\n                { key: 'zoom', label: 'Zoom' },\n                { key: 'interface', label: 'Interface' },\n                { key: 'detectionDistance', label: 'Detection Distance' },\n                { key: 'app', label: 'APP' }\n            ];\n            \n            features.forEach(feature =\u003e {\n                const row = document.createElement('tr');\n                const header = document.createElement('td');\n                header.textContent = feature.label;\n                header.className = 'feature-header';\n                row.appendChild(header);\n                \n                products.forEach(product =\u003e {\n                    const cell = document.createElement('td');\n                    let value = product[feature.key];\n                    \n                    \/\/ 特殊处理勾选和叉号标记\n                    if (value === '✔') {\n                        cell.innerHTML = '\u003cspan class=\"checkmark\"\u003e✔\u003c\/span\u003e';\n                    } else if (value === '✘') {\n                        cell.innerHTML = '\u003cspan class=\"crossmark\"\u003e✘\u003c\/span\u003e';\n                    } else {\n                        cell.textContent = value;\n                    }\n                    \n                    row.appendChild(cell);\n                });\n                \n                tbody.appendChild(row);\n            });\n            \n            \/\/ 检测是否需要显示滚动提示\n            function checkScrollIndicator() {\n                const container = document.querySelector('.comparison-table-container');\n                if (container.scrollWidth \u003e container.clientWidth) {\n                    document.querySelector('.scroll-indicator').style.display = 'block';\n                } else {\n                    document.querySelector('.scroll-indicator').style.display = 'none';\n                }\n            }\n            \n            \/\/ 初始检查和窗口调整时检查\n            checkScrollIndicator();\n            window.addEventListener('resize', checkScrollIndicator);\n        });\n    \u003c\/script\u003e\n\u003c\/body\u003e","brand":"ZUMIMALL","offers":[{"title":"1 Cam+Panel  | No SD Card","offer_id":44531905528112,"sku":"GX5K","price":89.98,"currency_code":"USD","in_stock":false},{"title":"1 Cam +Panel  | 128G SD Card","offer_id":49089828946224,"sku":"GX5K+128G","price":119.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/81isbqil_xL._AC_SX466.jpg?v=1750405492"},{"product_id":"2k-outdoor-solar-security-camera-gx2k","title":"ZUMIMALL 2K Solar Power Wireless  Security Camera-X2\/X2K","description":"\u003cstyle\u003e\n  \n    \/* 全局样式 *\/\n    .product-description {\n      display: flex;\n      flex-direction: column;\n      align-items: center;\n      text-align: center;\n      width: 100%;\n    }\n\n    .content-wrapper {\n      max-width: 70%; \/* 电脑端左右留空15% *\/\n      width: 100%;\n    }\n\n    .product-image {\n      max-width: 100%;\n      height: auto;\n    }\n\n    .product-title {\n      font-size: 20px;\n      font-weight: bold;\n    }\n\n    @media (max-width: 768px) {\n      .content-wrapper {\n        max-width: 100%; \/* 移动端不留空 *\/\n      }\n    }\n  \/* 隔离线样式 *\/\n.divider {\n    width: 70%;               \/* 电脑端占据80%宽度 *\/\n    height: 1px;               \/* 线条高度 *\/\n    background-color: #ddd;    \/* 浅灰色 *\/\n    margin: 10px auto;         \/* 上下外边距，居中显示 *\/\n}\n\n\/* 移动端样式 *\/\n@media (max-width: 740px) {\n    .divider {\n        width: 100%;          \/* 移动端全宽显示 *\/\n    }\n}\n  \u003c\/style\u003e\n\u003cdiv class=\"divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"product-description\"\u003e\n\u003cdiv class=\"content-wrapper\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X2.gif?v=1744187627%0A\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"product-description\"\u003e\n\u003ch3 class=\"a-size-large a-spacing-none\"\u003e\n\u003cspan class=\"a-size-large product-title-word-break\" id=\"productTitle\"\u003eZUMIMALL Wireless\u003cspan\u003e \u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"a-size-large product-title-word-break\" id=\"productTitle\"\u003e2.4G WiFi, Rechargeable Battery Camera-GX2S\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cdiv class=\"content-wrapper\"\u003e\u003cimg class=\"product-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X2_ea2509a4-0aba-40bf-935c-88c189b8385b.jpg?v=1744103135\" alt=\"产品图片\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"foldable-container\"\u003e\n\u003c!-- 折叠栏 1（默认展开） --\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e1. 3MP-Not just clarity, but attention to detail\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"foldable-content\"\u003e\n\u003cimg alt=\"Placeholder Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/Detail-15_c2880cd5-2c8c-498a-9000-1c8b5eba29a8_1024x1024.jpg?v=1688721022\"\u003e\n\u003cp\u003e2K Full HD with the advanced CMOS image sensor and 130° wide field of vision to get crystal videos and cover the wider field. Provides a stunning clear vision up to 100ft.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- 折叠栏 2（默认折叠） --\u003e\n\u003cdetails\u003e\n\u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e2. 360° All-round Manual Control - helps you get more angles and details\n\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"foldable-content\"\u003e\n\u003cimg alt=\"Placeholder Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/Detail-16_c236fd41-7114-460f-ac64-c6a6dc3ca5cf_1024x1024.jpg?v=1688721290\"\u003e\n\u003cp\u003e①More Wilder monitoring range, No blind zones\u003c\/p\u003e\n\u003cp\u003e②You can easily control the PTZ camera to rotate 355° horizontally and 120° vertically to cover every angle of your house.\u003c\/p\u003e\n\u003cp\u003e③4x digital zoom, manual zoom in to see more details\u003c\/p\u003e\n\u003cp\u003e④Just with only 1 Zumimall WiFi camera, you can monitor the whole front porch or store.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- 折叠栏 3（默认折叠） --\u003e\n\u003cdetails\u003e\n\u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e3. PIR Detection AI Analysis\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"foldable-content\"\u003e\n\u003cimg alt=\"Placeholder Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/7_add56cec-a995-4d81-b7a4-a2bdf358818c_600x600.png?v=1688373499\"\u003e\n\u003cp\u003eOur home security cameras utilize AI technology to differentiate between people, pets, vehicles, and packages, minimizing false alarms. \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- 折叠栏 4（默认折叠） --\u003e\n\u003cdetails\u003e\n\u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e4. IP66 Weatherproof\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"foldable-content\"\u003e\n\u003cimg alt=\"Placeholder Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/6_77e94466-1663-4a8a-ad82-10e5027c6e63_600x600.png?v=1688372969\"\u003e\n\u003cp\u003eThe IP66 waterproof material can withstand all extreme weather including rainy, windy and snowy days, which allows your camera to work properly in all seasons.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- 折叠栏 5（默认折叠） --\u003e\n\u003cdetails\u003e\n\u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e5.  Multi-Users Sharing\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"foldable-content\"\u003e\n\u003cimg alt=\"Placeholder Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/4_855941b1-a8d5-4e6a-92f3-118c9e98efeb_600x600.png?v=1688369276\"\u003e\n\u003cp\u003eYou can share your device to different people so your whole family can view the camera at the same time.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- 折叠栏 6（默认折叠） --\u003e\n\u003cdetails\u003e\n\u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e6.Free Loop Recording\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"foldable-content\"\u003e\n\u003cimg alt=\"Placeholder Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/5_04a9edcb-ab7b-40bb-97a5-88eebecc340a_600x600.png?v=1688372956\"\u003e\n\u003cp\u003eThe outdoor camera supports 7-day free loop recording (for 6s), no subscription is needed.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  \/* 折叠栏容器 *\/\n  .foldable-container {\n    max-width: 70%; \/* PC端宽度为屏幕的80% *\/\n    margin-left: auto;\n    margin-right: auto;\n  }\n\n  \/* 折叠栏标题 *\/\n  .foldable-summary {\n    cursor: pointer;\n    padding: 15px;\n    background-color: transparent; \/* 透明背景 *\/\n    border-bottom: 1px solid #ddd; \/* 只显示底部边框 *\/\n    color: #000; \/* 黑色字体 *\/\n    list-style: none;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    font-weight: bold; \/* 标题加粗 *\/\n  }\n\n  \/* 折叠栏标题（点击后样式） *\/\n  details[open] .foldable-summary {\n    background-color:#E4E1E1; \/* 灰色背景 *\/\n    color: #020C1E; \/* 深蓝色字体 *\/\n\n  }\n\n  \/* 折叠栏内容 *\/\n  .foldable-content {\n    display: flex;\n    flex-direction: row; \/* 内容水平排列 *\/\n    align-items: center; \/* 垂直居中对齐 *\/\n    padding: 5px; \/* 内边距为 5px *\/\n    border-bottom: 1px solid #ddd; \/* 只显示底部边框 *\/\n    background-color: white; \/* 内容背景为白色 *\/\n  }\n\n  \/* 折叠栏图片 *\/\n  .foldable-content img {\n    width: 70%; \/* 图片占70% *\/\n    height: auto;\n  }\n\n  \/* 折叠栏文字 *\/\n  .foldable-content p {\n    width: 30%; \/* 文字占30% *\/\n    margin: 0;\n    padding-left: 20px;\n  }\n\n  \/* 折叠栏图标 *\/\n  .foldable-icon {\n    transition: transform 0.2s;\n    margin-left: 20px; \/* 图标与标题文字间距 *\/\n  }\n\n  \/* 展开时图标旋转 *\/\n  details[open] .foldable-icon {\n    transform: rotate(90deg);\n  }\n\n  \/* 移动端样式 *\/\n  @media (max-width: 768px) {\n    .foldable-container {\n      max-width: 100%; \/* 移动端宽度为100% *\/\n      padding-left: 5px;\n      padding-right: 5px;\n    }\n\n    .foldable-content {\n      flex-direction: column; \/* 图片和文字上下排列 *\/\n    }\n\n    .foldable-content img {\n      width: 100%; \/* 图片占满宽度 *\/\n    }\n\n    .foldable-content p {\n      width: 100%; \/* 文字占满宽度 *\/\n      padding-left: 0;\n      padding-top: 5px;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle\u003e\n  \/* 折叠栏容器 *\/\n  .stacked-foldable-container {\n    width: 100%;\n    max-width: 70%; \/* 电脑端左右留空15% *\/\n    margin: 0 auto;\n    font-family: 'Segoe UI', Roboto, -apple-system, sans-serif; \/* 添加圆滑字体 *\/\n  }\n\n  \/* 折叠栏样式 *\/\n  .stacked-foldable {\n    border-bottom: 1px solid #ddd; \/* 只有下边框 *\/\n    background-color: white; \/* 背景白色 *\/\n  }\n\n  \/* 折叠栏标题 *\/\n  .stacked-foldable-summary {\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    padding: 15px;\n    cursor: pointer;\n  }\n\n  \/* 折叠栏标题文字加粗 *\/\n  .stacked-foldable-title {\n    font-weight: bold;\n    font-size: 18px; \/* 保持标题稍大 *\/\n  }\n\n  \/* 折叠栏图标 *\/\n  .stacked-foldable-icon {\n    font-size: 16px;\n    transition: transform 0.3s ease; \/* 旋转动画 *\/\n    font-size: 20px; \/* 图标的字体大小 *\/\n    color: #000; \/* 设置图标颜色为黑色 *\/       \n  }\n\n  \/* 展开时图标旋转 *\/\n  details[open] .stacked-foldable-icon {\n    transform: rotate(90deg);\n  }\n\n  \/* 折叠栏内容 *\/\n  .stacked-foldable-content {\n    padding: 40px;\n    font-size: 15px; \/* 内容文字大小设为15px *\/\n    font-weight: 400; \/* 常规粗细更圆滑 *\/\n    letter-spacing: 0.2px; \/* 轻微字间距使更易读 *\/\n    line-height: 1.4; \/* 增加行高 *\/\n  }\n\n  \/* 内容行 *\/\n  .stacked-foldable-row {\n    display: flex;\n    justify-content: space-between;\n    padding: 15px 0; \/* 减小行间距以配合小字体 *\/\n    border-bottom: 1px solid #ddd; \/* 添加底部边框线 *\/\n  }\n\n  \/* 最后一行不需要底部边框线 *\/\n  .stacked-foldable-row:last-child {\n    border-bottom: none;\n  }\n\n  \/* 内容列 *\/\n  .stacked-foldable-col {\n    width: 40%; \/* 两列布局，留一点间距 *\/\n  }\n\n  \/* 移动端样式 *\/\n  @media (max-width: 768px) {\n    .stacked-foldable-container {\n      max-width: 100%; \/* 移动端不留空 *\/\n    }\n    .stacked-foldable-content {\n      font-size: 12px; \/* 移动端更小一点 *\/\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- 引入 Swiper.js --\u003e\n\u003clink rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/swiper\/swiper-bundle.min.css\"\u003e\n\u003cscript src=\"https:\/\/unpkg.com\/swiper\/swiper-bundle.min.js\"\u003e\u003c\/script\u003e\n\n\u003cdiv class=\"carousel-container\"\u003e\n    \u003cdiv class=\"swiper\"\u003e\n        \u003cdiv class=\"swiper-wrapper\"\u003e\n            \u003c!-- 轮播页面 --\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/single-06_480x480.jpg?v=1680580848\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eCustom Alarm Area\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/single-04_480x480.jpg?v=1680581012\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eAdvanced Motion Detection\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 3\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/Detail-19_480x480.jpg?v=1680581003\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003e2-Way Audio\u0026amp; Multi-user Accessed\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 4\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/5_480x480_7f7d66e2-e78f-4724-8dc3-285e94e1e884.jpg?v=1723172871\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eSpotlight \u0026amp; Siren\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 5\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/6_b06b3b4b-91bf-4e4d-a471-4013354ae2e5_480x480.jpg?v=1681110357\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eSmoother Two-Way Audio\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 6\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/3_4dc8ee5b-57b2-4a7c-bfc8-9d1386bd43ab_480x480.jpg?v=1681110409\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eEasy to Install and Set Up\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 7\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/8b08eaa4-e7c3-48e5-a661-ea17727f2e4e.__CR0_0_300_300_PT0_SX300_V1.jpg?v=1723172871\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eSmart 1-10 Level Sensitivity\n\n \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 8\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/61gpdrXXZGL_1b79c852-a17e-4993-bf41-eff8696f665b.jpg?v=1744191413\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eSD card \u0026amp; cloud storage\u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003c!-- 左右导航按钮 --\u003e\n        \u003cdiv class=\"swiper-button-prev\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"swiper-button-next\"\u003e\u003c\/div\u003e\n        \u003c!-- 分页栏 --\u003e\n        \u003cdiv class=\"swiper-pagination\"\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n    \/* 轮播容器 *\/\n    .carousel-container {\n        width: 70%;\n        margin: 0 auto;\n        padding: 20px 0;\n    }\n\n    \/* 轮播页面样式 *\/\n    .swiper-slide.carousel-page {\n        display: flex;\n        flex-direction: column;\n        justify-content: flex-end;\n        align-items: center;\n        border: 2px solid #D3D3D3;\n        box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);\n        transition: transform 0.3s ease;\n        overflow: hidden;\n    }\n\n    .swiper-slide.carousel-page:hover {\n        transform: scale(1.03);\n    }\n\n    \/* 图片占满左右上三面 *\/\n    .carousel-page img {\n        width: 100%;\n        height: 80%;\n        object-fit: cover;\n    }\n\n    \/* 文字占底部 *\/\n    .carousel-text {\n        width: 100%;\n        height: 20%;\n        padding: 15px;\n        text-align: center;\n        font-size: 18px;\n        color: #333;\n        background: #fff;\n        box-sizing: border-box;\n    }\n\n    \/* Swiper导航按钮 *\/\n    .swiper-button-prev,\n    .swiper-button-next {\n        color: #000;\n        width: 40px;\n        height: 40px;\n        background: rgba(0, 0, 0, 0.5);\n        border-radius: 50%;\n    }\n\n    .swiper-button-prev:hover,\n    .swiper-button-next:hover {\n        background: #000;\n        color: #fff;\n    }\n\n    .swiper-button-prev::after,\n    .swiper-button-next::after {\n        font-size: 18px;\n    }\n\n    \/* 分页栏样式 *\/\n    .swiper-pagination {\n        position: relative;\n        margin-top: 10px;\n    }\n\n    .swiper-pagination-bullet {\n        width: 12px;\n        height: 12px;\n        background-color: #ccc;\n        opacity: 0.5;\n        margin: 0 5px;\n    }\n\n    .swiper-pagination-bullet-active {\n        background-color: #000;\n        opacity: 1;\n    }\n\n    \/* 移动端样式 *\/\n    @media (max-width: 768px) {\n        .carousel-container {\n            width: 100%;\n            padding: 10px 0;\n        }\n\n        .swiper-slide {\n            width: 100% !important;\/* 显示当前页面100%，露出下一个页面的0% *\/\n            margin-right: 10px; \/* 页面间距 *\/\n       \n        }\n    }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n    document.addEventListener(\"DOMContentLoaded\", () =\u003e {\n        const swiper = new Swiper('.swiper', {\n            loop: true, \/\/ ✅ 启用无限循环\n            slidesPerView: \"auto\",\n            spaceBetween: 20,\n            navigation: {\n                nextEl: '.swiper-button-next',\n                prevEl: '.swiper-button-prev',\n            },\n            pagination: {\n                el: \".swiper-pagination\",\n                clickable: true, \/\/ ✅ 允许点击分页点切换\n            },\n            breakpoints: {\n                1024: { slidesPerView: 3 },\n                769: { slidesPerView: 2 },\n                320: { slidesPerView: 1 }\n            }\n        });\n    });\n\u003c\/script\u003e\n\u003cdiv class=\"product-description\"\u003e\n  \u003ch3 class=\"a-size-large a-spacing-none\"\u003e\n\u003cspan class=\"a-size-large product-title-word-break\" id=\"productTitle\"\u003e5 Minutes Installation and Set up, All for convenience\u003c\/span\u003e\n\u003c\/h3\u003e\n  \u003cdiv class=\"content-wrapper\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/14-5MP.png?v=1737189670\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"content-wrapper\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/Detail-28_1024x1024.jpg?v=1680581120\"\u003e\u003c\/div\u003e\n  \u003ch3 class=\"a-size-large a-spacing-none\"\u003e\n\u003cspan class=\"a-size-large product-title-word-break\" id=\"productTitle\"\u003eOne ZUMIMALL APP controls everything -Everything in your eyes\n\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cdiv class=\"content-wrapper\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/a158588f-6ab3-4d30-8d93-b0e88b2b41e4.__CR0_1_1000_619_PT0_SX970_V1_1024x1024.jpg?v=1680581246\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n    \/* 通用样式 *\/\n    body {\n        font-family: Arial, sans-serif;\n        margin: 0;\n        padding: 0;\n        box-sizing: border-box;\n    }\n\n    \/* 折叠栏容器 *\/\n    .collapse-container {\n        width: 70%; \/* 电脑端宽度 *\/\n        margin: 20px auto;\n        border: 1px solid #ddd;\n        border-radius: 5px;\n        overflow: hidden;\n    }\n\n    \/* 折叠栏标题 *\/\n    .collapse-header {\n        display: flex;\n        justify-content: space-between;\n        align-items: center;\n        padding: 15px;\n        background-color: #f2f2f2;\n        cursor: pointer;\n    }\n\n    .collapse-header h2 {\n        font-size: 24px;\n        font-weight: bold;\n        margin: 0;\n        text-align: center;\n        flex-grow: 1; \/* 标题居中 *\/\n    }\n\n    \/* 折叠图标 *\/\n    .collapse-icon {\n        font-size: 20px;\n        transition: transform 0.3s ease; \/* 图标旋转动画 *\/\n    }\n\n    \/* 展开时的图标旋转 *\/\n    .collapse-header.active .collapse-icon {\n        transform: rotate(90deg);\n    }\n\n    \/* 折叠内容 *\/\n    .collapse-content {\n        display: block; \/* 默认展开 *\/\n        padding: 15px;\n        background-color: #fff;\n    }\n\n    \/* 图片和文字布局 *\/\n    .content-wrapperd {\n        display: flex;\n    }\n\n    .image-cell {\n        width: 70%; \/* 图片占70% *\/\n    }\n\n    .image-cell img {\n        width: 100%;\n        height: auto;\n        display: block;\n    }\n\n    .text-cell {\n        width: 30%; \/* 文字占30% *\/\n        padding-left: 15px;\n    }\n\n    \/* 移动端样式 *\/\n    @media (max-width: 768px) {\n        .collapse-container {\n            width: 100%; \/* 移动端全宽 *\/\n        }\n\n        .content-wrapperd {\n            flex-direction: column; \/* 上下排列 *\/\n        }\n\n        .image-cell, .text-cell {\n            width: 100%; \/* 全宽显示 *\/\n        }\n\n        .text-cell {\n            padding-left: 0;\n            margin-top: 15px;\n        }\n    }\n  \n\u003c\/style\u003e\n\u003cdiv class=\"collapse-container\"\u003e\n\u003c!-- 包装折叠栏标题 --\u003e\n\u003cdiv class=\"collapse-header active\"\u003e\n\u003ch2\u003eWhat's in the Box?【X2】\u003c\/h2\u003e\n\u003cspan class=\"collapse-icon\"\u003e❯\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- 折叠内容 --\u003e\n\u003cdiv class=\"collapse-content\"\u003e\n\u003cdiv class=\"content-wrapperd\"\u003e\n\u003cdiv class=\"image-cell\"\u003e\u003cimg alt=\"Box Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/packing_X2_a96b3f7f-be66-46f0-a843-b1757a79c568.png?v=1744190728\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"text-cell\"\u003e\n\u003ch3\u003eIncluded in the box\u003c\/h3\u003e\n\u003cp\u003eInstruction Manual*1\u003c\/p\u003e\n\u003cp\u003eGX2S Camera*1\u003c\/p\u003e\n\u003cp\u003eCamera Bracket*1\u003c\/p\u003e\n\u003cp\u003eScrews Pack*1\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapse-container\"\u003e\n\u003c!-- 包装折叠栏标题 --\u003e\n\u003cdiv class=\"collapse-header active\"\u003e\n\u003ch2\u003eWhat's in the Box?【X2K】\u003c\/h2\u003e\n\u003cspan class=\"collapse-icon\"\u003e❯\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- 折叠内容 --\u003e\n\u003cdiv class=\"collapse-content\"\u003e\n\u003cdiv class=\"content-wrapperd\"\u003e\n\u003cdiv class=\"image-cell\"\u003e\u003cimg alt=\"Box Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/Packing.png?v=1744190729\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"text-cell\"\u003e\n\u003ch3\u003eIncluded in the box\u003c\/h3\u003e\n\u003cp\u003eInstruction Manual*1\u003c\/p\u003e\n\u003cp\u003eGX2S Camera*1\u003c\/p\u003e\n\u003cp\u003eCamera Bracket*1\u003c\/p\u003e\n\u003cp\u003eSolar Panel*1\u003c\/p\u003e\n\u003cp\u003eSolar Panel Bracket*1\u003c\/p\u003e\n\u003cp\u003eScrews Pack*1\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n    \/\/ 获取折叠栏标题\n    const collapseHeader = document.querySelector('.collapse-header');\n    const collapseContent = document.querySelector('.collapse-content');\n    const collapseIcon = document.querySelector('.collapse-icon');\n\n    \/\/ 默认展开状态\n    collapseHeader.classList.add('active');\n    collapseContent.style.display = 'block'; \/\/ 默认展开内容\n\n    \/\/ 绑定点击事件\n    collapseHeader.addEventListener('click', () =\u003e {\n        \/\/ 切换展开和收起\n        collapseHeader.classList.toggle('active');\n        if (collapseHeader.classList.contains('active')) {\n            collapseContent.style.display = 'block'; \/\/ 展开\n          \n        } else {\n            collapseContent.style.display = 'none'; \/\/ 收起\n           \n        }\n    });\n\u003c\/script\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 (2304H x 1296V)\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\"\u003eViewing Angle\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e130 degrees\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\"\u003eElectronic(IR-CUT filter with auto switch)\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\"\u003eAlarm Detection\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eIntelligent motion detection\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eAmbient 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\"\u003eWi-Fi\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e2.4G WIFI (IEEE802.11b\/g\/n)\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\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+, Adroid4.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\"\u003eBattery Capacity\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e5200mAh\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eUsing Time\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e3-4 months (10 times wake up per day)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eStandby Time\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e6 months\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eCharging Voltage\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eDV 5V+- 5%\/2A\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\u003cstyle\u003e\n  \/* 主容器样式 *\/\n  .accordion-container {\n    width: 70%; \/* 电脑端宽度70%（左右各留15%） *\/\n  \n    margin: 0 auto;\n    padding: 0;\n    font-family: Arial, sans-serif;\n  }\n  \n  \/* 折叠栏样式 - 修改背景和边框 *\/\n  .accordion {\n    width: 100%;\n    border: none;\n    border-bottom: 1px solid #ddd; \/* 添加下边框线 *\/\n    outline: none;\n    transition: 0.3s;\n    background-color: transparent; \/* 背景改为透明 *\/\n    cursor: pointer;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    padding: 12px 0; \/* 调整内边距 *\/\n    text-align: left;\n  }\n  \n  \/* 第一个折叠栏 *\/\n  .accordion:first-of-type {\n    border-top: 1px solid #ddd; \/* 添加上边框线 *\/\n  }\n  \n  \/* 最后一个折叠栏 *\/\n  .accordion:last-of-type {\n    margin-top: 0; \/* 移除之前的负边距 *\/\n  }\n  \n  \/* 折叠栏标题 *\/\n  .accordion-title {\n    font-weight: bold;\n    font-size: 14px;\n    color: #50C2C7;\n    margin: 0;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n  }\n  \n  \/* 折叠图标 - 改为❯符号 *\/\n  .accordion-icon {\n    font-size: 16px;\n    transition: transform 0.3s;\n    color: #666; \/* 图标颜色变深 *\/\n  }\n  \n  \/* 展开时的图标旋转 *\/\n  .accordion.active .accordion-icon {\n    transform: rotate(90deg);\n    color: #222; \/* 激活时图标颜色更深 *\/\n  }\n  \n  \/* 折叠内容 *\/\n  .accordion-content {\n    padding: 0;\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.3s ease-out;\n    background-color: white;\n  }\n  \n  \/* 折叠内容图片 *\/\n  .accordion-image {\n    width: 100%;\n    height: auto;\n    display: block;\n    margin-bottom: 10px; \/* 图片下方留白 *\/\n  }\n  \n  \/* 手机端适配 *\/\n  @media (max-width: 768px) {\n    .accordion-container {\n      width: 100%; \/* 手机端恢复全宽 *\/\n      padding: 0 15px; \/* 增加侧边内边距 *\/\n    }\n    \n    .accordion {\n      padding: 12px 0; \/* 保持垂直内边距 *\/\n    }\n    \n    .accordion-title {\n      font-size: 13px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"accordion-container\"\u003e\n  \u003c!-- 第一个折叠栏 --\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_d6de357b-0041-4b8b-906c-055da2e64aec.jpg?v=1745288659\" class=\"accordion-image\" alt=\"Cloud Storage\"\u003e\n  \u003c\/div\u003e\n  \n  \u003c!-- 第二个折叠栏 --\u003e\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.jpg?v=1745288659\" class=\"accordion-image\" alt=\"AI Services\"\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  \/\/ 折叠功能实现\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\u003c\/script\u003e\n\u003cstyle\u003e\n  \/* 主容器样式 *\/\n  .responsive-container {\n    width: 70%; \/* 电脑端宽度70% *\/\n    margin: 0 auto;\n    padding: 0;\n    font-family: Arial, sans-serif;\n  }\n\n  \/* 行容器 *\/\n  .row {\n    display: flex;\n    gap: 100px;\n    margin-bottom: 15px;\n  }\n\n  \/* 列样式 *\/\n  .column {\n    flex: 1;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    padding: 5px 5px;\n    border-radius: 6px;\n    background-color: #f8f8f8;\n    min-width: 0;\n  }\n\n  \/* 内容区域 *\/\n  .content {\n    display: flex;\n    align-items: center;\n    gap: 8px;\n  }\n\n  \/* 图标 *\/\n  .icon {\n    width: 20px;\n    height: 20px;\n  }\n\n  \/* 文本 *\/\n  .text h3 {\n    font-size: 14px;\n    margin: 0;\n    color: #222;\n    font-weight: 500;\n    white-space: nowrap;\n  }\n\n  \/* 按钮样式 *\/\n  .button {\n    padding: 5px 10px;\n    background-color: #000;\n    color: white;\n    border: none;\n    border-radius: 3px;\n    cursor: pointer;\n    font-weight: bold;\n    font-size: 11px;\n    white-space: nowrap;\n    text-decoration: none;\n    margin-left: 10px;\n  }\n\n  \/* 按钮组容器 *\/\n  .button-group {\n    display: flex;\n    gap: 6px;\n  }\n\n  \/* 手机端适配 *\/\n  @media (max-width: 768px) {\n    .row {\n      flex-direction: column;\n      gap: 8px;\n    }\n\n    .column {\n      width: 100%;\n      padding: 8px 12px;\n    }\n\n    .icon {\n      width: 18px;\n      height: 18px;\n    }\n\n    .text h3 {\n      font-size: 13px;\n    }\n\n    .button {\n      padding: 4px 8px;\n      font-size: 10px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"responsive-container\"\u003e\n  \u003cdiv class=\"row\"\u003e\n    \u003c!-- 左边列：说明书下载 --\u003e\n    \u003cdiv class=\"column\"\u003e\n      \u003cdiv class=\"content\"\u003e\n        \u003cimg alt=\"Manual Download Icon\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/file-arrow-down-solid.svg?v=1742554573\" class=\"icon\"\u003e\n        \u003cdiv class=\"text\"\u003e\n          \u003ch3\u003eProduct Manual\u003c\/h3\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"button-group\"\u003e\n        \u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X2K_20240412_7c3955ac-1598-4de3-a203-c3a2ca055a04.pdf?v=1733210611\" class=\"button\"\u003eDownload\u003c\/a\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 右边列：APP下载 --\u003e\n    \u003cdiv class=\"column\"\u003e\n      \u003cdiv class=\"content\"\u003e\n        \u003cimg alt=\"App Download Icon\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/cloud-arrow-down-solid.svg?v=1742554572\" class=\"icon\"\u003e\n        \u003cdiv class=\"text\"\u003e\n          \u003ch3\u003eApp Download\u003c\/h3\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"button-group\"\u003e\n        \u003ca href=\"https:\/\/play.google.com\/store\/search?q=zumimall\u0026amp;c=apps\" class=\"button\"\u003eAPK\u003c\/a\u003e\n        \u003ca href=\"https:\/\/apps.apple.com\/us\/app\/zumimall\/id1515849509\" class=\"button\"\u003eiOS\u003c\/a\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"ZUMIMALL","offers":[{"title":"1 Cam (3MP) | No SD Card","offer_id":45474583281968,"sku":"X2","price":49.99,"currency_code":"USD","in_stock":true},{"title":"1 Cam+Panel (3MP) | No SD Card","offer_id":50455996694832,"sku":"X2K","price":59.99,"currency_code":"USD","in_stock":true},{"title":"1 Cam+Panel (5MP) | No SD Card","offer_id":48856240390448,"sku":"X2K-5MP","price":89.99,"currency_code":"USD","in_stock":true},{"title":"1 Cam (3MP) | 128G SD Card","offer_id":66514407784752,"sku":"X2+128G","price":79.99,"currency_code":"USD","in_stock":true},{"title":"1 Cam +Panel (3MP) | 128G SD Card","offer_id":66514407817520,"sku":"X2K+128G","price":89.99,"currency_code":"USD","in_stock":true},{"title":"1 Cam +Panel (5MP) | 128G SD Card","offer_id":66514407850288,"sku":"X2K-5MP+128G","price":109.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X2K-5MP_d0262024-c4f3-4382-8f69-a84dd5ca992c.jpg?v=1766125751"},{"product_id":"4g-lte-cellular-security-camera-no-wifi-g4","title":"ZUMIMALL 4G LTE Cellular Solar Powered Security Camera-G1K","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    --outdoor-green: #4a7c59;\n    --outdoor-blue: #3a86b8;\n    --outdoor-sand: #e8d8b5;\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    background-color: white;\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  .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: 30px;\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: 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  \/* 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 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: 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  }\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  \/* Feature Gallery Styles *\/\n  .feature-gallery {\n    width: 100%;\n    margin: 30px 0;\n  }\n  \n  .feature-container {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: space-between;\n    gap: 20px;\n  }\n  \n  .feature-item {\n    flex: 1 1 calc(25% - 20px);\n    min-width: 0;\n    margin-bottom: 15px;\n    transition: all 0.3s ease;\n  }\n  \n  .feature-image-container {\n    border: 1px solid #e0e0e0;\n    border-radius: var(--border-radius);\n    overflow: hidden;\n    background-color: white;\n    box-shadow: var(--box-shadow);\n    transition: all 0.3s ease;\n  }\n  \n  .feature-image-container:hover {\n    box-shadow: 0 4px 12px rgba(71, 108, 148, 0.2);\n    transform: translateY(-2px);\n  }\n  \n  .feature-image {\n    width: 100%;\n    height: auto;\n    display: block;\n  }\n  \n  .feature-caption {\n    padding: 12px 8px;\n    text-align: center;\n    color: var(--primary-dark-blue);\n    font-size: 15px;\n    font-weight: 500;\n    background-color: var(--light-cyan);\n    border-left: 1px solid #e0e0e0;\n    border-right: 1px solid #e0e0e0;\n    border-bottom: 1px solid #e0e0e0;\n    border-radius: 0 0 var(--border-radius) var(--border-radius);\n  }\n  \n  .feature-description {\n    font-size: 12px;\n    color: #666;\n    padding: 5px 8px;\n    text-align: center;\n    line-height: 1.4;\n  }\n  \n  \/* Responsive Adjustments *\/\n  @media (max-width: 768px) {\n    .product-section {\n      padding: 0 10px;\n      margin: 15px auto;\n    }\n    \n    .slider-container, .slide {\n      height: 300px;\n    }\n    \n    .slide img {\n      width: 100%;\n      height: auto;\n    }\n    \n    .section-title {\n      font-size: 24px;\n    }\n    \n    .section-subtitle {\n      font-size: 16px;\n      margin-bottom: 15px;\n    }\n    \n    .slider-btn {\n      padding: 8px 12px;\n      font-size: 12px;\n    }\n    \n    .carousel-desktop .carousel-item {\n      min-width: 100%;\n    }\n    \n    .collapsible {\n      padding: 12px 15px;\n      font-size: 16px;\n    }\n    \n    .content-inner {\n      padding: 10px 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    \/* 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    \/* Feature Gallery Mobile *\/\n    .feature-item {\n      flex: 1 1 calc(50% - 10px);\n    }\n    \n    .feature-caption {\n      padding: 5px 5px;\n      font-size: 12px;\n    }\n    \n    .feature-description {\n      font-size: 11px;\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\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\"\u003e\n    \u003cdiv class=\"content-inner\"\u003e\n      \u003cp\u003e\u003cstrong\u003e4G SIM Card \u0026amp; No WiFi Needed \u0026amp; Unlimited Cellular Data Plans\u003c\/strong\u003e: This 4G LTE cellular security camera outdoor is for locations without WiFi access and only works with its included 4G SIM card. It comes with 3 days of free trial data, a data plan is required afterward. does not require WiFi. It's perfect for monitoring areas like farms, ranches, job sites, backyards, gardens, campers, warehouses, cabins, vacation homes, RVs, and remote areas (NOT support Wi-Fi connections)\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e5W Solar Powered, Rechargeable, IP66 Waterproof\u003c\/strong\u003e: This 4G LTE solar security camera outdoor features a 10000mAh battery and a 5W high conversion rate solar panel, providing continuous power. The solar panel and 4G connection eliminate the need for power outlets or WiFi.ZUMIMALL outdoor cellular security camera With an IP66 waterproof rating and easy installation, it operates reliably in all weather conditions\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e360° View \u0026amp; 3MP\/2K Color Night Vision\u003c\/strong\u003e: This outdoor security camera offers a 360° wide view and 4X digital zoom. Remotely control the pan-tilt via the ZUMIMALL APP for a comprehensive view of your farm, property, plants, or warehouses. Equipped with 2 spotlights, it provides color night vision for clear monitoring. With 3MP\/2K resolution, this 4G LTE cellular camera captures clearer footage with more\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003ePIR \/ AI Detection \u0026amp; Instant Alerts \u0026amp; Custom Mode\u003c\/strong\u003e: The ZUMIMALL 4G LTE cellular security camera features an advanced PIR motion sensor that detects movement and immediately sends an alarm notification to your mobile phone. You can customize the detection area for accurate detection and reduced false alarms. Upgrade to the AI detection service to specifically identify pets or cars\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e2-Way Audio\/Multi-Sharing\u003c\/strong\u003e: The outdoor security camera's remote access and 2-way talk features allow you to monitor your home and communicate with people near the camera. With the remote sharing function, you can share live footage with up to 4 family members or friends, enabling them to help monitor your home or property\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\/G1K_video_1920x1080_cb88f0fc-5885-4e24-aca9-243b6bdcf929.jpg?v=1754552144\" controls playsinline preload=\"metadata\"\u003e\n      \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/72e354de4a10447bbcbf0e1a6abb9d13.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 4G LTE Cellular Solar Security Camera\u003c\/h2\u003e\n  \u003cp class=\"section-subtitle\"\u003e2K No WiFi, Solar Powered,Color Night Vision, 2-Way Talk, Motion Alert, Cloud, SIM Included\u003c\/p\u003e\n  \u003cimg class=\"responsive-image\" alt=\"ZUMIMALL 4G LTE Cellular Solar Security Camera\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_dedf5747-4447-4d9d-8aba-339c4870614c.jpg?v=1744103135\"\u003e\n\u003c\/div\u003e\n\n\u003c!-- Part 4: Vertical Slider - 4 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\"\u003eFull Coverage\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"1\"\u003e3MP Clear Image\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"2\"\u003eDetection \u0026amp; Instant Alerts\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"3\"\u003eFocus on Key Areas\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\/G1K_2-1_360.png?v=1754538023\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_2-1_360.jpg?v=1754538007\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"Full Coverage\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_2-1_360.png?v=1754538023\"\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\/G1K_2-2_2k_-2.jpg?v=1754538022\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_2-2.jpg?v=1754538008\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"3MP Clear Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_2-2_2k_-2.jpg?v=1754538022\"\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\/G1K_2-3.png?v=1754538023\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_2-3_ai.jpg?v=1754538008\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"Detection \u0026amp; Instant Alerts\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_2-3.png?v=1754538023\"\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\/G1K_3-1_d0063227-fdfa-4243-9821-7f0caa3727ce.png?v=1754538024\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_3-1.jpg?v=1754538008\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"5W Solar Powered\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_3-1_d0063227-fdfa-4243-9821-7f0caa3727ce.png?v=1754538024\"\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!-- 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\/G1K_2-5.jpg?v=1754538008\" media=\"(min-width: 769px)\"\u003e\n          \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_2-5.jpg?v=1754538008\" media=\"(max-width: 768px)\"\u003e\n          \u003cimg class=\"responsive-image\" alt=\"5W Solar Powered\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_2-5.jpg?v=1754538008\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n        \u003cdiv class=\"carousel-caption\"\u003e\n          \u003ch3\u003e5W Solar Powered\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\/G1K_3-2_ip66.jpg?v=1754538008\" media=\"(min-width: 769px)\"\u003e\n          \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_3-2_ip66.jpg?v=1754538008\" media=\"(max-width: 768px)\"\u003e\n          \u003cimg class=\"responsive-image\" alt=\"Weather resistance\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_3-2_ip66.jpg?v=1754538008\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n        \u003cdiv class=\"carousel-caption\"\u003e\n          \u003ch3\u003eWeather resistance\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\/G1K_3-3.jpg?v=1754538008\" media=\"(min-width: 769px)\"\u003e\n          \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_3-3.jpg?v=1754538008\" media=\"(max-width: 768px)\"\u003e\n          \u003cimg class=\"responsive-image\" alt=\"Device Sharing\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_3-3.jpg?v=1754538008\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n        \u003cdiv class=\"carousel-caption\"\u003e\n          \u003ch3\u003eDevice Sharing\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\/G1K_4-1.jpg?v=1754538008\" media=\"(min-width: 769px)\"\u003e\n          \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_4-1.jpg?v=1754538008\" media=\"(max-width: 768px)\"\u003e\n          \u003cimg class=\"responsive-image\" alt=\"Multi-scenario Use\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_4-1.jpg?v=1754538008\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n        \u003cdiv class=\"carousel-caption\"\u003e\n          \u003ch3\u003eMulti-scenario Use\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 - 3 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\"\u003eData Plan Description\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"1\"\u003e2 Ways Storage\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"2\"\u003eWhat's in the package\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\/G1K-_-_-20251217.jpg?v=1766470684\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/4G_plan_Fee_352412a3-8e51-4d82-9171-39c91bfeb5cc.png?v=1766470684\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"Data Plan Description\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K-_-_-20251217.jpg?v=1766470684\"\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\/G1K_4-2_12f070d3-ccb4-4d85-971e-d3790c42436e.jpg?v=1754538020\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_4-2.jpg?v=1754538007\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"2 Ways Storage\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_4-2_12f070d3-ccb4-4d85-971e-d3790c42436e.jpg?v=1754538020\"\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\/G1K_3-4_4fcbfe3b-e9db-4ce6-8a90-36477bf79feb.jpg?v=1754538020\" media=\"(min-width: 769px)\"\u003e\n         \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_3-4.jpg?v=1754538007\n\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"2 Ways Storage\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_3-4_4fcbfe3b-e9db-4ce6-8a90-36477bf79feb.jpg?v=1754538020\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n        \u003c\/div\u003e\n\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n  \n\n\u003c!-- Part 7: Feature Gallery --\u003e\n\u003cdiv class=\"product-section\"\u003e\n  \u003ch2 class=\"section-title\"\u003eMore Details\u003c\/h2\u003e\n  \n  \u003cdiv class=\"feature-gallery\"\u003e\n    \u003cdiv class=\"feature-container\"\u003e\n\n      \n      \u003c!-- Feature 2 --\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cdiv class=\"feature-image-container\"\u003e\n          \u003cpicture\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_-5W.png?v=1754538020\" media=\"(min-width: 769px)\"\u003e\n            \u003cimg class=\"feature-image\" alt=\"5W Solar Panel\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_-5W.png?v=1754538020\"\u003e\u003c\/picture\u003e\n          \u003cdiv class=\"feature-caption\"\u003e5W Solar Panel\u003c\/div\u003e\n          \u003cdiv class=\"feature-description\"\u003e10000mAh rechargeable battery, 1 Sunny Day = 5 Days Working Time.\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n            \u003c!-- Feature 1 --\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cdiv class=\"feature-image-container\"\u003e\n          \u003cpicture\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_cbfceec0-8e90-44ab-9ead-d24ad17de30a.png?v=1754538021\" media=\"(min-width: 769px)\"\u003e\n            \u003cimg class=\"feature-image\" alt=\"Built-in SIM Card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_cbfceec0-8e90-44ab-9ead-d24ad17de30a.png?v=1754538021\"\u003e\u003c\/picture\u003e\n          \u003cdiv class=\"feature-caption\"\u003eBuilt-in SIM Card\u003c\/div\u003e\n          \u003cdiv class=\"feature-description\"\u003eUnlimited Cellular Data Plans: Best choice for a location without WiFi coverage.\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c!-- Feature 3 --\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cdiv class=\"feature-image-container\"\u003e\n          \u003cpicture\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_76240f08-b59f-4f19-9771-d7006408122d.png?v=1754538020\n\" media=\"(min-width: 769px)\"\u003e\n            \u003cimg class=\"feature-image\" alt=\"All Round Guarding\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_76240f08-b59f-4f19-9771-d7006408122d.png?v=1754538020%0A\"\u003e\u003c\/picture\u003e\n          \u003cdiv class=\"feature-caption\"\u003eAll Round Guarding\u003c\/div\u003e\n          \u003cdiv class=\"feature-description\"\u003eZUMIMALL pays attention to your privacy and security, and advanced encryption technology provides you with exclusive protection\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003c!-- Feature 4 --\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cdiv class=\"feature-image-container\"\u003e\n          \u003cpicture\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_-4G.png?v=1754538019\" media=\"(min-width: 769px)\"\u003e\n            \u003cimg class=\"feature-image\" alt=\"128 Memory Card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_-4G.png?v=1754538019\"\u003e\u003c\/picture\u003e\n          \u003cdiv class=\"feature-caption\"\u003e128 Memory Card\u003c\/div\u003e\n          \u003cdiv class=\"feature-description\"\u003eYou can choose to use a local SD card, which supports up to 128GB, not included.\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!-- Part 8: Product Specifications --\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!-- Camera Section --\u003e\n    \u003cdetails class=\"stacked-foldable\"\u003e\n      \u003csummary class=\"stacked-foldable-summary\"\u003e\n        \u003cspan class=\"stacked-foldable-title\"\u003eCamera\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\"\u003e3MP Color SC3338 Sensor: 1\/2.7CMOS CPU : T31ZL\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\"\u003e2.8mm F2.0\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\"\u003e120 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\"\u003e3MP(2304*1296),VGA(640*480)\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\"\u003e15fps\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \n    \u003c!-- Network Section --\u003e\n    \u003cdetails class=\"stacked-foldable\"\u003e\n      \u003csummary class=\"stacked-foldable-summary\"\u003e\n        \u003cspan class=\"stacked-foldable-title\"\u003eNetwork\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\"\u003eAlarm trigger\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eIntelligent motion detection, support PIR\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\"\u003e3\/4G LTE\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, Android 5.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    \n    \u003c!-- Battery Section --\u003e\n    \u003cdetails class=\"stacked-foldable\"\u003e\n      \u003csummary class=\"stacked-foldable-summary\"\u003e\n        \u003cspan class=\"stacked-foldable-title\"\u003eBattery\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\"\u003eBattery\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e10000mAh, rechargeable\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eStandby consumption\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e8mA\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eWork consumption\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e300mA\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eStandy time 6 months\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e2 months\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eWorking time\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e100 days (50 times wake up per day)\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \n    \u003c!-- General Section --\u003e\n    \u003cdetails class=\"stacked-foldable\"\u003e\n      \u003csummary class=\"stacked-foldable-summary\"\u003e\n        \u003cspan class=\"stacked-foldable-title\"\u003eGeneral\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\"\u003eLamp power\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e4.5W\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eColor temperature\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e6000K\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eIllumination\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e800lm max(adjustable)\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eLamp control\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eManual\/PIR detection\/schedule\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003ePIR Detection Range\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e10m MAX\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003ePIR angle\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e120°\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; 1.5W Spotlight LED, 10M Color Nightvision\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\"\u003eZUMIMALL\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\"\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\n\u003c!-- Part 9: Additional Resources --\u003e\n\u003cdiv class=\"product-section\"\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_G1K_2.pdf?v=1723795616\" 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 10: CTA Button --\u003e\n\u003cdiv class=\"product-section\"\u003e\n  \u003ca class=\"cta-button\" href=\"https:\/\/www.zumimall.com\/pages\/videos-for-4g-lte-cellular-solar-security-camera-g1k\"\u003eVideos for 4G LTE Cellular Solar Security Camera-G1K\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 = 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    \/\/ 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 = 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    \/\/ 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 = 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  \/\/ 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\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"ZUMIMALL","offers":[{"title":"4G LTE Cam  | No SD Card","offer_id":45611920261424,"sku":"ZM-G1BK","price":79.99,"currency_code":"USD","in_stock":false},{"title":"4G LTE Cam  | 128G SD Card","offer_id":48882845253936,"sku":"ZM-G1BK+128G","price":109.98,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_8ab782ac-b417-4dbd-9331-19297fd289ee.png?v=1754562474"},{"product_id":"2k-outdoor-battery-power-wifi-security-camera-x2","title":"2k Outdoor Battery Powered Security Camera -GX2S(2 CAM)","description":"\u003cstyle\u003e\n  \n    \/* 全局样式 *\/\n    .product-description {\n      display: flex;\n      flex-direction: column;\n      align-items: center;\n      text-align: center;\n      width: 100%;\n    }\n\n    .content-wrapper {\n      max-width: 70%; \/* 电脑端左右留空15% *\/\n      width: 100%;\n    }\n\n    .product-image {\n      max-width: 100%;\n      height: auto;\n    }\n\n    .product-title {\n      font-size: 20px;\n      font-weight: bold;\n    }\n\n    @media (max-width: 768px) {\n      .content-wrapper {\n        max-width: 100%; \/* 移动端不留空 *\/\n      }\n    }\n  \/* 隔离线样式 *\/\n.divider {\n    width: 70%;               \/* 电脑端占据80%宽度 *\/\n    height: 1px;               \/* 线条高度 *\/\n    background-color: #ddd;    \/* 浅灰色 *\/\n    margin: 10px auto;         \/* 上下外边距，居中显示 *\/\n}\n\n\/* 移动端样式 *\/\n@media (max-width: 740px) {\n    .divider {\n        width: 100%;          \/* 移动端全宽显示 *\/\n    }\n}\n  \u003c\/style\u003e\n\u003cdiv class=\"divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"product-description\"\u003e\n\u003cdiv class=\"content-wrapper\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X2.gif?v=1744187627%0A\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"product-description\"\u003e\n\u003ch3 class=\"a-size-large a-spacing-none\"\u003e\n\u003cspan class=\"a-size-large product-title-word-break\" id=\"productTitle\"\u003eZUMIMALL Wireless\u003cspan\u003e \u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"a-size-large product-title-word-break\" id=\"productTitle\"\u003e2.4G WiFi, Rechargeable Battery Camera-GX2S\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cdiv class=\"content-wrapper\"\u003e\u003cimg class=\"product-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X2_ea2509a4-0aba-40bf-935c-88c189b8385b.jpg?v=1744103135\" alt=\"产品图片\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"foldable-container\"\u003e\n\u003c!-- 折叠栏 1（默认展开） --\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e1. 3MP-Not just clarity, but attention to detail\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"foldable-content\"\u003e\n\u003cimg alt=\"Placeholder Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/Detail-15_c2880cd5-2c8c-498a-9000-1c8b5eba29a8_1024x1024.jpg?v=1688721022\"\u003e\n\u003cp\u003e2K Full HD with the advanced CMOS image sensor and 130° wide field of vision to get crystal videos and cover the wider field. Provides a stunning clear vision up to 100ft.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- 折叠栏 2（默认折叠） --\u003e\n\u003cdetails\u003e\n\u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e2. 360° All-round Manual Control - helps you get more angles and details\n\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"foldable-content\"\u003e\n\u003cimg alt=\"Placeholder Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/Detail-16_c236fd41-7114-460f-ac64-c6a6dc3ca5cf_1024x1024.jpg?v=1688721290\"\u003e\n\u003cp\u003e①More Wilder monitoring range, No blind zones\u003c\/p\u003e\n\u003cp\u003e②You can easily control the PTZ camera to rotate 355° horizontally and 120° vertically to cover every angle of your house.\u003c\/p\u003e\n\u003cp\u003e③4x digital zoom, manual zoom in to see more details\u003c\/p\u003e\n\u003cp\u003e④Just with only 1 Zumimall WiFi camera, you can monitor the whole front porch or store.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- 折叠栏 3（默认折叠） --\u003e\n\u003cdetails\u003e\n\u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e3. PIR Detection AI Analysis\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"foldable-content\"\u003e\n\u003cimg alt=\"Placeholder Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/7_add56cec-a995-4d81-b7a4-a2bdf358818c_600x600.png?v=1688373499\"\u003e\n\u003cp\u003eOur home security cameras utilize AI technology to differentiate between people, pets, vehicles, and packages, minimizing false alarms. \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- 折叠栏 4（默认折叠） --\u003e\n\u003cdetails\u003e\n\u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e4. IP66 Weatherproof\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"foldable-content\"\u003e\n\u003cimg alt=\"Placeholder Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/6_77e94466-1663-4a8a-ad82-10e5027c6e63_600x600.png?v=1688372969\"\u003e\n\u003cp\u003eThe IP66 waterproof material can withstand all extreme weather including rainy, windy and snowy days, which allows your camera to work properly in all seasons.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- 折叠栏 5（默认折叠） --\u003e\n\u003cdetails\u003e\n\u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e5.  Multi-Users Sharing\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"foldable-content\"\u003e\n\u003cimg alt=\"Placeholder Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/4_855941b1-a8d5-4e6a-92f3-118c9e98efeb_600x600.png?v=1688369276\"\u003e\n\u003cp\u003eYou can share your device to different people so your whole family can view the camera at the same time.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- 折叠栏 6（默认折叠） --\u003e\n\u003cdetails\u003e\n\u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e6.Free Loop Recording\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"foldable-content\"\u003e\n\u003cimg alt=\"Placeholder Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/5_04a9edcb-ab7b-40bb-97a5-88eebecc340a_600x600.png?v=1688372956\"\u003e\n\u003cp\u003eThe outdoor camera supports 7-day free loop recording (for 6s), no subscription is needed.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  \/* 折叠栏容器 *\/\n  .foldable-container {\n    max-width: 70%; \/* PC端宽度为屏幕的80% *\/\n    margin-left: auto;\n    margin-right: auto;\n  }\n\n  \/* 折叠栏标题 *\/\n  .foldable-summary {\n    cursor: pointer;\n    padding: 15px;\n    background-color: transparent; \/* 透明背景 *\/\n    border-bottom: 1px solid #ddd; \/* 只显示底部边框 *\/\n    color: #000; \/* 黑色字体 *\/\n    list-style: none;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    font-weight: bold; \/* 标题加粗 *\/\n  }\n\n  \/* 折叠栏标题（点击后样式） *\/\n  details[open] .foldable-summary {\n    background-color:#E4E1E1; \/* 灰色背景 *\/\n    color: #020C1E; \/* 深蓝色字体 *\/\n\n  }\n\n  \/* 折叠栏内容 *\/\n  .foldable-content {\n    display: flex;\n    flex-direction: row; \/* 内容水平排列 *\/\n    align-items: center; \/* 垂直居中对齐 *\/\n    padding: 5px; \/* 内边距为 5px *\/\n    border-bottom: 1px solid #ddd; \/* 只显示底部边框 *\/\n    background-color: white; \/* 内容背景为白色 *\/\n  }\n\n  \/* 折叠栏图片 *\/\n  .foldable-content img {\n    width: 70%; \/* 图片占70% *\/\n    height: auto;\n  }\n\n  \/* 折叠栏文字 *\/\n  .foldable-content p {\n    width: 30%; \/* 文字占30% *\/\n    margin: 0;\n    padding-left: 20px;\n  }\n\n  \/* 折叠栏图标 *\/\n  .foldable-icon {\n    transition: transform 0.2s;\n    margin-left: 20px; \/* 图标与标题文字间距 *\/\n  }\n\n  \/* 展开时图标旋转 *\/\n  details[open] .foldable-icon {\n    transform: rotate(90deg);\n  }\n\n  \/* 移动端样式 *\/\n  @media (max-width: 768px) {\n    .foldable-container {\n      max-width: 100%; \/* 移动端宽度为100% *\/\n      padding-left: 5px;\n      padding-right: 5px;\n    }\n\n    .foldable-content {\n      flex-direction: column; \/* 图片和文字上下排列 *\/\n    }\n\n    .foldable-content img {\n      width: 100%; \/* 图片占满宽度 *\/\n    }\n\n    .foldable-content p {\n      width: 100%; \/* 文字占满宽度 *\/\n      padding-left: 0;\n      padding-top: 5px;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle\u003e\n  \/* 折叠栏容器 *\/\n  .stacked-foldable-container {\n    width: 100%;\n    max-width: 70%; \/* 电脑端左右留空15% *\/\n    margin: 0 auto;\n    font-family: 'Segoe UI', Roboto, -apple-system, sans-serif; \/* 添加圆滑字体 *\/\n  }\n\n  \/* 折叠栏样式 *\/\n  .stacked-foldable {\n    border-bottom: 1px solid #ddd; \/* 只有下边框 *\/\n    background-color: white; \/* 背景白色 *\/\n  }\n\n  \/* 折叠栏标题 *\/\n  .stacked-foldable-summary {\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    padding: 15px;\n    cursor: pointer;\n  }\n\n  \/* 折叠栏标题文字加粗 *\/\n  .stacked-foldable-title {\n    font-weight: bold;\n    font-size: 18px; \/* 保持标题稍大 *\/\n  }\n\n  \/* 折叠栏图标 *\/\n  .stacked-foldable-icon {\n    font-size: 16px;\n    transition: transform 0.3s ease; \/* 旋转动画 *\/\n    font-size: 20px; \/* 图标的字体大小 *\/\n    color: #000; \/* 设置图标颜色为黑色 *\/       \n  }\n\n  \/* 展开时图标旋转 *\/\n  details[open] .stacked-foldable-icon {\n    transform: rotate(90deg);\n  }\n\n  \/* 折叠栏内容 *\/\n  .stacked-foldable-content {\n    padding: 40px;\n    font-size: 15px; \/* 内容文字大小设为15px *\/\n    font-weight: 400; \/* 常规粗细更圆滑 *\/\n    letter-spacing: 0.2px; \/* 轻微字间距使更易读 *\/\n    line-height: 1.4; \/* 增加行高 *\/\n  }\n\n  \/* 内容行 *\/\n  .stacked-foldable-row {\n    display: flex;\n    justify-content: space-between;\n    padding: 15px 0; \/* 减小行间距以配合小字体 *\/\n    border-bottom: 1px solid #ddd; \/* 添加底部边框线 *\/\n  }\n\n  \/* 最后一行不需要底部边框线 *\/\n  .stacked-foldable-row:last-child {\n    border-bottom: none;\n  }\n\n  \/* 内容列 *\/\n  .stacked-foldable-col {\n    width: 40%; \/* 两列布局，留一点间距 *\/\n  }\n\n  \/* 移动端样式 *\/\n  @media (max-width: 768px) {\n    .stacked-foldable-container {\n      max-width: 100%; \/* 移动端不留空 *\/\n    }\n    .stacked-foldable-content {\n      font-size: 12px; \/* 移动端更小一点 *\/\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- 引入 Swiper.js --\u003e\n\u003clink rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/swiper\/swiper-bundle.min.css\"\u003e\n\u003cscript src=\"https:\/\/unpkg.com\/swiper\/swiper-bundle.min.js\"\u003e\u003c\/script\u003e\n\n\u003cdiv class=\"carousel-container\"\u003e\n    \u003cdiv class=\"swiper\"\u003e\n        \u003cdiv class=\"swiper-wrapper\"\u003e\n            \u003c!-- 轮播页面 --\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/single-06_480x480.jpg?v=1680580848\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eCustom Alarm Area\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/single-04_480x480.jpg?v=1680581012\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eAdvanced Motion Detection\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 3\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/Detail-19_480x480.jpg?v=1680581003\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003e2-Way Audio\u0026amp; Multi-user Accessed\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 4\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/5_480x480_7f7d66e2-e78f-4724-8dc3-285e94e1e884.jpg?v=1723172871\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eSpotlight \u0026amp; Siren\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 5\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/6_b06b3b4b-91bf-4e4d-a471-4013354ae2e5_480x480.jpg?v=1681110357\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eSmoother Two-Way Audio\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 6\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/3_4dc8ee5b-57b2-4a7c-bfc8-9d1386bd43ab_480x480.jpg?v=1681110409\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eEasy to Install and Set Up\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 7\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/8b08eaa4-e7c3-48e5-a661-ea17727f2e4e.__CR0_0_300_300_PT0_SX300_V1.jpg?v=1723172871\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eSmart 1-10 Level Sensitivity\n\n \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 8\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/61gpdrXXZGL_1b79c852-a17e-4993-bf41-eff8696f665b.jpg?v=1744191413\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eSD card \u0026amp; cloud storage\u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003c!-- 左右导航按钮 --\u003e\n        \u003cdiv class=\"swiper-button-prev\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"swiper-button-next\"\u003e\u003c\/div\u003e\n        \u003c!-- 分页栏 --\u003e\n        \u003cdiv class=\"swiper-pagination\"\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n    \/* 轮播容器 *\/\n    .carousel-container {\n        width: 70%;\n        margin: 0 auto;\n        padding: 20px 0;\n    }\n\n    \/* 轮播页面样式 *\/\n    .swiper-slide.carousel-page {\n        display: flex;\n        flex-direction: column;\n        justify-content: flex-end;\n        align-items: center;\n        border: 2px solid #D3D3D3;\n        box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);\n        transition: transform 0.3s ease;\n        overflow: hidden;\n    }\n\n    .swiper-slide.carousel-page:hover {\n        transform: scale(1.03);\n    }\n\n    \/* 图片占满左右上三面 *\/\n    .carousel-page img {\n        width: 100%;\n        height: 80%;\n        object-fit: cover;\n    }\n\n    \/* 文字占底部 *\/\n    .carousel-text {\n        width: 100%;\n        height: 20%;\n        padding: 15px;\n        text-align: center;\n        font-size: 18px;\n        color: #333;\n        background: #fff;\n        box-sizing: border-box;\n    }\n\n    \/* Swiper导航按钮 *\/\n    .swiper-button-prev,\n    .swiper-button-next {\n        color: #000;\n        width: 40px;\n        height: 40px;\n        background: rgba(0, 0, 0, 0.5);\n        border-radius: 50%;\n    }\n\n    .swiper-button-prev:hover,\n    .swiper-button-next:hover {\n        background: #000;\n        color: #fff;\n    }\n\n    .swiper-button-prev::after,\n    .swiper-button-next::after {\n        font-size: 18px;\n    }\n\n    \/* 分页栏样式 *\/\n    .swiper-pagination {\n        position: relative;\n        margin-top: 10px;\n    }\n\n    .swiper-pagination-bullet {\n        width: 12px;\n        height: 12px;\n        background-color: #ccc;\n        opacity: 0.5;\n        margin: 0 5px;\n    }\n\n    .swiper-pagination-bullet-active {\n        background-color: #000;\n        opacity: 1;\n    }\n\n    \/* 移动端样式 *\/\n    @media (max-width: 768px) {\n        .carousel-container {\n            width: 100%;\n            padding: 10px 0;\n        }\n\n        .swiper-slide {\n            width: 100% !important;\/* 显示当前页面100%，露出下一个页面的0% *\/\n            margin-right: 10px; \/* 页面间距 *\/\n       \n        }\n    }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n    document.addEventListener(\"DOMContentLoaded\", () =\u003e {\n        const swiper = new Swiper('.swiper', {\n            loop: true, \/\/ ✅ 启用无限循环\n            slidesPerView: \"auto\",\n            spaceBetween: 20,\n            navigation: {\n                nextEl: '.swiper-button-next',\n                prevEl: '.swiper-button-prev',\n            },\n            pagination: {\n                el: \".swiper-pagination\",\n                clickable: true, \/\/ ✅ 允许点击分页点切换\n            },\n            breakpoints: {\n                1024: { slidesPerView: 3 },\n                769: { slidesPerView: 2 },\n                320: { slidesPerView: 1 }\n            }\n        });\n    });\n\u003c\/script\u003e\n\u003cdiv class=\"product-description\"\u003e\n  \u003ch3 class=\"a-size-large a-spacing-none\"\u003e\n\u003cspan class=\"a-size-large product-title-word-break\" id=\"productTitle\"\u003e5 Minutes Installation and Set up, All for convenience\u003c\/span\u003e\n\u003c\/h3\u003e\n  \u003cdiv class=\"content-wrapper\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/14-5MP.png?v=1737189670\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"content-wrapper\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/Detail-28_1024x1024.jpg?v=1680581120\"\u003e\u003c\/div\u003e\n  \u003ch3 class=\"a-size-large a-spacing-none\"\u003e\n\u003cspan class=\"a-size-large product-title-word-break\" id=\"productTitle\"\u003eOne ZUMIMALL APP controls everything -Everything in your eyes\n\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cdiv class=\"content-wrapper\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/a158588f-6ab3-4d30-8d93-b0e88b2b41e4.__CR0_1_1000_619_PT0_SX970_V1_1024x1024.jpg?v=1680581246\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n    \/* 通用样式 *\/\n    body {\n        font-family: Arial, sans-serif;\n        margin: 0;\n        padding: 0;\n        box-sizing: border-box;\n    }\n\n    \/* 折叠栏容器 *\/\n    .collapse-container {\n        width: 70%; \/* 电脑端宽度 *\/\n        margin: 20px auto;\n        border: 1px solid #ddd;\n        border-radius: 5px;\n        overflow: hidden;\n    }\n\n    \/* 折叠栏标题 *\/\n    .collapse-header {\n        display: flex;\n        justify-content: space-between;\n        align-items: center;\n        padding: 15px;\n        background-color: #f2f2f2;\n        cursor: pointer;\n    }\n\n    .collapse-header h2 {\n        font-size: 24px;\n        font-weight: bold;\n        margin: 0;\n        text-align: center;\n        flex-grow: 1; \/* 标题居中 *\/\n    }\n\n    \/* 折叠图标 *\/\n    .collapse-icon {\n        font-size: 20px;\n        transition: transform 0.3s ease; \/* 图标旋转动画 *\/\n    }\n\n    \/* 展开时的图标旋转 *\/\n    .collapse-header.active .collapse-icon {\n        transform: rotate(90deg);\n    }\n\n    \/* 折叠内容 *\/\n    .collapse-content {\n        display: block; \/* 默认展开 *\/\n        padding: 15px;\n        background-color: #fff;\n    }\n\n    \/* 图片和文字布局 *\/\n    .content-wrapperd {\n        display: flex;\n    }\n\n    .image-cell {\n        width: 70%; \/* 图片占70% *\/\n    }\n\n    .image-cell img {\n        width: 100%;\n        height: auto;\n        display: block;\n    }\n\n    .text-cell {\n        width: 30%; \/* 文字占30% *\/\n        padding-left: 15px;\n    }\n\n    \/* 移动端样式 *\/\n    @media (max-width: 768px) {\n        .collapse-container {\n            width: 100%; \/* 移动端全宽 *\/\n        }\n\n        .content-wrapperd {\n            flex-direction: column; \/* 上下排列 *\/\n        }\n\n        .image-cell, .text-cell {\n            width: 100%; \/* 全宽显示 *\/\n        }\n\n        .text-cell {\n            padding-left: 0;\n            margin-top: 15px;\n        }\n    }\n  \n\u003c\/style\u003e\n\u003cdiv class=\"collapse-container\"\u003e\n\u003c!-- 包装折叠栏标题 --\u003e\n\u003cdiv class=\"collapse-header active\"\u003e\n\u003ch2\u003eWhat's in the Box?【X2】\u003c\/h2\u003e\n\u003cspan class=\"collapse-icon\"\u003e❯\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- 折叠内容 --\u003e\n\u003cdiv class=\"collapse-content\"\u003e\n\u003cdiv class=\"content-wrapperd\"\u003e\n\u003cdiv class=\"image-cell\"\u003e\u003cimg alt=\"Box Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/packing_X2_a96b3f7f-be66-46f0-a843-b1757a79c568.png?v=1744190728\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"text-cell\"\u003e\n\u003ch3\u003eIncluded in the box\u003c\/h3\u003e\n\u003cp\u003eInstruction Manual*1\u003c\/p\u003e\n\u003cp\u003eGX2S Camera*1\u003c\/p\u003e\n\u003cp\u003eCamera Bracket*1\u003c\/p\u003e\n\u003cp\u003eScrews Pack*1\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapse-container\"\u003e\n\u003c!-- 包装折叠栏标题 --\u003e\n\u003cdiv class=\"collapse-header active\"\u003e\n\u003ch2\u003eWhat's in the Box?【X2K】\u003c\/h2\u003e\n\u003cspan class=\"collapse-icon\"\u003e❯\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- 折叠内容 --\u003e\n\u003cdiv class=\"collapse-content\"\u003e\n\u003cdiv class=\"content-wrapperd\"\u003e\n\u003cdiv class=\"image-cell\"\u003e\u003cimg alt=\"Box Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/Packing.png?v=1744190729\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"text-cell\"\u003e\n\u003ch3\u003eIncluded in the box\u003c\/h3\u003e\n\u003cp\u003eInstruction Manual*1\u003c\/p\u003e\n\u003cp\u003eGX2S Camera*1\u003c\/p\u003e\n\u003cp\u003eCamera Bracket*1\u003c\/p\u003e\n\u003cp\u003eSolar Panel*1\u003c\/p\u003e\n\u003cp\u003eSolar Panel Bracket*1\u003c\/p\u003e\n\u003cp\u003eScrews Pack*1\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n    \/\/ 获取折叠栏标题\n    const collapseHeader = document.querySelector('.collapse-header');\n    const collapseContent = document.querySelector('.collapse-content');\n    const collapseIcon = document.querySelector('.collapse-icon');\n\n    \/\/ 默认展开状态\n    collapseHeader.classList.add('active');\n    collapseContent.style.display = 'block'; \/\/ 默认展开内容\n\n    \/\/ 绑定点击事件\n    collapseHeader.addEventListener('click', () =\u003e {\n        \/\/ 切换展开和收起\n        collapseHeader.classList.toggle('active');\n        if (collapseHeader.classList.contains('active')) {\n            collapseContent.style.display = 'block'; \/\/ 展开\n          \n        } else {\n            collapseContent.style.display = 'none'; \/\/ 收起\n           \n        }\n    });\n\u003c\/script\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 (2304H x 1296V)\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\"\u003eViewing Angle\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e130 degrees\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\"\u003eElectronic(IR-CUT filter with auto switch)\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\"\u003eAlarm Detection\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eIntelligent motion detection\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eAmbient 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\"\u003eWi-Fi\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e2.4G WIFI (IEEE802.11b\/g\/n)\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\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+, Adroid4.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\"\u003eBattery Capacity\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e5200mAh\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eUsing Time\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e3-4 months (10 times wake up per day)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eStandby Time\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e6 months\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eCharging Voltage\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eDV 5V+- 5%\/2A\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\u003cstyle\u003e\n  \/* 主容器样式 *\/\n  .accordion-container {\n    width: 70%; \/* 电脑端宽度70%（左右各留15%） *\/\n  \n    margin: 0 auto;\n    padding: 0;\n    font-family: Arial, sans-serif;\n  }\n  \n  \/* 折叠栏样式 - 修改背景和边框 *\/\n  .accordion {\n    width: 100%;\n    border: none;\n    border-bottom: 1px solid #ddd; \/* 添加下边框线 *\/\n    outline: none;\n    transition: 0.3s;\n    background-color: transparent; \/* 背景改为透明 *\/\n    cursor: pointer;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    padding: 12px 0; \/* 调整内边距 *\/\n    text-align: left;\n  }\n  \n  \/* 第一个折叠栏 *\/\n  .accordion:first-of-type {\n    border-top: 1px solid #ddd; \/* 添加上边框线 *\/\n  }\n  \n  \/* 最后一个折叠栏 *\/\n  .accordion:last-of-type {\n    margin-top: 0; \/* 移除之前的负边距 *\/\n  }\n  \n  \/* 折叠栏标题 *\/\n  .accordion-title {\n    font-weight: bold;\n    font-size: 14px;\n    color: #50C2C7;\n    margin: 0;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n  }\n  \n  \/* 折叠图标 - 改为❯符号 *\/\n  .accordion-icon {\n    font-size: 16px;\n    transition: transform 0.3s;\n    color: #666; \/* 图标颜色变深 *\/\n  }\n  \n  \/* 展开时的图标旋转 *\/\n  .accordion.active .accordion-icon {\n    transform: rotate(90deg);\n    color: #222; \/* 激活时图标颜色更深 *\/\n  }\n  \n  \/* 折叠内容 *\/\n  .accordion-content {\n    padding: 0;\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.3s ease-out;\n    background-color: white;\n  }\n  \n  \/* 折叠内容图片 *\/\n  .accordion-image {\n    width: 100%;\n    height: auto;\n    display: block;\n    margin-bottom: 10px; \/* 图片下方留白 *\/\n  }\n  \n  \/* 手机端适配 *\/\n  @media (max-width: 768px) {\n    .accordion-container {\n      width: 100%; \/* 手机端恢复全宽 *\/\n      padding: 0 15px; \/* 增加侧边内边距 *\/\n    }\n    \n    .accordion {\n      padding: 12px 0; \/* 保持垂直内边距 *\/\n    }\n    \n    .accordion-title {\n      font-size: 13px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"accordion-container\"\u003e\n  \u003c!-- 第一个折叠栏 --\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_d6de357b-0041-4b8b-906c-055da2e64aec.jpg?v=1745288659\" class=\"accordion-image\" alt=\"Cloud Storage\"\u003e\n  \u003c\/div\u003e\n  \n  \u003c!-- 第二个折叠栏 --\u003e\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.jpg?v=1745288659\" class=\"accordion-image\" alt=\"AI Services\"\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  \/\/ 折叠功能实现\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\u003c\/script\u003e\n\u003cstyle\u003e\n  \/* 主容器样式 *\/\n  .responsive-container {\n    width: 70%; \/* 电脑端宽度70% *\/\n    margin: 0 auto;\n    padding: 0;\n    font-family: Arial, sans-serif;\n  }\n\n  \/* 行容器 *\/\n  .row {\n    display: flex;\n    gap: 100px;\n    margin-bottom: 15px;\n  }\n\n  \/* 列样式 *\/\n  .column {\n    flex: 1;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    padding: 5px 5px;\n    border-radius: 6px;\n    background-color: #f8f8f8;\n    min-width: 0;\n  }\n\n  \/* 内容区域 *\/\n  .content {\n    display: flex;\n    align-items: center;\n    gap: 8px;\n  }\n\n  \/* 图标 *\/\n  .icon {\n    width: 20px;\n    height: 20px;\n  }\n\n  \/* 文本 *\/\n  .text h3 {\n    font-size: 14px;\n    margin: 0;\n    color: #222;\n    font-weight: 500;\n    white-space: nowrap;\n  }\n\n  \/* 按钮样式 *\/\n  .button {\n    padding: 5px 10px;\n    background-color: #000;\n    color: white;\n    border: none;\n    border-radius: 3px;\n    cursor: pointer;\n    font-weight: bold;\n    font-size: 11px;\n    white-space: nowrap;\n    text-decoration: none;\n    margin-left: 10px;\n  }\n\n  \/* 按钮组容器 *\/\n  .button-group {\n    display: flex;\n    gap: 6px;\n  }\n\n  \/* 手机端适配 *\/\n  @media (max-width: 768px) {\n    .row {\n      flex-direction: column;\n      gap: 8px;\n    }\n\n    .column {\n      width: 100%;\n      padding: 8px 12px;\n    }\n\n    .icon {\n      width: 18px;\n      height: 18px;\n    }\n\n    .text h3 {\n      font-size: 13px;\n    }\n\n    .button {\n      padding: 4px 8px;\n      font-size: 10px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"responsive-container\"\u003e\n  \u003cdiv class=\"row\"\u003e\n    \u003c!-- 左边列：说明书下载 --\u003e\n    \u003cdiv class=\"column\"\u003e\n      \u003cdiv class=\"content\"\u003e\n        \u003cimg alt=\"Manual Download Icon\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/file-arrow-down-solid.svg?v=1742554573\" class=\"icon\"\u003e\n        \u003cdiv class=\"text\"\u003e\n          \u003ch3\u003eProduct Manual\u003c\/h3\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"button-group\"\u003e\n        \u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X2K_20240412_7c3955ac-1598-4de3-a203-c3a2ca055a04.pdf?v=1733210611\" class=\"button\"\u003eDownload\u003c\/a\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 右边列：APP下载 --\u003e\n    \u003cdiv class=\"column\"\u003e\n      \u003cdiv class=\"content\"\u003e\n        \u003cimg alt=\"App Download Icon\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/cloud-arrow-down-solid.svg?v=1742554572\" class=\"icon\"\u003e\n        \u003cdiv class=\"text\"\u003e\n          \u003ch3\u003eApp Download\u003c\/h3\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"button-group\"\u003e\n        \u003ca href=\"https:\/\/play.google.com\/store\/search?q=zumimall\u0026amp;c=apps\" class=\"button\"\u003eAPK\u003c\/a\u003e\n        \u003ca href=\"https:\/\/apps.apple.com\/us\/app\/zumimall\/id1515849509\" class=\"button\"\u003eiOS\u003c\/a\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"ZUMIMALL","offers":[{"title":"2 Pack Cam | No SD Card","offer_id":48933038883120,"sku":"GX2C","price":99.98,"currency_code":"USD","in_stock":true},{"title":"2 Pack Cam | 2x 128G SD Card","offer_id":48945945116976,"sku":"GX2C+128g*2","price":159.98,"currency_code":"USD","in_stock":true},{"title":"2 Pack( Cam+ Panel) | No SD Card","offer_id":66514439962928,"sku":"X2KC","price":119.99,"currency_code":"USD","in_stock":true},{"title":"2 Pack( Cam+ Panel) | 2x 128G SD Card","offer_id":66514439995696,"sku":"X2KC+128G*2","price":179.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/202408121753461.jpg?v=1760512204"},{"product_id":"5mp-360-ptz-wireless-security-camera-with-solar-panel-gx2k","title":"5MP QHD Solar Powered Security Camera GX2K(5MP)","description":"\u003cstyle\u003e\n  \n    \/* 全局样式 *\/\n    .product-description {\n      display: flex;\n      flex-direction: column;\n      align-items: center;\n      text-align: center;\n      width: 100%;\n    }\n\n    .content-wrapper {\n      max-width: 70%; \/* 电脑端左右留空15% *\/\n      width: 100%;\n      position: relative; \/* 为叠加文字提供定位参考 *\/\n    }\n\n    .product-image {\n      max-width: 100%;\n      height: auto;\n      display: block;\n    }\n\n    .product-title {\n      font-size: 20px;\n      font-weight: bold;\n    }\n\n    \/* 图片叠加文字样式 *\/\n    .image-overlay-text {\n      position: absolute;\n      top: 75px;\n      left: 20px;\n      text-align: left;\n      z-index: 10;\n       \/* background-color: rgba(255, 255, 255, 0.85); \/* 半透明白色背景，增加文字可读性 *\/\n      padding: 12px 20px;\n      border-radius: 8px;\n     \/* backdrop-filter: blur(2px);  轻微背景模糊，提升文字清晰度 *\/\n      pointer-events: none; \/* 让文字不干扰点击图片 *\/\n    }\n   .overlay-title {\n      font-size: 52px; \/* 电脑端加大 *\/\n      font-weight: bold;\n      color: #00A8B5;\n      margin: 0;\n      line-height: 1.2;\n    }\n    .overlay-subtitle {\n      font-size: 32px; \/* 电脑端加大 *\/\n      font-weight: normal;\n      color: #4A4A4A;\n      margin: 5px 0 0 0;\n      line-height: 1.3;\n    }\n    .overlay-footer {\n      font-size: 25px;\n      font-weight: normal;\n      color: #888888;\n      margin: 5px 0 0 0;\n      line-height: 1.3;\n    }\n\n    @media (max-width: 768px) {\n      .image-overlay-text {\n        top: 10px;\n        left: 10px;\n        padding: 6px 12px;\n      }\n      .overlay-title {\n        font-size: 18px; \/* 手机端保持不变 *\/\n      }\n      .overlay-subtitle {\n        font-size: 12px; \/* 手机端保持不变 *\/\n      }\n      .overlay-footer {\n        font-size: 10px;\n      }\n    }\n    @media (max-width: 768px) {\n      .content-wrapper {\n        max-width: 100%; \/* 移动端不留空 *\/\n      }\n      .image-overlay-text {\n        top: 10px;\n        left: 10px;\n        padding: 6px 12px;\n      }\n      .overlay-title {\n        font-size: 18px;\n      }\n      .overlay-subtitle {\n        font-size: 12px;\n      }\n      .overlay-footer {\n        font-size: 10px;\n      }\n    }\n  \/* 隔离线样式 *\/\n.divider {\n    width: 70%;               \/* 电脑端占据80%宽度 *\/\n    height: 1px;               \/* 线条高度 *\/\n    background-color: #ddd;    \/* 浅灰色 *\/\n    margin: 10px auto;         \/* 上下外边距，居中显示 *\/\n}\n\n\/* 移动端样式 *\/\n@media (max-width: 740px) {\n    .divider {\n        width: 100%;          \/* 移动端全宽显示 *\/\n    }\n}\n  \u003c\/style\u003e\n\u003cdiv class=\"divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"product-description\"\u003e\n\u003cdiv class=\"content-wrapper\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X2.gif?v=1744187627%0A\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"product-description\"\u003e\n\u003ch3 class=\"a-size-large a-spacing-none\"\u003e\n\u003cspan class=\"a-size-large product-title-word-break\" id=\"productTitle\"\u003eZUMIMALL Wireless\u003cspan\u003e \u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"a-size-large product-title-word-break\" id=\"productTitle\"\u003e2.4G WiFi, Rechargeable Battery Camera-GX2K-5MP\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cdiv class=\"content-wrapper\"\u003e\n  \u003cimg class=\"product-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-5mp-qhd-outdoor-solar-camera.webp\" alt=\"zumimall outdoor solar camera\"\u003e\n  \u003c!-- 叠加的文案 --\u003e\n  \u003cdiv class=\"image-overlay-text\"\u003e\n    \u003cdiv class=\"overlay-title\"\u003eOutdoor Solar Cam\u003c\/div\u003e\n    \u003cdiv class=\"overlay-subtitle\"\u003e360° PTZ | Powered by the sun\u003c\/div\u003e\n    \u003cdiv class=\"overlay-footer\"\u003eNever stop protecting every corner.\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"foldable-container\"\u003e\n\u003c!-- 折叠栏 1（默认展开） --\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e1. 3MP-Not just clarity, but attention to detail\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"foldable-content\"\u003e\n\u003cimg alt=\"Placeholder Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/Detail-15_c2880cd5-2c8c-498a-9000-1c8b5eba29a8_1024x1024.jpg?v=1688721022\"\u003e\n\u003cp\u003e2K Full HD with the advanced CMOS image sensor and 130° wide field of vision to get crystal videos and cover the wider field. Provides a stunning clear vision up to 100ft.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- 折叠栏 2（默认折叠） --\u003e\n\u003cdetails\u003e\n\u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e2. 360° All-round Manual Control - helps you get more angles and details\n\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"foldable-content\"\u003e\n\u003cimg alt=\"Placeholder Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/Detail-16_c236fd41-7114-460f-ac64-c6a6dc3ca5cf_1024x1024.jpg?v=1688721290\"\u003e\n\u003cp\u003e①More Wilder monitoring range, No blind zones\u003c\/p\u003e\n\u003cp\u003e②You can easily control the PTZ camera to rotate 355° horizontally and 120° vertically to cover every angle of your house.\u003c\/p\u003e\n\u003cp\u003e③4x digital zoom, manual zoom in to see more details\u003c\/p\u003e\n\u003cp\u003e④Just with only 1 Zumimall WiFi camera, you can monitor the whole front porch or store.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- 折叠栏 3（默认折叠） --\u003e\n\u003cdetails\u003e\n\u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e3. PIR Detection AI Analysis\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"foldable-content\"\u003e\n\u003cimg alt=\"Placeholder Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/7_add56cec-a995-4d81-b7a4-a2bdf358818c_600x600.png?v=1688373499\"\u003e\n\u003cp\u003eOur home security cameras utilize AI technology to differentiate between people, pets, vehicles, and packages, minimizing false alarms. \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- 折叠栏 4（默认折叠） --\u003e\n\u003cdetails\u003e\n\u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e4. IP66 Weatherproof\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"foldable-content\"\u003e\n\u003cimg alt=\"Placeholder Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/6_77e94466-1663-4a8a-ad82-10e5027c6e63_600x600.png?v=1688372969\"\u003e\n\u003cp\u003eThe IP66 waterproof material can withstand all extreme weather including rainy, windy and snowy days, which allows your camera to work properly in all seasons.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- 折叠栏 5（默认折叠） --\u003e\n\u003cdetails\u003e\n\u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e5.  Multi-Users Sharing\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"foldable-content\"\u003e\n\u003cimg alt=\"Placeholder Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/4_855941b1-a8d5-4e6a-92f3-118c9e98efeb_600x600.png?v=1688369276\"\u003e\n\u003cp\u003eYou can share your device to different people so your whole family can view the camera at the same time.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- 折叠栏 6（默认折叠） --\u003e\n\u003cdetails\u003e\n\u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e6.Free Loop Recording\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"foldable-content\"\u003e\n\u003cimg alt=\"Placeholder Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/5_04a9edcb-ab7b-40bb-97a5-88eebecc340a_600x600.png?v=1688372956\"\u003e\n\u003cp\u003eThe outdoor camera supports 7-day free loop recording (for 6s), no subscription is needed.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  \/* 折叠栏容器 *\/\n  .foldable-container {\n    max-width: 70%; \/* PC端宽度为屏幕的80% *\/\n    margin-left: auto;\n    margin-right: auto;\n  }\n\n  \/* 折叠栏标题 *\/\n  .foldable-summary {\n    cursor: pointer;\n    padding: 15px;\n    background-color: transparent; \/* 透明背景 *\/\n    border-bottom: 1px solid #ddd; \/* 只显示底部边框 *\/\n    color: #000; \/* 黑色字体 *\/\n    list-style: none;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    font-weight: bold; \/* 标题加粗 *\/\n  }\n\n  \/* 折叠栏标题（点击后样式） *\/\n  details[open] .foldable-summary {\n    background-color:#E4E1E1; \/* 灰色背景 *\/\n    color: #020C1E; \/* 深蓝色字体 *\/\n\n  }\n\n  \/* 折叠栏内容 *\/\n  .foldable-content {\n    display: flex;\n    flex-direction: row; \/* 内容水平排列 *\/\n    align-items: center; \/* 垂直居中对齐 *\/\n    padding: 5px; \/* 内边距为 5px *\/\n    border-bottom: 1px solid #ddd; \/* 只显示底部边框 *\/\n    background-color: white; \/* 内容背景为白色 *\/\n  }\n\n  \/* 折叠栏图片 *\/\n  .foldable-content img {\n    width: 70%; \/* 图片占70% *\/\n    height: auto;\n  }\n\n  \/* 折叠栏文字 *\/\n  .foldable-content p {\n    width: 30%; \/* 文字占30% *\/\n    margin: 0;\n    padding-left: 20px;\n  }\n\n  \/* 折叠栏图标 *\/\n  .foldable-icon {\n    transition: transform 0.2s;\n    margin-left: 20px; \/* 图标与标题文字间距 *\/\n  }\n\n  \/* 展开时图标旋转 *\/\n  details[open] .foldable-icon {\n    transform: rotate(90deg);\n  }\n\n  \/* 移动端样式 *\/\n  @media (max-width: 768px) {\n    .foldable-container {\n      max-width: 100%; \/* 移动端宽度为100% *\/\n      padding-left: 5px;\n      padding-right: 5px;\n    }\n\n    .foldable-content {\n      flex-direction: column; \/* 图片和文字上下排列 *\/\n    }\n\n    .foldable-content img {\n      width: 100%; \/* 图片占满宽度 *\/\n    }\n\n    .foldable-content p {\n      width: 100%; \/* 文字占满宽度 *\/\n      padding-left: 0;\n      padding-top: 5px;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle\u003e\n  \/* 折叠栏容器 *\/\n  .stacked-foldable-container {\n    width: 100%;\n    max-width: 70%; \/* 电脑端左右留空15% *\/\n    margin: 0 auto;\n    font-family: 'Segoe UI', Roboto, -apple-system, sans-serif; \/* 添加圆滑字体 *\/\n  }\n\n  \/* 折叠栏样式 *\/\n  .stacked-foldable {\n    border-bottom: 1px solid #ddd; \/* 只有下边框 *\/\n    background-color: white; \/* 背景白色 *\/\n  }\n\n  \/* 折叠栏标题 *\/\n  .stacked-foldable-summary {\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    padding: 15px;\n    cursor: pointer;\n  }\n\n  \/* 折叠栏标题文字加粗 *\/\n  .stacked-foldable-title {\n    font-weight: bold;\n    font-size: 18px; \/* 保持标题稍大 *\/\n  }\n\n  \/* 折叠栏图标 *\/\n  .stacked-foldable-icon {\n    font-size: 16px;\n    transition: transform 0.3s ease; \/* 旋转动画 *\/\n    font-size: 20px; \/* 图标的字体大小 *\/\n    color: #000; \/* 设置图标颜色为黑色 *\/       \n  }\n\n  \/* 展开时图标旋转 *\/\n  details[open] .stacked-foldable-icon {\n    transform: rotate(90deg);\n  }\n\n  \/* 折叠栏内容 *\/\n  .stacked-foldable-content {\n    padding: 40px;\n    font-size: 15px; \/* 内容文字大小设为15px *\/\n    font-weight: 400; \/* 常规粗细更圆滑 *\/\n    letter-spacing: 0.2px; \/* 轻微字间距使更易读 *\/\n    line-height: 1.4; \/* 增加行高 *\/\n  }\n\n  \/* 内容行 *\/\n  .stacked-foldable-row {\n    display: flex;\n    justify-content: space-between;\n    padding: 15px 0; \/* 减小行间距以配合小字体 *\/\n    border-bottom: 1px solid #ddd; \/* 添加底部边框线 *\/\n  }\n\n  \/* 最后一行不需要底部边框线 *\/\n  .stacked-foldable-row:last-child {\n    border-bottom: none;\n  }\n\n  \/* 内容列 *\/\n  .stacked-foldable-col {\n    width: 40%; \/* 两列布局，留一点间距 *\/\n  }\n\n  \/* 移动端样式 *\/\n  @media (max-width: 768px) {\n    .stacked-foldable-container {\n      max-width: 100%; \/* 移动端不留空 *\/\n    }\n    .stacked-foldable-content {\n      font-size: 12px; \/* 移动端更小一点 *\/\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- 引入 Swiper.js --\u003e\n\u003clink rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/swiper\/swiper-bundle.min.css\"\u003e\n\u003cscript src=\"https:\/\/unpkg.com\/swiper\/swiper-bundle.min.js\"\u003e\u003c\/script\u003e\n\n\u003cdiv class=\"carousel-container\"\u003e\n    \u003cdiv class=\"swiper\"\u003e\n        \u003cdiv class=\"swiper-wrapper\"\u003e\n            \u003c!-- 轮播页面 --\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/single-06_480x480.jpg?v=1680580848\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eCustom Alarm Area\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/single-04_480x480.jpg?v=1680581012\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eAdvanced Motion Detection\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 3\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/Detail-19_480x480.jpg?v=1680581003\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003e2-Way Audio\u0026amp; Multi-user Accessed\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 4\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/5_480x480_7f7d66e2-e78f-4724-8dc3-285e94e1e884.jpg?v=1723172871\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eSpotlight \u0026amp; Siren\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 5\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/6_b06b3b4b-91bf-4e4d-a471-4013354ae2e5_480x480.jpg?v=1681110357\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eSmoother Two-Way Audio\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 6\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/3_4dc8ee5b-57b2-4a7c-bfc8-9d1386bd43ab_480x480.jpg?v=1681110409\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eEasy to Install and Set Up\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 7\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/8b08eaa4-e7c3-48e5-a661-ea17727f2e4e.__CR0_0_300_300_PT0_SX300_V1.jpg?v=1723172871\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eSmart 1-10 Level Sensitivity\n\n \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 8\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/61gpdrXXZGL_1b79c852-a17e-4993-bf41-eff8696f665b.jpg?v=1744191413\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eSD card \u0026amp; cloud storage\u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003c!-- 左右导航按钮 --\u003e\n        \u003cdiv class=\"swiper-button-prev\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"swiper-button-next\"\u003e\u003c\/div\u003e\n        \u003c!-- 分页栏 --\u003e\n        \u003cdiv class=\"swiper-pagination\"\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n    \/* 轮播容器 *\/\n    .carousel-container {\n        width: 70%;\n        margin: 0 auto;\n        padding: 20px 0;\n    }\n\n    \/* 轮播页面样式 *\/\n    .swiper-slide.carousel-page {\n        display: flex;\n        flex-direction: column;\n        justify-content: flex-end;\n        align-items: center;\n        border: 2px solid #D3D3D3;\n        box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);\n        transition: transform 0.3s ease;\n        overflow: hidden;\n    }\n\n    .swiper-slide.carousel-page:hover {\n        transform: scale(1.03);\n    }\n\n    \/* 图片占满左右上三面 *\/\n    .carousel-page img {\n        width: 100%;\n        height: 80%;\n        object-fit: cover;\n    }\n\n    \/* 文字占底部 *\/\n    .carousel-text {\n        width: 100%;\n        height: 20%;\n        padding: 15px;\n        text-align: center;\n        font-size: 18px;\n        color: #333;\n        background: #fff;\n        box-sizing: border-box;\n    }\n\n    \/* Swiper导航按钮 *\/\n    .swiper-button-prev,\n    .swiper-button-next {\n        color: #000;\n        width: 40px;\n        height: 40px;\n        background: rgba(0, 0, 0, 0.5);\n        border-radius: 50%;\n    }\n\n    .swiper-button-prev:hover,\n    .swiper-button-next:hover {\n        background: #000;\n        color: #fff;\n    }\n\n    .swiper-button-prev::after,\n    .swiper-button-next::after {\n        font-size: 18px;\n    }\n\n    \/* 分页栏样式 *\/\n    .swiper-pagination {\n        position: relative;\n        margin-top: 10px;\n    }\n\n    .swiper-pagination-bullet {\n        width: 12px;\n        height: 12px;\n        background-color: #ccc;\n        opacity: 0.5;\n        margin: 0 5px;\n    }\n\n    .swiper-pagination-bullet-active {\n        background-color: #000;\n        opacity: 1;\n    }\n\n    \/* 移动端样式 *\/\n    @media (max-width: 768px) {\n        .carousel-container {\n            width: 100%;\n            padding: 10px 0;\n        }\n\n        .swiper-slide {\n            width: 100% !important;\/* 显示当前页面100%，露出下一个页面的0% *\/\n            margin-right: 10px; \/* 页面间距 *\/\n       \n        }\n    }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n    document.addEventListener(\"DOMContentLoaded\", () =\u003e {\n        const swiper = new Swiper('.swiper', {\n            loop: true, \/\/ ✅ 启用无限循环\n            slidesPerView: \"auto\",\n            spaceBetween: 20,\n            navigation: {\n                nextEl: '.swiper-button-next',\n                prevEl: '.swiper-button-prev',\n            },\n            pagination: {\n                el: \".swiper-pagination\",\n                clickable: true, \/\/ ✅ 允许点击分页点切换\n            },\n            breakpoints: {\n                1024: { slidesPerView: 3 },\n                769: { slidesPerView: 2 },\n                320: { slidesPerView: 1 }\n            }\n        });\n    });\n\u003c\/script\u003e\n\u003cdiv class=\"product-description\"\u003e\n  \u003ch3 class=\"a-size-large a-spacing-none\"\u003e\n\u003cspan class=\"a-size-large product-title-word-break\" id=\"productTitle\"\u003e5 Minutes Installation and Set up, All for convenience\u003c\/span\u003e\n\u003c\/h3\u003e\n  \u003cdiv class=\"content-wrapper\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/14-5MP.png?v=1737189670\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"content-wrapper\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/Detail-28_1024x1024.jpg?v=1680581120\"\u003e\u003c\/div\u003e\n  \u003ch3 class=\"a-size-large a-spacing-none\"\u003e\n\u003cspan class=\"a-size-large product-title-word-break\" id=\"productTitle\"\u003eOne ZUMIMALL APP controls everything -Everything in your eyes\n\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cdiv class=\"content-wrapper\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/a158588f-6ab3-4d30-8d93-b0e88b2b41e4.__CR0_1_1000_619_PT0_SX970_V1_1024x1024.jpg?v=1680581246\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n    \/* 通用样式 *\/\n    body {\n        font-family: Arial, sans-serif;\n        margin: 0;\n        padding: 0;\n        box-sizing: border-box;\n    }\n\n    \/* 折叠栏容器 *\/\n    .collapse-container {\n        width: 70%; \/* 电脑端宽度 *\/\n        margin: 20px auto;\n        border: 1px solid #ddd;\n        border-radius: 5px;\n        overflow: hidden;\n    }\n\n    \/* 折叠栏标题 *\/\n    .collapse-header {\n        display: flex;\n        justify-content: space-between;\n        align-items: center;\n        padding: 15px;\n        background-color: #f2f2f2;\n        cursor: pointer;\n    }\n\n    .collapse-header h2 {\n        font-size: 24px;\n        font-weight: bold;\n        margin: 0;\n        text-align: center;\n        flex-grow: 1; \/* 标题居中 *\/\n    }\n\n    \/* 折叠图标 *\/\n    .collapse-icon {\n        font-size: 20px;\n        transition: transform 0.3s ease; \/* 图标旋转动画 *\/\n    }\n\n    \/* 展开时的图标旋转 *\/\n    .collapse-header.active .collapse-icon {\n        transform: rotate(90deg);\n    }\n\n    \/* 折叠内容 *\/\n    .collapse-content {\n        display: block; \/* 默认展开 *\/\n        padding: 15px;\n        background-color: #fff;\n    }\n\n    \/* 图片和文字布局 *\/\n    .content-wrapperd {\n        display: flex;\n    }\n\n    .image-cell {\n        width: 70%; \/* 图片占70% *\/\n    }\n\n    .image-cell img {\n        width: 100%;\n        height: auto;\n        display: block;\n    }\n\n    .text-cell {\n        width: 30%; \/* 文字占30% *\/\n        padding-left: 15px;\n    }\n\n    \/* 移动端样式 *\/\n    @media (max-width: 768px) {\n        .collapse-container {\n            width: 100%; \/* 移动端全宽 *\/\n        }\n\n        .content-wrapperd {\n            flex-direction: column; \/* 上下排列 *\/\n        }\n\n        .image-cell, .text-cell {\n            width: 100%; \/* 全宽显示 *\/\n        }\n\n        .text-cell {\n            padding-left: 0;\n            margin-top: 15px;\n        }\n    }\n  \n\u003c\/style\u003e\n\n\n\u003cdiv class=\"collapse-container\"\u003e\n\u003c!-- 包装折叠栏标题 --\u003e\n\u003cdiv class=\"collapse-header active\"\u003e\n\u003ch2\u003eWhat's in the Box?【GX2K-5MP】\u003c\/h2\u003e\n\u003cspan class=\"collapse-icon\"\u003e❯\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- 折叠内容 --\u003e\n\u003cdiv class=\"collapse-content\"\u003e\n\u003cdiv class=\"content-wrapperd\"\u003e\n\u003cdiv class=\"image-cell\"\u003e\u003cimg alt=\"Box Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/Packing.png?v=1744190729\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"text-cell\"\u003e\n\u003ch3\u003eIncluded in the box\u003c\/h3\u003e\n\u003cp\u003eInstruction Manual*1\u003c\/p\u003e\n\u003cp\u003eGX2S Camera*1\u003c\/p\u003e\n\u003cp\u003eCamera Bracket*1\u003c\/p\u003e\n\u003cp\u003e3W Solar Panel*1\u003c\/p\u003e\n\u003cp\u003eSolar Panel Bracket*1\u003c\/p\u003e\n\u003cp\u003eScrews Pack*1\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n    \/\/ 获取折叠栏标题\n    const collapseHeader = document.querySelector('.collapse-header');\n    const collapseContent = document.querySelector('.collapse-content');\n    const collapseIcon = document.querySelector('.collapse-icon');\n\n    \/\/ 默认展开状态\n    collapseHeader.classList.add('active');\n    collapseContent.style.display = 'block'; \/\/ 默认展开内容\n\n    \/\/ 绑定点击事件\n    collapseHeader.addEventListener('click', () =\u003e {\n        \/\/ 切换展开和收起\n        collapseHeader.classList.toggle('active');\n        if (collapseHeader.classList.contains('active')) {\n            collapseContent.style.display = 'block'; \/\/ 展开\n          \n        } else {\n            collapseContent.style.display = 'none'; \/\/ 收起\n           \n        }\n    });\n\u003c\/script\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\"\u003e5MP\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\"\u003eViewing Angle\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e130 degrees\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\"\u003eElectronic(IR-CUT filter with auto switch)\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\"\u003eAlarm Detection\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eIntelligent motion detection\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eAmbient 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\"\u003eWi-Fi\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e2.4G WIFI (IEEE802.11b\/g\/n)\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\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+, Adroid4.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\"\u003eBattery Capacity\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e5200mAh\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eUsing Time\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e3-4 months (10 times wake up per day)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eStandby Time\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e6 months\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eCharging Voltage\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eDV 5V+- 5%\/2A\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\u003cstyle\u003e\n  \/* 主容器样式 *\/\n  .accordion-container {\n    width: 70%; \/* 电脑端宽度70%（左右各留15%） *\/\n  \n    margin: 0 auto;\n    padding: 0;\n    font-family: Arial, sans-serif;\n  }\n  \n  \/* 折叠栏样式 - 修改背景和边框 *\/\n  .accordion {\n    width: 100%;\n    border: none;\n    border-bottom: 1px solid #ddd; \/* 添加下边框线 *\/\n    outline: none;\n    transition: 0.3s;\n    background-color: transparent; \/* 背景改为透明 *\/\n    cursor: pointer;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    padding: 12px 0; \/* 调整内边距 *\/\n    text-align: left;\n  }\n  \n  \/* 第一个折叠栏 *\/\n  .accordion:first-of-type {\n    border-top: 1px solid #ddd; \/* 添加上边框线 *\/\n  }\n  \n  \/* 最后一个折叠栏 *\/\n  .accordion:last-of-type {\n    margin-top: 0; \/* 移除之前的负边距 *\/\n  }\n  \n  \/* 折叠栏标题 *\/\n  .accordion-title {\n    font-weight: bold;\n    font-size: 14px;\n    color: #50C2C7;\n    margin: 0;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n  }\n  \n  \/* 折叠图标 - 改为❯符号 *\/\n  .accordion-icon {\n    font-size: 16px;\n    transition: transform 0.3s;\n    color: #666; \/* 图标颜色变深 *\/\n  }\n  \n  \/* 展开时的图标旋转 *\/\n  .accordion.active .accordion-icon {\n    transform: rotate(90deg);\n    color: #222; \/* 激活时图标颜色更深 *\/\n  }\n  \n  \/* 折叠内容 *\/\n  .accordion-content {\n    padding: 0;\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.3s ease-out;\n    background-color: white;\n  }\n  \n  \/* 折叠内容图片 *\/\n  .accordion-image {\n    width: 100%;\n    height: auto;\n    display: block;\n    margin-bottom: 10px; \/* 图片下方留白 *\/\n  }\n  \n  \/* 手机端适配 *\/\n  @media (max-width: 768px) {\n    .accordion-container {\n      width: 100%; \/* 手机端恢复全宽 *\/\n      padding: 0 15px; \/* 增加侧边内边距 *\/\n    }\n    \n    .accordion {\n      padding: 12px 0; \/* 保持垂直内边距 *\/\n    }\n    \n    .accordion-title {\n      font-size: 13px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"accordion-container\"\u003e\n  \u003c!-- 第一个折叠栏 --\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_d6de357b-0041-4b8b-906c-055da2e64aec.jpg\" class=\"accordion-image\" alt=\"Cloud Storage\"\u003e\n  \u003c\/div\u003e\n  \n  \u003c!-- 第二个折叠栏 --\u003e\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.jpg?v=1745288659\" class=\"accordion-image\" alt=\"AI Services\"\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  \/\/ 折叠功能实现\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\u003c\/script\u003e\n\u003cstyle\u003e\n  \/* 主容器样式 *\/\n  .responsive-container {\n    width: 70%; \/* 电脑端宽度70% *\/\n    margin: 0 auto;\n    padding: 0;\n    font-family: Arial, sans-serif;\n  }\n\n  \/* 行容器 *\/\n  .row {\n    display: flex;\n    gap: 100px;\n    margin-bottom: 15px;\n  }\n\n  \/* 列样式 *\/\n  .column {\n    flex: 1;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    padding: 5px 5px;\n    border-radius: 6px;\n    background-color: #f8f8f8;\n    min-width: 0;\n  }\n\n  \/* 内容区域 *\/\n  .content {\n    display: flex;\n    align-items: center;\n    gap: 8px;\n  }\n\n  \/* 图标 *\/\n  .icon {\n    width: 20px;\n    height: 20px;\n  }\n\n  \/* 文本 *\/\n  .text h3 {\n    font-size: 14px;\n    margin: 0;\n    color: #222;\n    font-weight: 500;\n    white-space: nowrap;\n  }\n\n  \/* 按钮样式 *\/\n  .button {\n    padding: 5px 10px;\n    background-color: #000;\n    color: white;\n    border: none;\n    border-radius: 3px;\n    cursor: pointer;\n    font-weight: bold;\n    font-size: 11px;\n    white-space: nowrap;\n    text-decoration: none;\n    margin-left: 10px;\n  }\n\n  \/* 按钮组容器 *\/\n  .button-group {\n    display: flex;\n    gap: 6px;\n  }\n\n  \/* 手机端适配 *\/\n  @media (max-width: 768px) {\n    .row {\n      flex-direction: column;\n      gap: 8px;\n    }\n\n    .column {\n      width: 100%;\n      padding: 8px 12px;\n    }\n\n    .icon {\n      width: 18px;\n      height: 18px;\n    }\n\n    .text h3 {\n      font-size: 13px;\n    }\n\n    .button {\n      padding: 4px 8px;\n      font-size: 10px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"responsive-container\"\u003e\n  \u003cdiv class=\"row\"\u003e\n    \u003c!-- 左边列：说明书下载 --\u003e\n    \u003cdiv class=\"column\"\u003e\n      \u003cdiv class=\"content\"\u003e\n        \u003cimg alt=\"Manual Download Icon\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/file-arrow-down-solid.svg?v=1742554573\" class=\"icon\"\u003e\n        \u003cdiv class=\"text\"\u003e\n          \u003ch3\u003eProduct Manual\u003c\/h3\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"button-group\"\u003e\n        \u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X2K_20240412_7c3955ac-1598-4de3-a203-c3a2ca055a04.pdf?v=1733210611\" class=\"button\"\u003eDownload\u003c\/a\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 右边列：APP下载 --\u003e\n    \u003cdiv class=\"column\"\u003e\n      \u003cdiv class=\"content\"\u003e\n        \u003cimg alt=\"App Download Icon\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/cloud-arrow-down-solid.svg?v=1742554572\" class=\"icon\"\u003e\n        \u003cdiv class=\"text\"\u003e\n          \u003ch3\u003eApp Download\u003c\/h3\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"button-group\"\u003e\n        \u003ca href=\"https:\/\/play.google.com\/store\/search?q=zumimall\u0026amp;c=apps\" class=\"button\"\u003eAPK\u003c\/a\u003e\n        \u003ca href=\"https:\/\/apps.apple.com\/us\/app\/zumimall\/id1515849509\" class=\"button\"\u003eiOS\u003c\/a\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"ZUMIMALL","offers":[{"title":"1 Cam + Panel | No SD Card","offer_id":45728273858864,"sku":"X2K-5MP","price":89.98,"currency_code":"USD","in_stock":false},{"title":"1 Cam + Panel | 32G SD Card","offer_id":51328232259888,"sku":"X2K-5MP+32g","price":105.99,"currency_code":"USD","in_stock":false},{"title":"1 Cam + Panel | 64G SD Card","offer_id":51328232292656,"sku":"X2K-5MP+64g","price":109.99,"currency_code":"USD","in_stock":false},{"title":"1 Cam + Panel | 128G SD Card","offer_id":51328232325424,"sku":"X2K-5MP+128g","price":119.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X2K-5MP_b7b493cc-dbff-4234-9891-7bdd8d81c671.jpg?v=1754992232"},{"product_id":"5mp-360-ptz-wireless-solar-panel-security-camera-system-x2k","title":"5MP HD Outdoor Solar  Security Camera System-GX2K(3-Cam)","description":"\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/bd4a0700-f3b1-48ba-81cb-c3cefe55dfe6.__CR0_0_970_600_PT0_SX970_V1_480x480.png?v=1688370031\" alt=\"\" data-mce-src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/bd4a0700-f3b1-48ba-81cb-c3cefe55dfe6.__CR0_0_970_600_PT0_SX970_V1_480x480.png?v=1688370031\"\u003e\u003c\/p\u003e\n\u003cdiv class=\"celwidget aplus-module 3p-module-b aplus-standard\" data-csa-c-id=\"216gxu-pzfj9t-emz55o-v4ebws\" data-cel-widget=\"aplus-3p-module-b\" cel_widget_id=\"aplus-3p-module-b\"\u003e\n\u003cdiv class=\"aplus-module-wrapper aplus-3p-fixed-width\"\u003e\n\u003ch3 class=\"a-spacing-mini\"\u003e5MP-Not Just Clarity, But Attention to Visual Experience\u003c\/h3\u003e\n\u003cp class=\"a-spacing-base\"\u003e\u003cstrong\u003e\u003cspan class=\"a-text-bold\"\u003eProfessional 5MP Lens\u003c\/span\u003e \u003c\/strong\u003e- Sharpness is the key to security. 5MP QHD image quality allows you to see all details in the clearest way.\u003c\/p\u003e\n\u003cp class=\"a-spacing-base\"\u003e\u003cstrong\u003e\u003cspan class=\"a-text-bold\"\u003eStunning Night Vision\u003c\/span\u003e \u003c\/strong\u003e- View everything in color even in the dim light environment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/1183A6DC-E6E0-4bb8-97D1-40316D610988_480x480.png?v=1688118830\" data-mce-fragment=\"1\" data-mce-src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/1183A6DC-E6E0-4bb8-97D1-40316D610988_480x480.png?v=1688118830\"\u003e\u003c\/p\u003e\n\u003ch3 class=\"a-spacing-mini\"\u003eSee Wider, See Further\u003c\/h3\u003e\n\u003cp class=\"a-spacing-base\"\u003e\u003cstrong\u003e\u003cspan class=\"a-text-bold\"\u003eAll-round Protection\u003c\/span\u003e \u003c\/strong\u003e- With 355° horizontally and 120° vertically rotation feature, you can gain 360° wide monitoring range with no blind spot.\u003c\/p\u003e\n\u003cp class=\"a-spacing-base\"\u003e\u003cstrong\u003e\u003cspan class=\"a-text-bold\"\u003eWider \u0026amp; Longer\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e- The camera comes with 120° viewing angle (when not rotated) and 55ft detection distance to capture the broader and further views.\u003c\/p\u003e\n\u003cp class=\"a-spacing-base\"\u003e\u003cstrong\u003e\u003cspan class=\"a-text-bold\"\u003e4X Digital Zoom\u003c\/span\u003e \u003c\/strong\u003e- You can manually zoom in to see more details (no optical zoom) when watching playback.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/1_9c3fbcaa-ae44-43ec-965e-5f7eb3356317_480x480.png?v=1688370017\" alt=\"\" data-mce-src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/1_9c3fbcaa-ae44-43ec-965e-5f7eb3356317_480x480.png?v=1688370017\"\u003e\u003c\/p\u003e\n\u003ch2\u003eMore details\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003ePIR Detection AI Analysis:\u003c\/strong\u003e\u003cspan\u003e Our home security cameras utilize AI technology to differentiate between people, pets, vehicles, and packages, minimizing false alarms. \u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/7_add56cec-a995-4d81-b7a4-a2bdf358818c_480x480.png?v=1688373499\" alt=\"\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003ch4 class=\"a-spacing-mini\"\u003eIP66 Weatherproof\u003c\/h4\u003e\n\u003cp\u003eThe IP66 waterproof material can withstand all extreme weather including rainy, windy and snowy days, which allows your camera work properly in all seasons.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/6_77e94466-1663-4a8a-ad82-10e5027c6e63_480x480.png?v=1688372969\" data-mce-fragment=\"1\" data-mce-src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/6_77e94466-1663-4a8a-ad82-10e5027c6e63_480x480.png?v=1688372969\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e \u003cstrong data-mce-fragment=\"1\"\u003eMulti-Users Sharing \u003c\/strong\u003e- You can share your device to different people so your whole family can view the camera at the same time.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/4_855941b1-a8d5-4e6a-92f3-118c9e98efeb_480x480.png?v=1688369276\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch4 class=\"a-spacing-mini\"\u003e3 Alarm Modes \u0026amp; Instant Notification\u003c\/h4\u003e\n\u003cp\u003eYou will receive instant notification via app when motion is detected. Alarm and siren can be activated automatically or manually to scare away intruders. You can also use microphone to warn off the suspicious.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/3_4729fc80-4d81-47e5-87f0-8d8056228127_480x480.png?v=1688372988\" data-mce-fragment=\"1\" data-mce-src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/3_4729fc80-4d81-47e5-87f0-8d8056228127_480x480.png?v=1688372988\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan data-mce-fragment=\"1\"\u003e\u003cstrong\u003eFree Loop Recording\u003c\/strong\u003e -The outdoor camera supports 7-day free loop recording (for 6s), no subscription is needed. \u003c\/span\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/5_04a9edcb-ab7b-40bb-97a5-88eebecc340a_480x480.png?v=1688372956\" data-mce-fragment=\"1\" data-mce-src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/5_04a9edcb-ab7b-40bb-97a5-88eebecc340a_480x480.png?v=1688372956\"\u003e\u003c\/p\u003e\n\u003ch3 class=\"a-spacing-mini\"\u003e5 Minutes Installation and Set up, All for convenience\u003c\/h3\u003e\n\u003cdiv style=\"text-align: start;\"\u003e\u003cimg style=\"float: none;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/Detail-28_1024x1024.jpg?v=1680581120\"\u003e\u003c\/div\u003e\n\u003ch3 class=\"a-spacing-mini\"\u003eNo Need to Climb Up And Down, We Are Easy\u003c\/h3\u003e\n\u003cp class=\"a-spacing-base\"\u003e\u003cstrong\u003e\u003cspan class=\"a-text-bold\"\u003e\u003cu\u003eHow to properly connect solar panels and cameras?\u003c\/u\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003col class=\"a-ordered-list a-vertical\"\u003e\n\u003cli\u003e\u003cspan class=\"a-list-item\"\u003eInstall the wireless camera where you want to monitor.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan class=\"a-list-item\"\u003eConfirm a place where the solar panel can get full sun for most of the day and the distance between solar panel and camera should within 14m(25 ft).\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan class=\"a-list-item\"\u003eSecure the 360 security wall mount with the attached 3 screws, then screw the solar panel clockwise to the screw by the hole on the back of solar panel.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp class=\"a-spacing-base\"\u003e\u003cstrong\u003e\u003cspan class=\"a-text-bold\"\u003e\u003cu\u003eHow to optimize the efficiency of Zumimall Solar Panel？\u003c\/u\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003col class=\"a-ordered-list a-vertical\"\u003e\n\u003cli\u003e\u003cspan class=\"a-list-item\"\u003eMount your Zumimall solar panel in well-lit places and avoid locations like the shadow of trees, buildings, or other obstacles to ensure sufficient sunlight.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan class=\"a-list-item\"\u003eAdjust the orientation of the solar panel time to time to get the maximum sun explosion, since there are different intensities of sun-rays in different weathers, which will affect the energy production.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan class=\"a-list-item\"\u003eWipe the surface of the solar panel with wet tissue or cloth regularly to remove the dust and debris on the panel's surface.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp\u003e\u003cstrong\u003eWhat's in the box?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eZUMIMALL X2 battery Camera*1 \u003cbr\u003eSolar Panel with Cable*1 \u003cbr\u003eOutdoor Metal Mount *1 \u003cbr\u003eQuick User Guide*1 \u003cbr\u003eUSB Cable *1 \u003cbr\u003eScrews Set *1\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eNOTICE:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eRotate the protrusion (on the wall mount) anticlockwise to loose, after adjustment, rotate clockwise to tighten the swivel.\u003c\/p\u003e\n\u003cp\u003e\u003cimg style=\"float: none;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/648a810b-ba36-42f8-be35-db9309ff49d0.__CR0_0_1464_600_PT0_SX1464_V1_1024x1024.jpg?v=1712742740\"\u003e\u003c\/p\u003e\n\u003cdiv class=\"celwidget aplus-module launchpad-company-logo aplus-standard\" data-csa-c-id=\"so4m4b-bywg7j-gpdvlr-6rqxav\" data-cel-widget=\"aplus-launchpad-company-logo\" cel_widget_id=\"aplus-launchpad-company-logo\"\u003e\n\u003cdiv class=\"a-section a-text-center launchpad-module launchpad-module-company-logo\"\u003e\n\u003cdiv class=\"celwidget aplus-module 3p-module-b aplus-standard\" data-csa-c-id=\"8rgiwm-il7auk-qmgxks-eunwi8\" data-mce-fragment=\"1\" cel_widget_id=\"aplus-3p-module-b\"\u003e\n\u003cdiv class=\"aplus-module-wrapper aplus-3p-fixed-width\" data-mce-fragment=\"1\"\u003e\n\u003cdiv data-csa-c-id=\"8rgiwm-il7auk-qmgxks-eunwi8\" class=\"celwidget aplus-module 3p-module-b aplus-standard\" cel_widget_id=\"aplus-3p-module-b\"\u003e\n\u003cdiv class=\"aplus-module-wrapper aplus-3p-fixed-width\"\u003e\n\u003cdiv data-cel-widget=\"aplus-launchpad-company-logo\" data-csa-c-id=\"so4m4b-bywg7j-gpdvlr-6rqxav\" class=\"celwidget aplus-module launchpad-company-logo aplus-standard\" cel_widget_id=\"aplus-launchpad-company-logo\"\u003e\n\u003cdiv class=\"a-section a-text-center launchpad-module launchpad-module-company-logo\"\u003e\n\u003cdiv data-csa-c-id=\"8rgiwm-il7auk-qmgxks-eunwi8\" class=\"celwidget aplus-module 3p-module-b aplus-standard\" data-mce-fragment=\"1\" cel_widget_id=\"aplus-3p-module-b\"\u003e\n\u003cdiv class=\"aplus-module-wrapper aplus-3p-fixed-width\" data-mce-fragment=\"1\"\u003e\n\u003cdiv class=\"celwidget aplus-module 3p-module-b aplus-standard\" data-csa-c-id=\"8rgiwm-il7auk-qmgxks-eunwi8\" cel_widget_id=\"aplus-3p-module-b\"\u003e\n\u003ch3 class=\"aplus-module-wrapper aplus-3p-fixed-width\"\u003e\u003cstrong\u003eSize Information：\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X2_24199a05-a6a9-4a66-8709-b33d9890b1cb_600x600.jpg?v=1700190370\"\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ch3 class=\"aplus-module-wrapper aplus-3p-fixed-width\"\u003e\n\u003cstrong\u003e*APP: ZUMIMALL \u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv data-cel-widget=\"aplus-3p-module-b\" data-csa-c-id=\"q1cskd-4rk5hw-sdvmev-7uivsd\" class=\"celwidget aplus-module 3p-module-b aplus-standard\" cel_widget_id=\"aplus-3p-module-b\"\u003e\n\u003cdiv class=\"aplus-module-wrapper aplus-3p-fixed-width\"\u003e\n\u003cdiv class=\"aplus-module-wrapper aplus-3p-fixed-width\"\u003e\u003cstrong\u003e\u003cimg src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0262\/6227\/4147\/files\/20220328164235_160x160.jpg?v=1648534228\" alt=\"ZUMIMALL camera's app\" data-mce-fragment=\"1\" data-mce-src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0262\/6227\/4147\/files\/20220328164235_160x160.jpg?v=1648534228\"\u003e\u003c\/strong\u003e\u003c\/div\u003e\n\u003cdiv class=\"aplus-module-wrapper aplus-3p-fixed-width\"\u003e\n\u003cdiv class=\"apm-rightthirdcol-inner\" data-mce-fragment=\"1\"\u003e\n\u003cdiv class=\"aplus-module-wrapper aplus-3p-fixed-width\"\u003e\n\u003cstrong\u003e\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"apm-rightthirdcol-inner\" data-mce-fragment=\"1\"\u003e\n\u003cp class=\"a-spacing-base\" data-mce-fragment=\"1\"\u003e1)Download ZUMIMALL APP\u003c\/p\u003e\n\u003cp class=\"a-spacing-base\" data-mce-fragment=\"1\"\u003e2)Reset the camera\u003c\/p\u003e\n\u003cp class=\"a-spacing-base\" data-mce-fragment=\"1\"\u003e3)Scan the QR code\u003c\/p\u003e\n\u003cp class=\"a-spacing-base\" data-mce-fragment=\"1\"\u003e4)Successfully connected to WiFiZUMIMALL APP can add wireless camera unlimited and support 4 different members to share live broadcasts.\u003c\/p\u003e\n\u003ch3 class=\"a-spacing-base\" data-mce-fragment=\"1\"\u003eCloud Service:\u003c\/h3\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/ZUMIMALLCloudStorage_600x600.jpg?v=1700190496\" data-mce-src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/ZUMIMALLCloudStorage_600x600.jpg?v=1700190496\"\u003e\u003c\/p\u003e\n\u003ch3\u003eAI Services：\u003c\/h3\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/ZUMIMALLAI_600x600.jpg?v=1700190609\" data-mce-src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/ZUMIMALLAI_600x600.jpg?v=1700190609\"\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"ZUMIMALL","offers":[{"title":"3 Pack( Cam+ Panel) | No SD Card","offer_id":46619410792752,"sku":"X2K-5MP*3","price":239.99,"currency_code":"USD","in_stock":true},{"title":"3 Pack( Cam+ Panel) | 3x 128G SD Card","offer_id":49046915318064,"sku":"(X2K-5MP+128G)*3","price":319.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/lQDPJxnps-WsiOTNBdzNBdywMVq1J6MR3pYE4sAre0AhAA_1500_1500.jpg?v=1751550481"},{"product_id":"90-new-a60-security-camera-second-hand","title":"90% New AOV A60 Camera-Second-hand","description":"\u003cp\u003e\u003cstrong\u003eReceived product details as shown.\u003c\/strong\u003e\u003cstrong\u003e \u003c\/strong\u003e\u003cspan\u003e(Please carefully review all items included, accessories will not be replenished, for more information about the product accessories)\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eProduct features and other detailed descriptions click on the link to view:\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cdiv class=\"f-product-single__block f-product-single__block--title\"\u003e\n\u003ch1 class=\"f-product-single__title h3\"\u003e\u003cspan style=\"color: rgb(16, 62, 188);\"\u003e\u003ca href=\"https:\/\/www.zumimall.com\/products\/zumimall-aov-wireless-solar-security-camera-a60\" style=\"color: rgb(16, 62, 188);\"\u003eZUMIMALL AOV Solar Security Camera Auto Tracking--A60\u003c\/a\u003e\u003c\/span\u003e\u003c\/h1\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(16, 62, 188);\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-aov-solar-security-camera-a60-1-1_banner.webp?v=1779763412\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"f-product-single__block f-product-single__block--custom_liquid\"\u003e\n\u003cdiv class=\"features-flash-container\"\u003e\n\u003cdiv class=\"feature-flash-row\"\u003e\n\u003cdiv class=\"mini-feature-item\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-aov-solar-security-camera-a60-2-2.webp?v=1779763413\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"mini-feature-item\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/360ptz-security-camera-a60.webp?v=1779768648\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cul\u003e\u003c\/ul\u003e","brand":"zumimall.com","offers":[{"title":"1 Cam + Panel | Second-hand","offer_id":66921629319472,"sku":"A60二手","price":39.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-24h-recording-solar-putdoor-wireless-security-camera-a60.webp?v=1779439575"},{"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":"360-ptz-solar-security-camera-system-gx2k","title":"Big save !🔥2K Wire-Free Solar Powered Security Camera-GX2K","description":"\u003cstyle\u003e\n  \n    \/* 全局样式 *\/\n    .product-description {\n      display: flex;\n      flex-direction: column;\n      align-items: center;\n      text-align: center;\n      width: 100%;\n    }\n\n    .content-wrapper {\n      max-width: 70%; \/* 电脑端左右留空15% *\/\n      width: 100%;\n    }\n\n    .product-image {\n      max-width: 100%;\n      height: auto;\n    }\n\n    .product-title {\n      font-size: 20px;\n      font-weight: bold;\n    }\n\n    @media (max-width: 768px) {\n      .content-wrapper {\n        max-width: 100%; \/* 移动端不留空 *\/\n      }\n    }\n  \/* 隔离线样式 *\/\n.divider {\n    width: 70%;               \/* 电脑端占据80%宽度 *\/\n    height: 1px;               \/* 线条高度 *\/\n    background-color: #ddd;    \/* 浅灰色 *\/\n    margin: 10px auto;         \/* 上下外边距，居中显示 *\/\n}\n\n\/* 移动端样式 *\/\n@media (max-width: 740px) {\n    .divider {\n        width: 100%;          \/* 移动端全宽显示 *\/\n    }\n}\n  \u003c\/style\u003e\n\u003cdiv class=\"divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"product-description\"\u003e\n\u003cdiv class=\"content-wrapper\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X2.gif?v=1744187627%0A\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"product-description\"\u003e\n\u003ch3 class=\"a-size-large a-spacing-none\"\u003e\n\u003cspan class=\"a-size-large product-title-word-break\" id=\"productTitle\"\u003eZUMIMALL Wireless\u003cspan\u003e \u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"a-size-large product-title-word-break\" id=\"productTitle\"\u003e2.4G WiFi, Rechargeable Battery Camera-GX2S\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cdiv class=\"content-wrapper\"\u003e\u003cimg class=\"product-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X2_ea2509a4-0aba-40bf-935c-88c189b8385b.jpg?v=1744103135\" alt=\"产品图片\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"foldable-container\"\u003e\n\u003c!-- 折叠栏 1（默认展开） --\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e1. 3MP-Not just clarity, but attention to detail\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"foldable-content\"\u003e\n\u003cimg alt=\"Placeholder Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/Detail-15_c2880cd5-2c8c-498a-9000-1c8b5eba29a8_1024x1024.jpg?v=1688721022\"\u003e\n\u003cp\u003e2K Full HD with the advanced CMOS image sensor and 130° wide field of vision to get crystal videos and cover the wider field. Provides a stunning clear vision up to 100ft.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- 折叠栏 2（默认折叠） --\u003e\n\u003cdetails\u003e\n\u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e2. 360° All-round Manual Control - helps you get more angles and details\n\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"foldable-content\"\u003e\n\u003cimg alt=\"Placeholder Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/Detail-16_c236fd41-7114-460f-ac64-c6a6dc3ca5cf_1024x1024.jpg?v=1688721290\"\u003e\n\u003cp\u003e①More Wilder monitoring range, No blind zones\u003c\/p\u003e\n\u003cp\u003e②You can easily control the PTZ camera to rotate 355° horizontally and 120° vertically to cover every angle of your house.\u003c\/p\u003e\n\u003cp\u003e③4x digital zoom, manual zoom in to see more details\u003c\/p\u003e\n\u003cp\u003e④Just with only 1 Zumimall WiFi camera, you can monitor the whole front porch or store.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- 折叠栏 3（默认折叠） --\u003e\n\u003cdetails\u003e\n\u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e3. PIR Detection AI Analysis\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"foldable-content\"\u003e\n\u003cimg alt=\"Placeholder Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/7_add56cec-a995-4d81-b7a4-a2bdf358818c_600x600.png?v=1688373499\"\u003e\n\u003cp\u003eOur home security cameras utilize AI technology to differentiate between people, pets, vehicles, and packages, minimizing false alarms. \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- 折叠栏 4（默认折叠） --\u003e\n\u003cdetails\u003e\n\u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e4. IP66 Weatherproof\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"foldable-content\"\u003e\n\u003cimg alt=\"Placeholder Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/6_77e94466-1663-4a8a-ad82-10e5027c6e63_600x600.png?v=1688372969\"\u003e\n\u003cp\u003eThe IP66 waterproof material can withstand all extreme weather including rainy, windy and snowy days, which allows your camera to work properly in all seasons.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- 折叠栏 5（默认折叠） --\u003e\n\u003cdetails\u003e\n\u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e5.  Multi-Users Sharing\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"foldable-content\"\u003e\n\u003cimg alt=\"Placeholder Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/4_855941b1-a8d5-4e6a-92f3-118c9e98efeb_600x600.png?v=1688369276\"\u003e\n\u003cp\u003eYou can share your device to different people so your whole family can view the camera at the same time.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- 折叠栏 6（默认折叠） --\u003e\n\u003cdetails\u003e\n\u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e6.Free Loop Recording\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"foldable-content\"\u003e\n\u003cimg alt=\"Placeholder Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/5_04a9edcb-ab7b-40bb-97a5-88eebecc340a_600x600.png?v=1688372956\"\u003e\n\u003cp\u003eThe outdoor camera supports 7-day free loop recording (for 6s), no subscription is needed.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  \/* 折叠栏容器 *\/\n  .foldable-container {\n    max-width: 70%; \/* PC端宽度为屏幕的80% *\/\n    margin-left: auto;\n    margin-right: auto;\n  }\n\n  \/* 折叠栏标题 *\/\n  .foldable-summary {\n    cursor: pointer;\n    padding: 15px;\n    background-color: transparent; \/* 透明背景 *\/\n    border-bottom: 1px solid #ddd; \/* 只显示底部边框 *\/\n    color: #000; \/* 黑色字体 *\/\n    list-style: none;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    font-weight: bold; \/* 标题加粗 *\/\n  }\n\n  \/* 折叠栏标题（点击后样式） *\/\n  details[open] .foldable-summary {\n    background-color:#E4E1E1; \/* 灰色背景 *\/\n    color: #020C1E; \/* 深蓝色字体 *\/\n\n  }\n\n  \/* 折叠栏内容 *\/\n  .foldable-content {\n    display: flex;\n    flex-direction: row; \/* 内容水平排列 *\/\n    align-items: center; \/* 垂直居中对齐 *\/\n    padding: 5px; \/* 内边距为 5px *\/\n    border-bottom: 1px solid #ddd; \/* 只显示底部边框 *\/\n    background-color: white; \/* 内容背景为白色 *\/\n  }\n\n  \/* 折叠栏图片 *\/\n  .foldable-content img {\n    width: 70%; \/* 图片占70% *\/\n    height: auto;\n  }\n\n  \/* 折叠栏文字 *\/\n  .foldable-content p {\n    width: 30%; \/* 文字占30% *\/\n    margin: 0;\n    padding-left: 20px;\n  }\n\n  \/* 折叠栏图标 *\/\n  .foldable-icon {\n    transition: transform 0.2s;\n    margin-left: 20px; \/* 图标与标题文字间距 *\/\n  }\n\n  \/* 展开时图标旋转 *\/\n  details[open] .foldable-icon {\n    transform: rotate(90deg);\n  }\n\n  \/* 移动端样式 *\/\n  @media (max-width: 768px) {\n    .foldable-container {\n      max-width: 100%; \/* 移动端宽度为100% *\/\n      padding-left: 5px;\n      padding-right: 5px;\n    }\n\n    .foldable-content {\n      flex-direction: column; \/* 图片和文字上下排列 *\/\n    }\n\n    .foldable-content img {\n      width: 100%; \/* 图片占满宽度 *\/\n    }\n\n    .foldable-content p {\n      width: 100%; \/* 文字占满宽度 *\/\n      padding-left: 0;\n      padding-top: 5px;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle\u003e\n  \/* 折叠栏容器 *\/\n  .stacked-foldable-container {\n    width: 100%;\n    max-width: 70%; \/* 电脑端左右留空15% *\/\n    margin: 0 auto;\n    font-family: 'Segoe UI', Roboto, -apple-system, sans-serif; \/* 添加圆滑字体 *\/\n  }\n\n  \/* 折叠栏样式 *\/\n  .stacked-foldable {\n    border-bottom: 1px solid #ddd; \/* 只有下边框 *\/\n    background-color: white; \/* 背景白色 *\/\n  }\n\n  \/* 折叠栏标题 *\/\n  .stacked-foldable-summary {\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    padding: 15px;\n    cursor: pointer;\n  }\n\n  \/* 折叠栏标题文字加粗 *\/\n  .stacked-foldable-title {\n    font-weight: bold;\n    font-size: 18px; \/* 保持标题稍大 *\/\n  }\n\n  \/* 折叠栏图标 *\/\n  .stacked-foldable-icon {\n    font-size: 16px;\n    transition: transform 0.3s ease; \/* 旋转动画 *\/\n    font-size: 20px; \/* 图标的字体大小 *\/\n    color: #000; \/* 设置图标颜色为黑色 *\/       \n  }\n\n  \/* 展开时图标旋转 *\/\n  details[open] .stacked-foldable-icon {\n    transform: rotate(90deg);\n  }\n\n  \/* 折叠栏内容 *\/\n  .stacked-foldable-content {\n    padding: 40px;\n    font-size: 15px; \/* 内容文字大小设为15px *\/\n    font-weight: 400; \/* 常规粗细更圆滑 *\/\n    letter-spacing: 0.2px; \/* 轻微字间距使更易读 *\/\n    line-height: 1.4; \/* 增加行高 *\/\n  }\n\n  \/* 内容行 *\/\n  .stacked-foldable-row {\n    display: flex;\n    justify-content: space-between;\n    padding: 15px 0; \/* 减小行间距以配合小字体 *\/\n    border-bottom: 1px solid #ddd; \/* 添加底部边框线 *\/\n  }\n\n  \/* 最后一行不需要底部边框线 *\/\n  .stacked-foldable-row:last-child {\n    border-bottom: none;\n  }\n\n  \/* 内容列 *\/\n  .stacked-foldable-col {\n    width: 40%; \/* 两列布局，留一点间距 *\/\n  }\n\n  \/* 移动端样式 *\/\n  @media (max-width: 768px) {\n    .stacked-foldable-container {\n      max-width: 100%; \/* 移动端不留空 *\/\n    }\n    .stacked-foldable-content {\n      font-size: 12px; \/* 移动端更小一点 *\/\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- 引入 Swiper.js --\u003e\n\u003clink rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/swiper\/swiper-bundle.min.css\"\u003e\n\u003cscript src=\"https:\/\/unpkg.com\/swiper\/swiper-bundle.min.js\"\u003e\u003c\/script\u003e\n\n\u003cdiv class=\"carousel-container\"\u003e\n    \u003cdiv class=\"swiper\"\u003e\n        \u003cdiv class=\"swiper-wrapper\"\u003e\n            \u003c!-- 轮播页面 --\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/single-06_480x480.jpg?v=1680580848\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eCustom Alarm Area\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/single-04_480x480.jpg?v=1680581012\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eAdvanced Motion Detection\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 3\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/Detail-19_480x480.jpg?v=1680581003\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003e2-Way Audio\u0026amp; Multi-user Accessed\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 4\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/5_480x480_7f7d66e2-e78f-4724-8dc3-285e94e1e884.jpg?v=1723172871\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eSpotlight \u0026amp; Siren\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 5\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/6_b06b3b4b-91bf-4e4d-a471-4013354ae2e5_480x480.jpg?v=1681110357\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eSmoother Two-Way Audio\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 6\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/3_4dc8ee5b-57b2-4a7c-bfc8-9d1386bd43ab_480x480.jpg?v=1681110409\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eEasy to Install and Set Up\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 7\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/8b08eaa4-e7c3-48e5-a661-ea17727f2e4e.__CR0_0_300_300_PT0_SX300_V1.jpg?v=1723172871\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eSmart 1-10 Level Sensitivity\n\n \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 8\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/61gpdrXXZGL_1b79c852-a17e-4993-bf41-eff8696f665b.jpg?v=1744191413\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eSD card \u0026amp; cloud storage\u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003c!-- 左右导航按钮 --\u003e\n        \u003cdiv class=\"swiper-button-prev\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"swiper-button-next\"\u003e\u003c\/div\u003e\n        \u003c!-- 分页栏 --\u003e\n        \u003cdiv class=\"swiper-pagination\"\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n    \/* 轮播容器 *\/\n    .carousel-container {\n        width: 70%;\n        margin: 0 auto;\n        padding: 20px 0;\n    }\n\n    \/* 轮播页面样式 *\/\n    .swiper-slide.carousel-page {\n        display: flex;\n        flex-direction: column;\n        justify-content: flex-end;\n        align-items: center;\n        border: 2px solid #D3D3D3;\n        box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);\n        transition: transform 0.3s ease;\n        overflow: hidden;\n    }\n\n    .swiper-slide.carousel-page:hover {\n        transform: scale(1.03);\n    }\n\n    \/* 图片占满左右上三面 *\/\n    .carousel-page img {\n        width: 100%;\n        height: 80%;\n        object-fit: cover;\n    }\n\n    \/* 文字占底部 *\/\n    .carousel-text {\n        width: 100%;\n        height: 20%;\n        padding: 15px;\n        text-align: center;\n        font-size: 18px;\n        color: #333;\n        background: #fff;\n        box-sizing: border-box;\n    }\n\n    \/* Swiper导航按钮 *\/\n    .swiper-button-prev,\n    .swiper-button-next {\n        color: #000;\n        width: 40px;\n        height: 40px;\n        background: rgba(0, 0, 0, 0.5);\n        border-radius: 50%;\n    }\n\n    .swiper-button-prev:hover,\n    .swiper-button-next:hover {\n        background: #000;\n        color: #fff;\n    }\n\n    .swiper-button-prev::after,\n    .swiper-button-next::after {\n        font-size: 18px;\n    }\n\n    \/* 分页栏样式 *\/\n    .swiper-pagination {\n        position: relative;\n        margin-top: 10px;\n    }\n\n    .swiper-pagination-bullet {\n        width: 12px;\n        height: 12px;\n        background-color: #ccc;\n        opacity: 0.5;\n        margin: 0 5px;\n    }\n\n    .swiper-pagination-bullet-active {\n        background-color: #000;\n        opacity: 1;\n    }\n\n    \/* 移动端样式 *\/\n    @media (max-width: 768px) {\n        .carousel-container {\n            width: 100%;\n            padding: 10px 0;\n        }\n\n        .swiper-slide {\n            width: 100% !important;\/* 显示当前页面100%，露出下一个页面的0% *\/\n            margin-right: 10px; \/* 页面间距 *\/\n       \n        }\n    }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n    document.addEventListener(\"DOMContentLoaded\", () =\u003e {\n        const swiper = new Swiper('.swiper', {\n            loop: true, \/\/ ✅ 启用无限循环\n            slidesPerView: \"auto\",\n            spaceBetween: 20,\n            navigation: {\n                nextEl: '.swiper-button-next',\n                prevEl: '.swiper-button-prev',\n            },\n            pagination: {\n                el: \".swiper-pagination\",\n                clickable: true, \/\/ ✅ 允许点击分页点切换\n            },\n            breakpoints: {\n                1024: { slidesPerView: 3 },\n                769: { slidesPerView: 2 },\n                320: { slidesPerView: 1 }\n            }\n        });\n    });\n\u003c\/script\u003e\n\u003cdiv class=\"product-description\"\u003e\n  \u003ch3 class=\"a-size-large a-spacing-none\"\u003e\n\u003cspan class=\"a-size-large product-title-word-break\" id=\"productTitle\"\u003e5 Minutes Installation and Set up, All for convenience\u003c\/span\u003e\n\u003c\/h3\u003e\n  \u003cdiv class=\"content-wrapper\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/14-5MP.png?v=1737189670\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"content-wrapper\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/Detail-28_1024x1024.jpg?v=1680581120\"\u003e\u003c\/div\u003e\n  \u003ch3 class=\"a-size-large a-spacing-none\"\u003e\n\u003cspan class=\"a-size-large product-title-word-break\" id=\"productTitle\"\u003eOne ZUMIMALL APP controls everything -Everything in your eyes\n\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cdiv class=\"content-wrapper\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/a158588f-6ab3-4d30-8d93-b0e88b2b41e4.__CR0_1_1000_619_PT0_SX970_V1_1024x1024.jpg?v=1680581246\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n    \/* 通用样式 *\/\n    body {\n        font-family: Arial, sans-serif;\n        margin: 0;\n        padding: 0;\n        box-sizing: border-box;\n    }\n\n    \/* 折叠栏容器 *\/\n    .collapse-container {\n        width: 70%; \/* 电脑端宽度 *\/\n        margin: 20px auto;\n        border: 1px solid #ddd;\n        border-radius: 5px;\n        overflow: hidden;\n    }\n\n    \/* 折叠栏标题 *\/\n    .collapse-header {\n        display: flex;\n        justify-content: space-between;\n        align-items: center;\n        padding: 15px;\n        background-color: #f2f2f2;\n        cursor: pointer;\n    }\n\n    .collapse-header h2 {\n        font-size: 24px;\n        font-weight: bold;\n        margin: 0;\n        text-align: center;\n        flex-grow: 1; \/* 标题居中 *\/\n    }\n\n    \/* 折叠图标 *\/\n    .collapse-icon {\n        font-size: 20px;\n        transition: transform 0.3s ease; \/* 图标旋转动画 *\/\n    }\n\n    \/* 展开时的图标旋转 *\/\n    .collapse-header.active .collapse-icon {\n        transform: rotate(90deg);\n    }\n\n    \/* 折叠内容 *\/\n    .collapse-content {\n        display: block; \/* 默认展开 *\/\n        padding: 15px;\n        background-color: #fff;\n    }\n\n    \/* 图片和文字布局 *\/\n    .content-wrapperd {\n        display: flex;\n    }\n\n    .image-cell {\n        width: 70%; \/* 图片占70% *\/\n    }\n\n    .image-cell img {\n        width: 100%;\n        height: auto;\n        display: block;\n    }\n\n    .text-cell {\n        width: 30%; \/* 文字占30% *\/\n        padding-left: 15px;\n    }\n\n    \/* 移动端样式 *\/\n    @media (max-width: 768px) {\n        .collapse-container {\n            width: 100%; \/* 移动端全宽 *\/\n        }\n\n        .content-wrapperd {\n            flex-direction: column; \/* 上下排列 *\/\n        }\n\n        .image-cell, .text-cell {\n            width: 100%; \/* 全宽显示 *\/\n        }\n\n        .text-cell {\n            padding-left: 0;\n            margin-top: 15px;\n        }\n    }\n  \n\u003c\/style\u003e\n\u003cdiv class=\"collapse-container\"\u003e\n\u003c!-- 包装折叠栏标题 --\u003e\n\u003cdiv class=\"collapse-header active\"\u003e\n\u003ch2\u003eWhat's in the Box?【GX2S】\u003c\/h2\u003e\n\u003cspan class=\"collapse-icon\"\u003e❯\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- 折叠内容 --\u003e\n\u003cdiv class=\"collapse-content\"\u003e\n\u003cdiv class=\"content-wrapperd\"\u003e\n\u003cdiv class=\"image-cell\"\u003e\u003cimg alt=\"Box Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/packing_X2_a96b3f7f-be66-46f0-a843-b1757a79c568.png?v=1744190728\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"text-cell\"\u003e\n\u003ch3\u003eIncluded in the box\u003c\/h3\u003e\n\u003cp\u003eInstruction Manual*1\u003c\/p\u003e\n\u003cp\u003eGX2S Camera*1\u003c\/p\u003e\n\u003cp\u003eCamera Bracket*1\u003c\/p\u003e\n\u003cp\u003eScrews Pack*1\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapse-container\"\u003e\n\u003c!-- 包装折叠栏标题 --\u003e\n\u003cdiv class=\"collapse-header active\"\u003e\n\u003ch2\u003eWhat's in the Box?【GX2K】\u003c\/h2\u003e\n\u003cspan class=\"collapse-icon\"\u003e❯\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- 折叠内容 --\u003e\n\u003cdiv class=\"collapse-content\"\u003e\n\u003cdiv class=\"content-wrapperd\"\u003e\n\u003cdiv class=\"image-cell\"\u003e\u003cimg alt=\"Box Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/Packing.png?v=1744190729\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"text-cell\"\u003e\n\u003ch3\u003eIncluded in the box\u003c\/h3\u003e\n\u003cp\u003eInstruction Manual*1\u003c\/p\u003e\n\u003cp\u003eGX2S Camera*1\u003c\/p\u003e\n\u003cp\u003eCamera Bracket*1\u003c\/p\u003e\n\u003cp\u003e3W Solar Panel*1\u003c\/p\u003e\n\u003cp\u003eSolar Panel Bracket*1\u003c\/p\u003e\n\u003cp\u003eScrews Pack*1\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n    \/\/ 获取折叠栏标题\n    const collapseHeader = document.querySelector('.collapse-header');\n    const collapseContent = document.querySelector('.collapse-content');\n    const collapseIcon = document.querySelector('.collapse-icon');\n\n    \/\/ 默认展开状态\n    collapseHeader.classList.add('active');\n    collapseContent.style.display = 'block'; \/\/ 默认展开内容\n\n    \/\/ 绑定点击事件\n    collapseHeader.addEventListener('click', () =\u003e {\n        \/\/ 切换展开和收起\n        collapseHeader.classList.toggle('active');\n        if (collapseHeader.classList.contains('active')) {\n            collapseContent.style.display = 'block'; \/\/ 展开\n          \n        } else {\n            collapseContent.style.display = 'none'; \/\/ 收起\n           \n        }\n    });\n\u003c\/script\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 (2304H x 1296V)\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\"\u003eViewing Angle\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e130 degrees\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\"\u003eElectronic(IR-CUT filter with auto switch)\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\"\u003eAlarm Detection\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eIntelligent motion detection\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eAmbient 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\"\u003eWi-Fi\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e2.4G WIFI (IEEE802.11b\/g\/n)\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\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+, Adroid4.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\"\u003eBattery Capacity\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e5200mAh\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eUsing Time\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e3-4 months (10 times wake up per day)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eStandby Time\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e6 months\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eCharging Voltage\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eDV 5V+- 5%\/2A\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\u003cstyle\u003e\n  \/* 主容器样式 *\/\n  .accordion-container {\n    width: 70%; \/* 电脑端宽度70%（左右各留15%） *\/\n  \n    margin: 0 auto;\n    padding: 0;\n    font-family: Arial, sans-serif;\n  }\n  \n  \/* 折叠栏样式 - 修改背景和边框 *\/\n  .accordion {\n    width: 100%;\n    border: none;\n    border-bottom: 1px solid #ddd; \/* 添加下边框线 *\/\n    outline: none;\n    transition: 0.3s;\n    background-color: transparent; \/* 背景改为透明 *\/\n    cursor: pointer;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    padding: 12px 0; \/* 调整内边距 *\/\n    text-align: left;\n  }\n  \n  \/* 第一个折叠栏 *\/\n  .accordion:first-of-type {\n    border-top: 1px solid #ddd; \/* 添加上边框线 *\/\n  }\n  \n  \/* 最后一个折叠栏 *\/\n  .accordion:last-of-type {\n    margin-top: 0; \/* 移除之前的负边距 *\/\n  }\n  \n  \/* 折叠栏标题 *\/\n  .accordion-title {\n    font-weight: bold;\n    font-size: 14px;\n    color: #50C2C7;\n    margin: 0;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n  }\n  \n  \/* 折叠图标 - 改为❯符号 *\/\n  .accordion-icon {\n    font-size: 16px;\n    transition: transform 0.3s;\n    color: #666; \/* 图标颜色变深 *\/\n  }\n  \n  \/* 展开时的图标旋转 *\/\n  .accordion.active .accordion-icon {\n    transform: rotate(90deg);\n    color: #222; \/* 激活时图标颜色更深 *\/\n  }\n  \n  \/* 折叠内容 *\/\n  .accordion-content {\n    padding: 0;\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.3s ease-out;\n    background-color: white;\n  }\n  \n  \/* 折叠内容图片 *\/\n  .accordion-image {\n    width: 100%;\n    height: auto;\n    display: block;\n    margin-bottom: 10px; \/* 图片下方留白 *\/\n  }\n  \n  \/* 手机端适配 *\/\n  @media (max-width: 768px) {\n    .accordion-container {\n      width: 100%; \/* 手机端恢复全宽 *\/\n      padding: 0 15px; \/* 增加侧边内边距 *\/\n    }\n    \n    .accordion {\n      padding: 12px 0; \/* 保持垂直内边距 *\/\n    }\n    \n    .accordion-title {\n      font-size: 13px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"accordion-container\"\u003e\n  \u003c!-- 第一个折叠栏 --\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_d6de357b-0041-4b8b-906c-055da2e64aec.jpg?v=1745288659\" class=\"accordion-image\" alt=\"Cloud Storage\"\u003e\n  \u003c\/div\u003e\n  \n  \u003c!-- 第二个折叠栏 --\u003e\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.jpg?v=1745288659\" class=\"accordion-image\" alt=\"AI Services\"\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  \/\/ 折叠功能实现\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\u003c\/script\u003e\n\u003cstyle\u003e\n  \/* 主容器样式 *\/\n  .responsive-container {\n    width: 70%; \/* 电脑端宽度70% *\/\n    margin: 0 auto;\n    padding: 0;\n    font-family: Arial, sans-serif;\n  }\n\n  \/* 行容器 *\/\n  .row {\n    display: flex;\n    gap: 100px;\n    margin-bottom: 15px;\n  }\n\n  \/* 列样式 *\/\n  .column {\n    flex: 1;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    padding: 5px 5px;\n    border-radius: 6px;\n    background-color: #f8f8f8;\n    min-width: 0;\n  }\n\n  \/* 内容区域 *\/\n  .content {\n    display: flex;\n    align-items: center;\n    gap: 8px;\n  }\n\n  \/* 图标 *\/\n  .icon {\n    width: 20px;\n    height: 20px;\n  }\n\n  \/* 文本 *\/\n  .text h3 {\n    font-size: 14px;\n    margin: 0;\n    color: #222;\n    font-weight: 500;\n    white-space: nowrap;\n  }\n\n  \/* 按钮样式 *\/\n  .button {\n    padding: 5px 10px;\n    background-color: #000;\n    color: white;\n    border: none;\n    border-radius: 3px;\n    cursor: pointer;\n    font-weight: bold;\n    font-size: 11px;\n    white-space: nowrap;\n    text-decoration: none;\n    margin-left: 10px;\n  }\n\n  \/* 按钮组容器 *\/\n  .button-group {\n    display: flex;\n    gap: 6px;\n  }\n\n  \/* 手机端适配 *\/\n  @media (max-width: 768px) {\n    .row {\n      flex-direction: column;\n      gap: 8px;\n    }\n\n    .column {\n      width: 100%;\n      padding: 8px 12px;\n    }\n\n    .icon {\n      width: 18px;\n      height: 18px;\n    }\n\n    .text h3 {\n      font-size: 13px;\n    }\n\n    .button {\n      padding: 4px 8px;\n      font-size: 10px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"responsive-container\"\u003e\n  \u003cdiv class=\"row\"\u003e\n    \u003c!-- 左边列：说明书下载 --\u003e\n    \u003cdiv class=\"column\"\u003e\n      \u003cdiv class=\"content\"\u003e\n        \u003cimg alt=\"Manual Download Icon\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/file-arrow-down-solid.svg?v=1742554573\" class=\"icon\"\u003e\n        \u003cdiv class=\"text\"\u003e\n          \u003ch3\u003eProduct Manual\u003c\/h3\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"button-group\"\u003e\n        \u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X2K_20240412_7c3955ac-1598-4de3-a203-c3a2ca055a04.pdf?v=1733210611\" class=\"button\"\u003eDownload\u003c\/a\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 右边列：APP下载 --\u003e\n    \u003cdiv class=\"column\"\u003e\n      \u003cdiv class=\"content\"\u003e\n        \u003cimg alt=\"App Download Icon\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/cloud-arrow-down-solid.svg?v=1742554572\" class=\"icon\"\u003e\n        \u003cdiv class=\"text\"\u003e\n          \u003ch3\u003eApp Download\u003c\/h3\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"button-group\"\u003e\n        \u003ca href=\"https:\/\/play.google.com\/store\/search?q=zumimall\u0026amp;c=apps\" class=\"button\"\u003eAPK\u003c\/a\u003e\n        \u003ca href=\"https:\/\/apps.apple.com\/us\/app\/zumimall\/id1515849509\" class=\"button\"\u003eiOS\u003c\/a\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"ZUMIMALL","offers":[{"title":"4 Pack Cam | No SD Card","offer_id":49009547870512,"sku":"X2*4","price":189.99,"currency_code":"USD","in_stock":true},{"title":"4 Pack Cam | 4x 128G SD Card","offer_id":49872811786544,"sku":"X2+128）*4","price":289.99,"currency_code":"USD","in_stock":true},{"title":"4 Pack( Cam+ Panel) | No SD Card","offer_id":66514343756080,"sku":"X2K*4","price":229.99,"currency_code":"USD","in_stock":true},{"title":"4 Pack( Cam+ Panel) | 4x 128G SD Card","offer_id":66514343788848,"sku":"X2K+128）*4","price":329.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/20240929144509.jpg?v=1774405903"},{"product_id":"4g-lte-cellular-solar-security-camera","title":"4G LTE Cellular Solar Powered Security Camera-G1K (3 PACK）","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    --outdoor-green: #4a7c59;\n    --outdoor-blue: #3a86b8;\n    --outdoor-sand: #e8d8b5;\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    background-color: white;\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  .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: 30px;\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: 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  \/* 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 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: 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  }\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  \/* Feature Gallery Styles *\/\n  .feature-gallery {\n    width: 100%;\n    margin: 30px 0;\n  }\n  \n  .feature-container {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: space-between;\n    gap: 20px;\n  }\n  \n  .feature-item {\n    flex: 1 1 calc(25% - 20px);\n    min-width: 0;\n    margin-bottom: 15px;\n    transition: all 0.3s ease;\n  }\n  \n  .feature-image-container {\n    border: 1px solid #e0e0e0;\n    border-radius: var(--border-radius);\n    overflow: hidden;\n    background-color: white;\n    box-shadow: var(--box-shadow);\n    transition: all 0.3s ease;\n  }\n  \n  .feature-image-container:hover {\n    box-shadow: 0 4px 12px rgba(71, 108, 148, 0.2);\n    transform: translateY(-2px);\n  }\n  \n  .feature-image {\n    width: 100%;\n    height: auto;\n    display: block;\n  }\n  \n  .feature-caption {\n    padding: 12px 8px;\n    text-align: center;\n    color: var(--primary-dark-blue);\n    font-size: 15px;\n    font-weight: 500;\n    background-color: var(--light-cyan);\n    border-left: 1px solid #e0e0e0;\n    border-right: 1px solid #e0e0e0;\n    border-bottom: 1px solid #e0e0e0;\n    border-radius: 0 0 var(--border-radius) var(--border-radius);\n  }\n  \n  .feature-description {\n    font-size: 12px;\n    color: #666;\n    padding: 5px 8px;\n    text-align: center;\n    line-height: 1.4;\n  }\n  \n  \/* Responsive Adjustments *\/\n  @media (max-width: 768px) {\n    .product-section {\n      padding: 0 10px;\n      margin: 15px auto;\n    }\n    \n    .slider-container, .slide {\n      height: 300px;\n    }\n    \n    .slide img {\n      width: 100%;\n      height: auto;\n    }\n    \n    .section-title {\n      font-size: 24px;\n    }\n    \n    .section-subtitle {\n      font-size: 16px;\n      margin-bottom: 15px;\n    }\n    \n    .slider-btn {\n      padding: 8px 12px;\n      font-size: 12px;\n    }\n    \n    .carousel-desktop .carousel-item {\n      min-width: 100%;\n    }\n    \n    .collapsible {\n      padding: 12px 15px;\n      font-size: 16px;\n    }\n    \n    .content-inner {\n      padding: 10px 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    \/* 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    \/* Feature Gallery Mobile *\/\n    .feature-item {\n      flex: 1 1 calc(50% - 10px);\n    }\n    \n    .feature-caption {\n      padding: 5px 5px;\n      font-size: 12px;\n    }\n    \n    .feature-description {\n      font-size: 11px;\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\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\"\u003e\n    \u003cdiv class=\"content-inner\"\u003e\n      \u003cp\u003e\u003cstrong\u003e4G SIM Card \u0026amp; No WiFi Needed \u0026amp; Unlimited Cellular Data Plans\u003c\/strong\u003e: This 4G LTE cellular security camera outdoor is for locations without WiFi access and only works with its included 4G SIM card. It comes with 3 days of free trial data, a data plan is required afterward. does not require WiFi. It's perfect for monitoring areas like farms, ranches, job sites, backyards, gardens, campers, warehouses, cabins, vacation homes, RVs, and remote areas (NOT support Wi-Fi connections)\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e5W Solar Powered, Rechargeable, IP66 Waterproof\u003c\/strong\u003e: This 4G LTE solar security camera outdoor features a 10000mAh battery and a 5W high conversion rate solar panel, providing continuous power. The solar panel and 4G connection eliminate the need for power outlets or WiFi.ZUMIMALL outdoor cellular security camera With an IP66 waterproof rating and easy installation, it operates reliably in all weather conditions\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e360° View \u0026amp; 3MP\/2K Color Night Vision\u003c\/strong\u003e: This outdoor security camera offers a 360° wide view and 4X digital zoom. Remotely control the pan-tilt via the ZUMIMALL APP for a comprehensive view of your farm, property, plants, or warehouses. Equipped with 2 spotlights, it provides color night vision for clear monitoring. With 3MP\/2K resolution, this 4G LTE cellular camera captures clearer footage with more\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003ePIR \/ AI Detection \u0026amp; Instant Alerts \u0026amp; Custom Mode\u003c\/strong\u003e: The ZUMIMALL 4G LTE cellular security camera features an advanced PIR motion sensor that detects movement and immediately sends an alarm notification to your mobile phone. You can customize the detection area for accurate detection and reduced false alarms. Upgrade to the AI detection service to specifically identify pets or cars\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e2-Way Audio\/Multi-Sharing\u003c\/strong\u003e: The outdoor security camera's remote access and 2-way talk features allow you to monitor your home and communicate with people near the camera. With the remote sharing function, you can share live footage with up to 4 family members or friends, enabling them to help monitor your home or property\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\/G1K_video_1920x1080_cb88f0fc-5885-4e24-aca9-243b6bdcf929.jpg?v=1754552144\" controls playsinline preload=\"metadata\"\u003e\n      \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/72e354de4a10447bbcbf0e1a6abb9d13.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 4G LTE Cellular Solar Security Camera\u003c\/h2\u003e\n  \u003cp class=\"section-subtitle\"\u003e2K No WiFi, Solar Powered,Color Night Vision, 2-Way Talk, Motion Alert, Cloud, SIM Included\u003c\/p\u003e\n  \u003cimg class=\"responsive-image\" alt=\"ZUMIMALL 4G LTE Cellular Solar Security Camera\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_dedf5747-4447-4d9d-8aba-339c4870614c.jpg?v=1744103135\"\u003e\n\u003c\/div\u003e\n\n\u003c!-- Part 4: Vertical Slider - 4 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\"\u003eFull Coverage\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"1\"\u003e3MP Clear Image\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"2\"\u003eDetection \u0026amp; Instant Alerts\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"3\"\u003eFocus on Key Areas\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\/G1K_2-1_360.png?v=1754538023\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_2-1_360.jpg?v=1754538007\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"Full Coverage\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_2-1_360.png?v=1754538023\"\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\/G1K_2-2_2k_-2.jpg?v=1754538022\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_2-2.jpg?v=1754538008\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"3MP Clear Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_2-2_2k_-2.jpg?v=1754538022\"\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\/G1K_2-3.png?v=1754538023\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_2-3_ai.jpg?v=1754538008\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"Detection \u0026amp; Instant Alerts\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_2-3.png?v=1754538023\"\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\/G1K_3-1_d0063227-fdfa-4243-9821-7f0caa3727ce.png?v=1754538024\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_3-1.jpg?v=1754538008\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"5W Solar Powered\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_3-1_d0063227-fdfa-4243-9821-7f0caa3727ce.png?v=1754538024\"\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!-- 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\/G1K_2-5.jpg?v=1754538008\" media=\"(min-width: 769px)\"\u003e\n          \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_2-5.jpg?v=1754538008\" media=\"(max-width: 768px)\"\u003e\n          \u003cimg class=\"responsive-image\" alt=\"5W Solar Powered\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_2-5.jpg?v=1754538008\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n        \u003cdiv class=\"carousel-caption\"\u003e\n          \u003ch3\u003e5W Solar Powered\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\/G1K_3-2_ip66.jpg?v=1754538008\" media=\"(min-width: 769px)\"\u003e\n          \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_3-2_ip66.jpg?v=1754538008\" media=\"(max-width: 768px)\"\u003e\n          \u003cimg class=\"responsive-image\" alt=\"Weather resistance\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_3-2_ip66.jpg?v=1754538008\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n        \u003cdiv class=\"carousel-caption\"\u003e\n          \u003ch3\u003eWeather resistance\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\/G1K_3-3.jpg?v=1754538008\" media=\"(min-width: 769px)\"\u003e\n          \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_3-3.jpg?v=1754538008\" media=\"(max-width: 768px)\"\u003e\n          \u003cimg class=\"responsive-image\" alt=\"Device Sharing\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_3-3.jpg?v=1754538008\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n        \u003cdiv class=\"carousel-caption\"\u003e\n          \u003ch3\u003eDevice Sharing\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\/G1K_4-1.jpg?v=1754538008\" media=\"(min-width: 769px)\"\u003e\n          \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_4-1.jpg?v=1754538008\" media=\"(max-width: 768px)\"\u003e\n          \u003cimg class=\"responsive-image\" alt=\"Multi-scenario Use\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_4-1.jpg?v=1754538008\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n        \u003cdiv class=\"carousel-caption\"\u003e\n          \u003ch3\u003eMulti-scenario Use\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 - 3 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\"\u003eData Plan Description\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"1\"\u003e2 Ways Storage\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"2\"\u003eWhat's in the package\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\/G1K-_-_-20251217.jpg?v=1766470684\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/4G_plan_Fee_352412a3-8e51-4d82-9171-39c91bfeb5cc.png?v=1766470684\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"Data Plan Description\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K-_-_-20251217.jpg?v=1766470684\"\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\/G1K_4-2_12f070d3-ccb4-4d85-971e-d3790c42436e.jpg?v=1754538020\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_4-2.jpg?v=1754538007\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"2 Ways Storage\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_4-2_12f070d3-ccb4-4d85-971e-d3790c42436e.jpg?v=1754538020\"\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\/G1K_3-4_4fcbfe3b-e9db-4ce6-8a90-36477bf79feb.jpg?v=1754538020\" media=\"(min-width: 769px)\"\u003e\n         \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_3-4.jpg?v=1754538007\n\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"2 Ways Storage\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_3-4_4fcbfe3b-e9db-4ce6-8a90-36477bf79feb.jpg?v=1754538020\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n        \u003c\/div\u003e\n\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n  \n\n\u003c!-- Part 7: Feature Gallery --\u003e\n\u003cdiv class=\"product-section\"\u003e\n  \u003ch2 class=\"section-title\"\u003eMore Details\u003c\/h2\u003e\n  \n  \u003cdiv class=\"feature-gallery\"\u003e\n    \u003cdiv class=\"feature-container\"\u003e\n\n      \n      \u003c!-- Feature 2 --\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cdiv class=\"feature-image-container\"\u003e\n          \u003cpicture\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_-5W.png?v=1754538020\" media=\"(min-width: 769px)\"\u003e\n            \u003cimg class=\"feature-image\" alt=\"5W Solar Panel\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_-5W.png?v=1754538020\"\u003e\u003c\/picture\u003e\n          \u003cdiv class=\"feature-caption\"\u003e5W Solar Panel\u003c\/div\u003e\n          \u003cdiv class=\"feature-description\"\u003e10000mAh rechargeable battery, 1 Sunny Day = 5 Days Working Time.\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n            \u003c!-- Feature 1 --\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cdiv class=\"feature-image-container\"\u003e\n          \u003cpicture\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_cbfceec0-8e90-44ab-9ead-d24ad17de30a.png?v=1754538021\" media=\"(min-width: 769px)\"\u003e\n            \u003cimg class=\"feature-image\" alt=\"Built-in SIM Card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_cbfceec0-8e90-44ab-9ead-d24ad17de30a.png?v=1754538021\"\u003e\u003c\/picture\u003e\n          \u003cdiv class=\"feature-caption\"\u003eBuilt-in SIM Card\u003c\/div\u003e\n          \u003cdiv class=\"feature-description\"\u003eUnlimited Cellular Data Plans: Best choice for a location without WiFi coverage.\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c!-- Feature 3 --\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cdiv class=\"feature-image-container\"\u003e\n          \u003cpicture\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_76240f08-b59f-4f19-9771-d7006408122d.png?v=1754538020\n\" media=\"(min-width: 769px)\"\u003e\n            \u003cimg class=\"feature-image\" alt=\"All Round Guarding\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_76240f08-b59f-4f19-9771-d7006408122d.png?v=1754538020%0A\"\u003e\u003c\/picture\u003e\n          \u003cdiv class=\"feature-caption\"\u003eAll Round Guarding\u003c\/div\u003e\n          \u003cdiv class=\"feature-description\"\u003eZUMIMALL pays attention to your privacy and security, and advanced encryption technology provides you with exclusive protection\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003c!-- Feature 4 --\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cdiv class=\"feature-image-container\"\u003e\n          \u003cpicture\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_-4G.png?v=1754538019\" media=\"(min-width: 769px)\"\u003e\n            \u003cimg class=\"feature-image\" alt=\"128 Memory Card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_-4G.png?v=1754538019\"\u003e\u003c\/picture\u003e\n          \u003cdiv class=\"feature-caption\"\u003e128 Memory Card\u003c\/div\u003e\n          \u003cdiv class=\"feature-description\"\u003eYou can choose to use a local SD card, which supports up to 128GB, not included.\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!-- Part 8: Product Specifications --\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!-- Camera Section --\u003e\n    \u003cdetails class=\"stacked-foldable\"\u003e\n      \u003csummary class=\"stacked-foldable-summary\"\u003e\n        \u003cspan class=\"stacked-foldable-title\"\u003eCamera\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\"\u003e3MP Color SC3338 Sensor: 1\/2.7CMOS CPU : T31ZL\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\"\u003e2.8mm F2.0\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\"\u003e120 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\"\u003e3MP(2304*1296),VGA(640*480)\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\"\u003e15fps\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \n    \u003c!-- Network Section --\u003e\n    \u003cdetails class=\"stacked-foldable\"\u003e\n      \u003csummary class=\"stacked-foldable-summary\"\u003e\n        \u003cspan class=\"stacked-foldable-title\"\u003eNetwork\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\"\u003eAlarm trigger\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eIntelligent motion detection, support PIR\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\"\u003e3\/4G LTE\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, Android 5.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    \n    \u003c!-- Battery Section --\u003e\n    \u003cdetails class=\"stacked-foldable\"\u003e\n      \u003csummary class=\"stacked-foldable-summary\"\u003e\n        \u003cspan class=\"stacked-foldable-title\"\u003eBattery\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\"\u003eBattery\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e10000mAh, rechargeable\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eStandby consumption\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e8mA\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eWork consumption\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e300mA\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eStandy time 6 months\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e2 months\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eWorking time\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e100 days (50 times wake up per day)\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \n    \u003c!-- General Section --\u003e\n    \u003cdetails class=\"stacked-foldable\"\u003e\n      \u003csummary class=\"stacked-foldable-summary\"\u003e\n        \u003cspan class=\"stacked-foldable-title\"\u003eGeneral\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\"\u003eLamp power\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e4.5W\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eColor temperature\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e6000K\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eIllumination\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e800lm max(adjustable)\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eLamp control\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eManual\/PIR detection\/schedule\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003ePIR Detection Range\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e10m MAX\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003ePIR angle\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e120°\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; 1.5W Spotlight LED, 10M Color Nightvision\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\"\u003eZUMIMALL\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\"\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\n\u003c!-- Part 9: Additional Resources --\u003e\n\u003cdiv class=\"product-section\"\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_G1K_2.pdf?v=1723795616\" 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 10: CTA Button --\u003e\n\u003cdiv class=\"product-section\"\u003e\n  \u003ca class=\"cta-button\" href=\"https:\/\/www.zumimall.com\/pages\/videos-for-4g-lte-cellular-solar-security-camera-g1k\"\u003eVideos for 4G LTE Cellular Solar Security Camera-G1K\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 = 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    \/\/ 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 = 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    \/\/ 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 = 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  \/\/ 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\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"ZUMIMALL","offers":[{"title":"4G LTE Cam × 3 | No SD Card","offer_id":49048114299184,"sku":"G4*3","price":228.98,"currency_code":"USD","in_stock":false},{"title":"4G LTE Cam × 3 | 128G SD Card × 3","offer_id":49048114266416,"sku":"G4+128G)*3","price":319.98,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G4K-3_CAM.jpg?v=1741314721"},{"product_id":"360-ptz-solar-panel-battery-security-camera-pw1","title":"Tiejus Outdoor Solar Security Camera-PW1(2 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    \/* 修改：手机端轮播项全宽显示 *\/\n    #carousel1.carousel-desktop .carousel-item,\n    #carousel2.carousel-desktop .carousel-item {\n      min-width: 100%; \/* 手机端全宽 *\/\n    }\n    \/* 修改：减少轮播容器在手机端的左右边距 *\/\n    #carousel1, #carousel2 {\n      margin-left: -5px;\n      margin-right: -5px;\n      width: calc(100% + 10px);\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      width: 100%;\n        max-width: 1200px;\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: 8px 6px;\n      font-size: 16px;\n      margin-bottom: 5px;\n    }\n    \n    .content-inner {\n      padding: 8px 6px;\n    }\n    \n    .feature-item {\n      margin-bottom: 15px;\n    }\n    \n    .carousel {\n      margin: 15px auto;\n    }\n    \n    .carousel-caption {\n      padding: 5px 2px;\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\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[ 2K HD Resolution \u0026amp; 3 Days Free Cycle Cloud Storage ]\u003c\/strong\u003e - Security cameras wireless outdoor with 2K HD wide-angle lens for 4x digital zoom,Tiejus home security cameras provides free 3-day rotating cloud storage without paying monthly fees. Cloud storage with encrypted secure data and privacy protection or 16-256GB Memory card (Not included) support\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e[Dual-Band WiFi \u0026amp; 360° View \u0026amp; Muti-Users Sharing]\u003c\/strong\u003e - Tiejus security camera outdoor breaking through traditional technology, supporting connection of both 2.4GHz and 5GHz WiFi signals. Rotate the ptz outdoor camera from side to side 355° horizontally, up and down 100° vertically, you can view 360° wide vision with no blind spot. You can share your device with different people so your whole family\/friends can view security cameras outdoor at the same time. The 2.4G\/5GHz wifi camera secures your home with ease\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e[ Custom Mode \u0026amp; AI Detection \u0026amp; 2 Notification Ways]\u003c\/strong\u003e - Customize alarm schedules, notifications sounds, activity areas, PIR sensitivity, and intervals with Tiejus wireless outdoor camera for home security. The combination of PIR and AI algorithms offers the 'human detection only' function at no additional charge. Outside camera wireless will send you instant alerts via O-KAM Pro APP and E-mail when detecting something suspicious. PS: Our cameras only work on O-KAM Pro APP\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e[IP66 Weatherproof \u0026amp; 2-Way Audio]\u003c\/strong\u003e - IP66 weatherproof outdoor cameras for home security wireless wifi endure all weather conditions from sunshine to storms and operate reliably in temperatures from -13°F to 140°F (-25°C to 60°C). Ideal for various locations like front doors, courtyards, stores, and garages. Additionally, solar camera security outdoor offers 2-way audio functionality, allowing you to communicate effectively and enhance your security\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e[Wireless Camera \u0026amp; Battery and Solar Powered]\u003c\/strong\u003e - Home security cameras wireless outdoor wifi boast with rechargeable battery and solar panels, 1.5 hours of sunlight a day to maintain 365 days of uninterrupted protection,Forget about the hassles of wires and cables. Easy bracket and screw installation ensures a wireless experience. Enjoy the convenience and peace of mind, all while saving your precious time and money\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\u003cvideo poster=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1_6dc7c35b-b34e-4d8e-b93b-a180b5a69496.jpg?v=1754447669\" controls=\"controls\"\u003e\n      \u003csource type=\"video\/mp4\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/c07cad94a8604ad08255aad829ec8131.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\n\u003c!-- 第三部分：图片带标题 --\u003e\n\u003cdiv class=\"product-section image-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eTIEJUE 2K Solar Outdoor Security Cameras-PW1\u003c\/h2\u003e\n\u003cp class=\"section-subtitle\"\u003eBattery Powered, 360° PTZ\/Color Night Vision\/2Way Talk\/Compatible with Alexa\/IP66 Waterproof\u003c\/p\u003e\n\u003cimg class=\"responsive-image\" alt=\"TIEJUE 2K Solar Outdoor Security Cameras-PW1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1.png?v=1758009259\"\u003e\n\u003c\/div\u003e\n\u003c!-- 第四部分：1张图片 --\u003e\n\u003cdiv class=\"product-section image-section\"\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-2.jpg?v=1754446894\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-2_67a998b0-d828-4e58-b7f1-6738ba3ad3b7.jpg?v=1754446894\n\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Easy Setup\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-2.jpg?v=1754446894\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003c\/div\u003e\n\n\u003c!-- 第五部分：6张轮播图片 --\u003e\n\u003cdiv class=\"product-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eAdvanced Features\u003c\/h2\u003e\n\u003cdiv id=\"carousel1\" 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\/0940\/5074\/6643\/files\/PW1-3.jpg?v=1754446891\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-3-2.jpg?v=1754446894\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Feature 1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-3.jpg?v=1754446891\"\u003e\u003c\/source\u003e\u003c\/picture\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\/0940\/5074\/6643\/files\/PW1-3-2_360.jpg?v=1754446892\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-3_258f2025-0e44-46bd-b1d4-f3b331f330e9.jpg?v=1754446893\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Feature 2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-3-2_360.jpg?v=1754446892\"\u003e\u003c\/source\u003e\u003c\/picture\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\/0940\/5074\/6643\/files\/PW1-3-3.jpg?v=1754446890\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-3-3_d153c27a-2fb9-4a14-bc0f-4299f7101522.jpg?v=1754446894\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Feature 3\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-3-3.jpg?v=1754446890\"\u003e\u003c\/source\u003e\u003c\/picture\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\/0940\/5074\/6643\/files\/PW1-3-4.jpg?v=1754446890\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-3-4_9cccc073-5591-49af-86dc-55dd56b8a492.jpg?v=1754446894\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Feature 4\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-3-4.jpg?v=1754446890\"\u003e\u003c\/source\u003e\u003c\/picture\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\/0940\/5074\/6643\/files\/PW1-3-5.jpg?v=1754446891\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-3-5_5f00952c-060b-4100-873b-5d6cc7342baf.jpg?v=1754446894\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Feature 5\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-3-5.jpg?v=1754446891\"\u003e\u003c\/source\u003e\u003c\/picture\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\/0940\/5074\/6643\/files\/PW1-3-6.jpg?v=1754446890\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-3-6_80ceb649-b2e1-44e6-a11d-643009bf08c0.jpg?v=1754446894\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Feature 6\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-3-6.jpg?v=1754446890\"\u003e\u003c\/source\u003e\u003c\/picture\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=\"carousel1-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\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-4.jpg?v=1754446891\n\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-4_025ba6a6-de69-44f7-ad58-7a92a86eb74d.jpg?v=1754446895\n\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Easy Setup\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-4.jpg?v=1754446891%0A\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003c\/div\u003e\n\u003c!-- 第七部分：6张轮播图片 --\u003e\n\u003cdiv class=\"product-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eMore 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\/0940\/5074\/6643\/files\/PW1-5.jpg?v=1754446891\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-5_5246e6e1-f0eb-41d4-86ab-112a0874905c.jpg?v=1754446894\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Feature 1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-5.jpg?v=1754446891\"\u003e\u003c\/source\u003e\u003c\/picture\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\/0940\/5074\/6643\/files\/PW1-5-2.jpg?v=1754446890\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-5-2_a26da4a1-d82a-45cb-aac9-343049d03088.jpg?v=1754446894\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Feature 2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-5-2.jpg?v=1754446890\"\u003e\u003c\/source\u003e\u003c\/picture\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\/0940\/5074\/6643\/files\/PW1-5-3.jpg?v=1754446891\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-5-3_bc0aed85-12b7-48ff-9976-d88c05f7c4a7.jpg?v=1754446894\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Feature 3\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-5-3.jpg?v=1754446891\"\u003e\u003c\/source\u003e\u003c\/picture\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\/0940\/5074\/6643\/files\/PW1-5-4.jpg?v=1754446890\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-5-4_77ca5973-686b-417e-a8de-445183e009c6.jpg?v=1754446894\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Feature 4\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-5-4.jpg?v=1754446890\"\u003e\u003c\/source\u003e\u003c\/picture\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\/0940\/5074\/6643\/files\/PW1-5-5.jpg?v=1754446889\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-5-5_a0216d9e-523c-47be-994e-88c4d45da787.jpg?v=1754446894\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Feature 5\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-5-5.jpg?v=1754446889\"\u003e\u003c\/source\u003e\u003c\/picture\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\/0940\/5074\/6643\/files\/PW1-5-6_ip66.jpg?v=1754446890\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-5-6.jpg?v=1754446894\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Feature 6\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-5-6_ip66.jpg?v=1754446890\"\u003e\u003c\/source\u003e\u003c\/picture\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\n\u003c!-- 第八部分：1张图片 --\u003e\n\u003cdiv class=\"product-section image-section\"\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-6.jpg?v=1754446891\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-6_465ae4fd-20f7-435b-831b-3d8aa853c7f5.jpg?v=1754446894\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Easy Setup\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-6.jpg?v=1754446891\"\u003e\u003c\/source\u003e\u003c\/picture\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    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\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 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\"\u003e2.9mm\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\"\u003e130 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!-- 折叠栏 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\"\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\"\u003eNight vision\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eDual light source, full color day and night\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eStreams\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e2048*1536\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eStorage\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eCloud storage，TF push-push socket,Maximum support 128GB\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003ePTZ\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e300 degrees horizontally and 80 degrees vertically\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, Android 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!-- 折叠栏 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\"\u003eBattery\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e5000mA\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eStandby consumption\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e500µA\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eWork consumption\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e220mA\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eStandy time 6 months\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e6 months\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eWorking time\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e3 months(15 times wake up per day)\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\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\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\"\u003eO KAM Pro 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\/MW3K_Cloud.jpg?v=1754362147\" class=\"responsive-image\" alt=\"Cloud Storage\"\u003e\u003c\/div\u003e\n\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:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/TIEJUS_PG1K_PW1K_20241015.pdf?v=1733212116\" 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=okam+pro\u0026amp;c=apps\" class=\"download-button\"\u003eAPK\u003c\/a\u003e \u003ca href=\"https:\/\/apps.apple.com\/us\/app\/o-kam-pro\/id1602054864\" 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-tiejus-solar-security-camera-pw1\"\u003e Videos for Tiejus Solar security camera-PW1 \u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Tiejus","offers":[{"title":"2 Pack Cam | No SD Card","offer_id":49054620352816,"sku":"PW1C","price":129.98,"currency_code":"USD","in_stock":false},{"title":"2 Pack Cam | 128G SD Card x 2","offer_id":49054620385584,"sku":"PW1C+128G*2","price":189.98,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/PW1C.jpg?v=1741314717"},{"product_id":"5mp-qhd-360-ptz-wireless-security-camera-with-solar-panel-gx2k","title":"ZUMIMALL 5MP Wireless Security Camera-GX2K(2 CAM)","description":"\u003cdiv style=\"text-align: start;\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X2K-5MP_200b5447-673b-45ca-bff4-87312c695bb0.jpg?v=1751877923\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"celwidget aplus-module 3p-module-b aplus-standard\" data-csa-c-id=\"216gxu-pzfj9t-emz55o-v4ebws\" data-cel-widget=\"aplus-3p-module-b\"\u003e\n\u003cdiv class=\"aplus-module-wrapper aplus-3p-fixed-width\"\u003e\n\u003ch3 class=\"a-spacing-mini\"\u003e5MP-Not Just Clarity, But Attention to Visual Experience\u003c\/h3\u003e\n\u003cp class=\"a-spacing-base\"\u003e\u003cstrong\u003e\u003cspan class=\"a-text-bold\"\u003eProfessional 5MP Lens\u003c\/span\u003e \u003c\/strong\u003e- Sharpness is the key to security. 5MP QHD image quality allows you to see all details in the clearest way.\u003c\/p\u003e\n\u003cp class=\"a-spacing-base\"\u003e\u003cstrong\u003e\u003cspan class=\"a-text-bold\"\u003eStunning Night Vision\u003c\/span\u003e \u003c\/strong\u003e- View everything in color even in the dim light environment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: start;\"\u003e\u003cimg style=\"float: none;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/1183A6DC-E6E0-4bb8-97D1-40316D610988_600x600.png?v=1688118830\"\u003e\u003c\/div\u003e\n\u003ch3 class=\"a-spacing-mini\"\u003eSee Wider, See Further\u003c\/h3\u003e\n\u003cp class=\"a-spacing-base\"\u003e\u003cstrong\u003e\u003cspan class=\"a-text-bold\"\u003eAll-round Protection\u003c\/span\u003e \u003c\/strong\u003e- With 355° horizontally and 120° vertically rotation feature, you can gain 360° wide monitoring range with no blind spot.\u003c\/p\u003e\n\u003cp class=\"a-spacing-base\"\u003e\u003cstrong\u003e\u003cspan class=\"a-text-bold\"\u003eWider \u0026amp; Longer\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e- The camera comes with 120° viewing angle (when not rotated) and 55ft detection distance to capture the broader and further views.\u003c\/p\u003e\n\u003cp class=\"a-spacing-base\"\u003e\u003cstrong\u003e\u003cspan class=\"a-text-bold\"\u003e4X Digital Zoom\u003c\/span\u003e \u003c\/strong\u003e- You can manually zoom in to see more details (no optical zoom) when watching playback.\u003c\/p\u003e\n\u003cdiv style=\"text-align: start;\"\u003e\u003cimg style=\"float: none;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/1_9c3fbcaa-ae44-43ec-965e-5f7eb3356317_600x600.png?v=1688370017\"\u003e\u003c\/div\u003e\n\u003ch2\u003eMore details\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003ePIR Detection AI Analysis\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eOur home security cameras utilize AI technology to differentiate between people, pets, vehicles, and packages, minimizing false alarms. \u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv style=\"text-align: start;\"\u003e\u003cimg style=\"margin-bottom: 16px; float: none;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/7_add56cec-a995-4d81-b7a4-a2bdf358818c_600x600.png?v=1688373499\"\u003e\u003c\/div\u003e\n\u003ch4 class=\"a-spacing-mini\"\u003eIP66 Weatherproof\u003c\/h4\u003e\n\u003cp\u003eThe IP66 waterproof material can withstand all extreme weather including rainy, windy and snowy days, which allows your camera to work properly in all seasons.\u003c\/p\u003e\n\u003cdiv style=\"text-align: start;\"\u003e\u003cimg style=\"float: none;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/6_77e94466-1663-4a8a-ad82-10e5027c6e63_600x600.png?v=1688372969\"\u003e\u003c\/div\u003e\n\u003cp\u003e\u003cspan\u003e \u003cstrong\u003eMulti-Users Sharing\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eYou can share your device to different people so your whole family can view the camera at the same time.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv style=\"text-align: start;\"\u003e\u003cimg style=\"float: none;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/4_855941b1-a8d5-4e6a-92f3-118c9e98efeb_600x600.png?v=1688369276\"\u003e\u003c\/div\u003e\n\u003ch4 class=\"a-spacing-mini\"\u003e3 Alarm Modes \u0026amp; Instant Notification\u003c\/h4\u003e\n\u003cp\u003eYou will receive instant notification via app when motion is detected. Alarm and siren can be activated automatically or manually to scare away intruders. You can also use microphone to warn off the suspicious.\u003c\/p\u003e\n\u003cdiv style=\"text-align: start;\"\u003e\u003cimg style=\"float: none;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/3_4729fc80-4d81-47e5-87f0-8d8056228127_600x600.png?v=1688372988\"\u003e\u003c\/div\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003eFree Loop Recording\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eThe outdoor camera supports 7-day free loop recording (for 6s), no subscription is needed.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e \u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv style=\"text-align: start;\"\u003e\u003cimg style=\"float: none;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/5_04a9edcb-ab7b-40bb-97a5-88eebecc340a_600x600.png?v=1688372956\"\u003e\u003c\/div\u003e\n\u003ch3\u003e\u003cbr\u003e\u003c\/h3\u003e\n\u003ch3\u003e Size Information:\u003c\/h3\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X2_24199a05-a6a9-4a66-8709-b33d9890b1cb_600x600.jpg?v=1700190370\"\u003e\u003c\/p\u003e\n\u003cdiv class=\"apm-rightthirdcol-inner\"\u003e\n\u003cdiv class=\"aplus-module-wrapper aplus-3p-fixed-width\"\u003e\u003cstrong\u003e*APP： ZUMIMALL \/ CloudEdge\u003c\/strong\u003e\u003c\/div\u003e\n\u003cdiv class=\"aplus-module-wrapper aplus-3p-fixed-width\"\u003e\u003cstrong\u003e\u003cimg src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0262\/6227\/4147\/files\/20220328164235_160x160.jpg?v=1648534228\" alt=\"ZUMIMALL camera's app\"\u003e\u003c\/strong\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"apm-rightthirdcol-inner\"\u003e\n\u003cp class=\"a-spacing-base\"\u003e1)Download ZUMIMALL\u003c\/p\u003e\n\u003cp class=\"a-spacing-base\"\u003e2)Reset the camera\u003c\/p\u003e\n\u003cp class=\"a-spacing-base\"\u003e3)Scan the QR code\u003c\/p\u003e\n\u003cp class=\"a-spacing-base\"\u003e4)Successfully connected to WiFi ZUMIMALL APP can add wireless camera unlimited and support 4 different members to share live broadcasts.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c\/div\u003e","brand":"ZUMIMALL","offers":[{"title":"2 Pack Cam | No SD Card","offer_id":49148089893168,"sku":"X2K-5MP*2","price":169.98,"currency_code":"USD","in_stock":false},{"title":"2 Pack Cam | 64G SD Card x 2","offer_id":49148089925936,"sku":"(X2K-5MP+64G)*2","price":209.99,"currency_code":"USD","in_stock":false},{"title":"2 Pack Cam | 128G SD Card x 2","offer_id":49148089958704,"sku":"(X2K-5MP+128G)*2","price":229.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/20241010140945.jpg?v=1760512204"},{"product_id":"outdoor-solar-battery-wifi-security-camera-x2","title":"ZUMIMALL Outdoor Solar Powered  Security Camera -X2","description":"\u003cstyle\u003e\n  \n    \/* 全局样式 *\/\n    .product-description {\n      display: flex;\n      flex-direction: column;\n      align-items: center;\n      text-align: center;\n      width: 100%;\n    }\n\n    .content-wrapper {\n      max-width: 70%; \/* 电脑端左右留空15% *\/\n      width: 100%;\n    }\n\n    .product-image {\n      max-width: 100%;\n      height: auto;\n    }\n\n    .product-title {\n      font-size: 20px;\n      font-weight: bold;\n    }\n\n    @media (max-width: 768px) {\n      .content-wrapper {\n        max-width: 100%; \/* 移动端不留空 *\/\n      }\n    }\n  \/* 隔离线样式 *\/\n.divider {\n    width: 70%;               \/* 电脑端占据80%宽度 *\/\n    height: 1px;               \/* 线条高度 *\/\n    background-color: #ddd;    \/* 浅灰色 *\/\n    margin: 10px auto;         \/* 上下外边距，居中显示 *\/\n}\n\n\/* 移动端样式 *\/\n@media (max-width: 740px) {\n    .divider {\n        width: 100%;          \/* 移动端全宽显示 *\/\n    }\n}\n  \u003c\/style\u003e\n\u003cdiv class=\"divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"product-description\"\u003e\n\u003cdiv class=\"content-wrapper\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X2.gif?v=1744187627%0A\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"product-description\"\u003e\n\u003ch3 class=\"a-size-large a-spacing-none\"\u003e\n\u003cspan class=\"a-size-large product-title-word-break\" id=\"productTitle\"\u003eZUMIMALL Wireless\u003cspan\u003e \u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"a-size-large product-title-word-break\" id=\"productTitle\"\u003e2.4G WiFi, Rechargeable Battery Camera-GX2S\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cdiv class=\"content-wrapper\"\u003e\u003cimg class=\"product-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X2_ea2509a4-0aba-40bf-935c-88c189b8385b.jpg?v=1744103135\" alt=\"产品图片\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"foldable-container\"\u003e\n\u003c!-- 折叠栏 1（默认展开） --\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e1. 3MP-Not just clarity, but attention to detail\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"foldable-content\"\u003e\n\u003cimg alt=\"Placeholder Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/Detail-15_c2880cd5-2c8c-498a-9000-1c8b5eba29a8_1024x1024.jpg?v=1688721022\"\u003e\n\u003cp\u003e2K Full HD with the advanced CMOS image sensor and 130° wide field of vision to get crystal videos and cover the wider field. Provides a stunning clear vision up to 100ft.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- 折叠栏 2（默认折叠） --\u003e\n\u003cdetails\u003e\n\u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e2. 360° All-round Manual Control - helps you get more angles and details\n\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"foldable-content\"\u003e\n\u003cimg alt=\"Placeholder Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/Detail-16_c236fd41-7114-460f-ac64-c6a6dc3ca5cf_1024x1024.jpg?v=1688721290\"\u003e\n\u003cp\u003e①More Wilder monitoring range, No blind zones\u003c\/p\u003e\n\u003cp\u003e②You can easily control the PTZ camera to rotate 355° horizontally and 120° vertically to cover every angle of your house.\u003c\/p\u003e\n\u003cp\u003e③4x digital zoom, manual zoom in to see more details\u003c\/p\u003e\n\u003cp\u003e④Just with only 1 Zumimall WiFi camera, you can monitor the whole front porch or store.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- 折叠栏 3（默认折叠） --\u003e\n\u003cdetails\u003e\n\u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e3. PIR Detection AI Analysis\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"foldable-content\"\u003e\n\u003cimg alt=\"Placeholder Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/7_add56cec-a995-4d81-b7a4-a2bdf358818c_600x600.png?v=1688373499\"\u003e\n\u003cp\u003eOur home security cameras utilize AI technology to differentiate between people, pets, vehicles, and packages, minimizing false alarms. \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- 折叠栏 4（默认折叠） --\u003e\n\u003cdetails\u003e\n\u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e4. IP66 Weatherproof\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"foldable-content\"\u003e\n\u003cimg alt=\"Placeholder Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/6_77e94466-1663-4a8a-ad82-10e5027c6e63_600x600.png?v=1688372969\"\u003e\n\u003cp\u003eThe IP66 waterproof material can withstand all extreme weather including rainy, windy and snowy days, which allows your camera to work properly in all seasons.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- 折叠栏 5（默认折叠） --\u003e\n\u003cdetails\u003e\n\u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e5.  Multi-Users Sharing\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"foldable-content\"\u003e\n\u003cimg alt=\"Placeholder Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/4_855941b1-a8d5-4e6a-92f3-118c9e98efeb_600x600.png?v=1688369276\"\u003e\n\u003cp\u003eYou can share your device to different people so your whole family can view the camera at the same time.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- 折叠栏 6（默认折叠） --\u003e\n\u003cdetails\u003e\n\u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e6.Free Loop Recording\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"foldable-content\"\u003e\n\u003cimg alt=\"Placeholder Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/5_04a9edcb-ab7b-40bb-97a5-88eebecc340a_600x600.png?v=1688372956\"\u003e\n\u003cp\u003eThe outdoor camera supports 7-day free loop recording (for 6s), no subscription is needed.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  \/* 折叠栏容器 *\/\n  .foldable-container {\n    max-width: 70%; \/* PC端宽度为屏幕的80% *\/\n    margin-left: auto;\n    margin-right: auto;\n  }\n\n  \/* 折叠栏标题 *\/\n  .foldable-summary {\n    cursor: pointer;\n    padding: 15px;\n    background-color: transparent; \/* 透明背景 *\/\n    border-bottom: 1px solid #ddd; \/* 只显示底部边框 *\/\n    color: #000; \/* 黑色字体 *\/\n    list-style: none;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    font-weight: bold; \/* 标题加粗 *\/\n  }\n\n  \/* 折叠栏标题（点击后样式） *\/\n  details[open] .foldable-summary {\n    background-color:#E4E1E1; \/* 灰色背景 *\/\n    color: #020C1E; \/* 深蓝色字体 *\/\n\n  }\n\n  \/* 折叠栏内容 *\/\n  .foldable-content {\n    display: flex;\n    flex-direction: row; \/* 内容水平排列 *\/\n    align-items: center; \/* 垂直居中对齐 *\/\n    padding: 5px; \/* 内边距为 5px *\/\n    border-bottom: 1px solid #ddd; \/* 只显示底部边框 *\/\n    background-color: white; \/* 内容背景为白色 *\/\n  }\n\n  \/* 折叠栏图片 *\/\n  .foldable-content img {\n    width: 70%; \/* 图片占70% *\/\n    height: auto;\n  }\n\n  \/* 折叠栏文字 *\/\n  .foldable-content p {\n    width: 30%; \/* 文字占30% *\/\n    margin: 0;\n    padding-left: 20px;\n  }\n\n  \/* 折叠栏图标 *\/\n  .foldable-icon {\n    transition: transform 0.2s;\n    margin-left: 20px; \/* 图标与标题文字间距 *\/\n  }\n\n  \/* 展开时图标旋转 *\/\n  details[open] .foldable-icon {\n    transform: rotate(90deg);\n  }\n\n  \/* 移动端样式 *\/\n  @media (max-width: 768px) {\n    .foldable-container {\n      max-width: 100%; \/* 移动端宽度为100% *\/\n      padding-left: 5px;\n      padding-right: 5px;\n    }\n\n    .foldable-content {\n      flex-direction: column; \/* 图片和文字上下排列 *\/\n    }\n\n    .foldable-content img {\n      width: 100%; \/* 图片占满宽度 *\/\n    }\n\n    .foldable-content p {\n      width: 100%; \/* 文字占满宽度 *\/\n      padding-left: 0;\n      padding-top: 5px;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle\u003e\n  \/* 折叠栏容器 *\/\n  .stacked-foldable-container {\n    width: 100%;\n    max-width: 70%; \/* 电脑端左右留空15% *\/\n    margin: 0 auto;\n    font-family: 'Segoe UI', Roboto, -apple-system, sans-serif; \/* 添加圆滑字体 *\/\n  }\n\n  \/* 折叠栏样式 *\/\n  .stacked-foldable {\n    border-bottom: 1px solid #ddd; \/* 只有下边框 *\/\n    background-color: white; \/* 背景白色 *\/\n  }\n\n  \/* 折叠栏标题 *\/\n  .stacked-foldable-summary {\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    padding: 15px;\n    cursor: pointer;\n  }\n\n  \/* 折叠栏标题文字加粗 *\/\n  .stacked-foldable-title {\n    font-weight: bold;\n    font-size: 18px; \/* 保持标题稍大 *\/\n  }\n\n  \/* 折叠栏图标 *\/\n  .stacked-foldable-icon {\n    font-size: 16px;\n    transition: transform 0.3s ease; \/* 旋转动画 *\/\n    font-size: 20px; \/* 图标的字体大小 *\/\n    color: #000; \/* 设置图标颜色为黑色 *\/       \n  }\n\n  \/* 展开时图标旋转 *\/\n  details[open] .stacked-foldable-icon {\n    transform: rotate(90deg);\n  }\n\n  \/* 折叠栏内容 *\/\n  .stacked-foldable-content {\n    padding: 40px;\n    font-size: 15px; \/* 内容文字大小设为15px *\/\n    font-weight: 400; \/* 常规粗细更圆滑 *\/\n    letter-spacing: 0.2px; \/* 轻微字间距使更易读 *\/\n    line-height: 1.4; \/* 增加行高 *\/\n  }\n\n  \/* 内容行 *\/\n  .stacked-foldable-row {\n    display: flex;\n    justify-content: space-between;\n    padding: 15px 0; \/* 减小行间距以配合小字体 *\/\n    border-bottom: 1px solid #ddd; \/* 添加底部边框线 *\/\n  }\n\n  \/* 最后一行不需要底部边框线 *\/\n  .stacked-foldable-row:last-child {\n    border-bottom: none;\n  }\n\n  \/* 内容列 *\/\n  .stacked-foldable-col {\n    width: 40%; \/* 两列布局，留一点间距 *\/\n  }\n\n  \/* 移动端样式 *\/\n  @media (max-width: 768px) {\n    .stacked-foldable-container {\n      max-width: 100%; \/* 移动端不留空 *\/\n    }\n    .stacked-foldable-content {\n      font-size: 12px; \/* 移动端更小一点 *\/\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- 引入 Swiper.js --\u003e\n\u003clink rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/swiper\/swiper-bundle.min.css\"\u003e\n\u003cscript src=\"https:\/\/unpkg.com\/swiper\/swiper-bundle.min.js\"\u003e\u003c\/script\u003e\n\n\u003cdiv class=\"carousel-container\"\u003e\n    \u003cdiv class=\"swiper\"\u003e\n        \u003cdiv class=\"swiper-wrapper\"\u003e\n            \u003c!-- 轮播页面 --\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/single-06_480x480.jpg?v=1680580848\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eCustom Alarm Area\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/single-04_480x480.jpg?v=1680581012\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eAdvanced Motion Detection\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 3\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/Detail-19_480x480.jpg?v=1680581003\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003e2-Way Audio\u0026amp; Multi-user Accessed\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 4\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/5_480x480_7f7d66e2-e78f-4724-8dc3-285e94e1e884.jpg?v=1723172871\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eSpotlight \u0026amp; Siren\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 5\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/6_b06b3b4b-91bf-4e4d-a471-4013354ae2e5_480x480.jpg?v=1681110357\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eSmoother Two-Way Audio\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 6\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/3_4dc8ee5b-57b2-4a7c-bfc8-9d1386bd43ab_480x480.jpg?v=1681110409\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eEasy to Install and Set Up\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 7\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/8b08eaa4-e7c3-48e5-a661-ea17727f2e4e.__CR0_0_300_300_PT0_SX300_V1.jpg?v=1723172871\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eSmart 1-10 Level Sensitivity\n\n \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 8\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/61gpdrXXZGL_1b79c852-a17e-4993-bf41-eff8696f665b.jpg?v=1744191413\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eSD card \u0026amp; cloud storage\u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003c!-- 左右导航按钮 --\u003e\n        \u003cdiv class=\"swiper-button-prev\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"swiper-button-next\"\u003e\u003c\/div\u003e\n        \u003c!-- 分页栏 --\u003e\n        \u003cdiv class=\"swiper-pagination\"\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n    \/* 轮播容器 *\/\n    .carousel-container {\n        width: 70%;\n        margin: 0 auto;\n        padding: 20px 0;\n    }\n\n    \/* 轮播页面样式 *\/\n    .swiper-slide.carousel-page {\n        display: flex;\n        flex-direction: column;\n        justify-content: flex-end;\n        align-items: center;\n        border: 2px solid #D3D3D3;\n        box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);\n        transition: transform 0.3s ease;\n        overflow: hidden;\n    }\n\n    .swiper-slide.carousel-page:hover {\n        transform: scale(1.03);\n    }\n\n    \/* 图片占满左右上三面 *\/\n    .carousel-page img {\n        width: 100%;\n        height: 80%;\n        object-fit: cover;\n    }\n\n    \/* 文字占底部 *\/\n    .carousel-text {\n        width: 100%;\n        height: 20%;\n        padding: 15px;\n        text-align: center;\n        font-size: 18px;\n        color: #333;\n        background: #fff;\n        box-sizing: border-box;\n    }\n\n    \/* Swiper导航按钮 *\/\n    .swiper-button-prev,\n    .swiper-button-next {\n        color: #000;\n        width: 40px;\n        height: 40px;\n        background: rgba(0, 0, 0, 0.5);\n        border-radius: 50%;\n    }\n\n    .swiper-button-prev:hover,\n    .swiper-button-next:hover {\n        background: #000;\n        color: #fff;\n    }\n\n    .swiper-button-prev::after,\n    .swiper-button-next::after {\n        font-size: 18px;\n    }\n\n    \/* 分页栏样式 *\/\n    .swiper-pagination {\n        position: relative;\n        margin-top: 10px;\n    }\n\n    .swiper-pagination-bullet {\n        width: 12px;\n        height: 12px;\n        background-color: #ccc;\n        opacity: 0.5;\n        margin: 0 5px;\n    }\n\n    .swiper-pagination-bullet-active {\n        background-color: #000;\n        opacity: 1;\n    }\n\n    \/* 移动端样式 *\/\n    @media (max-width: 768px) {\n        .carousel-container {\n            width: 100%;\n            padding: 10px 0;\n        }\n\n        .swiper-slide {\n            width: 100% !important;\/* 显示当前页面100%，露出下一个页面的0% *\/\n            margin-right: 10px; \/* 页面间距 *\/\n       \n        }\n    }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n    document.addEventListener(\"DOMContentLoaded\", () =\u003e {\n        const swiper = new Swiper('.swiper', {\n            loop: true, \/\/ ✅ 启用无限循环\n            slidesPerView: \"auto\",\n            spaceBetween: 20,\n            navigation: {\n                nextEl: '.swiper-button-next',\n                prevEl: '.swiper-button-prev',\n            },\n            pagination: {\n                el: \".swiper-pagination\",\n                clickable: true, \/\/ ✅ 允许点击分页点切换\n            },\n            breakpoints: {\n                1024: { slidesPerView: 3 },\n                769: { slidesPerView: 2 },\n                320: { slidesPerView: 1 }\n            }\n        });\n    });\n\u003c\/script\u003e\n\u003cdiv class=\"product-description\"\u003e\n  \u003ch3 class=\"a-size-large a-spacing-none\"\u003e\n\u003cspan class=\"a-size-large product-title-word-break\" id=\"productTitle\"\u003e5 Minutes Installation and Set up, All for convenience\u003c\/span\u003e\n\u003c\/h3\u003e\n  \u003cdiv class=\"content-wrapper\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/14-5MP.png?v=1737189670\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"content-wrapper\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/Detail-28_1024x1024.jpg?v=1680581120\"\u003e\u003c\/div\u003e\n  \u003ch3 class=\"a-size-large a-spacing-none\"\u003e\n\u003cspan class=\"a-size-large product-title-word-break\" id=\"productTitle\"\u003eOne ZUMIMALL APP controls everything -Everything in your eyes\n\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cdiv class=\"content-wrapper\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/a158588f-6ab3-4d30-8d93-b0e88b2b41e4.__CR0_1_1000_619_PT0_SX970_V1_1024x1024.jpg?v=1680581246\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n    \/* 通用样式 *\/\n    body {\n        font-family: Arial, sans-serif;\n        margin: 0;\n        padding: 0;\n        box-sizing: border-box;\n    }\n\n    \/* 折叠栏容器 *\/\n    .collapse-container {\n        width: 70%; \/* 电脑端宽度 *\/\n        margin: 20px auto;\n        border: 1px solid #ddd;\n        border-radius: 5px;\n        overflow: hidden;\n    }\n\n    \/* 折叠栏标题 *\/\n    .collapse-header {\n        display: flex;\n        justify-content: space-between;\n        align-items: center;\n        padding: 15px;\n        background-color: #f2f2f2;\n        cursor: pointer;\n    }\n\n    .collapse-header h2 {\n        font-size: 24px;\n        font-weight: bold;\n        margin: 0;\n        text-align: center;\n        flex-grow: 1; \/* 标题居中 *\/\n    }\n\n    \/* 折叠图标 *\/\n    .collapse-icon {\n        font-size: 20px;\n        transition: transform 0.3s ease; \/* 图标旋转动画 *\/\n    }\n\n    \/* 展开时的图标旋转 *\/\n    .collapse-header.active .collapse-icon {\n        transform: rotate(90deg);\n    }\n\n    \/* 折叠内容 *\/\n    .collapse-content {\n        display: block; \/* 默认展开 *\/\n        padding: 15px;\n        background-color: #fff;\n    }\n\n    \/* 图片和文字布局 *\/\n    .content-wrapperd {\n        display: flex;\n    }\n\n    .image-cell {\n        width: 70%; \/* 图片占70% *\/\n    }\n\n    .image-cell img {\n        width: 100%;\n        height: auto;\n        display: block;\n    }\n\n    .text-cell {\n        width: 30%; \/* 文字占30% *\/\n        padding-left: 15px;\n    }\n\n    \/* 移动端样式 *\/\n    @media (max-width: 768px) {\n        .collapse-container {\n            width: 100%; \/* 移动端全宽 *\/\n        }\n\n        .content-wrapperd {\n            flex-direction: column; \/* 上下排列 *\/\n        }\n\n        .image-cell, .text-cell {\n            width: 100%; \/* 全宽显示 *\/\n        }\n\n        .text-cell {\n            padding-left: 0;\n            margin-top: 15px;\n        }\n    }\n  \n\u003c\/style\u003e\n\u003cdiv class=\"collapse-container\"\u003e\n\u003c!-- 包装折叠栏标题 --\u003e\n\u003cdiv class=\"collapse-header active\"\u003e\n\u003ch2\u003eWhat's in the Box?【X2】\u003c\/h2\u003e\n\u003cspan class=\"collapse-icon\"\u003e❯\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- 折叠内容 --\u003e\n\u003cdiv class=\"collapse-content\"\u003e\n\u003cdiv class=\"content-wrapperd\"\u003e\n\u003cdiv class=\"image-cell\"\u003e\u003cimg alt=\"Box Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/packing_X2_a96b3f7f-be66-46f0-a843-b1757a79c568.png?v=1744190728\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"text-cell\"\u003e\n\u003ch3\u003eIncluded in the box\u003c\/h3\u003e\n\u003cp\u003eInstruction Manual*1\u003c\/p\u003e\n\u003cp\u003eGX2S Camera*1\u003c\/p\u003e\n\u003cp\u003eCamera Bracket*1\u003c\/p\u003e\n\u003cp\u003eScrews Pack*1\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapse-container\"\u003e\n\u003c!-- 包装折叠栏标题 --\u003e\n\u003cdiv class=\"collapse-header active\"\u003e\n\u003ch2\u003eWhat's in the Box?【X2K】\u003c\/h2\u003e\n\u003cspan class=\"collapse-icon\"\u003e❯\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- 折叠内容 --\u003e\n\u003cdiv class=\"collapse-content\"\u003e\n\u003cdiv class=\"content-wrapperd\"\u003e\n\u003cdiv class=\"image-cell\"\u003e\u003cimg alt=\"Box Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/Packing.png?v=1744190729\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"text-cell\"\u003e\n\u003ch3\u003eIncluded in the box\u003c\/h3\u003e\n\u003cp\u003eInstruction Manual*1\u003c\/p\u003e\n\u003cp\u003eGX2S Camera*1\u003c\/p\u003e\n\u003cp\u003eCamera Bracket*1\u003c\/p\u003e\n\u003cp\u003e3W Solar Panel*1\u003c\/p\u003e\n\u003cp\u003eSolar Panel Bracket*1\u003c\/p\u003e\n\u003cp\u003eScrews Pack*1\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n    \/\/ 获取折叠栏标题\n    const collapseHeader = document.querySelector('.collapse-header');\n    const collapseContent = document.querySelector('.collapse-content');\n    const collapseIcon = document.querySelector('.collapse-icon');\n\n    \/\/ 默认展开状态\n    collapseHeader.classList.add('active');\n    collapseContent.style.display = 'block'; \/\/ 默认展开内容\n\n    \/\/ 绑定点击事件\n    collapseHeader.addEventListener('click', () =\u003e {\n        \/\/ 切换展开和收起\n        collapseHeader.classList.toggle('active');\n        if (collapseHeader.classList.contains('active')) {\n            collapseContent.style.display = 'block'; \/\/ 展开\n          \n        } else {\n            collapseContent.style.display = 'none'; \/\/ 收起\n           \n        }\n    });\n\u003c\/script\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 (2304H x 1296V)\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\"\u003eViewing Angle\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e130 degrees\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\"\u003eElectronic(IR-CUT filter with auto switch)\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\"\u003eAlarm Detection\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eIntelligent motion detection\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eAmbient 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\"\u003eWi-Fi\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e2.4G WIFI (IEEE802.11b\/g\/n)\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\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+, Adroid4.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\"\u003eBattery Capacity\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e5200mAh\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eUsing Time\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e3-4 months (10 times wake up per day)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eStandby Time\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e6 months\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eCharging Voltage\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eDV 5V+- 5%\/2A\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\u003cstyle\u003e\n  \/* 主容器样式 *\/\n  .accordion-container {\n    width: 70%; \/* 电脑端宽度70%（左右各留15%） *\/\n  \n    margin: 0 auto;\n    padding: 0;\n    font-family: Arial, sans-serif;\n  }\n  \n  \/* 折叠栏样式 - 修改背景和边框 *\/\n  .accordion {\n    width: 100%;\n    border: none;\n    border-bottom: 1px solid #ddd; \/* 添加下边框线 *\/\n    outline: none;\n    transition: 0.3s;\n    background-color: transparent; \/* 背景改为透明 *\/\n    cursor: pointer;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    padding: 12px 0; \/* 调整内边距 *\/\n    text-align: left;\n  }\n  \n  \/* 第一个折叠栏 *\/\n  .accordion:first-of-type {\n    border-top: 1px solid #ddd; \/* 添加上边框线 *\/\n  }\n  \n  \/* 最后一个折叠栏 *\/\n  .accordion:last-of-type {\n    margin-top: 0; \/* 移除之前的负边距 *\/\n  }\n  \n  \/* 折叠栏标题 *\/\n  .accordion-title {\n    font-weight: bold;\n    font-size: 14px;\n    color: #50C2C7;\n    margin: 0;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n  }\n  \n  \/* 折叠图标 - 改为❯符号 *\/\n  .accordion-icon {\n    font-size: 16px;\n    transition: transform 0.3s;\n    color: #666; \/* 图标颜色变深 *\/\n  }\n  \n  \/* 展开时的图标旋转 *\/\n  .accordion.active .accordion-icon {\n    transform: rotate(90deg);\n    color: #222; \/* 激活时图标颜色更深 *\/\n  }\n  \n  \/* 折叠内容 *\/\n  .accordion-content {\n    padding: 0;\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.3s ease-out;\n    background-color: white;\n  }\n  \n  \/* 折叠内容图片 *\/\n  .accordion-image {\n    width: 100%;\n    height: auto;\n    display: block;\n    margin-bottom: 10px; \/* 图片下方留白 *\/\n  }\n  \n  \/* 手机端适配 *\/\n  @media (max-width: 768px) {\n    .accordion-container {\n      width: 100%; \/* 手机端恢复全宽 *\/\n      padding: 0 15px; \/* 增加侧边内边距 *\/\n    }\n    \n    .accordion {\n      padding: 12px 0; \/* 保持垂直内边距 *\/\n    }\n    \n    .accordion-title {\n      font-size: 13px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"accordion-container\"\u003e\n  \u003c!-- 第一个折叠栏 --\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_d6de357b-0041-4b8b-906c-055da2e64aec.jpg?v=1745288659\" class=\"accordion-image\" alt=\"Cloud Storage\"\u003e\n  \u003c\/div\u003e\n  \n  \u003c!-- 第二个折叠栏 --\u003e\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.jpg?v=1745288659\" class=\"accordion-image\" alt=\"AI Services\"\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  \/\/ 折叠功能实现\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\u003c\/script\u003e\n\u003cstyle\u003e\n  \/* 主容器样式 *\/\n  .responsive-container {\n    width: 70%; \/* 电脑端宽度70% *\/\n    margin: 0 auto;\n    padding: 0;\n    font-family: Arial, sans-serif;\n  }\n\n  \/* 行容器 *\/\n  .row {\n    display: flex;\n    gap: 100px;\n    margin-bottom: 15px;\n  }\n\n  \/* 列样式 *\/\n  .column {\n    flex: 1;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    padding: 5px 5px;\n    border-radius: 6px;\n    background-color: #f8f8f8;\n    min-width: 0;\n  }\n\n  \/* 内容区域 *\/\n  .content {\n    display: flex;\n    align-items: center;\n    gap: 8px;\n  }\n\n  \/* 图标 *\/\n  .icon {\n    width: 20px;\n    height: 20px;\n  }\n\n  \/* 文本 *\/\n  .text h3 {\n    font-size: 14px;\n    margin: 0;\n    color: #222;\n    font-weight: 500;\n    white-space: nowrap;\n  }\n\n  \/* 按钮样式 *\/\n  .button {\n    padding: 5px 10px;\n    background-color: #000;\n    color: white;\n    border: none;\n    border-radius: 3px;\n    cursor: pointer;\n    font-weight: bold;\n    font-size: 11px;\n    white-space: nowrap;\n    text-decoration: none;\n    margin-left: 10px;\n  }\n\n  \/* 按钮组容器 *\/\n  .button-group {\n    display: flex;\n    gap: 6px;\n  }\n\n  \/* 手机端适配 *\/\n  @media (max-width: 768px) {\n    .row {\n      flex-direction: column;\n      gap: 8px;\n    }\n\n    .column {\n      width: 100%;\n      padding: 8px 12px;\n    }\n\n    .icon {\n      width: 18px;\n      height: 18px;\n    }\n\n    .text h3 {\n      font-size: 13px;\n    }\n\n    .button {\n      padding: 4px 8px;\n      font-size: 10px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"responsive-container\"\u003e\n  \u003cdiv class=\"row\"\u003e\n    \u003c!-- 左边列：说明书下载 --\u003e\n    \u003cdiv class=\"column\"\u003e\n      \u003cdiv class=\"content\"\u003e\n        \u003cimg alt=\"Manual Download Icon\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/file-arrow-down-solid.svg?v=1742554573\" class=\"icon\"\u003e\n        \u003cdiv class=\"text\"\u003e\n          \u003ch3\u003eProduct Manual\u003c\/h3\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"button-group\"\u003e\n        \u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X2K_20240412_7c3955ac-1598-4de3-a203-c3a2ca055a04.pdf?v=1733210611\" class=\"button\"\u003eDownload\u003c\/a\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 右边列：APP下载 --\u003e\n    \u003cdiv class=\"column\"\u003e\n      \u003cdiv class=\"content\"\u003e\n        \u003cimg alt=\"App Download Icon\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/cloud-arrow-down-solid.svg?v=1742554572\" class=\"icon\"\u003e\n        \u003cdiv class=\"text\"\u003e\n          \u003ch3\u003eApp Download\u003c\/h3\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"button-group\"\u003e\n        \u003ca href=\"https:\/\/play.google.com\/store\/search?q=zumimall\u0026amp;c=apps\" class=\"button\"\u003eAPK\u003c\/a\u003e\n        \u003ca href=\"https:\/\/apps.apple.com\/us\/app\/zumimall\/id1515849509\" class=\"button\"\u003eiOS\u003c\/a\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"ZUMIMALL","offers":[{"title":"2 Pack Cam | No SD Card","offer_id":49937824612656,"sku":"X2C","price":99.98,"currency_code":"USD","in_stock":true},{"title":"2 Pack Cam | 2x 128G SD Card","offer_id":49937824645424,"sku":"X2C+128G*2","price":149.98,"currency_code":"USD","in_stock":true},{"title":"2 Pack( Cam+ Panel) | No SD Card","offer_id":66514321506608,"sku":"X2KC","price":129.99,"currency_code":"USD","in_stock":true},{"title":"2 Pack ( Cam+ Panel) | 2x 128G SD Card","offer_id":66514321539376,"sku":"X2KC+128G*2","price":179.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/20241010150033.png?v=1741314994"},{"product_id":"discount-2k-360-ptz-solar-panel-security-camera-system-gx2k4-cam","title":"ZUMIMALL  Solar Security Camera System-GX2K(4-pack)","description":"\u003cstyle\u003e\n  \n    \/* 全局样式 *\/\n    .product-description {\n      display: flex;\n      flex-direction: column;\n      align-items: center;\n      text-align: center;\n      width: 100%;\n    }\n\n    .content-wrapper {\n      max-width: 70%; \/* 电脑端左右留空15% *\/\n      width: 100%;\n    }\n\n    .product-image {\n      max-width: 100%;\n      height: auto;\n    }\n\n    .product-title {\n      font-size: 20px;\n      font-weight: bold;\n    }\n\n    @media (max-width: 768px) {\n      .content-wrapper {\n        max-width: 100%; \/* 移动端不留空 *\/\n      }\n    }\n  \/* 隔离线样式 *\/\n.divider {\n    width: 70%;               \/* 电脑端占据80%宽度 *\/\n    height: 1px;               \/* 线条高度 *\/\n    background-color: #ddd;    \/* 浅灰色 *\/\n    margin: 10px auto;         \/* 上下外边距，居中显示 *\/\n}\n\n\/* 移动端样式 *\/\n@media (max-width: 740px) {\n    .divider {\n        width: 100%;          \/* 移动端全宽显示 *\/\n    }\n}\n  \u003c\/style\u003e\n\u003cdiv class=\"divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"product-description\"\u003e\n\u003cdiv class=\"content-wrapper\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X2.gif?v=1744187627%0A\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"product-description\"\u003e\n\u003ch3 class=\"a-size-large a-spacing-none\"\u003e\n\u003cspan class=\"a-size-large product-title-word-break\" id=\"productTitle\"\u003eZUMIMALL Wireless\u003cspan\u003e \u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"a-size-large product-title-word-break\" id=\"productTitle\"\u003e2.4G WiFi, Rechargeable Battery Camera-GX2S\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cdiv class=\"content-wrapper\"\u003e\u003cimg class=\"product-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X2_ea2509a4-0aba-40bf-935c-88c189b8385b.jpg?v=1744103135\" alt=\"产品图片\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"foldable-container\"\u003e\n\u003c!-- 折叠栏 1（默认展开） --\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e1. 3MP-Not just clarity, but attention to detail\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"foldable-content\"\u003e\n\u003cimg alt=\"Placeholder Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/Detail-15_c2880cd5-2c8c-498a-9000-1c8b5eba29a8_1024x1024.jpg?v=1688721022\"\u003e\n\u003cp\u003e2K Full HD with the advanced CMOS image sensor and 130° wide field of vision to get crystal videos and cover the wider field. Provides a stunning clear vision up to 100ft.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- 折叠栏 2（默认折叠） --\u003e\n\u003cdetails\u003e\n\u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e2. 360° All-round Manual Control - helps you get more angles and details\n\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"foldable-content\"\u003e\n\u003cimg alt=\"Placeholder Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/Detail-16_c236fd41-7114-460f-ac64-c6a6dc3ca5cf_1024x1024.jpg?v=1688721290\"\u003e\n\u003cp\u003e①More Wilder monitoring range, No blind zones\u003c\/p\u003e\n\u003cp\u003e②You can easily control the PTZ camera to rotate 355° horizontally and 120° vertically to cover every angle of your house.\u003c\/p\u003e\n\u003cp\u003e③4x digital zoom, manual zoom in to see more details\u003c\/p\u003e\n\u003cp\u003e④Just with only 1 Zumimall WiFi camera, you can monitor the whole front porch or store.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- 折叠栏 3（默认折叠） --\u003e\n\u003cdetails\u003e\n\u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e3. PIR Detection AI Analysis\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"foldable-content\"\u003e\n\u003cimg alt=\"Placeholder Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/7_add56cec-a995-4d81-b7a4-a2bdf358818c_600x600.png?v=1688373499\"\u003e\n\u003cp\u003eOur home security cameras utilize AI technology to differentiate between people, pets, vehicles, and packages, minimizing false alarms. \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- 折叠栏 4（默认折叠） --\u003e\n\u003cdetails\u003e\n\u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e4. IP66 Weatherproof\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"foldable-content\"\u003e\n\u003cimg alt=\"Placeholder Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/6_77e94466-1663-4a8a-ad82-10e5027c6e63_600x600.png?v=1688372969\"\u003e\n\u003cp\u003eThe IP66 waterproof material can withstand all extreme weather including rainy, windy and snowy days, which allows your camera to work properly in all seasons.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- 折叠栏 5（默认折叠） --\u003e\n\u003cdetails\u003e\n\u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e5.  Multi-Users Sharing\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"foldable-content\"\u003e\n\u003cimg alt=\"Placeholder Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/4_855941b1-a8d5-4e6a-92f3-118c9e98efeb_600x600.png?v=1688369276\"\u003e\n\u003cp\u003eYou can share your device to different people so your whole family can view the camera at the same time.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- 折叠栏 6（默认折叠） --\u003e\n\u003cdetails\u003e\n\u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e6.Free Loop Recording\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"foldable-content\"\u003e\n\u003cimg alt=\"Placeholder Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/5_04a9edcb-ab7b-40bb-97a5-88eebecc340a_600x600.png?v=1688372956\"\u003e\n\u003cp\u003eThe outdoor camera supports 7-day free loop recording (for 6s), no subscription is needed.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  \/* 折叠栏容器 *\/\n  .foldable-container {\n    max-width: 70%; \/* PC端宽度为屏幕的80% *\/\n    margin-left: auto;\n    margin-right: auto;\n  }\n\n  \/* 折叠栏标题 *\/\n  .foldable-summary {\n    cursor: pointer;\n    padding: 15px;\n    background-color: transparent; \/* 透明背景 *\/\n    border-bottom: 1px solid #ddd; \/* 只显示底部边框 *\/\n    color: #000; \/* 黑色字体 *\/\n    list-style: none;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    font-weight: bold; \/* 标题加粗 *\/\n  }\n\n  \/* 折叠栏标题（点击后样式） *\/\n  details[open] .foldable-summary {\n    background-color:#E4E1E1; \/* 灰色背景 *\/\n    color: #020C1E; \/* 深蓝色字体 *\/\n\n  }\n\n  \/* 折叠栏内容 *\/\n  .foldable-content {\n    display: flex;\n    flex-direction: row; \/* 内容水平排列 *\/\n    align-items: center; \/* 垂直居中对齐 *\/\n    padding: 5px; \/* 内边距为 5px *\/\n    border-bottom: 1px solid #ddd; \/* 只显示底部边框 *\/\n    background-color: white; \/* 内容背景为白色 *\/\n  }\n\n  \/* 折叠栏图片 *\/\n  .foldable-content img {\n    width: 70%; \/* 图片占70% *\/\n    height: auto;\n  }\n\n  \/* 折叠栏文字 *\/\n  .foldable-content p {\n    width: 30%; \/* 文字占30% *\/\n    margin: 0;\n    padding-left: 20px;\n  }\n\n  \/* 折叠栏图标 *\/\n  .foldable-icon {\n    transition: transform 0.2s;\n    margin-left: 20px; \/* 图标与标题文字间距 *\/\n  }\n\n  \/* 展开时图标旋转 *\/\n  details[open] .foldable-icon {\n    transform: rotate(90deg);\n  }\n\n  \/* 移动端样式 *\/\n  @media (max-width: 768px) {\n    .foldable-container {\n      max-width: 100%; \/* 移动端宽度为100% *\/\n      padding-left: 5px;\n      padding-right: 5px;\n    }\n\n    .foldable-content {\n      flex-direction: column; \/* 图片和文字上下排列 *\/\n    }\n\n    .foldable-content img {\n      width: 100%; \/* 图片占满宽度 *\/\n    }\n\n    .foldable-content p {\n      width: 100%; \/* 文字占满宽度 *\/\n      padding-left: 0;\n      padding-top: 5px;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle\u003e\n  \/* 折叠栏容器 *\/\n  .stacked-foldable-container {\n    width: 100%;\n    max-width: 70%; \/* 电脑端左右留空15% *\/\n    margin: 0 auto;\n    font-family: 'Segoe UI', Roboto, -apple-system, sans-serif; \/* 添加圆滑字体 *\/\n  }\n\n  \/* 折叠栏样式 *\/\n  .stacked-foldable {\n    border-bottom: 1px solid #ddd; \/* 只有下边框 *\/\n    background-color: white; \/* 背景白色 *\/\n  }\n\n  \/* 折叠栏标题 *\/\n  .stacked-foldable-summary {\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    padding: 15px;\n    cursor: pointer;\n  }\n\n  \/* 折叠栏标题文字加粗 *\/\n  .stacked-foldable-title {\n    font-weight: bold;\n    font-size: 18px; \/* 保持标题稍大 *\/\n  }\n\n  \/* 折叠栏图标 *\/\n  .stacked-foldable-icon {\n    font-size: 16px;\n    transition: transform 0.3s ease; \/* 旋转动画 *\/\n    font-size: 20px; \/* 图标的字体大小 *\/\n    color: #000; \/* 设置图标颜色为黑色 *\/       \n  }\n\n  \/* 展开时图标旋转 *\/\n  details[open] .stacked-foldable-icon {\n    transform: rotate(90deg);\n  }\n\n  \/* 折叠栏内容 *\/\n  .stacked-foldable-content {\n    padding: 40px;\n    font-size: 15px; \/* 内容文字大小设为15px *\/\n    font-weight: 400; \/* 常规粗细更圆滑 *\/\n    letter-spacing: 0.2px; \/* 轻微字间距使更易读 *\/\n    line-height: 1.4; \/* 增加行高 *\/\n  }\n\n  \/* 内容行 *\/\n  .stacked-foldable-row {\n    display: flex;\n    justify-content: space-between;\n    padding: 15px 0; \/* 减小行间距以配合小字体 *\/\n    border-bottom: 1px solid #ddd; \/* 添加底部边框线 *\/\n  }\n\n  \/* 最后一行不需要底部边框线 *\/\n  .stacked-foldable-row:last-child {\n    border-bottom: none;\n  }\n\n  \/* 内容列 *\/\n  .stacked-foldable-col {\n    width: 40%; \/* 两列布局，留一点间距 *\/\n  }\n\n  \/* 移动端样式 *\/\n  @media (max-width: 768px) {\n    .stacked-foldable-container {\n      max-width: 100%; \/* 移动端不留空 *\/\n    }\n    .stacked-foldable-content {\n      font-size: 12px; \/* 移动端更小一点 *\/\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- 引入 Swiper.js --\u003e\n\u003clink rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/swiper\/swiper-bundle.min.css\"\u003e\n\u003cscript src=\"https:\/\/unpkg.com\/swiper\/swiper-bundle.min.js\"\u003e\u003c\/script\u003e\n\n\u003cdiv class=\"carousel-container\"\u003e\n    \u003cdiv class=\"swiper\"\u003e\n        \u003cdiv class=\"swiper-wrapper\"\u003e\n            \u003c!-- 轮播页面 --\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/single-06_480x480.jpg?v=1680580848\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eCustom Alarm Area\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/single-04_480x480.jpg?v=1680581012\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eAdvanced Motion Detection\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 3\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/Detail-19_480x480.jpg?v=1680581003\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003e2-Way Audio\u0026amp; Multi-user Accessed\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 4\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/5_480x480_7f7d66e2-e78f-4724-8dc3-285e94e1e884.jpg?v=1723172871\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eSpotlight \u0026amp; Siren\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 5\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/6_b06b3b4b-91bf-4e4d-a471-4013354ae2e5_480x480.jpg?v=1681110357\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eSmoother Two-Way Audio\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 6\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/3_4dc8ee5b-57b2-4a7c-bfc8-9d1386bd43ab_480x480.jpg?v=1681110409\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eEasy to Install and Set Up\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 7\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/8b08eaa4-e7c3-48e5-a661-ea17727f2e4e.__CR0_0_300_300_PT0_SX300_V1.jpg?v=1723172871\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eSmart 1-10 Level Sensitivity\n\n \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 8\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/61gpdrXXZGL_1b79c852-a17e-4993-bf41-eff8696f665b.jpg?v=1744191413\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eSD card \u0026amp; cloud storage\u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003c!-- 左右导航按钮 --\u003e\n        \u003cdiv class=\"swiper-button-prev\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"swiper-button-next\"\u003e\u003c\/div\u003e\n        \u003c!-- 分页栏 --\u003e\n        \u003cdiv class=\"swiper-pagination\"\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n    \/* 轮播容器 *\/\n    .carousel-container {\n        width: 70%;\n        margin: 0 auto;\n        padding: 20px 0;\n    }\n\n    \/* 轮播页面样式 *\/\n    .swiper-slide.carousel-page {\n        display: flex;\n        flex-direction: column;\n        justify-content: flex-end;\n        align-items: center;\n        border: 2px solid #D3D3D3;\n        box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);\n        transition: transform 0.3s ease;\n        overflow: hidden;\n    }\n\n    .swiper-slide.carousel-page:hover {\n        transform: scale(1.03);\n    }\n\n    \/* 图片占满左右上三面 *\/\n    .carousel-page img {\n        width: 100%;\n        height: 80%;\n        object-fit: cover;\n    }\n\n    \/* 文字占底部 *\/\n    .carousel-text {\n        width: 100%;\n        height: 20%;\n        padding: 15px;\n        text-align: center;\n        font-size: 18px;\n        color: #333;\n        background: #fff;\n        box-sizing: border-box;\n    }\n\n    \/* Swiper导航按钮 *\/\n    .swiper-button-prev,\n    .swiper-button-next {\n        color: #000;\n        width: 40px;\n        height: 40px;\n        background: rgba(0, 0, 0, 0.5);\n        border-radius: 50%;\n    }\n\n    .swiper-button-prev:hover,\n    .swiper-button-next:hover {\n        background: #000;\n        color: #fff;\n    }\n\n    .swiper-button-prev::after,\n    .swiper-button-next::after {\n        font-size: 18px;\n    }\n\n    \/* 分页栏样式 *\/\n    .swiper-pagination {\n        position: relative;\n        margin-top: 10px;\n    }\n\n    .swiper-pagination-bullet {\n        width: 12px;\n        height: 12px;\n        background-color: #ccc;\n        opacity: 0.5;\n        margin: 0 5px;\n    }\n\n    .swiper-pagination-bullet-active {\n        background-color: #000;\n        opacity: 1;\n    }\n\n    \/* 移动端样式 *\/\n    @media (max-width: 768px) {\n        .carousel-container {\n            width: 100%;\n            padding: 10px 0;\n        }\n\n        .swiper-slide {\n            width: 100% !important;\/* 显示当前页面100%，露出下一个页面的0% *\/\n            margin-right: 10px; \/* 页面间距 *\/\n       \n        }\n    }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n    document.addEventListener(\"DOMContentLoaded\", () =\u003e {\n        const swiper = new Swiper('.swiper', {\n            loop: true, \/\/ ✅ 启用无限循环\n            slidesPerView: \"auto\",\n            spaceBetween: 20,\n            navigation: {\n                nextEl: '.swiper-button-next',\n                prevEl: '.swiper-button-prev',\n            },\n            pagination: {\n                el: \".swiper-pagination\",\n                clickable: true, \/\/ ✅ 允许点击分页点切换\n            },\n            breakpoints: {\n                1024: { slidesPerView: 3 },\n                769: { slidesPerView: 2 },\n                320: { slidesPerView: 1 }\n            }\n        });\n    });\n\u003c\/script\u003e\n\u003cdiv class=\"product-description\"\u003e\n  \u003ch3 class=\"a-size-large a-spacing-none\"\u003e\n\u003cspan class=\"a-size-large product-title-word-break\" id=\"productTitle\"\u003e5 Minutes Installation and Set up, All for convenience\u003c\/span\u003e\n\u003c\/h3\u003e\n   \u003cdiv class=\"content-wrapper\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/14-5MP.png?v=1737189670\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"content-wrapper\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/Detail-28_1024x1024.jpg?v=1680581120\"\u003e\u003c\/div\u003e\n  \u003ch3 class=\"a-size-large a-spacing-none\"\u003e\n\u003cspan class=\"a-size-large product-title-word-break\" id=\"productTitle\"\u003eOne ZUMIMALL APP controls everything -Everything in your eyes\n\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cdiv class=\"content-wrapper\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/a158588f-6ab3-4d30-8d93-b0e88b2b41e4.__CR0_1_1000_619_PT0_SX970_V1_1024x1024.jpg?v=1680581246\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n    \/* 通用样式 *\/\n    body {\n        font-family: Arial, sans-serif;\n        margin: 0;\n        padding: 0;\n        box-sizing: border-box;\n    }\n\n    \/* 折叠栏容器 *\/\n    .collapse-container {\n        width: 70%; \/* 电脑端宽度 *\/\n        margin: 20px auto;\n        border: 1px solid #ddd;\n        border-radius: 5px;\n        overflow: hidden;\n    }\n\n    \/* 折叠栏标题 *\/\n    .collapse-header {\n        display: flex;\n        justify-content: space-between;\n        align-items: center;\n        padding: 15px;\n        background-color: #f2f2f2;\n        cursor: pointer;\n    }\n\n    .collapse-header h2 {\n        font-size: 24px;\n        font-weight: bold;\n        margin: 0;\n        text-align: center;\n        flex-grow: 1; \/* 标题居中 *\/\n    }\n\n    \/* 折叠图标 *\/\n    .collapse-icon {\n        font-size: 20px;\n        transition: transform 0.3s ease; \/* 图标旋转动画 *\/\n    }\n\n    \/* 展开时的图标旋转 *\/\n    .collapse-header.active .collapse-icon {\n        transform: rotate(90deg);\n    }\n\n    \/* 折叠内容 *\/\n    .collapse-content {\n        display: block; \/* 默认展开 *\/\n        padding: 15px;\n        background-color: #fff;\n    }\n\n    \/* 图片和文字布局 *\/\n    .content-wrapperd {\n        display: flex;\n    }\n\n    .image-cell {\n        width: 70%; \/* 图片占70% *\/\n    }\n\n    .image-cell img {\n        width: 100%;\n        height: auto;\n        display: block;\n    }\n\n    .text-cell {\n        width: 30%; \/* 文字占30% *\/\n        padding-left: 15px;\n    }\n\n    \/* 移动端样式 *\/\n    @media (max-width: 768px) {\n        .collapse-container {\n            width: 100%; \/* 移动端全宽 *\/\n        }\n\n        .content-wrapperd {\n            flex-direction: column; \/* 上下排列 *\/\n        }\n\n        .image-cell, .text-cell {\n            width: 100%; \/* 全宽显示 *\/\n        }\n\n        .text-cell {\n            padding-left: 0;\n            margin-top: 15px;\n        }\n    }\n  \n\u003c\/style\u003e\n\u003cdiv class=\"collapse-container\"\u003e\n\u003c!-- 包装折叠栏标题 --\u003e\n\u003cdiv class=\"collapse-header active\"\u003e\n\u003ch2\u003eWhat's in the Box?\u003c\/h2\u003e\n\u003cspan class=\"collapse-icon\"\u003e❯\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- 折叠内容 --\u003e\n\u003cdiv class=\"collapse-content\"\u003e\n\u003cdiv class=\"content-wrapperd\"\u003e\n\u003cdiv class=\"image-cell\"\u003e\u003cimg alt=\"Box Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/Packing.png?v=1744190729\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"text-cell\"\u003e\n\u003ch3\u003eIncluded in the box\u003c\/h3\u003e\n\u003cp\u003eInstruction Manual*1\u003c\/p\u003e\n\u003cp\u003eGX2S Camera*1\u003c\/p\u003e\n\u003cp\u003eCamera Bracket*1\u003c\/p\u003e\n\u003cp\u003eSolar Panel*1\u003c\/p\u003e\n\u003cp\u003eSolar Panel Bracket*1\u003c\/p\u003e\n\u003cp\u003eScrews Pack*1\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n    \/\/ 获取折叠栏标题\n    const collapseHeader = document.querySelector('.collapse-header');\n    const collapseContent = document.querySelector('.collapse-content');\n    const collapseIcon = document.querySelector('.collapse-icon');\n\n    \/\/ 默认展开状态\n    collapseHeader.classList.add('active');\n    collapseContent.style.display = 'block'; \/\/ 默认展开内容\n\n    \/\/ 绑定点击事件\n    collapseHeader.addEventListener('click', () =\u003e {\n        \/\/ 切换展开和收起\n        collapseHeader.classList.toggle('active');\n        if (collapseHeader.classList.contains('active')) {\n            collapseContent.style.display = 'block'; \/\/ 展开\n          \n        } else {\n            collapseContent.style.display = 'none'; \/\/ 收起\n           \n        }\n    });\n\u003c\/script\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 (2304H x 1296V)\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\"\u003eViewing Angle\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e130 degrees\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\"\u003eElectronic(IR-CUT filter with auto switch)\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\"\u003eAlarm Detection\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eIntelligent motion detection\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eAmbient 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\"\u003eWi-Fi\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e2.4G WIFI (IEEE802.11b\/g\/n)\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\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+, Adroid4.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\"\u003eBattery Capacity\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e5200mAh\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eUsing Time\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e3-4 months (10 times wake up per day)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eStandby Time\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e6 months\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eCharging Voltage\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eDV 5V+- 5%\/2A\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\u003cstyle\u003e\n  \/* 双列容器样式 *\/\n  .dual-column-container {\n    width: 100%;\n    max-width: 700px;\n    margin: 0 auto;\n    display: flex;\n    justify-content: space-between;\n    padding: 15px 10px;\n    gap: 10px;\n  }\n  \n  \/* 每列样式 *\/\n  .column {\n    flex: 1;\n    min-width: 0;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    text-align: center;\n    padding: 10px;\n    border: 1px solid #ddd;\n    border-radius: 6px;\n    box-sizing: border-box;\n  }\n  \n  \/* 图标样式 *\/\n  .column-icon {\n    width: 30px;\n    height: 30px;\n    margin-bottom: 8px;\n  }\n  \n  \/* 文字样式 *\/\n  .column-text {\n    margin-bottom: 8px;\n    font-size: 12px;\n    color: #333;\n    flex-grow: 1;\n  }\n  \n  .column-text h3 {\n    font-size: 14px;\n    margin: 5px 0;\n  }\n  \n  \/* 按钮基础样式 *\/\n  .column-button {\n    padding: 6px 12px;\n    background-color: #000;\n    color: white;\n    border: none;\n    border-radius: 3px;\n    cursor: pointer;\n    font-weight: bold;\n    font-size: 11px;\n    white-space: nowrap;\n    height: auto; \/* 高度自适应 *\/\n    line-height: 1.2;\n    width: auto; \/* 宽度自适应 *\/\n    min-width: 70px; \/* 最小宽度 *\/\n  }\n  \n  \/* 左边列单按钮容器 *\/\n  .single-button-container {\n    width: 100%;\n    display: flex;\n    justify-content: center;\n  }\n  \n  \/* 右边列双按钮容器 - 电脑端横向排列 *\/\n  .dual-button-container {\n    width: 100%;\n    display: flex;\n    justify-content: center;\n    gap: 5px;\n  }\n  \n  \/* 移动端适配 *\/\n  @media (max-width: 480px) {\n    .dual-column-container {\n      padding: 10px 5px;\n      gap: 5px;\n    }\n    \n    .column {\n      padding: 8px 5px;\n    }\n    \n    \/* 右边列按钮改为垂直排列 *\/\n    .dual-button-container {\n      flex-direction: column;\n      align-items: center;\n      gap: 5px;\n    }\n    \n    \/* 确保所有按钮宽度一致 *\/\n    .single-button-container .column-button,\n    .dual-button-container .column-button {\n      width: 90%;\n      max-width: 120px;\n      padding: 5px 8px;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"dual-column-container\"\u003e\n\u003c!-- 左边列（说明书下载） --\u003e\n\u003cdiv class=\"column\"\u003e\n\u003cimg alt=\"Manual Download Icon\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/file-arrow-down-solid.svg?v=1742554573\" class=\"column-icon\"\u003e\n\u003cdiv class=\"column-text\"\u003e\n\u003ch3\u003eProduct Manual\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"single-button-container\"\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X2K_20240412_7c3955ac-1598-4de3-a203-c3a2ca055a04.pdf?v=1733210611\"\u003e\u003cbutton class=\"column-button\"\u003eDownload\u003c\/button\u003e\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 右边列（APP下载） --\u003e\n\u003cdiv class=\"column\"\u003e\n\u003cimg alt=\"App Download Icon\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/cloud-arrow-down-solid.svg?v=1742554572\" class=\"column-icon\"\u003e\n\u003cdiv class=\"column-text\"\u003e\n\u003ch3\u003eApp Download\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dual-button-container\"\u003e\n\u003ca href=\"https:\/\/play.google.com\/store\/search?q=zumimall\u0026amp;c=apps\"\u003e\u003cbutton class=\"column-button\"\u003eDownload APK\u003c\/button\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/apps.apple.com\/us\/app\/zumimall\/id1515849509\"\u003e\u003cbutton class=\"column-button\"\u003eDownload iOS\u003c\/button\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"ZUMIMALL","offers":[{"title":"4 Pack (No SD Card)","offer_id":49165549142320,"sku":"X2K*4","price":239.98,"currency_code":"USD","in_stock":true},{"title":"4 Pack Cams + 4 × 128GB SD Cards","offer_id":49620505362736,"sku":"(X2K+128G)*4","price":359.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/20240929144511.jpg?v=1774405903"},{"product_id":"o-kam-pro-5g-wifi-wired-security-camera-mg3","title":"Tiejus  2K Outdoor Wired Security Camera-MG3","description":"\u003cstyle\u003e\n\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: 30px;\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: 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  \/* 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 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: 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  }\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 10px;\n      margin: 15px auto;\n    }\n    \n    .slider-container, .slide {\n      height: 300px;\n    }\n    \n    .slide img {\n      width: 100%;\n      height: auto;\n    }\n    \n    .section-title {\n      font-size: 24px;\n    }\n    \n    .section-subtitle {\n      font-size: 16px;\n      margin-bottom: 15px;\n    }\n    \n    .slider-btn {\n      padding: 8px 12px;\n      font-size: 12px;\n    }\n    \n    .carousel-desktop .carousel-item {\n      min-width: 100%;\n    }\n    \n    .collapsible {\n      padding: 12px 15px;\n      font-size: 16px;\n    }\n    \n    .content-inner {\n      padding: 10px 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    \/* 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  \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\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\u003e【2K HD Live Video with Color Night Vision】\u003c\/strong\u003e: Tiejus outdoor security camera offers 2K full HD resolution for superior day and night vision, with a night vision range of up to 33 ft. Advanced color night vision technology allows you to enjoy ultra clear visuals at night\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e【Wired Camera Supporting 24\/7 Recording】\u003c\/strong\u003e: Our security camera with a USB charging cable(10ft), you can easily install it in any place with a power supply to achieve 24\/7 continuous recording, no worry about frequent wake up will cause the power outage when going out, suit for front doors, courtyards, stores, and garages\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e【Supporting 5G\/2.4G Dual-Band WiFi】\u003c\/strong\u003e: Tiejus security camera outdoor breaking through traditional technology, supporting connection of both 2.4GHz and 5GHz WiFi signals. 2.4G signals can penetrate walls and have a wider connection range, while 5G signals have faster transmission speed and clearer picture quality\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e【360° Full View \u0026amp; PIR Motion Detection】\u003c\/strong\u003e: The PTZ outdoor camera offers a 355° horizontal and 90° vertical rotation range, allowing it to capture wider areas and record crystal-clear videos. The \"Human Detection Only\" feature identifies people and automatically tracks their movements, providing higher accuracy and fewer false alerts\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e【2 Storage Modes \u0026amp; Multi-User Sharing】\u003c\/strong\u003e: This 5G camera for home security supports loop cloud storage service and 16-256GB memory card (Not included), NOTE: use a memory card to 24 hour continuous recording, the loop cloud service only supports event recording.You can share your device with your family\/friends\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e【 IP66 Waterproof \u0026amp; Privacy Protection】\u003c\/strong\u003e: The wired camera indoor\/outdoor has 60% improved waterproofing, working effectively in all weather conditions (-10°C to 55°C). This surveillance security camera complies with GDPR data protection regulations, ensuring that only you can access the data stored on the memory card or cloud\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\/tiejus-plug-in-security-camera-MG3.webp?v=1773651054\" controls playsinline preload=\"metadata\"\u003e\n      \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/aadcdbd22d62457cb447fe9fc865fe41.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\"\u003eTIEJUE 5G WiFi 24\/7 Recording Wired Cameras\u003c\/h2\u003e\n  \u003cp class=\"section-subtitle\"\u003e360°Auto Tracking, Motion Detection, 2-Way Audio, Weatherproof, Color Night Vision\u003c\/p\u003e\n  \u003cimg class=\"responsive-image\" alt=\"TIEJUE 5G WiFi 24\/7 Recording Wired Cameras\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/tiejus-outdoor-security-camera-MG3_4e415923-5f30-443c-b78b-50d702404ac4.webp?v=1773650398\"\u003e\n\u003c\/div\u003e\n\n\u003c!-- Part 4: Vertical Slider - 4 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\"\u003eColor Night Vision\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"1\"\u003e360° PTZ\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"2\"\u003eIP66 Waterproof\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"3\"\u003e24\/7 Recording\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\/0940\/5074\/6643\/files\/MA3-1-1_2K.png?v=1754466100\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/MA3-1-1.png?v=1754466100\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"Color Night Vision\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/MA3-1-1_2K.png?v=1754466100\"\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\/tiejus-outdoor-security-camera-360-view-MG3_af47e58d-1a73-4b27-92d9-0f2eda6a1e6f.webp?v=1773650396\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/tiejus-outdoor-security-camera-360-view-MG3.webp?v=1773650387\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"360° PTZ\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/tiejus-outdoor-security-camera-360-view-MG3_af47e58d-1a73-4b27-92d9-0f2eda6a1e6f.webp?v=1773650396\"\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\/tiejus-outdoor-security-camera-IP66-Weatherproof-MG3_f65ada66-8c95-4d1c-b3b6-4032f16c094b.webp?v=1773650398\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/tiejus-outdoor-security-camera-IP66-Weatherproof-MG3.webp?v=1773650387\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"IP66 Waterproof\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/tiejus-outdoor-security-camera-IP66-Weatherproof-MG3_f65ada66-8c95-4d1c-b3b6-4032f16c094b.webp?v=1773650398\"\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\/tiejus-outdoor-security-camera-all-day-recording.webp?v=1773650396\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/tiejus-outdoor-security-camera-all-day-recording-MG3.webp?v=1773650386\" 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\/tiejus-outdoor-security-camera-all-day-recording.webp?v=1773650396\"\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!-- 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\/tiejus-wired-camera-work-with-alexa-MG3.webp?v=1773650387\" media=\"(min-width: 769px)\"\u003e\n          \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/tiejus-wired-camera-work-with-alexa-MG3.webp?v=1773650387\" media=\"(max-width: 768px)\"\u003e\n          \u003cimg class=\"responsive-image\" alt=\"Work with Alexa\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/tiejus-wired-camera-work-with-alexa-MG3.webp?v=1773650387\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n        \u003cdiv class=\"carousel-caption\"\u003e\n          \u003ch3\u003eWork with Alexa\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\/tiejus-outdoor-security-camera-2K-HD-MG3.webp?v=1773650386\" media=\"(min-width: 769px)\"\u003e\n          \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/tiejus-outdoor-security-camera-2K-HD-MG3.webp?v=1773650386\" media=\"(max-width: 768px)\"\u003e\n          \u003cimg class=\"responsive-image\" alt=\"2K Resolution\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/tiejus-outdoor-security-camera-2K-HD-MG3.webp?v=1773650386\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n        \u003cdiv class=\"carousel-caption\"\u003e\n          \u003ch3\u003e2K Resolution\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\/tiejus-wired-power-security-camera-user-sharing-MG3.webp?v=1773650387\" media=\"(min-width: 769px)\"\u003e\n          \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/tiejus-wired-power-security-camera-user-sharing-MG3.webp?v=1773650387\" media=\"(max-width: 768px)\"\u003e\n          \u003cimg class=\"responsive-image\" alt=\"Device Sharing\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/tiejus-wired-power-security-camera-user-sharing-MG3.webp?v=1773650387\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n        \u003cdiv class=\"carousel-caption\"\u003e\n          \u003ch3\u003eDevice Sharing\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\/tiejus-outdoor-security-camera-2-way-talk-MG3.webp?v=1773650386\" media=\"(min-width: 769px)\"\u003e\n          \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/tiejus-outdoor-security-camera-2-way-talk-MG3.webp?v=1773650386\" media=\"(max-width: 768px)\"\u003e\n          \u003cimg class=\"responsive-image\" alt=\"Two-Way Audio\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/tiejus-outdoor-security-camera-2-way-talk-MG3.webp?v=1773650386\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n        \u003cdiv class=\"carousel-caption\"\u003e\n          \u003ch3\u003eTwo-Way Audio\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 - 5 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\"\u003e5G\/2.4G Support\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"1\"\u003eDIY Alarm Sounds\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"2\"\u003eDetection Area\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"3\"\u003eSmart Device\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"4\"\u003eAlarm schedule\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\/tiejus-security-camera-outdoor-wired-5g-wifi-dual-band-MG3.webp?v=1773718106\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/tiejus-security-camera-wired-5g-wifi-dual-band-MG3.webp?v=1773718106\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"5G\/2.4G Support\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/tiejus-security-camera-outdoor-wired-5g-wifi-dual-band-MG3.webp?v=1773718106\"\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\/0940\/5074\/6643\/files\/MA3-1-7.png?v=1754466096\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/MA3-1-7_961eebd0-89d3-43a7-b721-fd410744a486.png?v=1754466098\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"DIY Alarm Sounds\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/MA3-1-7.png?v=1754466096\"\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\/0940\/5074\/6643\/files\/MA3-1-15_93e8d891-d0be-422e-ae70-5c956050a9ff.png?v=1754466101\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/MA3-1-15.png?v=1754466100\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"Detection Area\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/MA3-1-15_93e8d891-d0be-422e-ae70-5c956050a9ff.png?v=1754466101\"\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\/0940\/5074\/6643\/files\/MA3-1-17.png?v=1754466091\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/MA3-1-17_9f8e9221-d2de-4b42-981f-07dffe314377.png?v=1754466098\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"Smart Device\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/MA3-1-17.png?v=1754466091\"\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\/0940\/5074\/6643\/files\/MA3-1-21.png?v=1754466094\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/MA3-1-21_794121cc-5190-4720-b6d3-af6270e250fc.png?v=1754466098\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"Alarm schedule\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/MA3-1-21.png?v=1754466094\"\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!-- Part 7: Carousel - 4 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\/tiejus-outdoor-security-camera-install-MG3_cafc08a4-3579-465f-a00b-31214fa81abd.webp?v=1773650398\" media=\"(min-width: 769px)\"\u003e\n          \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/tiejus-outdoor-security-camera-install-MG3.webp?v=1773650387\" media=\"(max-width: 768px)\"\u003e\n          \u003cimg class=\"responsive-image\" alt=\"Installation Guide\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/tiejus-outdoor-security-camera-install-MG3_cafc08a4-3579-465f-a00b-31214fa81abd.webp?v=1773650398\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n        \u003cdiv class=\"carousel-caption\"\u003e\n          \u003ch3\u003eInstallation Guide\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\/tiejus-outdoor-2K-security-camera-SD-Card-Storage-MG3_7dc42178-6688-4bbf-900c-aaf0b19ccbe2.webp?v=1773650394\" media=\"(min-width: 769px)\"\u003e\n          \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/tiejus-outdoor-2K-security-camera-SD-Card-Storage-MG3.webp?v=1773650386\" media=\"(max-width: 768px)\"\u003e\n          \u003cimg class=\"responsive-image\" alt=\"Two Storage Methods\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/tiejus-outdoor-2K-security-camera-SD-Card-Storage-MG3_7dc42178-6688-4bbf-900c-aaf0b19ccbe2.webp?v=1773650394\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n        \u003cdiv class=\"carousel-caption\"\u003e\n          \u003ch3\u003eTwo Storage Methods\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\/0940\/5074\/6643\/files\/MA3-1-14.png?v=1754466090\" media=\"(min-width: 769px)\"\u003e\n          \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/MA3-1-14_2f239650-b394-465f-9fd3-00145328e07b.png?v=1754466097\" media=\"(max-width: 768px)\"\u003e\n          \u003cimg class=\"responsive-image\" alt=\"WiFi Connection\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/MA3-1-14.png?v=1754466090\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n        \u003cdiv class=\"carousel-caption\"\u003e\n          \u003ch3\u003eWiFi Connection\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\/tiejus-outdoor-security-camera-detail-MG3_e9835f56-7af3-41dc-8bc5-5046168a7aa7.webp?v=1773650397\" media=\"(min-width: 769px)\"\u003e\n          \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/tiejus-outdoor-security-camera-detail-MG3.webp?v=1773650386\" media=\"(max-width: 768px)\"\u003e\n          \u003cimg class=\"responsive-image\" alt=\"Camera Details\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/tiejus-outdoor-security-camera-detail-MG3_e9835f56-7af3-41dc-8bc5-5046168a7aa7.webp?v=1773650397\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n        \u003cdiv class=\"carousel-caption\"\u003e\n          \u003ch3\u003eCamera Details\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=\"carousel2-indicators\" class=\"carousel-indicators\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- Part 8: Vertical Slider - 3 Features --\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\"\u003eAdjustable PIR\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"1\"\u003eInstant App \u0026amp; Email Alerts\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"2\"\u003e360° Auto-Tracking\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\/0940\/5074\/6643\/files\/MA3-1-13.png?v=1754466088\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/MA3-1-13_a1ffb4cb-c13b-4e98-afc0-943e39ce2b92.png?v=1754466096\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"Adjustable PIR\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/MA3-1-13.png?v=1754466088\"\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\/0940\/5074\/6643\/files\/MA3-1-16.png?v=1754466099\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/MA3-1-16_2.png?v=1754466099\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"Instant App \u0026amp; Email Alerts\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/MA3-1-16.png?v=1754466099\"\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\/0940\/5074\/6643\/files\/MA3-1-20.png?v=1754466100\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/MA3-1-20_c859f8a2-510a-40cf-8ecd-526a76637701.png?v=1754466100\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"360° Auto-Tracking\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/MA3-1-20.png?v=1754466100\"\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!-- 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        \u003cimg class=\"responsive-image\" alt=\"What's in the Box\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/tiejus-home-security-camera-packing-list-MG3.webp?v=1773650385\"\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          MG3 Camera*1\u003cbr\u003e\n          Camera Backet*1\u003cbr\u003e\n          Tip Sticker*1\u003cbr\u003e\n          Instruction Manual*1\u003cbr\u003e\n          Data Cable*1\u003cbr\u003e\n          Screw Package*1\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\"\u003eO KAM Pro 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\/0940\/5074\/6643\/files\/MA3_Cloud.jpg?v=1754476176\" class=\"responsive-image\" alt=\"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\/0940\/5074\/6643\/files\/EN_TIEJUS_MG3_-_20250828_2.pdf?v=1760414031\" 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=okam+pro\u0026amp;c=apps\" class=\"download-button\"\u003eAPK\u003c\/a\u003e \n          \u003ca href=\"https:\/\/apps.apple.com\/us\/app\/o-kam-pro\/id1602054864\" 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.tiejus.com\/pages\/videos-for-tiejus-24-7-recording-wired-cameras-mg3\"\u003eVideos for Tiejus 24\/7 Recording Wired Cameras -MG3\u003c\/a\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n\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 = 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    \/\/ 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 = 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    \/\/ 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 = 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  \/\/ 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":"Tiejus","offers":[{"title":"1 Cam | No SD Card","offer_id":51192563794224,"sku":"MG3","price":39.99,"currency_code":"USD","in_stock":false},{"title":"1 Cam | 128G SD Card","offer_id":49165647741232,"sku":"MG3+128G","price":69.99,"currency_code":"USD","in_stock":false},{"title":"2 Cam | No SD Card","offer_id":66514254594352,"sku":"MG3C","price":69.99,"currency_code":"USD","in_stock":false},{"title":"2 Cam | 2x 128G SD Card","offer_id":66514254627120,"sku":"MG3C+128G*2","price":129.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/tiejus-outdoor-security-camera-wired-5g-wifi-SD-Card-storage-24H-recording-MG3.webp?v=1773654112"},{"product_id":"4g-lte-cellular-farm-ouddoor-security-camera-no-wifi","title":"4G LTE Cellular Wireless Security Camera-G1K (2-PACK )","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    --outdoor-green: #4a7c59;\n    --outdoor-blue: #3a86b8;\n    --outdoor-sand: #e8d8b5;\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    background-color: white;\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  .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: 30px;\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: 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  \/* 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 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: 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  }\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  \/* Feature Gallery Styles *\/\n  .feature-gallery {\n    width: 100%;\n    margin: 30px 0;\n  }\n  \n  .feature-container {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: space-between;\n    gap: 20px;\n  }\n  \n  .feature-item {\n    flex: 1 1 calc(25% - 20px);\n    min-width: 0;\n    margin-bottom: 15px;\n    transition: all 0.3s ease;\n  }\n  \n  .feature-image-container {\n    border: 1px solid #e0e0e0;\n    border-radius: var(--border-radius);\n    overflow: hidden;\n    background-color: white;\n    box-shadow: var(--box-shadow);\n    transition: all 0.3s ease;\n  }\n  \n  .feature-image-container:hover {\n    box-shadow: 0 4px 12px rgba(71, 108, 148, 0.2);\n    transform: translateY(-2px);\n  }\n  \n  .feature-image {\n    width: 100%;\n    height: auto;\n    display: block;\n  }\n  \n  .feature-caption {\n    padding: 12px 8px;\n    text-align: center;\n    color: var(--primary-dark-blue);\n    font-size: 15px;\n    font-weight: 500;\n    background-color: var(--light-cyan);\n    border-left: 1px solid #e0e0e0;\n    border-right: 1px solid #e0e0e0;\n    border-bottom: 1px solid #e0e0e0;\n    border-radius: 0 0 var(--border-radius) var(--border-radius);\n  }\n  \n  .feature-description {\n    font-size: 12px;\n    color: #666;\n    padding: 5px 8px;\n    text-align: center;\n    line-height: 1.4;\n  }\n  \n  \/* Responsive Adjustments *\/\n  @media (max-width: 768px) {\n    .product-section {\n      padding: 0 10px;\n      margin: 15px auto;\n    }\n    \n    .slider-container, .slide {\n      height: 300px;\n    }\n    \n    .slide img {\n      width: 100%;\n      height: auto;\n    }\n    \n    .section-title {\n      font-size: 24px;\n    }\n    \n    .section-subtitle {\n      font-size: 16px;\n      margin-bottom: 15px;\n    }\n    \n    .slider-btn {\n      padding: 8px 12px;\n      font-size: 12px;\n    }\n    \n    .carousel-desktop .carousel-item {\n      min-width: 100%;\n    }\n    \n    .collapsible {\n      padding: 12px 15px;\n      font-size: 16px;\n    }\n    \n    .content-inner {\n      padding: 10px 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    \/* 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    \/* Feature Gallery Mobile *\/\n    .feature-item {\n      flex: 1 1 calc(50% - 10px);\n    }\n    \n    .feature-caption {\n      padding: 5px 5px;\n      font-size: 12px;\n    }\n    \n    .feature-description {\n      font-size: 11px;\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\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\"\u003e\n    \u003cdiv class=\"content-inner\"\u003e\n      \u003cp\u003e\u003cstrong\u003e4G SIM Card \u0026amp; No WiFi Needed \u0026amp; Unlimited Cellular Data Plans\u003c\/strong\u003e: This 4G LTE cellular security camera outdoor is for locations without WiFi access and only works with its included 4G SIM card. It comes with 3 days of free trial data, a data plan is required afterward. does not require WiFi. It's perfect for monitoring areas like farms, ranches, job sites, backyards, gardens, campers, warehouses, cabins, vacation homes, RVs, and remote areas (NOT support Wi-Fi connections)\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e5W Solar Powered, Rechargeable, IP66 Waterproof\u003c\/strong\u003e: This 4G LTE solar security camera outdoor features a 10000mAh battery and a 5W high conversion rate solar panel, providing continuous power. The solar panel and 4G connection eliminate the need for power outlets or WiFi.ZUMIMALL outdoor cellular security camera With an IP66 waterproof rating and easy installation, it operates reliably in all weather conditions\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e360° View \u0026amp; 3MP\/2K Color Night Vision\u003c\/strong\u003e: This outdoor security camera offers a 360° wide view and 4X digital zoom. Remotely control the pan-tilt via the ZUMIMALL APP for a comprehensive view of your farm, property, plants, or warehouses. Equipped with 2 spotlights, it provides color night vision for clear monitoring. With 3MP\/2K resolution, this 4G LTE cellular camera captures clearer footage with more\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003ePIR \/ AI Detection \u0026amp; Instant Alerts \u0026amp; Custom Mode\u003c\/strong\u003e: The ZUMIMALL 4G LTE cellular security camera features an advanced PIR motion sensor that detects movement and immediately sends an alarm notification to your mobile phone. You can customize the detection area for accurate detection and reduced false alarms. Upgrade to the AI detection service to specifically identify pets or cars\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e2-Way Audio\/Multi-Sharing\u003c\/strong\u003e: The outdoor security camera's remote access and 2-way talk features allow you to monitor your home and communicate with people near the camera. With the remote sharing function, you can share live footage with up to 4 family members or friends, enabling them to help monitor your home or property\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\/G1K_video_1920x1080_cb88f0fc-5885-4e24-aca9-243b6bdcf929.jpg?v=1754552144\" controls playsinline preload=\"metadata\"\u003e\n      \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/72e354de4a10447bbcbf0e1a6abb9d13.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 4G LTE Cellular Solar Security Camera\u003c\/h2\u003e\n  \u003cp class=\"section-subtitle\"\u003e2K No WiFi, Solar Powered,Color Night Vision, 2-Way Talk, Motion Alert, Cloud, SIM Included\u003c\/p\u003e\n  \u003cimg class=\"responsive-image\" alt=\"ZUMIMALL 4G LTE Cellular Solar Security Camera\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_dedf5747-4447-4d9d-8aba-339c4870614c.jpg?v=1744103135\"\u003e\n\u003c\/div\u003e\n\n\u003c!-- Part 4: Vertical Slider - 4 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\"\u003eFull Coverage\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"1\"\u003e3MP Clear Image\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"2\"\u003eDetection \u0026amp; Instant Alerts\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"3\"\u003eFocus on Key Areas\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\/G1K_2-1_360.png?v=1754538023\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_2-1_360.jpg?v=1754538007\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"Full Coverage\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_2-1_360.png?v=1754538023\"\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\/G1K_2-2_2k_-2.jpg?v=1754538022\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_2-2.jpg?v=1754538008\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"3MP Clear Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_2-2_2k_-2.jpg?v=1754538022\"\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\/G1K_2-3.png?v=1754538023\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_2-3_ai.jpg?v=1754538008\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"Detection \u0026amp; Instant Alerts\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_2-3.png?v=1754538023\"\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\/G1K_3-1_d0063227-fdfa-4243-9821-7f0caa3727ce.png?v=1754538024\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_3-1.jpg?v=1754538008\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"5W Solar Powered\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_3-1_d0063227-fdfa-4243-9821-7f0caa3727ce.png?v=1754538024\"\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!-- 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\/G1K_2-5.jpg?v=1754538008\" media=\"(min-width: 769px)\"\u003e\n          \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_2-5.jpg?v=1754538008\" media=\"(max-width: 768px)\"\u003e\n          \u003cimg class=\"responsive-image\" alt=\"5W Solar Powered\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_2-5.jpg?v=1754538008\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n        \u003cdiv class=\"carousel-caption\"\u003e\n          \u003ch3\u003e5W Solar Powered\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\/G1K_3-2_ip66.jpg?v=1754538008\" media=\"(min-width: 769px)\"\u003e\n          \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_3-2_ip66.jpg?v=1754538008\" media=\"(max-width: 768px)\"\u003e\n          \u003cimg class=\"responsive-image\" alt=\"Weather resistance\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_3-2_ip66.jpg?v=1754538008\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n        \u003cdiv class=\"carousel-caption\"\u003e\n          \u003ch3\u003eWeather resistance\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\/G1K_3-3.jpg?v=1754538008\" media=\"(min-width: 769px)\"\u003e\n          \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_3-3.jpg?v=1754538008\" media=\"(max-width: 768px)\"\u003e\n          \u003cimg class=\"responsive-image\" alt=\"Device Sharing\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_3-3.jpg?v=1754538008\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n        \u003cdiv class=\"carousel-caption\"\u003e\n          \u003ch3\u003eDevice Sharing\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\/G1K_4-1.jpg?v=1754538008\" media=\"(min-width: 769px)\"\u003e\n          \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_4-1.jpg?v=1754538008\" media=\"(max-width: 768px)\"\u003e\n          \u003cimg class=\"responsive-image\" alt=\"Multi-scenario Use\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_4-1.jpg?v=1754538008\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n        \u003cdiv class=\"carousel-caption\"\u003e\n          \u003ch3\u003eMulti-scenario Use\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 - 3 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\"\u003eData Plan Description\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"1\"\u003e2 Ways Storage\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"2\"\u003eWhat's in the package\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\/G1K-_-_-20251217.jpg?v=1766470684\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/4G_plan_Fee_352412a3-8e51-4d82-9171-39c91bfeb5cc.png?v=1766470684\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"Data Plan Description\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K-_-_-20251217.jpg?v=1766470684\"\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\/G1K_4-2_12f070d3-ccb4-4d85-971e-d3790c42436e.jpg?v=1754538020\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_4-2.jpg?v=1754538007\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"2 Ways Storage\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_4-2_12f070d3-ccb4-4d85-971e-d3790c42436e.jpg?v=1754538020\"\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\/G1K_3-4_4fcbfe3b-e9db-4ce6-8a90-36477bf79feb.jpg?v=1754538020\" media=\"(min-width: 769px)\"\u003e\n         \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_3-4.jpg?v=1754538007\n\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"2 Ways Storage\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_3-4_4fcbfe3b-e9db-4ce6-8a90-36477bf79feb.jpg?v=1754538020\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n        \u003c\/div\u003e\n\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n  \n\n\u003c!-- Part 7: Feature Gallery --\u003e\n\u003cdiv class=\"product-section\"\u003e\n  \u003ch2 class=\"section-title\"\u003eMore Details\u003c\/h2\u003e\n  \n  \u003cdiv class=\"feature-gallery\"\u003e\n    \u003cdiv class=\"feature-container\"\u003e\n\n      \n      \u003c!-- Feature 2 --\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cdiv class=\"feature-image-container\"\u003e\n          \u003cpicture\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_-5W.png?v=1754538020\" media=\"(min-width: 769px)\"\u003e\n            \u003cimg class=\"feature-image\" alt=\"5W Solar Panel\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_-5W.png?v=1754538020\"\u003e\u003c\/picture\u003e\n          \u003cdiv class=\"feature-caption\"\u003e5W Solar Panel\u003c\/div\u003e\n          \u003cdiv class=\"feature-description\"\u003e10000mAh rechargeable battery, 1 Sunny Day = 5 Days Working Time.\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n            \u003c!-- Feature 1 --\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cdiv class=\"feature-image-container\"\u003e\n          \u003cpicture\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_cbfceec0-8e90-44ab-9ead-d24ad17de30a.png?v=1754538021\" media=\"(min-width: 769px)\"\u003e\n            \u003cimg class=\"feature-image\" alt=\"Built-in SIM Card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_cbfceec0-8e90-44ab-9ead-d24ad17de30a.png?v=1754538021\"\u003e\u003c\/picture\u003e\n          \u003cdiv class=\"feature-caption\"\u003eBuilt-in SIM Card\u003c\/div\u003e\n          \u003cdiv class=\"feature-description\"\u003eUnlimited Cellular Data Plans: Best choice for a location without WiFi coverage.\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c!-- Feature 3 --\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cdiv class=\"feature-image-container\"\u003e\n          \u003cpicture\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_76240f08-b59f-4f19-9771-d7006408122d.png?v=1754538020\n\" media=\"(min-width: 769px)\"\u003e\n            \u003cimg class=\"feature-image\" alt=\"All Round Guarding\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_76240f08-b59f-4f19-9771-d7006408122d.png?v=1754538020%0A\"\u003e\u003c\/picture\u003e\n          \u003cdiv class=\"feature-caption\"\u003eAll Round Guarding\u003c\/div\u003e\n          \u003cdiv class=\"feature-description\"\u003eZUMIMALL pays attention to your privacy and security, and advanced encryption technology provides you with exclusive protection\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003c!-- Feature 4 --\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cdiv class=\"feature-image-container\"\u003e\n          \u003cpicture\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_-4G.png?v=1754538019\" media=\"(min-width: 769px)\"\u003e\n            \u003cimg class=\"feature-image\" alt=\"128 Memory Card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_-4G.png?v=1754538019\"\u003e\u003c\/picture\u003e\n          \u003cdiv class=\"feature-caption\"\u003e128 Memory Card\u003c\/div\u003e\n          \u003cdiv class=\"feature-description\"\u003eYou can choose to use a local SD card, which supports up to 128GB, not included.\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!-- Part 8: Product Specifications --\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!-- Camera Section --\u003e\n    \u003cdetails class=\"stacked-foldable\"\u003e\n      \u003csummary class=\"stacked-foldable-summary\"\u003e\n        \u003cspan class=\"stacked-foldable-title\"\u003eCamera\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\"\u003e3MP Color SC3338 Sensor: 1\/2.7CMOS CPU : T31ZL\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\"\u003e2.8mm F2.0\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\"\u003e120 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\"\u003e3MP(2304*1296),VGA(640*480)\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\"\u003e15fps\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \n    \u003c!-- Network Section --\u003e\n    \u003cdetails class=\"stacked-foldable\"\u003e\n      \u003csummary class=\"stacked-foldable-summary\"\u003e\n        \u003cspan class=\"stacked-foldable-title\"\u003eNetwork\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\"\u003eAlarm trigger\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eIntelligent motion detection, support PIR\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\"\u003e3\/4G LTE\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, Android 5.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    \n    \u003c!-- Battery Section --\u003e\n    \u003cdetails class=\"stacked-foldable\"\u003e\n      \u003csummary class=\"stacked-foldable-summary\"\u003e\n        \u003cspan class=\"stacked-foldable-title\"\u003eBattery\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\"\u003eBattery\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e10000mAh, rechargeable\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eStandby consumption\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e8mA\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eWork consumption\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e300mA\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eStandy time 6 months\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e2 months\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eWorking time\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e100 days (50 times wake up per day)\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \n    \u003c!-- General Section --\u003e\n    \u003cdetails class=\"stacked-foldable\"\u003e\n      \u003csummary class=\"stacked-foldable-summary\"\u003e\n        \u003cspan class=\"stacked-foldable-title\"\u003eGeneral\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\"\u003eLamp power\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e4.5W\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eColor temperature\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e6000K\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eIllumination\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e800lm max(adjustable)\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eLamp control\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eManual\/PIR detection\/schedule\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003ePIR Detection Range\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e10m MAX\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003ePIR angle\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e120°\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; 1.5W Spotlight LED, 10M Color Nightvision\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\"\u003eZUMIMALL\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\"\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\n\u003c!-- Part 9: Additional Resources --\u003e\n\u003cdiv class=\"product-section\"\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_G1K_2.pdf?v=1723795616\" 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 10: CTA Button --\u003e\n\u003cdiv class=\"product-section\"\u003e\n  \u003ca class=\"cta-button\" href=\"https:\/\/www.zumimall.com\/pages\/videos-for-4g-lte-cellular-solar-security-camera-g1k\"\u003eVideos for 4G LTE Cellular Solar Security Camera-G1K\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 = 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    \/\/ 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 = 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    \/\/ 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 = 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  \/\/ 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\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"ZUMIMALL","offers":[{"title":"4G LTE Cam x2  | No SD Card","offer_id":49171497910576,"sku":"G1K*2","price":158.98,"currency_code":"USD","in_stock":false},{"title":"4G LTE Cam x2  | 128G SD Card x 2","offer_id":49171555451184,"sku":"(G1K+128G)*2","price":198.98,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/lQLPJx-HnSBdiynNB9DNB9CwCD6nH6z5pcUIc8bCBqDcAA_2000_2000.png?v=1754642432"},{"product_id":"360-ptz-battery-wireless-2-4g-wifi-camera-gx2s","title":"ZUMIMALL Outdoor 2K 2.4G WiFi   Battery Camera -GX2S(Type-C Port)","description":"\u003cstyle\u003e\n  \n    \/* 全局样式 *\/\n    .product-description {\n      display: flex;\n      flex-direction: column;\n      align-items: center;\n      text-align: center;\n      width: 100%;\n    }\n\n    .content-wrapper {\n      max-width: 70%; \/* 电脑端左右留空15% *\/\n      width: 100%;\n    }\n\n    .product-image1 {\n      max-width: 100%;\n      height: auto;\n    }\n\n    .product-title {\n      font-size: 20px;\n      font-weight: bold;\n    }\n\n    @media (max-width: 768px) {\n      .content-wrapper {\n        max-width: 100%; \/* 移动端不留空 *\/\n      }\n    }\n  \/* 隔离线样式 *\/\n.divider {\n    width: 70%;               \/* 电脑端占据80%宽度 *\/\n    height: 1px;               \/* 线条高度 *\/\n    background-color: #ddd;    \/* 浅灰色 *\/\n    margin: 10px auto;         \/* 上下外边距，居中显示 *\/\n}\n\n\/* 移动端样式 *\/\n@media (max-width: 740px) {\n    .divider {\n        width: 100%;          \/* 移动端全宽显示 *\/\n    }\n}\n  \u003c\/style\u003e\n\u003cdiv class=\"divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"product-description\"\u003e\n\u003cdiv class=\"content-wrapper\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X2.gif?v=1744187627%0A\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"product-description\"\u003e\n\u003ch3 class=\"a-size-large a-spacing-none\"\u003e\n\u003cspan class=\"a-size-large product-title-word-break\" id=\"productTitle\"\u003eZUMIMALL Wireless\u003cspan\u003e \u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"a-size-large product-title-word-break\" id=\"productTitle\"\u003e2.4G WiFi, Rechargeable Battery -GX2S\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cdiv class=\"content-wrapper\"\u003e\u003cimg class=\"product-image1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X2_ea2509a4-0aba-40bf-935c-88c189b8385b.jpg?v=1744103135\" alt=\"产品图片\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"foldable-container\"\u003e\n\u003c!-- 折叠栏 1（默认展开） --\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e1. 3MP-Not just clarity, but attention to detail\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"foldable-content\"\u003e\n\u003cimg alt=\"Placeholder Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/Detail-15_c2880cd5-2c8c-498a-9000-1c8b5eba29a8_1024x1024.jpg?v=1688721022\"\u003e\n\u003cp\u003e2K Full HD with the advanced CMOS image sensor and 130° wide field of vision to get crystal videos and cover the wider field. Provides a stunning clear vision up to 100ft.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- 折叠栏 2（默认折叠） --\u003e\n\u003cdetails\u003e\n\u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e2. 360° All-round Manual Control - helps you get more angles and details\n\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"foldable-content\"\u003e\n\u003cimg alt=\"Placeholder Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/Detail-16_c236fd41-7114-460f-ac64-c6a6dc3ca5cf_1024x1024.jpg?v=1688721290\"\u003e\n\u003cp\u003e①More Wilder monitoring range, No blind zones\u003c\/p\u003e\n\u003cp\u003e②You can easily control the PTZ camera to rotate 355° horizontally and 120° vertically to cover every angle of your house.\u003c\/p\u003e\n\u003cp\u003e③4x digital zoom, manual zoom in to see more details\u003c\/p\u003e\n\u003cp\u003e④Just with only 1 Zumimall WiFi camera, you can monitor the whole front porch or store.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- 折叠栏 3（默认折叠） --\u003e\n\u003cdetails\u003e\n\u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e3. PIR Detection AI Analysis\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"foldable-content\"\u003e\n\u003cimg alt=\"Placeholder Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/7_add56cec-a995-4d81-b7a4-a2bdf358818c_600x600.png?v=1688373499\"\u003e\n\u003cp\u003eOur home security cameras utilize AI technology to differentiate between people, pets, vehicles, and packages, minimizing false alarms. \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- 折叠栏 4（默认折叠） --\u003e\n\u003cdetails\u003e\n\u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e4. IP66 Weatherproof\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"foldable-content\"\u003e\n\u003cimg alt=\"Placeholder Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/6_77e94466-1663-4a8a-ad82-10e5027c6e63_600x600.png?v=1688372969\"\u003e\n\u003cp\u003eThe IP66 waterproof material can withstand all extreme weather including rainy, windy and snowy days, which allows your camera to work properly in all seasons.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- 折叠栏 5（默认折叠） --\u003e\n\u003cdetails\u003e\n\u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e5.  Multi-Users Sharing\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"foldable-content\"\u003e\n\u003cimg alt=\"Placeholder Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/4_855941b1-a8d5-4e6a-92f3-118c9e98efeb_600x600.png?v=1688369276\"\u003e\n\u003cp\u003eYou can share your device to different people so your whole family can view the camera at the same time.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- 折叠栏 6（默认折叠） --\u003e\n\u003cdetails\u003e\n\u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e6.Free Loop Recording\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"foldable-content\"\u003e\n\u003cimg alt=\"Placeholder Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/5_04a9edcb-ab7b-40bb-97a5-88eebecc340a_600x600.png?v=1688372956\"\u003e\n\u003cp\u003eThe outdoor camera supports 7-day free loop recording (for 6s), no subscription is needed.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  \/* 折叠栏容器 *\/\n  .foldable-container {\n    max-width: 70%; \/* PC端宽度为屏幕的80% *\/\n    margin-left: auto;\n    margin-right: auto;\n  }\n\n  \/* 折叠栏标题 *\/\n  .foldable-summary {\n    cursor: pointer;\n    padding: 15px;\n    background-color: transparent; \/* 透明背景 *\/\n    border-bottom: 1px solid #ddd; \/* 只显示底部边框 *\/\n    color: #000; \/* 黑色字体 *\/\n    list-style: none;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    font-weight: bold; \/* 标题加粗 *\/\n  }\n\n  \/* 折叠栏标题（点击后样式） *\/\n  details[open] .foldable-summary {\n    background-color:#E4E1E1; \/* 灰色背景 *\/\n    color: #020C1E; \/* 深蓝色字体 *\/\n\n  }\n\n  \/* 折叠栏内容 *\/\n  .foldable-content {\n    display: flex;\n    flex-direction: row; \/* 内容水平排列 *\/\n    align-items: center; \/* 垂直居中对齐 *\/\n    padding: 5px; \/* 内边距为 5px *\/\n    border-bottom: 1px solid #ddd; \/* 只显示底部边框 *\/\n    background-color: white; \/* 内容背景为白色 *\/\n  }\n\n  \/* 折叠栏图片 *\/\n  .foldable-content img {\n    width: 70%; \/* 图片占70% *\/\n    height: auto;\n  }\n\n  \/* 折叠栏文字 *\/\n  .foldable-content p {\n    width: 30%; \/* 文字占30% *\/\n    margin: 0;\n    padding-left: 20px;\n  }\n\n  \/* 折叠栏图标 *\/\n  .foldable-icon {\n    transition: transform 0.2s;\n    margin-left: 20px; \/* 图标与标题文字间距 *\/\n  }\n\n  \/* 展开时图标旋转 *\/\n  details[open] .foldable-icon {\n    transform: rotate(90deg);\n  }\n\n  \/* 移动端样式 *\/\n  @media (max-width: 768px) {\n    .foldable-container {\n      max-width: 100%; \/* 移动端宽度为100% *\/\n      padding-left: 5px;\n      padding-right: 5px;\n    }\n\n    .foldable-content {\n      flex-direction: column; \/* 图片和文字上下排列 *\/\n    }\n\n    .foldable-content img {\n      width: 100%; \/* 图片占满宽度 *\/\n    }\n\n    .foldable-content p {\n      width: 100%; \/* 文字占满宽度 *\/\n      padding-left: 0;\n      padding-top: 5px;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle\u003e\n  \/* 折叠栏容器 *\/\n  .stacked-foldable-container {\n    width: 100%;\n    max-width: 70%; \/* 电脑端左右留空15% *\/\n    margin: 0 auto;\n    font-family: 'Segoe UI', Roboto, -apple-system, sans-serif; \/* 添加圆滑字体 *\/\n  }\n\n  \/* 折叠栏样式 *\/\n  .stacked-foldable {\n    border-bottom: 1px solid #ddd; \/* 只有下边框 *\/\n    background-color: white; \/* 背景白色 *\/\n  }\n\n  \/* 折叠栏标题 *\/\n  .stacked-foldable-summary {\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    padding: 15px;\n    cursor: pointer;\n  }\n\n  \/* 折叠栏标题文字加粗 *\/\n  .stacked-foldable-title {\n    font-weight: bold;\n    font-size: 18px; \/* 保持标题稍大 *\/\n  }\n\n  \/* 折叠栏图标 *\/\n  .stacked-foldable-icon {\n    font-size: 16px;\n    transition: transform 0.3s ease; \/* 旋转动画 *\/\n    font-size: 20px; \/* 图标的字体大小 *\/\n    color: #000; \/* 设置图标颜色为黑色 *\/       \n  }\n\n  \/* 展开时图标旋转 *\/\n  details[open] .stacked-foldable-icon {\n    transform: rotate(90deg);\n  }\n\n  \/* 折叠栏内容 *\/\n  .stacked-foldable-content {\n    padding: 40px;\n    font-size: 15px; \/* 内容文字大小设为15px *\/\n    font-weight: 400; \/* 常规粗细更圆滑 *\/\n    letter-spacing: 0.2px; \/* 轻微字间距使更易读 *\/\n    line-height: 1.4; \/* 增加行高 *\/\n  }\n\n  \/* 内容行 *\/\n  .stacked-foldable-row {\n    display: flex;\n    justify-content: space-between;\n    padding: 15px 0; \/* 减小行间距以配合小字体 *\/\n    border-bottom: 1px solid #ddd; \/* 添加底部边框线 *\/\n  }\n\n  \/* 最后一行不需要底部边框线 *\/\n  .stacked-foldable-row:last-child {\n    border-bottom: none;\n  }\n\n  \/* 内容列 *\/\n  .stacked-foldable-col {\n    width: 40%; \/* 两列布局，留一点间距 *\/\n  }\n\n  \/* 移动端样式 *\/\n  @media (max-width: 768px) {\n    .stacked-foldable-container {\n      max-width: 100%; \/* 移动端不留空 *\/\n    }\n    .stacked-foldable-content {\n      font-size: 12px; \/* 移动端更小一点 *\/\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- 引入 Swiper.js --\u003e\n\u003clink rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/swiper\/swiper-bundle.min.css\"\u003e\n\u003cscript src=\"https:\/\/unpkg.com\/swiper\/swiper-bundle.min.js\"\u003e\u003c\/script\u003e\n\n\u003cdiv class=\"carousel-container\"\u003e\n    \u003cdiv class=\"swiper\"\u003e\n        \u003cdiv class=\"swiper-wrapper\"\u003e\n            \u003c!-- 轮播页面 --\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/single-06_480x480.jpg?v=1680580848\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eCustom Alarm Area\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/single-04_480x480.jpg?v=1680581012\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eAdvanced Motion Detection\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 3\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/Detail-19_480x480.jpg?v=1680581003\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003e2-Way Audio\u0026amp; Multi-user Accessed\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 4\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/5_480x480_7f7d66e2-e78f-4724-8dc3-285e94e1e884.jpg?v=1723172871\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eSpotlight \u0026amp; Siren\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 5\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/6_b06b3b4b-91bf-4e4d-a471-4013354ae2e5_480x480.jpg?v=1681110357\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eSmoother Two-Way Audio\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 6\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/3_4dc8ee5b-57b2-4a7c-bfc8-9d1386bd43ab_480x480.jpg?v=1681110409\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eEasy to Install and Set Up\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 7\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/8b08eaa4-e7c3-48e5-a661-ea17727f2e4e.__CR0_0_300_300_PT0_SX300_V1.jpg?v=1723172871\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eSmart 1-10 Level Sensitivity\n\n \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 8\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/61gpdrXXZGL_1b79c852-a17e-4993-bf41-eff8696f665b.jpg?v=1744191413\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eSD card \u0026amp; cloud storage\u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003c!-- 左右导航按钮 --\u003e\n        \u003cdiv class=\"swiper-button-prev\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"swiper-button-next\"\u003e\u003c\/div\u003e\n        \u003c!-- 分页栏 --\u003e\n        \u003cdiv class=\"swiper-pagination\"\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n    \/* 轮播容器 *\/\n    .carousel-container {\n        width: 70%;\n        margin: 0 auto;\n        padding: 20px 0;\n    }\n\n    \/* 轮播页面样式 *\/\n    .swiper-slide.carousel-page {\n        display: flex;\n        flex-direction: column;\n        justify-content: flex-end;\n        align-items: center;\n        border: 2px solid #D3D3D3;\n        box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);\n        transition: transform 0.3s ease;\n        overflow: hidden;\n    }\n\n    .swiper-slide.carousel-page:hover {\n        transform: scale(1.03);\n    }\n\n    \/* 图片占满左右上三面 *\/\n    .carousel-page img {\n        width: 100%;\n        height: 80%;\n        object-fit: cover;\n    }\n\n    \/* 文字占底部 *\/\n    .carousel-text {\n        width: 100%;\n        height: 20%;\n        padding: 15px;\n        text-align: center;\n        font-size: 18px;\n        color: #333;\n        background: #fff;\n        box-sizing: border-box;\n    }\n\n    \/* Swiper导航按钮 *\/\n    .swiper-button-prev,\n    .swiper-button-next {\n        color: #000;\n        width: 40px;\n        height: 40px;\n        background: rgba(0, 0, 0, 0.5);\n        border-radius: 50%;\n    }\n\n    .swiper-button-prev:hover,\n    .swiper-button-next:hover {\n        background: #000;\n        color: #fff;\n    }\n\n    .swiper-button-prev::after,\n    .swiper-button-next::after {\n        font-size: 18px;\n    }\n\n    \/* 分页栏样式 *\/\n    .swiper-pagination {\n        position: relative;\n        margin-top: 10px;\n    }\n\n    .swiper-pagination-bullet {\n        width: 12px;\n        height: 12px;\n        background-color: #ccc;\n        opacity: 0.5;\n        margin: 0 5px;\n    }\n\n    .swiper-pagination-bullet-active {\n        background-color: #000;\n        opacity: 1;\n    }\n\n    \/* 移动端样式 *\/\n    @media (max-width: 768px) {\n        .carousel-container {\n            width: 100%;\n            padding: 10px 0;\n        }\n\n        .swiper-slide {\n            width: 100% !important;\/* 显示当前页面100%，露出下一个页面的0% *\/\n            margin-right: 10px; \/* 页面间距 *\/\n       \n        }\n    }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n    document.addEventListener(\"DOMContentLoaded\", () =\u003e {\n        const swiper = new Swiper('.swiper', {\n            loop: true, \/\/ ✅ 启用无限循环\n            slidesPerView: \"auto\",\n            spaceBetween: 20,\n            navigation: {\n                nextEl: '.swiper-button-next',\n                prevEl: '.swiper-button-prev',\n            },\n            pagination: {\n                el: \".swiper-pagination\",\n                clickable: true, \/\/ ✅ 允许点击分页点切换\n            },\n            breakpoints: {\n                1024: { slidesPerView: 3 },\n                769: { slidesPerView: 2 },\n                320: { slidesPerView: 1 }\n            }\n        });\n    });\n\u003c\/script\u003e\n\u003cdiv class=\"product-description\"\u003e\n  \u003ch3 class=\"a-size-large a-spacing-none\"\u003e\n\u003cspan class=\"a-size-large product-title-word-break\" id=\"productTitle\"\u003e5 Minutes Installation and Set up, All for convenience\u003c\/span\u003e\n\u003c\/h3\u003e\n   \u003cdiv class=\"content-wrapper\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/14-5MP.png?v=1737189670\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"content-wrapper\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/Detail-28_1024x1024.jpg?v=1680581120\"\u003e\u003c\/div\u003e\n  \u003ch3 class=\"a-size-large a-spacing-none\"\u003e\n\u003cspan class=\"a-size-large product-title-word-break\" id=\"productTitle\"\u003eOne ZUMIMALL APP controls everything -Everything in your eyes\n\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cdiv class=\"content-wrapper\"\u003e\u003cimg alt=\"\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/41344353-d01f-4c32-ab3b-36ddb7035668.__CR0,0,1464,600_PT0_SX1464_V1___.png\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n    \/* 通用样式 *\/\n    body {\n        font-family: Arial, sans-serif;\n        margin: 0;\n        padding: 0;\n        box-sizing: border-box;\n    }\n\n    \/* 折叠栏容器 *\/\n    .collapse-container {\n        width: 70%; \/* 电脑端宽度 *\/\n        margin: 20px auto;\n        border: 1px solid #ddd;\n        border-radius: 5px;\n        overflow: hidden;\n    }\n\n    \/* 折叠栏标题 *\/\n    .collapse-header {\n        display: flex;\n        justify-content: space-between;\n        align-items: center;\n        padding: 15px;\n        background-color: #f2f2f2;\n        cursor: pointer;\n    }\n\n    .collapse-header h2 {\n        font-size: 24px;\n        font-weight: bold;\n        margin: 0;\n        text-align: center;\n        flex-grow: 1; \/* 标题居中 *\/\n    }\n\n    \/* 折叠图标 *\/\n    .collapse-icon {\n        font-size: 20px;\n        transition: transform 0.3s ease; \/* 图标旋转动画 *\/\n    }\n\n    \/* 展开时的图标旋转 *\/\n    .collapse-header.active .collapse-icon {\n        transform: rotate(90deg);\n    }\n\n    \/* 折叠内容 *\/\n    .collapse-content {\n        display: block; \/* 默认展开 *\/\n        padding: 15px;\n        background-color: #fff;\n    }\n\n    \/* 图片和文字布局 *\/\n    .content-wrapperd {\n        display: flex;\n    }\n\n    .image-cell {\n        width: 70%; \/* 图片占70% *\/\n    }\n\n    .image-cell img {\n        width: 100%;\n        height: auto;\n        display: block;\n    }\n\n    .text-cell {\n        width: 30%; \/* 文字占30% *\/\n        padding-left: 15px;\n    }\n\n    \/* 移动端样式 *\/\n    @media (max-width: 768px) {\n        .collapse-container {\n            width: 100%; \/* 移动端全宽 *\/\n        }\n\n        .content-wrapperd {\n            flex-direction: column; \/* 上下排列 *\/\n        }\n\n        .image-cell, .text-cell {\n            width: 100%; \/* 全宽显示 *\/\n        }\n\n        .text-cell {\n            padding-left: 0;\n            margin-top: 15px;\n        }\n    }\n  \n\u003c\/style\u003e\n\u003cdiv class=\"collapse-container\"\u003e\n\u003c!-- 包装折叠栏标题 --\u003e\n\u003cdiv class=\"collapse-header active\"\u003e\n\u003ch2\u003eWhat's in the Box?\u003c\/h2\u003e\n\u003cspan class=\"collapse-icon\"\u003e❯\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- 折叠内容 --\u003e\n\u003cdiv class=\"collapse-content\"\u003e\n\u003cdiv class=\"content-wrapperd\"\u003e\n\u003cdiv class=\"image-cell\"\u003e\u003cimg alt=\"Box Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/packing_X2_a96b3f7f-be66-46f0-a843-b1757a79c568.png?v=1744190728\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"text-cell\"\u003e\n\u003ch3\u003eIncluded in the box\u003c\/h3\u003e\n\u003cp\u003eInstruction Manual*1\u003c\/p\u003e\n\u003cp\u003eGX2S Camera*1\u003c\/p\u003e\n\u003cp\u003eCamera Bracket*1\u003c\/p\u003e\n\u003cp\u003eScrews Pack*1\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n    \/\/ 获取折叠栏标题\n    const collapseHeader = document.querySelector('.collapse-header');\n    const collapseContent = document.querySelector('.collapse-content');\n    const collapseIcon = document.querySelector('.collapse-icon');\n\n    \/\/ 默认展开状态\n    collapseHeader.classList.add('active');\n    collapseContent.style.display = 'block'; \/\/ 默认展开内容\n\n    \/\/ 绑定点击事件\n    collapseHeader.addEventListener('click', () =\u003e {\n        \/\/ 切换展开和收起\n        collapseHeader.classList.toggle('active');\n        if (collapseHeader.classList.contains('active')) {\n            collapseContent.style.display = 'block'; \/\/ 展开\n          \n        } else {\n            collapseContent.style.display = 'none'; \/\/ 收起\n           \n        }\n    });\n\u003c\/script\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 (2304H x 1296V)\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\"\u003eViewing Angle\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e130 degrees\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\"\u003eElectronic(IR-CUT filter with auto switch)\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\"\u003eAlarm Detection\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eIntelligent motion detection\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eAmbient 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\"\u003eWi-Fi\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e2.4G WIFI (IEEE802.11b\/g\/n)\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\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+, Adroid4.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\"\u003eBattery Capacity\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e5200mAh\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eUsing Time\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e3-4 months (10 times wake up per day)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eStandby Time\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e6 months\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eCharging Voltage\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eDV 5V+- 5%\/2A\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\u003cstyle\u003e\n  \/* 双列容器样式 *\/\n  .dual-column-container {\n    width: 100%;\n    max-width: 700px;\n    margin: 0 auto;\n    display: flex;\n    justify-content: space-between;\n    padding: 15px 10px;\n    gap: 10px;\n  }\n  \n  \/* 每列样式 *\/\n  .column {\n    flex: 1;\n    min-width: 0;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    text-align: center;\n    padding: 10px;\n    border: 1px solid #ddd;\n    border-radius: 6px;\n    box-sizing: border-box;\n  }\n  \n  \/* 图标样式 *\/\n  .column-icon {\n    width: 30px;\n    height: 30px;\n    margin-bottom: 8px;\n  }\n  \n  \/* 文字样式 *\/\n  .column-text {\n    margin-bottom: 8px;\n    font-size: 12px;\n    color: #333;\n    flex-grow: 1;\n  }\n  \n  .column-text h3 {\n    font-size: 14px;\n    margin: 5px 0;\n  }\n  \n  \/* 按钮基础样式 *\/\n  .column-button {\n    padding: 6px 12px;\n    background-color: #000;\n    color: white;\n    border: none;\n    border-radius: 3px;\n    cursor: pointer;\n    font-weight: bold;\n    font-size: 11px;\n    white-space: nowrap;\n    height: auto; \/* 高度自适应 *\/\n    line-height: 1.2;\n    width: auto; \/* 宽度自适应 *\/\n    min-width: 70px; \/* 最小宽度 *\/\n  }\n  \n  \/* 左边列单按钮容器 *\/\n  .single-button-container {\n    width: 100%;\n    display: flex;\n    justify-content: center;\n  }\n  \n  \/* 右边列双按钮容器 - 电脑端横向排列 *\/\n  .dual-button-container {\n    width: 100%;\n    display: flex;\n    justify-content: center;\n    gap: 5px;\n  }\n  \n  \/* 移动端适配 *\/\n  @media (max-width: 480px) {\n    .dual-column-container {\n      padding: 10px 5px;\n      gap: 5px;\n    }\n    \n    .column {\n      padding: 8px 5px;\n    }\n    \n    \/* 右边列按钮改为垂直排列 *\/\n    .dual-button-container {\n      flex-direction: column;\n      align-items: center;\n      gap: 5px;\n    }\n    \n    \/* 确保所有按钮宽度一致 *\/\n    .single-button-container .column-button,\n    .dual-button-container .column-button {\n      width: 90%;\n      max-width: 120px;\n      padding: 5px 8px;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"dual-column-container\"\u003e\n\u003c!-- 左边列（说明书下载） --\u003e\n\u003cdiv class=\"column\"\u003e\n\u003cimg alt=\"Manual Download Icon\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/file-arrow-down-solid.svg?v=1742554573\" class=\"column-icon\"\u003e\n\u003cdiv class=\"column-text\"\u003e\n\u003ch3\u003eProduct Manual\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"single-button-container\"\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X2K_20240412_7c3955ac-1598-4de3-a203-c3a2ca055a04.pdf?v=1733210611\"\u003e\u003cbutton class=\"column-button\"\u003eDownload\u003c\/button\u003e\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 右边列（APP下载） --\u003e\n\u003cdiv class=\"column\"\u003e\n\u003cimg alt=\"App Download Icon\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/cloud-arrow-down-solid.svg?v=1742554572\" class=\"column-icon\"\u003e\n\u003cdiv class=\"column-text\"\u003e\n\u003ch3\u003eApp Download\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dual-button-container\"\u003e\n\u003ca href=\"https:\/\/play.google.com\/store\/search?q=zumimall\u0026amp;c=apps\"\u003e\u003cbutton class=\"column-button\"\u003eDownload APK\u003c\/button\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/apps.apple.com\/us\/app\/zumimall\/id1515849509\"\u003e\u003cbutton class=\"column-button\"\u003eDownload iOS\u003c\/button\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"product-comparison-section\"\u003e\n  \u003ch2\u003eExplore more security cameras from ZUMIMALL\u003c\/h2\u003e\n  \n  \u003cdiv class=\"comparison-table-container\"\u003e\n    \u003ctable class=\"product-comparison-table\"\u003e\n      \u003cthead\u003e\n        \u003ctr\u003e\n          \u003cth class=\"feature-header\"\u003eFeatures\u003c\/th\u003e\n          \u003c!-- 产品列将由JavaScript动态生成 --\u003e\n        \u003c\/tr\u003e\n      \u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003c!-- 各行数据将由JavaScript动态生成 --\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n  \n  \u003cdiv class=\"scroll-indicator\"\u003e\n    \u003cspan\u003e← Scroll to see more →\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .product-comparison-section {\n    width: 100%;\n    margin: 40px auto;\n    padding: 0 5px;\n    position: relative;\n  }\n  \n  .product-comparison-section h2 {\n    text-align: center;\n    margin-bottom: 20px;\n    font-size: 20px;\n    color: #333;\n    padding: 0 10px;\n  }\n  \n  .comparison-table-container {\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch;\n    margin: 0 -5px;\n    width: calc(100% + 10px);\n    position: relative;\n  }\n  \n  .product-comparison-table {\n    width: 100%;\n    border-collapse: separate;\n    border-spacing: 0;\n    background: white;\n    min-width: 600px;\n    position: relative;\n  }\n  \n  .product-comparison-table th,\n  .product-comparison-table td {\n    padding: 8px 6px;\n    text-align: center;\n    border: 1px solid #ddd;\n    font-size: 12px;\n    line-height: 1.3;\n    position: relative;\n  }\n  \n  \/* 固定第一列样式 *\/\n  .product-comparison-table thead tr th:first-child,\n  .product-comparison-table tbody tr td:first-child {\n    position: sticky;\n    left: 0;\n    z-index: 2;\n    background-color: #eaeaea;\n    min-width: 80px;\n    max-width: 80px;\n    text-align: left;\n    padding-left: 8px;\n  }\n  \n  .product-comparison-table thead tr th:first-child {\n    z-index: 3; \/* 确保表头在内容之上 *\/\n  }\n  \n  .product-comparison-table th {\n    background-color: #f8f8f8;\n    font-weight: bold;\n  }\n  \n  .feature-header {\n    background-color: #eaeaea !important;\n    text-align: left !important;\n    min-width: 80px;\n    max-width: 80px;\n    font-size: 11px;\n    padding-left: 8px;\n  }\n  \n  .product-image {\n    max-width: 70px;\n    height: auto;\n    display: block;\n    margin: 0 auto 5px;\n  }\n  \n  .product-link {\n    color: #0066cc;\n    text-decoration: none;\n    font-weight: bold;\n    font-size: 11px;\n  }\n  \n  .view-more-link {\n    display: block;\n    margin-top: 5px;\n    font-size: 11px;\n    color: #e74c3c;\n    text-decoration: none;\n    font-weight: bold;\n  }\n  \n  .view-more-link:hover {\n    text-decoration: underline;\n  }\n  \n  .checkmark {\n    color: #4CAF50;\n    font-weight: bold;\n  }\n  \n  .crossmark {\n    color: #F44336;\n    font-weight: bold;\n  }\n  \n  .scroll-indicator {\n    text-align: center;\n    margin-top: 10px;\n    color: #666;\n    font-size: 12px;\n    display: none;\n  }\n  \n  \/* 移动端样式 *\/\n  @media (max-width: 768px) {\n    .product-comparison-section {\n      padding: 0 3px;\n    }\n    \n    .comparison-table-container {\n      margin: 0 -3px;\n      width: calc(100% + 6px);\n    }\n    \n    .product-comparison-table th,\n    .product-comparison-table td {\n      padding: 6px 4px;\n      font-size: 11px;\n    }\n    \n    .product-comparison-table thead tr th:first-child,\n    .product-comparison-table tbody tr td:first-child {\n      min-width: 70px;\n      max-width: 70px;\n      font-size: 10px;\n      padding-left: 6px;\n    }\n    \n    .feature-header {\n      min-width: 70px;\n      max-width: 70px;\n      font-size: 10px;\n      padding-left: 6px;\n    }\n    \n    .product-image {\n      max-width: 60px;\n    }\n    \n    .scroll-indicator {\n      display: block;\n    }\n  }\n  \n  \/* 小屏手机样式 *\/\n  @media (max-width: 480px) {\n    .product-comparison-table th,\n    .product-comparison-table td {\n      padding: 5px 3px;\n      font-size: 10px;\n    }\n    \n    .product-comparison-table thead tr th:first-child,\n    .product-comparison-table tbody tr td:first-child {\n      min-width: 65px;\n      max-width: 65px;\n      font-size: 9px;\n      padding-left: 4px;\n    }\n    \n    .feature-header {\n      min-width: 65px;\n      max-width: 65px;\n      font-size: 9px;\n      padding-left: 4px;\n    }\n    \n    .product-image {\n      max-width: 50px;\n    }\n    \n    .view-more-link {\n      font-size: 10px;\n    }\n  }\n  \n  \/* 超小屏手机样式 *\/\n  @media (max-width: 360px) {\n    .product-comparison-table th,\n    .product-comparison-table td {\n      padding: 4px 2px;\n      font-size: 9px;\n    }\n    \n    .product-comparison-table thead tr th:first-child,\n    .product-comparison-table tbody tr td:first-child {\n      min-width: 60px;\n      max-width: 60px;\n      font-size: 8px;\n      padding-left: 3px;\n    }\n    \n    .feature-header {\n      min-width: 60px;\n      max-width: 60px;\n      font-size: 8px;\n      padding-left: 3px;\n    }\n    \n    .product-image {\n      max-width: 45px;\n    }\n    \n    .view-more-link {\n      font-size: 9px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', function() {\n  \/\/ 产品数据\n  const products = [\n    {\n      picture: \"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/A60_AOV.jpg?v=1752829362\",\n      link: \"https:\/\/www.zumimall.com\/products\/zumimall-aov-solar-powered-wireless-security-camera-24-7-recording\",\n      price: \"From $84.99\",\n      model: \"AOV Camera A60\",\n      powerSource: \"Solar\/Battery\",\n      resolution: \"3MP\",\n      wifi: \"2.4GHz only\",\n      nightVision: \"Color\/Infrared\",\n      recording: \"✔\",\n      sirenAlarm: \"✔\",\n      rotatable: \"✔\",\n      zoom: \"4X digital zoom\",\n      interface: \"Type C Port\",\n      detectionDistance: \"\u003e32FT\",\n      app: \"ZUMIMALL\"\n    },\n    {\n      picture: \"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X2K_Wireless_security_outdoor_camera_13_0b64744c-e06b-4fff-be21-f92445319240.jpg?v=1754992364\",\n      link: \"https:\/\/www.zumimall.com\/products\/2k-ptz-solar-wireless-security-camera-gx2k\",\n      price: \"From $50.99\",\n      model: \"Battery Camera X2\",\n      powerSource: \"Solar\/Battery\",\n      resolution: \"3MP\",\n      wifi: \"2.4GHz only\",\n      nightVision: \"Color\/Infrared\",\n      recording: \"✘\",\n      sirenAlarm: \"✔\",\n      rotatable: \"✔\",\n      zoom: \"4X digital zoom\",\n      interface: \"Type C Port\",\n      detectionDistance: \"\u003e32FT\",\n      app: \"ZUMIMALL\"\n    },\n    {\n      picture: \"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/F5_cc16bb81-f85e-4ae0-8fe7-95bbbad4d9ff.jpg?v=1752745653\",\n      link: \"https:\/\/www.zumimall.com\/products\/2k-wifi-wireless-security-camera-f5\",\n      price: \"From $39.99\",\n      model: \"Battery Camera F5\",\n      powerSource: \"Battery\",\n      resolution: \"3MP\",\n      wifi: \"2.4GHz only\",\n      nightVision: \"Color\/Infrared\",\n      recording: \"✘\",\n      sirenAlarm: \"✔\",\n      rotatable: \"✘\",\n      zoom: \"4X digital zoom\",\n      interface: \"Type C Port\",\n      detectionDistance: \"\u003e32FT\",\n      app: \"ZUMIMALL\"\n    },\n    {\n      picture: \"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_d7e8bffc-2ae0-4bbf-99ae-32fb80552e1d.jpg?v=1750930402\",\n      link: \"https:\/\/www.zumimall.com\/products\/zumimall-5g-2-4g-wifi-360-ptz-security-camera-plug-in-power-bk05\",\n      price: \"From $34.49\",\n      model: \"Wired Camera BK05\",\n      powerSource: \"Plug-in\",\n      resolution: \"3MP\/5MP\",\n      wifi: \"5GHz\/2.4GHz\",\n      nightVision: \"Color\/Infrared\",\n      recording: \"✔\",\n      sirenAlarm: \"✔\",\n      rotatable: \"✔\",\n      zoom: \"4X digital zoom\",\n      interface: \"Type C Port\",\n      detectionDistance: \"\u003e32FT\",\n      app: \"ZUMIMALL\"\n    },\n    {\n      picture: \"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/P10_0caf45c4-fa5a-4b40-9702-18bf40901eb8.jpg?v=1750930402\",\n      link: \"https:\/\/www.zumimall.com\/products\/zumimall-dual-lens-video-doorbell-camera-with-chime-p10-worldwide-sales\",\n      price: \"From $79.98\",\n      model: \"Doorbell Camera P10\",\n      powerSource: \"Battery\",\n      resolution: \"3MP\",\n      wifi: \"2.4GHz only\",\n      nightVision: \"Color\/Infrared\",\n      recording: \"✘\",\n      sirenAlarm: \"✔\",\n      rotatable: \"✘\",\n      zoom: \"4X digital zoom\",\n      interface: \"Type C Port\",\n      detectionDistance: \"\u003e32FT\",\n      app: \"ZUMIMALL\"\n    }\n  ];\n\n  \/\/ 创建表格列（产品）\n  const theadRow = document.querySelector('.product-comparison-table thead tr');\n  const tbody = document.querySelector('.product-comparison-table tbody');\n  \n  \/\/ 添加产品列标题\n  products.forEach(product =\u003e {\n    const th = document.createElement('th');\n    th.innerHTML = `\n      \u003ca href=\"${product.link}\" target=\"_blank\"\u003e\n        \u003cimg src=\"${product.picture}\" alt=\"${product.model}\" class=\"product-image\"\u003e\n      \u003c\/a\u003e\n      \u003ca href=\"${product.link}\" target=\"_blank\" class=\"view-more-link\"\u003eView More\u003c\/a\u003e\n    `;\n    theadRow.appendChild(th);\n  });\n  \n  \/\/ 创建价格行\n  const priceRow = document.createElement('tr');\n  const priceHeader = document.createElement('td');\n  priceHeader.textContent = 'Price';\n  priceHeader.className = 'feature-header';\n  priceRow.appendChild(priceHeader);\n  \n  \/\/ 添加价格单元格\n  products.forEach(product =\u003e {\n    const priceCell = document.createElement('td');\n    priceCell.textContent = product.price;\n    priceRow.appendChild(priceCell);\n  });\n  \n  tbody.appendChild(priceRow);\n  \n  \/\/ 创建型号行\n  const modelRow = document.createElement('tr');\n  const modelHeader = document.createElement('td');\n  modelHeader.textContent = 'Model';\n  modelHeader.className = 'feature-header';\n  modelRow.appendChild(modelHeader);\n  \n  products.forEach(product =\u003e {\n    const modelCell = document.createElement('td');\n    modelCell.innerHTML = `\u003ca href=\"${product.link}\" target=\"_blank\" class=\"product-link\"\u003e${product.model}\u003c\/a\u003e`;\n    modelRow.appendChild(modelCell);\n  });\n  \n  tbody.appendChild(modelRow);\n  \n  \/\/ 添加其他特性行\n  const features = [\n    { key: 'powerSource', label: 'Power Source' },\n    { key: 'resolution', label: 'Resolution' },\n    { key: 'wifi', label: 'Wi-Fi' },\n    { key: 'nightVision', label: 'Night Vision' },\n    { key: 'recording', label: '24\/7 Recording' },\n    { key: 'sirenAlarm', label: 'Siren Alarm' },\n    { key: 'rotatable', label: 'Rotatable' },\n    { key: 'zoom', label: 'Zoom' },\n    { key: 'interface', label: 'Interface' },\n    { key: 'detectionDistance', label: 'Detection Distance' },\n    { key: 'app', label: 'APP' }\n  ];\n  \n  features.forEach(feature =\u003e {\n    const row = document.createElement('tr');\n    const header = document.createElement('td');\n    header.textContent = feature.label;\n    header.className = 'feature-header';\n    row.appendChild(header);\n    \n    products.forEach(product =\u003e {\n      const cell = document.createElement('td');\n      let value = product[feature.key];\n      \n      \/\/ 特殊处理勾选和叉号标记\n      if (value === '✔') {\n        cell.innerHTML = '\u003cspan class=\"checkmark\"\u003e✔\u003c\/span\u003e';\n      } else if (value === '✘') {\n        cell.innerHTML = '\u003cspan class=\"crossmark\"\u003e✘\u003c\/span\u003e';\n      } else {\n        cell.textContent = value;\n      }\n      \n      row.appendChild(cell);\n    });\n    \n    tbody.appendChild(row);\n  });\n  \n  \/\/ 检测是否需要显示滚动提示\n  function checkScrollIndicator() {\n    const container = document.querySelector('.comparison-table-container');\n    if (container.scrollWidth \u003e container.clientWidth) {\n      document.querySelector('.scroll-indicator').style.display = 'block';\n    } else {\n      document.querySelector('.scroll-indicator').style.display = 'none';\n    }\n  }\n  \n  \/\/ 初始检查和窗口调整时检查\n  checkScrollIndicator();\n  window.addEventListener('resize', checkScrollIndicator);\n});\n\u003c\/script\u003e","brand":"ZUMIMALL","offers":[{"title":"1 Cam (3MP) | Brand New","offer_id":49246576705840,"sku":"X2","price":49.99,"currency_code":"USD","in_stock":true},{"title":"1 Cam (3MP) | Open Box","offer_id":49289730588976,"sku":"X2-open-box","price":29.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X2_645a4fa5-7ee0-48c0-85ca-da8b37923164.png?v=1750931120"},{"product_id":"5g-wifi-wired-24h-recording-camera-ma3","title":"Tiejus  24\/7 Recording  Wired Security Camera-MG3(2 PACK)","description":"\u003cstyle\u003e\n\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: 30px;\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: 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  \/* 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 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: 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  }\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 10px;\n      margin: 15px auto;\n    }\n    \n    .slider-container, .slide {\n      height: 300px;\n    }\n    \n    .slide img {\n      width: 100%;\n      height: auto;\n    }\n    \n    .section-title {\n      font-size: 24px;\n    }\n    \n    .section-subtitle {\n      font-size: 16px;\n      margin-bottom: 15px;\n    }\n    \n    .slider-btn {\n      padding: 8px 12px;\n      font-size: 12px;\n    }\n    \n    .carousel-desktop .carousel-item {\n      min-width: 100%;\n    }\n    \n    .collapsible {\n      padding: 12px 15px;\n      font-size: 16px;\n    }\n    \n    .content-inner {\n      padding: 10px 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    \/* 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  \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\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\u003e【2K HD Live Video with Color Night Vision】\u003c\/strong\u003e: Tiejus outdoor security camera offers 2K full HD resolution for superior day and night vision, with a night vision range of up to 33 ft. Advanced color night vision technology allows you to enjoy ultra clear visuals at night\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e【Wired Camera Supporting 24\/7 Recording】\u003c\/strong\u003e: Our security camera with a USB charging cable(10ft), you can easily install it in any place with a power supply to achieve 24\/7 continuous recording, no worry about frequent wake up will cause the power outage when going out, suit for front doors, courtyards, stores, and garages\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e【Supporting 5G\/2.4G Dual-Band WiFi】\u003c\/strong\u003e: Tiejus security camera outdoor breaking through traditional technology, supporting connection of both 2.4GHz and 5GHz WiFi signals. 2.4G signals can penetrate walls and have a wider connection range, while 5G signals have faster transmission speed and clearer picture quality\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e【360° Full View \u0026amp; PIR Motion Detection】\u003c\/strong\u003e: The PTZ outdoor camera offers a 355° horizontal and 90° vertical rotation range, allowing it to capture wider areas and record crystal-clear videos. The \"Human Detection Only\" feature identifies people and automatically tracks their movements, providing higher accuracy and fewer false alerts\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e【2 Storage Modes \u0026amp; Multi-User Sharing】\u003c\/strong\u003e: This 5G camera for home security supports loop cloud storage service and 16-256GB memory card (Not included), NOTE: use a memory card to 24 hour continuous recording, the loop cloud service only supports event recording.You can share your device with your family\/friends\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e【 IP66 Waterproof \u0026amp; Privacy Protection】\u003c\/strong\u003e: The wired camera indoor\/outdoor has 60% improved waterproofing, working effectively in all weather conditions (-10°C to 55°C). This surveillance security camera complies with GDPR data protection regulations, ensuring that only you can access the data stored on the memory card or cloud\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\/tiejus-plug-in-security-camera-MG3.webp?v=1773651054\" controls playsinline preload=\"metadata\"\u003e\n      \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/aadcdbd22d62457cb447fe9fc865fe41.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\"\u003eTIEJUE 5G WiFi 24\/7 Recording Wired Cameras\u003c\/h2\u003e\n  \u003cp class=\"section-subtitle\"\u003e360°Auto Tracking, Motion Detection, 2-Way Audio, Weatherproof, Color Night Vision\u003c\/p\u003e\n  \u003cimg class=\"responsive-image\" alt=\"TIEJUE 5G WiFi 24\/7 Recording Wired Cameras\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/tiejus-outdoor-security-camera-MG3_4e415923-5f30-443c-b78b-50d702404ac4.webp?v=1773650398\"\u003e\n\u003c\/div\u003e\n\n\u003c!-- Part 4: Vertical Slider - 4 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\"\u003eColor Night Vision\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"1\"\u003e360° PTZ\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"2\"\u003eIP66 Waterproof\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"3\"\u003e24\/7 Recording\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\/0940\/5074\/6643\/files\/MA3-1-1_2K.png?v=1754466100\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/MA3-1-1.png?v=1754466100\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"Color Night Vision\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/MA3-1-1_2K.png?v=1754466100\"\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\/tiejus-outdoor-security-camera-360-view-MG3_af47e58d-1a73-4b27-92d9-0f2eda6a1e6f.webp?v=1773650396\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/tiejus-outdoor-security-camera-360-view-MG3.webp?v=1773650387\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"360° PTZ\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/tiejus-outdoor-security-camera-360-view-MG3_af47e58d-1a73-4b27-92d9-0f2eda6a1e6f.webp?v=1773650396\"\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\/tiejus-outdoor-security-camera-IP66-Weatherproof-MG3_f65ada66-8c95-4d1c-b3b6-4032f16c094b.webp?v=1773650398\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/tiejus-outdoor-security-camera-IP66-Weatherproof-MG3.webp?v=1773650387\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"IP66 Waterproof\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/tiejus-outdoor-security-camera-IP66-Weatherproof-MG3_f65ada66-8c95-4d1c-b3b6-4032f16c094b.webp?v=1773650398\"\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\/tiejus-outdoor-security-camera-all-day-recording.webp?v=1773650396\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/tiejus-outdoor-security-camera-all-day-recording-MG3.webp?v=1773650386\" 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\/tiejus-outdoor-security-camera-all-day-recording.webp?v=1773650396\"\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!-- 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\/tiejus-wired-camera-work-with-alexa-MG3.webp?v=1773650387\" media=\"(min-width: 769px)\"\u003e\n          \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/tiejus-wired-camera-work-with-alexa-MG3.webp?v=1773650387\" media=\"(max-width: 768px)\"\u003e\n          \u003cimg class=\"responsive-image\" alt=\"Work with Alexa\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/tiejus-wired-camera-work-with-alexa-MG3.webp?v=1773650387\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n        \u003cdiv class=\"carousel-caption\"\u003e\n          \u003ch3\u003eWork with Alexa\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\/tiejus-outdoor-security-camera-2K-HD-MG3.webp?v=1773650386\" media=\"(min-width: 769px)\"\u003e\n          \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/tiejus-outdoor-security-camera-2K-HD-MG3.webp?v=1773650386\" media=\"(max-width: 768px)\"\u003e\n          \u003cimg class=\"responsive-image\" alt=\"2K Resolution\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/tiejus-outdoor-security-camera-2K-HD-MG3.webp?v=1773650386\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n        \u003cdiv class=\"carousel-caption\"\u003e\n          \u003ch3\u003e2K Resolution\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\/tiejus-wired-power-security-camera-user-sharing-MG3.webp?v=1773650387\" media=\"(min-width: 769px)\"\u003e\n          \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/tiejus-wired-power-security-camera-user-sharing-MG3.webp?v=1773650387\" media=\"(max-width: 768px)\"\u003e\n          \u003cimg class=\"responsive-image\" alt=\"Device Sharing\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/tiejus-wired-power-security-camera-user-sharing-MG3.webp?v=1773650387\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n        \u003cdiv class=\"carousel-caption\"\u003e\n          \u003ch3\u003eDevice Sharing\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\/tiejus-outdoor-security-camera-2-way-talk-MG3.webp?v=1773650386\" media=\"(min-width: 769px)\"\u003e\n          \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/tiejus-outdoor-security-camera-2-way-talk-MG3.webp?v=1773650386\" media=\"(max-width: 768px)\"\u003e\n          \u003cimg class=\"responsive-image\" alt=\"Two-Way Audio\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/tiejus-outdoor-security-camera-2-way-talk-MG3.webp?v=1773650386\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n        \u003cdiv class=\"carousel-caption\"\u003e\n          \u003ch3\u003eTwo-Way Audio\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 - 5 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\"\u003e5G\/2.4G Support\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"1\"\u003eDIY Alarm Sounds\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"2\"\u003eDetection Area\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"3\"\u003eSmart Device\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"4\"\u003eAlarm schedule\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\/tiejus-security-camera-outdoor-wired-5g-wifi-dual-band-MG3.webp?v=1773718106\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/tiejus-security-camera-wired-5g-wifi-dual-band-MG3.webp?v=1773718106\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"5G\/2.4G Support\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/tiejus-security-camera-outdoor-wired-5g-wifi-dual-band-MG3.webp?v=1773718106\"\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\/0940\/5074\/6643\/files\/MA3-1-7.png?v=1754466096\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/MA3-1-7_961eebd0-89d3-43a7-b721-fd410744a486.png?v=1754466098\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"DIY Alarm Sounds\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/MA3-1-7.png?v=1754466096\"\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\/0940\/5074\/6643\/files\/MA3-1-15_93e8d891-d0be-422e-ae70-5c956050a9ff.png?v=1754466101\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/MA3-1-15.png?v=1754466100\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"Detection Area\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/MA3-1-15_93e8d891-d0be-422e-ae70-5c956050a9ff.png?v=1754466101\"\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\/0940\/5074\/6643\/files\/MA3-1-17.png?v=1754466091\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/MA3-1-17_9f8e9221-d2de-4b42-981f-07dffe314377.png?v=1754466098\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"Smart Device\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/MA3-1-17.png?v=1754466091\"\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\/0940\/5074\/6643\/files\/MA3-1-21.png?v=1754466094\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/MA3-1-21_794121cc-5190-4720-b6d3-af6270e250fc.png?v=1754466098\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"Alarm schedule\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/MA3-1-21.png?v=1754466094\"\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!-- Part 7: Carousel - 4 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\/tiejus-outdoor-security-camera-install-MG3_cafc08a4-3579-465f-a00b-31214fa81abd.webp?v=1773650398\" media=\"(min-width: 769px)\"\u003e\n          \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/tiejus-outdoor-security-camera-install-MG3.webp?v=1773650387\" media=\"(max-width: 768px)\"\u003e\n          \u003cimg class=\"responsive-image\" alt=\"Installation Guide\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/tiejus-outdoor-security-camera-install-MG3_cafc08a4-3579-465f-a00b-31214fa81abd.webp?v=1773650398\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n        \u003cdiv class=\"carousel-caption\"\u003e\n          \u003ch3\u003eInstallation Guide\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\/tiejus-outdoor-2K-security-camera-SD-Card-Storage-MG3_7dc42178-6688-4bbf-900c-aaf0b19ccbe2.webp?v=1773650394\" media=\"(min-width: 769px)\"\u003e\n          \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/tiejus-outdoor-2K-security-camera-SD-Card-Storage-MG3.webp?v=1773650386\" media=\"(max-width: 768px)\"\u003e\n          \u003cimg class=\"responsive-image\" alt=\"Two Storage Methods\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/tiejus-outdoor-2K-security-camera-SD-Card-Storage-MG3_7dc42178-6688-4bbf-900c-aaf0b19ccbe2.webp?v=1773650394\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n        \u003cdiv class=\"carousel-caption\"\u003e\n          \u003ch3\u003eTwo Storage Methods\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\/0940\/5074\/6643\/files\/MA3-1-14.png?v=1754466090\" media=\"(min-width: 769px)\"\u003e\n          \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/MA3-1-14_2f239650-b394-465f-9fd3-00145328e07b.png?v=1754466097\" media=\"(max-width: 768px)\"\u003e\n          \u003cimg class=\"responsive-image\" alt=\"WiFi Connection\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/MA3-1-14.png?v=1754466090\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n        \u003cdiv class=\"carousel-caption\"\u003e\n          \u003ch3\u003eWiFi Connection\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\/tiejus-outdoor-security-camera-detail-MG3_e9835f56-7af3-41dc-8bc5-5046168a7aa7.webp?v=1773650397\" media=\"(min-width: 769px)\"\u003e\n          \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/tiejus-outdoor-security-camera-detail-MG3.webp?v=1773650386\" media=\"(max-width: 768px)\"\u003e\n          \u003cimg class=\"responsive-image\" alt=\"Camera Details\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/tiejus-outdoor-security-camera-detail-MG3_e9835f56-7af3-41dc-8bc5-5046168a7aa7.webp?v=1773650397\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n        \u003cdiv class=\"carousel-caption\"\u003e\n          \u003ch3\u003eCamera Details\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=\"carousel2-indicators\" class=\"carousel-indicators\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- Part 8: Vertical Slider - 3 Features --\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\"\u003eAdjustable PIR\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"1\"\u003eInstant App \u0026amp; Email Alerts\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"2\"\u003e360° Auto-Tracking\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\/0940\/5074\/6643\/files\/MA3-1-13.png?v=1754466088\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/MA3-1-13_a1ffb4cb-c13b-4e98-afc0-943e39ce2b92.png?v=1754466096\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"Adjustable PIR\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/MA3-1-13.png?v=1754466088\"\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\/0940\/5074\/6643\/files\/MA3-1-16.png?v=1754466099\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/MA3-1-16_2.png?v=1754466099\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"Instant App \u0026amp; Email Alerts\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/MA3-1-16.png?v=1754466099\"\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\/0940\/5074\/6643\/files\/MA3-1-20.png?v=1754466100\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/MA3-1-20_c859f8a2-510a-40cf-8ecd-526a76637701.png?v=1754466100\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"360° Auto-Tracking\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/MA3-1-20.png?v=1754466100\"\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!-- 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        \u003cimg class=\"responsive-image\" alt=\"What's in the Box\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/tiejus-home-security-camera-packing-list-MG3.webp?v=1773650385\"\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          MG3 Camera*1\u003cbr\u003e\n          Camera Backet*1\u003cbr\u003e\n          Tip Sticker*1\u003cbr\u003e\n          Instruction Manual*1\u003cbr\u003e\n          Data Cable*1\u003cbr\u003e\n          Screw Package*1\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\"\u003eO KAM Pro 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\/0940\/5074\/6643\/files\/MA3_Cloud.jpg?v=1754476176\" class=\"responsive-image\" alt=\"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\/0940\/5074\/6643\/files\/EN_TIEJUS_MG3_-_20250828_2.pdf?v=1760414031\" 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=okam+pro\u0026amp;c=apps\" class=\"download-button\"\u003eAPK\u003c\/a\u003e \n          \u003ca href=\"https:\/\/apps.apple.com\/us\/app\/o-kam-pro\/id1602054864\" 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.tiejus.com\/pages\/videos-for-tiejus-24-7-recording-wired-cameras-mg3\"\u003eVideos for Tiejus 24\/7 Recording Wired Cameras -MG3\u003c\/a\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n\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 = 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    \/\/ 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 = 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    \/\/ 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 = 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  \/\/ 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":"Tiejus","offers":[{"title":"2 Pack Cam | No SD card","offer_id":49246999019824,"sku":"MG3C","price":59.98,"currency_code":"USD","in_stock":false},{"title":"2 Pack Cam | 2x 128G SD Card","offer_id":49739858444592,"sku":"MG3C+128g*2","price":129.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/tiejus-outdoor-security-camera-wired-5g-wifi-SD-Card-storage-24H-recording-MG3-2pcs.webp?v=1773654112"},{"product_id":"solar-power-battery-security-camera-pw1","title":"TIEJUS Solar Powered Security Camera-PW1","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    \/* 修改：手机端轮播项全宽显示 *\/\n    #carousel1.carousel-desktop .carousel-item,\n    #carousel2.carousel-desktop .carousel-item {\n      min-width: 100%; \/* 手机端全宽 *\/\n    }\n    \/* 修改：减少轮播容器在手机端的左右边距 *\/\n    #carousel1, #carousel2 {\n      margin-left: -5px;\n      margin-right: -5px;\n      width: calc(100% + 10px);\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      width: 100%;\n        max-width: 1200px;\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: 8px 6px;\n      font-size: 16px;\n      margin-bottom: 5px;\n    }\n    \n    .content-inner {\n      padding: 8px 6px;\n    }\n    \n    .feature-item {\n      margin-bottom: 15px;\n    }\n    \n    .carousel {\n      margin: 15px auto;\n    }\n    \n    .carousel-caption {\n      padding: 5px 2px;\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\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[ 2K HD Resolution \u0026amp; 3 Days Free Cycle Cloud Storage ]\u003c\/strong\u003e - Security cameras wireless outdoor with 2K HD wide-angle lens for 4x digital zoom,Tiejus home security cameras provides free 3-day rotating cloud storage without paying monthly fees. Cloud storage with encrypted secure data and privacy protection or 16-256GB Memory card (Not included) support\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e[Dual-Band WiFi \u0026amp; 360° View \u0026amp; Muti-Users Sharing]\u003c\/strong\u003e - Tiejus security camera outdoor breaking through traditional technology, supporting connection of both 2.4GHz and 5GHz WiFi signals. Rotate the ptz outdoor camera from side to side 355° horizontally, up and down 100° vertically, you can view 360° wide vision with no blind spot. You can share your device with different people so your whole family\/friends can view security cameras outdoor at the same time. The 2.4G\/5GHz wifi camera secures your home with ease\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e[ Custom Mode \u0026amp; AI Detection \u0026amp; 2 Notification Ways]\u003c\/strong\u003e - Customize alarm schedules, notifications sounds, activity areas, PIR sensitivity, and intervals with Tiejus wireless outdoor camera for home security. The combination of PIR and AI algorithms offers the 'human detection only' function at no additional charge. Outside camera wireless will send you instant alerts via O-KAM Pro APP and E-mail when detecting something suspicious. PS: Our cameras only work on O-KAM Pro APP\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e[IP66 Weatherproof \u0026amp; 2-Way Audio]\u003c\/strong\u003e - IP66 weatherproof outdoor cameras for home security wireless wifi endure all weather conditions from sunshine to storms and operate reliably in temperatures from -13°F to 140°F (-25°C to 60°C). Ideal for various locations like front doors, courtyards, stores, and garages. Additionally, solar camera security outdoor offers 2-way audio functionality, allowing you to communicate effectively and enhance your security\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e[Wireless Camera \u0026amp; Battery and Solar Powered]\u003c\/strong\u003e - Home security cameras wireless outdoor wifi boast with rechargeable battery and solar panels, 1.5 hours of sunlight a day to maintain 365 days of uninterrupted protection,Forget about the hassles of wires and cables. Easy bracket and screw installation ensures a wireless experience. Enjoy the convenience and peace of mind, all while saving your precious time and money\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\u003cvideo poster=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1_6dc7c35b-b34e-4d8e-b93b-a180b5a69496.jpg?v=1754447669\" controls=\"controls\"\u003e\n      \u003csource type=\"video\/mp4\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/c07cad94a8604ad08255aad829ec8131.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\n\u003c!-- 第三部分：图片带标题 --\u003e\n\u003cdiv class=\"product-section image-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eTIEJUE 2K Solar Outdoor Security Cameras-PW1\u003c\/h2\u003e\n\u003cp class=\"section-subtitle\"\u003eBattery Powered, 360° PTZ\/Color Night Vision\/2Way Talk\/Compatible with Alexa\/IP66 Waterproof\u003c\/p\u003e\n\u003cimg class=\"responsive-image\" alt=\"TIEJUE 2K Solar Outdoor Security Cameras-PW1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/PW1_Banner_new.png?v=1767681395\"\u003e\n\u003c\/div\u003e\n\u003c!-- 第四部分：1张图片 --\u003e\n\u003cdiv class=\"product-section image-section\"\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-2.jpg?v=1754446894\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-2_67a998b0-d828-4e58-b7f1-6738ba3ad3b7.jpg?v=1754446894\n\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Easy Setup\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-2.jpg?v=1754446894\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003c\/div\u003e\n\n\u003c!-- 第五部分：6张轮播图片 --\u003e\n\u003cdiv class=\"product-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eAdvanced Features\u003c\/h2\u003e\n\u003cdiv id=\"carousel1\" 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\/0940\/5074\/6643\/files\/PW1-3.jpg?v=1754446891\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-3-2.jpg?v=1754446894\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Feature 1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-3.jpg?v=1754446891\"\u003e\u003c\/source\u003e\u003c\/picture\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\/0940\/5074\/6643\/files\/PW1-3-2_360.jpg?v=1754446892\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-3_258f2025-0e44-46bd-b1d4-f3b331f330e9.jpg?v=1754446893\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Feature 2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-3-2_360.jpg?v=1754446892\"\u003e\u003c\/source\u003e\u003c\/picture\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\/0940\/5074\/6643\/files\/PW1-3-3.jpg?v=1754446890\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-3-3_d153c27a-2fb9-4a14-bc0f-4299f7101522.jpg?v=1754446894\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Feature 3\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-3-3.jpg?v=1754446890\"\u003e\u003c\/source\u003e\u003c\/picture\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\/0940\/5074\/6643\/files\/PW1-3-4.jpg?v=1754446890\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-3-4_9cccc073-5591-49af-86dc-55dd56b8a492.jpg?v=1754446894\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Feature 4\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-3-4.jpg?v=1754446890\"\u003e\u003c\/source\u003e\u003c\/picture\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\/0940\/5074\/6643\/files\/PW1-3-5.jpg?v=1754446891\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-3-5_5f00952c-060b-4100-873b-5d6cc7342baf.jpg?v=1754446894\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Feature 5\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-3-5.jpg?v=1754446891\"\u003e\u003c\/source\u003e\u003c\/picture\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\/0940\/5074\/6643\/files\/PW1-3-6.jpg?v=1754446890\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-3-6_80ceb649-b2e1-44e6-a11d-643009bf08c0.jpg?v=1754446894\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Feature 6\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-3-6.jpg?v=1754446890\"\u003e\u003c\/source\u003e\u003c\/picture\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=\"carousel1-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\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-4.jpg?v=1754446891\n\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-4_025ba6a6-de69-44f7-ad58-7a92a86eb74d.jpg?v=1754446895\n\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Easy Setup\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-4.jpg?v=1754446891%0A\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003c\/div\u003e\n\u003c!-- 第七部分：6张轮播图片 --\u003e\n\u003cdiv class=\"product-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eMore 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\/0940\/5074\/6643\/files\/PW1-5.jpg?v=1754446891\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-5_5246e6e1-f0eb-41d4-86ab-112a0874905c.jpg?v=1754446894\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Feature 1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-5.jpg?v=1754446891\"\u003e\u003c\/source\u003e\u003c\/picture\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\/0940\/5074\/6643\/files\/PW1-5-2.jpg?v=1754446890\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-5-2_a26da4a1-d82a-45cb-aac9-343049d03088.jpg?v=1754446894\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Feature 2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-5-2.jpg?v=1754446890\"\u003e\u003c\/source\u003e\u003c\/picture\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\/0940\/5074\/6643\/files\/PW1-5-3.jpg?v=1754446891\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-5-3_bc0aed85-12b7-48ff-9976-d88c05f7c4a7.jpg?v=1754446894\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Feature 3\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-5-3.jpg?v=1754446891\"\u003e\u003c\/source\u003e\u003c\/picture\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\/0940\/5074\/6643\/files\/PW1-5-4.jpg?v=1754446890\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-5-4_77ca5973-686b-417e-a8de-445183e009c6.jpg?v=1754446894\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Feature 4\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-5-4.jpg?v=1754446890\"\u003e\u003c\/source\u003e\u003c\/picture\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\/0940\/5074\/6643\/files\/PW1-5-5.jpg?v=1754446889\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-5-5_a0216d9e-523c-47be-994e-88c4d45da787.jpg?v=1754446894\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Feature 5\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-5-5.jpg?v=1754446889\"\u003e\u003c\/source\u003e\u003c\/picture\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\/0940\/5074\/6643\/files\/PW1-5-6_ip66.jpg?v=1754446890\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-5-6.jpg?v=1754446894\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Feature 6\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-5-6_ip66.jpg?v=1754446890\"\u003e\u003c\/source\u003e\u003c\/picture\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\n\u003c!-- 第八部分：1张图片 --\u003e\n\u003cdiv class=\"product-section image-section\"\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-6.jpg?v=1754446891\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-6_465ae4fd-20f7-435b-831b-3d8aa853c7f5.jpg?v=1754446894\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Easy Setup\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/5074\/6643\/files\/PW1-6.jpg?v=1754446891\"\u003e\u003c\/source\u003e\u003c\/picture\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    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\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 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\"\u003e2.9mm\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\"\u003e130 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!-- 折叠栏 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\"\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\"\u003eNight vision\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eDual light source, full color day and night\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eStreams\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e2048*1536\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eStorage\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eCloud storage，TF push-push socket,Maximum support 128GB\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003ePTZ\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e300 degrees horizontally and 80 degrees vertically\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, Android 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!-- 折叠栏 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\"\u003eBattery\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e5000mA\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eStandby consumption\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e500µA\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eWork consumption\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e220mA\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eStandy time 6 months\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e6 months\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eWorking time\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e3 months(15 times wake up per day)\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\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\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\"\u003eO KAM Pro 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\/MW3K_Cloud.jpg?v=1754362147\" class=\"responsive-image\" alt=\"Cloud Storage\"\u003e\u003c\/div\u003e\n\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:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/TIEJUS_PG1K_PW1K_20241015.pdf?v=1733212116\" 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=okam+pro\u0026amp;c=apps\" class=\"download-button\"\u003eAPK\u003c\/a\u003e \u003ca href=\"https:\/\/apps.apple.com\/us\/app\/o-kam-pro\/id1602054864\" 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-tiejus-solar-security-camera-pw1\"\u003e Videos for Tiejus Solar security camera-PW1 \u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Tiejus","offers":[{"title":"1 Cam + Panel | No SD Card","offer_id":49247102665008,"sku":"PW1","price":53.98,"currency_code":"USD","in_stock":true},{"title":"1 Cam + Panel | 128G SD Card","offer_id":49880422089008,"sku":"PW1+128g","price":83.98,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/PW1-1.jpg?v=1767680165"},{"product_id":"4g-lte-cellular-camera-g4","title":"⚡ZUMIMALL 4G LTE Cellular  Solar Powered Camera （US Version)","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    --outdoor-green: #4a7c59;\n    --outdoor-blue: #3a86b8;\n    --outdoor-sand: #e8d8b5;\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    background-color: white;\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  .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: 30px;\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: 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  \/* 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 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: 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  }\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  \/* Feature Gallery Styles *\/\n  .feature-gallery {\n    width: 100%;\n    margin: 30px 0;\n  }\n  \n  .feature-container {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: space-between;\n    gap: 20px;\n  }\n  \n  .feature-item {\n    flex: 1 1 calc(25% - 20px);\n    min-width: 0;\n    margin-bottom: 15px;\n    transition: all 0.3s ease;\n  }\n  \n  .feature-image-container {\n    border: 1px solid #e0e0e0;\n    border-radius: var(--border-radius);\n    overflow: hidden;\n    background-color: white;\n    box-shadow: var(--box-shadow);\n    transition: all 0.3s ease;\n  }\n  \n  .feature-image-container:hover {\n    box-shadow: 0 4px 12px rgba(71, 108, 148, 0.2);\n    transform: translateY(-2px);\n  }\n  \n  .feature-image {\n    width: 100%;\n    height: auto;\n    display: block;\n  }\n  \n  .feature-caption {\n    padding: 12px 8px;\n    text-align: center;\n    color: var(--primary-dark-blue);\n    font-size: 15px;\n    font-weight: 500;\n    background-color: var(--light-cyan);\n    border-left: 1px solid #e0e0e0;\n    border-right: 1px solid #e0e0e0;\n    border-bottom: 1px solid #e0e0e0;\n    border-radius: 0 0 var(--border-radius) var(--border-radius);\n  }\n  \n  .feature-description {\n    font-size: 12px;\n    color: #666;\n    padding: 5px 8px;\n    text-align: center;\n    line-height: 1.4;\n  }\n  \n  \/* Responsive Adjustments *\/\n  @media (max-width: 768px) {\n    .product-section {\n      padding: 0 10px;\n      margin: 15px auto;\n    }\n    \n    .slider-container, .slide {\n      height: 300px;\n    }\n    \n    .slide img {\n      width: 100%;\n      height: auto;\n    }\n    \n    .section-title {\n      font-size: 24px;\n    }\n    \n    .section-subtitle {\n      font-size: 16px;\n      margin-bottom: 15px;\n    }\n    \n    .slider-btn {\n      padding: 8px 12px;\n      font-size: 12px;\n    }\n    \n    .carousel-desktop .carousel-item {\n      min-width: 100%;\n    }\n    \n    .collapsible {\n      padding: 12px 15px;\n      font-size: 16px;\n    }\n    \n    .content-inner {\n      padding: 10px 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    \/* 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    \/* Feature Gallery Mobile *\/\n    .feature-item {\n      flex: 1 1 calc(50% - 10px);\n    }\n    \n    .feature-caption {\n      padding: 5px 5px;\n      font-size: 12px;\n    }\n    \n    .feature-description {\n      font-size: 11px;\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\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\"\u003e\n    \u003cdiv class=\"content-inner\"\u003e\n      \u003cp\u003e\u003cstrong\u003e4G SIM Card \u0026amp; No WiFi Needed \u0026amp; Unlimited Cellular Data Plans\u003c\/strong\u003e: This 4G LTE cellular security camera outdoor is for locations without WiFi access and only works with its included 4G SIM card. It comes with 3 days of free trial data, a data plan is required afterward. does not require WiFi. It's perfect for monitoring areas like farms, ranches, job sites, backyards, gardens, campers, warehouses, cabins, vacation homes, RVs, and remote areas (NOT support Wi-Fi connections)\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e5W Solar Powered, Rechargeable, IP66 Waterproof\u003c\/strong\u003e: This 4G LTE solar security camera outdoor features a 10000mAh battery and a 5W high conversion rate solar panel, providing continuous power. The solar panel and 4G connection eliminate the need for power outlets or WiFi.ZUMIMALL outdoor cellular security camera With an IP66 waterproof rating and easy installation, it operates reliably in all weather conditions\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e360° View \u0026amp; 3MP\/2K Color Night Vision\u003c\/strong\u003e: This outdoor security camera offers a 360° wide view and 4X digital zoom. Remotely control the pan-tilt via the ZUMIMALL APP for a comprehensive view of your farm, property, plants, or warehouses. Equipped with 2 spotlights, it provides color night vision for clear monitoring. With 3MP\/2K resolution, this 4G LTE cellular camera captures clearer footage with more\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003ePIR \/ AI Detection \u0026amp; Instant Alerts \u0026amp; Custom Mode\u003c\/strong\u003e: The ZUMIMALL 4G LTE cellular security camera features an advanced PIR motion sensor that detects movement and immediately sends an alarm notification to your mobile phone. You can customize the detection area for accurate detection and reduced false alarms. Upgrade to the AI detection service to specifically identify pets or cars\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e2-Way Audio\/Multi-Sharing\u003c\/strong\u003e: The outdoor security camera's remote access and 2-way talk features allow you to monitor your home and communicate with people near the camera. With the remote sharing function, you can share live footage with up to 4 family members or friends, enabling them to help monitor your home or property\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\/G1K_video_1920x1080_cb88f0fc-5885-4e24-aca9-243b6bdcf929.jpg?v=1754552144\" controls playsinline preload=\"metadata\"\u003e\n      \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/72e354de4a10447bbcbf0e1a6abb9d13.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 4G LTE Cellular Solar Security Camera\u003c\/h2\u003e\n  \u003cp class=\"section-subtitle\"\u003e2K No WiFi, Solar Powered,Color Night Vision, 2-Way Talk, Motion Alert, Cloud, SIM Included\u003c\/p\u003e\n  \u003cimg class=\"responsive-image\" alt=\"ZUMIMALL 4G LTE Cellular Solar Security Camera\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_dedf5747-4447-4d9d-8aba-339c4870614c.jpg?v=1744103135\"\u003e\n\u003c\/div\u003e\n\n\u003c!-- Part 4: Vertical Slider - 4 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\"\u003eFull Coverage\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"1\"\u003e3MP Clear Image\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"2\"\u003eDetection \u0026amp; Instant Alerts\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"3\"\u003eFocus on Key Areas\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\/G1K_2-1_360.png?v=1754538023\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_2-1_360.jpg?v=1754538007\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"Full Coverage\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_2-1_360.png?v=1754538023\"\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\/G1K_2-2_2k_-2.jpg?v=1754538022\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_2-2.jpg?v=1754538008\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"3MP Clear Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_2-2_2k_-2.jpg?v=1754538022\"\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\/G1K_2-3.png?v=1754538023\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_2-3_ai.jpg?v=1754538008\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"Detection \u0026amp; Instant Alerts\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_2-3.png?v=1754538023\"\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\/G1K_3-1_d0063227-fdfa-4243-9821-7f0caa3727ce.png?v=1754538024\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_3-1.jpg?v=1754538008\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"5W Solar Powered\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_3-1_d0063227-fdfa-4243-9821-7f0caa3727ce.png?v=1754538024\"\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!-- 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\/G1K_2-5.jpg?v=1754538008\" media=\"(min-width: 769px)\"\u003e\n          \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_2-5.jpg?v=1754538008\" media=\"(max-width: 768px)\"\u003e\n          \u003cimg class=\"responsive-image\" alt=\"5W Solar Powered\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_2-5.jpg?v=1754538008\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n        \u003cdiv class=\"carousel-caption\"\u003e\n          \u003ch3\u003e5W Solar Powered\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\/G1K_3-2_ip66.jpg?v=1754538008\" media=\"(min-width: 769px)\"\u003e\n          \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_3-2_ip66.jpg?v=1754538008\" media=\"(max-width: 768px)\"\u003e\n          \u003cimg class=\"responsive-image\" alt=\"Weather resistance\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_3-2_ip66.jpg?v=1754538008\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n        \u003cdiv class=\"carousel-caption\"\u003e\n          \u003ch3\u003eWeather resistance\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\/G1K_3-3.jpg?v=1754538008\" media=\"(min-width: 769px)\"\u003e\n          \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_3-3.jpg?v=1754538008\" media=\"(max-width: 768px)\"\u003e\n          \u003cimg class=\"responsive-image\" alt=\"Device Sharing\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_3-3.jpg?v=1754538008\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n        \u003cdiv class=\"carousel-caption\"\u003e\n          \u003ch3\u003eDevice Sharing\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\/G1K_4-1.jpg?v=1754538008\" media=\"(min-width: 769px)\"\u003e\n          \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_4-1.jpg?v=1754538008\" media=\"(max-width: 768px)\"\u003e\n          \u003cimg class=\"responsive-image\" alt=\"Multi-scenario Use\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_4-1.jpg?v=1754538008\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n        \u003cdiv class=\"carousel-caption\"\u003e\n          \u003ch3\u003eMulti-scenario Use\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 - 3 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\"\u003eData Plan Description\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"1\"\u003e2 Ways Storage\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"2\"\u003eWhat's in the package\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\/G1K-_-_-20251217.jpg?v=1766470684\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/4G_plan_Fee_352412a3-8e51-4d82-9171-39c91bfeb5cc.png?v=1766470684\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"Data Plan Description\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K-_-_-20251217.jpg?v=1766470684\"\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\/G1K_4-2_12f070d3-ccb4-4d85-971e-d3790c42436e.jpg?v=1754538020\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_4-2.jpg?v=1754538007\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"2 Ways Storage\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_4-2_12f070d3-ccb4-4d85-971e-d3790c42436e.jpg?v=1754538020\"\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\/G1K_3-4_4fcbfe3b-e9db-4ce6-8a90-36477bf79feb.jpg?v=1754538020\" media=\"(min-width: 769px)\"\u003e\n         \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_3-4.jpg?v=1754538007\n\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"2 Ways Storage\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_3-4_4fcbfe3b-e9db-4ce6-8a90-36477bf79feb.jpg?v=1754538020\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n        \u003c\/div\u003e\n\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n  \n\n\u003c!-- Part 7: Feature Gallery --\u003e\n\u003cdiv class=\"product-section\"\u003e\n  \u003ch2 class=\"section-title\"\u003eMore Details\u003c\/h2\u003e\n  \n  \u003cdiv class=\"feature-gallery\"\u003e\n    \u003cdiv class=\"feature-container\"\u003e\n\n      \n      \u003c!-- Feature 2 --\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cdiv class=\"feature-image-container\"\u003e\n          \u003cpicture\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_-5W.png?v=1754538020\" media=\"(min-width: 769px)\"\u003e\n            \u003cimg class=\"feature-image\" alt=\"5W Solar Panel\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_-5W.png?v=1754538020\"\u003e\u003c\/picture\u003e\n          \u003cdiv class=\"feature-caption\"\u003e5W Solar Panel\u003c\/div\u003e\n          \u003cdiv class=\"feature-description\"\u003e10000mAh rechargeable battery, 1 Sunny Day = 5 Days Working Time.\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n            \u003c!-- Feature 1 --\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cdiv class=\"feature-image-container\"\u003e\n          \u003cpicture\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_cbfceec0-8e90-44ab-9ead-d24ad17de30a.png?v=1754538021\" media=\"(min-width: 769px)\"\u003e\n            \u003cimg class=\"feature-image\" alt=\"Built-in SIM Card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_cbfceec0-8e90-44ab-9ead-d24ad17de30a.png?v=1754538021\"\u003e\u003c\/picture\u003e\n          \u003cdiv class=\"feature-caption\"\u003eBuilt-in SIM Card\u003c\/div\u003e\n          \u003cdiv class=\"feature-description\"\u003eUnlimited Cellular Data Plans: Best choice for a location without WiFi coverage.\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c!-- Feature 3 --\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cdiv class=\"feature-image-container\"\u003e\n          \u003cpicture\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_76240f08-b59f-4f19-9771-d7006408122d.png?v=1754538020\n\" media=\"(min-width: 769px)\"\u003e\n            \u003cimg class=\"feature-image\" alt=\"All Round Guarding\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_76240f08-b59f-4f19-9771-d7006408122d.png?v=1754538020%0A\"\u003e\u003c\/picture\u003e\n          \u003cdiv class=\"feature-caption\"\u003eAll Round Guarding\u003c\/div\u003e\n          \u003cdiv class=\"feature-description\"\u003eZUMIMALL pays attention to your privacy and security, and advanced encryption technology provides you with exclusive protection\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003c!-- Feature 4 --\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cdiv class=\"feature-image-container\"\u003e\n          \u003cpicture\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_-4G.png?v=1754538019\" media=\"(min-width: 769px)\"\u003e\n            \u003cimg class=\"feature-image\" alt=\"128 Memory Card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_-4G.png?v=1754538019\"\u003e\u003c\/picture\u003e\n          \u003cdiv class=\"feature-caption\"\u003e128 Memory Card\u003c\/div\u003e\n          \u003cdiv class=\"feature-description\"\u003eYou can choose to use a local SD card, which supports up to 128GB, not included.\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!-- Part 8: Product Specifications --\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!-- Camera Section --\u003e\n    \u003cdetails class=\"stacked-foldable\"\u003e\n      \u003csummary class=\"stacked-foldable-summary\"\u003e\n        \u003cspan class=\"stacked-foldable-title\"\u003eCamera\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\"\u003e3MP Color SC3338 Sensor: 1\/2.7CMOS CPU : T31ZL\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\"\u003e2.8mm F2.0\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\"\u003e120 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\"\u003e3MP(2304*1296),VGA(640*480)\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\"\u003e15fps\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \n    \u003c!-- Network Section --\u003e\n    \u003cdetails class=\"stacked-foldable\"\u003e\n      \u003csummary class=\"stacked-foldable-summary\"\u003e\n        \u003cspan class=\"stacked-foldable-title\"\u003eNetwork\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\"\u003eAlarm trigger\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eIntelligent motion detection, support PIR\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\"\u003e3\/4G LTE\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, Android 5.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    \n    \u003c!-- Battery Section --\u003e\n    \u003cdetails class=\"stacked-foldable\"\u003e\n      \u003csummary class=\"stacked-foldable-summary\"\u003e\n        \u003cspan class=\"stacked-foldable-title\"\u003eBattery\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\"\u003eBattery\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e10000mAh, rechargeable\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eStandby consumption\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e8mA\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eWork consumption\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e300mA\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eStandy time 6 months\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e2 months\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eWorking time\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e100 days (50 times wake up per day)\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \n    \u003c!-- General Section --\u003e\n    \u003cdetails class=\"stacked-foldable\"\u003e\n      \u003csummary class=\"stacked-foldable-summary\"\u003e\n        \u003cspan class=\"stacked-foldable-title\"\u003eGeneral\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\"\u003eLamp power\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e4.5W\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eColor temperature\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e6000K\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eIllumination\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e800lm max(adjustable)\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eLamp control\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eManual\/PIR detection\/schedule\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003ePIR Detection Range\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e10m MAX\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003ePIR angle\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e120°\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; 1.5W Spotlight LED, 10M Color Nightvision\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\"\u003eZUMIMALL\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\"\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\n\u003c!-- Part 9: Additional Resources --\u003e\n\u003cdiv class=\"product-section\"\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_G1K_2.pdf?v=1723795616\" 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 10: CTA Button --\u003e\n\u003cdiv class=\"product-section\"\u003e\n  \u003ca class=\"cta-button\" href=\"https:\/\/www.zumimall.com\/pages\/videos-for-4g-lte-cellular-solar-security-camera-g1k\"\u003eVideos for 4G LTE Cellular Solar Security Camera-G1K\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 = 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    \/\/ 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 = 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    \/\/ 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 = 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  \/\/ 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\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"ZUMIMALL","offers":[{"title":"4G LTE Cam(Black)  | No SD Card","offer_id":49247283773744,"sku":"G1BK","price":89.99,"currency_code":"USD","in_stock":false},{"title":"4G LTE Cam(Black)  | 128G SD Card","offer_id":49528887378224,"sku":"G1BK+128G","price":109.98,"currency_code":"USD","in_stock":true},{"title":"4G LTE Cam(White)  | No SD Card","offer_id":66514162090288,"sku":"G1WK","price":89.99,"currency_code":"USD","in_stock":false},{"title":"4G LTE Cam(White)  | 128G SD Card","offer_id":66514162123056,"sku":"G1WK+128G","price":109.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/20250214154439.jpg?v=1741314509"},{"product_id":"⚡-battery-outdoor-wireless-camera-gx2s-4-cam","title":"ZUMIMALL  Battery Security Camera -X2（4 pack）","description":"\u003cstyle\u003e\n  \n    \/* 全局样式 *\/\n    .product-description {\n      display: flex;\n      flex-direction: column;\n      align-items: center;\n      text-align: center;\n      width: 100%;\n    }\n\n    .content-wrapper {\n      max-width: 70%; \/* 电脑端左右留空15% *\/\n      width: 100%;\n    }\n\n    .product-image {\n      max-width: 100%;\n      height: auto;\n    }\n\n    .product-title {\n      font-size: 20px;\n      font-weight: bold;\n    }\n\n    @media (max-width: 768px) {\n      .content-wrapper {\n        max-width: 100%; \/* 移动端不留空 *\/\n      }\n    }\n  \/* 隔离线样式 *\/\n.divider {\n    width: 70%;               \/* 电脑端占据80%宽度 *\/\n    height: 1px;               \/* 线条高度 *\/\n    background-color: #ddd;    \/* 浅灰色 *\/\n    margin: 10px auto;         \/* 上下外边距，居中显示 *\/\n}\n\n\/* 移动端样式 *\/\n@media (max-width: 740px) {\n    .divider {\n        width: 100%;          \/* 移动端全宽显示 *\/\n    }\n}\n  \u003c\/style\u003e\n\u003cdiv class=\"divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"product-description\"\u003e\n\u003cdiv class=\"content-wrapper\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X2.gif?v=1744187627%0A\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"product-description\"\u003e\n\u003ch3 class=\"a-size-large a-spacing-none\"\u003e\n\u003cspan class=\"a-size-large product-title-word-break\" id=\"productTitle\"\u003eZUMIMALL Wireless\u003cspan\u003e \u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"a-size-large product-title-word-break\" id=\"productTitle\"\u003e2.4G WiFi, Rechargeable Battery -GX2S\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cdiv class=\"content-wrapper\"\u003e\u003cimg class=\"product-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X2_ea2509a4-0aba-40bf-935c-88c189b8385b.jpg?v=1744103135\" alt=\"产品图片\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"foldable-container\"\u003e\n\u003c!-- 折叠栏 1（默认展开） --\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e1. 3MP-Not just clarity, but attention to detail\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"foldable-content\"\u003e\n\u003cimg alt=\"Placeholder Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/Detail-15_c2880cd5-2c8c-498a-9000-1c8b5eba29a8_1024x1024.jpg?v=1688721022\"\u003e\n\u003cp\u003e2K Full HD with the advanced CMOS image sensor and 130° wide field of vision to get crystal videos and cover the wider field. Provides a stunning clear vision up to 100ft.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- 折叠栏 2（默认折叠） --\u003e\n\u003cdetails\u003e\n\u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e2. 360° All-round Manual Control - helps you get more angles and details\n\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"foldable-content\"\u003e\n\u003cimg alt=\"Placeholder Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/Detail-16_c236fd41-7114-460f-ac64-c6a6dc3ca5cf_1024x1024.jpg?v=1688721290\"\u003e\n\u003cp\u003e①More Wilder monitoring range, No blind zones\u003c\/p\u003e\n\u003cp\u003e②You can easily control the PTZ camera to rotate 355° horizontally and 120° vertically to cover every angle of your house.\u003c\/p\u003e\n\u003cp\u003e③4x digital zoom, manual zoom in to see more details\u003c\/p\u003e\n\u003cp\u003e④Just with only 1 Zumimall WiFi camera, you can monitor the whole front porch or store.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- 折叠栏 3（默认折叠） --\u003e\n\u003cdetails\u003e\n\u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e3. PIR Detection AI Analysis\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"foldable-content\"\u003e\n\u003cimg alt=\"Placeholder Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/7_add56cec-a995-4d81-b7a4-a2bdf358818c_600x600.png?v=1688373499\"\u003e\n\u003cp\u003eOur home security cameras utilize AI technology to differentiate between people, pets, vehicles, and packages, minimizing false alarms. \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- 折叠栏 4（默认折叠） --\u003e\n\u003cdetails\u003e\n\u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e4. IP66 Weatherproof\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"foldable-content\"\u003e\n\u003cimg alt=\"Placeholder Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/6_77e94466-1663-4a8a-ad82-10e5027c6e63_600x600.png?v=1688372969\"\u003e\n\u003cp\u003eThe IP66 waterproof material can withstand all extreme weather including rainy, windy and snowy days, which allows your camera to work properly in all seasons.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- 折叠栏 5（默认折叠） --\u003e\n\u003cdetails\u003e\n\u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e5.  Multi-Users Sharing\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"foldable-content\"\u003e\n\u003cimg alt=\"Placeholder Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/4_855941b1-a8d5-4e6a-92f3-118c9e98efeb_600x600.png?v=1688369276\"\u003e\n\u003cp\u003eYou can share your device to different people so your whole family can view the camera at the same time.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- 折叠栏 6（默认折叠） --\u003e\n\u003cdetails\u003e\n\u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e6.Free Loop Recording\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"foldable-content\"\u003e\n\u003cimg alt=\"Placeholder Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/5_04a9edcb-ab7b-40bb-97a5-88eebecc340a_600x600.png?v=1688372956\"\u003e\n\u003cp\u003eThe outdoor camera supports 7-day free loop recording (for 6s), no subscription is needed.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  \/* 折叠栏容器 *\/\n  .foldable-container {\n    max-width: 70%; \/* PC端宽度为屏幕的80% *\/\n    margin-left: auto;\n    margin-right: auto;\n  }\n\n  \/* 折叠栏标题 *\/\n  .foldable-summary {\n    cursor: pointer;\n    padding: 15px;\n    background-color: transparent; \/* 透明背景 *\/\n    border-bottom: 1px solid #ddd; \/* 只显示底部边框 *\/\n    color: #000; \/* 黑色字体 *\/\n    list-style: none;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    font-weight: bold; \/* 标题加粗 *\/\n  }\n\n  \/* 折叠栏标题（点击后样式） *\/\n  details[open] .foldable-summary {\n    background-color:#E4E1E1; \/* 灰色背景 *\/\n    color: #020C1E; \/* 深蓝色字体 *\/\n\n  }\n\n  \/* 折叠栏内容 *\/\n  .foldable-content {\n    display: flex;\n    flex-direction: row; \/* 内容水平排列 *\/\n    align-items: center; \/* 垂直居中对齐 *\/\n    padding: 5px; \/* 内边距为 5px *\/\n    border-bottom: 1px solid #ddd; \/* 只显示底部边框 *\/\n    background-color: white; \/* 内容背景为白色 *\/\n  }\n\n  \/* 折叠栏图片 *\/\n  .foldable-content img {\n    width: 70%; \/* 图片占70% *\/\n    height: auto;\n  }\n\n  \/* 折叠栏文字 *\/\n  .foldable-content p {\n    width: 30%; \/* 文字占30% *\/\n    margin: 0;\n    padding-left: 20px;\n  }\n\n  \/* 折叠栏图标 *\/\n  .foldable-icon {\n    transition: transform 0.2s;\n    margin-left: 20px; \/* 图标与标题文字间距 *\/\n  }\n\n  \/* 展开时图标旋转 *\/\n  details[open] .foldable-icon {\n    transform: rotate(90deg);\n  }\n\n  \/* 移动端样式 *\/\n  @media (max-width: 768px) {\n    .foldable-container {\n      max-width: 100%; \/* 移动端宽度为100% *\/\n      padding-left: 5px;\n      padding-right: 5px;\n    }\n\n    .foldable-content {\n      flex-direction: column; \/* 图片和文字上下排列 *\/\n    }\n\n    .foldable-content img {\n      width: 100%; \/* 图片占满宽度 *\/\n    }\n\n    .foldable-content p {\n      width: 100%; \/* 文字占满宽度 *\/\n      padding-left: 0;\n      padding-top: 5px;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle\u003e\n  \/* 折叠栏容器 *\/\n  .stacked-foldable-container {\n    width: 100%;\n    max-width: 70%; \/* 电脑端左右留空15% *\/\n    margin: 0 auto;\n    font-family: 'Segoe UI', Roboto, -apple-system, sans-serif; \/* 添加圆滑字体 *\/\n  }\n\n  \/* 折叠栏样式 *\/\n  .stacked-foldable {\n    border-bottom: 1px solid #ddd; \/* 只有下边框 *\/\n    background-color: white; \/* 背景白色 *\/\n  }\n\n  \/* 折叠栏标题 *\/\n  .stacked-foldable-summary {\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    padding: 15px;\n    cursor: pointer;\n  }\n\n  \/* 折叠栏标题文字加粗 *\/\n  .stacked-foldable-title {\n    font-weight: bold;\n    font-size: 18px; \/* 保持标题稍大 *\/\n  }\n\n  \/* 折叠栏图标 *\/\n  .stacked-foldable-icon {\n    font-size: 16px;\n    transition: transform 0.3s ease; \/* 旋转动画 *\/\n    font-size: 20px; \/* 图标的字体大小 *\/\n    color: #000; \/* 设置图标颜色为黑色 *\/       \n  }\n\n  \/* 展开时图标旋转 *\/\n  details[open] .stacked-foldable-icon {\n    transform: rotate(90deg);\n  }\n\n  \/* 折叠栏内容 *\/\n  .stacked-foldable-content {\n    padding: 40px;\n    font-size: 15px; \/* 内容文字大小设为15px *\/\n    font-weight: 400; \/* 常规粗细更圆滑 *\/\n    letter-spacing: 0.2px; \/* 轻微字间距使更易读 *\/\n    line-height: 1.4; \/* 增加行高 *\/\n  }\n\n  \/* 内容行 *\/\n  .stacked-foldable-row {\n    display: flex;\n    justify-content: space-between;\n    padding: 15px 0; \/* 减小行间距以配合小字体 *\/\n    border-bottom: 1px solid #ddd; \/* 添加底部边框线 *\/\n  }\n\n  \/* 最后一行不需要底部边框线 *\/\n  .stacked-foldable-row:last-child {\n    border-bottom: none;\n  }\n\n  \/* 内容列 *\/\n  .stacked-foldable-col {\n    width: 40%; \/* 两列布局，留一点间距 *\/\n  }\n\n  \/* 移动端样式 *\/\n  @media (max-width: 768px) {\n    .stacked-foldable-container {\n      max-width: 100%; \/* 移动端不留空 *\/\n    }\n    .stacked-foldable-content {\n      font-size: 12px; \/* 移动端更小一点 *\/\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- 引入 Swiper.js --\u003e\n\u003clink rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/swiper\/swiper-bundle.min.css\"\u003e\n\u003cscript src=\"https:\/\/unpkg.com\/swiper\/swiper-bundle.min.js\"\u003e\u003c\/script\u003e\n\n\u003cdiv class=\"carousel-container\"\u003e\n    \u003cdiv class=\"swiper\"\u003e\n        \u003cdiv class=\"swiper-wrapper\"\u003e\n            \u003c!-- 轮播页面 --\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/single-06_480x480.jpg?v=1680580848\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eCustom Alarm Area\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/single-04_480x480.jpg?v=1680581012\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eAdvanced Motion Detection\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 3\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/Detail-19_480x480.jpg?v=1680581003\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003e2-Way Audio\u0026amp; Multi-user Accessed\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 4\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/5_480x480_7f7d66e2-e78f-4724-8dc3-285e94e1e884.jpg?v=1723172871\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eSpotlight \u0026amp; Siren\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 5\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/6_b06b3b4b-91bf-4e4d-a471-4013354ae2e5_480x480.jpg?v=1681110357\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eSmoother Two-Way Audio\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 6\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/3_4dc8ee5b-57b2-4a7c-bfc8-9d1386bd43ab_480x480.jpg?v=1681110409\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eEasy to Install and Set Up\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 7\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/8b08eaa4-e7c3-48e5-a661-ea17727f2e4e.__CR0_0_300_300_PT0_SX300_V1.jpg?v=1723172871\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eSmart 1-10 Level Sensitivity\n\n \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                \u003cimg alt=\"Camera 8\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/61gpdrXXZGL_1b79c852-a17e-4993-bf41-eff8696f665b.jpg?v=1744191413\"\u003e\n                \u003cdiv class=\"carousel-text\"\u003eSD card \u0026amp; cloud storage\u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003c!-- 左右导航按钮 --\u003e\n        \u003cdiv class=\"swiper-button-prev\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"swiper-button-next\"\u003e\u003c\/div\u003e\n        \u003c!-- 分页栏 --\u003e\n        \u003cdiv class=\"swiper-pagination\"\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n    \/* 轮播容器 *\/\n    .carousel-container {\n        width: 70%;\n        margin: 0 auto;\n        padding: 20px 0;\n    }\n\n    \/* 轮播页面样式 *\/\n    .swiper-slide.carousel-page {\n        display: flex;\n        flex-direction: column;\n        justify-content: flex-end;\n        align-items: center;\n        border: 2px solid #D3D3D3;\n        box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);\n        transition: transform 0.3s ease;\n        overflow: hidden;\n    }\n\n    .swiper-slide.carousel-page:hover {\n        transform: scale(1.03);\n    }\n\n    \/* 图片占满左右上三面 *\/\n    .carousel-page img {\n        width: 100%;\n        height: 80%;\n        object-fit: cover;\n    }\n\n    \/* 文字占底部 *\/\n    .carousel-text {\n        width: 100%;\n        height: 20%;\n        padding: 15px;\n        text-align: center;\n        font-size: 18px;\n        color: #333;\n        background: #fff;\n        box-sizing: border-box;\n    }\n\n    \/* Swiper导航按钮 *\/\n    .swiper-button-prev,\n    .swiper-button-next {\n        color: #000;\n        width: 40px;\n        height: 40px;\n        background: rgba(0, 0, 0, 0.5);\n        border-radius: 50%;\n    }\n\n    .swiper-button-prev:hover,\n    .swiper-button-next:hover {\n        background: #000;\n        color: #fff;\n    }\n\n    .swiper-button-prev::after,\n    .swiper-button-next::after {\n        font-size: 18px;\n    }\n\n    \/* 分页栏样式 *\/\n    .swiper-pagination {\n        position: relative;\n        margin-top: 10px;\n    }\n\n    .swiper-pagination-bullet {\n        width: 12px;\n        height: 12px;\n        background-color: #ccc;\n        opacity: 0.5;\n        margin: 0 5px;\n    }\n\n    .swiper-pagination-bullet-active {\n        background-color: #000;\n        opacity: 1;\n    }\n\n    \/* 移动端样式 *\/\n    @media (max-width: 768px) {\n        .carousel-container {\n            width: 100%;\n            padding: 10px 0;\n        }\n\n        .swiper-slide {\n            width: 100% !important;\/* 显示当前页面100%，露出下一个页面的0% *\/\n            margin-right: 10px; \/* 页面间距 *\/\n       \n        }\n    }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n    document.addEventListener(\"DOMContentLoaded\", () =\u003e {\n        const swiper = new Swiper('.swiper', {\n            loop: true, \/\/ ✅ 启用无限循环\n            slidesPerView: \"auto\",\n            spaceBetween: 20,\n            navigation: {\n                nextEl: '.swiper-button-next',\n                prevEl: '.swiper-button-prev',\n            },\n            pagination: {\n                el: \".swiper-pagination\",\n                clickable: true, \/\/ ✅ 允许点击分页点切换\n            },\n            breakpoints: {\n                1024: { slidesPerView: 3 },\n                769: { slidesPerView: 2 },\n                320: { slidesPerView: 1 }\n            }\n        });\n    });\n\u003c\/script\u003e\n\u003cdiv class=\"product-description\"\u003e\n  \u003ch3 class=\"a-size-large a-spacing-none\"\u003e\n\u003cspan class=\"a-size-large product-title-word-break\" id=\"productTitle\"\u003e5 Minutes Installation and Set up, All for convenience\u003c\/span\u003e\n\u003c\/h3\u003e\n   \u003cdiv class=\"content-wrapper\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/14-5MP.png?v=1737189670\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"content-wrapper\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/Detail-28_1024x1024.jpg?v=1680581120\"\u003e\u003c\/div\u003e\n  \u003ch3 class=\"a-size-large a-spacing-none\"\u003e\n\u003cspan class=\"a-size-large product-title-word-break\" id=\"productTitle\"\u003eOne ZUMIMALL APP controls everything -Everything in your eyes\n\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cdiv class=\"content-wrapper\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/a158588f-6ab3-4d30-8d93-b0e88b2b41e4.__CR0_1_1000_619_PT0_SX970_V1_1024x1024.jpg?v=1680581246\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n    \/* 通用样式 *\/\n    body {\n        font-family: Arial, sans-serif;\n        margin: 0;\n        padding: 0;\n        box-sizing: border-box;\n    }\n\n    \/* 折叠栏容器 *\/\n    .collapse-container {\n        width: 70%; \/* 电脑端宽度 *\/\n        margin: 20px auto;\n        border: 1px solid #ddd;\n        border-radius: 5px;\n        overflow: hidden;\n    }\n\n    \/* 折叠栏标题 *\/\n    .collapse-header {\n        display: flex;\n        justify-content: space-between;\n        align-items: center;\n        padding: 15px;\n        background-color: #f2f2f2;\n        cursor: pointer;\n    }\n\n    .collapse-header h2 {\n        font-size: 24px;\n        font-weight: bold;\n        margin: 0;\n        text-align: center;\n        flex-grow: 1; \/* 标题居中 *\/\n    }\n\n    \/* 折叠图标 *\/\n    .collapse-icon {\n        font-size: 20px;\n        transition: transform 0.3s ease; \/* 图标旋转动画 *\/\n    }\n\n    \/* 展开时的图标旋转 *\/\n    .collapse-header.active .collapse-icon {\n        transform: rotate(90deg);\n    }\n\n    \/* 折叠内容 *\/\n    .collapse-content {\n        display: block; \/* 默认展开 *\/\n        padding: 15px;\n        background-color: #fff;\n    }\n\n    \/* 图片和文字布局 *\/\n    .content-wrapperd {\n        display: flex;\n    }\n\n    .image-cell {\n        width: 70%; \/* 图片占70% *\/\n    }\n\n    .image-cell img {\n        width: 100%;\n        height: auto;\n        display: block;\n    }\n\n    .text-cell {\n        width: 30%; \/* 文字占30% *\/\n        padding-left: 15px;\n    }\n\n    \/* 移动端样式 *\/\n    @media (max-width: 768px) {\n        .collapse-container {\n            width: 100%; \/* 移动端全宽 *\/\n        }\n\n        .content-wrapperd {\n            flex-direction: column; \/* 上下排列 *\/\n        }\n\n        .image-cell, .text-cell {\n            width: 100%; \/* 全宽显示 *\/\n        }\n\n        .text-cell {\n            padding-left: 0;\n            margin-top: 15px;\n        }\n    }\n  \n\u003c\/style\u003e\n\u003cdiv class=\"collapse-container\"\u003e\n\u003c!-- 包装折叠栏标题 --\u003e\n\u003cdiv class=\"collapse-header active\"\u003e\n\u003ch2\u003eWhat's in the Box?\u003c\/h2\u003e\n\u003cspan class=\"collapse-icon\"\u003e❯\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- 折叠内容 --\u003e\n\u003cdiv class=\"collapse-content\"\u003e\n\u003cdiv class=\"content-wrapperd\"\u003e\n\u003cdiv class=\"image-cell\"\u003e\u003cimg alt=\"Box Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/packing_X2_a96b3f7f-be66-46f0-a843-b1757a79c568.png?v=1744190728\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"text-cell\"\u003e\n\u003ch3\u003eIncluded in the box\u003c\/h3\u003e\n\u003cp\u003eInstruction Manual*1\u003c\/p\u003e\n\u003cp\u003eGX2S Camera*1\u003c\/p\u003e\n\u003cp\u003eCamera Bracket*1\u003c\/p\u003e\n\u003cp\u003eScrews Pack*1\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n    \/\/ 获取折叠栏标题\n    const collapseHeader = document.querySelector('.collapse-header');\n    const collapseContent = document.querySelector('.collapse-content');\n    const collapseIcon = document.querySelector('.collapse-icon');\n\n    \/\/ 默认展开状态\n    collapseHeader.classList.add('active');\n    collapseContent.style.display = 'block'; \/\/ 默认展开内容\n\n    \/\/ 绑定点击事件\n    collapseHeader.addEventListener('click', () =\u003e {\n        \/\/ 切换展开和收起\n        collapseHeader.classList.toggle('active');\n        if (collapseHeader.classList.contains('active')) {\n            collapseContent.style.display = 'block'; \/\/ 展开\n          \n        } else {\n            collapseContent.style.display = 'none'; \/\/ 收起\n           \n        }\n    });\n\u003c\/script\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 (2304H x 1296V)\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\"\u003eViewing Angle\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e130 degrees\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\"\u003eElectronic(IR-CUT filter with auto switch)\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\"\u003eAlarm Detection\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eIntelligent motion detection\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eAmbient 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\"\u003eWi-Fi\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e2.4G WIFI (IEEE802.11b\/g\/n)\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\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+, Adroid4.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\"\u003eBattery Capacity\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e5200mAh\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eUsing Time\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e3-4 months (10 times wake up per day)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eStandby Time\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e6 months\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eCharging Voltage\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eDV 5V+- 5%\/2A\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\u003cstyle\u003e\n  \/* 双列容器样式 *\/\n  .dual-column-container {\n    width: 100%;\n    max-width: 700px;\n    margin: 0 auto;\n    display: flex;\n    justify-content: space-between;\n    padding: 15px 10px;\n    gap: 10px;\n  }\n  \n  \/* 每列样式 *\/\n  .column {\n    flex: 1;\n    min-width: 0;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    text-align: center;\n    padding: 10px;\n    border: 1px solid #ddd;\n    border-radius: 6px;\n    box-sizing: border-box;\n  }\n  \n  \/* 图标样式 *\/\n  .column-icon {\n    width: 30px;\n    height: 30px;\n    margin-bottom: 8px;\n  }\n  \n  \/* 文字样式 *\/\n  .column-text {\n    margin-bottom: 8px;\n    font-size: 12px;\n    color: #333;\n    flex-grow: 1;\n  }\n  \n  .column-text h3 {\n    font-size: 14px;\n    margin: 5px 0;\n  }\n  \n  \/* 按钮基础样式 *\/\n  .column-button {\n    padding: 6px 12px;\n    background-color: #000;\n    color: white;\n    border: none;\n    border-radius: 3px;\n    cursor: pointer;\n    font-weight: bold;\n    font-size: 11px;\n    white-space: nowrap;\n    height: auto; \/* 高度自适应 *\/\n    line-height: 1.2;\n    width: auto; \/* 宽度自适应 *\/\n    min-width: 70px; \/* 最小宽度 *\/\n  }\n  \n  \/* 左边列单按钮容器 *\/\n  .single-button-container {\n    width: 100%;\n    display: flex;\n    justify-content: center;\n  }\n  \n  \/* 右边列双按钮容器 - 电脑端横向排列 *\/\n  .dual-button-container {\n    width: 100%;\n    display: flex;\n    justify-content: center;\n    gap: 5px;\n  }\n  \n  \/* 移动端适配 *\/\n  @media (max-width: 480px) {\n    .dual-column-container {\n      padding: 10px 5px;\n      gap: 5px;\n    }\n    \n    .column {\n      padding: 8px 5px;\n    }\n    \n    \/* 右边列按钮改为垂直排列 *\/\n    .dual-button-container {\n      flex-direction: column;\n      align-items: center;\n      gap: 5px;\n    }\n    \n    \/* 确保所有按钮宽度一致 *\/\n    .single-button-container .column-button,\n    .dual-button-container .column-button {\n      width: 90%;\n      max-width: 120px;\n      padding: 5px 8px;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"dual-column-container\"\u003e\n\u003c!-- 左边列（说明书下载） --\u003e\n\u003cdiv class=\"column\"\u003e\n\u003cimg alt=\"Manual Download Icon\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/file-arrow-down-solid.svg?v=1742554573\" class=\"column-icon\"\u003e\n\u003cdiv class=\"column-text\"\u003e\n\u003ch3\u003eProduct Manual\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"single-button-container\"\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X2K_20240412_7c3955ac-1598-4de3-a203-c3a2ca055a04.pdf?v=1733210611\"\u003e\u003cbutton class=\"column-button\"\u003eDownload\u003c\/button\u003e\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 右边列（APP下载） --\u003e\n\u003cdiv class=\"column\"\u003e\n\u003cimg alt=\"App Download Icon\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/cloud-arrow-down-solid.svg?v=1742554572\" class=\"column-icon\"\u003e\n\u003cdiv class=\"column-text\"\u003e\n\u003ch3\u003eApp Download\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dual-button-container\"\u003e\n\u003ca href=\"https:\/\/play.google.com\/store\/search?q=zumimall\u0026amp;c=apps\"\u003e\u003cbutton class=\"column-button\"\u003eDownload APK\u003c\/button\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/apps.apple.com\/us\/app\/zumimall\/id1515849509\"\u003e\u003cbutton class=\"column-button\"\u003eDownload iOS\u003c\/button\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"ZUMIMALL","offers":[{"title":"4 Pack (No SD Card)","offer_id":49259467866416,"sku":"X2-4PC","price":199.98,"currency_code":"USD","in_stock":true},{"title":"4 Pack Cams + 4 × 128GB SD Cards","offer_id":49259467833648,"sku":"X2+128G)*4","price":319.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/20241118103839.jpg?v=1741314469"},{"product_id":"5g-wifi-home-camera-baby-monitor-plug-in","title":"ZUMIMALL Indoor Baby\/Pet Monitor 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":"1 Cam (No SD Card)","offer_id":49567542116656,"sku":"BK06","price":39.99,"currency_code":"USD","in_stock":true},{"title":"1 Cam with 128G SD Card","offer_id":49283156345136,"sku":"BK06+128G","price":69.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-baby-monitor-indoor-camera-bk06.webp?v=1776062613"},{"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":"aov-outdoor-wireless-solar-powered-24h-recording-security-camera-a60","title":"ZUMIMALL Wireless Solar-Powered Security Camera--A60-2Pack","description":"\u003cstyle\u003e\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    margin-bottom: 2px;\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  .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\u003eAlways on Video, 24\/7 Recording Camera\u003c\/strong\u003e - Different from standard solar security cameras wireless outdoor, the ZUMIMALL AOV camera overcomes the traditional limitation of solar powered security cameras that only record when detects moving objects. Powered by AI, ZUMIMALL AOV camera Automatically shifts to full frame rate upon motion detection and reduces it during inactivity for efficient 24\/7 surveillance.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSolar-Powered \u0026amp; Wireless\u003c\/strong\u003e – 8W solar panel + 2×4000mAh battery enable 24\/7 recording with just 2 hours of daily charging. Fully wireless for easy installation anywhere.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eAuto-Tracking 360° PTZ\u003c\/strong\u003e - The wireless outdoor camera automatically follows and records moving objects with 355° pan and 90° tilt, ensuring full coverage with no blind spots—no manual control needed.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eEnhanced Night Vision \u0026amp; AI Detection\u003c\/strong\u003e – 6 IR + 14 white LEDs for color night vision; AI identifies people, pets, vehicles, and packages with high accuracy.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eActive Security Deterrents\u003c\/strong\u003e – Audio siren, blinding spotlights, instant app alerts, and 2-way talk to scare off intruders.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eDual Storage Options\u003c\/strong\u003e – Supports local storage (up to 512GB, not included) or free 6-sec cloud storage (7-day retention). Shareable with family.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eExtreme Weather Resistance\u003c\/strong\u003e – Operates in -4°F to 122°F (-20°C to 50°C); rain, sun, and freeze-proof with stable 2.4GHz WiFi (no 5G).\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eH.265 \u0026amp; Bluetooth Setup\u003c\/strong\u003e – Smoother streaming\/storage with H.265; quick Bluetooth pairing for hassle-free installation.\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\/A60_0deb91fc-6516-4a2f-81ed-967427c88388.jpg?v=1749805031\" controls=\"controls\"\u003e\n      \u003csource type=\"video\/mp4\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/a7cf12d3d8944218a114f25c85506381.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\"\u003eUpgraded ! ZUMIMALL AOV Camera\u003c\/h2\u003e\n\u003cp class=\"section-subtitle\"\u003e24H Continuous Recording Security Cameras Wireless Outdoor\u003c\/p\u003e\n\u003cimg class=\"responsive-image\" alt=\"ZUMIMALL AOV Camera\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/A60_1200x742_207ba109-388b-4552-b937-d720505f1768.png?v=1753178617\"\u003e\n  \u003cimg class=\"responsive-image\" alt=\"ZUMIMALL AOV Camera\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_2-1.jpg?v=1749782592\"\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; font-size: 14px;\"\u003e8W High-Efficiency Solar Panel Charges\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 solar-powered camera with 8W panel \u0026amp; 2×4000mAh battery—just 2 hours of daily charging. 100% wireless, easy to install anywhere.\u003c\/p\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_2-2.jpg?v=1749782591\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/2-2_032559b3-83c6-44ec-a087-2c327930f6fc.jpg?v=1750150370\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"8W High-Efficiency Solar Panel\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_2-2.jpg?v=1749782591\"\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;\"\u003eInstall Once,Protect Forever\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\"\u003eMinimizes climbing needs Delivers True Wireless\u003c\/p\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_2-3.jpg?v=1749782591\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/2-3_a9bdf13d-9bd4-4985-9994-e5e90b8a93cb.jpg?v=1750150370\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Install Once, Protect Forever\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_2-3.jpg?v=1749782591\"\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;\"\u003eIP65 Weatherproof\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\"\u003eSuitable for outdoor use under all weather conditions\u003c\/p\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_2-4_ip65.jpg?v=1749782593\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/2-4_ip65_35dd16d0-763e-4053-a355-60dcddb96901.jpg?v=1750150370\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"IP65 Weatherproof\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_2-4_ip65.jpg?v=1749782593\"\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;\"\u003eCloud\/Local Storage\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 continuous SD card recording and cloud storage(not mandatory)to record important moments for you.\u003c\/p\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_2-5_-2.jpg?v=1749782594\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/2-5_bfe6587d-5bca-41ac-9b4a-fef18cfae04e.jpg?v=1750150370\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Cloud\/Local Storage\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_2-5_-2.jpg?v=1749782594\"\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-Way Audio \u0026amp; Al Voice Privacy\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\"\u003eNo matter how far away you can easily talk through the camera and select the intercom sound to protecting your privacy\u003c\/p\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_4-1.jpg?v=1749782590\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/4-1_5c988ef1-4238-4267-9213-438a9410ab8d.jpg?v=1750150303\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Two-Way Audio\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_4-1.jpg?v=1749782590\"\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!-- 第五部分：4张图片轮播（电脑端一行2个，手机端全宽） --\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!-- 轮播项1 --\u003e\n\u003cdiv class=\"carousel-item\"\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_3-1_360.jpg?v=1749782583\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_3-1_360.jpg?v=1749782583\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"360° Coverage\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_3-1_360.jpg?v=1749782583\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003e360° Coverage \u0026amp; Smart Human Tracking\u003c\/h3\u003e\n\u003cp\u003eSolar camera outdoor wireless eliminates blind spots to monitor your porch, yard, and driveway\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\/AOV_3-1_PIR.jpg?v=1749782583\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_3-1_PIR.jpg?v=1749782583\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Free AI \u0026amp; PIR Detection\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_3-1_PIR.jpg?v=1749782583\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eFree Al \u0026amp; PlR Detection\u003c\/h3\u003e\n\u003cp\u003eEnjoy free enhanced person and vehicle detection-just enable it in settings\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\/AOV_3-3_2K.jpg?v=1749782586\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_3-3_2K.jpg?v=1749782586\" 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\/AOV_3-3_2K.jpg?v=1749782586\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eTure 3MP Resolution\u003c\/h3\u003e\n\u003cp\u003eTrue 3MP delivers authentic high-resolution imaging while Pseudo 3MP merely upscales lower-quality footage\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\/AOV_3-3.jpg?v=1749782584\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_3-3.jpg?v=1749782584\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"2K Color Night Vision\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_3-3.jpg?v=1749782584\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003e2K Color Night Vision\u003c\/h3\u003e\n\u003cp\u003e2K color night vision captures vivid details in darkness,while black and white night vision only shows grayscale images.\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\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 第六部分：7张图片轮播（电脑端一行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\/AOV_4-2.jpg?v=1749782589\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/4-2_3a92d076-fe4d-4269-8364-9fc44744a00f.jpg?v=1750150303\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Multiple Alarm Modes\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_4-2.jpg?v=1749782589\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eMultiple Alarm Modes\u003c\/h3\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\/AOV_4-3.jpg?v=1749782591\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/4-3_36b0c3b7-fe4c-4fc0-9349-fecb2f972c4d.jpg?v=1750150303\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Customized Detection Area\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_4-3.jpg?v=1749782591\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eCustomized Detection Area\u003c\/h3\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\/AOV_4-4_alexa.jpg?v=1749782592\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/4-4_Alexa_78da51da-9bb3-4dd1-99b8-c3bcf7ac360a.jpg?v=1750150304\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Works with Alexa\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_4-4_alexa.jpg?v=1749782592\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eWorks with Alexa\u003c\/h3\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\/AOV_4-5_H.265.jpg?v=1749782590\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/4-5_H265_86595de8-8f4c-4e34-9479-6e72d72c45d6.jpg?v=1750150303\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Advanced H.265+ Compression\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_4-5_H.265.jpg?v=1749782590\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eAdvanced H.265+ Compression\u003c\/h3\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\/AOV_6-3.jpg?v=1749782591\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/6-3_da85aee8-7708-4aa6-afff-80c6051ab0fe.jpg?v=1750150303\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Multi-User Sharing\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_6-3.jpg?v=1749782591\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eMulti-User Sharing\u003c\/h3\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\/AOV_6-4.jpg?v=1749782593\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/6-4_dbd46008-c370-4fca-b5b6-bafc399f0918.jpg?v=1750150304\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Multi-Camera Management\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_6-4.jpg?v=1749782593\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eMulti-Camera Management\u003c\/h3\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\/AOV_6-5.jpg?v=1749782586\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/6-5_7bcd5de1-21bd-44ac-a4f4-a1390f6234ab.jpg?v=1750150303\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Multi-Mode Selection\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_6-5.jpg?v=1749782586\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eMulti-Mode Selection\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 \u003cbutton class=\"carousel-control next\"\u003e❯\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 第七部分：3张图片带标题（竖向排列，无轮播，上方文字下方图片） --\u003e\n\u003cdiv class=\"product-section\"\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\"\u003eInstallation Tips\u003c\/h3\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_6-1.jpg?v=1749782594\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/6-1_64dee1dc-4bf7-4dbc-87ce-a1713bbaba71.jpg?v=1750147296\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" style=\"max-width: 100%; height: auto; border-radius: 8px;\" alt=\"Installation Tips\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_6-1.jpg?v=1749782594\"\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\"\u003eConnection Steps\u003c\/h3\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_6-2_app.jpg?v=1749782588\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/6-2_APP.jpg?v=1750147295\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" style=\"max-width: 100%; height: auto; border-radius: 8px;\" alt=\"Connection Steps\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_6-2_app.jpg?v=1749782588\"\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\"\u003eMultiple Scenarios\u003c\/h3\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_5-1.jpg?v=1749782595\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/5-1_5c39eaac-e278-4d24-9173-7afc9ee97935.jpg?v=1750147296\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" style=\"max-width: 100%; height: auto; border-radius: 8px;\" alt=\"Multiple Scenarios\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_5-1.jpg?v=1749782595\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003c\/div\u003e\n\u003c\/div\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\/6-_-_A0V.jpg?v=1749793924\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"whats-in-box-text\"\u003e\n\u003cp style=\"font-weight: bold; color: var(--primary-dark-blue);\"\u003eA60 Camera*1\u003cbr\u003e8W Solar Panel*1\u003cbr\u003eCharging Cable*1\u003cbr\u003eUser Manual*1\u003cbr\u003eScrews Set*2\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!-- 第九部分：按钮 --\u003e\n\u003cdiv class=\"product-section\"\u003e\u003ca class=\"cta-button\" href=\"https:\/\/www.zumimall.com\/pages\/videos-for-zumimall-aov-camera-a60\"\u003eVideos for ZUMIMALL AOV Camera-A60\u003c\/a\u003e\u003c\/div\u003e\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  }\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  \/\/ 暴露给HTML按钮\n  window.moveCarousel = moveCarousel;\n\u003c\/script\u003e","brand":"ZUMIMALL","offers":[{"title":"2 Pack Cam | No SD card","offer_id":49888058573104,"sku":"A60C","price":149.98,"currency_code":"USD","in_stock":true},{"title":"2 Pack Cam | 2x 128G SD Card","offer_id":49888058671408,"sku":"A60C+128G*2","price":209.98,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-outdoor-solar-security-camera-a60-2pcs.webp?v=1778048506"},{"product_id":"zumimall-aov-wireless-solar-security-camera-a60","title":"ZUMIMALL AOV Solar Security Camera  Auto Tracking--A60","description":"\u003cbody\u003e\n\u003cstyle\u003e\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    margin-bottom: 2px;\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  .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\u003eAlways on Video, 24\/7 Recording Camera\u003c\/strong\u003e - Different from standard solar security cameras wireless outdoor, the ZUMIMALL AOV camera overcomes the traditional limitation of solar powered security cameras that only record when detects moving objects. Powered by AI, ZUMIMALL AOV camera Automatically shifts to full frame rate upon motion detection and reduces it during inactivity for efficient 24\/7 surveillance.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSolar-Powered \u0026amp; Wireless\u003c\/strong\u003e – 8W solar panel + 2×4000mAh battery enable 24\/7 recording with just 2 hours of daily charging. Fully wireless for easy installation anywhere.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eAuto-Tracking 360° PTZ\u003c\/strong\u003e - The wireless outdoor camera automatically follows and records moving objects with 355° pan and 90° tilt, ensuring full coverage with no blind spots—no manual control needed.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eEnhanced Night Vision \u0026amp; AI Detection\u003c\/strong\u003e – 6 IR + 14 white LEDs for color night vision; AI identifies people, pets, vehicles, and packages with high accuracy.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eActive Security Deterrents\u003c\/strong\u003e – Audio siren, blinding spotlights, instant app alerts, and 2-way talk to scare off intruders.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eDual Storage Options\u003c\/strong\u003e – Supports local storage (up to 512GB, not included) or free 6-sec cloud storage (7-day retention). Shareable with family.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eExtreme Weather Resistance\u003c\/strong\u003e – Operates in -4°F to 122°F (-20°C to 50°C); rain, sun, and freeze-proof with stable 2.4GHz WiFi (no 5G).\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eH.265 \u0026amp; Bluetooth Setup\u003c\/strong\u003e – Smoother streaming\/storage with H.265; quick Bluetooth pairing for hassle-free installation.\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\/A60_0deb91fc-6516-4a2f-81ed-967427c88388.jpg?v=1749805031\" controls=\"controls\"\u003e\n      \u003csource type=\"video\/mp4\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/a7cf12d3d8944218a114f25c85506381.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\"\u003eUpgraded ! ZUMIMALL AOV Camera\u003c\/h2\u003e\n\u003cp class=\"section-subtitle\"\u003e24H Continuous Recording Security Cameras Wireless Outdoor\u003c\/p\u003e\n\u003cimg class=\"responsive-image\" alt=\"ZUMIMALL AOV wireless security Camera\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/A60_1200x742_207ba109-388b-4552-b937-d720505f1768.png?v=1753178617\"\u003e\n  \u003cimg class=\"responsive-image\" alt=\"ZUMIMALL AOV Outdoor Solar Powered security Camera\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_2-1.jpg?v=1749782592\"\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; font-size: 14px;\"\u003e8W High-Efficiency Solar Panel Charges\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 solar-powered camera with 8W panel \u0026amp; 2×4000mAh battery—just 2 hours of daily charging. 100% wireless, easy to install anywhere.\u003c\/p\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_2-2.jpg?v=1749782591\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/2-2_032559b3-83c6-44ec-a087-2c327930f6fc.jpg?v=1750150370\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"8W High-Efficiency Solar Panel\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_2-2.jpg?v=1749782591\"\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;\"\u003eInstall Once,Protect Forever\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\"\u003eMinimizes climbing needs Delivers True Wireless\u003c\/p\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_2-3.jpg?v=1749782591\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/2-3_a9bdf13d-9bd4-4985-9994-e5e90b8a93cb.jpg?v=1750150370\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Install Once, Protect Forever\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_2-3.jpg?v=1749782591\"\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;\"\u003eIP65 Weatherproof\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\"\u003eSuitable for outdoor use under all weather conditions\u003c\/p\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_2-4_ip65.jpg?v=1749782593\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/2-4_ip65_35dd16d0-763e-4053-a355-60dcddb96901.jpg?v=1750150370\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"IP65 Weatherproof\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_2-4_ip65.jpg?v=1749782593\"\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;\"\u003eCloud\/Local Storage\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 continuous SD card recording and cloud storage(not mandatory)to record important moments for you.\u003c\/p\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_2-5_-2.jpg?v=1749782594\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/2-5_bfe6587d-5bca-41ac-9b4a-fef18cfae04e.jpg?v=1750150370\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Cloud\/Local Storage\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_2-5_-2.jpg?v=1749782594\"\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-Way Audio \u0026amp; Al Voice Privacy\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\"\u003eNo matter how far away you can easily talk through the camera and select the intercom sound to protecting your privacy\u003c\/p\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_4-1.jpg?v=1749782590\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/4-1_5c988ef1-4238-4267-9213-438a9410ab8d.jpg?v=1750150303\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Two-Way Audio\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_4-1.jpg?v=1749782590\"\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!-- 第五部分：4张图片轮播（电脑端一行2个，手机端全宽） --\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!-- 轮播项1 --\u003e\n\u003cdiv class=\"carousel-item\"\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_3-1_360.jpg?v=1749782583\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_3-1_360.jpg?v=1749782583\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"360° Coverage\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_3-1_360.jpg?v=1749782583\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003e360° Coverage \u0026amp; Smart Human Tracking\u003c\/h3\u003e\n\u003cp\u003eSolar camera outdoor wireless eliminates blind spots to monitor your porch, yard, and driveway\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\/AOV_3-1_PIR.jpg?v=1749782583\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_3-1_PIR.jpg?v=1749782583\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Free AI \u0026amp; PIR Detection\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_3-1_PIR.jpg?v=1749782583\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eFree Al \u0026amp; PlR Detection\u003c\/h3\u003e\n\u003cp\u003eEnjoy free enhanced person and vehicle detection-just enable it in settings\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\/AOV_3-3_2K.jpg?v=1749782586\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_3-3_2K.jpg?v=1749782586\" 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\/AOV_3-3_2K.jpg?v=1749782586\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eTure 3MP Resolution\u003c\/h3\u003e\n\u003cp\u003eTrue 3MP delivers authentic high-resolution imaging while Pseudo 3MP merely upscales lower-quality footage\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\/AOV_3-3.jpg?v=1749782584\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_3-3.jpg?v=1749782584\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"2K Color Night Vision\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_3-3.jpg?v=1749782584\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003e2K Color Night Vision\u003c\/h3\u003e\n\u003cp\u003e2K color night vision captures vivid details in darkness,while black and white night vision only shows grayscale images.\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\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 第六部分：7张图片轮播（电脑端一行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\/AOV_4-2.jpg?v=1749782589\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/4-2_3a92d076-fe4d-4269-8364-9fc44744a00f.jpg?v=1750150303\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Multiple Alarm Modes\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_4-2.jpg?v=1749782589\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eMultiple Alarm Modes\u003c\/h3\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\/AOV_4-3.jpg?v=1749782591\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/4-3_36b0c3b7-fe4c-4fc0-9349-fecb2f972c4d.jpg?v=1750150303\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Customized Detection Area\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_4-3.jpg?v=1749782591\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eCustomized Detection Area\u003c\/h3\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\/AOV_4-4_alexa.jpg?v=1749782592\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/4-4_Alexa_78da51da-9bb3-4dd1-99b8-c3bcf7ac360a.jpg?v=1750150304\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Works with Alexa\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_4-4_alexa.jpg?v=1749782592\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eWorks with Alexa\u003c\/h3\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\/AOV_4-5_H.265.jpg?v=1749782590\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/4-5_H265_86595de8-8f4c-4e34-9479-6e72d72c45d6.jpg?v=1750150303\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Advanced H.265+ Compression\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_4-5_H.265.jpg?v=1749782590\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eAdvanced H.265+ Compression\u003c\/h3\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\/AOV_6-3.jpg?v=1749782591\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/6-3_da85aee8-7708-4aa6-afff-80c6051ab0fe.jpg?v=1750150303\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Multi-User Sharing\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_6-3.jpg?v=1749782591\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eMulti-User Sharing\u003c\/h3\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\/AOV_6-4.jpg?v=1749782593\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/6-4_dbd46008-c370-4fca-b5b6-bafc399f0918.jpg?v=1750150304\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Multi-Camera Management\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_6-4.jpg?v=1749782593\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eMulti-Camera Management\u003c\/h3\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\/AOV_6-5.jpg?v=1749782586\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/6-5_7bcd5de1-21bd-44ac-a4f4-a1390f6234ab.jpg?v=1750150303\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Multi-Mode Selection\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_6-5.jpg?v=1749782586\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eMulti-Mode Selection\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 \u003cbutton class=\"carousel-control next\"\u003e❯\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 第七部分：3张图片带标题（竖向排列，无轮播，上方文字下方图片） --\u003e\n\u003cdiv class=\"product-section\"\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\"\u003eInstallation Tips\u003c\/h3\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_6-1.jpg?v=1749782594\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/6-1_64dee1dc-4bf7-4dbc-87ce-a1713bbaba71.jpg?v=1750147296\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" style=\"max-width: 100%; height: auto; border-radius: 8px;\" alt=\"Installation Tips\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_6-1.jpg?v=1749782594\"\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\"\u003eConnection Steps\u003c\/h3\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_6-2_app.jpg?v=1749782588\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/6-2_APP.jpg?v=1750147295\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" style=\"max-width: 100%; height: auto; border-radius: 8px;\" alt=\"Connection Steps\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_6-2_app.jpg?v=1749782588\"\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\"\u003eMultiple Scenarios\u003c\/h3\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_5-1.jpg?v=1749782595\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/5-1_5c39eaac-e278-4d24-9173-7afc9ee97935.jpg?v=1750147296\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" style=\"max-width: 100%; height: auto; border-radius: 8px;\" alt=\"Multiple Scenarios\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_5-1.jpg?v=1749782595\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003c\/div\u003e\n\u003c\/div\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\/6-_-_A0V.jpg?v=1749793924\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"whats-in-box-text\"\u003e\n\u003cp style=\"font-weight: bold; color: var(--primary-dark-blue);\"\u003eA60 Camera*1\u003cbr\u003e8W Solar Panel*1\u003cbr\u003eCharging Cable*1\u003cbr\u003eUser Manual*1\u003cbr\u003eScrews Set*2\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\n\u003c!-- Product Specifications Section --\u003e\n  \u003ch2 class=\"section-title\"\u003eProduct Specifications\u003c\/h2\u003e\n  \n  \u003cdiv class=\"stacked-foldable-container\"\u003e\n    \u003c!-- Camera Specifications --\u003e\n    \u003cdetails class=\"stacked-foldable\"\u003e\n      \u003csummary class=\"stacked-summary\"\u003e\n        \u003cspan class=\"stacked-title\"\u003eCamera\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\"\u003e300W Color 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\"\u003eFocal Length\u003c\/div\u003e\n          \u003cdiv class=\"spec-value\"\u003e4mm\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n          \u003cdiv class=\"spec-name\"\u003eLED\u003c\/div\u003e\n          \u003cdiv class=\"spec-value\"\u003e6pcs Array IR LEDs, 14pcs Floodlight LEDs\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n          \u003cdiv class=\"spec-name\"\u003eViewing Angle\u003c\/div\u003e\n          \u003cdiv class=\"spec-value\"\u003e110°\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n          \u003cdiv class=\"spec-name\"\u003eLens Type\u003c\/div\u003e\n          \u003cdiv class=\"spec-value\"\u003eWaterproof Glass Lens\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\"\u003e10 meters (32ft.) (Max 12m)\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\"\u003eAuto change with IR-CUT removable\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \n    \n    \u003c!-- Network Specifications --\u003e\n    \u003cdetails class=\"stacked-foldable\"\u003e\n      \u003csummary class=\"stacked-summary\"\u003e\n        \u003cspan class=\"stacked-title\"\u003eNetwork\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\"\u003eResolution\u003c\/div\u003e\n          \u003cdiv class=\"spec-value\"\u003e3MP 2560*1440\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.265\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        \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 Access\u003c\/div\u003e\n          \u003cdiv class=\"spec-value\"\u003eP2P\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 WIFI(IEEE802.11b\/g\/n)\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, Android 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!-- Battery Specifications --\u003e\n    \u003cdetails class=\"stacked-foldable\"\u003e\n      \u003csummary class=\"stacked-summary\"\u003e\n        \u003cspan class=\"stacked-title\"\u003eBattery\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\"\u003eBattery\u003c\/div\u003e\n          \u003cdiv class=\"spec-value\"\u003e3.7V\/8000mAh 2pcs 21700\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n          \u003cdiv class=\"spec-name\"\u003eStandby consumption\u003c\/div\u003e\n          \u003cdiv class=\"spec-value\"\u003e500µA\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n          \u003cdiv class=\"spec-name\"\u003eWork consumption\u003c\/div\u003e\n          \u003cdiv class=\"spec-value\"\u003e220mA\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n          \u003cdiv class=\"spec-name\"\u003eStandby time\u003c\/div\u003e\n          \u003cdiv class=\"spec-value\"\u003e8 months\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n          \u003cdiv class=\"spec-name\"\u003eWorking time\u003c\/div\u003e\n          \u003cdiv class=\"spec-value\"\u003e3 months (15 times wake up per day)\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \n    \u003c!-- General Specifications --\u003e\n    \u003cdetails class=\"stacked-foldable\"\u003e\n      \u003csummary class=\"stacked-summary\"\u003e\n        \u003cspan class=\"stacked-title\"\u003eGeneral\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\"\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\"\u003eCertificate\u003c\/div\u003e\n          \u003cdiv class=\"spec-value\"\u003eCE, FCC, RoHS\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n          \u003cdiv class=\"spec-name\"\u003eStorage\u003c\/div\u003e\n          \u003cdiv class=\"spec-value\"\u003eSupport SD Card max 512GB, Cloud Storage\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n          \u003cdiv class=\"spec-name\"\u003eIndicator Light\u003c\/div\u003e\n          \u003cdiv class=\"spec-value\"\u003eBlue, Red\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\n\n\n\u003cstyle\u003e\n  \/* 规格部分样式 *\/\n  .specs-container {\n    max-width: 90%;\n    margin: 30px auto;\n    font-family: Arial, sans-serif;\n  }\n  \n  .section-title {\n    font-size: 22px;\n    font-weight: bold;\n    margin-bottom: 20px;\n    color: #476C94;\n    text-align: center;\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  \/* 响应式调整 *\/\n  @media (max-width: 768px) {\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\u003c\/style\u003e\n\n\u003cscript\u003e\n  \/\/ 确保折叠功能在所有浏览器正常工作\n  document.addEventListener('DOMContentLoaded', function() {\n    const details = document.querySelectorAll('.stacked-foldable');\n    \n    details.forEach(detail =\u003e {\n      const summary = detail.querySelector('summary');\n      summary.addEventListener('click', function() {\n        const icon = detail.querySelector('.stacked-icon');\n        if(detail.open) {\n          icon.style.transform = 'rotate(90deg)';\n        } else {\n          icon.style.transform = 'rotate(0deg)';\n        }\n      });\n    });\n  });\n\u003c\/script\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_f5c790cc-fa5c-4aa5-b00d-101bd25c3a89.jpg\" 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_A60_EN_09f0532b-2de8-4215-bca7-a6db552f729a.pdf?v=1745550909\" 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\n\u003cstyle\u003e\n  \/* Title Styling to match Product Specifications *\/\n  .resources-container .section-title {\n    font-size: 22px;\n    font-weight: bold;\n    margin-bottom: 20px;\n    color: #476C94;\n    text-align: center;\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  .responsive-image {\n    width: 100%;\n    border-radius: 6px;\n    margin-top: 8px;\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  \/* Responsive Adjustments *\/\n  @media (max-width: 768px) {\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\u003c\/style\u003e\n\n\u003cscript\u003e\n  \/\/ Accordion functionality - modified to keep all sections closed by default\n  document.addEventListener('DOMContentLoaded', function() {\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\u003c\/script\u003e\n\n\u003c!-- 第九部分：按钮 --\u003e\n\u003cdiv class=\"product-section\"\u003e\u003ca class=\"cta-button\" href=\"https:\/\/www.zumimall.com\/pages\/videos-for-zumimall-aov-camera-a60\"\u003eVideos for ZUMIMALL AOV Camera-A60\u003c\/a\u003e\u003c\/div\u003e\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  }\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  \/\/ 暴露给HTML按钮\n  window.moveCarousel = moveCarousel;\n\u003c\/script\u003e\n\u003c\/div\u003e\n\n\n    \n\n\n    \u003cmeta charset=\"UTF-8\"\u003e\n    \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n    \u003ctitle\u003eZUMIMALL Security Camera Comparison\u003c\/title\u003e\n    \u003cstyle\u003e\n        .product-comparison-section {\n            width: 100%;\n            margin: 40px auto;\n            padding: 0 5px;\n            position: relative;\n            font-family: 'Segoe UI', Arial, sans-serif;\n        }\n        \n        .product-comparison-section h2 {\n            text-align: center;\n            margin-bottom: 20px;\n            font-size: 24px;\n            color: #2c3e50;\n            padding: 0 10px;\n            font-weight: 600;\n        }\n        \n        .comparison-table-container {\n            overflow-x: auto;\n            -webkit-overflow-scrolling: touch;\n            margin: 0 -5px;\n            width: calc(100% + 10px);\n            position: relative;\n            border: 1px solid #e0e0e0;\n            border-radius: 8px;\n            box-shadow: 0 2px 10px rgba(0, 0, 0, 0.05);\n        }\n        \n        .product-comparison-table {\n            width: 100%;\n            border-collapse: separate;\n            border-spacing: 0;\n            background: white;\n            min-width: 600px;\n            position: relative;\n        }\n        \n        .product-comparison-table th,\n        .product-comparison-table td {\n            padding: 12px 10px;\n            text-align: center;\n            border: 1px solid #e0e0e0;\n            font-size: 13px;\n            line-height: 1.4;\n            position: relative;\n        }\n        \n        \/* 固定第一列样式 *\/\n        .product-comparison-table thead tr th:first-child,\n        .product-comparison-table tbody tr td:first-child {\n            position: sticky;\n            left: 0;\n            z-index: 2;\n            background-color: #f5f7fa;\n            min-width: 120px;\n            max-width: 120px;\n            text-align: left;\n            padding-left: 15px;\n            font-weight: 600;\n            color: #2c3e50;\n            box-shadow: 2px 0 5px rgba(0, 0, 0, 0.05);\n        }\n        \n        .product-comparison-table thead tr th:first-child {\n            z-index: 3; \/* 确保表头在内容之上 *\/\n            background-color: #e8ebf0;\n        }\n        \n        .product-comparison-table th {\n            background-color: #f8f9fa;\n            font-weight: 600;\n            color: #34495e;\n            padding: 15px 10px;\n        }\n        \n        .feature-header {\n            background-color: #e8ebf0 !important;\n            text-align: left !important;\n            min-width: 120px;\n            max-width: 120px;\n            font-size: 13px;\n            padding-left: 15px;\n        }\n        \n        .product-image {\n            max-width: 90px;\n            height: auto;\n            display: block;\n            margin: 0 auto 8px;\n            border-radius: 4px;\n            transition: transform 0.2s;\n        }\n        \n        .product-image:hover {\n            transform: scale(1.03);\n        }\n        \n        .product-link {\n            color: #3498db;\n            text-decoration: none;\n            font-weight: 600;\n            font-size: 13px;\n            transition: color 0.2s;\n        }\n        \n        .product-link:hover {\n            color: #2980b9;\n            text-decoration: underline;\n        }\n        \n        .view-more-link {\n            display: inline-block;\n            margin-top: 8px;\n            font-size: 12px;\n            color: #e74c3c;\n            text-decoration: none;\n            font-weight: 600;\n            padding: 4px 10px;\n            border: 1px solid #e74c3c;\n            border-radius: 4px;\n            transition: all 0.2s;\n        }\n        \n        .view-more-link:hover {\n            background-color: #e74c3c;\n            color: white;\n            text-decoration: none;\n        }\n        \n        .checkmark {\n            color: #27ae60;\n            font-weight: bold;\n            font-size: 16px;\n        }\n        \n        .crossmark {\n            color: #c0392b;\n            font-weight: bold;\n            font-size: 16px;\n        }\n        \n        .scroll-indicator {\n            text-align: center;\n            margin-top: 15px;\n            color: #7f8c8d;\n            font-size: 13px;\n            display: none;\n            font-style: italic;\n        }\n        \n        .price-tag {\n            font-weight: 600;\n            color: #e74c3c;\n            font-size: 14px;\n        }\n        \n        \/* 移动端样式 *\/\n        @media (max-width: 768px) {\n            .product-comparison-section {\n                padding: 0 3px;\n            }\n            \n            .product-comparison-section h2 {\n                font-size: 20px;\n            }\n            \n            .comparison-table-container {\n                margin: 0 -3px;\n                width: calc(100% + 6px);\n            }\n            \n            .product-comparison-table th,\n            .product-comparison-table td {\n                padding: 10px 6px;\n                font-size: 12px;\n            }\n            \n            .product-comparison-table thead tr th:first-child,\n            .product-comparison-table tbody tr td:first-child {\n                min-width: 100px;\n                max-width: 100px;\n                font-size: 12px;\n                padding-left: 10px;\n            }\n            \n            .feature-header {\n                min-width: 100px;\n                max-width: 100px;\n                font-size: 12px;\n                padding-left: 10px;\n            }\n            \n            .product-image {\n                max-width: 70px;\n            }\n            \n            .scroll-indicator {\n                display: block;\n            }\n        }\n        \n        \/* 小屏手机样式 *\/\n        @media (max-width: 480px) {\n            .product-comparison-table th,\n            .product-comparison-table td {\n                padding: 8px 4px;\n                font-size: 11px;\n            }\n            \n            .product-comparison-table thead tr th:first-child,\n            .product-comparison-table tbody tr td:first-child {\n                min-width: 90px;\n                max-width: 90px;\n                font-size: 11px;\n                padding-left: 8px;\n            }\n            \n            .feature-header {\n                min-width: 90px;\n                max-width: 90px;\n                font-size: 11px;\n                padding-left: 8px;\n            }\n            \n            .product-image {\n                max-width: 60px;\n            }\n            \n            .view-more-link {\n                font-size: 11px;\n                padding: 3px 6px;\n            }\n            \n            .price-tag {\n                font-size: 12px;\n            }\n        }\n        \n        \/* 超小屏手机样式 *\/\n        @media (max-width: 360px) {\n            .product-comparison-table th,\n            .product-comparison-table td {\n                padding: 6px 3px;\n                font-size: 10px;\n            }\n            \n            .product-comparison-table thead tr th:first-child,\n            .product-comparison-table tbody tr td:first-child {\n                min-width: 80px;\n                max-width: 80px;\n                font-size: 10px;\n                padding-left: 6px;\n            }\n            \n            .feature-header {\n                min-width: 80px;\n                max-width: 80px;\n                font-size: 10px;\n                padding-left: 6px;\n            }\n            \n            .product-image {\n                max-width: 50px;\n            }\n            \n            .view-more-link {\n                font-size: 10px;\n                padding: 2px 4px;\n            }\n        }\n    \u003c\/style\u003e\n\n\n    \u003cdiv class=\"product-comparison-section\"\u003e\n        \u003ch2\u003eExplore more security cameras from ZUMIMALL\u003c\/h2\u003e\n        \n        \u003cdiv class=\"comparison-table-container\"\u003e\n            \u003ctable class=\"product-comparison-table\"\u003e\n                \u003cthead\u003e\n                    \u003ctr\u003e\n                        \u003cth class=\"feature-header\"\u003eFeatures\u003c\/th\u003e\n                        \u003c!-- 产品列将由JavaScript动态生成 --\u003e\n                    \u003c\/tr\u003e\n                \u003c\/thead\u003e\n                \u003ctbody\u003e\n                    \u003c!-- 各行数据将由JavaScript动态生成 --\u003e\n                \u003c\/tbody\u003e\n            \u003c\/table\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"scroll-indicator\"\u003e\n            \u003cspan\u003e← Scroll to see more →\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cscript\u003e\n        document.addEventListener('DOMContentLoaded', function() {\n            \/\/ 产品数据 - 移除了Battery Camera F5\n            const products = [\n                {\n                    picture: \"https:\/\/www.zumimall.com\/cdn\/shop\/files\/BK06_8ce27130-38a9-4597-a3fa-f82961709b78.jpg?v=1754618281\u0026width=493\",\n                    link: \"https:\/\/www.zumimall.com\/products\/2k-360-ptz-dual-band-5g-2-4g-wired-security-camera-bk06-baby-cam\",\n                    price: \"From $37.49\",\n                    model: \"Baby monitor BK06\",\n                    powerSource: \"Plug-in\",\n                    resolution: \"3MP\",\n                    wifi: \"5GHz\/2.4GHz\",\n                    nightVision: \"Color\/Infrared\",\n                    recording: \"✔\",\n                    sirenAlarm: \"✔\",\n                    rotatable: \"✔\",\n                    zoom: \"4X digital zoom\",\n                    interface: \"Type C Port\",\n                    detectionDistance: \"\u003e32FT\",\n                    app: \"ZUMIMALL\"\n                },\n                {\n                    picture: \"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X2K_Wireless_security_outdoor_camera_13_0b64744c-e06b-4fff-be21-f92445319240.jpg?v=1754992364\",\n                    link: \"https:\/\/www.zumimall.com\/products\/2k-ptz-solar-wireless-security-camera-gx2k\",\n                    price: \"From $42.99\",\n                    model: \"Battery Camera X2\",\n                    powerSource: \"Solar\/Battery\",\n                    resolution: \"3MP\",\n                    wifi: \"2.4GHz only\",\n                    nightVision: \"Color\/Infrared\",\n                    recording: \"✘\",\n                    sirenAlarm: \"✔\",\n                    rotatable: \"✔\",\n                    zoom: \"4X digital zoom\",\n                    interface: \"Type C Port\",\n                    detectionDistance: \"\u003e32FT\",\n                    app: \"ZUMIMALL\"\n                },\n                {\n                    picture: \"https:\/\/www.zumimall.com\/cdn\/shop\/files\/BK05-3MP_3ab62d04-ac44-4267-88d4-9658fd677a9e.jpg?v=1751448418\u0026width=493\",\n                    link: \"https:\/\/www.zumimall.com\/products\/zumimall-3mp-5g-2-4g-wifi-wired-security-camera-plug-in-power-bk05-1\",\n                    price: \"From $29.99\",\n                    model: \"Wired Camera BK05\",\n                    powerSource: \"Plug-in\",\n                    resolution: \"3MP\",\n                    wifi: \"5GHz\/2.4GHz\",\n                    nightVision: \"Color\/Infrared\",\n                    recording: \"✔\",\n                    sirenAlarm: \"✔\",\n                    rotatable: \"✔\",\n                    zoom: \"4X digital zoom\",\n                    interface: \"Type C Port\",\n                    detectionDistance: \"\u003e32FT\",\n                    app: \"ZUMIMALL\"\n                },\n                {\n                    picture: \"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/P10_0caf45c4-fa5a-4b40-9702-18bf40901eb8.jpg?v=1750930402\",\n                    link: \"https:\/\/www.zumimall.com\/products\/zumimall-dual-lens-video-doorbell-camera-with-chime-p10-worldwide-sales\",\n                    price: \"From $64.98\",\n                    model: \"Doorbell Camera P10\",\n                    powerSource: \"Battery\",\n                    resolution: \"3MP\",\n                    wifi: \"2.4GHz only\",\n                    nightVision: \"Color\/Infrared\",\n                    recording: \"✘\",\n                    sirenAlarm: \"✔\",\n                    rotatable: \"✘\",\n                    zoom: \"4X digital zoom\",\n                    interface: \"Type C Port\",\n                    detectionDistance: \"\u003e32FT\",\n                    app: \"ZUMIMALL\"\n                }\n            ];\n\n            \/\/ 创建表格列（产品）\n            const theadRow = document.querySelector('.product-comparison-table thead tr');\n            const tbody = document.querySelector('.product-comparison-table tbody');\n            \n            \/\/ 添加产品列标题\n            products.forEach(product =\u003e {\n                const th = document.createElement('th');\n                th.innerHTML = `\n                    \u003ca href=\"${product.link}\" target=\"_blank\"\u003e\n                        \u003cimg src=\"${product.picture}\" alt=\"${product.model}\" class=\"product-image\"\u003e\n                    \u003c\/a\u003e\n                  \n                    \u003ca href=\"${product.link}\" target=\"_blank\" class=\"view-more-link\"\u003eView Details\u003c\/a\u003e\n                `;\n                theadRow.appendChild(th);\n            });\n            \n            \/\/ 创建价格行\n            const priceRow = document.createElement('tr');\n            const priceHeader = document.createElement('td');\n            priceHeader.textContent = 'Price';\n            priceHeader.className = 'feature-header';\n            priceRow.appendChild(priceHeader);\n            \n            \/\/ 添加价格单元格\n            products.forEach(product =\u003e {\n                const priceCell = document.createElement('td');\n                priceCell.innerHTML = `\u003cspan class=\"price-tag\"\u003e${product.price}\u003c\/span\u003e`;\n                priceRow.appendChild(priceCell);\n            });\n            \n            tbody.appendChild(priceRow);\n            \n            \/\/ 创建型号行\n            const modelRow = document.createElement('tr');\n            const modelHeader = document.createElement('td');\n            modelHeader.textContent = 'Model';\n            modelHeader.className = 'feature-header';\n            modelRow.appendChild(modelHeader);\n            \n            products.forEach(product =\u003e {\n                const modelCell = document.createElement('td');\n                modelCell.innerHTML = `\u003ca href=\"${product.link}\" target=\"_blank\" class=\"product-link\"\u003e${product.model}\u003c\/a\u003e`;\n                modelRow.appendChild(modelCell);\n            });\n            \n            tbody.appendChild(modelRow);\n            \n            \/\/ 添加其他特性行\n            const features = [\n                { key: 'powerSource', label: 'Power Source' },\n                { key: 'resolution', label: 'Resolution' },\n                { key: 'wifi', label: 'Wi-Fi' },\n                { key: 'nightVision', label: 'Night Vision' },\n                { key: 'recording', label: '24\/7 Recording' },\n                { key: 'sirenAlarm', label: 'Siren Alarm' },\n                { key: 'rotatable', label: 'Rotatable' },\n                { key: 'zoom', label: 'Zoom' },\n                { key: 'interface', label: 'Interface' },\n                { key: 'detectionDistance', label: 'Detection Distance' },\n                { key: 'app', label: 'APP' }\n            ];\n            \n            features.forEach(feature =\u003e {\n                const row = document.createElement('tr');\n                const header = document.createElement('td');\n                header.textContent = feature.label;\n                header.className = 'feature-header';\n                row.appendChild(header);\n                \n                products.forEach(product =\u003e {\n                    const cell = document.createElement('td');\n                    let value = product[feature.key];\n                    \n                    \/\/ 特殊处理勾选和叉号标记\n                    if (value === '✔') {\n                        cell.innerHTML = '\u003cspan class=\"checkmark\"\u003e✔\u003c\/span\u003e';\n                    } else if (value === '✘') {\n                        cell.innerHTML = '\u003cspan class=\"crossmark\"\u003e✘\u003c\/span\u003e';\n                    } else {\n                        cell.textContent = value;\n                    }\n                    \n                    row.appendChild(cell);\n                });\n                \n                tbody.appendChild(row);\n            });\n            \n            \/\/ 检测是否需要显示滚动提示\n            function checkScrollIndicator() {\n                const container = document.querySelector('.comparison-table-container');\n                if (container.scrollWidth \u003e container.clientWidth) {\n                    document.querySelector('.scroll-indicator').style.display = 'block';\n                } else {\n                    document.querySelector('.scroll-indicator').style.display = 'none';\n                }\n            }\n            \n            \/\/ 初始检查和窗口调整时检查\n            checkScrollIndicator();\n            window.addEventListener('resize', checkScrollIndicator);\n        });\n    \u003c\/script\u003e\n\n\u003c\/body\u003e","brand":"ZUMIMALL","offers":[{"title":"1 Cam + Panel | No SD Card","offer_id":49888335724848,"sku":"A60-ZM","price":79.99,"currency_code":"USD","in_stock":true},{"title":"1 Cam + Panel | 128G SD Card","offer_id":49888335757616,"sku":"A60+128G","price":109.98,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-24h-recording-solar-putdoor-wireless-security-camera-a60.jpg?v=1776828391"},{"product_id":"zumimall-2k-5g-wifi-wired-security-camera-bk05","title":"ZUMIMALL 24\/7 Recording  Outdoor Camera-BK05\/BK05B","description":"\n\u003cstyle\u003e\n    \/* 引入谷歌美化字体 *\/\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Noto+Sans+SC:wght@300;400;700\u0026family=Roboto:wght@300;400;700\u0026display=swap');\n\n    .zm-all { max-width:1200px; margin:0 auto; font-family: 'Roboto', 'Noto Sans SC', Arial, sans-serif; overflow:hidden; background:#fff; position:relative; }\n    .zm-bt { text-align:center; font-size:30px; font-weight:700; padding:35px 10px; margin:0; line-height:1.2; color:#333; }\n    .zm-st { text-align:center; font-size:24px; font-weight:700; padding:28px 10px; margin:0; line-height:1.2; color:#333; }\n    .zm-f { width:100%; display:block; border:none; }\n    \n    \/* M5视频样式：保持全宽，自动循环静音 *\/\n    .zm-video { width:100%; display:block; object-fit:cover; }\n\n    \/* 通用图片叠加层基础样式 *\/\n    .zm-m-img-wrap { position:relative; width:100%; display:block; }\n    .zm-m-overlay { \n        position:absolute; \n        left:50%; \n        transform:translateX(-50%); \n        width:90%; \n        text-align:center; \n        z-index:2; \n        pointer-events:none; \n    }\n    .zm-m-title-overlay { \n        font-size:24px; \n        font-weight:700; \n        color:#333333; \n        margin:0; \n        line-height:1.2;\n        text-shadow: 0 1px 2px rgba(255,255,255,0.8);\n    }\n\n    \/* 【专属 M3-1】PC端特有左中位置描述叠加层配置 *\/\n    .zm-m31-overlay-left {\n        position: absolute;\n        left: 5%;\n        top: 50%;\n        transform: translateY(-50%);\n        width: 40%;\n        text-align: left;\n        z-index: 2;\n        pointer-events: none;\n    }\n    .zm-m31-desc-left {\n        font-size: 16px;\n        color: #333333;\n        margin: 0;\n        line-height: 1.5;\n        text-shadow: 0 1px 2px rgba(255,255,255,0.8);\n    }\n\n    \/* M2 交错图文特殊平移配置 (向上平移15px -\u003e top:10px) *\/\n    .zm-m2-wrap { margin-top:20px; }\n    .zm-m2-r { display:flex; align-items:center; flex-wrap:wrap; }\n    .zm-m2-r:nth-child(even) { flex-direction:row-reverse; }\n    .zm-m2-c { flex:1; min-width:300px; }\n    .zm-m2-img-wrap .zm-m-overlay { top:10px; } \/* 向上平移15px *\/\n    .zm-m2-t { padding:40px; box-sizing:border-box; }\n    .zm-m2-t p { font-size:15px; color:#555; line-height:1.6; margin:0; }\n\n    \/* M3 联动轮播样式 *\/\n    .zm-m3-w { position:relative; overflow:hidden; }\n    .zm-m3-n { display:flex; background:#f5f5f5; border-bottom:1px solid #ddd; overflow-x:auto; scrollbar-width:none; }\n    .zm-m3-n::-webkit-scrollbar { display:none; }\n    .zm-m3-tab { flex:1; min-width:125px; padding:15px 5px; text-align:center; cursor:pointer; font-weight:700; border-bottom:3px solid transparent; white-space:nowrap; font-size:14px; }\n    .zm-m3-tab.active { background:#2D9EA1; color:#fff; border-bottom-color:#ff9900; }\n    .zm-m3-tr { display:flex; transition:transform 0.4s ease; }\n    .zm-m3-u { min-width:100%; display:block; box-sizing:border-box; background:#fff; }\n    \n    \/* M3 标题叠加位置保持常规 *\/\n    .zm-m3-img-wrap .zm-m-overlay { top:10px; } \n\n    \/* M3 双端统一：图片下方描述文本区 *\/\n    .zm-m3-bottom-desc {\n        padding:20px;\n        font-size:15px;\n        color:#555555;\n        line-height:1.6;\n        background:#f9f9f9;\n        border-top:1px solid #eee;\n        text-align:left;\n    }\n\n    \/* 统一的左右控制箭头按钮 *\/\n    .zm-m3-btn { position:absolute; top:40%; transform:translateY(-50%); width:40px; height:50px; background:rgba(255,255,255,0.7); z-index:10; display:flex; align-items:center; justify-content:center; cursor:pointer; border:1px solid #ddd; }\n    .zm-m3-btn svg { width:24px; height:24px; fill:#333; }\n    .zm-m3-l { left:0; border-radius:0 4px 4px 0; }\n    .zm-m3-r { right:0; border-radius:4px 0 0 4px; }\n    \n    .zm-m3-ds { display:flex; justify-content:center; gap:8px; padding:15px; background:#fff; }\n    .zm-m3-d { width:8px; height:8px; background:#ccc; border-radius:50%; cursor:pointer; }\n    .zm-m3-d.active { background:#2D9EA1; width:20px; border-radius:10px; }\n\n    \/* M4 PC端网格：两行两列布局 *\/\n    .zm-m4-g { display:grid; grid-template-columns:repeat(2, 1fr); gap:20px; padding:30px 10px; }\n    .zm-m4-u { text-align:center; background:#fff; position:relative; }\n    .zm-m4-u img { width:100%; height:auto; display:block; }\n    .zm-m4-img-wrap .zm-m-overlay { top:15px; } \/* 向上平移10px (原25px) *\/\n    .zm-m4-tx { padding:15px 10px; font-size:14px; color:#555; line-height:1.5; }\n\n    @media (max-width:767px) {\n        .zm-pc { display:none !important; }\n        .zm-mb { display:block !important; }\n        .zm-bt { font-size:22px; padding:20px 5px; }\n        .zm-st { font-size:18px; padding:18px 5px; }\n        \n        \/* 移动端整体缩放叠加字体 *\/\n        .zm-m-title-overlay { font-size:16px; }\n        .zm-m2-img-wrap .zm-m-overlay { top:10px; }\n        .zm-m4-img-wrap .zm-m-overlay { top:12px; }\n        \n        .zm-m2-t { padding:20px 15px; }\n        .zm-m3-tab { flex:0 0 45%; }\n        .zm-m3-bottom-desc { padding:15px; font-size:13px; }\n\n        \/* M4 移动端弹性单行横轴轮播（保持不变） *\/\n        .zm-m4-mb-box { position:relative; overflow:hidden; }\n        .zm-m4-g { display:flex !important; overflow-x:auto !important; scroll-snap-type:x mandatory !important; gap:0 !important; scrollbar-width:none; padding:0; -webkit-overflow-scrolling: touch; }\n        .zm-m4-g::-webkit-scrollbar { display:none; }\n        .zm-m4-u { flex:0 0 100% !important; scroll-snap-align:center; }\n        \n        \/* M4 控制小箭头完全同步 M3 *\/\n        .zm-m4-btn { position:absolute; top:40%; transform:translateY(-50%); width:40px; height:50px; background:rgba(255,255,255,0.7); z-index:5; display:flex; align-items:center; justify-content:center; border:1px solid #ddd; cursor:pointer; }\n        .zm-m4-btn svg { width:24px; height:24px; fill:#333; }\n        .zm-m4-bl { left:0; border-radius:0 4px 4px 0; }\n        .zm-m4-br { right:0; border-radius:4px 0 0 4px; }\n        \n        .zm-m4-dots { display:flex; justify-content:center; gap:8px; padding:15px 0; background:#fff; }\n        .zm-m4-dot { width:7px; height:7px; background:#ddd; border-radius:50%; transition:0.3s; cursor:pointer; }\n        .zm-m4-dot.active { background:#2D9EA1; width:18px; border-radius:10px; }\n    }\n    @media (min-width:768px) { .zm-pc { display:block!important; } .zm-mb { display:none!important; } }\n\u003c\/style\u003e\u003cdiv class=\"zm-all\"\u003e\n\u003cdiv class=\"zm-bt\"\u003eZUMIMALL  Outdoor Wired Security Camera-BF-BK05\u003c\/div\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-no-drilling-battery-camera-BK05.jpg?v=1775033820\" class=\"zm-f zm-pc\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-wired-outdoor-camera-bk05.png?v=1778654096\" class=\"zm-f zm-mb\"\u003e\u003cdiv style=\"margin-top:20px;\"\u003e\n        \u003cdiv class=\"zm-pc\" id=\"m3_1-pc\"\u003e\n            \u003cdiv class=\"zm-m3-n\"\u003e\n\u003cdiv class=\"zm-m3-tab active\" onclick=\"zmJ('m3_1-pc',0)\"\u003eSupport 5GHz\/2.4GHz\u003c\/div\u003e\n\u003cdiv class=\"zm-m3-tab \" onclick=\"zmJ('m3_1-pc',1)\"\u003eMotion Tracking\u003c\/div\u003e\n\u003cdiv class=\"zm-m3-tab \" onclick=\"zmJ('m3_1-pc',2)\"\u003e24\/7 Recording\u003c\/div\u003e\n\u003cdiv class=\"zm-m3-tab \" onclick=\"zmJ('m3_1-pc',3)\"\u003eDouble Warning\u003c\/div\u003e\n\u003cdiv class=\"zm-m3-tab \" onclick=\"zmJ('m3_1-pc',4)\"\u003eWorks with Alexa\u003c\/div\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"zm-m3-w\"\u003e\n\u003cdiv class=\"zm-m3-tr\"\u003e\n\u003cdiv class=\"zm-m3-u\"\u003e\n                    \u003cdiv class=\"zm-m-img-wrap zm-m3-img-wrap\"\u003e\n                        \n                    \u003cdiv class=\"zm-m-overlay\"\u003e\n                        \u003cp class=\"zm-m-title-overlay\"\u003eDual-Band Camera\u003c\/p\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"zm-m31-overlay-left\"\u003e\n                        \u003cp class=\"zm-m31-desc-left\"\u003e\u003c\/p\u003e\n                    \u003c\/div\u003e\n                        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-outdoor-wired-wifi-security-camera-bk05_2-1__converted.webp?v=1779783992\" class=\"zm-f\"\u003e\n                    \u003c\/div\u003e\n                    \n                 \u003c\/div\u003e\n\u003cdiv class=\"zm-m3-u\"\u003e\n                    \u003cdiv class=\"zm-m-img-wrap zm-m3-img-wrap\"\u003e\n                        \n                    \u003cdiv class=\"zm-m-overlay\"\u003e\n                        \u003cp class=\"zm-m-title-overlay\"\u003eSmart auto-tracking to follow every move.\u003c\/p\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"zm-m31-overlay-left\"\u003e\n                        \u003cp class=\"zm-m31-desc-left\"\u003eExperience enhanced security with advanced motion tracking feature, ensuring nothing escapes its vigilant gaze.\u003c\/p\u003e\n                    \u003c\/div\u003e\n                        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-outdoor-wired-wifi-security-camera-bk05_4-1__converted.webp?v=1779783998\" class=\"zm-f\"\u003e\n                    \u003c\/div\u003e\n                    \n                 \u003c\/div\u003e\n\u003cdiv class=\"zm-m3-u\"\u003e\n                    \u003cdiv class=\"zm-m-img-wrap zm-m3-img-wrap\"\u003e\n                        \n                    \u003cdiv class=\"zm-m-overlay\"\u003e\n                        \u003cp class=\"zm-m-title-overlay\"\u003eConstant vigilance for non-stop peace of mind.\u003c\/p\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"zm-m31-overlay-left\"\u003e\n                        \u003cp class=\"zm-m31-desc-left\"\u003eExperience round-the-clock surveillance with 24\/7 recording feature. Safeguard your space with constant vigilance, day and night.\u003c\/p\u003e\n                    \u003c\/div\u003e\n                        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-outdoor-wired-wifi-security-camera-bk05_2-4_24_7_converted_1a49f82f-939f-4b60-935b-a63fbb544f36.webp?v=1779783997\" class=\"zm-f\"\u003e\n                    \u003c\/div\u003e\n                    \n                 \u003c\/div\u003e\n\u003cdiv class=\"zm-m3-u\"\u003e\n                    \u003cdiv class=\"zm-m-img-wrap zm-m3-img-wrap\"\u003e\n                        \n                    \u003cdiv class=\"zm-m-overlay\"\u003e\n                        \u003cp class=\"zm-m-title-overlay\"\u003eLoud sirens and bright lights to stop intruders.\u003c\/p\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"zm-m31-overlay-left\"\u003e\n                        \u003cp class=\"zm-m31-desc-left\"\u003eCamera will respond instantly by emitting a loud alert and activating powerful lights to deter intruders.\u003c\/p\u003e\n                    \u003c\/div\u003e\n                        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-outdoor-wired-wifi-security-camera-bk05_2-3__converted_9082c37c-0b83-4b1f-8293-76e327e1db5c.webp?v=1779783993\" class=\"zm-f\"\u003e\n                    \u003c\/div\u003e\n                    \n                 \u003c\/div\u003e\n\u003cdiv class=\"zm-m3-u\"\u003e\n                    \u003cdiv class=\"zm-m-img-wrap zm-m3-img-wrap\"\u003e\n                        \n                    \u003cdiv class=\"zm-m-overlay\"\u003e\n                        \u003cp class=\"zm-m-title-overlay\"\u003eHands-free control with simple voice commands.\u003c\/p\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"zm-m31-overlay-left\"\u003e\n                        \u003cp class=\"zm-m31-desc-left\"\u003eCompatible with Voice Assistant (Alexa \/ Google Assistant). Enjoy smart home integration that lets you view live feeds effortlessly using just your voice.\u003c\/p\u003e\n                    \u003c\/div\u003e\n                        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-outdoor-wired-wifi-security-camera-bk05_4-3__converted.webp?v=1779783996\" class=\"zm-f\"\u003e\n                    \u003c\/div\u003e\n                    \n                 \u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"zm-m3-btn zm-m3-l\" onclick=\"zmS('m3_1-pc',-1)\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n                \u003cdiv class=\"zm-m3-btn zm-m3-r\" onclick=\"zmS('m3_1-pc',1)\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"zm-m3-ds\"\u003e\n\u003cdiv class=\"zm-m3-d active\" onclick=\"zmJ('m3_1-pc',0)\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"zm-m3-d \" onclick=\"zmJ('m3_1-pc',1)\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"zm-m3-d \" onclick=\"zmJ('m3_1-pc',2)\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"zm-m3-d \" onclick=\"zmJ('m3_1-pc',3)\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"zm-m3-d \" onclick=\"zmJ('m3_1-pc',4)\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"zm-mb\" id=\"m3_1-mb\"\u003e\n            \u003cdiv class=\"zm-m3-n\"\u003e\n\u003cdiv class=\"zm-m3-tab active\" onclick=\"zmJ('m3_1-mb',0)\"\u003eSupport 5GHz\/2.4GHz\u003c\/div\u003e\n\u003cdiv class=\"zm-m3-tab \" onclick=\"zmJ('m3_1-mb',1)\"\u003eMotion Tracking\u003c\/div\u003e\n\u003cdiv class=\"zm-m3-tab \" onclick=\"zmJ('m3_1-mb',2)\"\u003e24\/7 Recording\u003c\/div\u003e\n\u003cdiv class=\"zm-m3-tab \" onclick=\"zmJ('m3_1-mb',3)\"\u003eDouble Warning\u003c\/div\u003e\n\u003cdiv class=\"zm-m3-tab \" onclick=\"zmJ('m3_1-mb',4)\"\u003eWorks with Alexa\u003c\/div\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"zm-m3-w\"\u003e\n\u003cdiv class=\"zm-m3-tr\"\u003e\n\u003cdiv class=\"zm-m3-u\"\u003e\n                    \u003cdiv class=\"zm-m-img-wrap zm-m3-img-wrap\"\u003e\n                        \n                    \u003cdiv class=\"zm-m-overlay\"\u003e\n                        \u003cp class=\"zm-m-title-overlay\"\u003eDual-Band Camera\u003c\/p\u003e\n                    \u003c\/div\u003e\n                        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-wired-wifi-security-camra-bk05-dual-band_converted.webp?v=1779783919\" class=\"zm-f\"\u003e\n                    \u003c\/div\u003e\n                    \n                 \u003c\/div\u003e\n\u003cdiv class=\"zm-m3-u\"\u003e\n                    \u003cdiv class=\"zm-m-img-wrap zm-m3-img-wrap\"\u003e\n                        \n                    \u003cdiv class=\"zm-m-overlay\"\u003e\n                        \u003cp class=\"zm-m-title-overlay\"\u003eSmart auto-tracking to follow every move.\u003c\/p\u003e\n                    \u003c\/div\u003e\n                        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-wired-wifi-security-camra-bk05-tracking_converted.webp?v=1779783920\" class=\"zm-f\"\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"zm-m3-bottom-desc\"\u003eExperience enhanced security with advanced motion tracking feature, ensuring nothing escapes its vigilant gaze.\u003c\/div\u003e\n                 \u003c\/div\u003e\n\u003cdiv class=\"zm-m3-u\"\u003e\n                    \u003cdiv class=\"zm-m-img-wrap zm-m3-img-wrap\"\u003e\n                        \n                    \u003cdiv class=\"zm-m-overlay\"\u003e\n                        \u003cp class=\"zm-m-title-overlay\"\u003eConstant vigilance for non-stop peace of mind.\u003c\/p\u003e\n                    \u003c\/div\u003e\n                        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-outdoor-wired-wifi-security-camera-bk05_2-4_24_7_converted.webp?v=1779783920\" class=\"zm-f\"\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"zm-m3-bottom-desc\"\u003eExperience round-the-clock surveillance with 24\/7 recording feature. Safeguard your space with constant vigilance, day and night.\u003c\/div\u003e\n                 \u003c\/div\u003e\n\u003cdiv class=\"zm-m3-u\"\u003e\n                    \u003cdiv class=\"zm-m-img-wrap zm-m3-img-wrap\"\u003e\n                        \n                    \u003cdiv class=\"zm-m-overlay\"\u003e\n                        \u003cp class=\"zm-m-title-overlay\"\u003eLoud sirens and bright lights to stop intruders.\u003c\/p\u003e\n                    \u003c\/div\u003e\n                        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-outdoor-wired-wifi-security-camera-bk05_2-3__converted.webp?v=1779783919\" class=\"zm-f\"\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"zm-m3-bottom-desc\"\u003eCamera will respond instantly by emitting a loud alert and activating powerful lights to deter intruders.\u003c\/div\u003e\n                 \u003c\/div\u003e\n\u003cdiv class=\"zm-m3-u\"\u003e\n                    \u003cdiv class=\"zm-m-img-wrap zm-m3-img-wrap\"\u003e\n                        \n                    \u003cdiv class=\"zm-m-overlay\"\u003e\n                        \u003cp class=\"zm-m-title-overlay\"\u003eHands-free control with simple voice commands.\u003c\/p\u003e\n                    \u003c\/div\u003e\n                        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-wired-wifi-security-camra-bk05_4-3_Alexa_converted.webp?v=1779783918\" class=\"zm-f\"\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"zm-m3-bottom-desc\"\u003eCompatible with Voice Assistant (Alexa \/ Google Assistant). Enjoy smart home integration that lets you view live feeds effortlessly using just your voice.\u003c\/div\u003e\n                 \u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"zm-m3-btn zm-m3-l\" onclick=\"zmS('m3_1-mb',-1)\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n                \u003cdiv class=\"zm-m3-btn zm-m3-r\" onclick=\"zmS('m3_1-mb',1)\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"zm-m3-ds\"\u003e\n\u003cdiv class=\"zm-m3-d active\" onclick=\"zmJ('m3_1-mb',0)\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"zm-m3-d \" onclick=\"zmJ('m3_1-mb',1)\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"zm-m3-d \" onclick=\"zmJ('m3_1-mb',2)\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"zm-m3-d \" onclick=\"zmJ('m3_1-mb',3)\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"zm-m3-d \" onclick=\"zmJ('m3_1-mb',4)\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"margin-top:20px;\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"zm-m2-wrap\"\u003e\n\u003cdiv class=\"zm-m2-r\"\u003e\n                    \u003cdiv class=\"zm-m2-c\"\u003e\n                        \u003cdiv class=\"zm-m-img-wrap zm-m2-img-wrap\"\u003e\n                            \u003cdiv class=\"zm-m-overlay\"\u003e\u003cp class=\"zm-m-title-overlay\"\u003eFull pan and tilt for complete blind-spot protection.\u003c\/p\u003e\u003c\/div\u003e\n                            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-outdoor-wired-wifi-security-camera-bk05_3-3_360_converted.webp?v=1779783920\" class=\"zm-f\"\u003e\n                        \u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"zm-m2-c zm-m2-t\"\u003e\u003cp\u003eCapture every angle seamlessly with impressive 355° horizontal and 90° vertical coverage. No corner goes unnoticed.\u003c\/p\u003e\u003c\/div\u003e\n                 \u003c\/div\u003e\n\u003cdiv class=\"zm-m2-r\"\u003e\n                    \u003cdiv class=\"zm-m2-c\"\u003e\n                        \u003cdiv class=\"zm-m-img-wrap zm-m2-img-wrap\"\u003e\n                            \u003cdiv class=\"zm-m-overlay\"\u003e\u003cp class=\"zm-m-title-overlay\"\u003eEasily share full access with your whole family.\u003c\/p\u003e\u003c\/div\u003e\n                            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-outdoor-wired-wifi-security-camera-bk05_2-5__converted.webp?v=1779783920\" class=\"zm-f\"\u003e\n                        \u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"zm-m2-c zm-m2-t\"\u003e\u003cp\u003eShare the camera effortlessly, extending the protective watch over your home with your family, ensuring enhanced security.\u003c\/p\u003e\u003c\/div\u003e\n                 \u003c\/div\u003e\n\u003cdiv class=\"zm-m2-r\"\u003e\n                    \u003cdiv class=\"zm-m2-c\"\u003e\n                        \u003cdiv class=\"zm-m-img-wrap zm-m2-img-wrap\"\u003e\n                            \u003cdiv class=\"zm-m-overlay\"\u003e\u003cp class=\"zm-m-title-overlay\"\u003eBright and vibrant views even in full darkness.\u003c\/p\u003e\u003c\/div\u003e\n                            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-outdoor-wired-wifi-security-camera-bk05_3-2__converted.webp?v=1779783919\" class=\"zm-f\"\u003e\n                        \u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"zm-m2-c zm-m2-t\"\u003e\u003cp\u003eExperience vivid details with a 10-meter visibility range and enjoy the color night vision, ensuring a more vibrant view in low-light conditions.\u003c\/p\u003e\u003c\/div\u003e\n                 \u003c\/div\u003e\n\u003cdiv class=\"zm-m2-r\"\u003e\n                    \u003cdiv class=\"zm-m2-c\"\u003e\n                        \u003cdiv class=\"zm-m-img-wrap zm-m2-img-wrap\"\u003e\n                            \u003cdiv class=\"zm-m-overlay\"\u003e\u003cp class=\"zm-m-title-overlay\"\u003eTalk and listen effortlessly from anywhere at any time.\u003c\/p\u003e\u003c\/div\u003e\n                            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-outdoor-wired-wifi-security-camera-bk05_3-4__converted.webp?v=1779783920\" class=\"zm-f\"\u003e\n                        \u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"zm-m2-c zm-m2-t\"\u003e\u003cp\u003eSpeak and listen from anywhere, transforming your surveillance into an interactive experience.\u003c\/p\u003e\u003c\/div\u003e\n                 \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"margin-top:20px;\"\u003e\n                \u003cdiv class=\"zm-st\"\u003eColor by Day. Clarity by Night.\u003c\/div\u003e\n                \u003cvideo class=\"zm-video zm-pc\" autoplay muted loop playsinline src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/0e9247a127a8485bb3088930e5e90e02.mp4\"\u003e\u003c\/video\u003e\n                \u003cvideo class=\"zm-video zm-mb\" autoplay muted loop playsinline src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/ca7ffb7989fc4a579c90637948da3ea5.mp4\"\u003e\u003c\/video\u003e\n             \u003c\/div\u003e\n\u003cdiv class=\"zm-m2-wrap\"\u003e\n\u003cdiv class=\"zm-m2-r\"\u003e\n                    \u003cdiv class=\"zm-m2-c\"\u003e\n                        \u003cdiv class=\"zm-m-img-wrap zm-m2-img-wrap\"\u003e\n                            \u003cdiv class=\"zm-m-overlay\"\u003e\u003cp class=\"zm-m-title-overlay\"\u003eInstant sound alerts for complete off-screen awareness.\u003c\/p\u003e\u003c\/div\u003e\n                            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-outdoor-wired-wifi-security-camera-bk05_2-2__converted.webp?v=1779783918\" class=\"zm-f\"\u003e\n                        \u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"zm-m2-c zm-m2-t\"\u003e\u003cp\u003eDual protection of motion and noise for enhanced off-screen monitoring. It not only allows you to respond in time, but also collects more important information for you.\u003c\/p\u003e\u003c\/div\u003e\n                 \u003c\/div\u003e\n\u003cdiv class=\"zm-m2-r\"\u003e\n                    \u003cdiv class=\"zm-m2-c\"\u003e\n                        \u003cdiv class=\"zm-m-img-wrap zm-m2-img-wrap\"\u003e\n                            \u003cdiv class=\"zm-m-overlay\"\u003e\u003cp class=\"zm-m-title-overlay\"\u003eCustomizable focus areas to eliminate false alarms.\u003c\/p\u003e\u003c\/div\u003e\n                            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-wired-wifi-security-camra-area-bk05_converted.webp?v=1779783919\" class=\"zm-f\"\u003e\n                        \u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"zm-m2-c zm-m2-t\"\u003e\u003cp\u003eTailor your surveillance to perfection with up to 6 customizable detection zones, ensuring you receive alerts where it matters most.\u003c\/p\u003e\u003c\/div\u003e\n                 \u003c\/div\u003e\n\u003cdiv class=\"zm-m2-r\"\u003e\n                    \u003cdiv class=\"zm-m2-c\"\u003e\n                        \u003cdiv class=\"zm-m-img-wrap zm-m2-img-wrap\"\u003e\n                            \u003cdiv class=\"zm-m-overlay\"\u003e\u003cp class=\"zm-m-title-overlay\"\u003eWeatherproof engineering to withstand the toughest elements.\u003c\/p\u003e\u003c\/div\u003e\n                            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-wired-wifi-security-camra-bk05_4-5_IP66_converted.webp?v=1779783919\" class=\"zm-f\"\u003e\n                        \u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"zm-m2-c zm-m2-t\"\u003e\u003cp\u003eRain or shine, it stands resilient, ensuring reliable performance and unwavering security. Weather the storm with confidence in your surveillance.\u003c\/p\u003e\u003c\/div\u003e\n                 \u003c\/div\u003e\n\u003cdiv class=\"zm-m2-r\"\u003e\n                    \u003cdiv class=\"zm-m2-c\"\u003e\n                        \u003cdiv class=\"zm-m-img-wrap zm-m2-img-wrap\"\u003e\n                            \u003cdiv class=\"zm-m-overlay\"\u003e\u003cp class=\"zm-m-title-overlay\"\u003eFour live views synced on a single screen.\u003c\/p\u003e\u003c\/div\u003e\n                            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-wired-wifi-security-camra-bk05_converted.webp?v=1779783920\" class=\"zm-f\"\u003e\n                        \u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"zm-m2-c zm-m2-t\"\u003e\u003cp\u003eConnect up to four devices simultaneously and keep a vigilant eye on your surroundings. Monitor with flexibility and share the view with your family.\u003c\/p\u003e\u003c\/div\u003e\n                 \u003c\/div\u003e\n\u003cdiv class=\"zm-m2-r\"\u003e\n                    \u003cdiv class=\"zm-m2-c\"\u003e\n                        \u003cdiv class=\"zm-m-img-wrap zm-m2-img-wrap\"\u003e\n                            \u003cdiv class=\"zm-m-overlay\"\u003e\u003cp class=\"zm-m-title-overlay\"\u003eVivid clarity for sharper details and recognition.\u003c\/p\u003e\u003c\/div\u003e\n                            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-wired-wifi-security-camra-bk05-clear-image_converted.webp?v=1779783920\" class=\"zm-f\"\u003e\n                        \u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"zm-m2-c zm-m2-t\"\u003e\u003cp\u003eSuper high definition of 5-megapixel images is ideal to be used outdoors for clear recognition of human faces and plate number, or mounted in high positions for rich details of far-away objects.\u003c\/p\u003e\u003c\/div\u003e\n                 \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"margin-top:20px;\"\u003e\n        \u003cdiv class=\"zm-pc\" id=\"m3_3-pc\"\u003e\n            \u003cdiv class=\"zm-m3-n\"\u003e\n\u003cdiv class=\"zm-m3-tab active\" onclick=\"zmJ('m3_3-pc',0)\"\u003eDual Storage\u003c\/div\u003e\n\u003cdiv class=\"zm-m3-tab \" onclick=\"zmJ('m3_3-pc',1)\"\u003eEasy App Setup\u003c\/div\u003e\n\u003cdiv class=\"zm-m3-tab \" onclick=\"zmJ('m3_3-pc',2)\"\u003eFlexible Mount\u003c\/div\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"zm-m3-w\"\u003e\n\u003cdiv class=\"zm-m3-tr\"\u003e\n\u003cdiv class=\"zm-m3-u\"\u003e\n                    \u003cdiv class=\"zm-m-img-wrap zm-m3-img-wrap\"\u003e\n                        \n                \u003cdiv class=\"zm-m-overlay\"\u003e\n                    \u003cp class=\"zm-m-title-overlay\"\u003e\u003c\/p\u003e\n                \u003c\/div\u003e\n                        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-outdoor-wired-wifi-security-camera-bk05_4-4__converted.webp?v=1779783996\" class=\"zm-f\"\u003e\n                    \u003c\/div\u003e\n                    \n                 \u003c\/div\u003e\n\u003cdiv class=\"zm-m3-u\"\u003e\n                    \u003cdiv class=\"zm-m-img-wrap zm-m3-img-wrap\"\u003e\n                        \n                \u003cdiv class=\"zm-m-overlay\"\u003e\n                    \u003cp class=\"zm-m-title-overlay\"\u003e\u003c\/p\u003e\n                \u003c\/div\u003e\n                        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-outdoor-wired-wifi-security-camera-bk05_5-1__converted.webp?v=1779783997\" class=\"zm-f\"\u003e\n                    \u003c\/div\u003e\n                    \n                 \u003c\/div\u003e\n\u003cdiv class=\"zm-m3-u\"\u003e\n                    \u003cdiv class=\"zm-m-img-wrap zm-m3-img-wrap\"\u003e\n                        \n                \u003cdiv class=\"zm-m-overlay\"\u003e\n                    \u003cp class=\"zm-m-title-overlay\"\u003e\u003c\/p\u003e\n                \u003c\/div\u003e\n                        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-outdoor-wired-wifi-security-camera-bk05_5-1_converted.webp?v=1779783997\" class=\"zm-f\"\u003e\n                    \u003c\/div\u003e\n                    \n                 \u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"zm-m3-btn zm-m3-l\" onclick=\"zmS('m3_3-pc',-1)\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n                \u003cdiv class=\"zm-m3-btn zm-m3-r\" onclick=\"zmS('m3_3-pc',1)\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"zm-m3-ds\"\u003e\n\u003cdiv class=\"zm-m3-d active\" onclick=\"zmJ('m3_3-pc',0)\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"zm-m3-d \" onclick=\"zmJ('m3_3-pc',1)\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"zm-m3-d \" onclick=\"zmJ('m3_3-pc',2)\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"zm-mb\" id=\"m3_3-mb\"\u003e\n            \u003cdiv class=\"zm-m3-n\"\u003e\n\u003cdiv class=\"zm-m3-tab active\" onclick=\"zmJ('m3_3-mb',0)\"\u003eDual Storage\u003c\/div\u003e\n\u003cdiv class=\"zm-m3-tab \" onclick=\"zmJ('m3_3-mb',1)\"\u003eEasy App Setup\u003c\/div\u003e\n\u003cdiv class=\"zm-m3-tab \" onclick=\"zmJ('m3_3-mb',2)\"\u003eFlexible Mount\u003c\/div\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"zm-m3-w\"\u003e\n\u003cdiv class=\"zm-m3-tr\"\u003e\n\u003cdiv class=\"zm-m3-u\"\u003e\n                    \u003cdiv class=\"zm-m-img-wrap zm-m3-img-wrap\"\u003e\n                        \n                \u003cdiv class=\"zm-m-overlay\"\u003e\n                    \u003cp class=\"zm-m-title-overlay\"\u003e\u003c\/p\u003e\n                \u003c\/div\u003e\n                        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-wired-wifi-security-camra-bk05-cloud_converted.webp?v=1779783919\" class=\"zm-f\"\u003e\n                    \u003c\/div\u003e\n                    \n                 \u003c\/div\u003e\n\u003cdiv class=\"zm-m3-u\"\u003e\n                    \u003cdiv class=\"zm-m-img-wrap zm-m3-img-wrap\"\u003e\n                        \n                \u003cdiv class=\"zm-m-overlay\"\u003e\n                    \u003cp class=\"zm-m-title-overlay\"\u003e\u003c\/p\u003e\n                \u003c\/div\u003e\n                        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-wired-wifi-security-camra-bk05-connect_converted.webp?v=1779783919\" class=\"zm-f\"\u003e\n                    \u003c\/div\u003e\n                    \n                 \u003c\/div\u003e\n\u003cdiv class=\"zm-m3-u\"\u003e\n                    \u003cdiv class=\"zm-m-img-wrap zm-m3-img-wrap\"\u003e\n                        \n                \u003cdiv class=\"zm-m-overlay\"\u003e\n                    \u003cp class=\"zm-m-title-overlay\"\u003e\u003c\/p\u003e\n                \u003c\/div\u003e\n                        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-wired-wifi-security-camra-bk05-detail_converted.webp?v=1779783919\" class=\"zm-f\"\u003e\n                    \u003c\/div\u003e\n                    \n                 \u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"zm-m3-btn zm-m3-l\" onclick=\"zmS('m3_3-mb',-1)\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n                \u003cdiv class=\"zm-m3-btn zm-m3-r\" onclick=\"zmS('m3_3-mb',1)\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"zm-m3-ds\"\u003e\n\u003cdiv class=\"zm-m3-d active\" onclick=\"zmJ('m3_3-mb',0)\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"zm-m3-d \" onclick=\"zmJ('m3_3-mb',1)\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"zm-m3-d \" onclick=\"zmJ('m3_3-mb',2)\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"zm-pc\"\u003e\u003cdiv class=\"zm-m4-g\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"zm-mb\"\u003e\n        \u003cdiv class=\"zm-m4-mb-box\" id=\"zm-m4-mb\"\u003e\n            \u003cdiv class=\"zm-m4-g\" id=\"m4-scroller\" onscroll=\"zmK_sync()\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"zm-m4-btn zm-m4-bl\" onclick=\"zmK_step(-1)\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n            \u003cdiv class=\"zm-m4-btn zm-m4-br\" onclick=\"zmK_step(1)\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n            \u003cdiv class=\"zm-m4-dots\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nvar zS = {};\nfunction zmJ(id, i) {\n    var p = document.getElementById(id); if(!p)return;\n    var t = p.querySelector('.zm-m3-tr'), b = p.querySelectorAll('.zm-m3-tab'), d = p.querySelectorAll('.zm-m3-d');\n    if(i \u003c 0) i = b.length - 1; if(i \u003e= b.length) i = 0;\n    zS[id] = i; t.style.transform = 'translateX(-' + (i*100) + '%)';\n    b.forEach((x, idx) =\u003e x.classList.toggle('active', idx === i));\n    d.forEach((x, idx) =\u003e x.classList.toggle('active', idx === i));\n}\nfunction zmS(id, d) { zmJ(id, (zS[id]||0) + d); }\n\nvar m4_idx = 0;\nfunction zmK_sync() {\n    var s = document.getElementById('m4-scroller'); if(!s)return;\n    m4_idx = Math.round(s.scrollLeft \/ s.offsetWidth);\n    var ds = document.querySelectorAll('.zm-m4-dot');\n    ds.forEach((d, i) =\u003e d.classList.toggle('active', i === m4_idx));\n}\nfunction zmK_jump(i) {\n    var s = document.getElementById('m4-scroller'); if(!s)return;\n    s.scrollTo({ left: i * s.offsetWidth, behavior: 'smooth' });\n}\nfunction zmK_step(d) {\n    var s = document.getElementById('m4-scroller'); if(!s)return;\n    var max = document.querySelectorAll('.zm-m4-dot').length;\n    m4_idx += d;\n    if(m4_idx \u003c 0) m4_idx = max - 1;\n    if(m4_idx \u003e= max) m4_idx = 0;\n    zmK_jump(m4_idx);\n}\n\u003c\/script\u003e","brand":"ZUMIMALL","offers":[{"title":"1 Cam（White） | No SD Card","offer_id":49934331478320,"sku":"BK05-3mp","price":32.98,"currency_code":"USD","in_stock":false},{"title":"1 Cam White）| 128G SD Card","offer_id":49934331511088,"sku":"3mp-BK05+128g","price":62.98,"currency_code":"USD","in_stock":false},{"title":"1 Cam（Black） | No SD Card","offer_id":66514443895088,"sku":"BK05B-3mp","price":32.98,"currency_code":"USD","in_stock":false},{"title":"1 Cam（Black） | 128G SD Card","offer_id":66514443927856,"sku":"3mp-BK05B+128g","price":62.98,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-outdoor-plug-in-5g-wifi-security-camera-BK05.webp?v=1774419185"},{"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":false},{"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":"4g-lte-cellular-wireless-outdoor-security-camera-g1k","title":"ZUMIMALL 4G LTE Cellular Solar Security Camera-G1K","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    --outdoor-green: #4a7c59;\n    --outdoor-blue: #3a86b8;\n    --outdoor-sand: #e8d8b5;\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    background-color: white;\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  .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: 30px;\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: 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  \/* 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 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: 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  }\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  \/* Feature Gallery Styles *\/\n  .feature-gallery {\n    width: 100%;\n    margin: 30px 0;\n  }\n  \n  .feature-container {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: space-between;\n    gap: 20px;\n  }\n  \n  .feature-item {\n    flex: 1 1 calc(25% - 20px);\n    min-width: 0;\n    margin-bottom: 15px;\n    transition: all 0.3s ease;\n  }\n  \n  .feature-image-container {\n    border: 1px solid #e0e0e0;\n    border-radius: var(--border-radius);\n    overflow: hidden;\n    background-color: white;\n    box-shadow: var(--box-shadow);\n    transition: all 0.3s ease;\n  }\n  \n  .feature-image-container:hover {\n    box-shadow: 0 4px 12px rgba(71, 108, 148, 0.2);\n    transform: translateY(-2px);\n  }\n  \n  .feature-image {\n    width: 100%;\n    height: auto;\n    display: block;\n  }\n  \n  .feature-caption {\n    padding: 12px 8px;\n    text-align: center;\n    color: var(--primary-dark-blue);\n    font-size: 15px;\n    font-weight: 500;\n    background-color: var(--light-cyan);\n    border-left: 1px solid #e0e0e0;\n    border-right: 1px solid #e0e0e0;\n    border-bottom: 1px solid #e0e0e0;\n    border-radius: 0 0 var(--border-radius) var(--border-radius);\n  }\n  \n  .feature-description {\n    font-size: 12px;\n    color: #666;\n    padding: 5px 8px;\n    text-align: center;\n    line-height: 1.4;\n  }\n  \n  \/* Responsive Adjustments *\/\n  @media (max-width: 768px) {\n    .product-section {\n      padding: 0 10px;\n      margin: 15px auto;\n    }\n    \n    .slider-container, .slide {\n      height: 300px;\n    }\n    \n    .slide img {\n      width: 100%;\n      height: auto;\n    }\n    \n    .section-title {\n      font-size: 24px;\n    }\n    \n    .section-subtitle {\n      font-size: 16px;\n      margin-bottom: 15px;\n    }\n    \n    .slider-btn {\n      padding: 8px 12px;\n      font-size: 12px;\n    }\n    \n    .carousel-desktop .carousel-item {\n      min-width: 100%;\n    }\n    \n    .collapsible {\n      padding: 12px 15px;\n      font-size: 16px;\n    }\n    \n    .content-inner {\n      padding: 10px 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    \/* 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    \/* Feature Gallery Mobile *\/\n    .feature-item {\n      flex: 1 1 calc(50% - 10px);\n    }\n    \n    .feature-caption {\n      padding: 5px 5px;\n      font-size: 12px;\n    }\n    \n    .feature-description {\n      font-size: 11px;\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\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\"\u003e\n    \u003cdiv class=\"content-inner\"\u003e\n      \u003cp\u003e\u003cstrong\u003e4G SIM Card \u0026amp; No WiFi Needed \u0026amp; Unlimited Cellular Data Plans\u003c\/strong\u003e: This 4G LTE cellular security camera outdoor is for locations without WiFi access and only works with its included 4G SIM card. It comes with 3 days of free trial data, a data plan is required afterward. does not require WiFi. It's perfect for monitoring areas like farms, ranches, job sites, backyards, gardens, campers, warehouses, cabins, vacation homes, RVs, and remote areas (NOT support Wi-Fi connections)\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e5W Solar Powered, Rechargeable, IP66 Waterproof\u003c\/strong\u003e: This 4G LTE solar security camera outdoor features a 10000mAh battery and a 5W high conversion rate solar panel, providing continuous power. The solar panel and 4G connection eliminate the need for power outlets or WiFi.ZUMIMALL outdoor cellular security camera With an IP66 waterproof rating and easy installation, it operates reliably in all weather conditions\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e360° View \u0026amp; 3MP\/2K Color Night Vision\u003c\/strong\u003e: This outdoor security camera offers a 360° wide view and 4X digital zoom. Remotely control the pan-tilt via the ZUMIMALL APP for a comprehensive view of your farm, property, plants, or warehouses. Equipped with 2 spotlights, it provides color night vision for clear monitoring. With 3MP\/2K resolution, this 4G LTE cellular camera captures clearer footage with more\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003ePIR \/ AI Detection \u0026amp; Instant Alerts \u0026amp; Custom Mode\u003c\/strong\u003e: The ZUMIMALL 4G LTE cellular security camera features an advanced PIR motion sensor that detects movement and immediately sends an alarm notification to your mobile phone. You can customize the detection area for accurate detection and reduced false alarms. Upgrade to the AI detection service to specifically identify pets or cars\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e2-Way Audio\/Multi-Sharing\u003c\/strong\u003e: The outdoor security camera's remote access and 2-way talk features allow you to monitor your home and communicate with people near the camera. With the remote sharing function, you can share live footage with up to 4 family members or friends, enabling them to help monitor your home or property\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\/G1K_video_1920x1080_cb88f0fc-5885-4e24-aca9-243b6bdcf929.jpg?v=1754552144\" controls playsinline preload=\"metadata\"\u003e\n      \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/72e354de4a10447bbcbf0e1a6abb9d13.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 4G LTE Cellular Solar Security Camera\u003c\/h2\u003e\n  \u003cp class=\"section-subtitle\"\u003e2K No WiFi, Solar Powered,Color Night Vision, 2-Way Talk, Motion Alert, Cloud, SIM Included\u003c\/p\u003e\n  \u003cimg class=\"responsive-image\" alt=\"ZUMIMALL 4G LTE Cellular Solar Security Camera\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_dedf5747-4447-4d9d-8aba-339c4870614c.jpg?v=1744103135\"\u003e\n\u003c\/div\u003e\n\n\u003c!-- Part 4: Vertical Slider - 4 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\"\u003eFull Coverage\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"1\"\u003e3MP Clear Image\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"2\"\u003eDetection \u0026amp; Instant Alerts\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"3\"\u003eFocus on Key Areas\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\/G1K_2-1_360.png?v=1754538023\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_2-1_360.jpg?v=1754538007\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"Full Coverage\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_2-1_360.png?v=1754538023\"\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\/G1K_2-2_2k_-2.jpg?v=1754538022\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_2-2.jpg?v=1754538008\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"3MP Clear Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_2-2_2k_-2.jpg?v=1754538022\"\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\/G1K_2-3.png?v=1754538023\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_2-3_ai.jpg?v=1754538008\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"Detection \u0026amp; Instant Alerts\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_2-3.png?v=1754538023\"\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\/G1K_3-1_d0063227-fdfa-4243-9821-7f0caa3727ce.png?v=1754538024\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_3-1.jpg?v=1754538008\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"5W Solar Powered\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_3-1_d0063227-fdfa-4243-9821-7f0caa3727ce.png?v=1754538024\"\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!-- 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\/G1K_2-5.jpg?v=1754538008\" media=\"(min-width: 769px)\"\u003e\n          \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_2-5.jpg?v=1754538008\" media=\"(max-width: 768px)\"\u003e\n          \u003cimg class=\"responsive-image\" alt=\"5W Solar Powered\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_2-5.jpg?v=1754538008\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n        \u003cdiv class=\"carousel-caption\"\u003e\n          \u003ch3\u003e5W Solar Powered\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\/G1K_3-2_ip66.jpg?v=1754538008\" media=\"(min-width: 769px)\"\u003e\n          \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_3-2_ip66.jpg?v=1754538008\" media=\"(max-width: 768px)\"\u003e\n          \u003cimg class=\"responsive-image\" alt=\"Weather resistance\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_3-2_ip66.jpg?v=1754538008\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n        \u003cdiv class=\"carousel-caption\"\u003e\n          \u003ch3\u003eWeather resistance\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\/G1K_3-3.jpg?v=1754538008\" media=\"(min-width: 769px)\"\u003e\n          \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_3-3.jpg?v=1754538008\" media=\"(max-width: 768px)\"\u003e\n          \u003cimg class=\"responsive-image\" alt=\"Device Sharing\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_3-3.jpg?v=1754538008\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n        \u003cdiv class=\"carousel-caption\"\u003e\n          \u003ch3\u003eDevice Sharing\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\/G1K_4-1.jpg?v=1754538008\" media=\"(min-width: 769px)\"\u003e\n          \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_4-1.jpg?v=1754538008\" media=\"(max-width: 768px)\"\u003e\n          \u003cimg class=\"responsive-image\" alt=\"Multi-scenario Use\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_4-1.jpg?v=1754538008\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n        \u003cdiv class=\"carousel-caption\"\u003e\n          \u003ch3\u003eMulti-scenario Use\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 - 3 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\"\u003eData Plan Description\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"1\"\u003e2 Ways Storage\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"2\"\u003eWhat's in the package\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\/G1K-_-_-20251217.jpg?v=1766470684\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/4G_plan_Fee_352412a3-8e51-4d82-9171-39c91bfeb5cc.png?v=1766470684\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"Data Plan Description\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K-_-_-20251217.jpg?v=1766470684\"\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\/G1K_4-2_12f070d3-ccb4-4d85-971e-d3790c42436e.jpg?v=1754538020\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_4-2.jpg?v=1754538007\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"2 Ways Storage\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_4-2_12f070d3-ccb4-4d85-971e-d3790c42436e.jpg?v=1754538020\"\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\/G1K_3-4_4fcbfe3b-e9db-4ce6-8a90-36477bf79feb.jpg?v=1754538020\" media=\"(min-width: 769px)\"\u003e\n         \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_3-4.jpg?v=1754538007\n\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"2 Ways Storage\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_3-4_4fcbfe3b-e9db-4ce6-8a90-36477bf79feb.jpg?v=1754538020\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n        \u003c\/div\u003e\n\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n  \n\n\u003c!-- Part 7: Feature Gallery --\u003e\n\u003cdiv class=\"product-section\"\u003e\n  \u003ch2 class=\"section-title\"\u003eMore Details\u003c\/h2\u003e\n  \n  \u003cdiv class=\"feature-gallery\"\u003e\n    \u003cdiv class=\"feature-container\"\u003e\n\n      \n      \u003c!-- Feature 2 --\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cdiv class=\"feature-image-container\"\u003e\n          \u003cpicture\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_-5W.png?v=1754538020\" media=\"(min-width: 769px)\"\u003e\n            \u003cimg class=\"feature-image\" alt=\"5W Solar Panel\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_-5W.png?v=1754538020\"\u003e\u003c\/picture\u003e\n          \u003cdiv class=\"feature-caption\"\u003e5W Solar Panel\u003c\/div\u003e\n          \u003cdiv class=\"feature-description\"\u003e10000mAh rechargeable battery, 1 Sunny Day = 5 Days Working Time.\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n            \u003c!-- Feature 1 --\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cdiv class=\"feature-image-container\"\u003e\n          \u003cpicture\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_cbfceec0-8e90-44ab-9ead-d24ad17de30a.png?v=1754538021\" media=\"(min-width: 769px)\"\u003e\n            \u003cimg class=\"feature-image\" alt=\"Built-in SIM Card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_cbfceec0-8e90-44ab-9ead-d24ad17de30a.png?v=1754538021\"\u003e\u003c\/picture\u003e\n          \u003cdiv class=\"feature-caption\"\u003eBuilt-in SIM Card\u003c\/div\u003e\n          \u003cdiv class=\"feature-description\"\u003eUnlimited Cellular Data Plans: Best choice for a location without WiFi coverage.\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c!-- Feature 3 --\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cdiv class=\"feature-image-container\"\u003e\n          \u003cpicture\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_76240f08-b59f-4f19-9771-d7006408122d.png?v=1754538020\n\" media=\"(min-width: 769px)\"\u003e\n            \u003cimg class=\"feature-image\" alt=\"All Round Guarding\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_76240f08-b59f-4f19-9771-d7006408122d.png?v=1754538020%0A\"\u003e\u003c\/picture\u003e\n          \u003cdiv class=\"feature-caption\"\u003eAll Round Guarding\u003c\/div\u003e\n          \u003cdiv class=\"feature-description\"\u003eZUMIMALL pays attention to your privacy and security, and advanced encryption technology provides you with exclusive protection\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003c!-- Feature 4 --\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cdiv class=\"feature-image-container\"\u003e\n          \u003cpicture\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_-4G.png?v=1754538019\" media=\"(min-width: 769px)\"\u003e\n            \u003cimg class=\"feature-image\" alt=\"128 Memory Card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_-4G.png?v=1754538019\"\u003e\u003c\/picture\u003e\n          \u003cdiv class=\"feature-caption\"\u003e128 Memory Card\u003c\/div\u003e\n          \u003cdiv class=\"feature-description\"\u003eYou can choose to use a local SD card, which supports up to 128GB, not included.\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!-- Part 8: Product Specifications --\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!-- Camera Section --\u003e\n    \u003cdetails class=\"stacked-foldable\"\u003e\n      \u003csummary class=\"stacked-foldable-summary\"\u003e\n        \u003cspan class=\"stacked-foldable-title\"\u003eCamera\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\"\u003e3MP Color SC3338 Sensor: 1\/2.7CMOS CPU : T31ZL\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\"\u003e2.8mm F2.0\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\"\u003e120 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\"\u003e3MP(2304*1296),VGA(640*480)\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\"\u003e15fps\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \n    \u003c!-- Network Section --\u003e\n    \u003cdetails class=\"stacked-foldable\"\u003e\n      \u003csummary class=\"stacked-foldable-summary\"\u003e\n        \u003cspan class=\"stacked-foldable-title\"\u003eNetwork\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\"\u003eAlarm trigger\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eIntelligent motion detection, support PIR\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\"\u003e3\/4G LTE\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, Android 5.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    \n    \u003c!-- Battery Section --\u003e\n    \u003cdetails class=\"stacked-foldable\"\u003e\n      \u003csummary class=\"stacked-foldable-summary\"\u003e\n        \u003cspan class=\"stacked-foldable-title\"\u003eBattery\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\"\u003eBattery\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e10000mAh, rechargeable\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eStandby consumption\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e8mA\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eWork consumption\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e300mA\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eStandy time 6 months\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e2 months\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eWorking time\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e100 days (50 times wake up per day)\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \n    \u003c!-- General Section --\u003e\n    \u003cdetails class=\"stacked-foldable\"\u003e\n      \u003csummary class=\"stacked-foldable-summary\"\u003e\n        \u003cspan class=\"stacked-foldable-title\"\u003eGeneral\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\"\u003eLamp power\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e4.5W\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eColor temperature\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e6000K\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eIllumination\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e800lm max(adjustable)\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eLamp control\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eManual\/PIR detection\/schedule\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003ePIR Detection Range\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e10m MAX\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003ePIR angle\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e120°\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; 1.5W Spotlight LED, 10M Color Nightvision\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\"\u003eZUMIMALL\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\"\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\n\u003c!-- Part 9: Additional Resources --\u003e\n\u003cdiv class=\"product-section\"\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_G1K_2.pdf?v=1723795616\" 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 10: CTA Button --\u003e\n\u003cdiv class=\"product-section\"\u003e\n  \u003ca class=\"cta-button\" href=\"https:\/\/www.zumimall.com\/pages\/videos-for-4g-lte-cellular-solar-security-camera-g1k\"\u003eVideos for 4G LTE Cellular Solar Security Camera-G1K\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 = 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    \/\/ 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 = 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    \/\/ 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 = 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  \/\/ 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\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"ZUMIMALL","offers":[{"title":"4G LTE Cam × 4 | No SD Card","offer_id":50036865007920,"sku":"G1BK*4","price":299.98,"currency_code":"USD","in_stock":false},{"title":"4G LTE Cam × 4 | 128G SD Card × 4","offer_id":50036865040688,"sku":"(G1BK+128G)*4","price":409.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-4g-lte-cellular-outside-security-camera-g1k-4pack_1.webp?v=1775726109"},{"product_id":"white-4g-lte-cellular-solar-powered-outdoor-camera-g1k","title":"ZUMIMALL 4G LTE Cellular Security Camera-G1K","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    --outdoor-green: #4a7c59;\n    --outdoor-blue: #3a86b8;\n    --outdoor-sand: #e8d8b5;\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    background-color: white;\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  .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: 30px;\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: 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  \/* 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 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: 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  }\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  \/* Feature Gallery Styles *\/\n  .feature-gallery {\n    width: 100%;\n    margin: 30px 0;\n  }\n  \n  .feature-container {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: space-between;\n    gap: 20px;\n  }\n  \n  .feature-item {\n    flex: 1 1 calc(25% - 20px);\n    min-width: 0;\n    margin-bottom: 15px;\n    transition: all 0.3s ease;\n  }\n  \n  .feature-image-container {\n    border: 1px solid #e0e0e0;\n    border-radius: var(--border-radius);\n    overflow: hidden;\n    background-color: white;\n    box-shadow: var(--box-shadow);\n    transition: all 0.3s ease;\n  }\n  \n  .feature-image-container:hover {\n    box-shadow: 0 4px 12px rgba(71, 108, 148, 0.2);\n    transform: translateY(-2px);\n  }\n  \n  .feature-image {\n    width: 100%;\n    height: auto;\n    display: block;\n  }\n  \n  .feature-caption {\n    padding: 12px 8px;\n    text-align: center;\n    color: var(--primary-dark-blue);\n    font-size: 15px;\n    font-weight: 500;\n    background-color: var(--light-cyan);\n    border-left: 1px solid #e0e0e0;\n    border-right: 1px solid #e0e0e0;\n    border-bottom: 1px solid #e0e0e0;\n    border-radius: 0 0 var(--border-radius) var(--border-radius);\n  }\n  \n  .feature-description {\n    font-size: 12px;\n    color: #666;\n    padding: 5px 8px;\n    text-align: center;\n    line-height: 1.4;\n  }\n  \n  \/* Responsive Adjustments *\/\n  @media (max-width: 768px) {\n    .product-section {\n      padding: 0 10px;\n      margin: 15px auto;\n    }\n    \n    .slider-container, .slide {\n      height: 300px;\n    }\n    \n    .slide img {\n      width: 100%;\n      height: auto;\n    }\n    \n    .section-title {\n      font-size: 24px;\n    }\n    \n    .section-subtitle {\n      font-size: 16px;\n      margin-bottom: 15px;\n    }\n    \n    .slider-btn {\n      padding: 8px 12px;\n      font-size: 12px;\n    }\n    \n    .carousel-desktop .carousel-item {\n      min-width: 100%;\n    }\n    \n    .collapsible {\n      padding: 12px 15px;\n      font-size: 16px;\n    }\n    \n    .content-inner {\n      padding: 10px 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    \/* 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    \/* Feature Gallery Mobile *\/\n    .feature-item {\n      flex: 1 1 calc(50% - 10px);\n    }\n    \n    .feature-caption {\n      padding: 5px 5px;\n      font-size: 12px;\n    }\n    \n    .feature-description {\n      font-size: 11px;\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\u003c\/style\u003e\n\u003c!-- Part 1: 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\u003e4G SIM Card \u0026amp; No WiFi Needed \u0026amp; Unlimited Cellular Data Plans\u003c\/strong\u003e: This 4G LTE cellular security camera outdoor is for locations without WiFi access and only works with its included 4G SIM card. It comes with 3 days of free trial data, a data plan is required afterward. does not require WiFi. It's perfect for monitoring areas like farms, ranches, job sites, backyards, gardens, campers, warehouses, cabins, vacation homes, RVs, and remote areas (NOT support Wi-Fi connections)\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e5W Solar Powered, Rechargeable, IP66 Waterproof\u003c\/strong\u003e: This 4G LTE solar security camera outdoor features a 10000mAh battery and a 5W high conversion rate solar panel, providing continuous power. The solar panel and 4G connection eliminate the need for power outlets or WiFi.ZUMIMALL outdoor cellular security camera With an IP66 waterproof rating and easy installation, it operates reliably in all weather conditions\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e360° View \u0026amp; 3MP\/2K Color Night Vision\u003c\/strong\u003e: This outdoor security camera offers a 360° wide view and 4X digital zoom. Remotely control the pan-tilt via the ZUMIMALL APP for a comprehensive view of your farm, property, plants, or warehouses. Equipped with 2 spotlights, it provides color night vision for clear monitoring. With 3MP\/2K resolution, this 4G LTE cellular camera captures clearer footage with more\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePIR \/ AI Detection \u0026amp; Instant Alerts \u0026amp; Custom Mode\u003c\/strong\u003e: The ZUMIMALL 4G LTE cellular security camera features an advanced PIR motion sensor that detects movement and immediately sends an alarm notification to your mobile phone. You can customize the detection area for accurate detection and reduced false alarms. Upgrade to the AI detection service to specifically identify pets or cars\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e2-Way Audio\/Multi-Sharing\u003c\/strong\u003e: The outdoor security camera's remote access and 2-way talk features allow you to monitor your home and communicate with people near the camera. With the remote sharing function, you can share live footage with up to 4 family members or friends, enabling them to help monitor your home or property\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Part 2: Video Section --\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\/e5e7c8b6a240bb042c57529a3299c255.png?v=1757924569\" controls=\"controls\" playsinline=\"\" preload=\"metadata\"\u003e\n      \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/1ab286fda43b43fa8af833a00035c73d.mp4\" type=\"video\/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!-- Part 3: Image with Title --\u003e\n\u003cdiv class=\"product-section image-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eZUMIMALL 4G LTE Cellular Solar Security Camera\u003c\/h2\u003e\n\u003cp class=\"section-subtitle\"\u003e2K No WiFi, Solar Powered,Color Night Vision, 2-Way Talk, Motion Alert, Cloud, SIM Included\u003c\/p\u003e\n\u003cimg class=\"responsive-image\" alt=\"ZUMIMALL 4G LTE Cellular Solar Security Camera\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-4g-lte-security-camera-outdoor.png?v=1775016937\"\u003e\n\u003c\/div\u003e\n\u003c!-- Part 4: Vertical Slider - 4 Features --\u003e\n\u003cdiv class=\"product-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eProduct Features\u003c\/h2\u003e\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\"\u003eFull Coverage\u003c\/button\u003e \u003cbutton class=\"slider-btn\" data-index=\"1\"\u003e3MP Clear Image\u003c\/button\u003e \u003cbutton class=\"slider-btn\" data-index=\"2\"\u003eDetection \u0026amp; Instant Alerts\u003c\/button\u003e \u003cbutton class=\"slider-btn\" data-index=\"3\"\u003eFocus on Key Areas\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Slider Content --\u003e\n\u003cdiv class=\"slider-container\"\u003e\n\u003cdiv class=\"slider-track\"\u003e\n\u003cdiv class=\"slide\"\u003e\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_2-1_360.png?v=1754538023\" media=\"(min-width: 769px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_2-1_360.jpg?v=1754538007\" media=\"(max-width: 768px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Full Coverage\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_2-1_360.png?v=1754538023\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\u003c\/div\u003e\n\u003cdiv class=\"slide\"\u003e\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_2-2_2k_-2.jpg?v=1754538022\" media=\"(min-width: 769px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_2-2.jpg?v=1754538008\" media=\"(max-width: 768px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"3MP Clear Image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_2-2_2k_-2.jpg?v=1754538022\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\u003c\/div\u003e\n\u003cdiv class=\"slide\"\u003e\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_2-3.png?v=1754538023\" media=\"(min-width: 769px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_2-3_ai.jpg?v=1754538008\" media=\"(max-width: 768px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Detection \u0026amp; Instant Alerts\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_2-3.png?v=1754538023\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\u003c\/div\u003e\n\u003cdiv class=\"slide\"\u003e\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_3-1_d0063227-fdfa-4243-9821-7f0caa3727ce.png?v=1754538024\" media=\"(min-width: 769px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_3-1.jpg?v=1754538008\" media=\"(max-width: 768px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"5W Solar Powered\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_3-1_d0063227-fdfa-4243-9821-7f0caa3727ce.png?v=1754538024\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\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 \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_2-5.jpg?v=1754538008\" media=\"(min-width: 769px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_2-5.jpg?v=1754538008\" media=\"(max-width: 768px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"5W Solar Powered\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_2-5.jpg?v=1754538008\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003e5W Solar Powered\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 \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_3-2_ip66_96cb26d2-9b1b-4f2d-b98e-6a2c1e0a5b34.png?v=1757920481\" media=\"(min-width: 769px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_3-2_ip66_96cb26d2-9b1b-4f2d-b98e-6a2c1e0a5b34.png?v=1757920481\" media=\"(max-width: 768px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Weather resistance\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_3-2_ip66_96cb26d2-9b1b-4f2d-b98e-6a2c1e0a5b34.png?v=1757920481\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eWeather resistance\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 \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_3-3.jpg?v=1754538008\" media=\"(min-width: 769px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_3-3.jpg?v=1754538008\" media=\"(max-width: 768px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Device Sharing\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_3-3.jpg?v=1754538008\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eDevice Sharing\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 \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_4-1.jpg?v=1754538008\" media=\"(min-width: 769px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_4-1.jpg?v=1754538008\" media=\"(max-width: 768px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Multi-scenario Use\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_4-1.jpg?v=1754538008\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eMulti-scenario Use\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 \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\u003c!-- Part 6: Vertical Slider - 3 Features --\u003e\n\u003cdiv class=\"product-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eAdvanced Features\u003c\/h2\u003e\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\"\u003eData Plan Description\u003c\/button\u003e \u003cbutton class=\"slider-btn\" data-index=\"1\"\u003e2 Ways Storage\u003c\/button\u003e \u003cbutton class=\"slider-btn\" data-index=\"2\"\u003eWhat's in the package\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Slider Content --\u003e\n\u003cdiv class=\"slider-container\"\u003e\n\u003cdiv class=\"slider-track\"\u003e\n\u003cdiv class=\"slide\"\u003e\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K-_-_-20251217.png?v=1766470684\" media=\"(min-width: 769px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/4G_plan_Fee_352412a3-8e51-4d82-9171-39c91bfeb5cc.png?v=1766470684\" media=\"(max-width: 768px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Data Plan Description\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K-_-_-20251217.png?v=1766470684\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\u003c\/div\u003e\n\u003cdiv class=\"slide\"\u003e\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_4-2_7cda1401-7b64-4cc7-a4aa-af5ab8eb5492.png?v=1757920481\" media=\"(min-width: 769px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_4-2.png?v=1757920481\" media=\"(max-width: 768px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"2 Ways Storage\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_4-2_7cda1401-7b64-4cc7-a4aa-af5ab8eb5492.png?v=1757920481\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\u003c\/div\u003e\n\u003cdiv class=\"slide\"\u003e\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_pack.png?v=1757920484\" media=\"(min-width: 769px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_packing.png?v=1757920482\" media=\"(max-width: 768px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"2 Ways Storage\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_pack.png?v=1757920484\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Part 7: Feature Gallery --\u003e\n\u003cdiv class=\"product-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eMore Details\u003c\/h2\u003e\n\u003cdiv class=\"feature-gallery\"\u003e\n\u003cdiv class=\"feature-container\"\u003e\n\u003c!-- Feature 2 --\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003cdiv class=\"feature-image-container\"\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_-5W_4b491535-3bc8-41e6-9e13-1ddf1f6afd3b.png?v=1757920481\" media=\"(min-width: 769px)\"\u003e \u003cimg class=\"feature-image\" alt=\"5W Solar Panel\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_-5W_4b491535-3bc8-41e6-9e13-1ddf1f6afd3b.png?v=1757920481\"\u003e\u003c\/picture\u003e\n\u003cdiv class=\"feature-caption\"\u003e5W Solar Panel\u003c\/div\u003e\n\u003cdiv class=\"feature-description\"\u003e10000mAh rechargeable battery, 1 Sunny Day = 5 Days Working Time.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Feature 1 --\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003cdiv class=\"feature-image-container\"\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_50274573-fe14-4eb9-8bac-791e7d9af0cf.png?v=1757920482\" media=\"(min-width: 769px)\"\u003e \u003cimg class=\"feature-image\" alt=\"Built-in SIM Card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_50274573-fe14-4eb9-8bac-791e7d9af0cf.png?v=1757920482\"\u003e\u003c\/picture\u003e\n\u003cdiv class=\"feature-caption\"\u003eBuilt-in SIM Card\u003c\/div\u003e\n\u003cdiv class=\"feature-description\"\u003eUnlimited Cellular Data Plans: Best choice for a location without WiFi coverage.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Feature 3 --\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003cdiv class=\"feature-image-container\"\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_76240f08-b59f-4f19-9771-d7006408122d.png?v=1754538020\" media=\"(min-width: 769px)\"\u003e \u003cimg class=\"feature-image\" alt=\"All Round Guarding\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_76240f08-b59f-4f19-9771-d7006408122d.png?v=1754538020%0A\"\u003e\u003c\/picture\u003e\n\u003cdiv class=\"feature-caption\"\u003eAll Round Guarding\u003c\/div\u003e\n\u003cdiv class=\"feature-description\"\u003eZUMIMALL pays attention to your privacy and security, and advanced encryption technology provides you with exclusive protection\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Feature 4 --\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003cdiv class=\"feature-image-container\"\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_-4G.png?v=1754538019\" media=\"(min-width: 769px)\"\u003e \u003cimg class=\"feature-image\" alt=\"128 Memory Card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_-4G.png?v=1754538019\"\u003e\u003c\/picture\u003e\n\u003cdiv class=\"feature-caption\"\u003e128 Memory Card\u003c\/div\u003e\n\u003cdiv class=\"feature-description\"\u003eYou can choose to use a local SD card, which supports up to 128GB, not included.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Part 8: Product Specifications --\u003e\n\u003cdiv class=\"product-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eProduct Specifications\u003c\/h2\u003e\n\u003cdiv class=\"stacked-foldable-container\"\u003e\n\u003c!-- Camera Section --\u003e\n\u003cdetails class=\"stacked-foldable\"\u003e\n\u003csummary class=\"stacked-foldable-summary\"\u003e\u003cspan class=\"stacked-foldable-title\"\u003eCamera\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 sensor\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e3MP Color SC3338 Sensor: 1\/2.7CMOS CPU : T31ZL\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\"\u003e2.8mm F2.0\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\"\u003e120 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\"\u003e3MP(2304*1296),VGA(640*480)\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\"\u003e15fps\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- Network Section --\u003e\n\u003cdetails class=\"stacked-foldable\"\u003e\n\u003csummary class=\"stacked-foldable-summary\"\u003e\u003cspan class=\"stacked-foldable-title\"\u003eNetwork\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\"\u003eAlarm trigger\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eIntelligent motion detection, support PIR\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\"\u003e3\/4G LTE\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, Android 5.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!-- Battery Section --\u003e\n\u003cdetails class=\"stacked-foldable\"\u003e\n\u003csummary class=\"stacked-foldable-summary\"\u003e\u003cspan class=\"stacked-foldable-title\"\u003eBattery\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\"\u003eBattery\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e10000mAh, rechargeable\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eStandby consumption\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e8mA\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eWork consumption\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e300mA\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eStandy time 6 months\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e2 months\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eWorking time\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e100 days (50 times wake up per day)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- General Section --\u003e\n\u003cdetails class=\"stacked-foldable\"\u003e\n\u003csummary class=\"stacked-foldable-summary\"\u003e\u003cspan class=\"stacked-foldable-title\"\u003eGeneral\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\"\u003eLamp power\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e4.5W\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eColor temperature\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e6000K\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eIllumination\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e800lm max(adjustable)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eLamp control\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eManual\/PIR detection\/schedule\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003ePIR Detection Range\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e10m MAX\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003ePIR angle\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e120°\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; 1.5W Spotlight LED, 10M Color Nightvision\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\"\u003eZUMIMALL\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\"\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!-- Part 9: Additional Resources --\u003e\n\u003cdiv class=\"product-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:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/ZUMIMALL_G1K_2.pdf?v=1723795616\" 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!-- Part 10: CTA Button --\u003e\n\u003cdiv class=\"product-section\"\u003e\u003ca class=\"cta-button\" href=\"https:\/\/www.zumimall.com\/pages\/videos-for-4g-lte-cellular-camera-g1k\"\u003eVideos for 4G LTE Cellular Solar Security Camera-G1K\u003c\/a\u003e\u003c\/div\u003e\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 = 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    \/\/ 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 = 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    \/\/ 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 = 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  \/\/ 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\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"ZUMIMALL","offers":[{"title":"4G LTE Cam × 1 | No SD Card","offer_id":50144875479344,"sku":"G1W","price":89.99,"currency_code":"USD","in_stock":false},{"title":"4G LTE Cam × 1 | 128G SD Card","offer_id":50144875512112,"sku":"G1W+128G","price":109.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-4g-lte-cellular-outdoor-security-camera-g1wk.webp?v=1775725328"},{"product_id":"wireless-solar-security-camera-x3k","title":"ZUMIMALL 2K Outdoor Solar Security Camera-X3K","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 X3K Product Page\u003c\/title\u003e\n    \u003clink rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/swiper\/swiper-bundle.min.css\"\u003e\n    \u003cstyle\u003e\n        \/* 全局样式 *\/\n        .product-description {\n          display: flex;\n          flex-direction: column;\n          align-items: center;\n          text-align: center;\n          width: 100%;\n          font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;\n        }\n\n        .content-wrapper {\n          max-width: 70%; \/* 电脑端左右留空15% *\/\n          width: 100%;\n        }\n\n        .product-image {\n          max-width: 100%;\n          height: auto;\n        }\n\n        .product-title {\n          font-size: 20px;\n          font-weight: bold;\n        }\n\n        @media (max-width: 768px) {\n          .content-wrapper {\n            max-width: 100%; \/* 移动端不留空 *\/\n          }\n        }\n        \n        \/* 隔离线样式 *\/\n        .divider {\n            width: 70%;               \/* 电脑端占据80%宽度 *\/\n            height: 1px;               \/* 线条高度 *\/\n            background: linear-gradient(to right, transparent, rgba(255, 215, 0, 0.3), transparent);\n            margin: 20px auto;         \/* 上下外边距，居中显示 *\/\n        }\n\n        \/* 移动端样式 *\/\n        @media (max-width: 740px) {\n            .divider {\n                width: 100%;          \/* 移动端全宽显示 *\/\n            }\n        }\n        \n        \/* 折叠栏容器 *\/\n        .foldable-container {\n          max-width: 70%; \/* PC端宽度为屏幕的80% *\/\n          margin-left: auto;\n          margin-right: auto;\n        }\n\n        \/* 折叠栏标题 *\/\n        .foldable-summary {\n          cursor: pointer;\n          padding: 15px;\n          background-color: transparent; \/* 透明背景 *\/\n          border-bottom: 1px solid #ddd; \/* 只显示底部边框 *\/\n          color: #000; \/* 黑色字体 *\/\n          list-style: none;\n          display: flex;\n          align-items: center;\n          justify-content: space-between;\n          font-weight: bold; \/* 标题加粗 *\/\n        }\n\n        \/* 折叠栏标题（点击后样式） *\/\n        details[open] .foldable-summary {\n          background-color:#E4E1E1; \/* 灰色背景 *\/\n          color: #020C1E; \/* 深蓝色字体 *\/\n        }\n\n        \/* 折叠栏内容 *\/\n        .foldable-content {\n          display: flex;\n          flex-direction: row; \/* 内容水平排列 *\/\n          align-items: center; \/* 垂直居中对齐 *\/\n          padding: 5px; \/* 内边距为 5px *\/\n          border-bottom: 1px solid #ddd; \/* 只显示底部边框 *\/\n          background-color: white; \/* 内容背景为白色 *\/\n        }\n\n        \/* 折叠栏图片 *\/\n        .foldable-content img {\n          width: 70%; \/* 图片占70% *\/\n          height: auto;\n        }\n\n        \/* 折叠栏文字 *\/\n        .foldable-content p {\n          width: 30%; \/* 文字占30% *\/\n          margin: 0;\n          padding-left: 20px;\n        }\n\n        \/* 折叠栏图标 *\/\n        .foldable-icon {\n          transition: transform 0.2s;\n          margin-left: 20px; \/* 图标与标题文字间距 *\/\n        }\n\n        \/* 展开时图标旋转 *\/\n        details[open] .foldable-icon {\n          transform: rotate(90deg);\n        }\n\n        \/* 移动端样式 *\/\n        @media (max-width: 768px) {\n          .foldable-container {\n            max-width: 100%; \/* 移动端宽度为100% *\/\n            padding-left: 5px;\n            padding-right: 5px;\n          }\n\n          .foldable-content {\n            flex-direction: column; \/* 图片和文字上下排列 *\/\n          }\n\n          .foldable-content img {\n            width: 100%; \/* 图片占满宽度 *\/\n          }\n\n          .foldable-content p {\n            width: 100%; \/* 文字占满宽度 *\/\n            padding-left: 0;\n            padding-top: 5px;\n          }\n        }\n        \n        \/* 折叠栏容器 *\/\n        .stacked-foldable-container {\n          width: 100%;\n          max-width: 70%; \/* 电脑端左右留空15% *\/\n          margin: 0 auto;\n          font-family: 'Segoe UI', Roboto, -apple-system, sans-serif; \/* 添加圆滑字体 *\/\n        }\n\n        \/* 折叠栏样式 *\/\n        .stacked-foldable {\n          border-bottom: 1px solid #ddd; \/* 只有下边框 *\/\n          background-color: white; \/* 背景白色 *\/\n        }\n\n        \/* 折叠栏标题 *\/\n        .stacked-foldable-summary {\n          display: flex;\n          justify-content: space-between;\n          align-items: center;\n          padding: 15px;\n          cursor: pointer;\n        }\n\n        \/* 折叠栏标题文字加粗 *\/\n        .stacked-foldable-title {\n          font-weight: bold;\n          font-size: 18px; \/* 保持标题稍大 *\/\n        }\n\n        \/* 折叠栏图标 *\/\n        .stacked-foldable-icon {\n          font-size: 16px;\n          transition: transform 0.3s ease; \/* 旋转动画 *\/\n          font-size: 20px; \/* 图标的字体大小 *\/\n          color: #000; \/* 设置图标颜色为黑色 *\/       \n        }\n\n        \/* 展开时图标旋转 *\/\n        details[open] .stacked-foldable-icon {\n          transform: rotate(90deg);\n        }\n\n        \/* 折叠栏内容 *\/\n        .stacked-foldable-content {\n          padding: 40px;\n          font-size: 15px; \/* 内容文字大小设为15px *\/\n          font-weight: 400; \/* 常规粗细更圆滑 *\/\n          letter-spacing: 0.2px; \/* 轻微字间距使更易读 *\/\n          line-height: 1.4; \/* 增加行高 *\/\n        }\n\n        \/* 内容行 *\/\n        .stacked-foldable-row {\n          display: flex;\n          justify-content: space-between;\n          padding: 15px 0; \/* 减小行间距以配合小字体 *\/\n          border-bottom: 1px solid #ddd; \/* 添加底部边框线 *\/\n        }\n\n        \/* 最后一行不需要底部边框线 *\/\n        .stacked-foldable-row:last-child {\n          border-bottom: none;\n        }\n\n        \/* 内容列 *\/\n        .stacked-foldable-col {\n          width: 40%; \/* 两列布局，留一点间距 *\/\n        }\n\n        \/* 移动端样式 *\/\n        @media (max-width: 768px) {\n          .stacked-foldable-container {\n            max-width: 100%; \/* 移动端不留空 *\/\n          }\n          .stacked-foldable-content {\n            font-size: 12px; \/* 移动端更小一点 *\/\n          }\n        }\n        \n        \/* 轮播容器 *\/\n        .carousel-container {\n            width: 70%;\n            margin: 0 auto;\n            padding: 20px 0;\n        }\n\n        \/* 轮播页面样式 *\/\n        .swiper-slide.carousel-page {\n            display: flex;\n            flex-direction: column;\n            justify-content: flex-end;\n            align-items: center;\n            border: 2px solid #D3D3D3;\n            box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);\n            transition: transform 0.3s ease;\n            overflow: hidden;\n        }\n\n        .swiper-slide.carousel-page:hover {\n            transform: scale(1.03);\n        }\n\n        \/* 图片占满左右上三面 *\/\n        .carousel-page img {\n            width: 100%;\n            height: 80%;\n            object-fit: cover;\n        }\n\n        \/* 文字占底部 *\/\n        .carousel-text {\n            width: 100%;\n            height: 20%;\n            padding: 15px;\n            text-align: center;\n            font-size: 18px;\n            color: #333;\n            background: #fff;\n            box-sizing: border-box;\n        }\n\n        \/* Swiper导航按钮 *\/\n        .swiper-button-prev,\n        .swiper-button-next {\n            color: #000;\n            width: 40px;\n            height: 40px;\n            background: rgba(0, 0, 0, 0.5);\n            border-radius: 50%;\n        }\n\n        .swiper-button-prev:hover,\n        .swiper-button-next:hover {\n            background: #000;\n            color: #fff;\n        }\n\n        .swiper-button-prev::after,\n        .swiper-button-next::after {\n            font-size: 18px;\n        }\n\n        \/* 分页栏样式 *\/\n        .swiper-pagination {\n            position: relative;\n            margin-top: 10px;\n        }\n\n        .swiper-pagination-bullet {\n            width: 12px;\n            height: 12px;\n            background-color: #ccc;\n            opacity: 0.5;\n            margin: 0 5px;\n        }\n\n        .swiper-pagination-bullet-active {\n            background-color: #000;\n            opacity: 1;\n        }\n\n        \/* 移动端样式 *\/\n        @media (max-width: 768px) {\n            .carousel-container {\n                width: 100%;\n                padding: 10px 0;\n            }\n\n            .swiper-slide {\n                width: 100% !important;\/* 显示当前页面100%，露出下一个页面的0% *\/\n                margin-right: 10px; \/* 页面间距 *\/\n            }\n        }\n        \n        \/* 通用样式 *\/\n        body {\n            font-family: Arial, sans-serif;\n            margin: 0;\n            padding: 0;\n            box-sizing: border-box;\n        }\n\n        \/* 折叠栏容器 *\/\n        .collapse-container {\n            width: 70%; \/* 电脑端宽度 *\/\n            margin: 20px auto;\n            border: 1px solid #ddd;\n            border-radius: 5px;\n            overflow: hidden;\n        }\n\n        \/* 折叠栏标题 *\/\n        .collapse-header {\n            display: flex;\n            justify-content: space-between;\n            align-items: center;\n            padding: 15px;\n            background-color: #f2f2f2;\n            cursor: pointer;\n        }\n\n        .collapse-header h2 {\n            font-size: 24px;\n            font-weight: bold;\n            margin: 0;\n            text-align: center;\n            flex-grow: 1; \/* 标题居中 *\/\n        }\n\n        \/* 折叠图标 *\/\n        .collapse-icon {\n            font-size: 20px;\n            transition: transform 0.3s ease; \/* 图标旋转动画 *\/\n        }\n\n        \/* 展开时的图标旋转 *\/\n        .collapse-header.active .collapse-icon {\n            transform: rotate(90deg);\n        }\n\n        \/* 折叠内容 *\/\n        .collapse-content {\n            display: block; \/* 默认展开 *\/\n            padding: 15px;\n            background-color: #fff;\n        }\n\n        \/* 图片和文字布局 *\/\n        .content-wrapperd {\n            display: flex;\n        }\n\n        .image-cell {\n            width: 70%; \/* 图片占70% *\/\n        }\n\n        .image-cell img {\n            width: 100%;\n            height: auto;\n            display: block;\n        }\n\n        .text-cell {\n            width: 30%; \/* 文字占30% *\/\n            padding-left: 15px;\n        }\n\n        \/* 移动端样式 *\/\n        @media (max-width: 768px) {\n            .collapse-container {\n                width: 100%; \/* 移动端全宽 *\/\n            }\n\n            .content-wrapperd {\n                flex-direction: column; \/* 上下排列 *\/\n            }\n\n            .image-cell, .text-cell {\n                width: 100%; \/* 全宽显示 *\/\n            }\n\n            .text-cell {\n                padding-left: 0;\n                margin-top: 15px;\n            }\n        }\n        \n        \/* 主容器样式 *\/\n        .accordion-container {\n          width: 70%; \/* 电脑端宽度70%（左右各留15%） *\/\n          margin: 0 auto;\n          padding: 0;\n          font-family: Arial, sans-serif;\n        }\n\n        \/* 折叠栏样式 - 修改背景和边框 *\/\n        .accordion {\n          width: 100%;\n          border: none;\n          border-bottom: 1px solid #ddd; \/* 添加下边框线 *\/\n          outline: none;\n          transition: 0.3s;\n          background-color: transparent; \/* 背景改为透明 *\/\n          cursor: pointer;\n          display: flex;\n          justify-content: space-between;\n          align-items: center;\n          padding: 12px 0; \/* 调整内边距 *\/\n          text-align: left;\n        }\n\n        \/* 第一个折叠栏 *\/\n        .accordion:first-of-type {\n          border-top: 1px solid #ddd; \/* 添加上边框线 *\/\n        }\n\n        \/* 最后一个折叠栏 *\/\n        .accordion:last-of-type {\n          margin-top: 0; \/* 移除之前的负边距 *\/\n        }\n\n        \/* 折叠栏标题 *\/\n        .accordion-title {\n          font-weight: bold;\n          font-size: 14px;\n          color: #50C2C7;\n          margin: 0;\n          display: flex;\n          align-items: center;\n          gap: 8px;\n        }\n\n        \/* 折叠图标 - 改为❯符号 *\/\n        .accordion-icon {\n          font-size: 16px;\n          transition: transform 0.3s;\n          color: #666; \/* 图标颜色变深 *\/\n        }\n\n        \/* 展开时的图标旋转 *\/\n        .accordion.active .accordion-icon {\n          transform: rotate(90deg);\n          color: #222; \/* 激活时图标颜色更深 *\/\n        }\n\n        \/* 折叠内容 *\/\n        .accordion-content {\n          padding: 0;\n          max-height: 0;\n          overflow: hidden;\n          transition: max-height 0.3s ease-out;\n          background-color: white;\n        }\n\n        \/* 折叠内容图片 *\/\n        .accordion-image {\n          width: 100%;\n          height: auto;\n          display: block;\n          margin-bottom: 10px; \/* 图片下方留白 *\/\n        }\n\n        \/* 手机端适配 *\/\n        @media (max-width: 768px) {\n          .accordion-container {\n            width: 100%; \/* 手机端恢复全宽 *\/\n            padding: 0 15px; \/* 增加侧边内边距 *\/\n          }\n\n          .accordion {\n            padding: 12px 0; \/* 保持垂直内边距 *\/\n          }\n\n          .accordion-title {\n            font-size: 13px;\n          }\n        }\n        \n        \/* 主容器样式 *\/\n        .responsive-container {\n          width: 70%; \/* 电脑端宽度70% *\/\n          margin: 0 auto;\n          padding: 0;\n          font-family: Arial, sans-serif;\n        }\n\n        \/* 行容器 *\/\n        .row {\n          display: flex;\n          gap: 100px;\n          margin-bottom: 15px;\n        }\n\n        \/* 列样式 *\/\n        .column {\n          flex: 1;\n          display: flex;\n          align-items: center;\n          justify-content: space-between;\n          padding: 5px 5px;\n          border-radius: 6px;\n          background-color: #f8f8f8;\n          min-width: 0;\n        }\n\n        \/* 内容区域 *\/\n        .content {\n          display: flex;\n          align-items: center;\n          gap: 8px;\n        }\n\n        \/* 图标 *\/\n        .icon {\n          width: 20px;\n          height: 20px;\n        }\n\n        \/* 文本 *\/\n        .text h3 {\n          font-size: 14px;\n          margin: 0;\n          color: #222;\n          font-weight: 500;\n          white-space: nowrap;\n        }\n\n        \/* 按钮样式 *\/\n        .button {\n          padding: 5px 10px;\n          background-color: #000;\n          color: white;\n          border: none;\n          border-radius: 3px;\n          cursor: pointer;\n          font-weight: bold;\n          font-size: 11px;\n          white-space: nowrap;\n          text-decoration: none;\n          margin-left: 10px;\n        }\n\n        \/* 按钮组容器 *\/\n        .button-group {\n          display: flex;\n          gap: 6px;\n        }\n\n        \/* 手机端适配 *\/\n        @media (max-width: 768px) {\n          .row {\n            flex-direction: column;\n            gap: 8px;\n          }\n\n          .column {\n            width: 100%;\n            padding: 8px 12px;\n          }\n\n          .icon {\n            width: 18px;\n            height: 18px;\n          }\n\n          .text h3 {\n            font-size: 13px;\n          }\n\n          .button {\n            padding: 4px 8px;\n            font-size: 10px;\n          }\n        }\n    \u003c\/style\u003e\n\n\n    \u003cdiv class=\"divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n    \u003cdiv class=\"product-description\"\u003e\n        \u003cdiv class=\"content-wrapper\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X3K_GIF.gif?v=1761635262\" alt=\"\"\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"product-description\"\u003e\n        \u003cdiv class=\"divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n        \u003ch3 class=\"a-size-large a-spacing-none\"\u003e\n            \u003cspan id=\"productTitle\" class=\"a-size-large product-title-word-break\"\u003eZUMIMALL Wireless\u003cspan\u003e \u003c\/span\u003e\u003c\/span\u003e\n            \u003cspan id=\"productTitle\" class=\"a-size-large product-title-word-break\"\u003e2.4G WiFi, Solar Powered with Rechargeable Battery -X3K\u003c\/span\u003e\n        \u003c\/h3\u003e\n        \u003cdiv class=\"content-wrapper\"\u003e\u003cimg alt=\"产品图片\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X3K--Video-post-2.png?v=1761806328\" class=\"product-image\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"foldable-container\"\u003e\n        \u003c!-- 折叠栏 1（默认展开） --\u003e\n        \u003cdetails open=\"\"\u003e\n            \u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e1. 3MP-Not just clarity, but attention to detail\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n            \u003cdiv class=\"foldable-content\"\u003e\n                \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/Detail-15_c2880cd5-2c8c-498a-9000-1c8b5eba29a8_1024x1024.jpg?v=1688721022\" alt=\"Placeholder Image\"\u003e\n                \u003cp\u003e2K Full HD with the advanced CMOS image sensor and 130° wide field of vision to get crystal videos and cover the wider field. Provides a stunning clear vision up to 100ft.\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n        \u003c!-- 折叠栏 2（默认折叠） --\u003e\n        \u003cdetails\u003e\n            \u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e2. 360° All-round Manual Control - helps you get more angles and details \u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n            \u003cdiv class=\"foldable-content\"\u003e\n                \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/Detail-16_c236fd41-7114-460f-ac64-c6a6dc3ca5cf_1024x1024.jpg?v=1688721290\" alt=\"Placeholder Image\"\u003e\n                \u003cp\u003e①More Wilder monitoring range, No blind zones\u003c\/p\u003e\n                \u003cp\u003e②You can easily control the PTZ camera to rotate 355° horizontally and 120° vertically to cover every angle of your house.\u003c\/p\u003e\n                \u003cp\u003e③4x digital zoom, manual zoom in to see more details\u003c\/p\u003e\n                \u003cp\u003e④Just with only 1 Zumimall WiFi camera, you can monitor the whole front porch or store.\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n        \u003c!-- 折叠栏 3（默认折叠） --\u003e\n        \u003cdetails\u003e\n            \u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e3. PIR Detection AI Analysis\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n            \u003cdiv class=\"foldable-content\"\u003e\n                \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/7_add56cec-a995-4d81-b7a4-a2bdf358818c_600x600.png?v=1688373499\" alt=\"Placeholder Image\"\u003e\n                \u003cp\u003eOur home security cameras utilize AI technology to differentiate between people, pets, vehicles, and packages, minimizing false alarms.\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n        \u003c!-- 折叠栏 4（默认折叠） --\u003e\n        \u003cdetails\u003e\n            \u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e4. IP66 Weatherproof\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n            \u003cdiv class=\"foldable-content\"\u003e\n                \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X3K_2-4_ip66.jpg?v=1761620068\" alt=\"Placeholder Image\"\u003e\n                \u003cp\u003eThe IP66 waterproof material can withstand all extreme weather including rainy, windy and snowy days, which allows your camera to work properly in all seasons.\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n        \u003c!-- 折叠栏 5（默认折叠） --\u003e\n        \u003cdetails\u003e\n            \u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e5. Multi-Users Sharing\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n            \u003cdiv class=\"foldable-content\"\u003e\n                \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/4_855941b1-a8d5-4e6a-92f3-118c9e98efeb_600x600.png?v=1688369276\" alt=\"Placeholder Image\"\u003e\n                \u003cp\u003eYou can share your device to different people so your whole family can view the camera at the same time.\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n        \u003c!-- 折叠栏 6（默认折叠） --\u003e\n        \u003cdetails\u003e\n            \u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e6.Free Loop Recording\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n            \u003cdiv class=\"foldable-content\"\u003e\n                \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/5_04a9edcb-ab7b-40bb-97a5-88eebecc340a_600x600.png?v=1688372956\" alt=\"Placeholder Image\"\u003e\n                \u003cp\u003eThe outdoor camera supports 7-day free loop recording (for 6s), no subscription is needed.\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n    \n    \u003cdiv class=\"carousel-container\"\u003e\n        \u003cdiv class=\"swiper\"\u003e\n            \u003cdiv class=\"swiper-wrapper\"\u003e\n                \u003c!-- 轮播页面 --\u003e\n                \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/single-06_480x480.jpg?v=1680580848\" alt=\"Camera 1\"\u003e\n                    \u003cdiv class=\"carousel-text\"\u003eCustom Alarm Area\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/single-04_480x480.jpg?v=1680581012\" alt=\"Camera 2\"\u003e\n                    \u003cdiv class=\"carousel-text\"\u003eAdvanced Motion Detection\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/Detail-19_480x480.jpg?v=1680581003\" alt=\"Camera 3\"\u003e\n                    \u003cdiv class=\"carousel-text\"\u003e2-Way Audio \u0026amp; Multi-user Accessed\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X3K_5-2.jpg?v=1761620068\" alt=\"Camera 4\"\u003e\n                    \u003cdiv class=\"carousel-text\"\u003eSpotlight \u0026amp; Siren\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/6_b06b3b4b-91bf-4e4d-a471-4013354ae2e5_480x480.jpg?v=1681110357\" alt=\"Camera 5\"\u003e\n                    \u003cdiv class=\"carousel-text\"\u003eSmoother Two-Way Audio\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X3K_2-2.jpg?v=176162006\" alt=\"Camera 6\"\u003e\n                    \u003cdiv class=\"carousel-text\"\u003eTwo Installation Options\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/8b08eaa4-e7c3-48e5-a661-ea17727f2e4e.__CR0_0_300_300_PT0_SX300_V1.jpg?v=1723172871\" alt=\"Camera 7\"\u003e\n                    \u003cdiv class=\"carousel-text\"\u003eSmart 1-10 Level Sensitivity\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X3K_5-1.jpg?v=1761620068\" alt=\"Camera 8\"\u003e\n                    \u003cdiv class=\"carousel-text\"\u003eSD card \u0026amp; cloud storage\u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003c!-- 左右导航按钮 --\u003e\n            \u003cdiv class=\"swiper-button-prev\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"swiper-button-next\"\u003e\u003c\/div\u003e\n            \u003c!-- 分页栏 --\u003e\n            \u003cdiv class=\"swiper-pagination\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cp\u003e \u003c\/p\u003e\n    \n    \u003cdiv class=\"product-description\"\u003e\n        \u003ch3 class=\"a-size-large a-spacing-none\"\u003e\u003cspan id=\"productTitle\" class=\"a-size-large product-title-word-break\"\u003eLearn More about ZUMIMALL Security Camera\u003c\/span\u003e\u003c\/h3\u003e\n        \u003cdiv class=\"content-wrapper\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X3K_6-4_f7125d9e-a8ba-42d2-b8b9-74eba1f8abfb.jpg?v=1761620086\" alt=\"\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"content-wrapper\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X3K_6-5_43f18495-0991-4602-b0c0-52de075294db.jpg?v=1761620086\" alt=\"\"\u003e\u003c\/div\u003e\n        \u003ch3 class=\"a-size-large a-spacing-none\"\u003e\u003cspan id=\"productTitle\" class=\"a-size-large product-title-word-break\"\u003eOne ZUMIMALL APP controls everything -Everything in your eyes \u003c\/span\u003e\u003c\/h3\u003e\n        \u003cdiv class=\"content-wrapper\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X3K_6-1_92cf4b4b-21b9-45d4-a3c9-98f8f84d4eb3.jpg?v=1761620088\" alt=\"\"\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"collapse-container\"\u003e\n        \u003c!-- 包装折叠栏标题 --\u003e\n        \u003cdiv class=\"collapse-header active\"\u003e\n            \u003ch2\u003eWhat's in the Box?【X3K】\u003c\/h2\u003e\n            \u003cspan class=\"collapse-icon\"\u003e❯\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003c!-- 折叠内容 --\u003e\n        \u003cdiv class=\"collapse-content\"\u003e\n            \u003cdiv class=\"content-wrapperd\"\u003e\n                \u003cdiv class=\"image-cell\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X3K_a781bdb2-54f5-458c-8bf8-19670b61874e.png?v=1761818331\" alt=\"Box Image\"\u003e\u003c\/div\u003e\n                \u003cdiv class=\"text-cell\"\u003e\n                    \u003ch3\u003eIncluded in the box\u003c\/h3\u003e\n                    \u003cp\u003eInstruction Manual*1\u003c\/p\u003e\n                    \u003cp\u003eX3K Camera*1\u003c\/p\u003e\n                    \u003cp\u003eCamera Bracket*1\u003c\/p\u003e\n                    \u003cp\u003eSolar Panel with Bracket*1\u003c\/p\u003e\n                    \u003cp\u003eScrews Pack*1\u003c\/p\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cp\u003e \u003c\/p\u003e\n    \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 (2304H x 1296V)\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\"\u003eViewing Angle\u003c\/div\u003e\n                    \u003cdiv class=\"stacked-foldable-col\"\u003e130 degrees\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\"\u003eElectronic(IR-CUT filter with auto switch)\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\"\u003eAlarm Detection\u003c\/div\u003e\n                    \u003cdiv class=\"stacked-foldable-col\"\u003eIntelligent motion detection\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"stacked-foldable-row\"\u003e\n                    \u003cdiv class=\"stacked-foldable-col\"\u003eAmbient 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\"\u003eWi-Fi\u003c\/div\u003e\n                    \u003cdiv class=\"stacked-foldable-col\"\u003e2.4G WIFI (IEEE802.11b\/g\/n)\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                \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+, Adroid4.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\"\u003eBattery Capacity\u003c\/div\u003e\n                    \u003cdiv class=\"stacked-foldable-col\"\u003e5200mAh\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"stacked-foldable-row\"\u003e\n                    \u003cdiv class=\"stacked-foldable-col\"\u003eUsing Time\u003c\/div\u003e\n                    \u003cdiv class=\"stacked-foldable-col\"\u003e3-4 months (10 times wake up per day)\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"stacked-foldable-row\"\u003e\n                    \u003cdiv class=\"stacked-foldable-col\"\u003eStandby Time\u003c\/div\u003e\n                    \u003cdiv class=\"stacked-foldable-col\"\u003e6 months\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"stacked-foldable-row\"\u003e\n                    \u003cdiv class=\"stacked-foldable-col\"\u003eCharging Voltage\u003c\/div\u003e\n                    \u003cdiv class=\"stacked-foldable-col\"\u003eDV 5V+- 5%\/2A\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    \u003cdiv class=\"accordion-container\"\u003e\n        \u003c!-- 第一个折叠栏 --\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 alt=\"Cloud Storage\" class=\"accordion-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/ZUMIMALL_Cloud_Storage_f5c790cc-fa5c-4aa5-b00d-101bd25c3a89.jpg?v=1752747534\"\u003e\n        \u003c\/div\u003e\n        \u003c!-- 第二个折叠栏 --\u003e \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 alt=\"AI Services\" class=\"accordion-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/ZUMIMALL_AI.jpg?v=1745288659\"\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cp\u003e \u003c\/p\u003e\n    \n    \u003cdiv class=\"responsive-container\"\u003e\n        \u003cdiv class=\"row\"\u003e\n            \u003c!-- 左边列：说明书下载 --\u003e\n            \u003cdiv class=\"column\"\u003e\n                \u003cdiv class=\"content\"\u003e\n                    \u003cimg class=\"icon\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/file-arrow-down-solid.svg?v=1742554573\" alt=\"Manual Download Icon\"\u003e\n                    \u003cdiv class=\"text\"\u003e\n                        \u003ch3\u003eProduct Manual\u003c\/h3\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"button-group\"\u003e\n                    \u003ca class=\"button\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/ZUMIMALL_X3K_a7f5ef04-bf61-4def-9d82-612871b5a13c.pdf?v=1755675107\"\u003eDownload\u003c\/a\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003c!-- 右边列：APP下载 --\u003e\n            \u003cdiv class=\"column\"\u003e\n                \u003cdiv class=\"content\"\u003e\n                    \u003cimg class=\"icon\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/cloud-arrow-down-solid.svg?v=1742554572\" alt=\"App Download Icon\"\u003e\n                    \u003cdiv class=\"text\"\u003e\n                        \u003ch3\u003eApp Download\u003c\/h3\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"button-group\"\u003e\n                    \u003ca class=\"button\" href=\"https:\/\/play.google.com\/store\/search?q=zumimall\u0026amp;c=apps\"\u003eAPK\u003c\/a\u003e \n                    \u003ca class=\"button\" href=\"https:\/\/apps.apple.com\/us\/app\/zumimall\/id1515849509\"\u003eiOS\u003c\/a\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cscript src=\"https:\/\/unpkg.com\/swiper\/swiper-bundle.min.js\"\u003e\u003c\/script\u003e\n    \u003cscript\u003e\n        \/\/ Swiper轮播初始化\n        document.addEventListener(\"DOMContentLoaded\", () =\u003e {\n            const swiper = new Swiper('.swiper', {\n                loop: true, \/\/ ✅ 启用无限循环\n                slidesPerView: \"auto\",\n                spaceBetween: 20,\n                navigation: {\n                    nextEl: '.swiper-button-next',\n                    prevEl: '.swiper-button-prev',\n                },\n                pagination: {\n                    el: \".swiper-pagination\",\n                    clickable: true, \/\/ ✅ 允许点击分页点切换\n                },\n                breakpoints: {\n                    1024: { slidesPerView: 3 },\n                    769: { slidesPerView: 2 },\n                    320: { slidesPerView: 1 }\n                }\n            });\n        });\n        \n        \/\/ 折叠功能实现\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        \/\/ 包装折叠功能\n        const collapseHeader = document.querySelector('.collapse-header');\n        const collapseContent = document.querySelector('.collapse-content');\n        const collapseIcon = document.querySelector('.collapse-icon');\n\n        \/\/ 默认展开状态\n        collapseHeader.classList.add('active');\n        collapseContent.style.display = 'block'; \/\/ 默认展开内容\n\n        \/\/ 绑定点击事件\n        collapseHeader.addEventListener('click', () =\u003e {\n            \/\/ 切换展开和收起\n            collapseHeader.classList.toggle('active');\n            if (collapseHeader.classList.contains('active')) {\n                collapseContent.style.display = 'block'; \/\/ 展开\n            } else {\n                collapseContent.style.display = 'none'; \/\/ 收起\n            }\n        });\n    \u003c\/script\u003e\n\n\u003c\/body\u003e","brand":"ZUMIMALL","offers":[{"title":"1 Cam + Panel | No SD Card","offer_id":50200817729840,"sku":"X3K","price":79.99,"currency_code":"USD","in_stock":true},{"title":"1 Cam + Panel | 128G SD Card","offer_id":50200817762608,"sku":"X3K+128g","price":99.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-wireless-security-camera-solor-pan-x3k.webp?v=1775724922"},{"product_id":"zumimall-4g-lte-aov-solar-powered-security-camera-no-wifi","title":"ZUMIMALL 24\/7 Recording 4G LTE Cellular Camera-G3K","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta content=\"width=device-width, initial-scale=1.0\" name=\"viewport\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n        \/* Base styles *\/\n        * {\n            margin: 0;\n            padding: 0;\n            box-sizing: border-box;\n            font-family: 'Segoe UI', Arial, sans-serif;\n        }\n        \n        body {\n            background-color: #f8f9fa;\n            color: #333;\n            line-height: 1.6;\n        }\n        \n        \/* Container styles *\/\n        .product-container {\n            max-width: 1200px;\n            margin: 0 auto;\n            padding: 20px 10%; \/* 10% padding on desktop *\/\n            background-color: white;\n            box-shadow: 0 0 20px rgba(0,0,0,0.05);\n        }\n        \n        \/* Product title styles *\/\n        .product-title {\n            text-align: center;\n            font-size: 24px;\n            font-weight: 700;\n            margin: 20px 0 30px;\n            padding: 0 10px;\n            color: #2c3e50;\n            line-height: 1.4;\n        }\n        \n        \/* Feature section styles *\/\n        .feature-section {\n            margin-bottom: 40px;\n            padding: 25px;\n            background: #f8fafc;\n            border-radius: 10px;\n            box-shadow: 0 4px 12px rgba(0,0,0,0.05);\n        }\n        \n        .feature-title {\n            font-size: 22px;\n            font-weight: 700;\n            margin-bottom: 20px;\n            color: #2c3e50;\n            border-bottom: 2px solid #3498db;\n            padding-bottom: 8px;\n        }\n        \n        .feature-list {\n            list-style-type: none;\n        }\n        \n        .feature-item {\n            margin-bottom: 20px;\n            padding: 15px;\n            background: white;\n            border-radius: 8px;\n            box-shadow: 0 2px 8px rgba(0,0,0,0.05);\n            transition: transform 0.2s, box-shadow 0.2s;\n        }\n        \n        .feature-item:hover {\n            transform: translateY(-3px);\n            box-shadow: 0 4px 12px rgba(0,0,0,0.1);\n        }\n        \n        .feature-heading {\n            font-weight: 700;\n            margin-bottom: 8px;\n            color: #3498db;\n            font-size: 16px;\n        }\n        \n        .feature-content {\n            color: #555;\n            font-size: 15px;\n        }\n        \n        \/* Image section styles *\/\n        .image-section {\n            margin-bottom: 30px;\n        }\n        \n        .section-title {\n            font-size: 22px;\n            font-weight: 700;\n            margin-bottom: 20px;\n            color: #2c3e50;\n            border-bottom: 2px solid #3498db;\n            padding-bottom: 8px;\n        }\n        \n        .product-image {\n            width: 100%;\n            height: auto;\n            display: block;\n            margin-bottom: 15px;\n            border-radius: 8px;\n            box-shadow: 0 4px 12px rgba(0,0,0,0.08);\n            transition: transform 0.3s;\n        }\n        \n        .product-image:hover {\n            transform: scale(1.01);\n        }\n        \n        \/* Responsive design *\/\n        @media (max-width: 992px) {\n            .product-container {\n                padding: 15px 5%;\n            }\n            \n            .product-title {\n                font-size: 22px;\n            }\n            \n            .feature-title, .section-title {\n                font-size: 20px;\n            }\n        }\n        \n        @media (max-width: 768px) {\n            .product-container {\n                padding: 10px 3%;\n            }\n            \n            .product-title {\n                font-size: 20px;\n                margin: 15px 0 25px;\n            }\n            \n            .feature-title, .section-title {\n                font-size: 18px;\n            }\n            \n            .feature-section {\n                padding: 15px;\n                margin-bottom: 30px;\n            }\n            \n            .feature-item {\n                padding: 12px;\n                margin-bottom: 15px;\n            }\n            \n            .feature-heading {\n                font-size: 15px;\n            }\n            \n            .feature-content {\n                font-size: 14px;\n            }\n        }\n        \n        @media (max-width: 480px) {\n            .product-container {\n                padding: 5px 2%;\n            }\n            \n            .product-title {\n                font-size: 18px;\n                margin: 10px 0 20px;\n            }\n            \n            .feature-title, .section-title {\n                font-size: 17px;\n            }\n            \n            .feature-section {\n                padding: 12px;\n                margin-bottom: 25px;\n            }\n        }\n    \u003c\/style\u003e\n\u003cdiv class=\"product-container\"\u003e\n\u003c!-- Product Title --\u003e\n\u003ch1 class=\"product-title\"\u003eZUMIMALL 4G LTE AOV Solar Security Camera - No WiFi, No Power, 24\/7 Recording\u003c\/h1\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G3K_42d359a6-c15e-4be9-a43f-99b799f99919.png?v=1762324897\" alt=\"\"\u003e\u003c\/p\u003e\n\u003c!-- Product Features Section --\u003e\n\u003cdiv class=\"feature-section\"\u003e\n\u003ch2 class=\"feature-title\"\u003eProduct Features\u003c\/h2\u003e\n\u003cul class=\"feature-list\"\u003e\n\u003cli class=\"feature-item\"\u003e\n\u003cdiv class=\"feature-heading\"\u003eNo WiFi, No Power - Complete Wireless Freedom\u003c\/div\u003e\n\u003cdiv class=\"feature-content\"\u003e4G LTE connectivity works without WiFi network or power outlets, fully powered by solar energy\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"feature-item\"\u003e\n\u003cdiv class=\"feature-heading\"\u003e8W Solar Powered - No Charging Hassles\u003c\/div\u003e\n\u003cdiv class=\"feature-content\"\u003ePowered by 8W solar panel - skip the plugs and battery changes. Only 1.5 hours of full sunlight per day to charge completely\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"feature-item\"\u003e\n\u003cdiv class=\"feature-heading\"\u003eIP66 Weatherproof\u003c\/div\u003e\n\u003cdiv class=\"feature-content\"\u003eEven when storms hit, our camera works flawlessly - delivering clear footage to keep you safe and worry-free\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"feature-item\"\u003e\n\u003cdiv class=\"feature-heading\"\u003e360° Protective Coverage\u003c\/div\u003e\n\u003cdiv class=\"feature-content\"\u003eWider rotation angle ensuring true 360° coverage with zero blind spots for all-around monitoring\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"feature-item\"\u003e\n\u003cdiv class=\"feature-heading\"\u003eAI Detection \u0026amp; Motion Tracking\u003c\/div\u003e\n\u003cdiv class=\"feature-content\"\u003eEquipped with AI recognition, you can set up person detection and motion tracking as needed\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"feature-item\"\u003e\n\u003cdiv class=\"feature-heading\"\u003eDay \u0026amp; Night Clarity\u003c\/div\u003e\n\u003cdiv class=\"feature-content\"\u003eEquipped with 4 infrared lights and white LED lights, ensuring sharp picture quality for both B\u0026amp;W and full color night vision\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"feature-item\"\u003e\n\u003cdiv class=\"feature-heading\"\u003e4X Digital Zoom\u003c\/div\u003e\n\u003cdiv class=\"feature-content\"\u003eDigital zoom magnifies the image, bringing distant details into view and letting you monitor the camera's feed dynamically\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"feature-item\"\u003e\n\u003cdiv class=\"feature-heading\"\u003eCustom Zone Monitoring\u003c\/div\u003e\n\u003cdiv class=\"feature-content\"\u003eSet specific areas to watch. Alerts only trigger in your chosen zones, cutting out irrelevant notifications\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"feature-item\"\u003e\n\u003cdiv class=\"feature-heading\"\u003eCustom Alert Times\u003c\/div\u003e\n\u003cdiv class=\"feature-content\"\u003eSet your preferred hours for alerts. They stay quiet during off-times, so you're never disturbed unnecessarily\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"feature-item\"\u003e\n\u003cdiv class=\"feature-heading\"\u003eMulti-Cam on One Device\u003c\/div\u003e\n\u003cdiv class=\"feature-content\"\u003eOne phone displays 4 camera feeds at once. Watch all cameras on a single screen, no switching required\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"feature-item\"\u003e\n\u003cdiv class=\"feature-heading\"\u003eFamily Share View\u003c\/div\u003e\n\u003cdiv class=\"feature-content\"\u003eShare a single camera with multiple phones. Let family members check the same feed simultaneously, anytime, anywhere\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"feature-item\"\u003e\n\u003cdiv class=\"feature-heading\"\u003eAutomatically Switches to Strongest Network with Unlimited Data\u003c\/div\u003e\n\u003cdiv class=\"feature-content\"\u003eRecommendation: Use the provided virtual SIM for seamless cross-network roaming. For those using AT\u0026amp;T, T-Mobile, or Verizon SIM Card, ensure they are data-only plans. *300MB of free data is activated when the camera is first bound to the app\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"feature-item\"\u003e\n\u003cdiv class=\"feature-heading\"\u003eFlexible Storage Solutions\u003c\/div\u003e\n\u003cdiv class=\"feature-content\"\u003e\n\u003cp\u003e* Free Basic Cloud: 7-day loop recording (6-second clips)\u003c\/p\u003e\n\u003cp\u003e* Local SD Card Storage (card not included): Same full features as Premium Cloud\u003c\/p\u003e\n\u003cp\u003e* Premium Cloud (Subscription): Full 10\/20\/30-second clips + 30-day loop recording\u003c\/p\u003e\n\u003cp\u003eNote: In AOV mode, approximately 4GB of video is saved per day\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"feature-item\"\u003e\n\u003cdiv class=\"feature-heading\"\u003eInstant Alerts\u003c\/div\u003e\n\u003cdiv class=\"feature-content\"\u003eWhen PIR detects a suspicious person, get instant app notifications + trigger audio-visual alarms (3 alert modes)\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"feature-item\"\u003e\n\u003cdiv class=\"feature-heading\"\u003eReal-Time Two-Way Talk\u003c\/div\u003e\n\u003cdiv class=\"feature-content\"\u003eCommunicate directly through the camera for instant coordination\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"feature-item\"\u003e\n\u003cdiv class=\"feature-heading\"\u003eQuick View of Stored Videos\u003c\/div\u003e\n\u003cdiv class=\"feature-content\"\u003eThe app automatically selects key frames as covers for recorded events, letting you quickly find the videos you need\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"feature-item\"\u003e\n\u003cdiv class=\"feature-heading\"\u003eWhole-Property Outdoor Protection\u003c\/div\u003e\n\u003cdiv class=\"feature-content\"\u003eProtect every corner of your property - Home \/ Yard \/ Pasture \/ Farm\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- Product Images Section --\u003e\n\u003cdiv class=\"image-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eMore Features\u003c\/h2\u003e\n\u003cimg class=\"product-image\" alt=\"G3K Banner\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G3K_1-1_banner.jpg?v=1761564022\"\u003e \u003cimg class=\"product-image\" alt=\"G3K Feature 1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G3K_2-2.jpg?v=1761564022\"\u003e \u003cimg class=\"product-image\" alt=\"G3K 4G Feature\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G3K_2-3_4G.jpg?v=1761564024\"\u003e \u003cimg class=\"product-image\" alt=\"G3K IP66 Waterproof\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G3K_2-4_IP66.jpg?v=1761564022\"\u003e \u003cimg class=\"product-image\" alt=\"G3K 360 View\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G3K_3-1_360.jpg?v=1761564021\"\u003e \u003cimg class=\"product-image\" alt=\"G3K Feature 5\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G3K_3-2.jpg?v=1761564022\"\u003e \u003cimg class=\"product-image\" alt=\"G3K Feature 6\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G3K_3-3.jpg?v=1761564021\"\u003e \u003cimg class=\"product-image\" alt=\"G3K Feature 7\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G3K_3-4.jpg?v=1761564023\"\u003e \u003cimg class=\"product-image\" alt=\"G3K Feature 8\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G3K_3-5.jpg?v=1761564021\"\u003e \u003cimg class=\"product-image\" alt=\"G3K 4G Feature 2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G3K_5-1_4G.jpg?v=1761564021\"\u003e \u003cimg class=\"product-image\" alt=\"G3K Feature 10\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G3K_5-2.jpg?v=1761564022\"\u003e \u003cimg class=\"product-image\" alt=\"G3K Feature 11\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G3K_5-3.jpg?v=1761564022\"\u003e \u003cimg class=\"product-image\" alt=\"G3K Feature 12\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G3K_5-4.jpg?v=1761564022\"\u003e \u003cimg class=\"product-image\" alt=\"G3K Feature 13\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G3K_5-5.jpg?v=1761564024\"\u003e \u003cimg class=\"product-image\" alt=\"G3K Feature 14\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/6-1_52d84a52-1709-4584-b3c8-be345978f3d0.jpg?v=1761564022\"\u003e \u003cimg class=\"product-image\" alt=\"G3K Feature 15\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/6-2_41da4af9-09fe-46f4-b18f-ebc4c8904201.jpg?v=1761564022\"\u003e \u003cimg class=\"product-image\" alt=\"G3K Feature 16\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/6-3_0b9d83fa-2004-466c-ae86-6c7f8969872c.jpg?v=1761564022\"\u003e \u003cimg class=\"product-image\" alt=\"G3K Feature 17\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/6-4_dce9f204-6f44-4456-82d2-c2756dfec433.jpg?v=1761564021\"\u003e \u003cimg class=\"product-image\" alt=\"G3K Feature 18\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/6-5_a9482b26-af88-4f62-bb59-b1fdc08e6bd3.jpg?v=1761564021\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"ZUMIMALL","offers":[{"title":"4G LTE Cam × 1 | No SD Card","offer_id":50249488793904,"sku":"G3K-ZM","price":89.99,"currency_code":"USD","in_stock":false},{"title":"4G LTE Cam × 1 | 128G SD Card","offer_id":51329049133360,"sku":"G3K+128G","price":119.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G3K_sim.jpg?v=1770882891"},{"product_id":"zumimall-2k-outdoor-solar-powered-security-camera-x3k","title":"ZUMIMALL Outdoor Solar Powered Security Camera-X3K","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 X3K Product Page\u003c\/title\u003e\n    \u003clink rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/swiper\/swiper-bundle.min.css\"\u003e\n    \u003cstyle\u003e\n        \/* 全局样式 *\/\n        .product-description {\n          display: flex;\n          flex-direction: column;\n          align-items: center;\n          text-align: center;\n          width: 100%;\n          font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;\n        }\n\n        .content-wrapper {\n          max-width: 70%; \/* 电脑端左右留空15% *\/\n          width: 100%;\n        }\n\n        .product-image {\n          max-width: 100%;\n          height: auto;\n        }\n\n        .product-title {\n          font-size: 20px;\n          font-weight: bold;\n        }\n\n        @media (max-width: 768px) {\n          .content-wrapper {\n            max-width: 100%; \/* 移动端不留空 *\/\n          }\n        }\n        \n        \/* 隔离线样式 *\/\n        .divider {\n            width: 70%;               \/* 电脑端占据80%宽度 *\/\n            height: 1px;               \/* 线条高度 *\/\n            background: linear-gradient(to right, transparent, rgba(255, 215, 0, 0.3), transparent);\n            margin: 20px auto;         \/* 上下外边距，居中显示 *\/\n        }\n\n        \/* 移动端样式 *\/\n        @media (max-width: 740px) {\n            .divider {\n                width: 100%;          \/* 移动端全宽显示 *\/\n            }\n        }\n        \n        \/* 折叠栏容器 *\/\n        .foldable-container {\n          max-width: 70%; \/* PC端宽度为屏幕的80% *\/\n          margin-left: auto;\n          margin-right: auto;\n        }\n\n        \/* 折叠栏标题 *\/\n        .foldable-summary {\n          cursor: pointer;\n          padding: 15px;\n          background-color: transparent; \/* 透明背景 *\/\n          border-bottom: 1px solid #ddd; \/* 只显示底部边框 *\/\n          color: #000; \/* 黑色字体 *\/\n          list-style: none;\n          display: flex;\n          align-items: center;\n          justify-content: space-between;\n          font-weight: bold; \/* 标题加粗 *\/\n        }\n\n        \/* 折叠栏标题（点击后样式） *\/\n        details[open] .foldable-summary {\n          background-color:#E4E1E1; \/* 灰色背景 *\/\n          color: #020C1E; \/* 深蓝色字体 *\/\n        }\n\n        \/* 折叠栏内容 *\/\n        .foldable-content {\n          display: flex;\n          flex-direction: row; \/* 内容水平排列 *\/\n          align-items: center; \/* 垂直居中对齐 *\/\n          padding: 5px; \/* 内边距为 5px *\/\n          border-bottom: 1px solid #ddd; \/* 只显示底部边框 *\/\n          background-color: white; \/* 内容背景为白色 *\/\n        }\n\n        \/* 折叠栏图片 *\/\n        .foldable-content img {\n          width: 70%; \/* 图片占70% *\/\n          height: auto;\n        }\n\n        \/* 折叠栏文字 *\/\n        .foldable-content p {\n          width: 30%; \/* 文字占30% *\/\n          margin: 0;\n          padding-left: 20px;\n        }\n\n        \/* 折叠栏图标 *\/\n        .foldable-icon {\n          transition: transform 0.2s;\n          margin-left: 20px; \/* 图标与标题文字间距 *\/\n        }\n\n        \/* 展开时图标旋转 *\/\n        details[open] .foldable-icon {\n          transform: rotate(90deg);\n        }\n\n        \/* 移动端样式 *\/\n        @media (max-width: 768px) {\n          .foldable-container {\n            max-width: 100%; \/* 移动端宽度为100% *\/\n            padding-left: 5px;\n            padding-right: 5px;\n          }\n\n          .foldable-content {\n            flex-direction: column; \/* 图片和文字上下排列 *\/\n          }\n\n          .foldable-content img {\n            width: 100%; \/* 图片占满宽度 *\/\n          }\n\n          .foldable-content p {\n            width: 100%; \/* 文字占满宽度 *\/\n            padding-left: 0;\n            padding-top: 5px;\n          }\n        }\n        \n        \/* 折叠栏容器 *\/\n        .stacked-foldable-container {\n          width: 100%;\n          max-width: 70%; \/* 电脑端左右留空15% *\/\n          margin: 0 auto;\n          font-family: 'Segoe UI', Roboto, -apple-system, sans-serif; \/* 添加圆滑字体 *\/\n        }\n\n        \/* 折叠栏样式 *\/\n        .stacked-foldable {\n          border-bottom: 1px solid #ddd; \/* 只有下边框 *\/\n          background-color: white; \/* 背景白色 *\/\n        }\n\n        \/* 折叠栏标题 *\/\n        .stacked-foldable-summary {\n          display: flex;\n          justify-content: space-between;\n          align-items: center;\n          padding: 15px;\n          cursor: pointer;\n        }\n\n        \/* 折叠栏标题文字加粗 *\/\n        .stacked-foldable-title {\n          font-weight: bold;\n          font-size: 18px; \/* 保持标题稍大 *\/\n        }\n\n        \/* 折叠栏图标 *\/\n        .stacked-foldable-icon {\n          font-size: 16px;\n          transition: transform 0.3s ease; \/* 旋转动画 *\/\n          font-size: 20px; \/* 图标的字体大小 *\/\n          color: #000; \/* 设置图标颜色为黑色 *\/       \n        }\n\n        \/* 展开时图标旋转 *\/\n        details[open] .stacked-foldable-icon {\n          transform: rotate(90deg);\n        }\n\n        \/* 折叠栏内容 *\/\n        .stacked-foldable-content {\n          padding: 40px;\n          font-size: 15px; \/* 内容文字大小设为15px *\/\n          font-weight: 400; \/* 常规粗细更圆滑 *\/\n          letter-spacing: 0.2px; \/* 轻微字间距使更易读 *\/\n          line-height: 1.4; \/* 增加行高 *\/\n        }\n\n        \/* 内容行 *\/\n        .stacked-foldable-row {\n          display: flex;\n          justify-content: space-between;\n          padding: 15px 0; \/* 减小行间距以配合小字体 *\/\n          border-bottom: 1px solid #ddd; \/* 添加底部边框线 *\/\n        }\n\n        \/* 最后一行不需要底部边框线 *\/\n        .stacked-foldable-row:last-child {\n          border-bottom: none;\n        }\n\n        \/* 内容列 *\/\n        .stacked-foldable-col {\n          width: 40%; \/* 两列布局，留一点间距 *\/\n        }\n\n        \/* 移动端样式 *\/\n        @media (max-width: 768px) {\n          .stacked-foldable-container {\n            max-width: 100%; \/* 移动端不留空 *\/\n          }\n          .stacked-foldable-content {\n            font-size: 12px; \/* 移动端更小一点 *\/\n          }\n        }\n        \n        \/* 轮播容器 *\/\n        .carousel-container {\n            width: 70%;\n            margin: 0 auto;\n            padding: 20px 0;\n        }\n\n        \/* 轮播页面样式 *\/\n        .swiper-slide.carousel-page {\n            display: flex;\n            flex-direction: column;\n            justify-content: flex-end;\n            align-items: center;\n            border: 2px solid #D3D3D3;\n            box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);\n            transition: transform 0.3s ease;\n            overflow: hidden;\n        }\n\n        .swiper-slide.carousel-page:hover {\n            transform: scale(1.03);\n        }\n\n        \/* 图片占满左右上三面 *\/\n        .carousel-page img {\n            width: 100%;\n            height: 80%;\n            object-fit: cover;\n        }\n\n        \/* 文字占底部 *\/\n        .carousel-text {\n            width: 100%;\n            height: 20%;\n            padding: 15px;\n            text-align: center;\n            font-size: 18px;\n            color: #333;\n            background: #fff;\n            box-sizing: border-box;\n        }\n\n        \/* Swiper导航按钮 *\/\n        .swiper-button-prev,\n        .swiper-button-next {\n            color: #000;\n            width: 40px;\n            height: 40px;\n            background: rgba(0, 0, 0, 0.5);\n            border-radius: 50%;\n        }\n\n        .swiper-button-prev:hover,\n        .swiper-button-next:hover {\n            background: #000;\n            color: #fff;\n        }\n\n        .swiper-button-prev::after,\n        .swiper-button-next::after {\n            font-size: 18px;\n        }\n\n        \/* 分页栏样式 *\/\n        .swiper-pagination {\n            position: relative;\n            margin-top: 10px;\n        }\n\n        .swiper-pagination-bullet {\n            width: 12px;\n            height: 12px;\n            background-color: #ccc;\n            opacity: 0.5;\n            margin: 0 5px;\n        }\n\n        .swiper-pagination-bullet-active {\n            background-color: #000;\n            opacity: 1;\n        }\n\n        \/* 移动端样式 *\/\n        @media (max-width: 768px) {\n            .carousel-container {\n                width: 100%;\n                padding: 10px 0;\n            }\n\n            .swiper-slide {\n                width: 100% !important;\/* 显示当前页面100%，露出下一个页面的0% *\/\n                margin-right: 10px; \/* 页面间距 *\/\n            }\n        }\n        \n        \/* 通用样式 *\/\n        body {\n            font-family: Arial, sans-serif;\n            margin: 0;\n            padding: 0;\n            box-sizing: border-box;\n        }\n\n        \/* 折叠栏容器 *\/\n        .collapse-container {\n            width: 70%; \/* 电脑端宽度 *\/\n            margin: 20px auto;\n            border: 1px solid #ddd;\n            border-radius: 5px;\n            overflow: hidden;\n        }\n\n        \/* 折叠栏标题 *\/\n        .collapse-header {\n            display: flex;\n            justify-content: space-between;\n            align-items: center;\n            padding: 15px;\n            background-color: #f2f2f2;\n            cursor: pointer;\n        }\n\n        .collapse-header h2 {\n            font-size: 24px;\n            font-weight: bold;\n            margin: 0;\n            text-align: center;\n            flex-grow: 1; \/* 标题居中 *\/\n        }\n\n        \/* 折叠图标 *\/\n        .collapse-icon {\n            font-size: 20px;\n            transition: transform 0.3s ease; \/* 图标旋转动画 *\/\n        }\n\n        \/* 展开时的图标旋转 *\/\n        .collapse-header.active .collapse-icon {\n            transform: rotate(90deg);\n        }\n\n        \/* 折叠内容 *\/\n        .collapse-content {\n            display: block; \/* 默认展开 *\/\n            padding: 15px;\n            background-color: #fff;\n        }\n\n        \/* 图片和文字布局 *\/\n        .content-wrapperd {\n            display: flex;\n        }\n\n        .image-cell {\n            width: 70%; \/* 图片占70% *\/\n        }\n\n        .image-cell img {\n            width: 100%;\n            height: auto;\n            display: block;\n        }\n\n        .text-cell {\n            width: 30%; \/* 文字占30% *\/\n            padding-left: 15px;\n        }\n\n        \/* 移动端样式 *\/\n        @media (max-width: 768px) {\n            .collapse-container {\n                width: 100%; \/* 移动端全宽 *\/\n            }\n\n            .content-wrapperd {\n                flex-direction: column; \/* 上下排列 *\/\n            }\n\n            .image-cell, .text-cell {\n                width: 100%; \/* 全宽显示 *\/\n            }\n\n            .text-cell {\n                padding-left: 0;\n                margin-top: 15px;\n            }\n        }\n        \n        \/* 主容器样式 *\/\n        .accordion-container {\n          width: 70%; \/* 电脑端宽度70%（左右各留15%） *\/\n          margin: 0 auto;\n          padding: 0;\n          font-family: Arial, sans-serif;\n        }\n\n        \/* 折叠栏样式 - 修改背景和边框 *\/\n        .accordion {\n          width: 100%;\n          border: none;\n          border-bottom: 1px solid #ddd; \/* 添加下边框线 *\/\n          outline: none;\n          transition: 0.3s;\n          background-color: transparent; \/* 背景改为透明 *\/\n          cursor: pointer;\n          display: flex;\n          justify-content: space-between;\n          align-items: center;\n          padding: 12px 0; \/* 调整内边距 *\/\n          text-align: left;\n        }\n\n        \/* 第一个折叠栏 *\/\n        .accordion:first-of-type {\n          border-top: 1px solid #ddd; \/* 添加上边框线 *\/\n        }\n\n        \/* 最后一个折叠栏 *\/\n        .accordion:last-of-type {\n          margin-top: 0; \/* 移除之前的负边距 *\/\n        }\n\n        \/* 折叠栏标题 *\/\n        .accordion-title {\n          font-weight: bold;\n          font-size: 14px;\n          color: #50C2C7;\n          margin: 0;\n          display: flex;\n          align-items: center;\n          gap: 8px;\n        }\n\n        \/* 折叠图标 - 改为❯符号 *\/\n        .accordion-icon {\n          font-size: 16px;\n          transition: transform 0.3s;\n          color: #666; \/* 图标颜色变深 *\/\n        }\n\n        \/* 展开时的图标旋转 *\/\n        .accordion.active .accordion-icon {\n          transform: rotate(90deg);\n          color: #222; \/* 激活时图标颜色更深 *\/\n        }\n\n        \/* 折叠内容 *\/\n        .accordion-content {\n          padding: 0;\n          max-height: 0;\n          overflow: hidden;\n          transition: max-height 0.3s ease-out;\n          background-color: white;\n        }\n\n        \/* 折叠内容图片 *\/\n        .accordion-image {\n          width: 100%;\n          height: auto;\n          display: block;\n          margin-bottom: 10px; \/* 图片下方留白 *\/\n        }\n\n        \/* 手机端适配 *\/\n        @media (max-width: 768px) {\n          .accordion-container {\n            width: 100%; \/* 手机端恢复全宽 *\/\n            padding: 0 15px; \/* 增加侧边内边距 *\/\n          }\n\n          .accordion {\n            padding: 12px 0; \/* 保持垂直内边距 *\/\n          }\n\n          .accordion-title {\n            font-size: 13px;\n          }\n        }\n        \n        \/* 主容器样式 *\/\n        .responsive-container {\n          width: 70%; \/* 电脑端宽度70% *\/\n          margin: 0 auto;\n          padding: 0;\n          font-family: Arial, sans-serif;\n        }\n\n        \/* 行容器 *\/\n        .row {\n          display: flex;\n          gap: 100px;\n          margin-bottom: 15px;\n        }\n\n        \/* 列样式 *\/\n        .column {\n          flex: 1;\n          display: flex;\n          align-items: center;\n          justify-content: space-between;\n          padding: 5px 5px;\n          border-radius: 6px;\n          background-color: #f8f8f8;\n          min-width: 0;\n        }\n\n        \/* 内容区域 *\/\n        .content {\n          display: flex;\n          align-items: center;\n          gap: 8px;\n        }\n\n        \/* 图标 *\/\n        .icon {\n          width: 20px;\n          height: 20px;\n        }\n\n        \/* 文本 *\/\n        .text h3 {\n          font-size: 14px;\n          margin: 0;\n          color: #222;\n          font-weight: 500;\n          white-space: nowrap;\n        }\n\n        \/* 按钮样式 *\/\n        .button {\n          padding: 5px 10px;\n          background-color: #000;\n          color: white;\n          border: none;\n          border-radius: 3px;\n          cursor: pointer;\n          font-weight: bold;\n          font-size: 11px;\n          white-space: nowrap;\n          text-decoration: none;\n          margin-left: 10px;\n        }\n\n        \/* 按钮组容器 *\/\n        .button-group {\n          display: flex;\n          gap: 6px;\n        }\n\n        \/* 手机端适配 *\/\n        @media (max-width: 768px) {\n          .row {\n            flex-direction: column;\n            gap: 8px;\n          }\n\n          .column {\n            width: 100%;\n            padding: 8px 12px;\n          }\n\n          .icon {\n            width: 18px;\n            height: 18px;\n          }\n\n          .text h3 {\n            font-size: 13px;\n          }\n\n          .button {\n            padding: 4px 8px;\n            font-size: 10px;\n          }\n        }\n    \u003c\/style\u003e\n\n\n    \u003cdiv class=\"divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n    \u003cdiv class=\"product-description\"\u003e\n        \u003cdiv class=\"content-wrapper\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X3K_GIF.gif?v=1761635262\" alt=\"\"\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"product-description\"\u003e\n        \u003cdiv class=\"divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n        \u003ch3 class=\"a-size-large a-spacing-none\"\u003e\n            \u003cspan id=\"productTitle\" class=\"a-size-large product-title-word-break\"\u003eZUMIMALL Wireless\u003cspan\u003e \u003c\/span\u003e\u003c\/span\u003e\n            \u003cspan id=\"productTitle\" class=\"a-size-large product-title-word-break\"\u003e2.4G WiFi, Solar Powered with Rechargeable Battery -X3K\u003c\/span\u003e\n        \u003c\/h3\u003e\n        \u003cdiv class=\"content-wrapper\"\u003e\u003cimg alt=\"产品图片\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X3K--Video-post-2.png?v=1761806328\" class=\"product-image\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"foldable-container\"\u003e\n        \u003c!-- 折叠栏 1（默认展开） --\u003e\n        \u003cdetails open=\"\"\u003e\n            \u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e1. 3MP-Not just clarity, but attention to detail\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n            \u003cdiv class=\"foldable-content\"\u003e\n                \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/Detail-15_c2880cd5-2c8c-498a-9000-1c8b5eba29a8_1024x1024.jpg?v=1688721022\" alt=\"Placeholder Image\"\u003e\n                \u003cp\u003e2K Full HD with the advanced CMOS image sensor and 130° wide field of vision to get crystal videos and cover the wider field. Provides a stunning clear vision up to 100ft.\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n        \u003c!-- 折叠栏 2（默认折叠） --\u003e\n        \u003cdetails\u003e\n            \u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e2. 360° All-round Manual Control - helps you get more angles and details \u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n            \u003cdiv class=\"foldable-content\"\u003e\n                \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/Detail-16_c236fd41-7114-460f-ac64-c6a6dc3ca5cf_1024x1024.jpg?v=1688721290\" alt=\"Placeholder Image\"\u003e\n                \u003cp\u003e①More Wilder monitoring range, No blind zones\u003c\/p\u003e\n                \u003cp\u003e②You can easily control the PTZ camera to rotate 355° horizontally and 120° vertically to cover every angle of your house.\u003c\/p\u003e\n                \u003cp\u003e③4x digital zoom, manual zoom in to see more details\u003c\/p\u003e\n                \u003cp\u003e④Just with only 1 Zumimall WiFi camera, you can monitor the whole front porch or store.\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n        \u003c!-- 折叠栏 3（默认折叠） --\u003e\n        \u003cdetails\u003e\n            \u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e3. PIR Detection AI Analysis\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n            \u003cdiv class=\"foldable-content\"\u003e\n                \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/7_add56cec-a995-4d81-b7a4-a2bdf358818c_600x600.png?v=1688373499\" alt=\"Placeholder Image\"\u003e\n                \u003cp\u003eOur home security cameras utilize AI technology to differentiate between people, pets, vehicles, and packages, minimizing false alarms.\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n        \u003c!-- 折叠栏 4（默认折叠） --\u003e\n        \u003cdetails\u003e\n            \u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e4. IP66 Weatherproof\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n            \u003cdiv class=\"foldable-content\"\u003e\n                \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X3K_2-4_ip66.jpg?v=1761620068\" alt=\"Placeholder Image\"\u003e\n                \u003cp\u003eThe IP66 waterproof material can withstand all extreme weather including rainy, windy and snowy days, which allows your camera to work properly in all seasons.\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n        \u003c!-- 折叠栏 5（默认折叠） --\u003e\n        \u003cdetails\u003e\n            \u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e5. Multi-Users Sharing\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n            \u003cdiv class=\"foldable-content\"\u003e\n                \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/4_855941b1-a8d5-4e6a-92f3-118c9e98efeb_600x600.png?v=1688369276\" alt=\"Placeholder Image\"\u003e\n                \u003cp\u003eYou can share your device to different people so your whole family can view the camera at the same time.\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n        \u003c!-- 折叠栏 6（默认折叠） --\u003e\n        \u003cdetails\u003e\n            \u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e6.Free Loop Recording\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n            \u003cdiv class=\"foldable-content\"\u003e\n                \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/5_04a9edcb-ab7b-40bb-97a5-88eebecc340a_600x600.png?v=1688372956\" alt=\"Placeholder Image\"\u003e\n                \u003cp\u003eThe outdoor camera supports 7-day free loop recording (for 6s), no subscription is needed.\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n    \n    \u003cdiv class=\"carousel-container\"\u003e\n        \u003cdiv class=\"swiper\"\u003e\n            \u003cdiv class=\"swiper-wrapper\"\u003e\n                \u003c!-- 轮播页面 --\u003e\n                \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/single-06_480x480.jpg?v=1680580848\" alt=\"Camera 1\"\u003e\n                    \u003cdiv class=\"carousel-text\"\u003eCustom Alarm Area\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/single-04_480x480.jpg?v=1680581012\" alt=\"Camera 2\"\u003e\n                    \u003cdiv class=\"carousel-text\"\u003eAdvanced Motion Detection\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/Detail-19_480x480.jpg?v=1680581003\" alt=\"Camera 3\"\u003e\n                    \u003cdiv class=\"carousel-text\"\u003e2-Way Audio \u0026amp; Multi-user Accessed\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X3K_5-2.jpg?v=1761620068\" alt=\"Camera 4\"\u003e\n                    \u003cdiv class=\"carousel-text\"\u003eSpotlight \u0026amp; Siren\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/6_b06b3b4b-91bf-4e4d-a471-4013354ae2e5_480x480.jpg?v=1681110357\" alt=\"Camera 5\"\u003e\n                    \u003cdiv class=\"carousel-text\"\u003eSmoother Two-Way Audio\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X3K_2-2.jpg?v=176162006\" alt=\"Camera 6\"\u003e\n                    \u003cdiv class=\"carousel-text\"\u003eTwo Installation Options\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/8b08eaa4-e7c3-48e5-a661-ea17727f2e4e.__CR0_0_300_300_PT0_SX300_V1.jpg?v=1723172871\" alt=\"Camera 7\"\u003e\n                    \u003cdiv class=\"carousel-text\"\u003eSmart 1-10 Level Sensitivity\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X3K_5-1.jpg?v=1761620068\" alt=\"Camera 8\"\u003e\n                    \u003cdiv class=\"carousel-text\"\u003eSD card \u0026amp; cloud storage\u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003c!-- 左右导航按钮 --\u003e\n            \u003cdiv class=\"swiper-button-prev\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"swiper-button-next\"\u003e\u003c\/div\u003e\n            \u003c!-- 分页栏 --\u003e\n            \u003cdiv class=\"swiper-pagination\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cp\u003e \u003c\/p\u003e\n    \n    \u003cdiv class=\"product-description\"\u003e\n        \u003ch3 class=\"a-size-large a-spacing-none\"\u003e\u003cspan id=\"productTitle\" class=\"a-size-large product-title-word-break\"\u003eLearn More about ZUMIMALL Security Camera\u003c\/span\u003e\u003c\/h3\u003e\n        \u003cdiv class=\"content-wrapper\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X3K_6-4_f7125d9e-a8ba-42d2-b8b9-74eba1f8abfb.jpg?v=1761620086\" alt=\"\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"content-wrapper\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X3K_6-5_43f18495-0991-4602-b0c0-52de075294db.jpg?v=1761620086\" alt=\"\"\u003e\u003c\/div\u003e\n        \u003ch3 class=\"a-size-large a-spacing-none\"\u003e\u003cspan id=\"productTitle\" class=\"a-size-large product-title-word-break\"\u003eOne ZUMIMALL APP controls everything -Everything in your eyes \u003c\/span\u003e\u003c\/h3\u003e\n        \u003cdiv class=\"content-wrapper\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X3K_6-1_92cf4b4b-21b9-45d4-a3c9-98f8f84d4eb3.jpg?v=1761620088\" alt=\"\"\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"collapse-container\"\u003e\n        \u003c!-- 包装折叠栏标题 --\u003e\n        \u003cdiv class=\"collapse-header active\"\u003e\n            \u003ch2\u003eWhat's in the Box?【X3K】\u003c\/h2\u003e\n            \u003cspan class=\"collapse-icon\"\u003e❯\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003c!-- 折叠内容 --\u003e\n        \u003cdiv class=\"collapse-content\"\u003e\n            \u003cdiv class=\"content-wrapperd\"\u003e\n                \u003cdiv class=\"image-cell\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X3K_a781bdb2-54f5-458c-8bf8-19670b61874e.png?v=1761818331\" alt=\"Box Image\"\u003e\u003c\/div\u003e\n                \u003cdiv class=\"text-cell\"\u003e\n                    \u003ch3\u003eIncluded in the box\u003c\/h3\u003e\n                    \u003cp\u003eInstruction Manual*1\u003c\/p\u003e\n                    \u003cp\u003eX3K Camera*1\u003c\/p\u003e\n                    \u003cp\u003eCamera Bracket*1\u003c\/p\u003e\n                    \u003cp\u003eSolar Panel with Bracket*1\u003c\/p\u003e\n                    \u003cp\u003eScrews Pack*1\u003c\/p\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cp\u003e \u003c\/p\u003e\n    \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 (2304H x 1296V)\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\"\u003eViewing Angle\u003c\/div\u003e\n                    \u003cdiv class=\"stacked-foldable-col\"\u003e130 degrees\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\"\u003eElectronic(IR-CUT filter with auto switch)\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\"\u003eAlarm Detection\u003c\/div\u003e\n                    \u003cdiv class=\"stacked-foldable-col\"\u003eIntelligent motion detection\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"stacked-foldable-row\"\u003e\n                    \u003cdiv class=\"stacked-foldable-col\"\u003eAmbient 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\"\u003eWi-Fi\u003c\/div\u003e\n                    \u003cdiv class=\"stacked-foldable-col\"\u003e2.4G WIFI (IEEE802.11b\/g\/n)\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                \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+, Adroid4.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\"\u003eBattery Capacity\u003c\/div\u003e\n                    \u003cdiv class=\"stacked-foldable-col\"\u003e5200mAh\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"stacked-foldable-row\"\u003e\n                    \u003cdiv class=\"stacked-foldable-col\"\u003eUsing Time\u003c\/div\u003e\n                    \u003cdiv class=\"stacked-foldable-col\"\u003e3-4 months (10 times wake up per day)\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"stacked-foldable-row\"\u003e\n                    \u003cdiv class=\"stacked-foldable-col\"\u003eStandby Time\u003c\/div\u003e\n                    \u003cdiv class=\"stacked-foldable-col\"\u003e6 months\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"stacked-foldable-row\"\u003e\n                    \u003cdiv class=\"stacked-foldable-col\"\u003eCharging Voltage\u003c\/div\u003e\n                    \u003cdiv class=\"stacked-foldable-col\"\u003eDV 5V+- 5%\/2A\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    \u003cdiv class=\"accordion-container\"\u003e\n        \u003c!-- 第一个折叠栏 --\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 alt=\"Cloud Storage\" class=\"accordion-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/ZUMIMALL_Cloud_Storage_f5c790cc-fa5c-4aa5-b00d-101bd25c3a89.jpg?v=1752747534\"\u003e\n        \u003c\/div\u003e\n        \u003c!-- 第二个折叠栏 --\u003e \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 alt=\"AI Services\" class=\"accordion-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/ZUMIMALL_AI.jpg?v=1745288659\"\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cp\u003e \u003c\/p\u003e\n    \n    \u003cdiv class=\"responsive-container\"\u003e\n        \u003cdiv class=\"row\"\u003e\n            \u003c!-- 左边列：说明书下载 --\u003e\n            \u003cdiv class=\"column\"\u003e\n                \u003cdiv class=\"content\"\u003e\n                    \u003cimg class=\"icon\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/file-arrow-down-solid.svg?v=1742554573\" alt=\"Manual Download Icon\"\u003e\n                    \u003cdiv class=\"text\"\u003e\n                        \u003ch3\u003eProduct Manual\u003c\/h3\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"button-group\"\u003e\n                    \u003ca class=\"button\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/ZUMIMALL_X3K_a7f5ef04-bf61-4def-9d82-612871b5a13c.pdf?v=1755675107\"\u003eDownload\u003c\/a\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003c!-- 右边列：APP下载 --\u003e\n            \u003cdiv class=\"column\"\u003e\n                \u003cdiv class=\"content\"\u003e\n                    \u003cimg class=\"icon\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/cloud-arrow-down-solid.svg?v=1742554572\" alt=\"App Download Icon\"\u003e\n                    \u003cdiv class=\"text\"\u003e\n                        \u003ch3\u003eApp Download\u003c\/h3\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"button-group\"\u003e\n                    \u003ca class=\"button\" href=\"https:\/\/play.google.com\/store\/search?q=zumimall\u0026amp;c=apps\"\u003eAPK\u003c\/a\u003e \n                    \u003ca class=\"button\" href=\"https:\/\/apps.apple.com\/us\/app\/zumimall\/id1515849509\"\u003eiOS\u003c\/a\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cscript src=\"https:\/\/unpkg.com\/swiper\/swiper-bundle.min.js\"\u003e\u003c\/script\u003e\n    \u003cscript\u003e\n        \/\/ Swiper轮播初始化\n        document.addEventListener(\"DOMContentLoaded\", () =\u003e {\n            const swiper = new Swiper('.swiper', {\n                loop: true, \/\/ ✅ 启用无限循环\n                slidesPerView: \"auto\",\n                spaceBetween: 20,\n                navigation: {\n                    nextEl: '.swiper-button-next',\n                    prevEl: '.swiper-button-prev',\n                },\n                pagination: {\n                    el: \".swiper-pagination\",\n                    clickable: true, \/\/ ✅ 允许点击分页点切换\n                },\n                breakpoints: {\n                    1024: { slidesPerView: 3 },\n                    769: { slidesPerView: 2 },\n                    320: { slidesPerView: 1 }\n                }\n            });\n        });\n        \n        \/\/ 折叠功能实现\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        \/\/ 包装折叠功能\n        const collapseHeader = document.querySelector('.collapse-header');\n        const collapseContent = document.querySelector('.collapse-content');\n        const collapseIcon = document.querySelector('.collapse-icon');\n\n        \/\/ 默认展开状态\n        collapseHeader.classList.add('active');\n        collapseContent.style.display = 'block'; \/\/ 默认展开内容\n\n        \/\/ 绑定点击事件\n        collapseHeader.addEventListener('click', () =\u003e {\n            \/\/ 切换展开和收起\n            collapseHeader.classList.toggle('active');\n            if (collapseHeader.classList.contains('active')) {\n                collapseContent.style.display = 'block'; \/\/ 展开\n            } else {\n                collapseContent.style.display = 'none'; \/\/ 收起\n            }\n        });\n    \u003c\/script\u003e\n\n\u003c\/body\u003e","brand":"ZUMIMALL","offers":[{"title":"1 Cam + Panel | No SD Card","offer_id":50372000514352,"sku":"X3K","price":59.99,"currency_code":"USD","in_stock":false},{"title":"1 Cam + Panel | 128G SD Card","offer_id":51329038614832,"sku":"X3K+128G","price":89.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X3K-WHITE-2.png?v=1768273684"},{"product_id":"zumimall-5g-wifi-camera-with-laser-light-for-pet-dog-bk07","title":"ZUMIMALL Indoor  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":50452307050800,"sku":"BK07","price":39.99,"currency_code":"USD","in_stock":true},{"title":"1 Cam with 128G SD Card","offer_id":51329009647920,"sku":"BK07+128G","price":69.99,"currency_code":"USD","in_stock":true},{"title":"2 Pack Cam | No SD card","offer_id":66921254519088,"sku":"BK07C","price":69.98,"currency_code":"USD","in_stock":true},{"title":"2 Pack Cam | 2x 128G SD Card","offer_id":66921254551856,"sku":"BK07C+128G*2","price":129.98,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-pet-monitor-bk07_29fcf1c4-7bdf-439b-918d-f6b22dd59d32.webp?v=1781059422"},{"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 | 2x 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-9w-solar-powered-security-camera-with-24h-recording-a60-4-pack","title":"ZUMIMALL  Security Camera with 24H Recording--A60（4 Pack）","description":"\u003cbody\u003e\n\u003cstyle\u003e\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    margin-bottom: 2px;\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  .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\u003eAlways on Video, 24\/7 Recording Camera\u003c\/strong\u003e - Different from standard solar security cameras wireless outdoor, the ZUMIMALL AOV camera overcomes the traditional limitation of solar powered security cameras that only record when detects moving objects. Powered by AI, ZUMIMALL AOV camera Automatically shifts to full frame rate upon motion detection and reduces it during inactivity for efficient 24\/7 surveillance.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSolar-Powered \u0026amp; Wireless\u003c\/strong\u003e – 8W solar panel + 2×4000mAh battery enable 24\/7 recording with just 2 hours of daily charging. Fully wireless for easy installation anywhere.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eAuto-Tracking 360° PTZ\u003c\/strong\u003e - The wireless outdoor camera automatically follows and records moving objects with 355° pan and 90° tilt, ensuring full coverage with no blind spots—no manual control needed.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eEnhanced Night Vision \u0026amp; AI Detection\u003c\/strong\u003e – 6 IR + 14 white LEDs for color night vision; AI identifies people, pets, vehicles, and packages with high accuracy.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eActive Security Deterrents\u003c\/strong\u003e – Audio siren, blinding spotlights, instant app alerts, and 2-way talk to scare off intruders.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eDual Storage Options\u003c\/strong\u003e – Supports local storage (up to 512GB, not included) or free 6-sec cloud storage (7-day retention). Shareable with family.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eExtreme Weather Resistance\u003c\/strong\u003e – Operates in -4°F to 122°F (-20°C to 50°C); rain, sun, and freeze-proof with stable 2.4GHz WiFi (no 5G).\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eH.265 \u0026amp; Bluetooth Setup\u003c\/strong\u003e – Smoother streaming\/storage with H.265; quick Bluetooth pairing for hassle-free installation.\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\/A60_0deb91fc-6516-4a2f-81ed-967427c88388.jpg?v=1749805031\" controls=\"controls\"\u003e\n      \u003csource type=\"video\/mp4\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/a7cf12d3d8944218a114f25c85506381.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\"\u003eUpgraded ! ZUMIMALL AOV Camera\u003c\/h2\u003e\n\u003cp class=\"section-subtitle\"\u003e24H Continuous Recording Security Cameras Wireless Outdoor\u003c\/p\u003e\n\u003cimg class=\"responsive-image\" alt=\"ZUMIMALL AOV wireless security Camera\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/A60_1200x742_207ba109-388b-4552-b937-d720505f1768.png?v=1753178617\"\u003e\n  \u003cimg class=\"responsive-image\" alt=\"ZUMIMALL AOV Outdoor Solar Powered security Camera\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_2-1.jpg?v=1749782592\"\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; font-size: 14px;\"\u003e8W High-Efficiency Solar Panel Charges\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 solar-powered camera with 8W panel \u0026amp; 2×4000mAh battery—just 2 hours of daily charging. 100% wireless, easy to install anywhere.\u003c\/p\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_2-2.jpg?v=1749782591\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/2-2_032559b3-83c6-44ec-a087-2c327930f6fc.jpg?v=1750150370\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"8W High-Efficiency Solar Panel\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_2-2.jpg?v=1749782591\"\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;\"\u003eInstall Once,Protect Forever\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\"\u003eMinimizes climbing needs Delivers True Wireless\u003c\/p\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_2-3.jpg?v=1749782591\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/2-3_a9bdf13d-9bd4-4985-9994-e5e90b8a93cb.jpg?v=1750150370\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Install Once, Protect Forever\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_2-3.jpg?v=1749782591\"\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;\"\u003eIP65 Weatherproof\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\"\u003eSuitable for outdoor use under all weather conditions\u003c\/p\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_2-4_ip65.jpg?v=1749782593\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/2-4_ip65_35dd16d0-763e-4053-a355-60dcddb96901.jpg?v=1750150370\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"IP65 Weatherproof\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_2-4_ip65.jpg?v=1749782593\"\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;\"\u003eCloud\/Local Storage\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 continuous SD card recording and cloud storage(not mandatory)to record important moments for you.\u003c\/p\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_2-5_-2.jpg?v=1749782594\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/2-5_bfe6587d-5bca-41ac-9b4a-fef18cfae04e.jpg?v=1750150370\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Cloud\/Local Storage\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_2-5_-2.jpg?v=1749782594\"\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-Way Audio \u0026amp; Al Voice Privacy\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\"\u003eNo matter how far away you can easily talk through the camera and select the intercom sound to protecting your privacy\u003c\/p\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_4-1.jpg?v=1749782590\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/4-1_5c988ef1-4238-4267-9213-438a9410ab8d.jpg?v=1750150303\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Two-Way Audio\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_4-1.jpg?v=1749782590\"\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!-- 第五部分：4张图片轮播（电脑端一行2个，手机端全宽） --\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!-- 轮播项1 --\u003e\n\u003cdiv class=\"carousel-item\"\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_3-1_360.jpg?v=1749782583\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_3-1_360.jpg?v=1749782583\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"360° Coverage\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_3-1_360.jpg?v=1749782583\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003e360° Coverage \u0026amp; Smart Human Tracking\u003c\/h3\u003e\n\u003cp\u003eSolar camera outdoor wireless eliminates blind spots to monitor your porch, yard, and driveway\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\/AOV_3-1_PIR.jpg?v=1749782583\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_3-1_PIR.jpg?v=1749782583\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Free AI \u0026amp; PIR Detection\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_3-1_PIR.jpg?v=1749782583\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eFree Al \u0026amp; PlR Detection\u003c\/h3\u003e\n\u003cp\u003eEnjoy free enhanced person and vehicle detection-just enable it in settings\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\/AOV_3-3_2K.jpg?v=1749782586\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_3-3_2K.jpg?v=1749782586\" 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\/AOV_3-3_2K.jpg?v=1749782586\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eTure 3MP Resolution\u003c\/h3\u003e\n\u003cp\u003eTrue 3MP delivers authentic high-resolution imaging while Pseudo 3MP merely upscales lower-quality footage\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\/AOV_3-3.jpg?v=1749782584\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_3-3.jpg?v=1749782584\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"2K Color Night Vision\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_3-3.jpg?v=1749782584\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003e2K Color Night Vision\u003c\/h3\u003e\n\u003cp\u003e2K color night vision captures vivid details in darkness,while black and white night vision only shows grayscale images.\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\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 第六部分：7张图片轮播（电脑端一行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\/AOV_4-2.jpg?v=1749782589\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/4-2_3a92d076-fe4d-4269-8364-9fc44744a00f.jpg?v=1750150303\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Multiple Alarm Modes\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_4-2.jpg?v=1749782589\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eMultiple Alarm Modes\u003c\/h3\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\/AOV_4-3.jpg?v=1749782591\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/4-3_36b0c3b7-fe4c-4fc0-9349-fecb2f972c4d.jpg?v=1750150303\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Customized Detection Area\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_4-3.jpg?v=1749782591\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eCustomized Detection Area\u003c\/h3\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\/AOV_4-4_alexa.jpg?v=1749782592\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/4-4_Alexa_78da51da-9bb3-4dd1-99b8-c3bcf7ac360a.jpg?v=1750150304\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Works with Alexa\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_4-4_alexa.jpg?v=1749782592\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eWorks with Alexa\u003c\/h3\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\/AOV_4-5_H.265.jpg?v=1749782590\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/4-5_H265_86595de8-8f4c-4e34-9479-6e72d72c45d6.jpg?v=1750150303\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Advanced H.265+ Compression\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_4-5_H.265.jpg?v=1749782590\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eAdvanced H.265+ Compression\u003c\/h3\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\/AOV_6-3.jpg?v=1749782591\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/6-3_da85aee8-7708-4aa6-afff-80c6051ab0fe.jpg?v=1750150303\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Multi-User Sharing\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_6-3.jpg?v=1749782591\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eMulti-User Sharing\u003c\/h3\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\/AOV_6-4.jpg?v=1749782593\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/6-4_dbd46008-c370-4fca-b5b6-bafc399f0918.jpg?v=1750150304\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Multi-Camera Management\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_6-4.jpg?v=1749782593\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eMulti-Camera Management\u003c\/h3\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\/AOV_6-5.jpg?v=1749782586\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/6-5_7bcd5de1-21bd-44ac-a4f4-a1390f6234ab.jpg?v=1750150303\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Multi-Mode Selection\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_6-5.jpg?v=1749782586\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eMulti-Mode Selection\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 \u003cbutton class=\"carousel-control next\"\u003e❯\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 第七部分：3张图片带标题（竖向排列，无轮播，上方文字下方图片） --\u003e\n\u003cdiv class=\"product-section\"\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\"\u003eInstallation Tips\u003c\/h3\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_6-1.jpg?v=1749782594\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/6-1_64dee1dc-4bf7-4dbc-87ce-a1713bbaba71.jpg?v=1750147296\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" style=\"max-width: 100%; height: auto; border-radius: 8px;\" alt=\"Installation Tips\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_6-1.jpg?v=1749782594\"\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\"\u003eConnection Steps\u003c\/h3\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_6-2_app.jpg?v=1749782588\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/6-2_APP.jpg?v=1750147295\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" style=\"max-width: 100%; height: auto; border-radius: 8px;\" alt=\"Connection Steps\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_6-2_app.jpg?v=1749782588\"\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\"\u003eMultiple Scenarios\u003c\/h3\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_5-1.jpg?v=1749782595\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/5-1_5c39eaac-e278-4d24-9173-7afc9ee97935.jpg?v=1750147296\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" style=\"max-width: 100%; height: auto; border-radius: 8px;\" alt=\"Multiple Scenarios\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/AOV_5-1.jpg?v=1749782595\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003c\/div\u003e\n\u003c\/div\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\/6-_-_A0V.jpg?v=1749793924\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"whats-in-box-text\"\u003e\n\u003cp style=\"font-weight: bold; color: var(--primary-dark-blue);\"\u003eA60 Camera*1\u003cbr\u003e8W Solar Panel*1\u003cbr\u003eCharging Cable*1\u003cbr\u003eUser Manual*1\u003cbr\u003eScrews Set*2\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\n\u003c!-- Product Specifications Section --\u003e\n  \u003ch2 class=\"section-title\"\u003eProduct Specifications\u003c\/h2\u003e\n  \n  \u003cdiv class=\"stacked-foldable-container\"\u003e\n    \u003c!-- Camera Specifications --\u003e\n    \u003cdetails class=\"stacked-foldable\"\u003e\n      \u003csummary class=\"stacked-summary\"\u003e\n        \u003cspan class=\"stacked-title\"\u003eCamera\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\"\u003e300W Color 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\"\u003eFocal Length\u003c\/div\u003e\n          \u003cdiv class=\"spec-value\"\u003e4mm\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n          \u003cdiv class=\"spec-name\"\u003eLED\u003c\/div\u003e\n          \u003cdiv class=\"spec-value\"\u003e6pcs Array IR LEDs, 14pcs Floodlight LEDs\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n          \u003cdiv class=\"spec-name\"\u003eViewing Angle\u003c\/div\u003e\n          \u003cdiv class=\"spec-value\"\u003e110°\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n          \u003cdiv class=\"spec-name\"\u003eLens Type\u003c\/div\u003e\n          \u003cdiv class=\"spec-value\"\u003eWaterproof Glass Lens\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\"\u003e10 meters (32ft.) (Max 12m)\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\"\u003eAuto change with IR-CUT removable\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \n    \n    \u003c!-- Network Specifications --\u003e\n    \u003cdetails class=\"stacked-foldable\"\u003e\n      \u003csummary class=\"stacked-summary\"\u003e\n        \u003cspan class=\"stacked-title\"\u003eNetwork\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\"\u003eResolution\u003c\/div\u003e\n          \u003cdiv class=\"spec-value\"\u003e3MP 2560*1440\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.265\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        \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 Access\u003c\/div\u003e\n          \u003cdiv class=\"spec-value\"\u003eP2P\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 WIFI(IEEE802.11b\/g\/n)\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, Android 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!-- Battery Specifications --\u003e\n    \u003cdetails class=\"stacked-foldable\"\u003e\n      \u003csummary class=\"stacked-summary\"\u003e\n        \u003cspan class=\"stacked-title\"\u003eBattery\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\"\u003eBattery\u003c\/div\u003e\n          \u003cdiv class=\"spec-value\"\u003e3.7V\/8000mAh 2pcs 21700\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n          \u003cdiv class=\"spec-name\"\u003eStandby consumption\u003c\/div\u003e\n          \u003cdiv class=\"spec-value\"\u003e500µA\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n          \u003cdiv class=\"spec-name\"\u003eWork consumption\u003c\/div\u003e\n          \u003cdiv class=\"spec-value\"\u003e220mA\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n          \u003cdiv class=\"spec-name\"\u003eStandby time\u003c\/div\u003e\n          \u003cdiv class=\"spec-value\"\u003e8 months\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n          \u003cdiv class=\"spec-name\"\u003eWorking time\u003c\/div\u003e\n          \u003cdiv class=\"spec-value\"\u003e3 months (15 times wake up per day)\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \n    \u003c!-- General Specifications --\u003e\n    \u003cdetails class=\"stacked-foldable\"\u003e\n      \u003csummary class=\"stacked-summary\"\u003e\n        \u003cspan class=\"stacked-title\"\u003eGeneral\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\"\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\"\u003eCertificate\u003c\/div\u003e\n          \u003cdiv class=\"spec-value\"\u003eCE, FCC, RoHS\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n          \u003cdiv class=\"spec-name\"\u003eStorage\u003c\/div\u003e\n          \u003cdiv class=\"spec-value\"\u003eSupport SD Card max 512GB, Cloud Storage\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n          \u003cdiv class=\"spec-name\"\u003eIndicator Light\u003c\/div\u003e\n          \u003cdiv class=\"spec-value\"\u003eBlue, Red\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\n\n\n\u003cstyle\u003e\n  \/* 规格部分样式 *\/\n  .specs-container {\n    max-width: 90%;\n    margin: 30px auto;\n    font-family: Arial, sans-serif;\n  }\n  \n  .section-title {\n    font-size: 22px;\n    font-weight: bold;\n    margin-bottom: 20px;\n    color: #476C94;\n    text-align: center;\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  \/* 响应式调整 *\/\n  @media (max-width: 768px) {\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\u003c\/style\u003e\n\n\u003cscript\u003e\n  \/\/ 确保折叠功能在所有浏览器正常工作\n  document.addEventListener('DOMContentLoaded', function() {\n    const details = document.querySelectorAll('.stacked-foldable');\n    \n    details.forEach(detail =\u003e {\n      const summary = detail.querySelector('summary');\n      summary.addEventListener('click', function() {\n        const icon = detail.querySelector('.stacked-icon');\n        if(detail.open) {\n          icon.style.transform = 'rotate(90deg)';\n        } else {\n          icon.style.transform = 'rotate(0deg)';\n        }\n      });\n    });\n  });\n\u003c\/script\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_f5c790cc-fa5c-4aa5-b00d-101bd25c3a89.jpg\" 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_A60_EN_09f0532b-2de8-4215-bca7-a6db552f729a.pdf?v=1745550909\" 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\n\u003cstyle\u003e\n  \/* Title Styling to match Product Specifications *\/\n  .resources-container .section-title {\n    font-size: 22px;\n    font-weight: bold;\n    margin-bottom: 20px;\n    color: #476C94;\n    text-align: center;\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  .responsive-image {\n    width: 100%;\n    border-radius: 6px;\n    margin-top: 8px;\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  \/* Responsive Adjustments *\/\n  @media (max-width: 768px) {\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\u003c\/style\u003e\n\n\u003cscript\u003e\n  \/\/ Accordion functionality - modified to keep all sections closed by default\n  document.addEventListener('DOMContentLoaded', function() {\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\u003c\/script\u003e\n\n\u003c!-- 第九部分：按钮 --\u003e\n\u003cdiv class=\"product-section\"\u003e\u003ca class=\"cta-button\" href=\"https:\/\/www.zumimall.com\/pages\/videos-for-zumimall-aov-camera-a60\"\u003eVideos for ZUMIMALL AOV Camera-A60\u003c\/a\u003e\u003c\/div\u003e\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  }\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  \/\/ 暴露给HTML按钮\n  window.moveCarousel = moveCarousel;\n\u003c\/script\u003e\n\u003c\/div\u003e\n\n\n    \n\n\n    \u003cmeta charset=\"UTF-8\"\u003e\n    \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n    \u003ctitle\u003eZUMIMALL Security Camera Comparison\u003c\/title\u003e\n    \u003cstyle\u003e\n        .product-comparison-section {\n            width: 100%;\n            margin: 40px auto;\n            padding: 0 5px;\n            position: relative;\n            font-family: 'Segoe UI', Arial, sans-serif;\n        }\n        \n        .product-comparison-section h2 {\n            text-align: center;\n            margin-bottom: 20px;\n            font-size: 24px;\n            color: #2c3e50;\n            padding: 0 10px;\n            font-weight: 600;\n        }\n        \n        .comparison-table-container {\n            overflow-x: auto;\n            -webkit-overflow-scrolling: touch;\n            margin: 0 -5px;\n            width: calc(100% + 10px);\n            position: relative;\n            border: 1px solid #e0e0e0;\n            border-radius: 8px;\n            box-shadow: 0 2px 10px rgba(0, 0, 0, 0.05);\n        }\n        \n        .product-comparison-table {\n            width: 100%;\n            border-collapse: separate;\n            border-spacing: 0;\n            background: white;\n            min-width: 600px;\n            position: relative;\n        }\n        \n        .product-comparison-table th,\n        .product-comparison-table td {\n            padding: 12px 10px;\n            text-align: center;\n            border: 1px solid #e0e0e0;\n            font-size: 13px;\n            line-height: 1.4;\n            position: relative;\n        }\n        \n        \/* 固定第一列样式 *\/\n        .product-comparison-table thead tr th:first-child,\n        .product-comparison-table tbody tr td:first-child {\n            position: sticky;\n            left: 0;\n            z-index: 2;\n            background-color: #f5f7fa;\n            min-width: 120px;\n            max-width: 120px;\n            text-align: left;\n            padding-left: 15px;\n            font-weight: 600;\n            color: #2c3e50;\n            box-shadow: 2px 0 5px rgba(0, 0, 0, 0.05);\n        }\n        \n        .product-comparison-table thead tr th:first-child {\n            z-index: 3; \/* 确保表头在内容之上 *\/\n            background-color: #e8ebf0;\n        }\n        \n        .product-comparison-table th {\n            background-color: #f8f9fa;\n            font-weight: 600;\n            color: #34495e;\n            padding: 15px 10px;\n        }\n        \n        .feature-header {\n            background-color: #e8ebf0 !important;\n            text-align: left !important;\n            min-width: 120px;\n            max-width: 120px;\n            font-size: 13px;\n            padding-left: 15px;\n        }\n        \n        .product-image {\n            max-width: 90px;\n            height: auto;\n            display: block;\n            margin: 0 auto 8px;\n            border-radius: 4px;\n            transition: transform 0.2s;\n        }\n        \n        .product-image:hover {\n            transform: scale(1.03);\n        }\n        \n        .product-link {\n            color: #3498db;\n            text-decoration: none;\n            font-weight: 600;\n            font-size: 13px;\n            transition: color 0.2s;\n        }\n        \n        .product-link:hover {\n            color: #2980b9;\n            text-decoration: underline;\n        }\n        \n        .view-more-link {\n            display: inline-block;\n            margin-top: 8px;\n            font-size: 12px;\n            color: #e74c3c;\n            text-decoration: none;\n            font-weight: 600;\n            padding: 4px 10px;\n            border: 1px solid #e74c3c;\n            border-radius: 4px;\n            transition: all 0.2s;\n        }\n        \n        .view-more-link:hover {\n            background-color: #e74c3c;\n            color: white;\n            text-decoration: none;\n        }\n        \n        .checkmark {\n            color: #27ae60;\n            font-weight: bold;\n            font-size: 16px;\n        }\n        \n        .crossmark {\n            color: #c0392b;\n            font-weight: bold;\n            font-size: 16px;\n        }\n        \n        .scroll-indicator {\n            text-align: center;\n            margin-top: 15px;\n            color: #7f8c8d;\n            font-size: 13px;\n            display: none;\n            font-style: italic;\n        }\n        \n        .price-tag {\n            font-weight: 600;\n            color: #e74c3c;\n            font-size: 14px;\n        }\n        \n        \/* 移动端样式 *\/\n        @media (max-width: 768px) {\n            .product-comparison-section {\n                padding: 0 3px;\n            }\n            \n            .product-comparison-section h2 {\n                font-size: 20px;\n            }\n            \n            .comparison-table-container {\n                margin: 0 -3px;\n                width: calc(100% + 6px);\n            }\n            \n            .product-comparison-table th,\n            .product-comparison-table td {\n                padding: 10px 6px;\n                font-size: 12px;\n            }\n            \n            .product-comparison-table thead tr th:first-child,\n            .product-comparison-table tbody tr td:first-child {\n                min-width: 100px;\n                max-width: 100px;\n                font-size: 12px;\n                padding-left: 10px;\n            }\n            \n            .feature-header {\n                min-width: 100px;\n                max-width: 100px;\n                font-size: 12px;\n                padding-left: 10px;\n            }\n            \n            .product-image {\n                max-width: 70px;\n            }\n            \n            .scroll-indicator {\n                display: block;\n            }\n        }\n        \n        \/* 小屏手机样式 *\/\n        @media (max-width: 480px) {\n            .product-comparison-table th,\n            .product-comparison-table td {\n                padding: 8px 4px;\n                font-size: 11px;\n            }\n            \n            .product-comparison-table thead tr th:first-child,\n            .product-comparison-table tbody tr td:first-child {\n                min-width: 90px;\n                max-width: 90px;\n                font-size: 11px;\n                padding-left: 8px;\n            }\n            \n            .feature-header {\n                min-width: 90px;\n                max-width: 90px;\n                font-size: 11px;\n                padding-left: 8px;\n            }\n            \n            .product-image {\n                max-width: 60px;\n            }\n            \n            .view-more-link {\n                font-size: 11px;\n                padding: 3px 6px;\n            }\n            \n            .price-tag {\n                font-size: 12px;\n            }\n        }\n        \n        \/* 超小屏手机样式 *\/\n        @media (max-width: 360px) {\n            .product-comparison-table th,\n            .product-comparison-table td {\n                padding: 6px 3px;\n                font-size: 10px;\n            }\n            \n            .product-comparison-table thead tr th:first-child,\n            .product-comparison-table tbody tr td:first-child {\n                min-width: 80px;\n                max-width: 80px;\n                font-size: 10px;\n                padding-left: 6px;\n            }\n            \n            .feature-header {\n                min-width: 80px;\n                max-width: 80px;\n                font-size: 10px;\n                padding-left: 6px;\n            }\n            \n            .product-image {\n                max-width: 50px;\n            }\n            \n            .view-more-link {\n                font-size: 10px;\n                padding: 2px 4px;\n            }\n        }\n    \u003c\/style\u003e\n\n\n    \u003cdiv class=\"product-comparison-section\"\u003e\n        \u003ch2\u003eExplore more security cameras from ZUMIMALL\u003c\/h2\u003e\n        \n        \u003cdiv class=\"comparison-table-container\"\u003e\n            \u003ctable class=\"product-comparison-table\"\u003e\n                \u003cthead\u003e\n                    \u003ctr\u003e\n                        \u003cth class=\"feature-header\"\u003eFeatures\u003c\/th\u003e\n                        \u003c!-- 产品列将由JavaScript动态生成 --\u003e\n                    \u003c\/tr\u003e\n                \u003c\/thead\u003e\n                \u003ctbody\u003e\n                    \u003c!-- 各行数据将由JavaScript动态生成 --\u003e\n                \u003c\/tbody\u003e\n            \u003c\/table\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"scroll-indicator\"\u003e\n            \u003cspan\u003e← Scroll to see more →\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cscript\u003e\n        document.addEventListener('DOMContentLoaded', function() {\n            \/\/ 产品数据 - 移除了Battery Camera F5\n            const products = [\n                {\n                    picture: \"https:\/\/www.zumimall.com\/cdn\/shop\/files\/BK06_8ce27130-38a9-4597-a3fa-f82961709b78.jpg?v=1754618281\u0026width=493\",\n                    link: \"https:\/\/www.zumimall.com\/products\/2k-360-ptz-dual-band-5g-2-4g-wired-security-camera-bk06-baby-cam\",\n                    price: \"From $37.49\",\n                    model: \"Baby monitor BK06\",\n                    powerSource: \"Plug-in\",\n                    resolution: \"3MP\",\n                    wifi: \"5GHz\/2.4GHz\",\n                    nightVision: \"Color\/Infrared\",\n                    recording: \"✔\",\n                    sirenAlarm: \"✔\",\n                    rotatable: \"✔\",\n                    zoom: \"4X digital zoom\",\n                    interface: \"Type C Port\",\n                    detectionDistance: \"\u003e32FT\",\n                    app: \"ZUMIMALL\"\n                },\n                {\n                    picture: \"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X2K_Wireless_security_outdoor_camera_13_0b64744c-e06b-4fff-be21-f92445319240.jpg?v=1754992364\",\n                    link: \"https:\/\/www.zumimall.com\/products\/2k-ptz-solar-wireless-security-camera-gx2k\",\n                    price: \"From $42.99\",\n                    model: \"Battery Camera X2\",\n                    powerSource: \"Solar\/Battery\",\n                    resolution: \"3MP\",\n                    wifi: \"2.4GHz only\",\n                    nightVision: \"Color\/Infrared\",\n                    recording: \"✘\",\n                    sirenAlarm: \"✔\",\n                    rotatable: \"✔\",\n                    zoom: \"4X digital zoom\",\n                    interface: \"Type C Port\",\n                    detectionDistance: \"\u003e32FT\",\n                    app: \"ZUMIMALL\"\n                },\n                {\n                    picture: \"https:\/\/www.zumimall.com\/cdn\/shop\/files\/BK05-3MP_3ab62d04-ac44-4267-88d4-9658fd677a9e.jpg?v=1751448418\u0026width=493\",\n                    link: \"https:\/\/www.zumimall.com\/products\/zumimall-3mp-5g-2-4g-wifi-wired-security-camera-plug-in-power-bk05-1\",\n                    price: \"From $29.99\",\n                    model: \"Wired Camera BK05\",\n                    powerSource: \"Plug-in\",\n                    resolution: \"3MP\",\n                    wifi: \"5GHz\/2.4GHz\",\n                    nightVision: \"Color\/Infrared\",\n                    recording: \"✔\",\n                    sirenAlarm: \"✔\",\n                    rotatable: \"✔\",\n                    zoom: \"4X digital zoom\",\n                    interface: \"Type C Port\",\n                    detectionDistance: \"\u003e32FT\",\n                    app: \"ZUMIMALL\"\n                },\n                {\n                    picture: \"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/P10_0caf45c4-fa5a-4b40-9702-18bf40901eb8.jpg?v=1750930402\",\n                    link: \"https:\/\/www.zumimall.com\/products\/zumimall-dual-lens-video-doorbell-camera-with-chime-p10-worldwide-sales\",\n                    price: \"From $64.98\",\n                    model: \"Doorbell Camera P10\",\n                    powerSource: \"Battery\",\n                    resolution: \"3MP\",\n                    wifi: \"2.4GHz only\",\n                    nightVision: \"Color\/Infrared\",\n                    recording: \"✘\",\n                    sirenAlarm: \"✔\",\n                    rotatable: \"✘\",\n                    zoom: \"4X digital zoom\",\n                    interface: \"Type C Port\",\n                    detectionDistance: \"\u003e32FT\",\n                    app: \"ZUMIMALL\"\n                }\n            ];\n\n            \/\/ 创建表格列（产品）\n            const theadRow = document.querySelector('.product-comparison-table thead tr');\n            const tbody = document.querySelector('.product-comparison-table tbody');\n            \n            \/\/ 添加产品列标题\n            products.forEach(product =\u003e {\n                const th = document.createElement('th');\n                th.innerHTML = `\n                    \u003ca href=\"${product.link}\" target=\"_blank\"\u003e\n                        \u003cimg src=\"${product.picture}\" alt=\"${product.model}\" class=\"product-image\"\u003e\n                    \u003c\/a\u003e\n                  \n                    \u003ca href=\"${product.link}\" target=\"_blank\" class=\"view-more-link\"\u003eView Details\u003c\/a\u003e\n                `;\n                theadRow.appendChild(th);\n            });\n            \n            \/\/ 创建价格行\n            const priceRow = document.createElement('tr');\n            const priceHeader = document.createElement('td');\n            priceHeader.textContent = 'Price';\n            priceHeader.className = 'feature-header';\n            priceRow.appendChild(priceHeader);\n            \n            \/\/ 添加价格单元格\n            products.forEach(product =\u003e {\n                const priceCell = document.createElement('td');\n                priceCell.innerHTML = `\u003cspan class=\"price-tag\"\u003e${product.price}\u003c\/span\u003e`;\n                priceRow.appendChild(priceCell);\n            });\n            \n            tbody.appendChild(priceRow);\n            \n            \/\/ 创建型号行\n            const modelRow = document.createElement('tr');\n            const modelHeader = document.createElement('td');\n            modelHeader.textContent = 'Model';\n            modelHeader.className = 'feature-header';\n            modelRow.appendChild(modelHeader);\n            \n            products.forEach(product =\u003e {\n                const modelCell = document.createElement('td');\n                modelCell.innerHTML = `\u003ca href=\"${product.link}\" target=\"_blank\" class=\"product-link\"\u003e${product.model}\u003c\/a\u003e`;\n                modelRow.appendChild(modelCell);\n            });\n            \n            tbody.appendChild(modelRow);\n            \n            \/\/ 添加其他特性行\n            const features = [\n                { key: 'powerSource', label: 'Power Source' },\n                { key: 'resolution', label: 'Resolution' },\n                { key: 'wifi', label: 'Wi-Fi' },\n                { key: 'nightVision', label: 'Night Vision' },\n                { key: 'recording', label: '24\/7 Recording' },\n                { key: 'sirenAlarm', label: 'Siren Alarm' },\n                { key: 'rotatable', label: 'Rotatable' },\n                { key: 'zoom', label: 'Zoom' },\n                { key: 'interface', label: 'Interface' },\n                { key: 'detectionDistance', label: 'Detection Distance' },\n                { key: 'app', label: 'APP' }\n            ];\n            \n            features.forEach(feature =\u003e {\n                const row = document.createElement('tr');\n                const header = document.createElement('td');\n                header.textContent = feature.label;\n                header.className = 'feature-header';\n                row.appendChild(header);\n                \n                products.forEach(product =\u003e {\n                    const cell = document.createElement('td');\n                    let value = product[feature.key];\n                    \n                    \/\/ 特殊处理勾选和叉号标记\n                    if (value === '✔') {\n                        cell.innerHTML = '\u003cspan class=\"checkmark\"\u003e✔\u003c\/span\u003e';\n                    } else if (value === '✘') {\n                        cell.innerHTML = '\u003cspan class=\"crossmark\"\u003e✘\u003c\/span\u003e';\n                    } else {\n                        cell.textContent = value;\n                    }\n                    \n                    row.appendChild(cell);\n                });\n                \n                tbody.appendChild(row);\n            });\n            \n            \/\/ 检测是否需要显示滚动提示\n            function checkScrollIndicator() {\n                const container = document.querySelector('.comparison-table-container');\n                if (container.scrollWidth \u003e container.clientWidth) {\n                    document.querySelector('.scroll-indicator').style.display = 'block';\n                } else {\n                    document.querySelector('.scroll-indicator').style.display = 'none';\n                }\n            }\n            \n            \/\/ 初始检查和窗口调整时检查\n            checkScrollIndicator();\n            window.addEventListener('resize', checkScrollIndicator);\n        });\n    \u003c\/script\u003e\n\n\u003c\/body\u003e","brand":"ZUMIMALL","offers":[{"title":"4 Pack Cam | No SD card","offer_id":50466233221424,"sku":"A60*4","price":269.98,"currency_code":"USD","in_stock":true},{"title":"4 Pack Cam | 4x 128G SD Card","offer_id":51328979239216,"sku":"A60*4+128G*4","price":399.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/A60_4_1.jpg?v=1768903586"},{"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":false},{"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-2k-solar-security-camera-wireless-outdoor-x3k-2-pack","title":"ZUMIMALL Solar Security Camera-X3K","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 X3K Product Page\u003c\/title\u003e\n    \u003clink rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/swiper\/swiper-bundle.min.css\"\u003e\n    \u003cstyle\u003e\n        \/* 全局样式 *\/\n        .product-description {\n          display: flex;\n          flex-direction: column;\n          align-items: center;\n          text-align: center;\n          width: 100%;\n          font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;\n        }\n\n        .content-wrapper {\n          max-width: 70%; \/* 电脑端左右留空15% *\/\n          width: 100%;\n        }\n\n        .product-image {\n          max-width: 100%;\n          height: auto;\n        }\n\n        .product-title {\n          font-size: 20px;\n          font-weight: bold;\n        }\n\n        @media (max-width: 768px) {\n          .content-wrapper {\n            max-width: 100%; \/* 移动端不留空 *\/\n          }\n        }\n        \n        \/* 隔离线样式 *\/\n        .divider {\n            width: 70%;               \/* 电脑端占据80%宽度 *\/\n            height: 1px;               \/* 线条高度 *\/\n            background: linear-gradient(to right, transparent, rgba(255, 215, 0, 0.3), transparent);\n            margin: 20px auto;         \/* 上下外边距，居中显示 *\/\n        }\n\n        \/* 移动端样式 *\/\n        @media (max-width: 740px) {\n            .divider {\n                width: 100%;          \/* 移动端全宽显示 *\/\n            }\n        }\n        \n        \/* 折叠栏容器 *\/\n        .foldable-container {\n          max-width: 70%; \/* PC端宽度为屏幕的80% *\/\n          margin-left: auto;\n          margin-right: auto;\n        }\n\n        \/* 折叠栏标题 *\/\n        .foldable-summary {\n          cursor: pointer;\n          padding: 15px;\n          background-color: transparent; \/* 透明背景 *\/\n          border-bottom: 1px solid #ddd; \/* 只显示底部边框 *\/\n          color: #000; \/* 黑色字体 *\/\n          list-style: none;\n          display: flex;\n          align-items: center;\n          justify-content: space-between;\n          font-weight: bold; \/* 标题加粗 *\/\n        }\n\n        \/* 折叠栏标题（点击后样式） *\/\n        details[open] .foldable-summary {\n          background-color:#E4E1E1; \/* 灰色背景 *\/\n          color: #020C1E; \/* 深蓝色字体 *\/\n        }\n\n        \/* 折叠栏内容 *\/\n        .foldable-content {\n          display: flex;\n          flex-direction: row; \/* 内容水平排列 *\/\n          align-items: center; \/* 垂直居中对齐 *\/\n          padding: 5px; \/* 内边距为 5px *\/\n          border-bottom: 1px solid #ddd; \/* 只显示底部边框 *\/\n          background-color: white; \/* 内容背景为白色 *\/\n        }\n\n        \/* 折叠栏图片 *\/\n        .foldable-content img {\n          width: 70%; \/* 图片占70% *\/\n          height: auto;\n        }\n\n        \/* 折叠栏文字 *\/\n        .foldable-content p {\n          width: 30%; \/* 文字占30% *\/\n          margin: 0;\n          padding-left: 20px;\n        }\n\n        \/* 折叠栏图标 *\/\n        .foldable-icon {\n          transition: transform 0.2s;\n          margin-left: 20px; \/* 图标与标题文字间距 *\/\n        }\n\n        \/* 展开时图标旋转 *\/\n        details[open] .foldable-icon {\n          transform: rotate(90deg);\n        }\n\n        \/* 移动端样式 *\/\n        @media (max-width: 768px) {\n          .foldable-container {\n            max-width: 100%; \/* 移动端宽度为100% *\/\n            padding-left: 5px;\n            padding-right: 5px;\n          }\n\n          .foldable-content {\n            flex-direction: column; \/* 图片和文字上下排列 *\/\n          }\n\n          .foldable-content img {\n            width: 100%; \/* 图片占满宽度 *\/\n          }\n\n          .foldable-content p {\n            width: 100%; \/* 文字占满宽度 *\/\n            padding-left: 0;\n            padding-top: 5px;\n          }\n        }\n        \n        \/* 折叠栏容器 *\/\n        .stacked-foldable-container {\n          width: 100%;\n          max-width: 70%; \/* 电脑端左右留空15% *\/\n          margin: 0 auto;\n          font-family: 'Segoe UI', Roboto, -apple-system, sans-serif; \/* 添加圆滑字体 *\/\n        }\n\n        \/* 折叠栏样式 *\/\n        .stacked-foldable {\n          border-bottom: 1px solid #ddd; \/* 只有下边框 *\/\n          background-color: white; \/* 背景白色 *\/\n        }\n\n        \/* 折叠栏标题 *\/\n        .stacked-foldable-summary {\n          display: flex;\n          justify-content: space-between;\n          align-items: center;\n          padding: 15px;\n          cursor: pointer;\n        }\n\n        \/* 折叠栏标题文字加粗 *\/\n        .stacked-foldable-title {\n          font-weight: bold;\n          font-size: 18px; \/* 保持标题稍大 *\/\n        }\n\n        \/* 折叠栏图标 *\/\n        .stacked-foldable-icon {\n          font-size: 16px;\n          transition: transform 0.3s ease; \/* 旋转动画 *\/\n          font-size: 20px; \/* 图标的字体大小 *\/\n          color: #000; \/* 设置图标颜色为黑色 *\/       \n        }\n\n        \/* 展开时图标旋转 *\/\n        details[open] .stacked-foldable-icon {\n          transform: rotate(90deg);\n        }\n\n        \/* 折叠栏内容 *\/\n        .stacked-foldable-content {\n          padding: 40px;\n          font-size: 15px; \/* 内容文字大小设为15px *\/\n          font-weight: 400; \/* 常规粗细更圆滑 *\/\n          letter-spacing: 0.2px; \/* 轻微字间距使更易读 *\/\n          line-height: 1.4; \/* 增加行高 *\/\n        }\n\n        \/* 内容行 *\/\n        .stacked-foldable-row {\n          display: flex;\n          justify-content: space-between;\n          padding: 15px 0; \/* 减小行间距以配合小字体 *\/\n          border-bottom: 1px solid #ddd; \/* 添加底部边框线 *\/\n        }\n\n        \/* 最后一行不需要底部边框线 *\/\n        .stacked-foldable-row:last-child {\n          border-bottom: none;\n        }\n\n        \/* 内容列 *\/\n        .stacked-foldable-col {\n          width: 40%; \/* 两列布局，留一点间距 *\/\n        }\n\n        \/* 移动端样式 *\/\n        @media (max-width: 768px) {\n          .stacked-foldable-container {\n            max-width: 100%; \/* 移动端不留空 *\/\n          }\n          .stacked-foldable-content {\n            font-size: 12px; \/* 移动端更小一点 *\/\n          }\n        }\n        \n        \/* 轮播容器 *\/\n        .carousel-container {\n            width: 70%;\n            margin: 0 auto;\n            padding: 20px 0;\n        }\n\n        \/* 轮播页面样式 *\/\n        .swiper-slide.carousel-page {\n            display: flex;\n            flex-direction: column;\n            justify-content: flex-end;\n            align-items: center;\n            border: 2px solid #D3D3D3;\n            box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);\n            transition: transform 0.3s ease;\n            overflow: hidden;\n        }\n\n        .swiper-slide.carousel-page:hover {\n            transform: scale(1.03);\n        }\n\n        \/* 图片占满左右上三面 *\/\n        .carousel-page img {\n            width: 100%;\n            height: 80%;\n            object-fit: cover;\n        }\n\n        \/* 文字占底部 *\/\n        .carousel-text {\n            width: 100%;\n            height: 20%;\n            padding: 15px;\n            text-align: center;\n            font-size: 18px;\n            color: #333;\n            background: #fff;\n            box-sizing: border-box;\n        }\n\n        \/* Swiper导航按钮 *\/\n        .swiper-button-prev,\n        .swiper-button-next {\n            color: #000;\n            width: 40px;\n            height: 40px;\n            background: rgba(0, 0, 0, 0.5);\n            border-radius: 50%;\n        }\n\n        .swiper-button-prev:hover,\n        .swiper-button-next:hover {\n            background: #000;\n            color: #fff;\n        }\n\n        .swiper-button-prev::after,\n        .swiper-button-next::after {\n            font-size: 18px;\n        }\n\n        \/* 分页栏样式 *\/\n        .swiper-pagination {\n            position: relative;\n            margin-top: 10px;\n        }\n\n        .swiper-pagination-bullet {\n            width: 12px;\n            height: 12px;\n            background-color: #ccc;\n            opacity: 0.5;\n            margin: 0 5px;\n        }\n\n        .swiper-pagination-bullet-active {\n            background-color: #000;\n            opacity: 1;\n        }\n\n        \/* 移动端样式 *\/\n        @media (max-width: 768px) {\n            .carousel-container {\n                width: 100%;\n                padding: 10px 0;\n            }\n\n            .swiper-slide {\n                width: 100% !important;\/* 显示当前页面100%，露出下一个页面的0% *\/\n                margin-right: 10px; \/* 页面间距 *\/\n            }\n        }\n        \n        \/* 通用样式 *\/\n        body {\n            font-family: Arial, sans-serif;\n            margin: 0;\n            padding: 0;\n            box-sizing: border-box;\n        }\n\n        \/* 折叠栏容器 *\/\n        .collapse-container {\n            width: 70%; \/* 电脑端宽度 *\/\n            margin: 20px auto;\n            border: 1px solid #ddd;\n            border-radius: 5px;\n            overflow: hidden;\n        }\n\n        \/* 折叠栏标题 *\/\n        .collapse-header {\n            display: flex;\n            justify-content: space-between;\n            align-items: center;\n            padding: 15px;\n            background-color: #f2f2f2;\n            cursor: pointer;\n        }\n\n        .collapse-header h2 {\n            font-size: 24px;\n            font-weight: bold;\n            margin: 0;\n            text-align: center;\n            flex-grow: 1; \/* 标题居中 *\/\n        }\n\n        \/* 折叠图标 *\/\n        .collapse-icon {\n            font-size: 20px;\n            transition: transform 0.3s ease; \/* 图标旋转动画 *\/\n        }\n\n        \/* 展开时的图标旋转 *\/\n        .collapse-header.active .collapse-icon {\n            transform: rotate(90deg);\n        }\n\n        \/* 折叠内容 *\/\n        .collapse-content {\n            display: block; \/* 默认展开 *\/\n            padding: 15px;\n            background-color: #fff;\n        }\n\n        \/* 图片和文字布局 *\/\n        .content-wrapperd {\n            display: flex;\n        }\n\n        .image-cell {\n            width: 70%; \/* 图片占70% *\/\n        }\n\n        .image-cell img {\n            width: 100%;\n            height: auto;\n            display: block;\n        }\n\n        .text-cell {\n            width: 30%; \/* 文字占30% *\/\n            padding-left: 15px;\n        }\n\n        \/* 移动端样式 *\/\n        @media (max-width: 768px) {\n            .collapse-container {\n                width: 100%; \/* 移动端全宽 *\/\n            }\n\n            .content-wrapperd {\n                flex-direction: column; \/* 上下排列 *\/\n            }\n\n            .image-cell, .text-cell {\n                width: 100%; \/* 全宽显示 *\/\n            }\n\n            .text-cell {\n                padding-left: 0;\n                margin-top: 15px;\n            }\n        }\n        \n        \/* 主容器样式 *\/\n        .accordion-container {\n          width: 70%; \/* 电脑端宽度70%（左右各留15%） *\/\n          margin: 0 auto;\n          padding: 0;\n          font-family: Arial, sans-serif;\n        }\n\n        \/* 折叠栏样式 - 修改背景和边框 *\/\n        .accordion {\n          width: 100%;\n          border: none;\n          border-bottom: 1px solid #ddd; \/* 添加下边框线 *\/\n          outline: none;\n          transition: 0.3s;\n          background-color: transparent; \/* 背景改为透明 *\/\n          cursor: pointer;\n          display: flex;\n          justify-content: space-between;\n          align-items: center;\n          padding: 12px 0; \/* 调整内边距 *\/\n          text-align: left;\n        }\n\n        \/* 第一个折叠栏 *\/\n        .accordion:first-of-type {\n          border-top: 1px solid #ddd; \/* 添加上边框线 *\/\n        }\n\n        \/* 最后一个折叠栏 *\/\n        .accordion:last-of-type {\n          margin-top: 0; \/* 移除之前的负边距 *\/\n        }\n\n        \/* 折叠栏标题 *\/\n        .accordion-title {\n          font-weight: bold;\n          font-size: 14px;\n          color: #50C2C7;\n          margin: 0;\n          display: flex;\n          align-items: center;\n          gap: 8px;\n        }\n\n        \/* 折叠图标 - 改为❯符号 *\/\n        .accordion-icon {\n          font-size: 16px;\n          transition: transform 0.3s;\n          color: #666; \/* 图标颜色变深 *\/\n        }\n\n        \/* 展开时的图标旋转 *\/\n        .accordion.active .accordion-icon {\n          transform: rotate(90deg);\n          color: #222; \/* 激活时图标颜色更深 *\/\n        }\n\n        \/* 折叠内容 *\/\n        .accordion-content {\n          padding: 0;\n          max-height: 0;\n          overflow: hidden;\n          transition: max-height 0.3s ease-out;\n          background-color: white;\n        }\n\n        \/* 折叠内容图片 *\/\n        .accordion-image {\n          width: 100%;\n          height: auto;\n          display: block;\n          margin-bottom: 10px; \/* 图片下方留白 *\/\n        }\n\n        \/* 手机端适配 *\/\n        @media (max-width: 768px) {\n          .accordion-container {\n            width: 100%; \/* 手机端恢复全宽 *\/\n            padding: 0 15px; \/* 增加侧边内边距 *\/\n          }\n\n          .accordion {\n            padding: 12px 0; \/* 保持垂直内边距 *\/\n          }\n\n          .accordion-title {\n            font-size: 13px;\n          }\n        }\n        \n        \/* 主容器样式 *\/\n        .responsive-container {\n          width: 70%; \/* 电脑端宽度70% *\/\n          margin: 0 auto;\n          padding: 0;\n          font-family: Arial, sans-serif;\n        }\n\n        \/* 行容器 *\/\n        .row {\n          display: flex;\n          gap: 100px;\n          margin-bottom: 15px;\n        }\n\n        \/* 列样式 *\/\n        .column {\n          flex: 1;\n          display: flex;\n          align-items: center;\n          justify-content: space-between;\n          padding: 5px 5px;\n          border-radius: 6px;\n          background-color: #f8f8f8;\n          min-width: 0;\n        }\n\n        \/* 内容区域 *\/\n        .content {\n          display: flex;\n          align-items: center;\n          gap: 8px;\n        }\n\n        \/* 图标 *\/\n        .icon {\n          width: 20px;\n          height: 20px;\n        }\n\n        \/* 文本 *\/\n        .text h3 {\n          font-size: 14px;\n          margin: 0;\n          color: #222;\n          font-weight: 500;\n          white-space: nowrap;\n        }\n\n        \/* 按钮样式 *\/\n        .button {\n          padding: 5px 10px;\n          background-color: #000;\n          color: white;\n          border: none;\n          border-radius: 3px;\n          cursor: pointer;\n          font-weight: bold;\n          font-size: 11px;\n          white-space: nowrap;\n          text-decoration: none;\n          margin-left: 10px;\n        }\n\n        \/* 按钮组容器 *\/\n        .button-group {\n          display: flex;\n          gap: 6px;\n        }\n\n        \/* 手机端适配 *\/\n        @media (max-width: 768px) {\n          .row {\n            flex-direction: column;\n            gap: 8px;\n          }\n\n          .column {\n            width: 100%;\n            padding: 8px 12px;\n          }\n\n          .icon {\n            width: 18px;\n            height: 18px;\n          }\n\n          .text h3 {\n            font-size: 13px;\n          }\n\n          .button {\n            padding: 4px 8px;\n            font-size: 10px;\n          }\n        }\n    \u003c\/style\u003e\n\n\n    \u003cdiv class=\"divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n    \u003cdiv class=\"product-description\"\u003e\n        \u003cdiv class=\"content-wrapper\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X3K_GIF.gif?v=1761635262\" alt=\"\"\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"product-description\"\u003e\n        \u003cdiv class=\"divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n        \u003ch3 class=\"a-size-large a-spacing-none\"\u003e\n            \u003cspan id=\"productTitle\" class=\"a-size-large product-title-word-break\"\u003eZUMIMALL Wireless\u003cspan\u003e \u003c\/span\u003e\u003c\/span\u003e\n            \u003cspan id=\"productTitle\" class=\"a-size-large product-title-word-break\"\u003e2.4G WiFi, Solar Powered with Rechargeable Battery -X3K\u003c\/span\u003e\n        \u003c\/h3\u003e\n        \u003cdiv class=\"content-wrapper\"\u003e\u003cimg alt=\"产品图片\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X3K--Video-post-2.png?v=1761806328\" class=\"product-image\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"foldable-container\"\u003e\n        \u003c!-- 折叠栏 1（默认展开） --\u003e\n        \u003cdetails open=\"\"\u003e\n            \u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e1. 3MP-Not just clarity, but attention to detail\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n            \u003cdiv class=\"foldable-content\"\u003e\n                \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/Detail-15_c2880cd5-2c8c-498a-9000-1c8b5eba29a8_1024x1024.jpg?v=1688721022\" alt=\"Placeholder Image\"\u003e\n                \u003cp\u003e2K Full HD with the advanced CMOS image sensor and 130° wide field of vision to get crystal videos and cover the wider field. Provides a stunning clear vision up to 100ft.\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n        \u003c!-- 折叠栏 2（默认折叠） --\u003e\n        \u003cdetails\u003e\n            \u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e2. 360° All-round Manual Control - helps you get more angles and details \u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n            \u003cdiv class=\"foldable-content\"\u003e\n                \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/Detail-16_c236fd41-7114-460f-ac64-c6a6dc3ca5cf_1024x1024.jpg?v=1688721290\" alt=\"Placeholder Image\"\u003e\n                \u003cp\u003e①More Wilder monitoring range, No blind zones\u003c\/p\u003e\n                \u003cp\u003e②You can easily control the PTZ camera to rotate 355° horizontally and 120° vertically to cover every angle of your house.\u003c\/p\u003e\n                \u003cp\u003e③4x digital zoom, manual zoom in to see more details\u003c\/p\u003e\n                \u003cp\u003e④Just with only 1 Zumimall WiFi camera, you can monitor the whole front porch or store.\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n        \u003c!-- 折叠栏 3（默认折叠） --\u003e\n        \u003cdetails\u003e\n            \u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e3. PIR Detection AI Analysis\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n            \u003cdiv class=\"foldable-content\"\u003e\n                \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/7_add56cec-a995-4d81-b7a4-a2bdf358818c_600x600.png?v=1688373499\" alt=\"Placeholder Image\"\u003e\n                \u003cp\u003eOur home security cameras utilize AI technology to differentiate between people, pets, vehicles, and packages, minimizing false alarms.\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n        \u003c!-- 折叠栏 4（默认折叠） --\u003e\n        \u003cdetails\u003e\n            \u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e4. IP66 Weatherproof\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n            \u003cdiv class=\"foldable-content\"\u003e\n                \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X3K_2-4_ip66.jpg?v=1761620068\" alt=\"Placeholder Image\"\u003e\n                \u003cp\u003eThe IP66 waterproof material can withstand all extreme weather including rainy, windy and snowy days, which allows your camera to work properly in all seasons.\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n        \u003c!-- 折叠栏 5（默认折叠） --\u003e\n        \u003cdetails\u003e\n            \u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e5. Multi-Users Sharing\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n            \u003cdiv class=\"foldable-content\"\u003e\n                \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/4_855941b1-a8d5-4e6a-92f3-118c9e98efeb_600x600.png?v=1688369276\" alt=\"Placeholder Image\"\u003e\n                \u003cp\u003eYou can share your device to different people so your whole family can view the camera at the same time.\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n        \u003c!-- 折叠栏 6（默认折叠） --\u003e\n        \u003cdetails\u003e\n            \u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e6.Free Loop Recording\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n            \u003cdiv class=\"foldable-content\"\u003e\n                \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/5_04a9edcb-ab7b-40bb-97a5-88eebecc340a_600x600.png?v=1688372956\" alt=\"Placeholder Image\"\u003e\n                \u003cp\u003eThe outdoor camera supports 7-day free loop recording (for 6s), no subscription is needed.\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n    \n    \u003cdiv class=\"carousel-container\"\u003e\n        \u003cdiv class=\"swiper\"\u003e\n            \u003cdiv class=\"swiper-wrapper\"\u003e\n                \u003c!-- 轮播页面 --\u003e\n                \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/single-06_480x480.jpg?v=1680580848\" alt=\"Camera 1\"\u003e\n                    \u003cdiv class=\"carousel-text\"\u003eCustom Alarm Area\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/single-04_480x480.jpg?v=1680581012\" alt=\"Camera 2\"\u003e\n                    \u003cdiv class=\"carousel-text\"\u003eAdvanced Motion Detection\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/Detail-19_480x480.jpg?v=1680581003\" alt=\"Camera 3\"\u003e\n                    \u003cdiv class=\"carousel-text\"\u003e2-Way Audio \u0026amp; Multi-user Accessed\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X3K_5-2.jpg?v=1761620068\" alt=\"Camera 4\"\u003e\n                    \u003cdiv class=\"carousel-text\"\u003eSpotlight \u0026amp; Siren\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/6_b06b3b4b-91bf-4e4d-a471-4013354ae2e5_480x480.jpg?v=1681110357\" alt=\"Camera 5\"\u003e\n                    \u003cdiv class=\"carousel-text\"\u003eSmoother Two-Way Audio\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X3K_2-2.jpg?v=176162006\" alt=\"Camera 6\"\u003e\n                    \u003cdiv class=\"carousel-text\"\u003eTwo Installation Options\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/8b08eaa4-e7c3-48e5-a661-ea17727f2e4e.__CR0_0_300_300_PT0_SX300_V1.jpg?v=1723172871\" alt=\"Camera 7\"\u003e\n                    \u003cdiv class=\"carousel-text\"\u003eSmart 1-10 Level Sensitivity\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X3K_5-1.jpg?v=1761620068\" alt=\"Camera 8\"\u003e\n                    \u003cdiv class=\"carousel-text\"\u003eSD card \u0026amp; cloud storage\u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003c!-- 左右导航按钮 --\u003e\n            \u003cdiv class=\"swiper-button-prev\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"swiper-button-next\"\u003e\u003c\/div\u003e\n            \u003c!-- 分页栏 --\u003e\n            \u003cdiv class=\"swiper-pagination\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cp\u003e \u003c\/p\u003e\n    \n    \u003cdiv class=\"product-description\"\u003e\n        \u003ch3 class=\"a-size-large a-spacing-none\"\u003e\u003cspan id=\"productTitle\" class=\"a-size-large product-title-word-break\"\u003eLearn More about ZUMIMALL Security Camera\u003c\/span\u003e\u003c\/h3\u003e\n        \u003cdiv class=\"content-wrapper\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X3K_6-4_f7125d9e-a8ba-42d2-b8b9-74eba1f8abfb.jpg?v=1761620086\" alt=\"\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"content-wrapper\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X3K_6-5_43f18495-0991-4602-b0c0-52de075294db.jpg?v=1761620086\" alt=\"\"\u003e\u003c\/div\u003e\n        \u003ch3 class=\"a-size-large a-spacing-none\"\u003e\u003cspan id=\"productTitle\" class=\"a-size-large product-title-word-break\"\u003eOne ZUMIMALL APP controls everything -Everything in your eyes \u003c\/span\u003e\u003c\/h3\u003e\n        \u003cdiv class=\"content-wrapper\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X3K_6-1_92cf4b4b-21b9-45d4-a3c9-98f8f84d4eb3.jpg?v=1761620088\" alt=\"\"\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"collapse-container\"\u003e\n        \u003c!-- 包装折叠栏标题 --\u003e\n        \u003cdiv class=\"collapse-header active\"\u003e\n            \u003ch2\u003eWhat's in the Box?【X3K-2pack】\u003c\/h2\u003e\n            \u003cspan class=\"collapse-icon\"\u003e❯\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003c!-- 折叠内容 --\u003e\n        \u003cdiv class=\"collapse-content\"\u003e\n            \u003cdiv class=\"content-wrapperd\"\u003e\n                \u003cdiv class=\"image-cell\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X3K-2PC.png?v=1768792478\" alt=\"Box Image\"\u003e\u003c\/div\u003e\n                \u003cdiv class=\"text-cell\"\u003e\n                    \u003ch3\u003eIncluded in the box\u003c\/h3\u003e\n                    \u003cp\u003eInstruction Manual*2\u003c\/p\u003e\n                    \u003cp\u003eX3K Camera*2\u003c\/p\u003e\n                    \u003cp\u003eCamera Bracket*2\u003c\/p\u003e\n                    \u003cp\u003eSolar Panel with Bracket*2\u003c\/p\u003e\n                    \u003cp\u003eScrews Pack*2\u003c\/p\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cp\u003e \u003c\/p\u003e\n    \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 (2304H x 1296V)\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\"\u003eViewing Angle\u003c\/div\u003e\n                    \u003cdiv class=\"stacked-foldable-col\"\u003e130 degrees\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\"\u003eElectronic(IR-CUT filter with auto switch)\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\"\u003eAlarm Detection\u003c\/div\u003e\n                    \u003cdiv class=\"stacked-foldable-col\"\u003eIntelligent motion detection\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"stacked-foldable-row\"\u003e\n                    \u003cdiv class=\"stacked-foldable-col\"\u003eAmbient 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\"\u003eWi-Fi\u003c\/div\u003e\n                    \u003cdiv class=\"stacked-foldable-col\"\u003e2.4G WIFI (IEEE802.11b\/g\/n)\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                \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+, Adroid4.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\"\u003eBattery Capacity\u003c\/div\u003e\n                    \u003cdiv class=\"stacked-foldable-col\"\u003e5200mAh\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"stacked-foldable-row\"\u003e\n                    \u003cdiv class=\"stacked-foldable-col\"\u003eUsing Time\u003c\/div\u003e\n                    \u003cdiv class=\"stacked-foldable-col\"\u003e3-4 months (10 times wake up per day)\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"stacked-foldable-row\"\u003e\n                    \u003cdiv class=\"stacked-foldable-col\"\u003eStandby Time\u003c\/div\u003e\n                    \u003cdiv class=\"stacked-foldable-col\"\u003e6 months\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"stacked-foldable-row\"\u003e\n                    \u003cdiv class=\"stacked-foldable-col\"\u003eCharging Voltage\u003c\/div\u003e\n                    \u003cdiv class=\"stacked-foldable-col\"\u003eDV 5V+- 5%\/2A\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    \u003cdiv class=\"accordion-container\"\u003e\n        \u003c!-- 第一个折叠栏 --\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 alt=\"Cloud Storage\" class=\"accordion-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/ZUMIMALL_Cloud_Storage_f5c790cc-fa5c-4aa5-b00d-101bd25c3a89.jpg?v=1752747534\"\u003e\n        \u003c\/div\u003e\n        \u003c!-- 第二个折叠栏 --\u003e \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 alt=\"AI Services\" class=\"accordion-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/ZUMIMALL_AI.jpg?v=1745288659\"\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cp\u003e \u003c\/p\u003e\n    \n    \u003cdiv class=\"responsive-container\"\u003e\n        \u003cdiv class=\"row\"\u003e\n            \u003c!-- 左边列：说明书下载 --\u003e\n            \u003cdiv class=\"column\"\u003e\n                \u003cdiv class=\"content\"\u003e\n                    \u003cimg class=\"icon\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/file-arrow-down-solid.svg?v=1742554573\" alt=\"Manual Download Icon\"\u003e\n                    \u003cdiv class=\"text\"\u003e\n                        \u003ch3\u003eProduct Manual\u003c\/h3\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"button-group\"\u003e\n                    \u003ca class=\"button\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/ZUMIMALL_X3K_a7f5ef04-bf61-4def-9d82-612871b5a13c.pdf?v=1755675107\"\u003eDownload\u003c\/a\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003c!-- 右边列：APP下载 --\u003e\n            \u003cdiv class=\"column\"\u003e\n                \u003cdiv class=\"content\"\u003e\n                    \u003cimg class=\"icon\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/cloud-arrow-down-solid.svg?v=1742554572\" alt=\"App Download Icon\"\u003e\n                    \u003cdiv class=\"text\"\u003e\n                        \u003ch3\u003eApp Download\u003c\/h3\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"button-group\"\u003e\n                    \u003ca class=\"button\" href=\"https:\/\/play.google.com\/store\/search?q=zumimall\u0026amp;c=apps\"\u003eAPK\u003c\/a\u003e \n                    \u003ca class=\"button\" href=\"https:\/\/apps.apple.com\/us\/app\/zumimall\/id1515849509\"\u003eiOS\u003c\/a\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cscript src=\"https:\/\/unpkg.com\/swiper\/swiper-bundle.min.js\"\u003e\u003c\/script\u003e\n    \u003cscript\u003e\n        \/\/ Swiper轮播初始化\n        document.addEventListener(\"DOMContentLoaded\", () =\u003e {\n            const swiper = new Swiper('.swiper', {\n                loop: true, \/\/ ✅ 启用无限循环\n                slidesPerView: \"auto\",\n                spaceBetween: 20,\n                navigation: {\n                    nextEl: '.swiper-button-next',\n                    prevEl: '.swiper-button-prev',\n                },\n                pagination: {\n                    el: \".swiper-pagination\",\n                    clickable: true, \/\/ ✅ 允许点击分页点切换\n                },\n                breakpoints: {\n                    1024: { slidesPerView: 3 },\n                    769: { slidesPerView: 2 },\n                    320: { slidesPerView: 1 }\n                }\n            });\n        });\n        \n        \/\/ 折叠功能实现\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        \/\/ 包装折叠功能\n        const collapseHeader = document.querySelector('.collapse-header');\n        const collapseContent = document.querySelector('.collapse-content');\n        const collapseIcon = document.querySelector('.collapse-icon');\n\n        \/\/ 默认展开状态\n        collapseHeader.classList.add('active');\n        collapseContent.style.display = 'block'; \/\/ 默认展开内容\n\n        \/\/ 绑定点击事件\n        collapseHeader.addEventListener('click', () =\u003e {\n            \/\/ 切换展开和收起\n            collapseHeader.classList.toggle('active');\n            if (collapseHeader.classList.contains('active')) {\n                collapseContent.style.display = 'block'; \/\/ 展开\n            } else {\n                collapseContent.style.display = 'none'; \/\/ 收起\n            }\n        });\n    \u003c\/script\u003e\n\n\u003c\/body\u003e","brand":"ZUMIMALL","offers":[{"title":"2 Pack (No SD Card)","offer_id":50529380532528,"sku":"X3K*2","price":109.98,"currency_code":"USD","in_stock":false},{"title":"2 Pack Cams + 2 × 128GB SD Cards","offer_id":51328948011312,"sku":"(X3K+128g)*2","price":169.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X3K-2PC_6ecdb56e-da30-4dd1-b880-b75af255b973.png?v=1768792478"},{"product_id":"zumimall-2k-360-solar-security-camera-ai-detection-color-night-vision-x3k4-pack","title":"ZUMIMALL Outdoor Solar Security Camera-X3K(4 PACK)","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 X3K Product Page\u003c\/title\u003e\n    \u003clink rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/swiper\/swiper-bundle.min.css\"\u003e\n    \u003cstyle\u003e\n        \/* 全局样式 *\/\n        .product-description {\n          display: flex;\n          flex-direction: column;\n          align-items: center;\n          text-align: center;\n          width: 100%;\n          font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;\n        }\n\n        .content-wrapper {\n          max-width: 70%; \/* 电脑端左右留空15% *\/\n          width: 100%;\n        }\n\n        .product-image {\n          max-width: 100%;\n          height: auto;\n        }\n\n        .product-title {\n          font-size: 20px;\n          font-weight: bold;\n        }\n\n        @media (max-width: 768px) {\n          .content-wrapper {\n            max-width: 100%; \/* 移动端不留空 *\/\n          }\n        }\n        \n        \/* 隔离线样式 *\/\n        .divider {\n            width: 70%;               \/* 电脑端占据80%宽度 *\/\n            height: 1px;               \/* 线条高度 *\/\n            background: linear-gradient(to right, transparent, rgba(255, 215, 0, 0.3), transparent);\n            margin: 20px auto;         \/* 上下外边距，居中显示 *\/\n        }\n\n        \/* 移动端样式 *\/\n        @media (max-width: 740px) {\n            .divider {\n                width: 100%;          \/* 移动端全宽显示 *\/\n            }\n        }\n        \n        \/* 折叠栏容器 *\/\n        .foldable-container {\n          max-width: 70%; \/* PC端宽度为屏幕的80% *\/\n          margin-left: auto;\n          margin-right: auto;\n        }\n\n        \/* 折叠栏标题 *\/\n        .foldable-summary {\n          cursor: pointer;\n          padding: 15px;\n          background-color: transparent; \/* 透明背景 *\/\n          border-bottom: 1px solid #ddd; \/* 只显示底部边框 *\/\n          color: #000; \/* 黑色字体 *\/\n          list-style: none;\n          display: flex;\n          align-items: center;\n          justify-content: space-between;\n          font-weight: bold; \/* 标题加粗 *\/\n        }\n\n        \/* 折叠栏标题（点击后样式） *\/\n        details[open] .foldable-summary {\n          background-color:#E4E1E1; \/* 灰色背景 *\/\n          color: #020C1E; \/* 深蓝色字体 *\/\n        }\n\n        \/* 折叠栏内容 *\/\n        .foldable-content {\n          display: flex;\n          flex-direction: row; \/* 内容水平排列 *\/\n          align-items: center; \/* 垂直居中对齐 *\/\n          padding: 5px; \/* 内边距为 5px *\/\n          border-bottom: 1px solid #ddd; \/* 只显示底部边框 *\/\n          background-color: white; \/* 内容背景为白色 *\/\n        }\n\n        \/* 折叠栏图片 *\/\n        .foldable-content img {\n          width: 70%; \/* 图片占70% *\/\n          height: auto;\n        }\n\n        \/* 折叠栏文字 *\/\n        .foldable-content p {\n          width: 30%; \/* 文字占30% *\/\n          margin: 0;\n          padding-left: 20px;\n        }\n\n        \/* 折叠栏图标 *\/\n        .foldable-icon {\n          transition: transform 0.2s;\n          margin-left: 20px; \/* 图标与标题文字间距 *\/\n        }\n\n        \/* 展开时图标旋转 *\/\n        details[open] .foldable-icon {\n          transform: rotate(90deg);\n        }\n\n        \/* 移动端样式 *\/\n        @media (max-width: 768px) {\n          .foldable-container {\n            max-width: 100%; \/* 移动端宽度为100% *\/\n            padding-left: 5px;\n            padding-right: 5px;\n          }\n\n          .foldable-content {\n            flex-direction: column; \/* 图片和文字上下排列 *\/\n          }\n\n          .foldable-content img {\n            width: 100%; \/* 图片占满宽度 *\/\n          }\n\n          .foldable-content p {\n            width: 100%; \/* 文字占满宽度 *\/\n            padding-left: 0;\n            padding-top: 5px;\n          }\n        }\n        \n        \/* 折叠栏容器 *\/\n        .stacked-foldable-container {\n          width: 100%;\n          max-width: 70%; \/* 电脑端左右留空15% *\/\n          margin: 0 auto;\n          font-family: 'Segoe UI', Roboto, -apple-system, sans-serif; \/* 添加圆滑字体 *\/\n        }\n\n        \/* 折叠栏样式 *\/\n        .stacked-foldable {\n          border-bottom: 1px solid #ddd; \/* 只有下边框 *\/\n          background-color: white; \/* 背景白色 *\/\n        }\n\n        \/* 折叠栏标题 *\/\n        .stacked-foldable-summary {\n          display: flex;\n          justify-content: space-between;\n          align-items: center;\n          padding: 15px;\n          cursor: pointer;\n        }\n\n        \/* 折叠栏标题文字加粗 *\/\n        .stacked-foldable-title {\n          font-weight: bold;\n          font-size: 18px; \/* 保持标题稍大 *\/\n        }\n\n        \/* 折叠栏图标 *\/\n        .stacked-foldable-icon {\n          font-size: 16px;\n          transition: transform 0.3s ease; \/* 旋转动画 *\/\n          font-size: 20px; \/* 图标的字体大小 *\/\n          color: #000; \/* 设置图标颜色为黑色 *\/       \n        }\n\n        \/* 展开时图标旋转 *\/\n        details[open] .stacked-foldable-icon {\n          transform: rotate(90deg);\n        }\n\n        \/* 折叠栏内容 *\/\n        .stacked-foldable-content {\n          padding: 40px;\n          font-size: 15px; \/* 内容文字大小设为15px *\/\n          font-weight: 400; \/* 常规粗细更圆滑 *\/\n          letter-spacing: 0.2px; \/* 轻微字间距使更易读 *\/\n          line-height: 1.4; \/* 增加行高 *\/\n        }\n\n        \/* 内容行 *\/\n        .stacked-foldable-row {\n          display: flex;\n          justify-content: space-between;\n          padding: 15px 0; \/* 减小行间距以配合小字体 *\/\n          border-bottom: 1px solid #ddd; \/* 添加底部边框线 *\/\n        }\n\n        \/* 最后一行不需要底部边框线 *\/\n        .stacked-foldable-row:last-child {\n          border-bottom: none;\n        }\n\n        \/* 内容列 *\/\n        .stacked-foldable-col {\n          width: 40%; \/* 两列布局，留一点间距 *\/\n        }\n\n        \/* 移动端样式 *\/\n        @media (max-width: 768px) {\n          .stacked-foldable-container {\n            max-width: 100%; \/* 移动端不留空 *\/\n          }\n          .stacked-foldable-content {\n            font-size: 12px; \/* 移动端更小一点 *\/\n          }\n        }\n        \n        \/* 轮播容器 *\/\n        .carousel-container {\n            width: 70%;\n            margin: 0 auto;\n            padding: 20px 0;\n        }\n\n        \/* 轮播页面样式 *\/\n        .swiper-slide.carousel-page {\n            display: flex;\n            flex-direction: column;\n            justify-content: flex-end;\n            align-items: center;\n            border: 2px solid #D3D3D3;\n            box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);\n            transition: transform 0.3s ease;\n            overflow: hidden;\n        }\n\n        .swiper-slide.carousel-page:hover {\n            transform: scale(1.03);\n        }\n\n        \/* 图片占满左右上三面 *\/\n        .carousel-page img {\n            width: 100%;\n            height: 80%;\n            object-fit: cover;\n        }\n\n        \/* 文字占底部 *\/\n        .carousel-text {\n            width: 100%;\n            height: 20%;\n            padding: 15px;\n            text-align: center;\n            font-size: 18px;\n            color: #333;\n            background: #fff;\n            box-sizing: border-box;\n        }\n\n        \/* Swiper导航按钮 *\/\n        .swiper-button-prev,\n        .swiper-button-next {\n            color: #000;\n            width: 40px;\n            height: 40px;\n            background: rgba(0, 0, 0, 0.5);\n            border-radius: 50%;\n        }\n\n        .swiper-button-prev:hover,\n        .swiper-button-next:hover {\n            background: #000;\n            color: #fff;\n        }\n\n        .swiper-button-prev::after,\n        .swiper-button-next::after {\n            font-size: 18px;\n        }\n\n        \/* 分页栏样式 *\/\n        .swiper-pagination {\n            position: relative;\n            margin-top: 10px;\n        }\n\n        .swiper-pagination-bullet {\n            width: 12px;\n            height: 12px;\n            background-color: #ccc;\n            opacity: 0.5;\n            margin: 0 5px;\n        }\n\n        .swiper-pagination-bullet-active {\n            background-color: #000;\n            opacity: 1;\n        }\n\n        \/* 移动端样式 *\/\n        @media (max-width: 768px) {\n            .carousel-container {\n                width: 100%;\n                padding: 10px 0;\n            }\n\n            .swiper-slide {\n                width: 100% !important;\/* 显示当前页面100%，露出下一个页面的0% *\/\n                margin-right: 10px; \/* 页面间距 *\/\n            }\n        }\n        \n        \/* 通用样式 *\/\n        body {\n            font-family: Arial, sans-serif;\n            margin: 0;\n            padding: 0;\n            box-sizing: border-box;\n        }\n\n        \/* 折叠栏容器 *\/\n        .collapse-container {\n            width: 70%; \/* 电脑端宽度 *\/\n            margin: 20px auto;\n            border: 1px solid #ddd;\n            border-radius: 5px;\n            overflow: hidden;\n        }\n\n        \/* 折叠栏标题 *\/\n        .collapse-header {\n            display: flex;\n            justify-content: space-between;\n            align-items: center;\n            padding: 15px;\n            background-color: #f2f2f2;\n            cursor: pointer;\n        }\n\n        .collapse-header h2 {\n            font-size: 24px;\n            font-weight: bold;\n            margin: 0;\n            text-align: center;\n            flex-grow: 1; \/* 标题居中 *\/\n        }\n\n        \/* 折叠图标 *\/\n        .collapse-icon {\n            font-size: 20px;\n            transition: transform 0.3s ease; \/* 图标旋转动画 *\/\n        }\n\n        \/* 展开时的图标旋转 *\/\n        .collapse-header.active .collapse-icon {\n            transform: rotate(90deg);\n        }\n\n        \/* 折叠内容 *\/\n        .collapse-content {\n            display: block; \/* 默认展开 *\/\n            padding: 15px;\n            background-color: #fff;\n        }\n\n        \/* 图片和文字布局 *\/\n        .content-wrapperd {\n            display: flex;\n        }\n\n        .image-cell {\n            width: 70%; \/* 图片占70% *\/\n        }\n\n        .image-cell img {\n            width: 100%;\n            height: auto;\n            display: block;\n        }\n\n        .text-cell {\n            width: 30%; \/* 文字占30% *\/\n            padding-left: 15px;\n        }\n\n        \/* 移动端样式 *\/\n        @media (max-width: 768px) {\n            .collapse-container {\n                width: 100%; \/* 移动端全宽 *\/\n            }\n\n            .content-wrapperd {\n                flex-direction: column; \/* 上下排列 *\/\n            }\n\n            .image-cell, .text-cell {\n                width: 100%; \/* 全宽显示 *\/\n            }\n\n            .text-cell {\n                padding-left: 0;\n                margin-top: 15px;\n            }\n        }\n        \n        \/* 主容器样式 *\/\n        .accordion-container {\n          width: 70%; \/* 电脑端宽度70%（左右各留15%） *\/\n          margin: 0 auto;\n          padding: 0;\n          font-family: Arial, sans-serif;\n        }\n\n        \/* 折叠栏样式 - 修改背景和边框 *\/\n        .accordion {\n          width: 100%;\n          border: none;\n          border-bottom: 1px solid #ddd; \/* 添加下边框线 *\/\n          outline: none;\n          transition: 0.3s;\n          background-color: transparent; \/* 背景改为透明 *\/\n          cursor: pointer;\n          display: flex;\n          justify-content: space-between;\n          align-items: center;\n          padding: 12px 0; \/* 调整内边距 *\/\n          text-align: left;\n        }\n\n        \/* 第一个折叠栏 *\/\n        .accordion:first-of-type {\n          border-top: 1px solid #ddd; \/* 添加上边框线 *\/\n        }\n\n        \/* 最后一个折叠栏 *\/\n        .accordion:last-of-type {\n          margin-top: 0; \/* 移除之前的负边距 *\/\n        }\n\n        \/* 折叠栏标题 *\/\n        .accordion-title {\n          font-weight: bold;\n          font-size: 14px;\n          color: #50C2C7;\n          margin: 0;\n          display: flex;\n          align-items: center;\n          gap: 8px;\n        }\n\n        \/* 折叠图标 - 改为❯符号 *\/\n        .accordion-icon {\n          font-size: 16px;\n          transition: transform 0.3s;\n          color: #666; \/* 图标颜色变深 *\/\n        }\n\n        \/* 展开时的图标旋转 *\/\n        .accordion.active .accordion-icon {\n          transform: rotate(90deg);\n          color: #222; \/* 激活时图标颜色更深 *\/\n        }\n\n        \/* 折叠内容 *\/\n        .accordion-content {\n          padding: 0;\n          max-height: 0;\n          overflow: hidden;\n          transition: max-height 0.3s ease-out;\n          background-color: white;\n        }\n\n        \/* 折叠内容图片 *\/\n        .accordion-image {\n          width: 100%;\n          height: auto;\n          display: block;\n          margin-bottom: 10px; \/* 图片下方留白 *\/\n        }\n\n        \/* 手机端适配 *\/\n        @media (max-width: 768px) {\n          .accordion-container {\n            width: 100%; \/* 手机端恢复全宽 *\/\n            padding: 0 15px; \/* 增加侧边内边距 *\/\n          }\n\n          .accordion {\n            padding: 12px 0; \/* 保持垂直内边距 *\/\n          }\n\n          .accordion-title {\n            font-size: 13px;\n          }\n        }\n        \n        \/* 主容器样式 *\/\n        .responsive-container {\n          width: 70%; \/* 电脑端宽度70% *\/\n          margin: 0 auto;\n          padding: 0;\n          font-family: Arial, sans-serif;\n        }\n\n        \/* 行容器 *\/\n        .row {\n          display: flex;\n          gap: 100px;\n          margin-bottom: 15px;\n        }\n\n        \/* 列样式 *\/\n        .column {\n          flex: 1;\n          display: flex;\n          align-items: center;\n          justify-content: space-between;\n          padding: 5px 5px;\n          border-radius: 6px;\n          background-color: #f8f8f8;\n          min-width: 0;\n        }\n\n        \/* 内容区域 *\/\n        .content {\n          display: flex;\n          align-items: center;\n          gap: 8px;\n        }\n\n        \/* 图标 *\/\n        .icon {\n          width: 20px;\n          height: 20px;\n        }\n\n        \/* 文本 *\/\n        .text h3 {\n          font-size: 14px;\n          margin: 0;\n          color: #222;\n          font-weight: 500;\n          white-space: nowrap;\n        }\n\n        \/* 按钮样式 *\/\n        .button {\n          padding: 5px 10px;\n          background-color: #000;\n          color: white;\n          border: none;\n          border-radius: 3px;\n          cursor: pointer;\n          font-weight: bold;\n          font-size: 11px;\n          white-space: nowrap;\n          text-decoration: none;\n          margin-left: 10px;\n        }\n\n        \/* 按钮组容器 *\/\n        .button-group {\n          display: flex;\n          gap: 6px;\n        }\n\n        \/* 手机端适配 *\/\n        @media (max-width: 768px) {\n          .row {\n            flex-direction: column;\n            gap: 8px;\n          }\n\n          .column {\n            width: 100%;\n            padding: 8px 12px;\n          }\n\n          .icon {\n            width: 18px;\n            height: 18px;\n          }\n\n          .text h3 {\n            font-size: 13px;\n          }\n\n          .button {\n            padding: 4px 8px;\n            font-size: 10px;\n          }\n        }\n    \u003c\/style\u003e\n\n\n    \u003cdiv class=\"divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n    \u003cdiv class=\"product-description\"\u003e\n        \u003cdiv class=\"content-wrapper\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X3K_GIF.gif?v=1761635262\" alt=\"\"\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"product-description\"\u003e\n        \u003cdiv class=\"divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n        \u003ch3 class=\"a-size-large a-spacing-none\"\u003e\n            \u003cspan id=\"productTitle\" class=\"a-size-large product-title-word-break\"\u003eZUMIMALL Wireless\u003cspan\u003e \u003c\/span\u003e\u003c\/span\u003e\n            \u003cspan id=\"productTitle\" class=\"a-size-large product-title-word-break\"\u003e2.4G WiFi, Solar Powered with Rechargeable Battery -X3K\u003c\/span\u003e\n        \u003c\/h3\u003e\n        \u003cdiv class=\"content-wrapper\"\u003e\u003cimg alt=\"产品图片\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X3K--Video-post-2.png?v=1761806328\" class=\"product-image\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"foldable-container\"\u003e\n        \u003c!-- 折叠栏 1（默认展开） --\u003e\n        \u003cdetails open=\"\"\u003e\n            \u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e1. 3MP-Not just clarity, but attention to detail\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n            \u003cdiv class=\"foldable-content\"\u003e\n                \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/Detail-15_c2880cd5-2c8c-498a-9000-1c8b5eba29a8_1024x1024.jpg?v=1688721022\" alt=\"Placeholder Image\"\u003e\n                \u003cp\u003e2K Full HD with the advanced CMOS image sensor and 130° wide field of vision to get crystal videos and cover the wider field. Provides a stunning clear vision up to 100ft.\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n        \u003c!-- 折叠栏 2（默认折叠） --\u003e\n        \u003cdetails\u003e\n            \u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e2. 360° All-round Manual Control - helps you get more angles and details \u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n            \u003cdiv class=\"foldable-content\"\u003e\n                \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/Detail-16_c236fd41-7114-460f-ac64-c6a6dc3ca5cf_1024x1024.jpg?v=1688721290\" alt=\"Placeholder Image\"\u003e\n                \u003cp\u003e①More Wilder monitoring range, No blind zones\u003c\/p\u003e\n                \u003cp\u003e②You can easily control the PTZ camera to rotate 355° horizontally and 120° vertically to cover every angle of your house.\u003c\/p\u003e\n                \u003cp\u003e③4x digital zoom, manual zoom in to see more details\u003c\/p\u003e\n                \u003cp\u003e④Just with only 1 Zumimall WiFi camera, you can monitor the whole front porch or store.\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n        \u003c!-- 折叠栏 3（默认折叠） --\u003e\n        \u003cdetails\u003e\n            \u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e3. PIR Detection AI Analysis\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n            \u003cdiv class=\"foldable-content\"\u003e\n                \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/7_add56cec-a995-4d81-b7a4-a2bdf358818c_600x600.png?v=1688373499\" alt=\"Placeholder Image\"\u003e\n                \u003cp\u003eOur home security cameras utilize AI technology to differentiate between people, pets, vehicles, and packages, minimizing false alarms.\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n        \u003c!-- 折叠栏 4（默认折叠） --\u003e\n        \u003cdetails\u003e\n            \u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e4. IP66 Weatherproof\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n            \u003cdiv class=\"foldable-content\"\u003e\n                \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X3K_2-4_ip66.jpg?v=1761620068\" alt=\"Placeholder Image\"\u003e\n                \u003cp\u003eThe IP66 waterproof material can withstand all extreme weather including rainy, windy and snowy days, which allows your camera to work properly in all seasons.\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n        \u003c!-- 折叠栏 5（默认折叠） --\u003e\n        \u003cdetails\u003e\n            \u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e5. Multi-Users Sharing\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n            \u003cdiv class=\"foldable-content\"\u003e\n                \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/4_855941b1-a8d5-4e6a-92f3-118c9e98efeb_600x600.png?v=1688369276\" alt=\"Placeholder Image\"\u003e\n                \u003cp\u003eYou can share your device to different people so your whole family can view the camera at the same time.\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n        \u003c!-- 折叠栏 6（默认折叠） --\u003e\n        \u003cdetails\u003e\n            \u003csummary class=\"foldable-summary\"\u003e\u003cspan class=\"foldable-title\"\u003e6.Free Loop Recording\u003c\/span\u003e \u003cspan class=\"foldable-icon\"\u003e❯\u003c\/span\u003e\u003c\/summary\u003e\n            \u003cdiv class=\"foldable-content\"\u003e\n                \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/5_04a9edcb-ab7b-40bb-97a5-88eebecc340a_600x600.png?v=1688372956\" alt=\"Placeholder Image\"\u003e\n                \u003cp\u003eThe outdoor camera supports 7-day free loop recording (for 6s), no subscription is needed.\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n    \n    \u003cdiv class=\"carousel-container\"\u003e\n        \u003cdiv class=\"swiper\"\u003e\n            \u003cdiv class=\"swiper-wrapper\"\u003e\n                \u003c!-- 轮播页面 --\u003e\n                \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/single-06_480x480.jpg?v=1680580848\" alt=\"Camera 1\"\u003e\n                    \u003cdiv class=\"carousel-text\"\u003eCustom Alarm Area\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/single-04_480x480.jpg?v=1680581012\" alt=\"Camera 2\"\u003e\n                    \u003cdiv class=\"carousel-text\"\u003eAdvanced Motion Detection\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/Detail-19_480x480.jpg?v=1680581003\" alt=\"Camera 3\"\u003e\n                    \u003cdiv class=\"carousel-text\"\u003e2-Way Audio \u0026amp; Multi-user Accessed\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X3K_5-2.jpg?v=1761620068\" alt=\"Camera 4\"\u003e\n                    \u003cdiv class=\"carousel-text\"\u003eSpotlight \u0026amp; Siren\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/6_b06b3b4b-91bf-4e4d-a471-4013354ae2e5_480x480.jpg?v=1681110357\" alt=\"Camera 5\"\u003e\n                    \u003cdiv class=\"carousel-text\"\u003eSmoother Two-Way Audio\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X3K_2-2.jpg?v=176162006\" alt=\"Camera 6\"\u003e\n                    \u003cdiv class=\"carousel-text\"\u003eTwo Installation Options\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/8b08eaa4-e7c3-48e5-a661-ea17727f2e4e.__CR0_0_300_300_PT0_SX300_V1.jpg?v=1723172871\" alt=\"Camera 7\"\u003e\n                    \u003cdiv class=\"carousel-text\"\u003eSmart 1-10 Level Sensitivity\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"swiper-slide carousel-page\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X3K_5-1.jpg?v=1761620068\" alt=\"Camera 8\"\u003e\n                    \u003cdiv class=\"carousel-text\"\u003eSD card \u0026amp; cloud storage\u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003c!-- 左右导航按钮 --\u003e\n            \u003cdiv class=\"swiper-button-prev\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"swiper-button-next\"\u003e\u003c\/div\u003e\n            \u003c!-- 分页栏 --\u003e\n            \u003cdiv class=\"swiper-pagination\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cp\u003e \u003c\/p\u003e\n    \n    \u003cdiv class=\"product-description\"\u003e\n        \u003ch3 class=\"a-size-large a-spacing-none\"\u003e\u003cspan id=\"productTitle\" class=\"a-size-large product-title-word-break\"\u003eLearn More about ZUMIMALL Security Camera\u003c\/span\u003e\u003c\/h3\u003e\n        \u003cdiv class=\"content-wrapper\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X3K_6-4_f7125d9e-a8ba-42d2-b8b9-74eba1f8abfb.jpg?v=1761620086\" alt=\"\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"content-wrapper\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X3K_6-5_43f18495-0991-4602-b0c0-52de075294db.jpg?v=1761620086\" alt=\"\"\u003e\u003c\/div\u003e\n        \u003ch3 class=\"a-size-large a-spacing-none\"\u003e\u003cspan id=\"productTitle\" class=\"a-size-large product-title-word-break\"\u003eOne ZUMIMALL APP controls everything -Everything in your eyes \u003c\/span\u003e\u003c\/h3\u003e\n        \u003cdiv class=\"content-wrapper\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X3K_6-1_92cf4b4b-21b9-45d4-a3c9-98f8f84d4eb3.jpg?v=1761620088\" alt=\"\"\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"collapse-container\"\u003e\n        \u003c!-- 包装折叠栏标题 --\u003e\n        \u003cdiv class=\"collapse-header active\"\u003e\n            \u003ch2\u003eWhat's in the Box?【X3K-3pack】\u003c\/h2\u003e\n            \u003cspan class=\"collapse-icon\"\u003e❯\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003c!-- 折叠内容 --\u003e\n        \u003cdiv class=\"collapse-content\"\u003e\n            \u003cdiv class=\"content-wrapperd\"\u003e\n                \u003cdiv class=\"image-cell\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X3K-3PC.png?v=1768792431\" alt=\"Box Image\"\u003e\u003c\/div\u003e\n                \u003cdiv class=\"text-cell\"\u003e\n                    \u003ch3\u003eIncluded in the box\u003c\/h3\u003e\n                    \u003cp\u003eInstruction Manual*3\u003c\/p\u003e\n                    \u003cp\u003eX3K Camera*3\u003c\/p\u003e\n                    \u003cp\u003eCamera Bracket*3\u003c\/p\u003e\n                    \u003cp\u003eSolar Panel with Bracket*3\u003c\/p\u003e\n                    \u003cp\u003eScrews Pack*3\u003c\/p\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cp\u003e \u003c\/p\u003e\n    \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 (2304H x 1296V)\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\"\u003eViewing Angle\u003c\/div\u003e\n                    \u003cdiv class=\"stacked-foldable-col\"\u003e130 degrees\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\"\u003eElectronic(IR-CUT filter with auto switch)\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\"\u003eAlarm Detection\u003c\/div\u003e\n                    \u003cdiv class=\"stacked-foldable-col\"\u003eIntelligent motion detection\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"stacked-foldable-row\"\u003e\n                    \u003cdiv class=\"stacked-foldable-col\"\u003eAmbient 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\"\u003eWi-Fi\u003c\/div\u003e\n                    \u003cdiv class=\"stacked-foldable-col\"\u003e2.4G WIFI (IEEE802.11b\/g\/n)\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                \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+, Adroid4.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\"\u003eBattery Capacity\u003c\/div\u003e\n                    \u003cdiv class=\"stacked-foldable-col\"\u003e5200mAh\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"stacked-foldable-row\"\u003e\n                    \u003cdiv class=\"stacked-foldable-col\"\u003eUsing Time\u003c\/div\u003e\n                    \u003cdiv class=\"stacked-foldable-col\"\u003e3-4 months (10 times wake up per day)\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"stacked-foldable-row\"\u003e\n                    \u003cdiv class=\"stacked-foldable-col\"\u003eStandby Time\u003c\/div\u003e\n                    \u003cdiv class=\"stacked-foldable-col\"\u003e6 months\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"stacked-foldable-row\"\u003e\n                    \u003cdiv class=\"stacked-foldable-col\"\u003eCharging Voltage\u003c\/div\u003e\n                    \u003cdiv class=\"stacked-foldable-col\"\u003eDV 5V+- 5%\/2A\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    \u003cdiv class=\"accordion-container\"\u003e\n        \u003c!-- 第一个折叠栏 --\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 alt=\"Cloud Storage\" class=\"accordion-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/ZUMIMALL_Cloud_Storage_f5c790cc-fa5c-4aa5-b00d-101bd25c3a89.jpg?v=1752747534\"\u003e\n        \u003c\/div\u003e\n        \u003c!-- 第二个折叠栏 --\u003e \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 alt=\"AI Services\" class=\"accordion-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/ZUMIMALL_AI.jpg?v=1745288659\"\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cp\u003e \u003c\/p\u003e\n    \n    \u003cdiv class=\"responsive-container\"\u003e\n        \u003cdiv class=\"row\"\u003e\n            \u003c!-- 左边列：说明书下载 --\u003e\n            \u003cdiv class=\"column\"\u003e\n                \u003cdiv class=\"content\"\u003e\n                    \u003cimg class=\"icon\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/file-arrow-down-solid.svg?v=1742554573\" alt=\"Manual Download Icon\"\u003e\n                    \u003cdiv class=\"text\"\u003e\n                        \u003ch3\u003eProduct Manual\u003c\/h3\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"button-group\"\u003e\n                    \u003ca class=\"button\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/ZUMIMALL_X3K_a7f5ef04-bf61-4def-9d82-612871b5a13c.pdf?v=1755675107\"\u003eDownload\u003c\/a\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003c!-- 右边列：APP下载 --\u003e\n            \u003cdiv class=\"column\"\u003e\n                \u003cdiv class=\"content\"\u003e\n                    \u003cimg class=\"icon\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/cloud-arrow-down-solid.svg?v=1742554572\" alt=\"App Download Icon\"\u003e\n                    \u003cdiv class=\"text\"\u003e\n                        \u003ch3\u003eApp Download\u003c\/h3\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"button-group\"\u003e\n                    \u003ca class=\"button\" href=\"https:\/\/play.google.com\/store\/search?q=zumimall\u0026amp;c=apps\"\u003eAPK\u003c\/a\u003e \n                    \u003ca class=\"button\" href=\"https:\/\/apps.apple.com\/us\/app\/zumimall\/id1515849509\"\u003eiOS\u003c\/a\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cscript src=\"https:\/\/unpkg.com\/swiper\/swiper-bundle.min.js\"\u003e\u003c\/script\u003e\n    \u003cscript\u003e\n        \/\/ Swiper轮播初始化\n        document.addEventListener(\"DOMContentLoaded\", () =\u003e {\n            const swiper = new Swiper('.swiper', {\n                loop: true, \/\/ ✅ 启用无限循环\n                slidesPerView: \"auto\",\n                spaceBetween: 20,\n                navigation: {\n                    nextEl: '.swiper-button-next',\n                    prevEl: '.swiper-button-prev',\n                },\n                pagination: {\n                    el: \".swiper-pagination\",\n                    clickable: true, \/\/ ✅ 允许点击分页点切换\n                },\n                breakpoints: {\n                    1024: { slidesPerView: 3 },\n                    769: { slidesPerView: 2 },\n                    320: { slidesPerView: 1 }\n                }\n            });\n        });\n        \n        \/\/ 折叠功能实现\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        \/\/ 包装折叠功能\n        const collapseHeader = document.querySelector('.collapse-header');\n        const collapseContent = document.querySelector('.collapse-content');\n        const collapseIcon = document.querySelector('.collapse-icon');\n\n        \/\/ 默认展开状态\n        collapseHeader.classList.add('active');\n        collapseContent.style.display = 'block'; \/\/ 默认展开内容\n\n        \/\/ 绑定点击事件\n        collapseHeader.addEventListener('click', () =\u003e {\n            \/\/ 切换展开和收起\n            collapseHeader.classList.toggle('active');\n            if (collapseHeader.classList.contains('active')) {\n                collapseContent.style.display = 'block'; \/\/ 展开\n            } else {\n                collapseContent.style.display = 'none'; \/\/ 收起\n            }\n        });\n    \u003c\/script\u003e\n\n\u003c\/body\u003e","brand":"ZUMIMALL","offers":[{"title":"4 Pack (No SD Card)","offer_id":50529410023728,"sku":"X3K*4","price":199.98,"currency_code":"USD","in_stock":false},{"title":"4 Pack Cams + 4 × 64GB SD Cards","offer_id":51328938606896,"sku":"(X3K+64G)*4","price":279.99,"currency_code":"USD","in_stock":false},{"title":"4 Pack Cams + 4 × 128GB SD Cards","offer_id":51328938639664,"sku":"(X3K+128G)*4","price":319.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X3K-4PC_779f66d0-0a84-47cf-8181-8af80a5e3d9f.png?v=1768794111"},{"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":false},{"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"},{"product_id":"aov-outdoor-solar-security-camera-a60","title":"ZUMIMALL AOV Outdoor Solar Security Camera-A60","description":"\n\u003cstyle\u003e\n    \/* 引入谷歌美化字体 *\/\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Noto+Sans+SC:wght@300;400;700\u0026family=Roboto:wght@300;400;700\u0026display=swap');\n\n    .zm-all { max-width:1200px; margin:0 auto; font-family: 'Roboto', 'Noto Sans SC', Arial, sans-serif; overflow:hidden; background:#fff; position:relative; }\n    .zm-bt { text-align:center; font-size:30px; font-weight:700; padding:35px 10px; margin:0; line-height:1.2; color:#333; }\n    .zm-st { text-align:center; font-size:24px; font-weight:700; padding:28px 10px; margin:0; line-height:1.2; color:#333; }\n    .zm-f { width:100%; display:block; border:none; }\n\n    \/* 通用图片叠加层基础样式 *\/\n    .zm-m-img-wrap { position:relative; width:100%; display:block; }\n    .zm-m-overlay { \n        position:absolute; \n        left:50%; \n        transform:translateX(-50%); \n        width:90%; \n        text-align:center; \n        z-index:2; \n        pointer-events:none; \n    }\n    .zm-m-title-overlay { \n        font-size:24px; \n        font-weight:700; \n        color:#333333; \n        margin:0; \n        line-height:1.2;\n        text-shadow: 0 1px 2px rgba(255,255,255,0.8);\n    }\n\n    \/* M2 交错图文特殊平移配置 (向上平移15px -\u003e top:10px) *\/\n    .zm-m2-wrap { margin-top:20px; }\n    .zm-m2-r { display:flex; align-items:center; flex-wrap:wrap; }\n    .zm-m2-r:nth-child(even) { flex-direction:row-reverse; }\n    .zm-m2-c { flex:1; min-width:300px; }\n    .zm-m2-img-wrap .zm-m-overlay { top:10px; } \/* 向上平移15px *\/\n    .zm-m2-t { padding:40px; box-sizing:border-box; }\n    .zm-m2-t p { font-size:15px; color:#555; line-height:1.6; margin:0; }\n\n    \/* M3 联动轮播样式 *\/\n    .zm-m3-w { position:relative; overflow:hidden; }\n    .zm-m3-n { display:flex; background:#f5f5f5; border-bottom:1px solid #ddd; overflow-x:auto; scrollbar-width:none; }\n    .zm-m3-n::-webkit-scrollbar { display:none; }\n    .zm-m3-tab { flex:1; min-width:125px; padding:15px 5px; text-align:center; cursor:pointer; font-weight:700; border-bottom:3px solid transparent; white-space:nowrap; font-size:14px; }\n    .zm-m3-tab.active { background:#2D9EA1; color:#fff; border-bottom-color:#ff9900; }\n    .zm-m3-tr { display:flex; transition:transform 0.4s ease; }\n    .zm-m3-u { min-width:100%; display:block; box-sizing:border-box; background:#fff; }\n    \n    \/* M3 标题叠加位置保持常规 *\/\n    .zm-m3-img-wrap .zm-m-overlay { top:10px; } \n\n    \/* M3 双端统一：图片下方描述文本区 *\/\n    .zm-m3-bottom-desc {\n        padding:20px;\n        font-size:15px;\n        color:#555555;\n        line-height:1.6;\n        background:#f9f9f9;\n        border-top:1px solid #eee;\n        text-align:left;\n    }\n\n    \/* 统一的左右控制箭头按钮 *\/\n    .zm-m3-btn { position:absolute; top:40%; transform:translateY(-50%); width:40px; height:50px; background:rgba(255,255,255,0.7); z-index:10; display:flex; align-items:center; justify-content:center; cursor:pointer; border:1px solid #ddd; }\n    .zm-m3-btn svg { width:24px; height:24px; fill:#333; }\n    .zm-m3-l { left:0; border-radius:0 4px 4px 0; }\n    .zm-m3-r { right:0; border-radius:4px 0 0 4px; }\n    \n    .zm-m3-ds { display:flex; justify-content:center; gap:8px; padding:15px; background:#fff; }\n    .zm-m3-d { width:8px; height:8px; background:#ccc; border-radius:50%; cursor:pointer; }\n    .zm-m3-d.active { background:#2D9EA1; width:20px; border-radius:10px; }\n\n    \/* M4 PC端网格：两行两列布局 *\/\n    .zm-m4-g { display:grid; grid-template-columns:repeat(2, 1fr); gap:20px; padding:30px 10px; }\n    .zm-m4-u { text-align:center; background:#fff; position:relative; }\n    .zm-m4-u img { width:100%; height:auto; display:block; }\n    .zm-m4-img-wrap .zm-m-overlay { top:15px; } \/* 向上平移10px (原25px) *\/\n    .zm-m4-tx { padding:15px 10px; font-size:14px; color:#555; line-height:1.5; }\n\n    @media (max-width:767px) {\n        .zm-pc { display:none !important; }\n        .zm-mb { display:block !important; }\n        .zm-bt { font-size:22px; padding:20px 5px; }\n        .zm-st { font-size:18px; padding:18px 5px; }\n        \n        \/* 移动端整体缩放叠加字体 *\/\n        .zm-m-title-overlay { font-size:16px; }\n        .zm-m2-img-wrap .zm-m-overlay { top:10px; }\n        .zm-m4-img-wrap .zm-m-overlay { top:12px; }\n        \n        .zm-m2-t { padding:20px 15px; }\n        .zm-m3-tab { flex:0 0 45%; }\n        .zm-m3-bottom-desc { padding:15px; font-size:13px; }\n\n        \/* M4 移动端弹性单行横轴轮播（保持不变） *\/\n        .zm-m4-mb-box { position:relative; overflow:hidden; }\n        .zm-m4-g { display:flex !important; overflow-x:auto !important; scroll-snap-type:x mandatory !important; gap:0 !important; scrollbar-width:none; padding:0; -webkit-overflow-scrolling: touch; }\n        .zm-m4-g::-webkit-scrollbar { display:none; }\n        .zm-m4-u { flex:0 0 100% !important; scroll-snap-align:center; }\n        \n        \/* M4 控制小箭头完全同步 M3 *\/\n        .zm-m4-btn { position:absolute; top:40%; transform:translateY(-50%); width:40px; height:50px; background:rgba(255,255,255,0.7); z-index:5; display:flex; align-items:center; justify-content:center; border:1px solid #ddd; cursor:pointer; }\n        .zm-m4-btn svg { width:24px; height:24px; fill:#333; }\n        .zm-m4-bl { left:0; border-radius:0 4px 4px 0; }\n        .zm-m4-br { right:0; border-radius:4px 0 0 4px; }\n        \n        .zm-m4-dots { display:flex; justify-content:center; gap:8px; padding:15px 0; background:#fff; }\n        .zm-m4-dot { width:7px; height:7px; background:#ddd; border-radius:50%; transition:0.3s; cursor:pointer; }\n        .zm-m4-dot.active { background:#2D9EA1; width:18px; border-radius:10px; }\n    }\n    @media (min-width:768px) { .zm-pc { display:block!important; } .zm-mb { display:none!important; } }\n\u003c\/style\u003e\u003cdiv class=\"zm-all\"\u003e\n\u003cdiv class=\"zm-bt\"\u003eUpgraded ! ZUMIMALL AOV Outdoor Security Camera\u003c\/div\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-aov-solar-security-camera-a60-1-1_banner.webp?v=1779763412\" class=\"zm-f zm-pc\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-aov-solar-security-camera-a60-1-1_banner.webp?v=1779763412\" class=\"zm-f zm-mb\"\u003e\u003cdiv style=\"margin-top:20px;\"\u003e\n        \u003cdiv class=\"zm-pc\" id=\"m3_1-pc\"\u003e\n            \u003cdiv class=\"zm-m3-n\"\u003e\n\u003cdiv class=\"zm-m3-tab active\" onclick=\"zmJ('m3_1-pc',0)\"\u003eSolar Power\u003c\/div\u003e\n\u003cdiv class=\"zm-m3-tab \" onclick=\"zmJ('m3_1-pc',1)\"\u003eAlways Powered\u003c\/div\u003e\n\u003cdiv class=\"zm-m3-tab \" onclick=\"zmJ('m3_1-pc',2)\"\u003eIP65 Weatherproof\u003c\/div\u003e\n\u003cdiv class=\"zm-m3-tab \" onclick=\"zmJ('m3_1-pc',3)\"\u003eDual Storage\u003c\/div\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"zm-m3-w\"\u003e\n\u003cdiv class=\"zm-m3-tr\"\u003e\n\u003cdiv class=\"zm-m3-u\"\u003e\n                    \u003cdiv class=\"zm-m-img-wrap zm-m3-img-wrap\"\u003e\n                        \n                \u003cdiv class=\"zm-m-overlay\"\u003e\n                    \u003cp class=\"zm-m-title-overlay\"\u003e9W High-Efficiency Solar Charging\u003c\/p\u003e\n                \u003c\/div\u003e\n                        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-aov-solar-security-camera-a60-2-2.webp?v=1779763413\" class=\"zm-f\"\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"zm-m3-bottom-desc\"\u003eJust 2 hours of daily sun keeps the camera powered all day, supporting up to 200 daily alerts.\u003c\/div\u003e\n                 \u003c\/div\u003e\n\u003cdiv class=\"zm-m3-u\"\u003e\n                    \u003cdiv class=\"zm-m-img-wrap zm-m3-img-wrap\"\u003e\n                        \n                \u003cdiv class=\"zm-m-overlay\"\u003e\n                    \u003cp class=\"zm-m-title-overlay\"\u003eTrue Wireless Freedom, No Recharging Hassles\u003c\/p\u003e\n                \u003c\/div\u003e\n                        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-aov-solar-security-camera-a60-2-3.webp?v=1779763413\" class=\"zm-f\"\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"zm-m3-bottom-desc\"\u003eThe 8000mAh battery and solar panel eliminate risky recharging climbs. Install once for continuous protection.\u003c\/div\u003e\n                 \u003c\/div\u003e\n\u003cdiv class=\"zm-m3-u\"\u003e\n                    \u003cdiv class=\"zm-m-img-wrap zm-m3-img-wrap\"\u003e\n                        \n                \u003cdiv class=\"zm-m-overlay\"\u003e\n                    \u003cp class=\"zm-m-title-overlay\"\u003eBuilt to Brave Extreme Elements\u003c\/p\u003e\n                \u003c\/div\u003e\n                        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-aov-solar-security-camera-a60-2-4_ip65.webp?v=1779763413\" class=\"zm-f\"\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"zm-m3-bottom-desc\"\u003eSuitable for outdoor use under all weather conditions\u003c\/div\u003e\n                 \u003c\/div\u003e\n\u003cdiv class=\"zm-m3-u\"\u003e\n                    \u003cdiv class=\"zm-m-img-wrap zm-m3-img-wrap\"\u003e\n                        \n                \u003cdiv class=\"zm-m-overlay\"\u003e\n                    \u003cp class=\"zm-m-title-overlay\"\u003eDual Storage for Double Peace of Mind\u003c\/p\u003e\n                \u003c\/div\u003e\n                        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-aov-solar-security-camera-a60-2-5_-2.webp?v=1779763412\" class=\"zm-f\"\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"zm-m3-bottom-desc\"\u003e24\/7 continuous SD card recording and cloud storage(not mandatory)to record important moments for you.\u003c\/div\u003e\n                 \u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"zm-m3-btn zm-m3-l\" onclick=\"zmS('m3_1-pc',-1)\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n                \u003cdiv class=\"zm-m3-btn zm-m3-r\" onclick=\"zmS('m3_1-pc',1)\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"zm-m3-ds\"\u003e\n\u003cdiv class=\"zm-m3-d active\" onclick=\"zmJ('m3_1-pc',0)\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"zm-m3-d \" onclick=\"zmJ('m3_1-pc',1)\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"zm-m3-d \" onclick=\"zmJ('m3_1-pc',2)\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"zm-m3-d \" onclick=\"zmJ('m3_1-pc',3)\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"zm-mb\" id=\"m3_1-mb\"\u003e\n            \u003cdiv class=\"zm-m3-n\"\u003e\n\u003cdiv class=\"zm-m3-tab active\" onclick=\"zmJ('m3_1-mb',0)\"\u003eSolar Power\u003c\/div\u003e\n\u003cdiv class=\"zm-m3-tab \" onclick=\"zmJ('m3_1-mb',1)\"\u003eAlways Powered\u003c\/div\u003e\n\u003cdiv class=\"zm-m3-tab \" onclick=\"zmJ('m3_1-mb',2)\"\u003eIP65 Weatherproof\u003c\/div\u003e\n\u003cdiv class=\"zm-m3-tab \" onclick=\"zmJ('m3_1-mb',3)\"\u003eDual Storage\u003c\/div\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"zm-m3-w\"\u003e\n\u003cdiv class=\"zm-m3-tr\"\u003e\n\u003cdiv class=\"zm-m3-u\"\u003e\n                    \u003cdiv class=\"zm-m-img-wrap zm-m3-img-wrap\"\u003e\n                        \n                \u003cdiv class=\"zm-m-overlay\"\u003e\n                    \u003cp class=\"zm-m-title-overlay\"\u003e9W High-Efficiency Solar Charging\u003c\/p\u003e\n                \u003c\/div\u003e\n                        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-aov-solar-security-camera-a60-2-2_4b11dc57-d7f0-4ad1-920e-310a67af19ee.webp?v=1779763420\" class=\"zm-f\"\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"zm-m3-bottom-desc\"\u003eEnjoy 24\/7 hassle-free security with zero energy bills. Just 2 hours of daily sunlight keeps the camera fully powered all day. It reliably supports up to 200 daily motion alerts and 1 hour of active live view.\u003c\/div\u003e\n                 \u003c\/div\u003e\n\u003cdiv class=\"zm-m3-u\"\u003e\n                    \u003cdiv class=\"zm-m-img-wrap zm-m3-img-wrap\"\u003e\n                        \n                \u003cdiv class=\"zm-m-overlay\"\u003e\n                    \u003cp class=\"zm-m-title-overlay\"\u003eTrue Wireless Freedom, No Recharging Hassles\u003c\/p\u003e\n                \u003c\/div\u003e\n                        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-aov-solar-security-camera-a60-2-3_fbe3945c-f56a-42f9-926e-ca428bc3efe7.webp?v=1779763421\" class=\"zm-f\"\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"zm-m3-bottom-desc\"\u003eSay goodbye to risky ladder climbs. The powerful 8000mAh battery combined with a premium solar panel offers a true \"set-and-forget\" experience. Install it once for lifetime, sustainable home defense.\u003c\/div\u003e\n                 \u003c\/div\u003e\n\u003cdiv class=\"zm-m3-u\"\u003e\n                    \u003cdiv class=\"zm-m-img-wrap zm-m3-img-wrap\"\u003e\n                        \n                \u003cdiv class=\"zm-m-overlay\"\u003e\n                    \u003cp class=\"zm-m-title-overlay\"\u003eBuilt to Brave Extreme Elements\u003c\/p\u003e\n                \u003c\/div\u003e\n                        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-aov-solar-security-camera-a60-2-4_ip65_ecb9a775-89fa-428f-a420-51f65fc95c51.webp?v=1779763422\" class=\"zm-f\"\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"zm-m3-bottom-desc\"\u003eSuitable for outdoor use under all weather conditions\u003c\/div\u003e\n                 \u003c\/div\u003e\n\u003cdiv class=\"zm-m3-u\"\u003e\n                    \u003cdiv class=\"zm-m-img-wrap zm-m3-img-wrap\"\u003e\n                        \n                \u003cdiv class=\"zm-m-overlay\"\u003e\n                    \u003cp class=\"zm-m-title-overlay\"\u003eDual Storage for Double Peace of Mind\u003c\/p\u003e\n                \u003c\/div\u003e\n                        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-aov-solar-security-camera-a60-2-5.webp?v=1779763420\" class=\"zm-f\"\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"zm-m3-bottom-desc\"\u003e24\/7 continuous SD card recording and cloud storage(not mandatory)to record important moments for you.\u003c\/div\u003e\n                 \u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"zm-m3-btn zm-m3-l\" onclick=\"zmS('m3_1-mb',-1)\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n                \u003cdiv class=\"zm-m3-btn zm-m3-r\" onclick=\"zmS('m3_1-mb',1)\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"zm-m3-ds\"\u003e\n\u003cdiv class=\"zm-m3-d active\" onclick=\"zmJ('m3_1-mb',0)\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"zm-m3-d \" onclick=\"zmJ('m3_1-mb',1)\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"zm-m3-d \" onclick=\"zmJ('m3_1-mb',2)\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"zm-m3-d \" onclick=\"zmJ('m3_1-mb',3)\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"margin-top:20px;\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"zm-m2-wrap\"\u003e\n\u003cdiv class=\"zm-m2-r\"\u003e\n                    \u003cdiv class=\"zm-m2-c\"\u003e\n                        \u003cdiv class=\"zm-m-img-wrap zm-m2-img-wrap\"\u003e\n                            \u003cdiv class=\"zm-m-overlay\"\u003e\u003cp class=\"zm-m-title-overlay\"\u003e2 Ways for Install\u003c\/p\u003e\u003c\/div\u003e\n                            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-aov-solar-security-camera-a60-6-6.webp?v=1779763421\" class=\"zm-f\"\u003e\n                        \u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"zm-m2-c zm-m2-t\"\u003e\u003cp\u003eFlexible wall or ceiling mounting options deliver the perfect vantage point\u003c\/p\u003e\u003c\/div\u003e\n                 \u003c\/div\u003e\n\u003cdiv class=\"zm-m2-r\"\u003e\n                    \u003cdiv class=\"zm-m2-c\"\u003e\n                        \u003cdiv class=\"zm-m-img-wrap zm-m2-img-wrap\"\u003e\n                            \u003cdiv class=\"zm-m-overlay\"\u003e\u003cp class=\"zm-m-title-overlay\"\u003eTwo-Way Audio \u0026amp; Al Voice Privacy\u003c\/p\u003e\u003c\/div\u003e\n                            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-aov-solar-security-camera-a60-4-1.webp?v=1779763420\" class=\"zm-f\"\u003e\n                        \u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"zm-m2-c zm-m2-t\"\u003e\u003cp\u003eNo matter how far away you can easily talk through the camera and select the intercom sound to protecting your privacy\u003c\/p\u003e\u003c\/div\u003e\n                 \u003c\/div\u003e\n\u003cdiv class=\"zm-m2-r\"\u003e\n                    \u003cdiv class=\"zm-m2-c\"\u003e\n                        \u003cdiv class=\"zm-m-img-wrap zm-m2-img-wrap\"\u003e\n                            \u003cdiv class=\"zm-m-overlay\"\u003e\u003cp class=\"zm-m-title-overlay\"\u003eMultiple Alarm Modes\u003c\/p\u003e\u003c\/div\u003e\n                            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-aov-solar-security-camera-a60-4-2.webp?v=1779763422\" class=\"zm-f\"\u003e\n                        \u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"zm-m2-c zm-m2-t\"\u003e\u003cp\u003ePrevent crime, don't just record it. On detection, the camera unleashes a loud siren and flashing lights while pushing instant alerts to your phone.\u003c\/p\u003e\u003c\/div\u003e\n                 \u003c\/div\u003e\n\u003cdiv class=\"zm-m2-r\"\u003e\n                    \u003cdiv class=\"zm-m2-c\"\u003e\n                        \u003cdiv class=\"zm-m-img-wrap zm-m2-img-wrap\"\u003e\n                            \u003cdiv class=\"zm-m-overlay\"\u003e\u003cp class=\"zm-m-title-overlay\"\u003eCustomized Detection Area\u003c\/p\u003e\u003c\/div\u003e\n                            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-aov-solar-security-camera-a60-4-3.webp?v=1779763423\" class=\"zm-f\"\u003e\n                        \u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"zm-m2-c zm-m2-t\"\u003e\u003cp\u003eDefine specific monitoring areas for better accuracy and fewer false alarms\u003c\/p\u003e\u003c\/div\u003e\n                 \u003c\/div\u003e\n\u003cdiv class=\"zm-m2-r\"\u003e\n                    \u003cdiv class=\"zm-m2-c\"\u003e\n                        \u003cdiv class=\"zm-m-img-wrap zm-m2-img-wrap\"\u003e\n                            \u003cdiv class=\"zm-m-overlay\"\u003e\u003cp class=\"zm-m-title-overlay\"\u003eWorks with Alexa\u003c\/p\u003e\u003c\/div\u003e\n                            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-aov-solar-security-camera-a60-4-4-Alexa.webp?v=1779763423\" class=\"zm-f\"\u003e\n                        \u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"zm-m2-c zm-m2-t\"\u003e\u003cp\u003eJust ask Alexa or Google Assistant to stream your live feed to any screen. Checking on your home has never been easier.\u003c\/p\u003e\u003c\/div\u003e\n                 \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"margin-top:20px;\"\u003e\n\u003cdiv class=\"zm-st\"\u003e360° Pan-Tilt View \u0026amp; Smart Auto Tracking\u003c\/div\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/360ptz-security-camera-a60.webp?v=1779768648\" class=\"zm-f zm-pc\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/mb-auto-tracking-security-camera-a60.webp?v=1779768718\" class=\"zm-f zm-mb\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zm-m2-wrap\"\u003e\n\u003cdiv class=\"zm-m2-r\"\u003e\n                    \u003cdiv class=\"zm-m2-c\"\u003e\n                        \u003cdiv class=\"zm-m-img-wrap zm-m2-img-wrap\"\u003e\n                            \u003cdiv class=\"zm-m-overlay\"\u003e\u003cp class=\"zm-m-title-overlay\"\u003eAdvanced H.265+ Compression\u003c\/p\u003e\u003c\/div\u003e\n                            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-aov-solar-security-camera-a60-4-5-H265.webp?v=1779763422\" class=\"zm-f\"\u003e\n                        \u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"zm-m2-c zm-m2-t\"\u003e\u003cp\u003eExpandable storage up to 512GB (not included) with H.265 compression eliminates storage worries.\u003c\/p\u003e\u003c\/div\u003e\n                 \u003c\/div\u003e\n\u003cdiv class=\"zm-m2-r\"\u003e\n                    \u003cdiv class=\"zm-m2-c\"\u003e\n                        \u003cdiv class=\"zm-m-img-wrap zm-m2-img-wrap\"\u003e\n                            \u003cdiv class=\"zm-m-overlay\"\u003e\u003cp class=\"zm-m-title-overlay\"\u003eMulti-User Sharing\u003c\/p\u003e\u003c\/div\u003e\n                            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-aov-solar-security-camera-a60-6-3.webp?v=1779763422\" class=\"zm-f\"\u003e\n                        \u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"zm-m2-c zm-m2-t\"\u003e\u003cp\u003eEasily share your Wi-Fi camera with family to capture joyful moments or check on kids\/elders remotely\u003c\/p\u003e\u003c\/div\u003e\n                 \u003c\/div\u003e\n\u003cdiv class=\"zm-m2-r\"\u003e\n                    \u003cdiv class=\"zm-m2-c\"\u003e\n                        \u003cdiv class=\"zm-m-img-wrap zm-m2-img-wrap\"\u003e\n                            \u003cdiv class=\"zm-m-overlay\"\u003e\u003cp class=\"zm-m-title-overlay\"\u003eMulti-Camera Management\u003c\/p\u003e\u003c\/div\u003e\n                            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-aov-solar-security-camera-a60-6-4.webp?v=1779763423\" class=\"zm-f\"\u003e\n                        \u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"zm-m2-c zm-m2-t\"\u003e\u003cp\u003eAccess multiple cameras with one click. Effortlessly manage surveillance, monitor all zones at once, and enjoy peace of mind with total visibility.\u003c\/p\u003e\u003c\/div\u003e\n                 \u003c\/div\u003e\n\u003cdiv class=\"zm-m2-r\"\u003e\n                    \u003cdiv class=\"zm-m2-c\"\u003e\n                        \u003cdiv class=\"zm-m-img-wrap zm-m2-img-wrap\"\u003e\n                            \u003cdiv class=\"zm-m-overlay\"\u003e\u003cp class=\"zm-m-title-overlay\"\u003eMulti-Mode Selection\u003c\/p\u003e\u003c\/div\u003e\n                            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-aov-solar-security-camera-a60-6-5.webp?v=1779763419\" class=\"zm-f\"\u003e\n                        \u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"zm-m2-c zm-m2-t\"\u003e\u003cp\u003eEquipped with multiple operational modes, flexibly select or customize your preferred recording settings\u003c\/p\u003e\u003c\/div\u003e\n                 \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"margin-top:20px;\"\u003e\n        \u003cdiv class=\"zm-pc\" id=\"m3_3-pc\"\u003e\n            \u003cdiv class=\"zm-m3-n\"\u003e\n\u003cdiv class=\"zm-m3-tab active\" onclick=\"zmJ('m3_3-pc',0)\"\u003eMultiple Scenarios\u003c\/div\u003e\n\u003cdiv class=\"zm-m3-tab \" onclick=\"zmJ('m3_3-pc',1)\"\u003eInstallation Tips\u003c\/div\u003e\n\u003cdiv class=\"zm-m3-tab \" onclick=\"zmJ('m3_3-pc',2)\"\u003eConnection Steps\u003c\/div\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"zm-m3-w\"\u003e\n\u003cdiv class=\"zm-m3-tr\"\u003e\n\u003cdiv class=\"zm-m3-u\"\u003e\n                    \u003cdiv class=\"zm-m-img-wrap zm-m3-img-wrap\"\u003e\n                        \n                \u003cdiv class=\"zm-m-overlay\"\u003e\n                    \u003cp class=\"zm-m-title-overlay\"\u003eTotal Protection Across Every Corner of Your Life\u003c\/p\u003e\n                \u003c\/div\u003e\n                        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-outdoor-solar-security-camera-a60-5-1.webp?v=1779763416\" class=\"zm-f\"\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"zm-m3-bottom-desc\"\u003eSeamlessly adapts to your garden, porch, garage, or farm. One reliable solution to protect every corner of your life.\u003c\/div\u003e\n                 \u003c\/div\u003e\n\u003cdiv class=\"zm-m3-u\"\u003e\n                    \u003cdiv class=\"zm-m-img-wrap zm-m3-img-wrap\"\u003e\n                        \n                \u003cdiv class=\"zm-m-overlay\"\u003e\n                    \u003cp class=\"zm-m-title-overlay\"\u003e4 Easy Steps to Boost Efficiency\u003c\/p\u003e\n                \u003c\/div\u003e\n                        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-outdoor-solar-security-camera-a60-6-1.webp?v=1779763414\" class=\"zm-f\"\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"zm-m3-bottom-desc\"\u003eFix the bracket, angle the panel at 45° for peak sun, plug in the Type-C cable, and mount the camera sideways for the widest view.\u003c\/div\u003e\n                 \u003c\/div\u003e\n\u003cdiv class=\"zm-m3-u\"\u003e\n                    \u003cdiv class=\"zm-m-img-wrap zm-m3-img-wrap\"\u003e\n                        \n                \u003cdiv class=\"zm-m-overlay\"\u003e\n                    \u003cp class=\"zm-m-title-overlay\"\u003eGet Connected in Minutes with 5 Simple Steps\u003c\/p\u003e\n                \u003c\/div\u003e\n                        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-outdoor-solar-security-camera-a60-6-2_app.webp?v=1779763411\" class=\"zm-f\"\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"zm-m3-bottom-desc\"\u003eNo complex tech skills needed. Just power on, open the app, and follow 5 simple steps to connect over 2.4G Wi-Fi in minutes.\u003c\/div\u003e\n                 \u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"zm-m3-btn zm-m3-l\" onclick=\"zmS('m3_3-pc',-1)\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n                \u003cdiv class=\"zm-m3-btn zm-m3-r\" onclick=\"zmS('m3_3-pc',1)\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"zm-m3-ds\"\u003e\n\u003cdiv class=\"zm-m3-d active\" onclick=\"zmJ('m3_3-pc',0)\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"zm-m3-d \" onclick=\"zmJ('m3_3-pc',1)\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"zm-m3-d \" onclick=\"zmJ('m3_3-pc',2)\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"zm-mb\" id=\"m3_3-mb\"\u003e\n            \u003cdiv class=\"zm-m3-n\"\u003e\n\u003cdiv class=\"zm-m3-tab active\" onclick=\"zmJ('m3_3-mb',0)\"\u003eMultiple Scenarios\u003c\/div\u003e\n\u003cdiv class=\"zm-m3-tab \" onclick=\"zmJ('m3_3-mb',1)\"\u003eInstallation Tips\u003c\/div\u003e\n\u003cdiv class=\"zm-m3-tab \" onclick=\"zmJ('m3_3-mb',2)\"\u003eConnection Steps\u003c\/div\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"zm-m3-w\"\u003e\n\u003cdiv class=\"zm-m3-tr\"\u003e\n\u003cdiv class=\"zm-m3-u\"\u003e\n                    \u003cdiv class=\"zm-m-img-wrap zm-m3-img-wrap\"\u003e\n                        \n                \u003cdiv class=\"zm-m-overlay\"\u003e\n                    \u003cp class=\"zm-m-title-overlay\"\u003eTotal Protection Across Every Corner of Your Life\u003c\/p\u003e\n                \u003c\/div\u003e\n                        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-aov-solar-security-camera-a60-5-1.webp?v=1779763423\" class=\"zm-f\"\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"zm-m3-bottom-desc\"\u003eSeamlessly adapts to your garden, porch, garage, or farm. One reliable solution to protect every corner of your life.\u003c\/div\u003e\n                 \u003c\/div\u003e\n\u003cdiv class=\"zm-m3-u\"\u003e\n                    \u003cdiv class=\"zm-m-img-wrap zm-m3-img-wrap\"\u003e\n                        \n                \u003cdiv class=\"zm-m-overlay\"\u003e\n                    \u003cp class=\"zm-m-title-overlay\"\u003e4 Easy Steps to Boost Efficiency\u003c\/p\u003e\n                \u003c\/div\u003e\n                        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-aov-solar-security-camera-a60-6-1.webp?v=1779763422\" class=\"zm-f\"\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"zm-m3-bottom-desc\"\u003eFix the bracket, angle the panel at 45° for peak sun, plug in the Type-C cable, and mount the camera sideways for the widest view.\u003c\/div\u003e\n                 \u003c\/div\u003e\n\u003cdiv class=\"zm-m3-u\"\u003e\n                    \u003cdiv class=\"zm-m-img-wrap zm-m3-img-wrap\"\u003e\n                        \n                \u003cdiv class=\"zm-m-overlay\"\u003e\n                    \u003cp class=\"zm-m-title-overlay\"\u003eGet Connected in Minutes with 5 Simple Steps\u003c\/p\u003e\n                \u003c\/div\u003e\n                        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-aov-solar-security-camera-a60-6-2-APP.webp?v=1779763419\" class=\"zm-f\"\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"zm-m3-bottom-desc\"\u003eNo complex tech skills needed. Just power on, open the app, and follow 5 simple steps to connect over 2.4G Wi-Fi in minutes.\u003c\/div\u003e\n                 \u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"zm-m3-btn zm-m3-l\" onclick=\"zmS('m3_3-mb',-1)\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n                \u003cdiv class=\"zm-m3-btn zm-m3-r\" onclick=\"zmS('m3_3-mb',1)\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"zm-m3-ds\"\u003e\n\u003cdiv class=\"zm-m3-d active\" onclick=\"zmJ('m3_3-mb',0)\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"zm-m3-d \" onclick=\"zmJ('m3_3-mb',1)\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"zm-m3-d \" onclick=\"zmJ('m3_3-mb',2)\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"zm-pc\"\u003e\u003cdiv class=\"zm-m4-g\"\u003e\n\u003cdiv class=\"zm-m4-u\"\u003e\n                    \u003cdiv class=\"zm-m-img-wrap zm-m4-img-wrap\"\u003e\n                        \u003cdiv class=\"zm-m-overlay\"\u003e\u003cp class=\"zm-m-title-overlay\"\u003e360° Coverage \u0026amp; Smart Human Tracking\u003c\/p\u003e\u003c\/div\u003e\n                        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-outdoor-solar-security-camera-a60-3-1.jpg?v=1779763424\"\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"zm-m4-tx\"\u003eSolar camera outdoor wireless eliminates blind spots to monitor your porch, yard, and driveway\u003c\/div\u003e\n                  \u003c\/div\u003e\n\u003cdiv class=\"zm-m4-u\"\u003e\n                    \u003cdiv class=\"zm-m-img-wrap zm-m4-img-wrap\"\u003e\n                        \u003cdiv class=\"zm-m-overlay\"\u003e\u003cp class=\"zm-m-title-overlay\"\u003eFree Al \u0026amp; PlR Detection\u003c\/p\u003e\u003c\/div\u003e\n                        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-outdoor-solar-security-camera-a60-3-1-1.jpg?v=1779763423\"\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"zm-m4-tx\"\u003eEnjoy free enhanced person and vehicle detection-just enable it in settings\u003c\/div\u003e\n                  \u003c\/div\u003e\n\u003cdiv class=\"zm-m4-u\"\u003e\n                    \u003cdiv class=\"zm-m-img-wrap zm-m4-img-wrap\"\u003e\n                        \u003cdiv class=\"zm-m-overlay\"\u003e\u003cp class=\"zm-m-title-overlay\"\u003eTure 3MP Resolution\u003c\/p\u003e\u003c\/div\u003e\n                        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-outdoor-solar-security-camera-a60-3-3.jpg?v=1779763424\"\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"zm-m4-tx\"\u003eTrue 3MP delivers authentic high-resolution imaging while Pseudo 3MP merely upscales lower-quality footage\u003c\/div\u003e\n                  \u003c\/div\u003e\n\u003cdiv class=\"zm-m4-u\"\u003e\n                    \u003cdiv class=\"zm-m-img-wrap zm-m4-img-wrap\"\u003e\n                        \u003cdiv class=\"zm-m-overlay\"\u003e\u003cp class=\"zm-m-title-overlay\"\u003e2K Color Night Vision\u003c\/p\u003e\u003c\/div\u003e\n                        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-outdoor-solar-security-camera-a60-3-3-1.jpg?v=1779763423\"\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"zm-m4-tx\"\u003e2K color night vision captures vivid details in darkness,while black and white night vision only shows grayscale images.\u003c\/div\u003e\n                  \u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"zm-mb\"\u003e\n        \u003cdiv class=\"zm-m4-mb-box\" id=\"zm-m4-mb\"\u003e\n            \u003cdiv class=\"zm-m4-g\" id=\"m4-scroller\" onscroll=\"zmK_sync()\"\u003e\n\u003cdiv class=\"zm-m4-u\"\u003e\n                    \u003cdiv class=\"zm-m-img-wrap zm-m4-img-wrap\"\u003e\n                        \u003cdiv class=\"zm-m-overlay\"\u003e\u003cp class=\"zm-m-title-overlay\"\u003e360° Coverage \u0026amp; Smart Human Tracking\u003c\/p\u003e\u003c\/div\u003e\n                        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-outdoor-solar-security-camera-a60-3-1.jpg?v=1779763424\"\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"zm-m4-tx\"\u003eSolar camera outdoor wireless eliminates blind spots to monitor your porch, yard, and driveway\u003c\/div\u003e\n                  \u003c\/div\u003e\n\u003cdiv class=\"zm-m4-u\"\u003e\n                    \u003cdiv class=\"zm-m-img-wrap zm-m4-img-wrap\"\u003e\n                        \u003cdiv class=\"zm-m-overlay\"\u003e\u003cp class=\"zm-m-title-overlay\"\u003eFree Al \u0026amp; PlR Detection\u003c\/p\u003e\u003c\/div\u003e\n                        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-outdoor-solar-security-camera-a60-3-1-1.jpg?v=1779763423\"\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"zm-m4-tx\"\u003eEnjoy free enhanced person and vehicle detection-just enable it in settings\u003c\/div\u003e\n                  \u003c\/div\u003e\n\u003cdiv class=\"zm-m4-u\"\u003e\n                    \u003cdiv class=\"zm-m-img-wrap zm-m4-img-wrap\"\u003e\n                        \u003cdiv class=\"zm-m-overlay\"\u003e\u003cp class=\"zm-m-title-overlay\"\u003eTure 3MP Resolution\u003c\/p\u003e\u003c\/div\u003e\n                        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-outdoor-solar-security-camera-a60-3-3.jpg?v=1779763424\"\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"zm-m4-tx\"\u003eTrue 3MP delivers authentic high-resolution imaging while Pseudo 3MP merely upscales lower-quality footage\u003c\/div\u003e\n                  \u003c\/div\u003e\n\u003cdiv class=\"zm-m4-u\"\u003e\n                    \u003cdiv class=\"zm-m-img-wrap zm-m4-img-wrap\"\u003e\n                        \u003cdiv class=\"zm-m-overlay\"\u003e\u003cp class=\"zm-m-title-overlay\"\u003e2K Color Night Vision\u003c\/p\u003e\u003c\/div\u003e\n                        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-outdoor-solar-security-camera-a60-3-3-1.jpg?v=1779763423\"\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"zm-m4-tx\"\u003e2K color night vision captures vivid details in darkness,while black and white night vision only shows grayscale images.\u003c\/div\u003e\n                  \u003c\/div\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"zm-m4-btn zm-m4-bl\" onclick=\"zmK_step(-1)\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n            \u003cdiv class=\"zm-m4-btn zm-m4-br\" onclick=\"zmK_step(1)\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n            \u003cdiv class=\"zm-m4-dots\"\u003e\n\u003cdiv class=\"zm-m4-dot active\" onclick=\"zmK_jump(0)\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"zm-m4-dot \" onclick=\"zmK_jump(1)\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"zm-m4-dot \" onclick=\"zmK_jump(2)\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"zm-m4-dot \" onclick=\"zmK_jump(3)\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nvar zS = {};\nfunction zmJ(id, i) {\n    var p = document.getElementById(id); if(!p)return;\n    var t = p.querySelector('.zm-m3-tr'), b = p.querySelectorAll('.zm-m3-tab'), d = p.querySelectorAll('.zm-m3-d');\n    if(i \u003c 0) i = b.length - 1; if(i \u003e= b.length) i = 0;\n    zS[id] = i; t.style.transform = 'translateX(-' + (i*100) + '%)';\n    b.forEach((x, idx) =\u003e x.classList.toggle('active', idx === i));\n    d.forEach((x, idx) =\u003e x.classList.toggle('active', idx === i));\n}\nfunction zmS(id, d) { zmJ(id, (zS[id]||0) + d); }\n\nvar m4_idx = 0;\nfunction zmK_sync() {\n    var s = document.getElementById('m4-scroller'); if(!s)return;\n    m4_idx = Math.round(s.scrollLeft \/ s.offsetWidth);\n    var ds = document.querySelectorAll('.zm-m4-dot');\n    ds.forEach((d, i) =\u003e d.classList.toggle('active', i === m4_idx));\n}\nfunction zmK_jump(i) {\n    var s = document.getElementById('m4-scroller'); if(!s)return;\n    s.scrollTo({ left: i * s.offsetWidth, behavior: 'smooth' });\n}\nfunction zmK_step(d) {\n    var s = document.getElementById('m4-scroller'); if(!s)return;\n    var max = document.querySelectorAll('.zm-m4-dot').length;\n    m4_idx += d;\n    if(m4_idx \u003c 0) m4_idx = max - 1;\n    if(m4_idx \u003e= max) m4_idx = 0;\n    zmK_jump(m4_idx);\n}\n\u003c\/script\u003e","brand":"ZUMIMALL","offers":[{"title":"1 Cam + Panel | No SD Card","offer_id":66869000896816,"sku":"A60-ZM","price":79.99,"currency_code":"USD","in_stock":true},{"title":"1 Cam + Panel | 128G SD Card","offer_id":66869000929584,"sku":"A60+128G","price":109.98,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-24h-recording-solar-putdoor-wireless-security-camera-a60.jpg?v=1776828391"},{"product_id":"99-new-x2bk-camera-open-box","title":"99% New X2BK Camera-Open-Box","description":"\u003cp\u003e\u003cstrong\u003eReceived product details as shown.\u003c\/strong\u003e\u003cstrong\u003e \u003c\/strong\u003e\u003cspan\u003e(Please carefully review all items included, accessories will not be replenished, for more information about the product accessories)\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eProduct features and other detailed descriptions click on the link to view:\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cdiv class=\"f-product-single__block f-product-single__block--title\"\u003e\n\u003ch1 class=\"f-product-single__title h3\"\u003e\u003cspan style=\"color: rgb(13, 72, 156);\"\u003e\u003ca style=\"color: rgb(13, 72, 156);\" title=\"ZUMIMALL Solar Powered Wireless Security Camera-GX2BK\" href=\"https:\/\/www.zumimall.com\/products\/360-ptz-wireless-wifi-security-camera-x2b\"\u003eZUMIMALL Solar Powered Wireless Security Camera-GX2BK\u003c\/a\u003e\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable width=\"100%\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X2BK_907bb302-8b19-41d6-8477-6e2010515e40.png?v=1768460677\" alt=\"\"\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e","brand":"zumimall.com","offers":[{"title":"1 Cam + Panel | Open-Box","offer_id":66921672802608,"sku":"X2BK二手","price":39.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-security-camera-extend-warranty-X2B.webp?v=1773900026"},{"product_id":"90-new-x2k-camera-open-box","title":"90% New X2K Camera-Open-Box","description":"\u003cp\u003e\u003cstrong\u003eReceived product details as shown.\u003c\/strong\u003e\u003cstrong\u003e \u003c\/strong\u003e\u003cspan\u003e(Please carefully review all items included, accessories will not be replenished, for more information about the product accessories)\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eProduct features and other detailed descriptions click on the link to view:\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cdiv class=\"f-product-single__block f-product-single__block--title\"\u003e\n\u003ch1 class=\"f-product-single__title h3\"\u003e\u003ca title=\"ZUMIMALL 2K Solar Power Wireless Security Camera-X2\/X2K\" href=\"https:\/\/www.zumimall.com\/products\/2k-outdoor-solar-security-camera-gx2k\"\u003e\u003cspan style=\"color: rgb(24, 80, 160);\"\u003eZUMIMALL 2K Solar Power Wireless Security Camera\u003c\/span\u003e\u003c\/a\u003e\u003c\/h1\u003e\n\u003ctable width=\"100%\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/X2K-CE.jpg?v=1768445927\" alt=\"\"\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e","brand":"zumimall.com","offers":[{"title":"1 Cam + Panel | Open-Box","offer_id":66921735946544,"sku":"X2K二手","price":39.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-solar-security-camera-5mp-x2k.webp?v=1775716096"},{"product_id":"95-new-f5-wireless-camera-open-box","title":"95% New F5 wireless Camera-Open-Box","description":"\u003cp\u003e\u003cstrong\u003eReceived product details as shown.\u003c\/strong\u003e\u003cstrong\u003e \u003c\/strong\u003e\u003cspan\u003e(Please carefully review all items included, accessories will not be replenished, for more information about the product accessories)\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eProduct features and other detailed descriptions click on the link to view:\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cdiv class=\"f-product-single__block f-product-single__block--title\"\u003e\n\u003cdiv class=\"f-product-single__block f-product-single__block--title\"\u003e\n\u003ch1 class=\"f-product-single__title h3\"\u003e\u003cspan style=\"color: rgb(17, 69, 141);\"\u003e\u003ca href=\"https:\/\/www.zumimall.com\/products\/2-4g-wifi-battery-powered-security-camera-100-wire-free-f5\" title=\"ZUMIMALL Outdoor Battery Powered Security Camera -F5\" style=\"color: rgb(17, 69, 141);\"\u003eZUMIMALL Outdoor Battery Powered Security Camera -F5\u003c\/a\u003e\u003c\/span\u003e\u003c\/h1\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"f-product-single__block f-product-single__block--custom_liquid\"\u003e\n\u003cdiv class=\"features-flash-container\"\u003e\n\u003cdiv class=\"feature-flash-row\"\u003e\n\u003cdiv class=\"mini-feature-item\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbr\u003e\n\u003ctable width=\"100%\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-wireless-battery-outdoor-security-camera-f5b-3_converted.webp?v=1781077202\" alt=\"\"\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-wireless-battery-outdoor-security-camera-f5b-4_converted.webp?v=1781077205\" alt=\"\"\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-wireless-battery-outdoor-security-camera-f5b-1_converted.webp?v=1781077207\" alt=\"\"\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-wireless-battery-outdoor-security-camera-f5b_converted.webp?v=1781077207\" alt=\"\"\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e","brand":"zumimall.com","offers":[{"title":"1 Cam | Open-Box","offer_id":66921793388848,"sku":"F5B二手","price":25.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/ZUMIMALL-battery-outdoor-camera-noDrilling-F5B.webp?v=1774238135"}],"url":"https:\/\/www.zumimall.com\/ja-jp\/collections\/ptz-cameras.oembed","provider":"ZUMIMALL","version":"1.0","type":"link"}