{"product_id":"outdoor-waterproof-smart-fingerprint-padlock","title":"Outdoor Waterproof Smart Fingerprint Padlock","description":"\u003ch3 style=\"text-align: center;\" class=\"my-2\"\u003e\u003cstrong\u003eYour Finger is Your Key\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp class=\"my-2\"\u003eUnlock instantly without keys or codes. This \u003cstrong\u003eSmart Fingerprint Padlock\u003c\/strong\u003e opens in 0.5 seconds with just a touch.\u003c\/p\u003e\n\u003cp class=\"my-2\"\u003eBuilt for durability and security, it is perfect for gym lockers, outdoor gates, warehouses, backpacks, and more. With a robust zinc alloy body and waterproof design, it keeps your belongings safe in any weather.\u003c\/p\u003e\n\u003c!-- ENGLISH VIDEO PLACEHOLDER (Paste link inside src=\"\" below) --\u003e\n\u003cdiv class=\"video-english\"\u003e\u003cvideo autoplay=\"autoplay\" muted=\"\" loop=\"loop\" playsinline=\"\" controls=\"controls\" style=\"max-width: 100%; height: auto; margin: 16px 0; border-radius: 12px;\"\u003e\n    \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/67a60900a9f547868feeb6850aa0fd74.mp4\" type=\"video\/mp4\"\u003e \u003c!-- PASTE ENGLISH VIDEO LINK HERE LATER --\u003e\u003c\/video\u003e\u003c\/div\u003e\n\u003ch3 style=\"text-align: center;\" class=\"my-2\"\u003e\u003cstrong\u003eWhy You’ll Love It\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp style=\"text-align: center;\" class=\"my-2\"\u003e👆 \u003cstrong\u003eInstant Unlock:\u003c\/strong\u003e Advanced biometric sensor unlocks in less than 0.5 seconds. Stores up to \u003cstrong\u003e20 unique fingerprints\u003c\/strong\u003e so you can share access with family or trusted friends.\u003c\/p\u003e\n\u003cp style=\"text-align: center;\" class=\"my-2\"\u003e🌧️ \u003cstrong\u003eWaterproof \u0026amp; Rugged:\u003c\/strong\u003e Rated for outdoor use, the zinc alloy body resists rain, dust, and rust.\u003c\/p\u003e\n\u003cp style=\"text-align: center;\" class=\"my-2\"\u003e🛡️ \u003cstrong\u003eHeavy-Duty Security:\u003c\/strong\u003e Designed to withstand tampering, with anti-saw, anti-smash, anti-shear, and anti-pry protection.\u003c\/p\u003e\n\u003cp style=\"text-align: center;\" class=\"my-2\"\u003e🔋 \u003cstrong\u003eLong Battery Life:\u003c\/strong\u003e The rechargeable battery lasts for months on a single charge. (Includes low-battery indicator).\u003c\/p\u003e\n\u003cp style=\"text-align: center;\" class=\"my-2\"\u003e🎒 \u003cstrong\u003eVersatile Use:\u003c\/strong\u003e The modern, simple design fits perfectly on gym lockers, suitcases, bikes, warehouse gates, or office cabinets.\u003c\/p\u003e\n\u003ch3 class=\"my-2\" style=\"text-align: center;\"\u003e\u003cstrong\u003eTechnical Specifications\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cul class=\"marker:text-quiet list-disc\"\u003e\n\u003cli class=\"py-0 my-0\"\u003e\n\u003cp class=\"my-2\"\u003e\u003cstrong\u003eUnlock Method:\u003c\/strong\u003e Fingerprint Touch (0.5s speed)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"py-0 my-0\"\u003e\n\u003cp class=\"my-2\"\u003e\u003cstrong\u003eCapacity:\u003c\/strong\u003e Up to 20 Fingerprints\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"py-0 my-0\"\u003e\n\u003cp class=\"my-2\"\u003e\u003cstrong\u003eMaterial:\u003c\/strong\u003e High-Strength Zinc Alloy\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"py-0 my-0\"\u003e\n\u003cp class=\"my-2\"\u003e\u003cstrong\u003eWaterproof Rating:\u003c\/strong\u003e Weather-resistant\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"py-0 my-0\"\u003e\n\u003cp class=\"my-2\"\u003e\u003cstrong\u003eCharging Port:\u003c\/strong\u003e USB Rechargeable\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"py-0 my-0\"\u003e\n\u003cp class=\"my-2\"\u003e\u003cstrong\u003eStyle:\u003c\/strong\u003e Modern Matte Black\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 class=\"my-2\" style=\"text-align: center;\"\u003e\u003cstrong\u003eWhat’s in the Box?\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp class=\"my-2\" style=\"text-align: center;\"\u003e1 x Smart Fingerprint Padlock\u003c\/p\u003e\n\u003cp class=\"my-2\" style=\"text-align: center;\"\u003e1 x USB Charging Cable\u003c\/p\u003e\n\u003cp class=\"my-2\" style=\"text-align: center;\"\u003e1 x User Manual\u003c\/p\u003e\u003cdiv style=\"text-align: center; margin: 15px 0;\"\u003e\n  \u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0978\/5720\/8668\/files\/SMART_PADLOCK_USER_MANUAL.pdf?v=1774288266\" target=\"_blank\" style=\"display: inline-block; margin: 5px; padding: 8px 18px; background-color: #000; color: #fff; text-decoration: none; border-radius: 5px; font-size: 20px;\"\u003e📄 User Manual\u003c\/a\u003e\n  \u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0978\/5720\/8668\/files\/Smart_Padlock-CE-Certification.pdf?v=1774288435\" target=\"_blank\" style=\"display: inline-block; margin: 5px; padding: 8px 18px; background-color: #000; color: #fff; text-decoration: none; border-radius: 5px; font-size: 20px;\"\u003e📄 CE Documentation\u003c\/a\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"my-2\" style=\"text-align: center;\"\u003e\u003cstrong\u003eProduct Images\u003c\/strong\u003e\u003c\/h3\u003e\u003cstyle\u003e\n  .custom-product-gallery {\n    max-width: 900px;\n    margin: 0 auto;\n  }\n\n  .custom-product-row {\n    display: flex;\n    gap: 10px;\n    justify-content: center;\n    margin-bottom: 10px;\n    flex-wrap: nowrap;\n  }\n\n  .custom-product-item {\n    width: 48%;\n    max-width: 400px;\n    cursor: zoom-in;\n  }\n\n  .custom-product-item img {\n    width: 100%;\n    height: auto;\n    display: block;\n    border-radius: 8px;\n    transition: transform 0.2s ease;\n  }\n\n  .custom-product-item img:hover {\n    transform: scale(1.02);\n  }\n\n  .custom-lightbox {\n    display: none;\n    position: fixed !important;\n    top: var(--lightbox-top, 0px) !important;\n    left: 0 !important;\n    right: 0 !important;\n    bottom: 0 !important;\n    width: 100vw !important;\n    height: calc(100vh - var(--lightbox-top, 0px)) !important;\n    z-index: 2147483647 !important;\n    background: rgba(0,0,0,0.88) !important;\n    justify-content: center;\n    align-items: center;\n    padding: 24px;\n    overflow: hidden;\n    box-sizing: border-box;\n  }\n\n  .custom-lightbox.active {\n    display: flex;\n  }\n\n  .custom-lightbox-content {\n    position: relative;\n    width: auto;\n    height: auto;\n    max-width: 90vw;\n    max-height: 86vh;\n    display: flex;\n    justify-content: center;\n    align-items: center;\n    z-index: 1;\n  }\n\n  .custom-lightbox img {\n    display: block;\n    max-width: min(78vw, 920px);\n    max-height: 78vh;\n    width: auto;\n    height: auto;\n    object-fit: contain;\n    border-radius: 10px;\n    box-shadow: 0 10px 35px rgba(0,0,0,0.35);\n    background: #fff;\n    cursor: zoom-in;\n    transform-origin: center center;\n    transition: transform 0.1s ease;\n  }\n\n  .custom-lightbox-close,\n  .custom-lightbox-prev,\n  .custom-lightbox-next {\n    position: absolute;\n    background: rgba(255,255,255,0.94);\n    border: none;\n    cursor: pointer;\n    border-radius: 999px;\n    text-align: center;\n    color: #111;\n    z-index: 10;\n    box-shadow: 0 4px 18px rgba(0,0,0,0.18);\n  }\n\n  .custom-lightbox-close {\n    top: -12px;\n    right: -12px;\n    width: 44px;\n    height: 44px;\n    font-size: 28px;\n    line-height: 44px;\n  }\n\n  .custom-lightbox-prev,\n  .custom-lightbox-next {\n    top: 50%;\n    transform: translateY(-50%);\n    width: 48px;\n    height: 48px;\n    font-size: 28px;\n    line-height: 48px;\n  }\n\n  .custom-lightbox-prev {\n    left: -68px;\n  }\n\n  .custom-lightbox-next {\n    right: -68px;\n  }\n\n  @media (max-width: 768px) {\n    .custom-product-row {\n      flex-wrap: wrap;\n    }\n\n    .custom-product-item {\n      width: 48%;\n    }\n\n    .custom-lightbox-content {\n      max-width: 95vw;\n      max-height: 95vh;\n      width: auto;\n      height: auto;\n    }\n\n    .custom-lightbox img {\n      max-width: 100%;\n      max-height: 80vh;\n    }\n\n    .custom-lightbox-prev,\n    .custom-lightbox-next {\n      width: 44px;\n      height: 44px;\n      font-size: 26px;\n      line-height: 44px;\n      opacity: 0.35;\n      background: rgba(255,255,255,0.45);\n      backdrop-filter: blur(2px);\n      -webkit-backdrop-filter: blur(2px);\n      transition: opacity 0.2s ease, background 0.2s ease;\n    }\n\n    .custom-lightbox-prev {\n      left: 10px;\n    }\n\n    .custom-lightbox-next {\n      right: 10px;\n    }\n\n    .custom-lightbox-close {\n      top: 10px;\n      right: 10px;\n      width: 44px;\n      height: 44px;\n      font-size: 26px;\n      line-height: 44px;\n      opacity: 0.35;\n      background: rgba(255,255,255,0.45);\n      backdrop-filter: blur(2px);\n      -webkit-backdrop-filter: blur(2px);\n      transition: opacity 0.2s ease, background 0.2s ease;\n    }\n\n    .custom-lightbox-close:active,\n    .custom-lightbox-prev:active,\n    .custom-lightbox-next:active,\n    .custom-lightbox-close:focus,\n    .custom-lightbox-prev:focus,\n    .custom-lightbox-next:focus {\n      opacity: 1;\n      background: rgba(255,255,255,0.92);\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"custom-product-gallery\"\u003e\n  \u003cdiv class=\"custom-product-row\"\u003e\n    \u003cdiv class=\"custom-product-item\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0978\/5720\/8668\/files\/67cc34ff-f2b6-47ff-9dc6-b0ca288a9d48.jpg\" alt=\"Product Image 1\" data-lightbox-index=\"0\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"custom-product-item\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0978\/5720\/8668\/files\/Untitled_design_74.png\" alt=\"Product Image 2\" data-lightbox-index=\"1\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"custom-product-row\"\u003e\n    \u003cdiv class=\"custom-product-item\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0978\/5720\/8668\/files\/HTB1L047XHY1gK0jSZTEq6xDQVXaN.png\" alt=\"Product Image 3\" data-lightbox-index=\"2\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"custom-product-item\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0978\/5720\/8668\/files\/S20e39100712a4246a68c777542e3d9f7A.png\" alt=\"Product Image 4\" data-lightbox-index=\"3\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"custom-product-row\"\u003e\n    \u003cdiv class=\"custom-product-item\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0978\/5720\/8668\/files\/H1697485036f644be96e0a8775f541f60C.png\" alt=\"Product Image 5\" data-lightbox-index=\"4\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"custom-product-item\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0978\/5720\/8668\/files\/Untitled_design_34.png\" alt=\"Product Image 6\" data-lightbox-index=\"5\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"custom-lightbox\" id=\"customLightbox\"\u003e\n  \u003cdiv class=\"custom-lightbox-content\"\u003e\n    \u003cbutton class=\"custom-lightbox-close\" id=\"lightboxClose\" aria-label=\"Close\"\u003e×\u003c\/button\u003e\n    \u003cbutton class=\"custom-lightbox-prev\" id=\"lightboxPrev\" aria-label=\"Previous Image\"\u003e‹\u003c\/button\u003e\n    \u003cimg id=\"lightboxImage\" src=\"\" alt=\"Big Product Image\"\u003e\n    \u003cbutton class=\"custom-lightbox-next\" id=\"lightboxNext\" aria-label=\"Next Image\"\u003e›\u003c\/button\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function() {\n  const images = [\n  \"https:\/\/cdn.shopify.com\/s\/files\/1\/0978\/5720\/8668\/files\/67cc34ff-f2b6-47ff-9dc6-b0ca288a9d48.jpg\",\n  \"https:\/\/cdn.shopify.com\/s\/files\/1\/0978\/5720\/8668\/files\/Untitled_design_74.png\",\n  \"https:\/\/cdn.shopify.com\/s\/files\/1\/0978\/5720\/8668\/files\/HTB1L047XHY1gK0jSZTEq6xDQVXaN.png\",\n  \"https:\/\/cdn.shopify.com\/s\/files\/1\/0978\/5720\/8668\/files\/S20e39100712a4246a68c777542e3d9f7A.png\",\n  \"https:\/\/cdn.shopify.com\/s\/files\/1\/0978\/5720\/8668\/files\/H1697485036f644be96e0a8775f541f60C.png\",\n  \"https:\/\/cdn.shopify.com\/s\/files\/1\/0978\/5720\/8668\/files\/Untitled_design_34.png\"\n];\n\n  let currentIndex = 0;\n  let scale = 1;\n  let isDragging = false;\n  let startX, startY, translateX = 0, translateY = 0;\n\n  const lightbox = document.getElementById(\"customLightbox\");\n  const lightboxImage = document.getElementById(\"lightboxImage\");\n  const closeBtn = document.getElementById(\"lightboxClose\");\n  const prevBtn = document.getElementById(\"lightboxPrev\");\n  const nextBtn = document.getElementById(\"lightboxNext\");\n  const thumbs = document.querySelectorAll(\"[data-lightbox-index]\");\n\n  function getHeaderHeight() {\n    const header = document.querySelector('header') || document.querySelector('.header');\n    if (!header) return 0;\n    const rect = header.getBoundingClientRect();\n    return Math.ceil(rect.bottom) - 10;\n  }\n\n  function applyTransform() {\n    lightboxImage.style.transform = `scale(${scale}) translate(${translateX}px, ${translateY}px)`;\n  }\n\n  function resetZoom() {\n    scale = 1;\n    translateX = 0;\n    translateY = 0;\n    applyTransform();\n    lightboxImage.style.cursor = 'zoom-in';\n  }\n\n  function showImage(index) {\n    currentIndex = index;\n    lightboxImage.src = images[currentIndex];\n    resetZoom();\n    const headerHeight = getHeaderHeight();\n    document.documentElement.style.setProperty('--lightbox-top', headerHeight + 'px');\n    lightbox.classList.add(\"active\");\n    document.documentElement.style.overflow = \"hidden\";\n  }\n\n  function closeLightbox() {\n    lightbox.classList.remove(\"active\");\n    resetZoom();\n    document.documentElement.style.removeProperty('--lightbox-top');\n    document.documentElement.style.overflow = \"\";\n  }\n\n  function showNext() {\n    resetZoom();\n    currentIndex = (currentIndex + 1) % images.length;\n    lightboxImage.src = images[currentIndex];\n  }\n\n  function showPrev() {\n    resetZoom();\n    currentIndex = (currentIndex - 1 + images.length) % images.length;\n    lightboxImage.src = images[currentIndex];\n  }\n\n  \/\/ Scroll wheel zoom (desktop only)\n  lightboxImage.addEventListener('wheel', function(e) {\n    e.preventDefault();\n    const delta = e.deltaY \u003e 0 ? -0.15 : 0.15;\n    scale = Math.min(Math.max(1, scale + delta), 4);\n    if (scale === 1) { translateX = 0; translateY = 0; }\n    lightboxImage.style.cursor = scale \u003e 1 ? 'grab' : 'default';\n    applyTransform();\n  }, { passive: false });\n\n  \/\/ Drag to pan (desktop only)\n lightboxImage.addEventListener('mousedown', function(e) {\n    if (scale \u003c= 1.01) return; \/\/ don't interfere when not zoomed\n    isDragging = true;\n    startX = e.clientX - translateX;\n    startY = e.clientY - translateY;\n    lightboxImage.style.cursor = 'grabbing';\n});\n\n  document.addEventListener('mousemove', function(e) {\n    if (!isDragging) return;\n    translateX = e.clientX - startX;\n    translateY = e.clientY - startY;\n    applyTransform();\n  });\n\n  document.addEventListener('mouseup', function() {\n    if (!isDragging) return;\n    isDragging = false;\n    lightboxImage.style.cursor = scale \u003e 1.01 ? 'grab' : 'zoom-in';\n});\n  \/\/ Event listeners\n  thumbs.forEach((img, index) =\u003e {\n    img.addEventListener(\"click\", function() {\n      showImage(index);\n    });\n  });\n\n  closeBtn.addEventListener(\"click\", closeLightbox);\n  nextBtn.addEventListener(\"click\", showNext);\n  prevBtn.addEventListener(\"click\", showPrev);\n\n  lightbox.addEventListener(\"click\", function(e) {\n    if (e.target === lightbox) closeLightbox();\n  });\n\n  document.addEventListener(\"keydown\", function(e) {\n    if (!lightbox.classList.contains(\"active\")) return;\n    if (e.key === \"Escape\") closeLightbox();\n    if (e.key === \"ArrowRight\") showNext();\n    if (e.key === \"ArrowLeft\") showPrev();\n  });\n})();\n\u003c\/script\u003e\n","brand":"Smart Things For Smart People","offers":[{"title":"Matte Black","offer_id":56208454189404,"sku":"ST-YD236228601AZ","price":39.99,"currency_code":"EUR","in_stock":true},{"title":"Matte Silver","offer_id":56208454222172,"sku":"ST-YD236228602BY","price":39.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0978\/5720\/8668\/files\/Untitled_design_30.png?v=1772092041","url":"https:\/\/smart-things-tech.com\/en\/products\/outdoor-waterproof-smart-fingerprint-padlock","provider":"Smart Things For Smart People","version":"1.0","type":"link"}