{"product_id":"golens-framelock-smart-door-lock-for-main-door-fingerprint-digital-lock-with-wifi-app-control-rfid-card-pin-password-key-access-access-logs-security-alarm-keyless-entry-for-home-office","title":"Golens FRAMELOCK Smart Door Lock for Main Door, Fingerprint Digital Lock with WiFi App Control, RFID Card, PIN Password, Key Access, Access Logs, Security Alarm, Keyless Entry for Home \u0026 Office","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width,initial-scale=1\"\u003e\n\u003ctitle\u003eGolens FRAMELOCK 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;background:var(--bg);color:var(--ink);\n    font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif;\n    font-size:14px !important;line-height:1.65;-webkit-font-smoothing:antialiased;\n  }\n  img{max-width:100%;display:block;} a{color:inherit;text-decoration:none;}\n\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    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;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{position:relative;overflow:hidden;border:none;cursor:pointer;border-radius:999px;\n    padding:12px 26px;font-weight:700;font-size:14px !important;background:var(--accent);color:#fff;\n    transition:transform .2s ease,box-shadow .2s ease,background .2s ease;}\n  .btn:hover{background:var(--accent-dark);transform:translateY(-2px);box-shadow:0 10px 22px rgba(2,132,199,.35);}\n  .ripple{position:absolute;border-radius:50%;background:rgba(255,255,255,.55);transform:scale(0);animation:ripple-anim .6s ease-out;pointer-events:none;}\n  @keyframes ripple-anim{to{transform:scale(4);opacity:0;}}\n\n  #golens-framelock-page .wrap{max-width:100% !important;width:100% !important;margin:0 auto !important;padding:0 1cm !important;box-sizing:border-box !important;}\n\n  .hero{padding:48px 0 24px;display:block;max-width:760px;}\n  .badge{display:inline-flex;align-items:center;gap:6px;background:var(--accent-soft);color:var(--accent-dark);\n    font-size:12px !important;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:6px 14px;border-radius:999px;margin-bottom:14px;}\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{font-size:clamp(26px,3vw,37px) !important;font-weight:800;letter-spacing:-.01em;margin:0 0 10px;min-height:2.6em;}\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  .stat-row{display:flex;gap:14px;flex-wrap:wrap;margin:22px 0 26px;}\n  .stat{background:var(--bg-soft);border:1px solid var(--line);border-radius:12px;padding:14px 18px;min-width:110px;text-align:center;animation:stat-float 4.5s ease-in-out infinite;}\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{0%,100%{transform:translateY(0);}50%{transform:translateY(-4px);}}\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);} .btn-outline:hover{background:var(--accent-soft);}\n\n  section{padding:40px 0;border-top:1px solid var(--line);} .reveal{opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s ease;} .reveal.in{opacity:1;transform:translateY(0);}\n\n  h2.section-title{font-size:24px !important;font-weight:800;margin:0 0 20px;display:flex;align-items:center;gap:10px;}\n  h2.section-title::before{content:\"\";width:5px;height:22px;background:var(--accent);border-radius:3px;}\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-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:18px;}\n  .feature-card{background:var(--bg-soft);border:1px solid var(--line);border-radius:var(--radius);padding:20px;transition:transform .15s ease,box-shadow .15s ease;transform-style:preserve-3d;will-change:transform;}\n  .feature-card:hover{box-shadow:var(--shadow-lg);}\n  .feature-icon{font-size:24px !important;display:inline-block;margin-bottom:10px;animation:icon-pulse 2.6s ease-in-out infinite;}\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;} .feature-card p{margin:0;color:var(--ink-soft);font-size:14px !important;}\n\n  .term{border-bottom:1.5px dotted var(--accent);cursor:help;position:relative;font-weight:700;color:var(--accent-dark);}\n  .term .tip{position:absolute;bottom:130%;left:50%;transform:translateX(-50%) translateY(6px);background:var(--ink);color:#fff;font-size:12px !important;font-weight:500;line-height:1.4;padding:8px 12px;border-radius:8px;width:220px;opacity:0;pointer-events:none;transition:opacity .2s,transform .2s;z-index:20;}\n  .term:hover .tip{opacity:1;transform:translateX(-50%) translateY(0);}\n\n  .spec-card{background:rgba(248,250,252,.7);backdrop-filter:blur(6px);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow);}\n  table{width:100%;border-collapse:collapse;} th,td{text-align:left;padding:12px 18px;font-size:14px !important;} 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;} tbody tr:hover{background:var(--bg-soft);} tbody td:first-child{color:var(--ink-soft);font-weight:600;width:38%;}\n\n  .chip-list{display:flex;flex-wrap:wrap;gap:10px;padding:0;margin:0;list-style:none;}\n  .chip-list li{background:var(--bg-soft);border:1px solid var(--line);border-radius:999px;padding:8px 16px;font-size:14px !important;font-weight:600;color:var(--ink);transition:transform .2s,background .2s;}\n  .chip-list li:hover{background:var(--accent-soft);transform:translateY(-2px);}\n\n  .warranty-badge{display:inline-flex;align-items:center;gap:12px;background:linear-gradient(135deg,#f0fdf4,#e0f2fe);border:1px solid #bae6fd;border-radius:var(--radius);padding:16px 22px;animation:badge-glow 3.2s ease-in-out infinite;}\n  @keyframes badge-glow{0%,100%{box-shadow:0 0 0 rgba(2,132,199,0);}50%{box-shadow:0 0 22px rgba(2,132,199,.18);}}\n  .warranty-badge .icon{font-size:29px !important;} .warranty-badge b{display:block;font-size:18px !important;color:var(--accent-dark);} .warranty-badge span{font-size:14px !important;color:var(--ink-soft);}\n\n  .faq-item{border:1px solid var(--line);border-radius:12px;margin-bottom:10px;overflow:hidden;}\n  .faq-q{width:100%;text-align:left;background:var(--bg-soft);border:none;cursor:pointer;padding:14px 18px;font-weight:700;font-size:15px !important;display:flex;justify-content:space-between;align-items:center;}\n  .faq-q .plus{transition:transform .25s ease;font-size:18px !important;color:var(--accent);} .faq-item.open .plus{transform:rotate(45deg);}\n  .faq-a{max-height:0;overflow:hidden;transition:max-height .3s ease;background:#fff;} .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  @media (prefers-reduced-motion: reduce){*{animation:none !important;transition:none !important;}}\n\u003c\/style\u003e\n\n\n\u003cdiv id=\"golens-framelock-page\"\u003e\n\n  \u003cdiv id=\"scroll-progress\"\u003e\u003c\/div\u003e\n\n  \u003cdiv class=\"wrap\"\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\"\u003eSlim premium profile · Built‑in Wi‑Fi · Fast fingerprint scanning · App control and security alarms\u003c\/p\u003e\n\n        \u003cdiv class=\"stat-row\"\u003e\n          \u003cdiv class=\"stat\"\u003e\n\u003cb data-count=\"5\"\u003e0\u003c\/b\u003e\u003cspan\u003eAccess Methods\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=\"100\"\u003e0\u003c\/b\u003e\u003cspan\u003eUser Capacity\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"stat\"\u003e\n\u003cb data-count=\"1.40\"\u003e0\u003c\/b\u003e\u003cspan\u003eApprox. Weight (kg)\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 Orders\u003c\/button\u003e\n          \u003cbutton class=\"btn btn-outline\" data-ripple\u003eDownload Specification 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 Overview\u003c\/h2\u003e\n      \u003cdiv class=\"desc\"\u003e\n        \u003cp\u003e\u003cstrong\u003eGolens FRAMELOCK Smart Door Lock\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cp\u003eThe Golens FRAMELOCK is a high‑performance digital locking solution engineered for main doors in contemporary homes, apartments, villas and commercial premises. Featuring a slim, premium body with a matt‑black finish, FRAMELOCK blends refined aesthetics with robust keyless security.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eBuilt‑in Wi‑Fi \u0026amp; Remote Management\u003c\/strong\u003e\u003cbr\u003eFRAMELOCK connects directly to your Wi‑Fi network to enable remote app control, real‑time access logging and permission management from anywhere. No external gateway is required for standard cloud features.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eFast Biometric Recognition \u0026amp; Security\u003c\/strong\u003e\u003cbr\u003eEquipped with a high‑precision fingerprint sensor, FRAMELOCK delivers instant recognition. The lock provides multiple security alarms, tamper alerts and detailed access logs for complete peace of mind.\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 Wi‑Fi Smart Access\u003c\/h4\u003e\n\u003cp\u003eRemote control, permission management and real‑time entry logs via the smartphone app.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e🖐\u003c\/span\u003e\u003ch4\u003eFast \u0026amp; Accurate Biometrics\u003c\/h4\u003e\n\u003cp\u003eHigh‑precision fingerprint scanning for rapid and reliable single‑touch access.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e🔢\u003c\/span\u003e\u003ch4\u003eMulti‑Mode Access\u003c\/h4\u003e\n\u003cp\u003eFingerprint, Wi‑Fi app control, PIN password, RFID card and mechanical key for redundancy.\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; Alarms\u003c\/h4\u003e\n\u003cp\u003eReal‑time logs, intrusion alarms and anti‑tamper protections to deter unauthorised access.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e💎\u003c\/span\u003e\u003ch4\u003ePremium Slim Handle Design\u003c\/h4\u003e\n\u003cp\u003eSleek, durable construction suited to main doors and contemporary interiors.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e🔧\u003c\/span\u003e\u003ch4\u003eComplete Package\u003c\/h4\u003e\n\u003cp\u003eSupplied with front panel, back panel, mortise body and full installation kit for professional fitting.\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\u003eParameter\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 Name\u003c\/td\u003e\n\u003ctd\u003eGolens\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eModel Name\u003c\/td\u003e\n\u003ctd\u003eFRAMELOCK\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eModel Number \/ Part Number\u003c\/td\u003e\n\u003ctd\u003eFRAMELOCK\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eProduct Type\u003c\/td\u003e\n\u003ctd\u003eSmart Door Lock \/ Biometric Digital Lock\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eMaterial\u003c\/td\u003e\n\u003ctd\u003eZinc alloy, aluminium alloy, stainless steel components, ABS\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eFinish \u0026amp; Colour\u003c\/td\u003e\n\u003ctd\u003eMatt black \/ polished finish\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\u003eStyle\u003c\/td\u003e\n\u003ctd\u003eModern premium slim handle design\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eLock Type\u003c\/td\u003e\n\u003ctd\u003eBiometric\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eUnlock Modes\u003c\/td\u003e\n\u003ctd\u003eBiometric fingerprint, Wi‑Fi app control, PIN password, RFID card, mechanical key\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eConnectivity Protocol\u003c\/td\u003e\n\u003ctd\u003eWi‑Fi\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eController \/ Control Method\u003c\/td\u003e\n\u003ctd\u003eSmartphone app (iOS \u0026amp; Android), touch input, app access\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003ePower \u0026amp; Battery\u003c\/td\u003e\n\u003ctd\u003eBattery powered (batteries not included in package; non‑lithium replaceable)\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\u003eApprox. Item Weight\u003c\/td\u003e\n\u003ctd\u003e1.40 kg (approx.)\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eWarranty\u003c\/td\u003e\n\u003ctd\u003e2 years (standard manufacturer warranty)\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!-- WHAT'S INCLUDED --\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× Smart door lock front panel\u003c\/li\u003e\n        \u003cli\u003e1× Back panel with mortise body\u003c\/li\u003e\n        \u003cli\u003e2× RFID cards\u003c\/li\u003e\n        \u003cli\u003e2× Mechanical backup keys\u003c\/li\u003e\n        \u003cli\u003e1× Installation kit \u0026amp; accessories\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 \u0026amp; Support\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\u003eCoverage for repair of material and manufacturing defects under standard warranty terms. To register a complaint, contact the toll‑free helpline on \u003cstrong\u003e18001237255\u003c\/strong\u003e (10:00–18:00) or submit a ticket at \u003cstrong\u003esupport.golens.in\u003c\/strong\u003e.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- RECOMMENDED APPLICATIONS --\u003e\n    \u003csection class=\"reveal\"\u003e\n      \u003ch2 class=\"section-title\"\u003eRecommended Applications \u0026amp; Door Compatibility\u003c\/h2\u003e\n      \u003cul class=\"chip-list\"\u003e\n        \u003cli\u003eMain entrance doors\u003c\/li\u003e\n\u003cli\u003eApartment entrances\u003c\/li\u003e\n\u003cli\u003eVilla \u0026amp; family homes\u003c\/li\u003e\n\u003cli\u003ePrivate offices \u0026amp; commercial cabins\u003c\/li\u003e\n\u003cli\u003eShops \u0026amp; rental properties\u003c\/li\u003e\n\u003cli\u003eSmart home installations\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\n      \u003cdiv class=\"faq-item\"\u003e\n        \u003cbutton class=\"faq-q\"\u003eDoes FRAMELOCK require an external hub for remote access?\u003cspan class=\"plus\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n        \u003cdiv class=\"faq-a\"\u003e\u003cp\u003eNo — FRAMELOCK includes built‑in Wi‑Fi for direct cloud features. A network connection is required for remote access; no separate gateway is typically necessary.\u003c\/p\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"faq-item\"\u003e\n        \u003cbutton class=\"faq-q\"\u003eWhat security features are included?\u003cspan class=\"plus\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n        \u003cdiv class=\"faq-a\"\u003e\u003cp\u003eThe lock provides intrusion and tamper alarms, wrong‑attempt notifications and detailed access logs accessible via the companion app.\u003c\/p\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"faq-item\"\u003e\n        \u003cbutton class=\"faq-q\"\u003eIs FRAMELOCK suitable for all main door types?\u003cspan class=\"plus\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n        \u003cdiv class=\"faq-a\"\u003e\u003cp\u003eFRAMELOCK is designed for wooden, metal and steel doors and is supplied with a mortise body and installation kit for professional fitting.\u003c\/p\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"faq-item\"\u003e\n        \u003cbutton class=\"faq-q\"\u003eHow do I claim warranty?\u003cspan class=\"plus\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n        \u003cdiv class=\"faq-a\"\u003e\u003cp\u003eContact customer support at 18001237255 (10:00–18:00) or visit support.golens.in to raise a ticket. Warranty covers material and manufacturing defects for two years.\u003c\/p\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n\n    \u003c\/section\u003e\n\n    \u003cfooter\u003eGolens FRAMELOCK Smart Door Lock · Manufactured by Golens\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 FRAMELOCK\u003c\/div\u003e\n      \u003cdiv class=\"cta-sub\"\u003e2 Year Warranty · Built‑in Wi‑Fi · Fast Fingerprint Access\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"btn\" data-ripple\u003eContact for Bulk Orders\u003c\/button\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  ['scroll-progress','sticky-cta'].forEach(function(id){\n    var el = document.getElementById(id);\n    if(el \u0026\u0026 el.parentElement !== document.body) document.body.appendChild(el);\n  });\n\n  var titleEl = document.getElementById('typewriter-title');\n  var fullTitle = \"Golens FRAMELOCK 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++; setTimeout(typeStep, 28);\n    } else { titleEl.innerHTML = fullTitle + '\u003cspan class=\"typewriter-cursor\"\u003e\u0026nbsp;\u003c\/span\u003e'; }\n  }\n  typeStep();\n\n  var counters = document.querySelectorAll('[data-count]'), countersDone=false;\n  function runCounters(){\n    if(countersDone) return; countersDone=true;\n    counters.forEach(function(el){\n      var target = parseFloat(el.getAttribute('data-count')), isDecimal = String(target).indexOf('.') !== -1;\n      var current = 0, step = target\/40;\n      function tick(){ current += step; 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); else el.textContent = isDecimal ? target : target;\n      } tick();\n    });\n  }\n\n  var revealEls = document.querySelectorAll('.reveal');\n  var io = new IntersectionObserver(function(entries){\n    entries.forEach(function(entry){ entry.target.classList.toggle('in', entry.isIntersecting); });\n  }, {threshold:.15});\n  revealEls.forEach(function(el){ io.observe(el); });\n\n  var heroObserver = new IntersectionObserver(function(entries){\n    entries.forEach(function(entry){ if(!entry.isIntersecting){ runCounters(); heroObserver.disconnect(); } });\n  }, {threshold:0});\n  heroObserver.observe(document.querySelector('.hero'));\n  setTimeout(runCounters, 1200);\n\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  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(){ card.style.transform = 'perspective(600px) rotateX(0) rotateY(0)'; });\n  });\n\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'); span.className = 'ripple';\n      span.style.left = (e.clientX - r.left) + 'px'; span.style.top = (e.clientY - r.top) + 'px';\n      btn.appendChild(span); setTimeout(function(){ span.remove(); }, 600);\n    });\n  });\n\n  document.querySelectorAll('.faq-item').forEach(function(item){\n    var q = item.querySelector('.faq-q'), 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'); o.querySelector('.faq-a').style.maxHeight = null;\n      });\n      if(!isOpen){ item.classList.add('open'); a.style.maxHeight = a.scrollHeight + 'px'; }\n    });\n  });\n})();\n\u003c\/script\u003e\n\n\u003c\/body\u003e","brand":"Golens","offers":[{"title":"Default Title","offer_id":54575192572183,"sku":null,"price":27999.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0715\/3113\/5255\/files\/1_15f88437-0423-4b9a-bee6-446eaf164f31.png?v=1785476942","url":"https:\/\/golens.in\/products\/golens-framelock-smart-door-lock-for-main-door-fingerprint-digital-lock-with-wifi-app-control-rfid-card-pin-password-key-access-access-logs-security-alarm-keyless-entry-for-home-office","provider":"Golens","version":"1.0","type":"link"}