{"product_id":"4g-lte-cellular-security-camera-no-wifi-g4","title":"ZUMIMALL 4G LTE Solarbetriebene Überwachungskamera 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\n \u003cbutton class=\"collapsible\" type=\"button\"\u003e\n\u003cspan style=\"font-size: 22px;\"\u003eÜber diesen Artikel\u003c\/span\u003e\n \u003cspan class=\"toggle-icon\"\u003e❯\u003c\/span\u003e\n\u003c\/button\u003e\n\u003cdiv class=\"content\"\u003e\n\n\u003cdiv class=\"content-inner\"\u003e\n\n\u003cp\u003e \u003cstrong\u003e4G-SIM-Karte \u0026amp; Kein WLAN erforderlich \u0026amp; Unbegrenzte Mobilfunkdaten\u003c\/strong\u003e : Diese 4G-LTE-Überwachungskamera für den Außenbereich eignet sich für Orte ohne WLAN-Zugang und funktioniert ausschließlich mit der mitgelieferten 4G-SIM-Karte. Sie erhalten 3 Tage kostenloses Testdatenvolumen; danach ist ein Datentarif erforderlich. WLAN ist nicht notwendig. Ideal zur Überwachung von Bereichen wie Bauernhöfen, Ranches, Baustellen, Hinterhöfen, Gärten, Wohnwagen, Lagerhallen, Hütten, Ferienhäusern, Wohnmobilen und abgelegenen Gebieten (WLAN-Verbindungen werden nicht unterstützt).\u003c\/p\u003e\n\n       \u003cp\u003e\u003cstrong\u003e5W Solarbetrieben, wiederaufladbar, IP66 wasserdicht\u003c\/strong\u003e : Diese 4G LTE Solar-Überwachungskamera für den Außenbereich verfügt über einen 10.000-mAh-Akku und ein 5W Solarpanel mit hohem Wirkungsgrad für eine kontinuierliche Stromversorgung. Dank Solarpanel und 4G-Verbindung benötigen Sie weder Steckdosen noch WLAN. Die ZUMIMALL Mobilfunk-Überwachungskamera für den Außenbereich ist IP66-wasserdicht und einfach zu installieren und arbeitet zuverlässig bei jedem Wetter.\u003c\/p\u003e\n\n\u003cp\u003e \u003cstrong\u003e360°-Rundumsicht \u0026amp; 3MP\/2K-Farbnachtsicht\u003c\/strong\u003e : Diese Außenkamera bietet eine 360°-Rundumsicht und 4-fachen Digitalzoom. Die Schwenk- und Neigefunktion lässt sich bequem per ZUMIMALL App steuern, um Ihr Grundstück, Ihre Anlagen oder Lagerhallen umfassend im Blick zu behalten. Ausgestattet mit zwei Scheinwerfern liefert sie Farbnachtsicht für klare Überwachung. Dank der 3MP\/2K-Auflösung liefert diese 4G-LTE-fähige Kamera gestochen scharfe Aufnahmen mit mehr Details.\u003c\/p\u003e\n\n       \u003cp\u003e\u003cstrong\u003ePIR-\/KI-Erkennung, Sofortbenachrichtigungen und benutzerdefinierter Modus\u003c\/strong\u003e : Die ZUMIMALL 4G LTE-Überwachungskamera verfügt über einen fortschrittlichen PIR-Bewegungssensor, der Bewegungen erkennt und sofort eine Alarmbenachrichtigung an Ihr Mobiltelefon sendet. Sie können den Erfassungsbereich für eine präzise Erkennung und weniger Fehlalarme anpassen. Mit dem optionalen KI-Erkennungsdienst können Sie gezielt Haustiere oder Autos erkennen.\u003c\/p\u003e\n\n\u003cp\u003e \u003cstrong\u003eZwei-Wege-Audio\/Mehrere-Freigabe\u003c\/strong\u003e : Dank Fernzugriff und Zwei-Wege-Audiofunktion der Außenkamera können Sie Ihr Zuhause überwachen und mit Personen in der Nähe kommunizieren. Mit der Fernfreigabefunktion können Sie Live-Bilder mit bis zu vier Familienmitgliedern oder Freunden teilen, sodass diese Ihr Haus oder Grundstück mitüberwachen können. \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c!-- Part 2: Video Section --\u003e\n\u003cdiv class=\"product-section video-section\"\u003e\n\n\u003cdiv class=\"video-container\"\u003e\n\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 Ihr Browser unterstützt das Video-Tag nicht. \n\u003c\/source\u003e\u003c\/video\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c!-- Part 3: Image with Title --\u003e\n\u003cdiv class=\"product-section image-section\"\u003e\n\n\u003ch2 class=\"section-title\"\u003e ZUMIMALL 4G LTE Mobilfunk-Solar-Sicherheitskamera\u003c\/h2\u003e\n\n\u003cp class=\"section-subtitle\"\u003e 2K-Auflösung, kein WLAN, Solarbetrieb, Farbnachtsicht, Gegensprechfunktion, Bewegungsmelder, Cloud-Speicher, SIM-Karte enthalten \u003c\/p\u003e\n\n\u003cimg class=\"responsive-image\" alt=\"ZUMIMALL 4G LTE Mobilfunk-Solar-Sicherheitskamera\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_dedf5747-4447-4d9d-8aba-339c4870614c.jpg?v=1744103135\"\u003e\n\n\u003c\/div\u003e\n\n\n\u003c!-- Part 4: Vertical Slider - 4 Features --\u003e\n\u003cdiv class=\"product-section\"\u003e\n\n\u003ch2 class=\"section-title\"\u003e Produktmerkmale \u003c\/h2\u003e\n\n\n\u003cdiv class=\"vertical-slider\"\u003e\n\n\u003c!-- Navigation Buttons --\u003e\n\u003cdiv class=\"slider-nav\"\u003e \n\u003cbutton class=\"slider-btn active\" data-index=\"0\"\u003eVollständige Berichterstattung\u003c\/button\u003e\n \u003cbutton class=\"slider-btn\" data-index=\"1\"\u003eKlares 3-MP-Bild\u003c\/button\u003e\n \u003cbutton class=\"slider-btn\" data-index=\"2\"\u003eErkennung \u0026amp; Sofortbenachrichtigungen\u003c\/button\u003e\n \u003cbutton class=\"slider-btn\" data-index=\"3\"\u003eSchwerpunkte\u003c\/button\u003e \n\n\u003c\/div\u003e\n\n\n\u003c!-- Slider Content --\u003e\n\u003cdiv class=\"slider-container\"\u003e\n\n\u003cdiv class=\"slider-track\"\u003e\n\n\u003cdiv class=\"slide\"\u003e\n\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=\"Vollständige Berichterstattung\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_2-1_360.png?v=1754538023\"\u003e\u003c\/source\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"slide\"\u003e\n\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=\"Klares 3-MP-Bild\" 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\/source\u003e\u003c\/picture\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"slide\"\u003e\n\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=\"Erkennung \u0026amp; Sofortbenachrichtigungen\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_2-3.png?v=1754538023\"\u003e\u003c\/source\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"slide\"\u003e\n\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 Solarbetrieben\" 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\/source\u003e\u003c\/picture\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c!-- Part 5: Carousel - 4 Features --\u003e\n\u003cdiv class=\"product-section\"\u003e\n\n\u003ch2 class=\"section-title\"\u003e Hauptmerkmale \u003c\/h2\u003e\n\n\u003cdiv id=\"carousel1\" class=\"carousel carousel-desktop\"\u003e\n\n\u003cdiv class=\"carousel-inner\"\u003e\n\n\u003c!-- Slide 1 --\u003e\n\u003cdiv class=\"carousel-item\"\u003e\n\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 Solarbetrieben\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_2-5.jpg?v=1754538008\"\u003e\u003c\/source\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\n\u003ch3\u003e 5W Solarbetrieben \u003c\/h3\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- Slide 2 --\u003e\n\u003cdiv class=\"carousel-item\"\u003e\n\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=\"Witterungsbeständigkeit\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_3-2_ip66.jpg?v=1754538008\"\u003e\u003c\/source\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\n\u003ch3\u003e Witterungsbeständigkeit \u003c\/h3\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- Slide 3 --\u003e\n\u003cdiv class=\"carousel-item\"\u003e\n\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=\"Gerätefreigabe\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_3-3.jpg?v=1754538008\"\u003e\u003c\/source\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\n\u003ch3\u003e Gerätefreigabe \u003c\/h3\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- Slide 4 --\u003e\n\u003cdiv class=\"carousel-item\"\u003e\n\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=\"Einsatz in mehreren Szenarien\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_4-1.jpg?v=1754538008\"\u003e\u003c\/source\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\n\u003ch3\u003e Einsatz in mehreren Szenarien\u003c\/h3\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\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\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c!-- Part 6: Vertical Slider - 3 Features --\u003e\n\u003cdiv class=\"product-section\"\u003e\n\n\u003ch2 class=\"section-title\"\u003e Erweiterte Funktionen \u003c\/h2\u003e\n\n\n\u003cdiv class=\"vertical-slider\"\u003e\n\n\u003c!-- Navigation Buttons --\u003e\n\u003cdiv class=\"slider-nav\"\u003e\n\n \u003cbutton class=\"slider-btn active\" data-index=\"0\"\u003eDatenplanbeschreibung\u003c\/button\u003e\n \u003cbutton class=\"slider-btn\" data-index=\"1\"\u003e2 Aufbewahrungsmöglichkeiten\u003c\/button\u003e\n \u003cbutton class=\"slider-btn\" data-index=\"2\"\u003eWas ist im Paket enthalten?\u003c\/button\u003e \n\n\u003c\/div\u003e\n\n\n\u003c!-- Slider Content --\u003e\n\u003cdiv class=\"slider-container\"\u003e\n\n\u003cdiv class=\"slider-track\"\u003e\n\n\u003cdiv class=\"slide\"\u003e\n\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=\"Datenplanbeschreibung\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K-_-_-20251217.jpg?v=1766470684\"\u003e\u003c\/source\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"slide\"\u003e\n\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 Aufbewahrungsmöglichkeiten\" 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\/source\u003e\u003c\/picture\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"slide\"\u003e\n\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\u0026lt;!--nl--\u0026gt;\" media=\"(max-width: 768px)\"\u003e\n\u003cimg class=\"responsive-image\" alt=\"2 Aufbewahrungsmöglichkeiten\" 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\/source\u003e\u003c\/picture\u003e\n\n\u003c\/div\u003e\n\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\n\u003c!-- Part 7: Feature Gallery --\u003e\n\u003cdiv class=\"product-section\"\u003e\n\n\u003ch2 class=\"section-title\"\u003e Weitere Details \u003c\/h2\u003e\n\n\n\u003cdiv class=\"feature-gallery\"\u003e\n\n\u003cdiv class=\"feature-container\"\u003e\n\n\n\n\u003c!-- Feature 2 --\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\n\u003cdiv class=\"feature-image-container\"\u003e\n\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=\"5-W-Solarpanel\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_-5W.png?v=1754538020\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"feature-caption\"\u003e 5-W-Solarpanel\u003c\/div\u003e\n\n\u003cdiv class=\"feature-description\"\u003e Wiederaufladbarer Akku mit 10000 mAh, 1 Sonnentag = 5 Tage Betriebszeit. \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- Feature 1 --\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\n\u003cdiv class=\"feature-image-container\"\u003e\n\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=\"Eingebaute SIM-Karte\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_cbfceec0-8e90-44ab-9ead-d24ad17de30a.png?v=1754538021\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"feature-caption\"\u003e Eingebaute SIM-Karte\u003c\/div\u003e\n\n\u003cdiv class=\"feature-description\"\u003e Unbegrenzte Mobilfunk-Datentarife: Die beste Wahl für Orte ohne WLAN-Abdeckung. \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- Feature 3 --\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\n\u003cdiv class=\"feature-image-container\"\u003e\n\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\u0026lt;!--nl--\u0026gt;\" media=\"(min-width: 769px)\"\u003e\n\u003cimg class=\"feature-image\" alt=\"Rundumschutz\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_76240f08-b59f-4f19-9771-d7006408122d.png?v=1754538020%0A\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"feature-caption\"\u003e Rundumschutz\u003c\/div\u003e\n\n\u003cdiv class=\"feature-description\"\u003e ZUMIMALL legt Wert auf Ihre Privatsphäre und Sicherheit, und fortschrittliche Verschlüsselungstechnologie bietet Ihnen exklusiven Schutz. \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c!-- Feature 4 --\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\n\u003cdiv class=\"feature-image-container\"\u003e\n\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 Speicherkarte\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/G1K_-4G.png?v=1754538019\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"feature-caption\"\u003e 128 Speicherkarte\u003c\/div\u003e\n\n\u003cdiv class=\"feature-description\"\u003e Sie können alternativ eine lokale SD-Karte verwenden, die Speicherkapazitäten von bis zu 128 GB unterstützt (nicht im Lieferumfang enthalten). \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c!-- Part 8: Product Specifications --\u003e\n\u003cdiv class=\"product-section\"\u003e\n\n\u003ch2 class=\"section-title\"\u003e Produktspezifikationen \u003c\/h2\u003e\n\n\n\u003cdiv class=\"stacked-foldable-container\"\u003e\n\n\u003c!-- Camera Section --\u003e\n\u003cdetails class=\"stacked-foldable\"\u003e\n\u003csummary class=\"stacked-foldable-summary\"\u003e\n \u003cspan class=\"stacked-foldable-title\"\u003eKamera\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\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\n\u003cdiv class=\"stacked-foldable-col\"\u003e Bildsensor\u003c\/div\u003e\n\n\u003cdiv class=\"stacked-foldable-col\"\u003e 3-MP-Farbsensor SC3338: 1\/2,7\"-CMOS-CPU: T31ZL \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\n\u003cdiv class=\"stacked-foldable-col\"\u003e Audio-Ein-\/Ausgang\u003c\/div\u003e\n\n\u003cdiv class=\"stacked-foldable-col\"\u003e Eingebautes Mikrofon und Lautsprecher \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\n\u003cdiv class=\"stacked-foldable-col\"\u003e Linse\u003c\/div\u003e\n\n\u003cdiv class=\"stacked-foldable-col\"\u003e 2,8 mm F2.0 \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\n\u003cdiv class=\"stacked-foldable-col\"\u003e Blickwinkel\u003c\/div\u003e\n\n\u003cdiv class=\"stacked-foldable-col\"\u003e 120 Grad \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\n\u003cdiv class=\"stacked-foldable-col\"\u003e Tag und Nacht\u003c\/div\u003e\n\n\u003cdiv class=\"stacked-foldable-col\"\u003e Elektronisch (IR-Sperrfilter mit automatischer Umschaltung) \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\n\u003cdiv class=\"stacked-foldable-col\"\u003e Videokomprimierung\u003c\/div\u003e\n\n\u003cdiv class=\"stacked-foldable-col\"\u003e H.264\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\n           \u003cdiv class=\"stacked-foldable-col\"\u003eBitrate\u003c\/div\u003e\n\n\u003cdiv class=\"stacked-foldable-col\"\u003e 16 kbit\/s bis 2 Mbit\/s \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\n\u003cdiv class=\"stacked-foldable-col\"\u003e Dual-Stream\u003c\/div\u003e\n\n\u003cdiv class=\"stacked-foldable-col\"\u003e Ja \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\n\u003cdiv class=\"stacked-foldable-col\"\u003e Bildauflösung\u003c\/div\u003e\n\n\u003cdiv class=\"stacked-foldable-col\"\u003e 3MP (2304*1296), VGA (640*480) \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\n\u003cdiv class=\"stacked-foldable-col\"\u003e Bildrate\u003c\/div\u003e\n\n\u003cdiv class=\"stacked-foldable-col\"\u003e 15 Bilder pro Sekunde \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\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\"\u003eNetzwerk\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\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\n\u003cdiv class=\"stacked-foldable-col\"\u003e Alarmauslöser\u003c\/div\u003e\n\n\u003cdiv class=\"stacked-foldable-col\"\u003e Intelligente Bewegungserkennung, unterstützt PIR \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\n\u003cdiv class=\"stacked-foldable-col\"\u003e Fernaufwecken\u003c\/div\u003e\n\n\u003cdiv class=\"stacked-foldable-col\"\u003e Unterstützung \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\n\u003cdiv class=\"stacked-foldable-col\"\u003e Drahtlos\u003c\/div\u003e\n\n\u003cdiv class=\"stacked-foldable-col\"\u003e 3G\/4G LTE \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\n\u003cdiv class=\"stacked-foldable-col\"\u003e Unterstützte Betriebssysteme für Mobiltelefone\u003c\/div\u003e\n\n\u003cdiv class=\"stacked-foldable-col\"\u003e iOS 9 oder höher, Android 5.0 oder höher \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\n\u003cdiv class=\"stacked-foldable-col\"\u003e Sicherheit\u003c\/div\u003e\n\n\u003cdiv class=\"stacked-foldable-col\"\u003e Benutzerauthentifizierung, Softwareverschlüsselung \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\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\"\u003eBatterie\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\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\n\u003cdiv class=\"stacked-foldable-col\"\u003e Batterie\u003c\/div\u003e\n\n\u003cdiv class=\"stacked-foldable-col\"\u003e 10000 mAh, wiederaufladbar \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\n\u003cdiv class=\"stacked-foldable-col\"\u003e Standby-Verbrauch\u003c\/div\u003e\n\n\u003cdiv class=\"stacked-foldable-col\"\u003e 8 mA\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"stacked-foldable-row\"\u003e \n\u003cdiv class=\"stacked-foldable-col\"\u003eArbeitskonsum\u003c\/div\u003e\n\n\u003cdiv class=\"stacked-foldable-col\"\u003e 300 mA \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\n\u003cdiv class=\"stacked-foldable-col\"\u003e Standby-Zeit 6 Monate\u003c\/div\u003e\n\n\u003cdiv class=\"stacked-foldable-col\"\u003e 2 Monate \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\n\u003cdiv class=\"stacked-foldable-col\"\u003e Arbeitszeit\u003c\/div\u003e\n\n\u003cdiv class=\"stacked-foldable-col\"\u003e 100 Tage (50-maliges Aufwachen pro Tag) \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\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\"\u003eAllgemein\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\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\n\u003cdiv class=\"stacked-foldable-col\"\u003e Lampenleistung\u003c\/div\u003e\n\n\u003cdiv class=\"stacked-foldable-col\"\u003e 4,5 W \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\n\u003cdiv class=\"stacked-foldable-col\"\u003e Farbtemperatur\u003c\/div\u003e\n\n\u003cdiv class=\"stacked-foldable-col\"\u003e 6000K \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\n\u003cdiv class=\"stacked-foldable-col\"\u003e Beleuchtung\u003c\/div\u003e\n\n\u003cdiv class=\"stacked-foldable-col\"\u003e 800 lm max. (einstellbar) \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\n\u003cdiv class=\"stacked-foldable-col\"\u003e Lampensteuerung\u003c\/div\u003e\n\n\u003cdiv class=\"stacked-foldable-col\"\u003e Manuelle\/PIR-Erkennung\/Zeitplan \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\n\u003cdiv class=\"stacked-foldable-col\"\u003e PIR-Erkennungsbereich\u003c\/div\u003e\n\n\u003cdiv class=\"stacked-foldable-col\"\u003e 10 m MAX \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\n\u003cdiv class=\"stacked-foldable-col\"\u003e PIR-Winkel\u003c\/div\u003e\n\n\u003cdiv class=\"stacked-foldable-col\"\u003e 120° \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\n\u003cdiv class=\"stacked-foldable-col\"\u003e Betriebstemperatur\u003c\/div\u003e\n\n\u003cdiv class=\"stacked-foldable-col\"\u003e -20 °C bis 50 °C \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\n\u003cdiv class=\"stacked-foldable-col\"\u003e Stromversorgung\u003c\/div\u003e\n\n\u003cdiv class=\"stacked-foldable-col\"\u003e Unterstützung, optional, DC 5V 2A \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\n\u003cdiv class=\"stacked-foldable-col\"\u003e IR-Abstand\u003c\/div\u003e\n\n\u003cdiv class=\"stacked-foldable-col\"\u003e Nachtsicht bis zu 10 m; 1,5-W-LED-Scheinwerfer, 10 m Farbnachtsicht \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\n\u003cdiv class=\"stacked-foldable-col\"\u003e Marke\u003c\/div\u003e\n\n\u003cdiv class=\"stacked-foldable-col\"\u003e ZUMIMALL\u003c\/div\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\n\u003cdiv class=\"stacked-foldable-col\"\u003e APP\u003c\/div\u003e\n\n\u003cdiv class=\"stacked-foldable-col\"\u003e ZUMIMALL \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c\/details\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c!-- Part 9: Additional Resources --\u003e\n\u003cdiv class=\"product-section\"\u003e\n\n\n\u003cdiv class=\"downloads-container\"\u003e\n\n\u003cdiv class=\"download-row\"\u003e\n\n\u003cdiv class=\"download-column\"\u003e\n\n\u003cdiv class=\"download-content\"\u003e\n\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=\"Handbuch herunterladen\"\u003e\n\u003cdiv class=\"download-text\"\u003e\n\n\u003ch3\u003e Produkthandbuch\u003c\/h3\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n \u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/ZUMIMALL_G1K_2.pdf?v=1723795616\" class=\"download-button\"\u003eHerunterladen\u003c\/a\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv class=\"download-column\"\u003e\n\n\u003cdiv class=\"download-content\"\u003e\n\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 herunterladen\"\u003e\n\u003cdiv class=\"download-text\"\u003e\n\n\u003ch3\u003e App herunterladen\u003c\/h3\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"download-button-group\"\u003e\n\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\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c!-- Part 10: CTA Button --\u003e\n\u003cdiv class=\"product-section\"\u003e\n\n \u003ca class=\"cta-button\" href=\"https:\/\/www.zumimall.com\/pages\/videos-for-4g-lte-cellular-solar-security-camera-g1k\"\u003eVideos für die 4G LTE Mobilfunk-Solar-Sicherheitskamera G1K\u003c\/a\u003e\n\n\u003c\/div\u003e\n\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\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e","brand":"ZUMIMALL","offers":[{"title":"Kamera mit 64G SD-Karte und SIM","offer_id":45611920261424,"sku":"ZM-G1BK","price":69.99,"currency_code":"USD","in_stock":false},{"title":"4G-LTE-Kamera | 128-GB-SD-Karte","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","url":"https:\/\/www.zumimall.com\/de-cl\/products\/4g-lte-cellular-security-camera-no-wifi-g4","provider":"ZUMIMALL","version":"1.0","type":"link"}