{"product_id":"golens-easylock-pro-smart-door-lock-with-built-in-wifi-bluetooth-fingerprint-pin-rfid-card-mobile-app-access-digital-keyless-lock-for-wooden-main-door-advanced-security-lock","title":"Golens EasyLock Pro Smart Door Lock with Built-in WiFi \u0026 Bluetooth, Fingerprint, PIN, RFID Card, Mobile App Access, Digital Keyless Lock for Wooden Main Door, Advanced Security Lock","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\u003eGolens EasyLock Pro Smart Door Lock\u003c\/title\u003e\n\u003cstyle\u003e\n  :root{\n    --bg:#ffffff;\n    --bg-soft:#f8fafc;\n    --ink:#0f172a;\n    --ink-soft:#475569;\n    --line:#e2e8f0;\n    --accent:#0284c7;\n    --accent-dark:#075985;\n    --accent-soft:#e0f2fe;\n    --radius:14px;\n    --shadow:0 10px 30px rgba(15,23,42,.08);\n    --shadow-lg:0 20px 50px rgba(15,23,42,.14);\n  }\n  *{box-sizing:border-box;}\n  html{scroll-behavior:smooth;}\n  body{\n    margin:0;\n    background:var(--bg);\n    color:var(--ink);\n    font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif;\n    font-size:14px !important;\n    line-height:1.65;\n    -webkit-font-smoothing:antialiased;\n  }\n  img{max-width:100%;display:block;}\n  a{color:inherit;}\n\n  \/* ===== Scroll progress bar ===== *\/\n  #scroll-progress{\n    position:fixed !important;top:0;left:0;height:3px;width:0%;\n    background:linear-gradient(90deg,var(--accent),var(--accent-dark));\n    z-index:9999;transition:width .1s linear;\n  }\n\n  \/* ===== Sticky CTA ===== *\/\n  #sticky-cta{\n    position:fixed !important;bottom:0;left:0;right:0;\n    background:#ffffff;border-top:1px solid var(--line);\n    box-shadow:0 -8px 24px rgba(15,23,42,.08);\n    padding:12px 20px;display:flex;align-items:center;justify-content:space-between;gap:16px;\n    z-index:998;\n    transform:translateY(100%);transition:transform .35s ease;\n  }\n  #sticky-cta.show{transform:translateY(0);}\n  #sticky-cta .cta-title{font-weight:700;font-size:15px !important;}\n  #sticky-cta .cta-sub{font-size:13px !important;color:var(--ink-soft);}\n\n  .btn{\n    position:relative;overflow:hidden;\n    border:none;cursor:pointer;border-radius:999px;\n    padding:12px 26px;font-weight:700;font-size:14px !important;\n    background:var(--accent);color:#fff;\n    transition:transform .2s ease,box-shadow .2s ease,background .2s ease;\n  }\n  .btn:hover{background:var(--accent-dark);transform:translateY(-2px);box-shadow:0 10px 22px rgba(2,132,199,.35);}\n  .ripple{\n    position:absolute;border-radius:50%;\n    background:rgba(255,255,255,.55);\n    transform:scale(0);animation:ripple-anim .6s ease-out;\n    pointer-events:none;\n  }\n  @keyframes ripple-anim{to{transform:scale(4);opacity:0;}}\n\n  \/* ===== Container ===== *\/\n  #golens-easylockpro-page .wrap{\n    max-width:100% !important;\n    width:100% !important;\n    margin:0 auto !important;\n    padding:0 1cm !important;\n    box-sizing:border-box !important;\n  }\n\n  \/* ===== Hero (no image column — text only) ===== *\/\n  .hero{\n    padding:48px 0 24px;\n    display:block;\n    max-width:760px;\n  }\n\n  .badge{\n    display:inline-flex;align-items:center;gap:6px;\n    background:var(--accent-soft);color:var(--accent-dark);\n    font-size:12px !important;font-weight:800;letter-spacing:.06em;text-transform:uppercase;\n    padding:6px 14px;border-radius:999px;margin-bottom:14px;\n  }\n  .badge .dot{width:6px;height:6px;border-radius:50%;background:var(--accent);animation:pulse-dot 1.6s infinite;}\n  @keyframes pulse-dot{0%,100%{opacity:1;}50%{opacity:.35;}}\n\n  h1.title{\n    font-size:clamp(26px,3vw,37px) !important;\n    font-weight:800;letter-spacing:-.01em;margin:0 0 10px;\n    min-height:2.6em;\n  }\n  .typewriter-cursor{display:inline-block;width:2px;background:var(--accent);margin-left:2px;animation:blink 1s step-start infinite;}\n  @keyframes blink{50%{opacity:0;}}\n\n  .subtitle{color:var(--ink-soft);font-size:15px !important;font-weight:600;margin-bottom:22px;}\n\n  .stat-row{display:flex;gap:14px;flex-wrap:wrap;margin:22px 0 26px;}\n  .stat{\n    background:var(--bg-soft);border:1px solid var(--line);border-radius:12px;\n    padding:14px 18px;min-width:110px;text-align:center;\n    animation:stat-float 4.5s ease-in-out infinite;\n  }\n  .stat:nth-child(2){animation-delay:.3s;}\n  .stat:nth-child(3){animation-delay:.6s;}\n  .stat:nth-child(4){animation-delay:.9s;}\n  @keyframes stat-float{\n    0%,100%{transform:translateY(0);}\n    50%{transform:translateY(-4px);}\n  }\n  .stat b{display:block;font-size:22px !important;color:var(--accent-dark);font-weight:800;}\n  .stat span{font-size:12px !important;color:var(--ink-soft);text-transform:uppercase;letter-spacing:.04em;}\n\n  .hero-actions{display:flex;gap:12px;flex-wrap:wrap;}\n  .btn-outline{background:#fff;color:var(--accent-dark);border:1.5px solid var(--accent);}\n  .btn-outline:hover{background:var(--accent-soft);color:var(--accent-dark);}\n\n  \/* ===== Sections ===== *\/\n  section{padding:40px 0;border-top:1px solid var(--line);}\n  .reveal{opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s ease;}\n  .reveal.in{opacity:1;transform:translateY(0);}\n\n  h2.section-title{\n    font-size:24px !important;font-weight:800;margin:0 0 20px;\n    display:flex;align-items:center;gap:10px;\n  }\n  h2.section-title::before{\n    content:\"\";width:5px;height:22px;background:var(--accent);border-radius:3px;\n  }\n\n  .desc p{color:var(--ink-soft);margin:0 0 14px;font-size:14px !important;line-height:1.7 !important;}\n  .desc strong{color:var(--ink);font-size:14px !important;}\n\n  \/* ===== Feature cards (3D tilt) ===== *\/\n  .feature-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:18px;}\n  .feature-card{\n    background:var(--bg-soft);border:1px solid var(--line);border-radius:var(--radius);\n    padding:20px;transition:transform .15s ease,box-shadow .15s ease;transform-style:preserve-3d;\n    will-change:transform;\n  }\n  .feature-card:hover{box-shadow:var(--shadow-lg);}\n  .feature-icon{\n    font-size:24px !important;display:inline-block;margin-bottom:10px;\n    animation:icon-pulse 2.6s ease-in-out infinite;\n  }\n  @keyframes icon-pulse{0%,100%{transform:scale(1);}50%{transform:scale(1.15);}}\n  .feature-card h4{margin:0 0 6px;font-size:16px !important;font-weight:800;}\n  .feature-card p{margin:0;color:var(--ink-soft);font-size:14px !important;}\n\n  \/* ===== Tooltip terms ===== *\/\n  .term{\n    border-bottom:1.5px dotted var(--accent);cursor:help;position:relative;font-weight:700;color:var(--accent-dark);\n  }\n  .term .tip{\n    position:absolute;bottom:130%;left:50%;transform:translateX(-50%) translateY(6px);\n    background:var(--ink);color:#fff;font-size:12px !important;font-weight:500;line-height:1.4;\n    padding:8px 12px;border-radius:8px;width:220px;\n    opacity:0;pointer-events:none;transition:opacity .2s,transform .2s;z-index:20;\n  }\n  .term:hover .tip{opacity:1;transform:translateX(-50%) translateY(0);}\n\n  \/* ===== Spec table (glass) ===== *\/\n  .spec-card{\n    background:rgba(248,250,252,.7);backdrop-filter:blur(6px);\n    border:1px solid var(--line);border-radius:var(--radius);\n    overflow:hidden;box-shadow:var(--shadow);\n  }\n  table{width:100%;border-collapse:collapse;}\n  th,td{text-align:left;padding:12px 18px;font-size:14px !important;}\n  thead th{background:var(--accent-soft);color:var(--accent-dark);font-weight:800;}\n  tbody tr{border-top:1px solid var(--line);transition:background .15s;}\n  tbody tr:hover{background:var(--bg-soft);}\n  tbody td:first-child{color:var(--ink-soft);font-weight:600;width:38%;}\n\n  \/* ===== Box contents \/ ideal for ===== *\/\n  .chip-list{display:flex;flex-wrap:wrap;gap:10px;padding:0;margin:0;list-style:none;}\n  .chip-list li{\n    background:var(--bg-soft);border:1px solid var(--line);border-radius:999px;\n    padding:8px 16px;font-size:14px !important;font-weight:600;color:var(--ink);\n    transition:transform .2s,background .2s;\n  }\n  .chip-list li:hover{background:var(--accent-soft);transform:translateY(-2px);}\n\n  \/* ===== Warranty badge ===== *\/\n  .warranty-badge{\n    display:inline-flex;align-items:center;gap:12px;\n    background:linear-gradient(135deg,#f0fdf4,#e0f2fe);\n    border:1px solid #bae6fd;border-radius:var(--radius);\n    padding:16px 22px;\n    animation:badge-glow 3.2s ease-in-out infinite;\n  }\n  @keyframes badge-glow{\n    0%,100%{box-shadow:0 0 0 rgba(2,132,199,0);}\n    50%{box-shadow:0 0 22px rgba(2,132,199,.18);}\n  }\n  .warranty-badge .icon{font-size:29px !important;}\n  .warranty-badge b{display:block;font-size:18px !important;color:var(--accent-dark);}\n  .warranty-badge span{font-size:14px !important;color:var(--ink-soft);}\n\n  \/* ===== FAQ accordion ===== *\/\n  .faq-item{border:1px solid var(--line);border-radius:12px;margin-bottom:10px;overflow:hidden;}\n  .faq-q{\n    width:100%;text-align:left;background:var(--bg-soft);border:none;cursor:pointer;\n    padding:14px 18px;font-weight:700;font-size:15px !important;display:flex;justify-content:space-between;align-items:center;\n  }\n  .faq-q .plus{transition:transform .25s ease;font-size:18px !important;color:var(--accent);}\n  .faq-item.open .plus{transform:rotate(45deg);}\n  .faq-a{max-height:0;overflow:hidden;transition:max-height .3s ease;background:#fff;}\n  .faq-a p{margin:0;padding:0 18px 16px;color:var(--ink-soft);font-size:14px !important;}\n\n  footer{padding:30px 0 100px;text-align:center;color:var(--ink-soft);font-size:14px !important;}\n\n  @media (prefers-reduced-motion: reduce){\n    *{animation:none !important;transition:none !important;}\n  }\n\u003c\/style\u003e\n\n\n\u003cdiv id=\"golens-easylockpro-page\"\u003e\n\n\u003cdiv id=\"scroll-progress\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003c!-- ===== HERO (text only, no image section) ===== --\u003e\n  \u003csection class=\"hero\" style=\"border-top:none;padding-top:36px;\"\u003e\n    \u003cdiv class=\"hero-copy\"\u003e\n      \u003cspan class=\"badge\"\u003e\u003cspan class=\"dot\"\u003e\u003c\/span\u003e Golens Certified Product\u003c\/span\u003e\n      \u003ch1 class=\"title\" id=\"typewriter-title\"\u003e\u003c\/h1\u003e\n      \u003cp class=\"subtitle\"\u003eBuilt-in WiFi \u0026amp; Bluetooth (No Gateway Required) | Fingerprint, PIN, RFID Card \u0026amp; Mobile App Access | Unique Built-in Bell \/ Chime System | Keyless Digital Lock for Wooden Main Doors\u003c\/p\u003e\n\n      \u003cdiv class=\"stat-row\"\u003e\n        \u003cdiv class=\"stat\"\u003e\n\u003cb data-count=\"4\"\u003e0\u003c\/b\u003e\u003cspan\u003eUnlock Modes\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"stat\"\u003e\n\u003cb data-count=\"2\"\u003e0\u003c\/b\u003e\u003cspan\u003eYear Warranty\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"stat\"\u003e\n\u003cb data-count=\"1.29\"\u003e0\u003c\/b\u003e\u003cspan\u003eKG Weight\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"stat\"\u003e\n\u003cb data-count=\"2\"\u003e0\u003c\/b\u003e\u003cspan\u003eRFID Cards Incl.\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"hero-actions\"\u003e\n        \u003cbutton class=\"btn\" data-ripple\u003eContact for Bulk Order\u003c\/button\u003e\n        \u003cbutton class=\"btn btn-outline\" data-ripple\u003eDownload Spec Sheet\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ===== DESCRIPTION ===== --\u003e\n  \u003csection class=\"reveal\"\u003e\n    \u003ch2 class=\"section-title\"\u003eProduct Description\u003c\/h2\u003e\n    \u003cdiv class=\"desc\"\u003e\n      \u003cp\u003e\u003cstrong\u003eGolens EasyLock Pro Smart Door Lock\u003c\/strong\u003e\u003c\/p\u003e\n      \u003cp\u003eUpgrade your home security with smarter, faster, and more convenient access. The Golens EasyLock Pro is an advanced digital smart lock designed specifically for modern homes, offices, and commercial spaces. Built with integrated connectivity and sleek aesthetics, it transforms standard wooden doors into secure, intelligent entry points.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003eBuilt-in WiFi + Bluetooth (No Gateway Required)\u003c\/strong\u003e\u003cbr\u003eWhile many smart locks in the market require an external gateway for WiFi functionality, the EasyLock Pro features \u003cspan class=\"term\"\u003edirect WiFi and Bluetooth integration\u003cspan class=\"tip\"\u003eConnectivity built right into the lock — no separate gateway hardware needed.\u003c\/span\u003e\u003c\/span\u003e built right into the lock. This allows for a simple setup, cost savings, and hassle-free remote management directly from your smartphone app without buying extra hardware.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003eUnique Built-in Bell \/ Chime Feature\u003c\/strong\u003e\u003cbr\u003eA standout feature of the EasyLock Pro is its integrated loud door bell\/chime system. Visitors can ring the chime directly from the lock, giving you clear notifications—an exclusive feature rarely found in standard smart locks.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e4-in-1 Smart Unlocking Methods\u003c\/strong\u003e\u003cbr\u003eEnjoy maximum flexibility with 4 versatile keyless access options: High-Precision Fingerprint Sensor, PIN\/Password Keypad, \u003cspan class=\"term\"\u003eRFID Smart Card\u003cspan class=\"tip\"\u003eTap-based radio frequency card authentication for quick entry.\u003c\/span\u003e\u003c\/span\u003e, and Mobile App Control. This ensures every family member, guest, or employee can access the door conveniently.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003eEnhanced Security \u0026amp; Smart Alerts\u003c\/strong\u003e\u003cbr\u003eEquipped with an advanced security system that includes unauthorized access alerts, tamper alarms, and detailed real-time activity logs on your phone app. Track every entry and exit with complete peace of mind.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003ePremium Build with Sleek Modern Design\u003c\/strong\u003e\u003cbr\u003eCrafted with a durable Aluminium Alloy body and stainless steel components, this lock offers a modern minimalist appearance with a matte black finish. It is built for long-term daily use on residential main doors, bedrooms, or executive offices.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ===== KEY FEATURES ===== --\u003e\n  \u003csection class=\"reveal\"\u003e\n    \u003ch2 class=\"section-title\"\u003eKey Features\u003c\/h2\u003e\n    \u003cdiv class=\"feature-grid\"\u003e\n      \u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e🌐\u003c\/span\u003e\u003ch4\u003eBuilt-in WiFi + Bluetooth (No Gateway Required)\u003c\/h4\u003e\n\u003cp\u003eEnjoy direct smart control without purchasing an external gateway. Lock\/unlock, manage user access, and check activity logs anytime from anywhere via the mobile app.\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e🔔\u003c\/span\u003e\u003ch4\u003eUnique Built-in Bell \/ Chime System\u003c\/h4\u003e\n\u003cp\u003eIntegrated loud door chime provides immediate visitor alerts directly through the lock—a premium feature rarely included in standard digital locks.\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e🖐\u003c\/span\u003e\u003ch4\u003e4-in-1 Keyless Entry System\u003c\/h4\u003e\n\u003cp\u003eUnlocks via Biometric Fingerprint, Passcode (PIN), RFID Access Card, or Mobile App.\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e🚨\u003c\/span\u003e\u003ch4\u003eAdvanced Security \u0026amp; Smart Alerts\u003c\/h4\u003e\n\u003cp\u003eFeatures unauthorized access alerts, multi-layer security protection, and continuous entry log tracking.\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e🏗\u003c\/span\u003e\u003ch4\u003ePremium Build + Sleek Modern Design\u003c\/h4\u003e\n\u003cp\u003eConstructed with heavy-duty Aluminium Alloy and stainless steel components in a matte black finish, perfectly suited for wooden main doors.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ===== TECHNICAL SPECIFICATIONS ===== --\u003e\n  \u003csection class=\"reveal\"\u003e\n    \u003ch2 class=\"section-title\"\u003eTechnical Specifications\u003c\/h2\u003e\n    \u003cdiv class=\"spec-card\"\u003e\n      \u003ctable\u003e\n        \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eSpecification\u003c\/th\u003e\n\u003cth\u003eDetails\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n\u003ctd\u003eBrand\u003c\/td\u003e\n\u003ctd\u003eGolens\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eModel Number \/ Name\u003c\/td\u003e\n\u003ctd\u003eEASYLOCK-PRO \/ EASYLOCK PRO\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eManufacturer\u003c\/td\u003e\n\u003ctd\u003eGolens Import And Export Private Limited\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eCountry of Origin\u003c\/td\u003e\n\u003ctd\u003eChina\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eItem Type Name\u003c\/td\u003e\n\u003ctd\u003eSmart Door Lock\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eMaterial\u003c\/td\u003e\n\u003ctd\u003eAluminium Alloy Body with Stainless Steel Components\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eFinish Type \/ Color\u003c\/td\u003e\n\u003ctd\u003ePainted \/ Matte Black\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eItem Shape\u003c\/td\u003e\n\u003ctd\u003eRectangular\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eLock Type\u003c\/td\u003e\n\u003ctd\u003eBiometric \/ Keyless\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eUnlock Methods\u003c\/td\u003e\n\u003ctd\u003eFingerprint, PIN\/Password, RFID Card, Mobile App\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eConnectivity Protocol\u003c\/td\u003e\n\u003ctd\u003eWi-Fi, Bluetooth (No Gateway Required)\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eController Type\u003c\/td\u003e\n\u003ctd\u003eMobile App, Fingerprint, Keypad\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eControl Method\u003c\/td\u003e\n\u003ctd\u003eApp, Touch, Push Button\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eDoor Compatibility\u003c\/td\u003e\n\u003ctd\u003eWooden Main Doors, Interior Wooden Doors\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eSpecial Features\u003c\/td\u003e\n\u003ctd\u003eIntegrated Bell\/Chime, Built-in WiFi + Bluetooth, Activity Logs \u0026amp; Security Alerts\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eItem Weight\u003c\/td\u003e\n\u003ctd\u003e1290 grams (1.29 kg)\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eWarranty\u003c\/td\u003e\n\u003ctd\u003e2 Years\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ===== DIMENSIONS ===== --\u003e\n  \u003csection class=\"reveal\"\u003e\n    \u003ch2 class=\"section-title\"\u003eDimensions \u0026amp; Package Details\u003c\/h2\u003e\n    \u003cdiv class=\"spec-card\"\u003e\n      \u003ctable\u003e\n        \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003e\u003c\/th\u003e\n\u003cth\u003eLength\u003c\/th\u003e\n\u003cth\u003eWidth\u003c\/th\u003e\n\u003cth\u003eHeight\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eProduct\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e14.5 cm\u003c\/td\u003e\n\u003ctd\u003e20.0 cm\u003c\/td\u003e\n\u003ctd\u003e8.5 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003ePackage\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e27.0 cm\u003c\/td\u003e\n\u003ctd\u003e33.1 cm\u003c\/td\u003e\n\u003ctd\u003e56.79 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"margin-top:14px;color:var(--ink-soft);\"\u003e\u003cstrong style=\"color:var(--ink);\"\u003ePackage Weight:\u003c\/strong\u003e 4.26 kg\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ===== BOX CONTENTS ===== --\u003e\n  \u003csection class=\"reveal\"\u003e\n    \u003ch2 class=\"section-title\"\u003eWhat's Included in the Box\u003c\/h2\u003e\n    \u003cul class=\"chip-list\"\u003e\n      \u003cli\u003e1× EasyLock Pro Front \u0026amp; Back Panel with Built-in System\u003c\/li\u003e\n      \u003cli\u003e1× Heavy Duty Mortise Lock Mechanism\u003c\/li\u003e\n      \u003cli\u003e2× RFID Cards\u003c\/li\u003e\n      \u003cli\u003e1× Complete Screw Set \u0026amp; Mounting Accessories Kit\u003c\/li\u003e\n      \u003cli\u003e1× Battery Set\u003c\/li\u003e\n      \u003cli\u003e1× User Manual\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ===== WARRANTY ===== --\u003e\n  \u003csection class=\"reveal\"\u003e\n    \u003ch2 class=\"section-title\"\u003eWarranty Information\u003c\/h2\u003e\n    \u003cdiv class=\"warranty-badge\"\u003e\n      \u003cspan class=\"icon\"\u003e✅\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003cb\u003e2 Years Manufacturer Warranty\u003c\/b\u003e\n        \u003cspan\u003eRepair of material and manufacturing defects covered. Call \u003cstrong\u003e18001237255\u003c\/strong\u003e (10 AM–6 PM) or visit \u003cstrong\u003esupport.golens.in\u003c\/strong\u003e to raise a ticket.\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ===== IDEAL FOR ===== --\u003e\n  \u003csection class=\"reveal\"\u003e\n    \u003ch2 class=\"section-title\"\u003eIdeal For\u003c\/h2\u003e\n    \u003cul class=\"chip-list\"\u003e\n      \u003cli\u003eResidential Main Doors\u003c\/li\u003e\n\u003cli\u003eApartments\u003c\/li\u003e\n\u003cli\u003eFlats\u003c\/li\u003e\n\u003cli\u003eIndependent Houses\u003c\/li\u003e\n\u003cli\u003eVillas\u003c\/li\u003e\n\u003cli\u003eBedrooms\u003c\/li\u003e\n\u003cli\u003eCorporate Offices\u003c\/li\u003e\n\u003cli\u003eManager Cabins\u003c\/li\u003e\n\u003cli\u003eCoworking Spaces\u003c\/li\u003e\n\u003cli\u003eAirbnb\/Rental Properties\u003c\/li\u003e\n\u003cli\u003eHostels\u003c\/li\u003e\n\u003cli\u003ePGs\u003c\/li\u003e\n\u003cli\u003eShops\u003c\/li\u003e\n\u003cli\u003eClinics\u003c\/li\u003e\n\u003cli\u003eShowrooms\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ===== FAQ ===== --\u003e\n  \u003csection class=\"reveal\"\u003e\n    \u003ch2 class=\"section-title\"\u003eFrequently Asked Questions\u003c\/h2\u003e\n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\"\u003eDo I need to buy a separate gateway for WiFi control?\u003cspan class=\"plus\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003e\u003cp\u003eNo, the EasyLock Pro has WiFi and Bluetooth built directly into the lock, so no extra gateway hardware or purchase is needed for remote management.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\"\u003eWhat makes the built-in chime feature useful?\u003cspan class=\"plus\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003e\u003cp\u003eVisitors can ring the integrated loud door bell\/chime directly from the lock, giving you clear notifications without needing a separate doorbell device.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\"\u003eWhat unlocking methods does the EasyLock Pro support?\u003cspan class=\"plus\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003e\u003cp\u003eFour methods: High-Precision Fingerprint Sensor, PIN\/Password Keypad, RFID Smart Card, and Mobile App Control.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\"\u003eHow does it alert me about unauthorized access attempts?\u003cspan class=\"plus\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003e\u003cp\u003eIt's equipped with unauthorized access alerts, tamper alarms, and detailed real-time activity logs viewable on your phone app.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\"\u003eWhat doors is the EasyLock Pro designed for?\u003cspan class=\"plus\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003e\u003cp\u003eIt's designed for wooden main doors and interior wooden doors, built with an Aluminium Alloy body and stainless steel components.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cfooter\u003eGolens EasyLock Pro Smart Door Lock · Manufactured by Golens Import And Export Private Limited\u003c\/footer\u003e\n\u003c\/div\u003e\n\n\u003c!-- ===== Sticky CTA ===== --\u003e\n\u003cdiv id=\"sticky-cta\"\u003e\n  \u003cdiv\u003e\n    \u003cdiv class=\"cta-title\"\u003eGolens EasyLock Pro Smart Door Lock\u003c\/div\u003e\n    \u003cdiv class=\"cta-sub\"\u003e2 Year Warranty · WiFi + Bluetooth · Built-in Chime\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cbutton class=\"btn\" data-ripple\u003eContact for Bulk Order\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c!-- \/#golens-easylockpro-page --\u003e\n\n\u003cscript\u003e\n(function(){\n  \/* ---------- Escape any transformed ancestor from the host theme so\n     fixed-position elements (progress bar, sticky CTA) truly stick to the\n     real viewport instead of a Shopify wrapper. ---------- *\/\n  ['scroll-progress', 'sticky-cta'].forEach(function(id){\n    var el = document.getElementById(id);\n    if (el \u0026\u0026 el.parentElement !== document.body) {\n      document.body.appendChild(el);\n    }\n  });\n\n  \/* ---------- Typewriter heading ---------- *\/\n  var titleEl = document.getElementById('typewriter-title');\n  var fullTitle = \"Golens EasyLock Pro Smart Door Lock\";\n  var ti = 0;\n  function typeStep(){\n    if(ti \u003c= fullTitle.length){\n      titleEl.innerHTML = fullTitle.slice(0, ti) + '\u003cspan class=\"typewriter-cursor\"\u003e\u0026nbsp;\u003c\/span\u003e';\n      ti++;\n      setTimeout(typeStep, 28);\n    } else {\n      titleEl.innerHTML = fullTitle + '\u003cspan class=\"typewriter-cursor\"\u003e\u0026nbsp;\u003c\/span\u003e';\n    }\n  }\n  typeStep();\n\n  \/* ---------- Number counters ---------- *\/\n  var counters = document.querySelectorAll('[data-count]');\n  var countersDone = false;\n  function runCounters(){\n    if(countersDone) return;\n    countersDone = true;\n    counters.forEach(function(el){\n      var target = parseFloat(el.getAttribute('data-count'));\n      var isDecimal = String(target).indexOf('.') !== -1;\n      var current = 0;\n      var step = target \/ 40;\n      function tick(){\n        current += step;\n        if(current \u003e= target){ current = target; }\n        el.textContent = isDecimal ? current.toFixed(2).replace(\/0$\/,'') : Math.round(current);\n        if(current \u003c target) requestAnimationFrame(tick);\n        else el.textContent = isDecimal ? target : target;\n      }\n      tick();\n    });\n  }\n\n  \/* ---------- Scroll reveal — CONTINUOUS: re-plays every time a section\n     enters or leaves the viewport, instead of firing only once ---------- *\/\n  var revealEls = document.querySelectorAll('.reveal');\n  var io = new IntersectionObserver(function(entries){\n    entries.forEach(function(entry){\n      entry.target.classList.toggle('in', entry.isIntersecting);\n    });\n  }, {threshold:.15});\n  revealEls.forEach(function(el){ io.observe(el); });\n\n  var heroObserver = new IntersectionObserver(function(entries){\n    entries.forEach(function(entry){\n      if(!entry.isIntersecting){ runCounters(); heroObserver.disconnect(); }\n    });\n  }, {threshold:0});\n  heroObserver.observe(document.querySelector('.hero'));\n  \/\/ fallback: also start counters shortly after load in case hero never leaves view\n  setTimeout(runCounters, 1200);\n\n  \/* ---------- Scroll progress + sticky CTA ---------- *\/\n  var progressBar = document.getElementById('scroll-progress');\n  var stickyCta = document.getElementById('sticky-cta');\n  var heroBottom = document.querySelector('.hero').getBoundingClientRect().bottom + window.scrollY;\n  window.addEventListener('scroll', function(){\n    var h = document.documentElement;\n    var scrolled = (h.scrollTop) \/ (h.scrollHeight - h.clientHeight) * 100;\n    progressBar.style.width = scrolled + '%';\n    stickyCta.classList.toggle('show', window.scrollY \u003e heroBottom);\n  });\n\n  \/* ---------- 3D tilt on feature cards ---------- *\/\n  document.querySelectorAll('.feature-card').forEach(function(card){\n    card.addEventListener('mousemove', function(e){\n      var r = card.getBoundingClientRect();\n      var x = (e.clientX - r.left) \/ r.width - .5;\n      var y = (e.clientY - r.top) \/ r.height - .5;\n      card.style.transform = 'perspective(600px) rotateX(' + (-y*8) + 'deg) rotateY(' + (x*8) + 'deg) translateY(-2px)';\n    });\n    card.addEventListener('mouseleave', function(){\n      card.style.transform = 'perspective(600px) rotateX(0) rotateY(0)';\n    });\n  });\n\n  \/* ---------- Button ripple ---------- *\/\n  document.querySelectorAll('[data-ripple]').forEach(function(btn){\n    btn.addEventListener('click', function(e){\n      var r = btn.getBoundingClientRect();\n      var span = document.createElement('span');\n      span.className = 'ripple';\n      span.style.left = (e.clientX - r.left) + 'px';\n      span.style.top = (e.clientY - r.top) + 'px';\n      btn.appendChild(span);\n      setTimeout(function(){ span.remove(); }, 600);\n    });\n  });\n\n  \/* ---------- FAQ accordion ---------- *\/\n  document.querySelectorAll('.faq-item').forEach(function(item){\n    var q = item.querySelector('.faq-q');\n    var a = item.querySelector('.faq-a');\n    q.addEventListener('click', function(){\n      var isOpen = item.classList.contains('open');\n      document.querySelectorAll('.faq-item.open').forEach(function(o){\n        o.classList.remove('open');\n        o.querySelector('.faq-a').style.maxHeight = null;\n      });\n      if(!isOpen){\n        item.classList.add('open');\n        a.style.maxHeight = a.scrollHeight + 'px';\n      }\n    });\n  });\n})();\n\u003c\/script\u003e\n\n\u003c\/body\u003e","brand":"Golens","offers":[{"title":"Default Title","offer_id":54569034285335,"sku":null,"price":20499.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0715\/3113\/5255\/files\/1MAIN_d57e3a53-0b46-480f-be3a-63e2ab8a8849.png?v=1785410630","url":"https:\/\/golens.in\/products\/golens-easylock-pro-smart-door-lock-with-built-in-wifi-bluetooth-fingerprint-pin-rfid-card-mobile-app-access-digital-keyless-lock-for-wooden-main-door-advanced-security-lock","provider":"Golens","version":"1.0","type":"link"}