{"product_id":"eufy-security-video-smart-lock-e330-brand-new","title":"eufy Security Video Smart Lock E330 | Brand New","description":"\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Sora:wght@300;400;600;700;800\u0026family=DM+Sans:opsz,wght@9..40,300..700\u0026display=swap');\n\n\/* ============ THE DOORMAN — eufy Security Video Smart Lock E330 · Brand New ============\n   Theme: aged brass + midnight green + warm cream. Angle: a white-glove hotel doorman\n   for your front door. Never sleeps, never takes a tip, never forgets a face.\n   Set pieces: personnel file · brass keypad · fitting room · contract of employment ·\n   concierge bell-push FAQ. Channel-neutral copy. CSS-only animation (no scripts).\n   All CSS scoped under .cgau-listing. Keyframes prefixed cgau-. No external links. *\/\n\n.cgau-listing, .cgau-listing *, .cgau-listing *::before, .cgau-listing *::after {\n  margin: 0; padding: 0; box-sizing: border-box;\n}\n.cgau-listing {\n  \/* palette — The Doorman *\/\n  --paper: #f9f3e6;\n  --paper-deep: #f1e7d2;\n  --card: #fffdf8;\n  --ink: #1e2a24;\n  --ink-soft: #5e6d63;\n  --line: #e2d6b8;\n  --brass: #b98f2e;\n  --brass-bright: #e9c96f;\n  --brass-deep: #8a6614;\n  --green: #103128;\n  --green-mid: #1a4a3c;\n  --green-deep: #07211a;\n  --yes: #2a6b4f;\n  --yes-soft: #e6f1e9;\n  --no: #9a3f2c;\n  --no-soft: #f8e4dd;\n  --note-soft: #f6ecd2;\n  --brass-grad: linear-gradient(120deg, #e9c96f 0%, #b98f2e 45%, #8a6614 100%);\n  --night-grad: linear-gradient(160deg, #07211a 0%, #103128 35%, #1a4a3c 70%, #8a6614 140%);\n\n  font-family: 'DM Sans', system-ui, sans-serif;\n  color: var(--ink);\n  background: var(--paper);\n  max-width: 880px;\n  margin: 0 auto;\n  border-radius: 26px;\n  overflow: hidden;\n  border: 1px solid var(--line);\n  line-height: 1.6;\n  font-size: 16px;\n  box-shadow: 0 30px 80px rgba(16,49,40,0.16);\n}\n.cgau-listing h1, .cgau-listing h2, .cgau-listing h3, .cgau-listing h4 {\n  font-family: 'Sora', system-ui, sans-serif;\n  line-height: 1.2;\n  letter-spacing: -0.02em;\n}\n.cgau-listing img { max-width: 100%; height: auto; display: block; }\n.cgau-listing section { padding: 48px 36px; }\n\n\/* ---- shared animations ---- *\/\n@keyframes cgau-rise {\n  from { opacity: 0; transform: translateY(26px); }\n  to   { opacity: 1; transform: translateY(0); }\n}\n@keyframes cgau-shimmer {\n  0%   { background-position: -200% center; }\n  100% { background-position: 200% center; }\n}\n@keyframes cgau-gradshift {\n  0%, 100% { background-position: 0% 50%; }\n  50% { background-position: 100% 50%; }\n}\n@keyframes cgau-glowpulse {\n  0%, 100% { box-shadow: 0 0 0 0 rgba(185,143,46,0.5); }\n  50% { box-shadow: 0 0 0 14px rgba(185,143,46,0); }\n}\n@keyframes cgau-lamp {\n  0%, 100% { opacity: 0.62; transform: translateX(-50%) scale(1); }\n  45% { opacity: 1; transform: translateX(-50%) scale(1.08); }\n  60% { opacity: 0.82; transform: translateX(-50%) scale(1.03); }\n}\n@keyframes cgau-drift {\n  0%, 100% { transform: translate(0, 0); opacity: 0.35; }\n  35% { transform: translate(16px, -22px); opacity: 0.85; }\n  70% { transform: translate(-13px, -10px); opacity: 0.5; }\n}\n@keyframes cgau-bob {\n  0%, 100% { transform: translateY(0) rotate(-4deg); }\n  50% { transform: translateY(-8px) rotate(3deg); }\n}\n@keyframes cgau-scan {\n  0%   { top: 4%; opacity: 0; }\n  12%  { opacity: 1; }\n  88%  { opacity: 1; }\n  100% { top: 92%; opacity: 0; }\n}\n@keyframes cgau-ripple {\n  0%   { transform: scale(0.7); opacity: 0.75; }\n  100% { transform: scale(2.4); opacity: 0; }\n}\n@keyframes cgau-tick {\n  from { transform: rotate(0deg); }\n  to   { transform: rotate(360deg); }\n}\n@keyframes cgau-stamp {\n  0%   { opacity: 0; transform: rotate(-30deg) scale(2.1); }\n  60%  { opacity: 0.95; transform: rotate(-11deg) scale(0.95); }\n  100% { opacity: 0.92; transform: rotate(-11deg) scale(1); }\n}\n@keyframes cgau-keyglow {\n  0%, 78%, 100% { background: rgba(255,253,248,0.06); color: var(--brass-bright); box-shadow: inset 0 1px 0 rgba(233,201,111,0.25); }\n  86% { background: rgba(233,201,111,0.9); color: #10281f; box-shadow: 0 0 18px rgba(233,201,111,0.7); }\n}\n@keyframes cgau-meterfill {\n  from { width: 0; }\n}\n@keyframes cgau-rulegrow {\n  from { transform: scaleX(0); }\n  to   { transform: scaleX(1); }\n}\n\n\/* nav *\/\n.cgau-listing .cgau-nav {\n  display: flex; justify-content: space-between; align-items: center;\n  padding: 18px 36px; border-bottom: 1px solid var(--line);\n  background: var(--paper);\n}\n.cgau-listing .cgau-nav-brand { font-family: 'Sora', sans-serif; font-weight: 800; font-size: 17px; }\n.cgau-listing .cgau-nav-brand span {\n  background: var(--brass-grad); -webkit-background-clip: text; background-clip: text; color: transparent;\n}\n.cgau-listing .cgau-nav-tag {\n  font-size: 12px; font-weight: 600; color: var(--ink-soft);\n  background: var(--paper-deep); padding: 6px 14px; border-radius: 999px;\n  border: 1px solid var(--line);\n}\n\n\/* hero — the entrance, under the awning *\/\n.cgau-listing .cgau-hero {\n  background: var(--night-grad);\n  background-size: 200% 200%;\n  animation: cgau-gradshift 16s ease-in-out infinite;\n  color: #f4ecd8;\n  text-align: center;\n  padding: 78px 36px 60px;\n  position: relative;\n  overflow: hidden;\n}\n\/* the awning *\/\n.cgau-listing .cgau-hero::before {\n  content: '';\n  position: absolute; top: 0; left: 0; right: 0; height: 18px;\n  background: repeating-linear-gradient(90deg,\n    #b98f2e 0 26px, #10281f 26px 52px);\n  box-shadow: 0 4px 18px rgba(0,0,0,0.35);\n  z-index: 2;\n}\n\/* the porch lamp *\/\n.cgau-listing .cgau-hero::after {\n  content: '';\n  position: absolute; left: 50%; top: -170px; transform: translateX(-50%);\n  width: 480px; height: 480px; border-radius: 50%;\n  background: radial-gradient(circle, rgba(233,201,111,0.55) 0%, rgba(185,143,46,0.2) 44%, transparent 70%);\n  animation: cgau-lamp 7s ease-in-out infinite;\n}\n.cgau-listing .cgau-hero .cgau-mote {\n  position: absolute; border-radius: 50%; pointer-events: none;\n  background: radial-gradient(circle, rgba(233,201,111,0.95), rgba(233,201,111,0));\n  animation: cgau-drift 10s ease-in-out infinite;\n}\n.cgau-listing .cgau-mote-1 { width: 9px; height: 9px; left: 15%; top: 36%; }\n.cgau-listing .cgau-mote-2 { width: 6px; height: 6px; left: 82%; top: 28%; animation-delay: -3s; animation-duration: 12s; }\n.cgau-listing .cgau-mote-3 { width: 7px; height: 7px; left: 70%; top: 64%; animation-delay: -6s; animation-duration: 14s; }\n.cgau-listing .cgau-mote-4 { width: 5px; height: 5px; left: 26%; top: 70%; animation-delay: -1.5s; animation-duration: 11s; }\n\n.cgau-listing .cgau-hero \u003e * { position: relative; z-index: 3; }\n.cgau-listing .cgau-series-tag {\n  display: inline-block; font-size: 11px; font-weight: 700; letter-spacing: 0.24em;\n  text-transform: uppercase; color: #d8c48c; margin-bottom: 14px;\n}\n.cgau-listing .cgau-grade-chip {\n  display: inline-flex; align-items: center; gap: 8px;\n  border: 1px solid rgba(233,201,111,0.6);\n  color: #2c2107; font-weight: 800; font-size: 13px; letter-spacing: 0.06em;\n  text-transform: uppercase; padding: 9px 20px; border-radius: 999px; margin-bottom: 22px;\n  background: linear-gradient(110deg, #e9c96f 25%, #fff4d2 40%, #e9c96f 55%) 0 0 \/ 200% 100%;\n  animation: cgau-shimmer 3.6s linear infinite;\n  box-shadow: 0 6px 22px rgba(185,143,46,0.38);\n}\n.cgau-listing .cgau-hero h1 {\n  font-size: 44px; font-weight: 800; margin-bottom: 6px;\n  animation: cgau-rise 0.9s ease-out both;\n}\n.cgau-listing .cgau-hero h1 em {\n  font-style: normal;\n  background: linear-gradient(120deg, #ffe9ac, #e9c96f 45%, #b98f2e);\n  -webkit-background-clip: text; background-clip: text; color: transparent;\n}\n.cgau-listing .cgau-hero .cgau-billing {\n  font-family: 'Sora', sans-serif; font-weight: 600; font-size: 16px;\n  color: #d8c48c; margin-bottom: 16px; letter-spacing: 0.02em;\n  animation: cgau-rise 0.9s ease-out 0.1s both;\n}\n.cgau-listing .cgau-hero p.cgau-sub {\n  font-size: 18px; max-width: 590px; margin: 0 auto 26px; color: #ded0ad;\n  animation: cgau-rise 0.9s ease-out 0.15s both;\n}\n.cgau-listing .cgau-price {\n  display: inline-flex; align-items: baseline; gap: 14px; flex-wrap: wrap;\n  justify-content: center; margin-bottom: 22px;\n  animation: cgau-rise 0.9s ease-out 0.2s both;\n}\n.cgau-listing .cgau-price-now {\n  font-family: 'Sora', sans-serif; font-weight: 800; font-size: 40px;\n  background: linear-gradient(120deg, #ffe9ac, #e9c96f 50%, #b98f2e);\n  -webkit-background-clip: text; background-clip: text; color: transparent;\n}\n.cgau-listing .cgau-price-was {\n  font-size: 17px; color: #b6a887; text-decoration: line-through;\n}\n.cgau-listing .cgau-price-save {\n  font-size: 12px; font-weight: 800; letter-spacing: 0.06em; text-transform: uppercase;\n  color: #ffe9ac; border: 1px solid rgba(233,201,111,0.45);\n  background: rgba(233,201,111,0.12); border-radius: 999px; padding: 6px 14px;\n}\n.cgau-listing .cgau-hero-note {\n  display: block; max-width: fit-content; margin: 0 auto;\n  font-size: 14px; color: #ffe9ac;\n  border: 1px solid rgba(233,201,111,0.4); border-radius: 999px;\n  padding: 10px 22px; background: rgba(233,201,111,0.1);\n  animation: cgau-rise 0.9s ease-out 0.3s both;\n}\n\n\/* ===== SET PIECE 1: the personnel file ===== *\/\n.cgau-listing .cgau-staff { background: var(--paper-deep); border-bottom: 1px solid var(--line); }\n.cgau-listing .cgau-staff h2 { font-size: 27px; margin-bottom: 6px; }\n.cgau-listing .cgau-staff h2 span {\n  background: var(--brass-grad); -webkit-background-clip: text; background-clip: text; color: transparent;\n}\n.cgau-listing .cgau-staff \u003e p { color: var(--ink-soft); margin-bottom: 26px; max-width: 620px; }\n.cgau-listing .cgau-file {\n  position: relative;\n  background: var(--card);\n  border: 1px solid var(--line);\n  border-top: 4px solid var(--brass);\n  border-radius: 4px 18px 18px 18px;\n  padding: 26px 28px 30px;\n  box-shadow: 0 18px 44px rgba(16,49,40,0.12);\n}\n.cgau-listing .cgau-file-tab {\n  position: absolute; top: -30px; left: 0;\n  background: var(--brass); color: #2c2107;\n  font-family: 'Sora', sans-serif; font-weight: 800; font-size: 11px;\n  letter-spacing: 0.16em; text-transform: uppercase;\n  padding: 7px 20px; border-radius: 8px 8px 0 0;\n}\n.cgau-listing .cgau-file-head {\n  display: flex; gap: 20px; align-items: flex-start;\n  padding-bottom: 18px; margin-bottom: 8px; border-bottom: 2px solid var(--line);\n}\n.cgau-listing .cgau-file-photo {\n  flex: 0 0 96px; height: 118px; border-radius: 8px;\n  background: repeating-linear-gradient(135deg, var(--paper-deep) 0 8px, var(--paper) 8px 16px);\n  border: 1px dashed var(--brass); display: flex; align-items: center; justify-content: center;\n  font-size: 11px; color: var(--brass-deep); text-align: center; padding: 6px; line-height: 1.3;\n}\n.cgau-listing .cgau-file-name { font-family: 'Sora', sans-serif; font-weight: 800; font-size: 22px; margin-bottom: 4px; }\n.cgau-listing .cgau-file-role { font-size: 14px; color: var(--ink-soft); margin-bottom: 12px; }\n.cgau-listing .cgau-shift-meter { max-width: 320px; }\n.cgau-listing .cgau-shift-label {\n  display: flex; justify-content: space-between; font-family: 'Sora', sans-serif;\n  font-size: 12px; font-weight: 700; margin-bottom: 5px; color: var(--brass-deep);\n}\n.cgau-listing .cgau-shift-track {\n  height: 12px; border-radius: 999px; background: var(--paper-deep);\n  border: 1px solid var(--line); overflow: hidden;\n}\n.cgau-listing .cgau-shift-fill {\n  height: 100%; width: 100%; border-radius: 999px;\n  background: var(--brass-grad); background-size: 200% 200%;\n  animation: cgau-meterfill 1.8s ease-out both, cgau-gradshift 7s ease-in-out infinite;\n}\n.cgau-listing .cgau-file-row {\n  display: flex; gap: 18px; padding: 12px 4px;\n  border-bottom: 1px dashed var(--line); font-size: 15px;\n  transition: background 0.2s ease;\n}\n.cgau-listing .cgau-file-row:hover { background: var(--paper-deep); }\n.cgau-listing .cgau-file-row:last-of-type { border-bottom: none; }\n.cgau-listing .cgau-file-label {\n  flex: 0 0 168px; font-family: 'Sora', sans-serif; font-weight: 700;\n  font-size: 12px; letter-spacing: 0.06em; text-transform: uppercase;\n  color: var(--brass-deep); padding-top: 3px;\n}\n.cgau-listing .cgau-file-value { color: var(--ink-soft); }\n.cgau-listing .cgau-file-value strong { color: var(--ink); }\n.cgau-listing .cgau-stamp {\n  position: absolute; right: 26px; bottom: 22px;\n  font-family: 'Sora', sans-serif; font-weight: 800; font-size: 15px;\n  letter-spacing: 0.18em; text-transform: uppercase;\n  color: var(--green-mid); border: 3px double var(--green-mid);\n  border-radius: 10px; padding: 8px 16px; opacity: 0.92;\n  animation: cgau-stamp 1.1s cubic-bezier(0.2, 1.4, 0.4, 1) 0.4s both;\n}\n\n\/* bento *\/\n.cgau-listing .cgau-bento { display: grid; grid-template-columns: repeat(3, 1fr); gap: 14px; }\n.cgau-listing .cgau-bento-card {\n  background: var(--card); border: 1px solid var(--line); border-radius: 20px;\n  padding: 24px 20px; text-align: center;\n  position: relative; overflow: hidden;\n  transition: transform 0.3s ease, box-shadow 0.3s ease;\n  animation: cgau-rise 0.7s ease-out both;\n}\n.cgau-listing .cgau-bento-card::before {\n  content: ''; position: absolute; top: 0; left: 0; right: 0; height: 4px;\n  background: var(--brass-grad);\n}\n.cgau-listing .cgau-bento-card:nth-child(2) { animation-delay: 0.08s; }\n.cgau-listing .cgau-bento-card:nth-child(3) { animation-delay: 0.16s; }\n.cgau-listing .cgau-bento-card:nth-child(4) { animation-delay: 0.24s; }\n.cgau-listing .cgau-bento-card:nth-child(5) { animation-delay: 0.32s; }\n.cgau-listing .cgau-bento-card:nth-child(6) { animation-delay: 0.4s; }\n.cgau-listing .cgau-bento-card:hover {\n  transform: translateY(-6px);\n  box-shadow: 0 18px 36px rgba(185,143,46,0.22);\n}\n.cgau-listing .cgau-bento-card .cgau-big {\n  font-family: 'Sora', sans-serif; font-weight: 800; font-size: 27px;\n  background: var(--brass-grad); -webkit-background-clip: text; background-clip: text; color: transparent;\n  display: block; margin-bottom: 4px;\n}\n.cgau-listing .cgau-bento-card .cgau-small { font-size: 13px; color: var(--ink-soft); }\n\n\/* scenes *\/\n.cgau-listing .cgau-scene { border-top: 1px solid var(--line); }\n.cgau-listing .cgau-scene h2 { font-size: 29px; margin-bottom: 12px; }\n.cgau-listing .cgau-scene h2 span {\n  background: var(--brass-grad); -webkit-background-clip: text; background-clip: text; color: transparent;\n}\n.cgau-listing .cgau-scene p { color: var(--ink-soft); max-width: 640px; margin-bottom: 14px; }\n.cgau-listing .cgau-scene p:last-of-type { margin-bottom: 0; }\n.cgau-listing .cgau-scene-tag {\n  display: inline-block; font-size: 11px; font-weight: 700; letter-spacing: 0.14em;\n  text-transform: uppercase; color: var(--brass-deep);\n  background: var(--note-soft); border: 1px solid var(--line);\n  padding: 5px 14px; border-radius: 999px; margin-bottom: 14px;\n}\n.cgau-listing .cgau-scene-dark {\n  background: var(--green);\n  background-image: radial-gradient(ellipse at 85% 12%, rgba(233,201,111,0.2), transparent 55%);\n  color: #ece2c9; border-top: none;\n}\n.cgau-listing .cgau-scene-dark h2 { color: #fff8e6; }\n.cgau-listing .cgau-scene-dark p { color: #c2b795; }\n.cgau-listing .cgau-scene-dark .cgau-scene-tag {\n  color: #ffe9ac; background: rgba(233,201,111,0.12); border-color: rgba(233,201,111,0.3);\n}\n\n\/* the fingerprint plate *\/\n.cgau-listing .cgau-hands { display: grid; grid-template-columns: 132px 1fr; gap: 30px; align-items: center; }\n.cgau-listing .cgau-print {\n  position: relative; width: 116px; height: 116px; border-radius: 20px;\n  background: radial-gradient(circle at 30% 25%, #26584a, #0d2a22);\n  border: 1px solid rgba(233,201,111,0.35);\n  box-shadow: inset 0 2px 10px rgba(0,0,0,0.5), 0 12px 28px rgba(16,49,40,0.28);\n  overflow: hidden;\n}\n.cgau-listing .cgau-print i {\n  position: absolute; left: 50%; top: 52%; transform: translate(-50%, -50%);\n  border: 2px solid rgba(233,201,111,0.75); border-radius: 50%;\n  border-bottom-color: transparent;\n}\n.cgau-listing .cgau-print i:nth-child(1) { width: 16px; height: 16px; }\n.cgau-listing .cgau-print i:nth-child(2) { width: 32px; height: 32px; }\n.cgau-listing .cgau-print i:nth-child(3) { width: 48px; height: 48px; }\n.cgau-listing .cgau-print i:nth-child(4) { width: 64px; height: 64px; }\n.cgau-listing .cgau-print i:nth-child(5) { width: 80px; height: 80px; }\n.cgau-listing .cgau-print::after {\n  content: ''; position: absolute; left: 0; right: 0; height: 2px; top: 4%;\n  background: linear-gradient(90deg, transparent, #ffe9ac, transparent);\n  box-shadow: 0 0 14px rgba(233,201,111,0.9);\n  animation: cgau-scan 3s ease-in-out infinite;\n}\n\n\/* ===== SET PIECE 2: the brass keypad ===== *\/\n.cgau-listing .cgau-entry { display: grid; grid-template-columns: 226px 1fr; gap: 32px; align-items: center; }\n.cgau-listing .cgau-keypad {\n  display: grid; grid-template-columns: repeat(3, 1fr); gap: 10px;\n  padding: 20px; border-radius: 22px;\n  background: linear-gradient(165deg, #1c4c3e, #0b241d);\n  border: 1px solid rgba(233,201,111,0.35);\n  box-shadow: inset 0 2px 12px rgba(0,0,0,0.45), 0 16px 34px rgba(16,49,40,0.3);\n}\n.cgau-listing .cgau-key {\n  display: flex; align-items: center; justify-content: center;\n  height: 46px; border-radius: 12px;\n  font-family: 'Sora', sans-serif; font-weight: 700; font-size: 16px;\n  color: var(--brass-bright); background: rgba(255,253,248,0.06);\n  border: 1px solid rgba(233,201,111,0.22);\n  animation: cgau-keyglow 5.4s ease-in-out infinite;\n}\n.cgau-listing .cgau-key:nth-child(1) { animation-delay: 0s; }\n.cgau-listing .cgau-key:nth-child(2) { animation-delay: 0.45s; }\n.cgau-listing .cgau-key:nth-child(3) { animation-delay: 0.9s; }\n.cgau-listing .cgau-key:nth-child(4) { animation-delay: 1.35s; }\n.cgau-listing .cgau-key:nth-child(5) { animation-delay: 1.8s; }\n.cgau-listing .cgau-key:nth-child(6) { animation-delay: 2.25s; }\n.cgau-listing .cgau-key:nth-child(7) { animation-delay: 2.7s; }\n.cgau-listing .cgau-key:nth-child(8) { animation-delay: 3.15s; }\n.cgau-listing .cgau-key:nth-child(9) { animation-delay: 3.6s; }\n.cgau-listing .cgau-key:nth-child(10) { animation-delay: 4.05s; }\n.cgau-listing .cgau-key:nth-child(11) { animation-delay: 4.5s; }\n.cgau-listing .cgau-key:nth-child(12) { animation-delay: 4.95s; }\n.cgau-listing .cgau-ways { list-style: none; }\n.cgau-listing .cgau-ways li {\n  display: flex; gap: 14px; align-items: flex-start;\n  padding: 11px 12px; border-radius: 12px; font-size: 15px;\n  border-bottom: 1px solid rgba(233,201,111,0.16);\n  transition: background 0.25s ease, transform 0.25s ease;\n}\n.cgau-listing .cgau-ways li:hover { background: rgba(233,201,111,0.08); transform: translateX(5px); }\n.cgau-listing .cgau-ways li:last-child { border-bottom: none; }\n.cgau-listing .cgau-ways .cgau-way-no {\n  flex: 0 0 26px; height: 26px; border-radius: 50%;\n  display: inline-flex; align-items: center; justify-content: center;\n  background: var(--brass-grad); color: #2c2107;\n  font-family: 'Sora', sans-serif; font-weight: 800; font-size: 12px;\n}\n.cgau-listing .cgau-ways strong { color: #fff8e6; }\n.cgau-listing .cgau-ways span.cgau-way-txt { color: #c2b795; }\n\n\/* vibe pull-quote *\/\n.cgau-listing .cgau-vibe {\n  background: var(--brass-grad);\n  background-size: 220% 220%;\n  animation: cgau-gradshift 11s ease-in-out infinite;\n  text-align: center; color: #2c2107;\n  position: relative; overflow: hidden;\n}\n.cgau-listing .cgau-vibe::before {\n  content: '🎩'; position: absolute; font-size: 122px; opacity: 0.16;\n  left: -18px; top: -26px; animation: cgau-bob 5.5s ease-in-out infinite;\n}\n.cgau-listing .cgau-vibe::after {\n  content: '🔔'; position: absolute; font-size: 112px; opacity: 0.16;\n  right: -12px; bottom: -30px; animation: cgau-bob 6.5s ease-in-out infinite reverse;\n}\n.cgau-listing .cgau-vibe blockquote {\n  font-family: 'Sora', sans-serif; font-weight: 700; font-size: 27px;\n  max-width: 640px; margin: 0 auto; line-height: 1.35; position: relative;\n}\n.cgau-listing .cgau-vibe cite {\n  display: block; font-family: 'DM Sans', sans-serif; font-style: normal;\n  font-weight: 600; font-size: 14px; margin-top: 16px; color: #56420c; position: relative;\n}\n\n\/* ===== SET PIECE 3: contract of employment (the honest bit) ===== *\/\n.cgau-listing .cgau-honest { background: var(--paper-deep); }\n.cgau-listing .cgau-honest h2 { font-size: 27px; margin-bottom: 8px; }\n.cgau-listing .cgau-honest \u003e p { color: var(--ink-soft); margin-bottom: 24px; max-width: 620px; }\n.cgau-listing .cgau-contract {\n  background: var(--card); border: 1px solid var(--line);\n  border-radius: 18px; padding: 30px 30px 26px;\n  box-shadow: 0 18px 44px rgba(16,49,40,0.1);\n  position: relative;\n}\n.cgau-listing .cgau-contract-head {\n  text-align: center; padding-bottom: 18px; margin-bottom: 20px;\n  border-bottom: 2px solid var(--line);\n}\n.cgau-listing .cgau-contract-head h3 {\n  font-size: 15px; letter-spacing: 0.2em; text-transform: uppercase; color: var(--brass-deep);\n  margin-bottom: 6px;\n}\n.cgau-listing .cgau-contract-head p { font-size: 13px; color: var(--ink-soft); }\n.cgau-listing .cgau-contract-rule {\n  height: 3px; width: 84px; margin: 12px auto 0; transform-origin: center;\n  background: var(--brass-grad); border-radius: 999px;\n  animation: cgau-rulegrow 1.1s ease-out both;\n}\n.cgau-listing .cgau-clause {\n  display: flex; gap: 16px; padding: 16px 4px;\n  border-bottom: 1px dashed var(--line);\n  transition: background 0.25s ease;\n}\n.cgau-listing .cgau-clause:hover { background: var(--paper-deep); }\n.cgau-listing .cgau-clause-no {\n  flex: 0 0 62px; font-family: 'Sora', sans-serif; font-weight: 800; font-size: 12px;\n  letter-spacing: 0.06em; color: var(--brass-deep); padding-top: 3px;\n}\n.cgau-listing .cgau-clause strong { display: block; margin-bottom: 4px; }\n.cgau-listing .cgau-clause p { font-size: 15px; color: var(--ink-soft); }\n.cgau-listing .cgau-excluded { margin-top: 22px; }\n.cgau-listing .cgau-excluded h4 {\n  font-size: 12px; letter-spacing: 0.16em; text-transform: uppercase;\n  color: var(--brass-deep); margin-bottom: 12px;\n}\n.cgau-listing .cgau-excluded ul { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 8px; }\n.cgau-listing .cgau-excluded li {\n  font-size: 14px; color: var(--ink-soft); padding: 10px 14px 10px 30px;\n  background: var(--paper-deep); border-radius: 12px; position: relative;\n}\n.cgau-listing .cgau-excluded li::before {\n  content: '✕'; position: absolute; left: 12px; color: var(--no); font-weight: 700;\n}\n.cgau-listing .cgau-sign {\n  margin-top: 26px; padding-top: 18px; border-top: 2px solid var(--line);\n  display: flex; justify-content: space-between; gap: 20px; flex-wrap: wrap;\n  font-size: 13px; color: var(--ink-soft);\n}\n.cgau-listing .cgau-sign span { display: block; }\n.cgau-listing .cgau-sign strong { color: var(--ink); font-family: 'Sora', sans-serif; }\n\n\/* trust grid *\/\n.cgau-listing .cgau-trust h2 { font-size: 27px; margin-bottom: 22px; }\n.cgau-listing .cgau-trust-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; }\n.cgau-listing .cgau-trust-card {\n  background: var(--yes-soft); border: 1px solid #d3e3d7; border-radius: 18px; padding: 22px 24px;\n  transition: transform 0.3s ease, box-shadow 0.3s ease;\n}\n.cgau-listing .cgau-trust-card:hover {\n  transform: translateY(-5px);\n  box-shadow: 0 16px 32px rgba(42,107,79,0.18);\n}\n.cgau-listing .cgau-trust-card strong { display: block; color: var(--yes); margin-bottom: 4px; }\n.cgau-listing .cgau-trust-card p { font-size: 15px; color: var(--ink-soft); }\n\n\/* specs table *\/\n.cgau-listing .cgau-specs h2 { font-size: 27px; margin-bottom: 22px; }\n.cgau-listing .cgau-specs table { width: 100%; border-collapse: collapse; font-size: 15px; }\n.cgau-listing .cgau-specs th, .cgau-listing .cgau-specs td {\n  text-align: left; padding: 13px 14px; border-bottom: 1px solid var(--line); vertical-align: top;\n}\n.cgau-listing .cgau-specs th { width: 38%; color: var(--ink-soft); font-weight: 600; }\n.cgau-listing .cgau-specs tr { transition: background 0.2s ease; }\n.cgau-listing .cgau-specs tr:hover { background: var(--paper-deep); }\n\n\/* ===== SET PIECE 4: the fitting room ===== *\/\n.cgau-listing .cgau-compat h2 { font-size: 27px; margin-bottom: 8px; }\n.cgau-listing .cgau-compat \u003e p { color: var(--ink-soft); margin-bottom: 24px; max-width: 640px; }\n.cgau-listing .cgau-fitting {\n  background: var(--green);\n  background-image: radial-gradient(ellipse at 12% 0%, rgba(233,201,111,0.18), transparent 58%);\n  border-radius: 22px; padding: 28px 28px 24px; margin-bottom: 28px;\n  color: #ece2c9; border: 1px solid rgba(233,201,111,0.28);\n}\n.cgau-listing .cgau-fitting h3 { font-size: 19px; color: #fff8e6; margin-bottom: 6px; }\n.cgau-listing .cgau-fitting \u003e p { color: #c2b795; font-size: 15px; margin-bottom: 20px; }\n.cgau-listing .cgau-tape {\n  height: 26px; border-radius: 6px; margin-bottom: 22px;\n  background:\n    repeating-linear-gradient(90deg, rgba(233,201,111,0.85) 0 1px, transparent 1px 12px),\n    repeating-linear-gradient(90deg, rgba(233,201,111,0.5) 0 1px, transparent 1px 6px),\n    linear-gradient(180deg, rgba(233,201,111,0.16), rgba(233,201,111,0.04));\n  background-size: 100% 60%, 100% 32%, 100% 100%;\n  background-position: bottom, bottom, center;\n  background-repeat: repeat-x, repeat-x, no-repeat;\n  border-bottom: 2px solid rgba(233,201,111,0.55);\n}\n.cgau-listing .cgau-measures { display: grid; grid-template-columns: repeat(3, 1fr); gap: 14px; }\n.cgau-listing .cgau-measure {\n  background: rgba(255,253,248,0.06); border: 1px solid rgba(233,201,111,0.26);\n  border-radius: 16px; padding: 18px 18px 16px; position: relative;\n  transition: transform 0.3s ease, box-shadow 0.3s ease, background 0.3s ease;\n}\n.cgau-listing .cgau-measure:hover {\n  transform: translateY(-5px); background: rgba(233,201,111,0.12);\n  box-shadow: 0 14px 30px rgba(0,0,0,0.28);\n}\n.cgau-listing .cgau-measure-label {\n  font-size: 11px; letter-spacing: 0.14em; text-transform: uppercase;\n  color: #d8c48c; margin-bottom: 6px; font-weight: 700;\n}\n.cgau-listing .cgau-measure-value {\n  font-family: 'Sora', sans-serif; font-weight: 800; font-size: 24px; color: #ffe9ac;\n  margin-bottom: 4px; line-height: 1.15;\n}\n.cgau-listing .cgau-measure-note { font-size: 13px; color: #c2b795; }\n.cgau-listing .cgau-measure-box {\n  position: absolute; top: 16px; right: 16px;\n  width: 22px; height: 22px; border-radius: 6px;\n  border: 2px solid rgba(233,201,111,0.55);\n}\n.cgau-listing .cgau-fitting-foot {\n  margin-top: 18px; font-size: 13px; color: #d8c48c;\n  border-top: 1px solid rgba(233,201,111,0.22); padding-top: 14px;\n}\n\n\/* compatibility rows *\/\n.cgau-listing .cgau-compat-row {\n  display: flex; align-items: flex-start; gap: 14px;\n  padding: 14px 10px; border-bottom: 1px solid var(--line);\n  border-radius: 10px;\n  transition: background 0.2s ease;\n}\n.cgau-listing .cgau-compat-row:hover { background: var(--paper-deep); }\n.cgau-listing .cgau-badge {\n  flex: 0 0 auto; font-size: 12px; font-weight: 800; letter-spacing: 0.05em;\n  padding: 5px 12px; border-radius: 999px; margin-top: 2px;\n}\n.cgau-listing .cgau-badge-yes { background: var(--yes-soft); color: var(--yes); }\n.cgau-listing .cgau-badge-no { background: var(--no-soft); color: var(--no); }\n.cgau-listing .cgau-badge-note { background: var(--note-soft); color: var(--brass-deep); }\n.cgau-listing .cgau-compat-row p { font-size: 15px; color: var(--ink-soft); }\n.cgau-listing .cgau-compat-row p strong { color: var(--ink); }\n\n\/* fit lists *\/\n.cgau-listing .cgau-fit { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; }\n.cgau-listing .cgau-fit-col { border-radius: 22px; padding: 28px 26px; transition: transform 0.3s ease; }\n.cgau-listing .cgau-fit-col:hover { transform: translateY(-4px); }\n.cgau-listing .cgau-fit-no { background: var(--paper-deep); border: 1px solid var(--line); }\n.cgau-listing .cgau-fit-yes {\n  background: var(--green);\n  background-image: radial-gradient(ellipse at 90% 0%, rgba(233,201,111,0.24), transparent 55%);\n  color: #ece2c9; border: 1px solid rgba(233,201,111,0.24);\n}\n.cgau-listing .cgau-fit-col h3 { font-size: 19px; margin-bottom: 14px; }\n.cgau-listing .cgau-fit-yes h3 { color: #ffe9ac; }\n.cgau-listing .cgau-fit-col ul { list-style: none; }\n.cgau-listing .cgau-fit-col li { padding: 7px 0 7px 26px; position: relative; font-size: 15px; }\n.cgau-listing .cgau-fit-no li { color: var(--ink-soft); }\n.cgau-listing .cgau-fit-yes li { color: #c2b795; }\n.cgau-listing .cgau-fit-no li::before { content: '✕'; position: absolute; left: 0; color: var(--no); font-weight: 700; }\n.cgau-listing .cgau-fit-yes li::before { content: '✓'; position: absolute; left: 0; color: var(--brass-bright); font-weight: 700; }\n\n\/* setup steps *\/\n.cgau-listing .cgau-setup h2 { font-size: 27px; margin-bottom: 22px; }\n.cgau-listing .cgau-steps { display: grid; grid-template-columns: repeat(4, 1fr); gap: 14px; }\n.cgau-listing .cgau-step {\n  background: var(--card); border: 1px solid var(--line); border-radius: 18px; padding: 22px 16px;\n  transition: transform 0.3s ease, box-shadow 0.3s ease;\n}\n.cgau-listing .cgau-step:hover {\n  transform: translateY(-5px);\n  box-shadow: 0 14px 30px rgba(185,143,46,0.2);\n}\n.cgau-listing .cgau-step .cgau-step-num {\n  display: inline-flex; width: 32px; height: 32px; align-items: center; justify-content: center;\n  background: var(--brass-grad); color: #2c2107; font-weight: 800; font-size: 14px;\n  border-radius: 999px; margin-bottom: 10px; font-family: 'Sora', sans-serif;\n  animation: cgau-glowpulse 3s ease-in-out infinite;\n}\n.cgau-listing .cgau-step:nth-child(2) .cgau-step-num { animation-delay: 0.4s; }\n.cgau-listing .cgau-step:nth-child(3) .cgau-step-num { animation-delay: 0.8s; }\n.cgau-listing .cgau-step:nth-child(4) .cgau-step-num { animation-delay: 1.2s; }\n.cgau-listing .cgau-step strong { display: block; font-size: 15px; margin-bottom: 4px; }\n.cgau-listing .cgau-step p { font-size: 13px; color: var(--ink-soft); }\n\n\/* included *\/\n.cgau-listing .cgau-included { background: var(--paper-deep); }\n.cgau-listing .cgau-included h2 { font-size: 27px; margin-bottom: 8px; }\n.cgau-listing .cgau-included \u003e p { color: var(--ink-soft); margin-bottom: 18px; }\n.cgau-listing .cgau-included ul { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n.cgau-listing .cgau-included li {\n  background: var(--card); border: 1px solid var(--line); border-radius: 14px;\n  padding: 13px 16px; font-size: 15px;\n  transition: transform 0.25s ease, box-shadow 0.25s ease;\n}\n.cgau-listing .cgau-included li:hover {\n  transform: translateY(-3px);\n  box-shadow: 0 10px 22px rgba(185,143,46,0.16);\n}\n.cgau-listing .cgau-included .cgau-notinc li { background: var(--paper); border-style: dashed; color: var(--ink-soft); }\n.cgau-listing .cgau-included h3 { font-size: 17px; margin: 24px 0 12px; }\n.cgau-listing .cgau-included .cgau-inc-note {\n  margin-top: 16px; font-size: 14px; color: var(--ink-soft);\n  border-left: 4px solid var(--brass); padding: 10px 16px; background: var(--card);\n  border-radius: 0 12px 12px 0;\n}\n\n\/* shipping *\/\n.cgau-listing .cgau-shipping h2 { font-size: 27px; margin-bottom: 22px; }\n.cgau-listing .cgau-ship-grid { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 14px; }\n.cgau-listing .cgau-ship-card {\n  background: var(--card); border: 1px solid var(--line); border-radius: 18px; padding: 22px 20px;\n  transition: transform 0.3s ease, box-shadow 0.3s ease;\n}\n.cgau-listing .cgau-ship-card:hover {\n  transform: translateY(-5px);\n  box-shadow: 0 14px 30px rgba(185,143,46,0.2);\n}\n.cgau-listing .cgau-ship-card strong { display: block; color: var(--brass-deep); margin-bottom: 6px; font-size: 15px; }\n.cgau-listing .cgau-ship-card p { font-size: 14px; color: var(--ink-soft); }\n\n\/* ===== SET PIECE 5: the concierge desk (FAQ bell pushes) ===== *\/\n.cgau-listing .cgau-faq { background: var(--green); color: #ece2c9; }\n.cgau-listing .cgau-faq h2 { font-size: 27px; margin-bottom: 6px; color: #fff8e6; }\n.cgau-listing .cgau-faq \u003e p { color: #c2b795; margin-bottom: 24px; }\n.cgau-listing .cgau-desk {\n  background: rgba(255,253,248,0.05); border: 1px solid rgba(233,201,111,0.26);\n  border-radius: 20px; padding: 10px 22px 22px;\n  box-shadow: inset 0 2px 14px rgba(0,0,0,0.3);\n}\n.cgau-listing .cgau-desk-plate {\n  text-align: center; font-family: 'Sora', sans-serif; font-weight: 800;\n  font-size: 11px; letter-spacing: 0.28em; text-transform: uppercase;\n  color: #2c2107; margin: -26px auto 22px; max-width: 320px;\n  padding: 9px 18px; border-radius: 999px;\n  background: linear-gradient(110deg, #b98f2e 25%, #ffe9ac 40%, #b98f2e 55%) 0 0 \/ 200% 100%;\n  animation: cgau-shimmer 4.5s linear infinite;\n  box-shadow: 0 8px 22px rgba(0,0,0,0.35);\n}\n.cgau-listing .cgau-faq details {\n  border-bottom: 1px solid rgba(233,201,111,0.18);\n}\n.cgau-listing .cgau-faq details:last-of-type { border-bottom: none; }\n.cgau-listing .cgau-faq summary {\n  cursor: pointer; font-family: 'Sora', sans-serif; font-weight: 700; font-size: 15px;\n  color: #fff8e6; list-style: none; position: relative;\n  display: flex; align-items: center; gap: 16px;\n  padding: 16px 34px 16px 0;\n  transition: color 0.25s ease;\n}\n.cgau-listing .cgau-faq summary::-webkit-details-marker { display: none; }\n.cgau-listing .cgau-faq summary:hover { color: #ffe9ac; }\n.cgau-listing .cgau-faq summary::after {\n  content: '＋'; position: absolute; right: 4px; top: 50%; transform: translateY(-50%);\n  color: var(--brass-bright); font-weight: 700; transition: transform 0.3s ease;\n}\n.cgau-listing .cgau-faq details[open] summary::after { transform: translateY(-50%) rotate(45deg); }\n.cgau-listing .cgau-bell {\n  flex: 0 0 30px; width: 30px; height: 30px; border-radius: 50%;\n  position: relative; display: inline-block;\n  background: radial-gradient(circle at 34% 28%, #ffe9ac, #b98f2e 58%, #6f5210);\n  box-shadow: inset 0 -2px 5px rgba(0,0,0,0.45), 0 4px 12px rgba(0,0,0,0.4);\n  transition: transform 0.2s ease;\n}\n.cgau-listing .cgau-faq summary:hover .cgau-bell { transform: translateY(2px) scale(0.96); }\n.cgau-listing .cgau-bell::after {\n  content: ''; position: absolute; inset: -6px; border-radius: 50%;\n  border: 2px solid rgba(233,201,111,0.8); opacity: 0;\n}\n.cgau-listing .cgau-faq details[open] .cgau-bell::after {\n  animation: cgau-ripple 1.6s ease-out infinite;\n}\n.cgau-listing .cgau-faq details[open] .cgau-bell { transform: translateY(2px) scale(0.96); }\n.cgau-listing .cgau-faq details p {\n  padding: 0 0 18px 46px; font-size: 15px; color: #c2b795;\n  animation: cgau-rise 0.4s ease-out both;\n}\n.cgau-listing .cgau-faq .cgau-ding {\n  display: inline-block; font-size: 11px; letter-spacing: 0.18em; text-transform: uppercase;\n  color: var(--brass-bright); margin-left: 46px; margin-bottom: 8px; opacity: 0.75;\n}\n\n\/* item specifics *\/\n.cgau-listing .cgau-itemspec { background: var(--paper-deep); }\n.cgau-listing .cgau-itemspec h2 { font-size: 22px; margin-bottom: 18px; }\n.cgau-listing .cgau-itemspec table { width: 100%; border-collapse: collapse; font-size: 14px; }\n.cgau-listing .cgau-itemspec th, .cgau-listing .cgau-itemspec td {\n  text-align: left; padding: 9px 12px; border-bottom: 1px solid var(--line);\n}\n.cgau-listing .cgau-itemspec th { width: 38%; color: var(--ink-soft); font-weight: 600; }\n\n\/* CTA *\/\n.cgau-listing .cgau-cta {\n  background: var(--night-grad);\n  background-size: 200% 200%;\n  animation: cgau-gradshift 16s ease-in-out infinite;\n  color: #f4ecd8; text-align: center; padding: 64px 36px;\n  position: relative; overflow: hidden;\n}\n.cgau-listing .cgau-cta::before {\n  content: '';\n  position: absolute; left: 50%; bottom: -200px; transform: translateX(-50%);\n  width: 480px; height: 480px; border-radius: 50%;\n  background: radial-gradient(circle, rgba(233,201,111,0.45) 0%, rgba(185,143,46,0.16) 45%, transparent 70%);\n  animation: cgau-lamp 8s ease-in-out infinite;\n}\n.cgau-listing .cgau-cta \u003e * { position: relative; }\n.cgau-listing .cgau-cta .cgau-clock {\n  width: 46px; height: 46px; border-radius: 50%; margin: 0 auto 18px;\n  border: 2px solid rgba(233,201,111,0.6); position: relative;\n}\n.cgau-listing .cgau-cta .cgau-clock::after {\n  content: ''; position: absolute; left: 50%; top: 50%;\n  width: 2px; height: 15px; background: var(--brass-bright);\n  transform-origin: 50% 0; border-radius: 2px;\n  animation: cgau-tick 6s linear infinite;\n}\n.cgau-listing .cgau-cta h2 { font-size: 31px; margin-bottom: 12px; }\n.cgau-listing .cgau-cta h2 span {\n  background: linear-gradient(120deg, #ffe9ac, #e9c96f 45%, #b98f2e);\n  -webkit-background-clip: text; background-clip: text; color: transparent;\n}\n.cgau-listing .cgau-cta p { color: #c2b795; max-width: 560px; margin: 0 auto 18px; }\n.cgau-listing .cgau-cta .cgau-cta-price {\n  display: inline-flex; align-items: baseline; gap: 12px; flex-wrap: wrap; justify-content: center;\n  font-family: 'Sora', sans-serif; font-weight: 800; font-size: 22px; color: #ffe9ac;\n}\n.cgau-listing .cgau-cta .cgau-cta-price em { font-style: normal; font-size: 14px; font-weight: 600; color: #b6a887; text-decoration: line-through; }\n\n\/* footer *\/\n.cgau-listing .cgau-footer {\n  padding: 26px 36px; font-size: 12px; color: var(--ink-soft);\n  border-top: 1px solid var(--line); text-align: center; line-height: 1.7;\n}\n.cgau-listing .cgau-footer p { margin-bottom: 8px; }\n.cgau-listing .cgau-footer p:last-child { margin-bottom: 0; }\n\n\/* respect reduced-motion *\/\n@media (prefers-reduced-motion: reduce) {\n  .cgau-listing *, .cgau-listing *::before, .cgau-listing *::after {\n    animation: none !important; transition: none !important;\n  }\n}\n\n@media (max-width: 640px) {\n  .cgau-listing section { padding: 36px 20px; }\n  .cgau-listing .cgau-nav { padding: 16px 20px; flex-direction: column; gap: 10px; }\n  .cgau-listing .cgau-hero { padding: 60px 20px 48px; }\n  .cgau-listing .cgau-hero h1 { font-size: 31px; }\n  .cgau-listing .cgau-price-now { font-size: 33px; }\n  .cgau-listing .cgau-bento { grid-template-columns: 1fr 1fr; }\n  .cgau-listing .cgau-file { padding: 22px 20px 26px; }\n  .cgau-listing .cgau-file-head { flex-direction: column; }\n  .cgau-listing .cgau-file-photo { flex: none; width: 100%; height: 132px; }\n  .cgau-listing .cgau-file-row { flex-direction: column; gap: 3px; }\n  .cgau-listing .cgau-file-label { flex: none; }\n  .cgau-listing .cgau-stamp { position: static; display: inline-block; margin-top: 18px; }\n  .cgau-listing .cgau-hands { grid-template-columns: 1fr; gap: 20px; }\n  .cgau-listing .cgau-entry { grid-template-columns: 1fr; gap: 22px; }\n  .cgau-listing .cgau-measures { grid-template-columns: 1fr; }\n  .cgau-listing .cgau-excluded ul { grid-template-columns: 1fr; }\n  .cgau-listing .cgau-clause { flex-direction: column; gap: 4px; }\n  .cgau-listing .cgau-clause-no { flex: none; }\n  .cgau-listing .cgau-trust-grid { grid-template-columns: 1fr; }\n  .cgau-listing .cgau-fit { grid-template-columns: 1fr; }\n  .cgau-listing .cgau-steps { grid-template-columns: 1fr 1fr; }\n  .cgau-listing .cgau-ship-grid { grid-template-columns: 1fr; }\n  .cgau-listing .cgau-included ul { grid-template-columns: 1fr; }\n  .cgau-listing .cgau-desk { padding: 10px 16px 18px; }\n  .cgau-listing .cgau-faq details p { padding-left: 0; }\n  .cgau-listing .cgau-faq .cgau-ding { margin-left: 0; }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"cgau-listing\"\u003e\n\n  \u003c!-- NAV --\u003e\n  \u003cdiv class=\"cgau-nav\"\u003e\n    \u003cdiv class=\"cgau-nav-brand\"\u003eCamGuard \u003cspan\u003eAustralia\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"cgau-nav-tag\"\u003eIndependent eufy specialists · Townsville QLD\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"cgau-hero\"\u003e\n    \u003cspan class=\"cgau-mote cgau-mote-1\"\u003e\u003c\/span\u003e\n    \u003cspan class=\"cgau-mote cgau-mote-2\"\u003e\u003c\/span\u003e\n    \u003cspan class=\"cgau-mote cgau-mote-3\"\u003e\u003c\/span\u003e\n    \u003cspan class=\"cgau-mote cgau-mote-4\"\u003e\u003c\/span\u003e\n    \u003cdiv class=\"cgau-series-tag\"\u003eNow taking applications at your front door\u003c\/div\u003e\n    \u003cdiv class=\"cgau-grade-chip\"\u003e✦ Brand New · Factory Sealed\u003c\/div\u003e\n    \u003ch1\u003eeufy Video Smart Lock \u003cem\u003eE330\u003c\/em\u003e\n\u003c\/h1\u003e\n    \u003cdiv class=\"cgau-billing\"\u003e\"The Doorman\"\u003c\/div\u003e\n    \u003cp class=\"cgau-sub\"\u003eA 2K camera, a video doorbell, a fingerprint reader and a deadbolt, all in one handsome brass-and-black package. He works every hour of every day, remembers up to fifty sets of fingerprints, and has never once accepted a tip.\u003c\/p\u003e\n    \u003cdiv class=\"cgau-price\"\u003e\n      \u003cspan class=\"cgau-price-now\"\u003eA$449.00\u003c\/span\u003e\n      \u003cspan class=\"cgau-price-was\"\u003eRRP A$599.95\u003c\/span\u003e\n      \u003cspan class=\"cgau-price-save\"\u003eYou keep A$150.95\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003c!-- IMG-PLACEHOLDER: hero product shot — E330 mounted on a dark front door at dusk, warm porch light catching the brass keypad, three-quarter angle --\u003e\n    \u003cdiv class=\"cgau-hero-note\"\u003e🔑 Five ways in: fingerprint · app · keypad · physical key · voice\u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SET PIECE 1: THE PERSONNEL FILE --\u003e\n  \u003csection class=\"cgau-staff\"\u003e\n    \u003ch2\u003eStaff file: \u003cspan\u003ethe new doorman\u003c\/span\u003e\n\u003c\/h2\u003e\n    \u003cp\u003eEverything on this card is manufacturer-stated and verified before we wrote it. No embellishment, no invented credentials — he's impressive enough on the facts.\u003c\/p\u003e\n    \u003cdiv class=\"cgau-file\"\u003e\n      \u003cdiv class=\"cgau-file-tab\"\u003ePersonnel file · E330\u003c\/div\u003e\n\n      \u003cdiv class=\"cgau-file-head\"\u003e\n        \u003cdiv class=\"cgau-file-photo\"\u003e\n          \u003c!-- IMG-PLACEHOLDER: straight-on \"staff photo\" of the E330 front escutcheon showing camera lens, keypad and fingerprint reader --\u003e\n          Staff\u003cbr\u003ephotograph\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"cgau-file-name\"\u003eeufy Video Smart Lock E330\u003c\/div\u003e\n          \u003cdiv class=\"cgau-file-role\"\u003eFront door attendant · commenced the day the parcel lands\u003c\/div\u003e\n          \u003cdiv class=\"cgau-shift-meter\"\u003e\n            \u003cdiv class=\"cgau-shift-label\"\u003e\n\u003cspan\u003eShift coverage\u003c\/span\u003e\u003cspan\u003e24 \/ 7\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"cgau-shift-track\"\u003e\u003cdiv class=\"cgau-shift-fill\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgau-file-row\"\u003e\n        \u003cdiv class=\"cgau-file-label\"\u003ePosition\u003c\/div\u003e\n        \u003cdiv class=\"cgau-file-value\"\u003e\n\u003cstrong\u003eDoorman.\u003c\/strong\u003e Video smart lock with an integrated video doorbell — he answers the door and he \u003cem\u003eis\u003c\/em\u003e the door.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cgau-file-row\"\u003e\n        \u003cdiv class=\"cgau-file-label\"\u003eShift\u003c\/div\u003e\n        \u003cdiv class=\"cgau-file-value\"\u003e24 hours, 7 days. No lunch break, no rostered day off, no shift swap requests.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cgau-file-row\"\u003e\n        \u003cdiv class=\"cgau-file-label\"\u003eSalary\u003c\/div\u003e\n        \u003cdiv class=\"cgau-file-value\"\u003e\n\u003cstrong\u003e$0.00 per annum.\u003c\/strong\u003e Tips politely declined. Christmas bonus not expected.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cgau-file-row\"\u003e\n        \u003cdiv class=\"cgau-file-label\"\u003eSick days taken\u003c\/div\u003e\n        \u003cdiv class=\"cgau-file-value\"\u003eZero. IP65 weatherproof, rated for \u003cstrong\u003e−30°C to 70°C\u003c\/strong\u003e — a Townsville February is well inside his comfort zone.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cgau-file-row\"\u003e\n        \u003cdiv class=\"cgau-file-label\"\u003eEyesight\u003c\/div\u003e\n        \u003cdiv class=\"cgau-file-value\"\u003e\n\u003cstrong\u003e2K camera\u003c\/strong\u003e behind an \u003cstrong\u003ef\/1.6 aperture\u003c\/strong\u003e lens — the wide aperture is the bit that matters once the porch light is the only light.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cgau-file-row\"\u003e\n        \u003cdiv class=\"cgau-file-label\"\u003eMemory for faces\u003c\/div\u003e\n        \u003cdiv class=\"cgau-file-value\"\u003eStores \u003cstrong\u003eup to 50 fingerprints\u003c\/strong\u003e, with a self-learning fingerprint algorithm that gets more familiar with your thumb over time.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cgau-file-row\"\u003e\n        \u003cdiv class=\"cgau-file-label\"\u003eAnnounces guests\u003c\/div\u003e\n        \u003cdiv class=\"cgau-file-value\"\u003eYes — the doorbell is built in. (He announces them to your \u003cem\u003ephone\u003c\/em\u003e. See the contract below re: chimes.)\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cgau-file-row\"\u003e\n        \u003cdiv class=\"cgau-file-label\"\u003eKeeps records\u003c\/div\u003e\n        \u003cdiv class=\"cgau-file-value\"\u003e\n\u003cstrong\u003e8GB of built-in eMMC storage\u003c\/strong\u003e, on the lock itself. Optionally pairs with a HomeBase 3 if you'd like local storage expandable up to 16TB.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cgau-file-row\"\u003e\n        \u003cdiv class=\"cgau-file-label\"\u003eTakes instruction from\u003c\/div\u003e\n        \u003cdiv class=\"cgau-file-value\"\u003eYou, via the eufy Security app — plus \u003cstrong\u003eAmazon Alexa and Google Assistant\u003c\/strong\u003e if you'd rather just ask out loud.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cgau-file-row\"\u003e\n        \u003cdiv class=\"cgau-file-label\"\u003eRefreshments\u003c\/div\u003e\n        \u003cdiv class=\"cgau-file-value\"\u003e\n\u003cstrong\u003e10,000mAh rechargeable battery.\u003c\/strong\u003e eufy states up to around 3 months per charge; a 5V\/2A adapter is the recommended way to top him up.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cgau-file-row\"\u003e\n        \u003cdiv class=\"cgau-file-label\"\u003eEmployment record\u003c\/div\u003e\n        \u003cdiv class=\"cgau-file-value\"\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgau-stamp\"\u003eAppointed\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- BENTO STATS --\u003e\n  \u003csection\u003e\n    \u003cdiv class=\"cgau-bento\"\u003e\n      \u003cdiv class=\"cgau-bento-card\"\u003e\n\u003cspan class=\"cgau-big\"\u003e2K\u003c\/span\u003e\u003cspan class=\"cgau-small\"\u003ecamera, f\/1.6 aperture lens\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"cgau-bento-card\"\u003e\n\u003cspan class=\"cgau-big\"\u003e50\u003c\/span\u003e\u003cspan class=\"cgau-small\"\u003efingerprints remembered\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"cgau-bento-card\"\u003e\n\u003cspan class=\"cgau-big\"\u003e10,000\u003c\/span\u003e\u003cspan class=\"cgau-small\"\u003emAh battery · eufy states ~3 months\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"cgau-bento-card\"\u003e\n\u003cspan class=\"cgau-big\"\u003e8GB\u003c\/span\u003e\u003cspan class=\"cgau-small\"\u003ebuilt-in local storage\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"cgau-bento-card\"\u003e\n\u003cspan class=\"cgau-big\"\u003eIP65\u003c\/span\u003e\u003cspan class=\"cgau-small\"\u003eweatherproof\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"cgau-bento-card\"\u003e\n\u003cspan class=\"cgau-big\"\u003e−30–70°C\u003c\/span\u003e\u003cspan class=\"cgau-small\"\u003eoperating temperature\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SCENE 1: fingerprints --\u003e\n  \u003csection class=\"cgau-scene\"\u003e\n    \u003cdiv class=\"cgau-scene-tag\"\u003eDuty one · recognition\u003c\/div\u003e\n    \u003ch2\u003eHe knows you by \u003cspan\u003ehand\u003c\/span\u003e\n\u003c\/h2\u003e\n    \u003cdiv class=\"cgau-hands\"\u003e\n      \u003cdiv class=\"cgau-print\"\u003e\n        \u003ci\u003e\u003c\/i\u003e\u003ci\u003e\u003c\/i\u003e\u003ci\u003e\u003c\/i\u003e\u003ci\u003e\u003c\/i\u003e\u003ci\u003e\u003c\/i\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp\u003eFifty fingerprints. That's the whole household, both sets of grandparents, the house-sitter and the person who walks the dog, with room left over. The self-learning algorithm keeps refining its read of each print the more you use it, so the thumb you enrolled in April still works in November.\u003c\/p\u003e\n        \u003cp\u003eWhich matters most when your hands are full: two shopping bags, a phone under the chin, rain coming in sideways. One touch, and the door is open.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- IMG-PLACEHOLDER: close-up of a thumb on the E330 fingerprint reader, arms full of shopping bags, wet driveway behind --\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SCENE 2: doorbell + camera (dark) --\u003e\n  \u003csection class=\"cgau-scene cgau-scene-dark\"\u003e\n    \u003cdiv class=\"cgau-scene-tag\"\u003eDuty two · announcing callers\u003c\/div\u003e\n    \u003ch2\u003e\"There's someone at the door, \u003cspan\u003esir.\"\u003c\/span\u003e\n\u003c\/h2\u003e\n    \u003cp\u003eThe video doorbell is built into the lock, so there's no second gadget to mount, wire or explain to visitors. Press the bell, and the 2K camera shows you who's there — the f\/1.6 aperture lens is what keeps that picture usable when the only light is a porch globe and a passing set of headlights.\u003c\/p\u003e\n    \u003cp\u003eClips are kept on the lock itself: 8GB of built-in eMMC storage, no monthly plan needed to reach them. If you want more room, a HomeBase 3 is an optional add-on that expands local storage up to 16TB — optional being the operative word, since the E330 runs on your Wi-Fi perfectly happily on its own.\u003c\/p\u003e\n    \u003cp\u003eOne thing to know up front, because we'd rather you heard it from us: \u003cstrong\u003ethere's no chime in the box.\u003c\/strong\u003e Alerts come to your phone. If you want a proper ding inside the house, you'll need a HomeBase, an Alexa or Google Assistant speaker, or a separate chime. It's in the contract below.\u003c\/p\u003e\n    \u003c!-- IMG-PLACEHOLDER: eufy Security app screenshot — live doorbell view of a courier at the door, 2K frame --\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SCENE 3: five ways in — the keypad set piece --\u003e\n  \u003csection class=\"cgau-scene cgau-scene-dark\"\u003e\n    \u003cdiv class=\"cgau-scene-tag\"\u003eDuty three · holding the door\u003c\/div\u003e\n    \u003ch2\u003eFive ways in. \u003cspan\u003eHe offers them all.\u003c\/span\u003e\n\u003c\/h2\u003e\n    \u003cdiv class=\"cgau-entry\"\u003e\n      \u003cdiv class=\"cgau-keypad\"\u003e\n        \u003cspan class=\"cgau-key\"\u003e1\u003c\/span\u003e\u003cspan class=\"cgau-key\"\u003e2\u003c\/span\u003e\u003cspan class=\"cgau-key\"\u003e3\u003c\/span\u003e\n        \u003cspan class=\"cgau-key\"\u003e4\u003c\/span\u003e\u003cspan class=\"cgau-key\"\u003e5\u003c\/span\u003e\u003cspan class=\"cgau-key\"\u003e6\u003c\/span\u003e\n        \u003cspan class=\"cgau-key\"\u003e7\u003c\/span\u003e\u003cspan class=\"cgau-key\"\u003e8\u003c\/span\u003e\u003cspan class=\"cgau-key\"\u003e9\u003c\/span\u003e\n        \u003cspan class=\"cgau-key\"\u003e✱\u003c\/span\u003e\u003cspan class=\"cgau-key\"\u003e0\u003c\/span\u003e\u003cspan class=\"cgau-key\"\u003e✓\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cul class=\"cgau-ways\"\u003e\n        \u003cli\u003e\n\u003cspan class=\"cgau-way-no\"\u003e1\u003c\/span\u003e\u003cspan class=\"cgau-way-txt\"\u003e\u003cstrong\u003eFingerprint.\u003c\/strong\u003e Up to 50 stored, self-learning.\u003c\/span\u003e\n\u003c\/li\u003e\n        \u003cli\u003e\n\u003cspan class=\"cgau-way-no\"\u003e2\u003c\/span\u003e\u003cspan class=\"cgau-way-txt\"\u003e\u003cstrong\u003eKeypad passcode.\u003c\/strong\u003e For the people you'd rather not enrol a thumb for.\u003c\/span\u003e\n\u003c\/li\u003e\n        \u003cli\u003e\n\u003cspan class=\"cgau-way-no\"\u003e3\u003c\/span\u003e\u003cspan class=\"cgau-way-txt\"\u003e\u003cstrong\u003eThe app.\u003c\/strong\u003e Open it from the couch, or from the office.\u003c\/span\u003e\n\u003c\/li\u003e\n        \u003cli\u003e\n\u003cspan class=\"cgau-way-no\"\u003e4\u003c\/span\u003e\u003cspan class=\"cgau-way-txt\"\u003e\u003cstrong\u003ePhysical key.\u003c\/strong\u003e Two are included. Old habits, respected.\u003c\/span\u003e\n\u003c\/li\u003e\n        \u003cli\u003e\n\u003cspan class=\"cgau-way-no\"\u003e5\u003c\/span\u003e\u003cspan class=\"cgau-way-txt\"\u003e\u003cstrong\u003eVoice.\u003c\/strong\u003e Via Amazon Alexa or Google Assistant.\u003c\/span\u003e\n\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n    \u003c!-- IMG-PLACEHOLDER: detail shot of the illuminated keypad at night, plus the two supplied physical keys laid beside it --\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SCENE 4: weather + battery --\u003e\n  \u003csection class=\"cgau-scene\"\u003e\n    \u003cdiv class=\"cgau-scene-tag\"\u003eDuty four · standing outside in it\u003c\/div\u003e\n    \u003ch2\u003eRain, dust, and a \u003cspan\u003eQueensland summer\u003c\/span\u003e\n\u003c\/h2\u003e\n    \u003cp\u003eHe is rated IP65 for weather and specified for an operating range of −30°C to 70°C, which covers a Townsville wet season and a Tasmanian winter with room either side. Doormen do not come inside when it rains.\u003c\/p\u003e\n    \u003cp\u003eThe 10,000mAh battery is the other half of the arrangement: eufy states up to around three months per charge, and recommends a 5V\/2A adapter for recharging. It's not a set-and-forget-forever device — put a recurring reminder in your phone, the way you would for smoke alarm batteries, and you'll never be caught out.\u003c\/p\u003e\n    \u003c!-- IMG-PLACEHOLDER: E330 on a front door in heavy rain, water beading on the housing --\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- VIBE --\u003e\n  \u003csection class=\"cgau-vibe\"\u003e\n    \u003cblockquote\u003e\"Never sleeps. Never takes a tip. Never forgets a face — fifty of them, in fact. The only staff member who works Christmas Day and asks for nothing but a charge every few months.\"\u003c\/blockquote\u003e\n    \u003ccite\u003e— The vibe, in one sentence\u003c\/cite\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- HONEST BIT: CONTRACT OF EMPLOYMENT --\u003e\n  \u003csection class=\"cgau-honest\"\u003e\n    \u003ch2\u003eThe honest bit\u003c\/h2\u003e\n    \u003cp\u003eEvery doorman has a contract, and every contract has the clauses people skip. These are ours, printed at full size. If any of them are dealbreakers, far better you find out here than on your doorstep with a drill in your hand.\u003c\/p\u003e\n\n    \u003cdiv class=\"cgau-contract\"\u003e\n      \u003cdiv class=\"cgau-contract-head\"\u003e\n        \u003ch3\u003eContract of Employment\u003c\/h3\u003e\n        \u003cp\u003eBetween the householder and one (1) eufy Video Smart Lock E330\u003c\/p\u003e\n        \u003cdiv class=\"cgau-contract-rule\"\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgau-clause\"\u003e\n        \u003cdiv class=\"cgau-clause-no\"\u003eClause 1\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cstrong\u003eHe does not arrive with a bell to ring.\u003c\/strong\u003e\n          \u003cp\u003eThere is \u003cstrong\u003eno chime included\u003c\/strong\u003e with the E330. Doorbell presses and alerts come through to your phone in the eufy Security app. To actually \u003cem\u003ehear\u003c\/em\u003e someone at the door from inside the house, you'll need a eufy HomeBase, an Amazon Alexa or Google Assistant speaker, or a separate chime — none of which are in this box. This is the single most common surprise with this model, so we've put it first.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgau-clause\"\u003e\n        \u003cdiv class=\"cgau-clause-no\"\u003eClause 2\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cstrong\u003eHe only accepts postings on doors he actually fits — so measure yours first.\u003c\/strong\u003e\n          \u003cp\u003eHe suits \u003cstrong\u003estandard single-cylinder deadbolt doors\u003c\/strong\u003e of roughly \u003cstrong\u003e35–45 mm\u003c\/strong\u003e thickness. \u003cstrong\u003eMortise locks are not compatible.\u003c\/strong\u003e The crossbore should measure \u003cstrong\u003e38 mm or 54 mm\u003c\/strong\u003e across and the backset \u003cstrong\u003e60 mm or 70 mm\u003c\/strong\u003e. Please measure your door and confirm what type of lock is in it before you order — a lock that doesn't fit the door is the single most common reason anything comes back to us, and it's entirely avoidable with a tape measure and two minutes.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgau-clause\"\u003e\n        \u003cdiv class=\"cgau-clause-no\"\u003eClause 3\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cstrong\u003eHe takes a break to recharge, periodically.\u003c\/strong\u003e\n          \u003cp\u003eThe battery is 10,000mAh and rechargeable, and eufy states up to around three months per charge. Real-world figures move with how often the door is used, how much the camera is triggered and how cold it is. A 5V\/2A adapter is the recommended way to charge it. If the idea of ever recharging anything offends you, this is not your device.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgau-clause\"\u003e\n        \u003cdiv class=\"cgau-clause-no\"\u003eClause 4\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cstrong\u003eHis filing cabinet is 8GB, unless you give him a bigger one.\u003c\/strong\u003e\n          \u003cp\u003eStorage is 8GB of built-in eMMC on the lock itself, which records on a rolling basis. A HomeBase 3 is \u003cstrong\u003eoptional\u003c\/strong\u003e and expands local storage up to 16TB — but it is genuinely optional. The E330 works on your Wi-Fi standalone without any hub at all.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgau-clause\"\u003e\n        \u003cdiv class=\"cgau-clause-no\"\u003eClause 5\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cstrong\u003eHe answers to Alexa and Google. That's the list.\u003c\/strong\u003e\n          \u003cp\u003eVoice control works with Amazon Alexa and Google Assistant. We're not claiming Apple HomeKit for this model — if that's central to your setup, treat it as unsupported here rather than taking our silence as a yes.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgau-excluded\"\u003e\n        \u003ch4\u003eDuties expressly excluded\u003c\/h4\u003e\n        \u003cul\u003e\n          \u003cli\u003eRinging a chime indoors on his own\u003c\/li\u003e\n          \u003cli\u003eWorking with a mortise lock\u003c\/li\u003e\n          \u003cli\u003eMeasuring your door for you\u003c\/li\u003e\n          \u003cli\u003eRunning forever without a recharge\u003c\/li\u003e\n          \u003cli\u003eAnswering to Apple HomeKit\u003c\/li\u003e\n          \u003cli\u003eSupplying his own HomeBase 3\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgau-sign\"\u003e\n        \u003cspan\u003e\u003cstrong\u003eCamGuard Australia\u003c\/strong\u003e\u003cbr\u003eTownsville, QLD · dispatch in 1 business day\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003eTerm of engagement\u003c\/strong\u003e\u003cbr\u003e12-month CamGuard warranty · our warranty, not a manufacturer one\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- WHY CAMGUARD --\u003e\n  \u003csection class=\"cgau-trust\"\u003e\n    \u003ch2\u003eWhy hire him through CamGuard?\u003c\/h2\u003e\n    \u003cdiv class=\"cgau-trust-grid\"\u003e\n      \u003cdiv class=\"cgau-trust-card\"\u003e\n        \u003cstrong\u003e12-month CamGuard warranty\u003c\/strong\u003e\n        \u003cp\u003eOur own in-house warranty on every unit we sell. This is a CamGuard warranty, not a manufacturer warranty — it's us, in Townsville, and we answer our messages. It applies in addition to your rights under Australian Consumer Law.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cgau-trust-card\"\u003e\n        \u003cstrong\u003eGraded honestly before listing\u003c\/strong\u003e\n        \u003cp\u003eWe grade every unit honestly before it's listed, so what you read is what turns up. \u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cgau-trust-card\"\u003e\n        \u003cstrong\u003eeufy is all we do\u003c\/strong\u003e\n        \u003cp\u003eWe're independent eufy specialists. \"Will this fit my door\", \"do I need a HomeBase\", \"how do I add my mum's fingerprint\" — ask away before or after you buy.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cgau-trust-card\"\u003e\n        \u003cstrong\u003eDispatched in 1 business day\u003c\/strong\u003e\n        \u003cp\u003eFrom Townsville QLD, with tracking on every parcel. Australia Post Express is included on every order over $99.00.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SPECS --\u003e\n  \u003csection class=\"cgau-specs\"\u003e\n    \u003ch2\u003eFull specifications\u003c\/h2\u003e\n    \u003ctable\u003e\n      \u003ctr\u003e\n\u003cth\u003eModel\u003c\/th\u003e\n\u003ctd\u003eeufy Security Video Smart Lock E330\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003cth\u003eCondition\u003c\/th\u003e\n\u003ctd\u003eBrand New — factory sealed, full original retail packaging\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003cth\u003eCamera\u003c\/th\u003e\n\u003ctd\u003e2K HD, f\/1.6 aperture lens\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003cth\u003eDoorbell\u003c\/th\u003e\n\u003ctd\u003eIntegrated video doorbell function\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003cth\u003eUnlock methods\u003c\/th\u003e\n\u003ctd\u003eFingerprint · app · keypad passcode · physical key · voice via Alexa or Google Assistant\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003cth\u003eFingerprints stored\u003c\/th\u003e\n\u003ctd\u003eUp to 50, with a self-learning fingerprint algorithm\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003cth\u003ePhysical keys\u003c\/th\u003e\n\u003ctd\u003e2 included\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003cth\u003eStorage\u003c\/th\u003e\n\u003ctd\u003e8GB built-in eMMC, on the lock itself\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003cth\u003eOptional hub\u003c\/th\u003e\n\u003ctd\u003eHomeBase 3 — optional only, expands local storage up to 16TB. Not required; the lock works on Wi-Fi standalone.\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003cth\u003eBattery\u003c\/th\u003e\n\u003ctd\u003e10,000mAh rechargeable — eufy states up to around 3 months per charge\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003cth\u003eCharging\u003c\/th\u003e\n\u003ctd\u003e5V\/2A adapter recommended\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003cth\u003eWeatherproofing\u003c\/th\u003e\n\u003ctd\u003eIP65\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003cth\u003eOperating temperature\u003c\/th\u003e\n\u003ctd\u003e−30°C to 70°C\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003cth\u003eDoor type\u003c\/th\u003e\n\u003ctd\u003eStandard single-cylinder deadbolt doors. Mortise locks are not compatible — please check your door before ordering.\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003cth\u003eDoor thickness\u003c\/th\u003e\n\u003ctd\u003eApproximately 35–45 mm — measure your door and confirm before ordering\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003cth\u003eCrossbore diameter\u003c\/th\u003e\n\u003ctd\u003e38 mm or 54 mm — measure and confirm before ordering\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003cth\u003eBackset\u003c\/th\u003e\n\u003ctd\u003e60 mm or 70 mm — measure and confirm before ordering\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003cth\u003eSmart assistants\u003c\/th\u003e\n\u003ctd\u003eAmazon Alexa, Google Assistant\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003cth\u003eChime\u003c\/th\u003e\n\u003ctd\u003eNot included\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003c\/table\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- COMPATIBILITY + FITTING ROOM --\u003e\n  \u003csection class=\"cgau-compat\"\u003e\n    \u003ch2\u003eMeasure your door first\u003c\/h2\u003e\n    \u003cp\u003eA doorman is measured for his post before he's hired, and this is the step people skip. A lock that doesn't fit the door is the most common cause of a return — so grab a tape measure and run the checklist now, not after the parcel arrives.\u003c\/p\u003e\n\n    \u003cdiv class=\"cgau-fitting\"\u003e\n      \u003ch3\u003eThe fitting room 📏\u003c\/h3\u003e\n      \u003cp\u003eThe E330 suits \u003cstrong\u003estandard single-cylinder deadbolt doors\u003c\/strong\u003e. Before you order, please measure your door and confirm it has a single-cylinder deadbolt and \u003cstrong\u003enot\u003c\/strong\u003e a mortise lock — mortise locks are not compatible.\u003c\/p\u003e\n      \u003cdiv class=\"cgau-tape\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"cgau-measures\"\u003e\n        \u003cdiv class=\"cgau-measure\"\u003e\n          \u003cdiv class=\"cgau-measure-box\"\u003e\u003c\/div\u003e\n          \u003cdiv class=\"cgau-measure-label\"\u003eCheck 1 · Door thickness\u003c\/div\u003e\n          \u003cdiv class=\"cgau-measure-value\"\u003eapprox. 35–45 mm\u003c\/div\u003e\n          \u003cdiv class=\"cgau-measure-note\"\u003eMeasure the edge of the door itself, then confirm before ordering.\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cgau-measure\"\u003e\n          \u003cdiv class=\"cgau-measure-box\"\u003e\u003c\/div\u003e\n          \u003cdiv class=\"cgau-measure-label\"\u003eCheck 2 · Crossbore\u003c\/div\u003e\n          \u003cdiv class=\"cgau-measure-value\"\u003e38 or 54 mm\u003c\/div\u003e\n          \u003cdiv class=\"cgau-measure-note\"\u003eThe big round hole the current lock sits in — measure across it.\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cgau-measure\"\u003e\n          \u003cdiv class=\"cgau-measure-box\"\u003e\u003c\/div\u003e\n          \u003cdiv class=\"cgau-measure-label\"\u003eCheck 3 · Backset\u003c\/div\u003e\n          \u003cdiv class=\"cgau-measure-value\"\u003e60 or 70 mm\u003c\/div\u003e\n          \u003cdiv class=\"cgau-measure-note\"\u003eDoor edge to the centre of that hole. Measure and confirm.\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cgau-fitting-foot\"\u003eConfirm all three, plus the lock type, before you order. If you're between sizes or you're not sure what you're looking at, message us with a photo and a tape measure in shot first — we'd much rather answer that question than process a return.\u003c\/div\u003e\n      \u003c!-- IMG-PLACEHOLDER: diagram-style photo of a door edge with a tape measure showing thickness, crossbore and backset on a single-cylinder deadbolt --\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cgau-compat-row\"\u003e\n      \u003cspan class=\"cgau-badge cgau-badge-yes\"\u003eYES\u003c\/span\u003e\n      \u003cp\u003e\u003cstrong\u003eStandalone on your Wi-Fi\u003c\/strong\u003e — no hub required. The E330 runs on its own with the free eufy Security app.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"cgau-compat-row\"\u003e\n      \u003cspan class=\"cgau-badge cgau-badge-yes\"\u003eYES\u003c\/span\u003e\n      \u003cp\u003e\u003cstrong\u003eAmazon Alexa \u0026amp; Google Assistant\u003c\/strong\u003e — voice is one of the five unlock methods.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"cgau-compat-row\"\u003e\n      \u003cspan class=\"cgau-badge cgau-badge-yes\"\u003eYES\u003c\/span\u003e\n      \u003cp\u003e\u003cstrong\u003eHomeBase 3 — optional\u003c\/strong\u003e, for local storage expandable up to 16TB. An upgrade, not a requirement.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"cgau-compat-row\"\u003e\n      \u003cspan class=\"cgau-badge cgau-badge-yes\"\u003eYES\u003c\/span\u003e\n      \u003cp\u003e\u003cstrong\u003eStandard single-cylinder deadbolt doors\u003c\/strong\u003e — approximately 35–45 mm thick, with a 38 mm or 54 mm crossbore and a 60 mm or 70 mm backset. Measure and confirm before ordering.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"cgau-compat-row\"\u003e\n      \u003cspan class=\"cgau-badge cgau-badge-no\"\u003eNO\u003c\/span\u003e\n      \u003cp\u003e\u003cstrong\u003eMortise locks\u003c\/strong\u003e — not compatible. Check what's in your door before you buy.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"cgau-compat-row\"\u003e\n      \u003cspan class=\"cgau-badge cgau-badge-no\"\u003eNO\u003c\/span\u003e\n      \u003cp\u003e\u003cstrong\u003eApple HomeKit\u003c\/strong\u003e — not claimed for this model. Alexa and Google Assistant only.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"cgau-compat-row\"\u003e\n      \u003cspan class=\"cgau-badge cgau-badge-no\"\u003eNO\u003c\/span\u003e\n      \u003cp\u003e\u003cstrong\u003eIndoor chime in the box\u003c\/strong\u003e — there isn't one. See Clause 1 above for what you'd need instead.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"cgau-compat-row\"\u003e\n      \u003cspan class=\"cgau-badge cgau-badge-note\"\u003eNOTE\u003c\/span\u003e\n      \u003cp\u003e\u003cstrong\u003eCharging\u003c\/strong\u003e — eufy recommends a 5V\/2A adapter to recharge the 10,000mAh battery.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"cgau-compat-row\"\u003e\n      \u003cspan class=\"cgau-badge cgau-badge-note\"\u003eNOTE\u003c\/span\u003e\n      \u003cp\u003e\u003cstrong\u003eeufy Security app\u003c\/strong\u003e — free on iOS and Android. Fingerprints, passcodes, alerts and playback all live there.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FIT --\u003e\n  \u003csection\u003e\n    \u003cdiv class=\"cgau-fit\"\u003e\n      \u003cdiv class=\"cgau-fit-col cgau-fit-no\"\u003e\n        \u003ch3\u003eProbably not for you if…\u003c\/h3\u003e\n        \u003cul\u003e\n          \u003cli\u003eYour door has a mortise lock, or it falls outside the measurements in the fitting room above\u003c\/li\u003e\n          \u003cli\u003eYou need a loud indoor chime out of the box and don't want to add a HomeBase, a smart speaker or a separate chime\u003c\/li\u003e\n          \u003cli\u003eApple HomeKit is the centre of your smart home\u003c\/li\u003e\n          \u003cli\u003eYou never want to recharge anything, ever\u003c\/li\u003e\n          \u003cli\u003eYou're not comfortable fitting a deadbolt yourself and haven't budgeted for a locksmith\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cgau-fit-col cgau-fit-yes\"\u003e\n        \u003ch3\u003ePerfect for…\u003c\/h3\u003e\n        \u003cul\u003e\n          \u003cli\u003eHouseholds where four or five people all need their own way in\u003c\/li\u003e\n          \u003cli\u003eAnyone tired of hiding a spare key under a pot plant\u003c\/li\u003e\n          \u003cli\u003eFront doors where a separate lock and a separate doorbell would mean two devices and twice the drilling\u003c\/li\u003e\n          \u003cli\u003eHomes with an existing single-cylinder deadbolt where the hole is already the right size\u003c\/li\u003e\n          \u003cli\u003ePeople who want the footage kept on the device, with no monthly plan required to see it\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SETUP --\u003e\n  \u003csection class=\"cgau-setup\"\u003e\n    \u003ch2\u003eFour steps to induction\u003c\/h2\u003e\n    \u003cdiv class=\"cgau-steps\"\u003e\n      \u003cdiv class=\"cgau-step\"\u003e\n\u003cspan class=\"cgau-step-num\"\u003e1\u003c\/span\u003e\u003cstrong\u003eMeasure \u0026amp; confirm\u003c\/strong\u003e\u003cp\u003eSingle-cylinder deadbolt, not a mortise lock. Thickness approx. 35–45 mm, crossbore 38 or 54 mm, backset 60 or 70 mm. Tape measure first, screwdriver second.\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"cgau-step\"\u003e\n\u003cspan class=\"cgau-step-num\"\u003e2\u003c\/span\u003e\u003cstrong\u003eCharge him\u003c\/strong\u003e\u003cp\u003eGive the 10,000mAh battery a full first charge with a 5V\/2A adapter while he's still indoors.\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"cgau-step\"\u003e\n\u003cspan class=\"cgau-step-num\"\u003e3\u003c\/span\u003e\u003cstrong\u003eFit the lock\u003c\/strong\u003e\u003cp\u003eFollow eufy's own fitting instructions in the box. If deadbolts aren't your thing, this is the locksmith step.\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"cgau-step\"\u003e\n\u003cspan class=\"cgau-step-num\"\u003e4\u003c\/span\u003e\u003cstrong\u003eEnrol the household\u003c\/strong\u003e\u003cp\u003eAdd the lock in the eufy Security app, then enrol fingerprints and passcodes. Link Alexa or Google if you want voice.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- IMG-PLACEHOLDER: hands enrolling a fingerprint in the eufy Security app, lock fitted to the door behind --\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- INCLUDED --\u003e\n  \u003csection class=\"cgau-included\"\u003e\n    \u003ch2\u003eHow he arrives\u003c\/h2\u003e\n    \u003cp\u003eFactory sealed, in the full original eufy retail packaging — box, fittings and eufy's own documentation exactly as the manufacturer packed them. We don't open sealed retail boxes, so we list only what eufy states is inside:\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003e🔐 eufy Video Smart Lock E330 — camera, keypad and fingerprint reader all built in\u003c\/li\u003e\n      \u003cli\u003e🔑 2 × physical keys\u003c\/li\u003e\n      \u003cli\u003e📦 Original retail packaging with eufy's fittings and instructions as packed\u003c\/li\u003e\n      \u003cli\u003e🛡️ Our 12-month CamGuard warranty, active from dispatch\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003ch3\u003eHe does not arrive with\u003c\/h3\u003e\n    \u003cul class=\"cgau-notinc\"\u003e\n      \u003cli\u003e✗ An indoor chime — not included with this model\u003c\/li\u003e\n      \u003cli\u003e✗ A HomeBase 3 — optional extra, sold separately\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cdiv class=\"cgau-inc-note\"\u003eCharging note: eufy recommends a 5V\/2A adapter for recharging the 10,000mAh battery — any standard 5V\/2A USB adapter of the correct type does the job.\u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SHIPPING \/ WARRANTY \/ RETURNS --\u003e\n  \u003csection class=\"cgau-shipping\"\u003e\n    \u003ch2\u003eShipping, warranty \u0026amp; returns\u003c\/h2\u003e\n    \u003cdiv class=\"cgau-ship-grid\"\u003e\n      \u003cdiv class=\"cgau-ship-card\"\u003e\n        \u003cstrong\u003e🚀 Express as standard\u003c\/strong\u003e\n        \u003cp\u003eAustralia Post Express included on every order over $99.00. Dispatched in 1 business day from Townsville QLD, tracking on every parcel.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cgau-ship-card\"\u003e\n        \u003cstrong\u003e🛡️ 12-month warranty\u003c\/strong\u003e\n        \u003cp\u003eOur in-house CamGuard warranty — not a manufacturer warranty — in addition to your Australian Consumer Law rights. Faulty and warranty returns are free.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cgau-ship-card\"\u003e\n        \u003cstrong\u003e↩️ 30-day returns\u003c\/strong\u003e\n        \u003cp\u003eChanged your mind? Return within 30 days of delivery. Buyer pays return postage and the original shipping isn't refunded. Have the serial number handy to start a return.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FAQ — the concierge desk --\u003e\n  \u003csection class=\"cgau-faq\"\u003e\n    \u003ch2\u003eRing the bell for the concierge\u003c\/h2\u003e\n    \u003cp\u003ePress a bell push. Someone will be with you immediately.\u003c\/p\u003e\n    \u003cdiv class=\"cgau-desk\"\u003e\n      \u003cdiv class=\"cgau-desk-plate\"\u003eConcierge · press for service\u003c\/div\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003e\u003cspan class=\"cgau-bell\"\u003e\u003c\/span\u003eDo I need a HomeBase 3 to use it?\u003c\/summary\u003e\n        \u003cspan class=\"cgau-ding\"\u003eDing ✦\u003c\/span\u003e\n        \u003cp\u003eNo. The E330 works on your Wi-Fi standalone, with 8GB of storage built into the lock. A HomeBase 3 is an optional add-on for people who want local storage expandable up to 16TB — nice to have, not required.\u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003e\u003cspan class=\"cgau-bell\"\u003e\u003c\/span\u003eWill I hear the doorbell ring inside the house?\u003c\/summary\u003e\n        \u003cspan class=\"cgau-ding\"\u003eDing ✦\u003c\/span\u003e\n        \u003cp\u003eNot on its own — there's no chime included with the E330. Doorbell presses and alerts arrive on your phone through the eufy Security app. For an audible ding indoors you'll need a eufy HomeBase, an Alexa or Google Assistant speaker, or a separate chime, all bought separately. We'd rather tell you now than have you find out on day one.\u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003e\u003cspan class=\"cgau-bell\"\u003e\u003c\/span\u003eHow do I know it will fit my door?\u003c\/summary\u003e\n        \u003cspan class=\"cgau-ding\"\u003eDing ✦\u003c\/span\u003e\n        \u003cp\u003eMeasure your door before you order — this is the step that causes most returns. The E330 suits standard single-cylinder deadbolt doors of approximately 35–45 mm thickness, with a crossbore of 38 mm or 54 mm and a backset of 60 mm or 70 mm. Mortise locks are not compatible. Confirm the lock type as well as the measurements, and if you're unsure what you're looking at, take a photo with a tape measure in shot and message us first — we'd genuinely rather answer that than process a return.\u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003e\u003cspan class=\"cgau-bell\"\u003e\u003c\/span\u003eHow many fingerprints can it store?\u003c\/summary\u003e\n        \u003cspan class=\"cgau-ding\"\u003eDing ✦\u003c\/span\u003e\n        \u003cp\u003eUp to 50, and it uses a self-learning fingerprint algorithm that keeps refining its read of each print as you use it. That's plenty for a household plus the people who need occasional access.\u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003e\u003cspan class=\"cgau-bell\"\u003e\u003c\/span\u003eHow long does the battery last, honestly?\u003c\/summary\u003e\n        \u003cspan class=\"cgau-ding\"\u003eDing ✦\u003c\/span\u003e\n        \u003cp\u003eIt's a 10,000mAh rechargeable battery and eufy states up to around three months per charge. That's the manufacturer's figure — real-world life moves with how often the door is used and how much the camera is triggered. eufy recommends a 5V\/2A adapter for charging.\u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003e\u003cspan class=\"cgau-bell\"\u003e\u003c\/span\u003eWhere is the footage stored? Any monthly fees?\u003c\/summary\u003e\n        \u003cspan class=\"cgau-ding\"\u003eDing ✦\u003c\/span\u003e\n        \u003cp\u003eOn the lock itself — 8GB of built-in eMMC storage, no subscription needed to reach it. If you want considerably more room, a HomeBase 3 expands local storage up to 16TB, and it's entirely optional.\u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003e\u003cspan class=\"cgau-bell\"\u003e\u003c\/span\u003eWill it cope with the weather here?\u003c\/summary\u003e\n        \u003cspan class=\"cgau-ding\"\u003eDing ✦\u003c\/span\u003e\n        \u003cp\u003eIt's rated IP65 for weatherproofing with a specified operating range of −30°C to 70°C, which comfortably brackets an Australian summer and a highland winter. As with any outdoor-facing hardware, a bit of shelter never hurts.\u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003e\u003cspan class=\"cgau-bell\"\u003e\u003c\/span\u003eWhat if my phone's flat and I've forgotten the code?\u003c\/summary\u003e\n        \u003cspan class=\"cgau-ding\"\u003eDing ✦\u003c\/span\u003e\n        \u003cp\u003eThere are five ways in for exactly this reason: fingerprint, keypad passcode, the app, voice via Alexa or Google Assistant, and two physical keys included in the box. Keep one of those keys somewhere sensible.\u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003e\u003cspan class=\"cgau-bell\"\u003e\u003c\/span\u003eDoes it work with Apple HomeKit?\u003c\/summary\u003e\n        \u003cspan class=\"cgau-ding\"\u003eDing ✦\u003c\/span\u003e\n        \u003cp\u003eWe're not claiming HomeKit for this model. Voice control is via Amazon Alexa and Google Assistant. If HomeKit is essential to your setup, treat it as unsupported here.\u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003e\u003cspan class=\"cgau-bell\"\u003e\u003c\/span\u003eIs it genuinely brand new?\u003c\/summary\u003e\n        \u003cspan class=\"cgau-ding\"\u003eDing ✦\u003c\/span\u003e\n        \u003cp\u003eYes — factory sealed, in the full original eufy retail packaging. We don't open sealed boxes. We dispatch it sealed exactly as it arrived from eufy.\u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003e\u003cspan class=\"cgau-bell\"\u003e\u003c\/span\u003eHow does the warranty work?\u003c\/summary\u003e\n        \u003cspan class=\"cgau-ding\"\u003eDing ✦\u003c\/span\u003e\n        \u003cp\u003eEvery unit carries our in-house 12-month CamGuard warranty. That's a CamGuard warranty, not a manufacturer warranty, and it sits on top of your rights under Australian Consumer Law. Message us with your order details and the serial number — faulty and warranty returns are free.\u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003e\u003cspan class=\"cgau-bell\"\u003e\u003c\/span\u003eWhat if I change my mind?\u003c\/summary\u003e\n        \u003cspan class=\"cgau-ding\"\u003eDing ✦\u003c\/span\u003e\n        \u003cp\u003eYou have 30 days from delivery for a change-of-mind return. Return postage is paid by you and the original shipping isn't refunded. Faulty and warranty returns are free — different thing entirely.\u003c\/p\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ITEM SPECIFICS --\u003e\n  \u003csection class=\"cgau-itemspec\"\u003e\n    \u003ch2\u003eItem specifics\u003c\/h2\u003e\n    \u003ctable\u003e\n      \u003ctr\u003e\n\u003cth\u003eBrand\u003c\/th\u003e\n\u003ctd\u003eeufy (by Anker)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003cth\u003eModel\u003c\/th\u003e\n\u003ctd\u003eVideo Smart Lock E330\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003cth\u003eCondition\u003c\/th\u003e\n\u003ctd\u003eBrand New — factory sealed\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003cth\u003ePackaging\u003c\/th\u003e\n\u003ctd\u003eFull original retail packaging, sealed\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003cth\u003eType\u003c\/th\u003e\n\u003ctd\u003eVideo smart lock with integrated video doorbell\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003cth\u003eUnlock methods\u003c\/th\u003e\n\u003ctd\u003eFingerprint, app, keypad, physical key, voice\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003cth\u003eCamera\u003c\/th\u003e\n\u003ctd\u003e2K, f\/1.6 aperture lens\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003cth\u003eConnectivity\u003c\/th\u003e\n\u003ctd\u003eWi-Fi — works standalone; HomeBase 3 optional\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003cth\u003ePower source\u003c\/th\u003e\n\u003ctd\u003e10,000mAh rechargeable battery\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003cth\u003eWeatherproof rating\u003c\/th\u003e\n\u003ctd\u003eIP65\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003cth\u003eHub required\u003c\/th\u003e\n\u003ctd\u003eNo\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003cth\u003eCustom bundle\u003c\/th\u003e\n\u003ctd\u003eNo\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003cth\u003eModified item\u003c\/th\u003e\n\u003ctd\u003eNo\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003c\/table\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA --\u003e\n  \u003csection class=\"cgau-cta\"\u003e\n    \u003cdiv class=\"cgau-clock\"\u003e\u003c\/div\u003e\n    \u003ch2\u003eThe interview's over. \u003cspan\u003ePut him on the door.\u003c\/span\u003e\n\u003c\/h2\u003e\n    \u003cp\u003eOrder today and he leaves Townsville within 1 business day — factory sealed, warranty active, uniform pressed. Tape measure first, though. Always the tape measure first.\u003c\/p\u003e\n    \u003cdiv class=\"cgau-cta-price\"\u003eA$449.00 \u003cem\u003eRRP A$599.95\u003c\/em\u003e\n\u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FOOTER --\u003e\n  \u003cdiv class=\"cgau-footer\"\u003e\n    \u003cp\u003eCamGuard Australia · ABN 62 385 894 763 · Townsville, QLD\u003c\/p\u003e\n    \u003cp\u003eCamGuard Australia is an independent importer and reseller of genuine eufy Security products and is not affiliated with, or endorsed by, Anker Innovations. All product names and trademarks are the property of their respective owners. Our 12-month CamGuard warranty is provided by CamGuard Australia, is not a manufacturer warranty, and applies in addition to your rights under Australian Consumer Law.\u003c\/p\u003e\n    \u003cp\u003eRRP of A$599.95 verified on eufy's Australian website on 26 July 2026. Battery life, storage capacity and operating figures are the manufacturer's ratings and estimates; real-world results vary with settings, usage and conditions. No indoor chime is included with this model. Door fitting must be checked before purchase: the E330 suits standard single-cylinder deadbolt doors of approximately 35–45 mm thickness, with a crossbore of 38 mm or 54 mm and a backset of 60 mm or 70 mm; mortise locks are not compatible. Please measure your door and confirm the lock type before ordering. A HomeBase 3 is optional and is not included. Product specifications are sourced from the manufacturer and may be updated without notice.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n","brand":"eufy","offers":[{"title":"Default Title","offer_id":44487368310827,"sku":"CG-LKE330-BN-T","price":449.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0666\/0086\/1739\/files\/8531PNG.png?v=1785027457","url":"https:\/\/www.camguardaustralia.com.au\/products\/eufy-security-video-smart-lock-e330-brand-new","provider":"CamGuard Australia","version":"1.0","type":"link"}