{"product_id":"eufy-baby-monitor-e21-monitor-and-camera-kit-manufacturer-renewed-good-condition","title":"eufy Baby Monitor E21 Monitor and Camera Kit | Manufacturer Renewed (Good Condition)","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\/* ==========================================================================\n   THE 3AM SHIFT\n   eufy Baby Monitor E21 · Monitor and Camera Kit · Manufacturer Renewed (Good)\n   Theme: the night roster. Deep navy, lamp amber, soft cream, one calm mint.\n   Set pieces: specs = shift handover log · honest bit = sleep-log notes column\n               compatibility = roster pinned to the fridge · FAQ = 3am thread\n   Every selector, keyframe and @property scoped\/prefixed .cge21g.\n   CSS-only animation. No scripts. No external links but the font import.\n   ========================================================================== *\/\n\n@property --cge21g-angle {\n  syntax: '\u003cangle\u003e';\n  initial-value: 0deg;\n  inherits: false;\n}\n\n\/* ---------- reset + bleed-in guard ---------- *\/\n.cge21g, .cge21g *, .cge21g *::before, .cge21g *::after {\n  margin: 0;\n  padding: 0;\n  box-sizing: border-box;\n  -webkit-font-smoothing: antialiased;\n}\n.cge21g * {\n  font-family: inherit;\n  font-size: inherit;\n  line-height: inherit;\n  letter-spacing: inherit;\n  text-align: inherit;\n  text-transform: none;\n  text-decoration: none;\n  text-indent: 0;\n}\n.cge21g {\n  \/* ---- palette ---- *\/\n  --night: #0c1424;\n  --night-2: #14203a;\n  --night-3: #1d2d4d;\n  --night-edge: #2b3d61;\n  --cream: #fbf5e9;\n  --cream-2: #f4ebd9;\n  --cream-3: #ece0c8;\n  --ink: #1e2637;\n  --ink-soft: #555c70;\n  --line: #e2d6bd;\n  --lamp: #e9a13d;\n  --lamp-bright: #f7c877;\n  --lamp-ink: #8f560c;\n  --mint: #6bbfa4;\n  --mint-soft: #e4f2ec;\n  --mint-ink: #276e58;\n  --rose-ink: #9d3520;\n  --rose-soft: #fbe5dd;\n  --steel: #dfe3e8;\n  --steel-2: #c9d0d9;\n  --lamp-grad: linear-gradient(115deg, #f7c877 0%, #e9a13d 52%, #c9762a 100%);\n  --night-grad: linear-gradient(168deg, #08101e 0%, #14203a 40%, #24314f 70%, #7a5227 132%);\n  --mono: ui-monospace, SFMono-Regular, 'SF Mono', Menlo, Consolas, monospace;\n\n  \/* ---- bleed-in guard: assume nothing about the host theme ---- *\/\n  box-sizing: border-box;\n  display: block;\n  font-family: 'DM Sans', system-ui, -apple-system, 'Segoe UI', sans-serif;\n  font-size: 16px;\n  font-weight: 400;\n  font-style: normal;\n  line-height: 1.62;\n  letter-spacing: normal;\n  word-spacing: normal;\n  text-align: left;\n  text-transform: none;\n  text-rendering: auto;\n  direction: ltr;\n  color: var(--ink);\n  background: var(--cream);\n  -webkit-text-size-adjust: 100%;\n\n  max-width: 900px;\n  margin: 0 auto;\n  border: 1px solid var(--line);\n  border-radius: 22px;\n  overflow: hidden;\n  box-shadow: 0 26px 70px rgba(12, 20, 36, 0.16);\n}\n\n\/* ---------- element guards ---------- *\/\n.cge21g h1, .cge21g h2, .cge21g h3, .cge21g h4 {\n  font-family: 'Sora', system-ui, sans-serif;\n  font-weight: 800;\n  line-height: 1.18;\n  letter-spacing: -0.02em;\n  color: inherit;\n}\n.cge21g p { font-size: 16px; }\n.cge21g strong { font-weight: 700; color: inherit; }\n.cge21g em { font-style: italic; }\n.cge21g ul, .cge21g ol { list-style: none; }\n.cge21g table { width: 100%; border-collapse: collapse; border-spacing: 0; }\n.cge21g th, .cge21g td { text-align: left; vertical-align: top; }\n.cge21g img { max-width: 100%; height: auto; display: block; }\n.cge21g svg { display: block; max-width: 100%; }\n.cge21g summary { display: block; cursor: pointer; }\n.cge21g summary::-webkit-details-marker { display: none; }\n.cge21g section { display: block; padding: 40px 20px; }\n\n\/* ---------- keyframes (all prefixed) ---------- *\/\n@keyframes cge21g-rise {\n  from { opacity: 0; transform: translateY(22px); }\n  to   { opacity: 1; transform: translateY(0); }\n}\n@keyframes cge21g-fadein {\n  from { opacity: 0; }\n  to   { opacity: 1; }\n}\n@keyframes cge21g-shimmer {\n  0%   { background-position: -200% center; }\n  100% { background-position: 200% center; }\n}\n@keyframes cge21g-gradshift {\n  0%, 100% { background-position: 0% 50%; }\n  50%      { background-position: 100% 50%; }\n}\n@keyframes cge21g-lampglow {\n  0%, 100% { opacity: 0.42; transform: translateX(-50%) scale(1); }\n  50%      { opacity: 0.82; transform: translateX(-50%) scale(1.1); }\n}\n@keyframes cge21g-breathe {\n  0%, 100% { transform: scale(1); opacity: 0.9; }\n  50%      { transform: scale(1.05); opacity: 1; }\n}\n@keyframes cge21g-twinkle {\n  0%, 100% { opacity: 0.2; }\n  50%      { opacity: 0.95; }\n}\n@keyframes cge21g-drift {\n  0%, 100% { transform: translate(0, 0); }\n  33%      { transform: translate(10px, -14px); }\n  66%      { transform: translate(-8px, -6px); }\n}\n@keyframes cge21g-draw {\n  from { stroke-dashoffset: 1000; }\n  to   { stroke-dashoffset: 0; }\n}\n@keyframes cge21g-steam {\n  0%   { opacity: 0; transform: translateY(6px); }\n  35%  { opacity: 0.85; }\n  100% { opacity: 0; transform: translateY(-10px); }\n}\n@keyframes cge21g-pulsering {\n  0%, 100% { box-shadow: 0 0 0 0 rgba(233, 161, 61, 0.5); }\n  50%      { box-shadow: 0 0 0 12px rgba(233, 161, 61, 0); }\n}\n@keyframes cge21g-sway {\n  0%, 100% { transform: rotate(-1.1deg); }\n  50%      { transform: rotate(0.5deg); }\n}\n@keyframes cge21g-spinborder {\n  to { --cge21g-angle: 360deg; }\n}\n@keyframes cge21g-blink {\n  0%, 45%  { opacity: 1; }\n  50%, 95% { opacity: 0.25; }\n}\n@keyframes cge21g-typing {\n  0%, 60%, 100% { transform: translateY(0); opacity: 0.4; }\n  30%           { transform: translateY(-4px); opacity: 1; }\n}\n\n\/* ---------- nav ---------- *\/\n.cge21g .cge21g-nav {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 8px 14px;\n  justify-content: space-between;\n  align-items: center;\n  padding: 14px 20px;\n  background: var(--cream);\n  border-bottom: 1px solid var(--line);\n}\n.cge21g .cge21g-nav-brand {\n  font-family: 'Sora', sans-serif;\n  font-weight: 800;\n  font-size: 16px;\n}\n.cge21g .cge21g-nav-brand span {\n  background: var(--lamp-grad);\n  -webkit-background-clip: text;\n  background-clip: text;\n  color: transparent;\n}\n.cge21g .cge21g-nav-tag {\n  font-size: 12px;\n  font-weight: 600;\n  color: var(--ink-soft);\n  background: var(--cream-2);\n  border: 1px solid var(--line);\n  padding: 6px 13px;\n  border-radius: 999px;\n}\n\n\/* ---------- hero ---------- *\/\n.cge21g .cge21g-hero {\n  position: relative;\n  overflow: hidden;\n  padding: 44px 20px 40px;\n  text-align: center;\n  color: #f3ecdd;\n  background: var(--night-grad);\n  background-size: 200% 200%;\n  animation: cge21g-gradshift 18s ease-in-out infinite;\n}\n.cge21g .cge21g-hero::before {\n  content: '';\n  position: absolute;\n  left: 50%;\n  top: -170px;\n  width: 420px;\n  height: 420px;\n  border-radius: 50%;\n  transform: translateX(-50%);\n  background: radial-gradient(circle, rgba(247, 200, 119, 0.5) 0%, rgba(233, 161, 61, 0.16) 45%, transparent 72%);\n  animation: cge21g-lampglow 7s ease-in-out infinite;\n  pointer-events: none;\n}\n.cge21g .cge21g-hero \u003e * { position: relative; z-index: 1; }\n.cge21g .cge21g-mote {\n  position: absolute;\n  z-index: 0;\n  border-radius: 50%;\n  pointer-events: none;\n  background: radial-gradient(circle, rgba(247, 200, 119, 0.9), rgba(247, 200, 119, 0));\n  animation: cge21g-drift 11s ease-in-out infinite;\n}\n.cge21g .cge21g-mote-1 { width: 8px; height: 8px; left: 12%; top: 30%; }\n.cge21g .cge21g-mote-2 { width: 5px; height: 5px; left: 84%; top: 22%; animation-delay: -3.5s; animation-duration: 13s; }\n.cge21g .cge21g-mote-3 { width: 6px; height: 6px; left: 74%; top: 66%; animation-delay: -7s; animation-duration: 15s; }\n.cge21g .cge21g-mote-4 { width: 4px; height: 4px; left: 24%; top: 74%; animation-delay: -1.5s; animation-duration: 12s; }\n\n.cge21g .cge21g-shifttag {\n  display: inline-block;\n  font-family: var(--mono);\n  font-size: 11px;\n  letter-spacing: 0.22em;\n  text-transform: uppercase;\n  color: #f0d7a4;\n  border: 1px solid rgba(240, 215, 164, 0.35);\n  border-radius: 999px;\n  padding: 6px 15px;\n  margin-bottom: 16px;\n  animation: cge21g-fadein 1s ease-out both;\n}\n.cge21g .cge21g-grade-chip {\n  display: inline-block;\n  font-family: 'Sora', sans-serif;\n  font-weight: 800;\n  font-size: 12px;\n  letter-spacing: 0.07em;\n  text-transform: uppercase;\n  color: #2c1b04;\n  padding: 9px 18px;\n  border-radius: 999px;\n  margin-bottom: 18px;\n  border: 1px solid rgba(247, 200, 119, 0.6);\n  background: linear-gradient(110deg, #f4c273 25%, #fff0d0 42%, #f4c273 58%) 0 0 \/ 220% 100%;\n  animation: cge21g-shimmer 4s linear infinite;\n  box-shadow: 0 6px 20px rgba(233, 161, 61, 0.32);\n}\n.cge21g .cge21g-hero h1 {\n  font-size: 30px;\n  margin-bottom: 12px;\n  animation: cge21g-rise 0.85s ease-out both;\n}\n.cge21g .cge21g-hero h1 span {\n  display: block;\n  font-size: 0.62em;\n  font-weight: 700;\n  margin-top: 8px;\n  background: var(--lamp-grad);\n  -webkit-background-clip: text;\n  background-clip: text;\n  color: transparent;\n}\n.cge21g .cge21g-hero-sub {\n  font-size: 16px;\n  max-width: 540px;\n  margin: 0 auto 20px;\n  color: #d8cfba;\n  animation: cge21g-rise 0.85s ease-out 0.12s both;\n}\n.cge21g .cge21g-nightart {\n  max-width: 360px;\n  margin: 4px auto 22px;\n  animation: cge21g-fadein 1.2s ease-out 0.2s both;\n}\n.cge21g .cge21g-nightart .cge21g-wave {\n  stroke-dasharray: 1000;\n  stroke-dashoffset: 0;\n  animation: cge21g-draw 3.4s ease-out both;\n}\n.cge21g .cge21g-nightart .cge21g-moon { animation: cge21g-breathe 6s ease-in-out infinite; transform-origin: 280px 30px; }\n.cge21g .cge21g-nightart .cge21g-star { animation: cge21g-twinkle 4s ease-in-out infinite; }\n.cge21g .cge21g-nightart .cge21g-star-b { animation-delay: -1.3s; }\n.cge21g .cge21g-nightart .cge21g-star-c { animation-delay: -2.6s; }\n.cge21g .cge21g-nightart .cge21g-mark { animation: cge21g-breathe 3.6s ease-in-out infinite; }\n.cge21g .cge21g-nightart .cge21g-mark-b { animation-delay: -1.2s; }\n.cge21g .cge21g-nightart .cge21g-mark-c { animation-delay: -2.4s; }\n\n.cge21g .cge21g-hero-notes {\n  display: grid;\n  gap: 10px;\n  max-width: 520px;\n  margin: 0 auto;\n  animation: cge21g-rise 0.85s ease-out 0.28s both;\n}\n.cge21g .cge21g-hero-note {\n  font-size: 14px;\n  color: #f4e3c0;\n  border: 1px solid rgba(247, 200, 119, 0.38);\n  background: rgba(247, 200, 119, 0.08);\n  border-radius: 14px;\n  padding: 12px 16px;\n}\n.cge21g .cge21g-hero-note strong { color: #ffe6b2; }\n\n\/* ---------- kit callout (the number one fact) ---------- *\/\n.cge21g .cge21g-kit {\n  background: var(--cream-2);\n  border-bottom: 1px solid var(--line);\n  padding: 34px 20px;\n}\n.cge21g .cge21g-kit-card {\n  position: relative;\n  border: 3px solid transparent;\n  border-radius: 20px;\n  padding: 26px 22px;\n  box-shadow: 0 16px 40px rgba(12, 20, 36, 0.1);\n  background-color: #fff;\n  background-image:\n    linear-gradient(#fff, #fff),\n    conic-gradient(from var(--cge21g-angle), #f7c877, #6bbfa4 30%, #e9a13d 62%, #f7c877);\n  background-origin: border-box;\n  background-clip: padding-box, border-box;\n  animation: cge21g-spinborder 9s linear infinite;\n}\n.cge21g .cge21g-kit-flag {\n  display: inline-block;\n  font-family: var(--mono);\n  font-size: 11px;\n  letter-spacing: 0.16em;\n  text-transform: uppercase;\n  color: #2c1b04;\n  background: var(--lamp-bright);\n  border-radius: 6px;\n  padding: 5px 10px;\n  margin-bottom: 12px;\n}\n.cge21g .cge21g-kit-card h2 { font-size: 23px; margin-bottom: 10px; }\n.cge21g .cge21g-kit-card p { color: var(--ink-soft); margin-bottom: 12px; }\n.cge21g .cge21g-kit-card p:last-of-type { margin-bottom: 0; }\n.cge21g .cge21g-kit-card strong { color: var(--ink); }\n\n.cge21g .cge21g-kit-list {\n  display: grid;\n  gap: 10px;\n  margin: 18px 0;\n}\n.cge21g .cge21g-kit-item {\n  display: flex;\n  align-items: flex-start;\n  gap: 12px;\n  border: 1px solid var(--line);\n  border-radius: 14px;\n  padding: 13px 15px;\n  background: var(--cream);\n  transition: transform 0.25s ease, box-shadow 0.25s ease;\n}\n.cge21g .cge21g-kit-item:hover {\n  transform: translateY(-3px);\n  box-shadow: 0 12px 26px rgba(12, 20, 36, 0.1);\n}\n.cge21g .cge21g-kit-item-out { background: #fff; border-style: dashed; }\n.cge21g .cge21g-kit-mark {\n  flex: 0 0 auto;\n  font-family: 'Sora', sans-serif;\n  font-weight: 800;\n  font-size: 11px;\n  letter-spacing: 0.06em;\n  border-radius: 999px;\n  padding: 5px 11px;\n  margin-top: 1px;\n}\n.cge21g .cge21g-kit-mark-in { background: var(--mint-soft); color: var(--mint-ink); border: 1px solid #b9ddd0; }\n.cge21g .cge21g-kit-mark-out { background: var(--cream-3); color: var(--lamp-ink); border: 1px solid var(--line); }\n.cge21g .cge21g-kit-item span.cge21g-kit-text { font-size: 15px; color: var(--ink-soft); }\n.cge21g .cge21g-kit-item span.cge21g-kit-text strong { color: var(--ink); }\n\n\/* ---------- condition callout ---------- *\/\n.cge21g .cge21g-cond { background: var(--cream); border-bottom: 1px solid var(--line); padding: 36px 20px; }\n.cge21g .cge21g-cond-card {\n  background: #fff;\n  border: 1px solid var(--line);\n  border-left: 6px solid var(--lamp);\n  border-radius: 18px;\n  padding: 24px 22px;\n  box-shadow: 0 14px 34px rgba(12, 20, 36, 0.08);\n}\n.cge21g .cge21g-cond-card h2 { font-size: 22px; margin-bottom: 10px; color: var(--lamp-ink); }\n.cge21g .cge21g-cond-card p { color: var(--ink-soft); margin-bottom: 12px; }\n.cge21g .cge21g-cond-card p:last-child { margin-bottom: 0; }\n.cge21g .cge21g-cond-card strong { color: var(--ink); }\n\n\/* ---------- bento ---------- *\/\n.cge21g .cge21g-bento { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n.cge21g .cge21g-bento-card {\n  position: relative;\n  overflow: hidden;\n  background: #fff;\n  border: 1px solid var(--line);\n  border-radius: 18px;\n  padding: 20px 14px;\n  text-align: center;\n  animation: cge21g-rise 0.7s ease-out both;\n  transition: transform 0.3s ease, box-shadow 0.3s ease;\n}\n.cge21g .cge21g-bento-card::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--lamp-grad);\n  background-size: 220% 100%;\n  animation: cge21g-gradshift 8s ease-in-out infinite;\n}\n.cge21g .cge21g-bento-card:nth-child(2) { animation-delay: 0.07s; }\n.cge21g .cge21g-bento-card:nth-child(3) { animation-delay: 0.14s; }\n.cge21g .cge21g-bento-card:nth-child(4) { animation-delay: 0.21s; }\n.cge21g .cge21g-bento-card:nth-child(5) { animation-delay: 0.28s; }\n.cge21g .cge21g-bento-card:nth-child(6) { animation-delay: 0.35s; }\n.cge21g .cge21g-bento-card:hover {\n  transform: translateY(-5px);\n  box-shadow: 0 16px 32px rgba(12, 20, 36, 0.12);\n}\n.cge21g .cge21g-bento-big {\n  display: block;\n  font-family: 'Sora', sans-serif;\n  font-weight: 800;\n  font-size: 23px;\n  line-height: 1.15;\n  margin-bottom: 5px;\n  background: linear-gradient(120deg, #c9762a, #e9a13d 55%, #b9741a);\n  -webkit-background-clip: text;\n  background-clip: text;\n  color: transparent;\n}\n.cge21g .cge21g-bento-small { display: block; font-size: 13px; color: var(--ink-soft); }\n\n\/* ---------- feature scenes ---------- *\/\n.cge21g .cge21g-scene { border-top: 1px solid var(--line); }\n.cge21g .cge21g-scene-stamp {\n  display: inline-block;\n  font-family: var(--mono);\n  font-size: 11px;\n  letter-spacing: 0.16em;\n  text-transform: uppercase;\n  color: var(--lamp-ink);\n  background: var(--cream-2);\n  border: 1px solid var(--line);\n  border-radius: 6px;\n  padding: 5px 10px;\n  margin-bottom: 14px;\n}\n.cge21g .cge21g-scene h2 { font-size: 25px; margin-bottom: 12px; }\n.cge21g .cge21g-scene h2 span {\n  background: linear-gradient(120deg, #c9762a, #e9a13d 60%, #b9741a);\n  -webkit-background-clip: text;\n  background-clip: text;\n  color: transparent;\n}\n.cge21g .cge21g-scene p { color: var(--ink-soft); max-width: 620px; margin-bottom: 13px; }\n.cge21g .cge21g-scene p:last-of-type { margin-bottom: 0; }\n.cge21g .cge21g-scene strong { color: var(--ink); }\n.cge21g .cge21g-scene-dark {\n  border-top: none;\n  color: #ded6c4;\n  background: var(--night-2);\n  background-image: radial-gradient(ellipse at 88% 8%, rgba(233, 161, 61, 0.2), transparent 58%);\n}\n.cge21g .cge21g-scene-dark h2 { color: #fff; }\n.cge21g .cge21g-scene-dark h2 span {\n  background: linear-gradient(120deg, #f7c877, #e9a13d);\n  -webkit-background-clip: text;\n  background-clip: text;\n  color: transparent;\n}\n.cge21g .cge21g-scene-dark p { color: #bcc3d2; }\n.cge21g .cge21g-scene-dark strong { color: #f4e3c0; }\n.cge21g .cge21g-scene-dark .cge21g-scene-stamp {\n  color: #f0d7a4;\n  background: rgba(247, 200, 119, 0.1);\n  border-color: rgba(247, 200, 119, 0.32);\n}\n\n\/* ---------- the vibe ---------- *\/\n.cge21g .cge21g-vibe {\n  position: relative;\n  overflow: hidden;\n  text-align: center;\n  color: #2c1b04;\n  background: var(--lamp-grad);\n  background-size: 230% 230%;\n  animation: cge21g-gradshift 12s ease-in-out infinite;\n}\n.cge21g .cge21g-vibe::before {\n  content: '';\n  position: absolute;\n  left: 50%;\n  top: -110px;\n  width: 300px;\n  height: 300px;\n  border-radius: 50%;\n  transform: translateX(-50%);\n  background: radial-gradient(circle, rgba(255, 249, 233, 0.55), transparent 70%);\n  animation: cge21g-lampglow 9s ease-in-out infinite;\n}\n.cge21g .cge21g-vibe \u003e * { position: relative; }\n.cge21g .cge21g-vibe blockquote {\n  font-family: 'Sora', sans-serif;\n  font-weight: 700;\n  font-size: 22px;\n  line-height: 1.32;\n  max-width: 600px;\n  margin: 0 auto;\n}\n.cge21g .cge21g-vibe cite {\n  display: block;\n  font-family: var(--mono);\n  font-style: normal;\n  font-size: 12px;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  margin-top: 16px;\n  color: #6b4207;\n}\n\n\/* ---------- the honest bit: the sleep log's notes column ---------- *\/\n.cge21g .cge21g-honest { background: var(--cream-2); }\n.cge21g .cge21g-honest h2 { font-size: 25px; margin-bottom: 8px; }\n.cge21g .cge21g-honest \u003e p { color: var(--ink-soft); margin-bottom: 20px; max-width: 620px; }\n.cge21g .cge21g-sheet {\n  position: relative;\n  background: #fff;\n  border: 1px solid var(--line);\n  border-radius: 16px;\n  overflow: hidden;\n  box-shadow: 0 16px 38px rgba(12, 20, 36, 0.09);\n}\n.cge21g .cge21g-sheet-head {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 6px 14px;\n  justify-content: space-between;\n  align-items: baseline;\n  padding: 14px 16px;\n  background: var(--night-2);\n  color: #f0d7a4;\n  font-family: var(--mono);\n  font-size: 11px;\n  letter-spacing: 0.14em;\n  text-transform: uppercase;\n}\n.cge21g .cge21g-sheet-cols {\n  display: none;\n  padding: 10px 16px;\n  border-bottom: 1px solid var(--line);\n  background: var(--cream);\n  font-family: var(--mono);\n  font-size: 10px;\n  letter-spacing: 0.18em;\n  text-transform: uppercase;\n  color: var(--ink-soft);\n}\n.cge21g .cge21g-logrow {\n  display: grid;\n  gap: 8px;\n  padding: 16px;\n  border-bottom: 1px solid var(--line);\n  transition: background 0.25s ease;\n}\n.cge21g .cge21g-logrow:last-child { border-bottom: none; }\n.cge21g .cge21g-logrow:hover { background: var(--cream); }\n.cge21g .cge21g-logtime {\n  font-family: var(--mono);\n  font-size: 12px;\n  font-weight: 700;\n  letter-spacing: 0.08em;\n  color: var(--lamp-ink);\n}\n.cge21g .cge21g-logbody strong { display: block; font-size: 16px; margin-bottom: 4px; }\n.cge21g .cge21g-logbody p { font-size: 15px; color: var(--ink-soft); }\n.cge21g .cge21g-lognote {\n  font-family: var(--mono);\n  font-size: 12px;\n  line-height: 1.5;\n  color: var(--ink-soft);\n  border-left: 3px solid var(--mint);\n  padding-left: 10px;\n}\n\n\/* ---------- why camguard ---------- *\/\n.cge21g .cge21g-trust h2 { font-size: 25px; margin-bottom: 18px; }\n.cge21g .cge21g-trust-grid { display: grid; gap: 12px; }\n.cge21g .cge21g-trust-card {\n  background: var(--mint-soft);\n  border: 1px solid #cfe6dd;\n  border-radius: 16px;\n  padding: 20px 20px;\n  transition: transform 0.3s ease, box-shadow 0.3s ease;\n}\n.cge21g .cge21g-trust-card:hover {\n  transform: translateY(-4px);\n  box-shadow: 0 16px 32px rgba(43, 111, 90, 0.16);\n}\n.cge21g .cge21g-trust-card strong { display: block; color: var(--mint-ink); margin-bottom: 4px; font-size: 16px; }\n.cge21g .cge21g-trust-card p { font-size: 15px; color: var(--ink-soft); }\n\n\/* ---------- specs: the shift handover log ---------- *\/\n.cge21g .cge21g-specs { border-top: 1px solid var(--line); }\n.cge21g .cge21g-specs h2 { font-size: 25px; margin-bottom: 8px; }\n.cge21g .cge21g-specs \u003e p { color: var(--ink-soft); margin-bottom: 20px; max-width: 620px; }\n.cge21g .cge21g-handover {\n  position: relative;\n  border: 1px solid var(--line);\n  border-radius: 16px;\n  overflow: hidden;\n  background: #fff;\n  box-shadow: 0 16px 38px rgba(12, 20, 36, 0.09);\n}\n.cge21g .cge21g-handover-top {\n  background: var(--night);\n  color: #f0d7a4;\n  padding: 16px;\n}\n.cge21g .cge21g-handover-top .cge21g-hv-title {\n  font-family: 'Sora', sans-serif;\n  font-weight: 800;\n  font-size: 15px;\n  letter-spacing: 0.14em;\n  text-transform: uppercase;\n  color: #fff;\n  margin-bottom: 10px;\n}\n.cge21g .cge21g-hv-fields {\n  display: grid;\n  gap: 6px;\n  font-family: var(--mono);\n  font-size: 11px;\n  letter-spacing: 0.06em;\n  color: #b9c3d6;\n}\n.cge21g .cge21g-hv-fields span strong { color: #f7c877; font-weight: 700; }\n.cge21g .cge21g-hv-strip {\n  height: 6px;\n  background: repeating-linear-gradient(90deg, var(--lamp) 0 14px, var(--night-3) 14px 28px);\n  background-size: 56px 6px;\n  animation: cge21g-gradshift 20s linear infinite;\n}\n.cge21g .cge21g-handover table { font-size: 15px; counter-reset: cge21g-line; }\n.cge21g .cge21g-handover th, .cge21g .cge21g-handover td {\n  padding: 12px 14px;\n  border-bottom: 1px solid var(--line);\n}\n.cge21g .cge21g-handover th {\n  font-family: 'Sora', sans-serif;\n  font-weight: 700;\n  font-size: 14px;\n  color: var(--ink);\n  width: 100%;\n  display: block;\n  border-bottom: none;\n  padding-bottom: 2px;\n}\n.cge21g .cge21g-handover td { display: block; color: var(--ink-soft); padding-top: 0; }\n.cge21g .cge21g-handover th::before {\n  counter-increment: cge21g-line;\n  content: counter(cge21g-line, decimal-leading-zero) \" \";\n  font-family: var(--mono);\n  font-size: 11px;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  color: var(--lamp-ink);\n  margin-right: 8px;\n}\n.cge21g .cge21g-handover tr { transition: background 0.2s ease; }\n.cge21g .cge21g-handover tr:hover { background: var(--cream); }\n.cge21g .cge21g-handover tr:last-child td { border-bottom: none; }\n\n\/* ---------- compatibility: the roster on the fridge ---------- *\/\n.cge21g .cge21g-fridge {\n  padding: 40px 16px 46px;\n  background:\n    radial-gradient(ellipse at 20% 0%, rgba(247, 200, 119, 0.22), transparent 60%),\n    linear-gradient(160deg, var(--steel) 0%, var(--steel-2) 60%, #b7bfca 100%);\n  background-size: 200% 200%;\n  animation: cge21g-gradshift 22s ease-in-out infinite;\n  border-top: 1px solid var(--line);\n}\n.cge21g .cge21g-roster {\n  position: relative;\n  max-width: 660px;\n  margin: 0 auto;\n  background: var(--cream);\n  border-radius: 6px;\n  padding: 28px 18px 24px;\n  box-shadow: 0 18px 40px rgba(12, 20, 36, 0.28);\n  animation: cge21g-sway 12s ease-in-out infinite;\n  transform-origin: 50% 0;\n}\n.cge21g .cge21g-roster::before {\n  content: '';\n  position: absolute;\n  top: -13px;\n  left: 50%;\n  width: 26px;\n  height: 26px;\n  border-radius: 50%;\n  transform: translateX(-50%);\n  background: radial-gradient(circle at 34% 30%, #ffe9bd, #e9a13d 55%, #9a6412 100%);\n  box-shadow: 0 4px 10px rgba(12, 20, 36, 0.35);\n}\n.cge21g .cge21g-roster::after {\n  content: '';\n  position: absolute;\n  inset: 10px 10px auto 10px;\n  height: 1px;\n  background: var(--line);\n}\n.cge21g .cge21g-roster-kicker {\n  font-family: var(--mono);\n  font-size: 10px;\n  letter-spacing: 0.24em;\n  text-transform: uppercase;\n  color: var(--ink-soft);\n  margin-bottom: 8px;\n}\n.cge21g .cge21g-roster h2 { font-size: 23px; margin-bottom: 6px; }\n.cge21g .cge21g-roster \u003e p { font-size: 15px; color: var(--ink-soft); margin-bottom: 18px; }\n.cge21g .cge21g-roster ul { display: grid; gap: 8px; }\n.cge21g .cge21g-roster li {\n  display: flex;\n  align-items: flex-start;\n  gap: 11px;\n  padding: 11px 12px;\n  border-radius: 10px;\n  background: rgba(255, 255, 255, 0.62);\n  border: 1px solid var(--line);\n  transition: transform 0.25s ease, background 0.25s ease;\n}\n.cge21g .cge21g-roster li:hover { transform: translateX(4px); background: #fff; }\n.cge21g .cge21g-badge {\n  flex: 0 0 auto;\n  font-family: 'Sora', sans-serif;\n  font-weight: 800;\n  font-size: 11px;\n  letter-spacing: 0.06em;\n  padding: 5px 11px;\n  border-radius: 999px;\n  margin-top: 2px;\n  min-width: 62px;\n  text-align: center;\n}\n.cge21g .cge21g-badge-yes { background: var(--mint-soft); color: var(--mint-ink); border: 1px solid #a9d6c6; }\n.cge21g .cge21g-badge-no { background: var(--rose-soft); color: var(--rose-ink); border: 1px solid #eec3b6; }\n.cge21g .cge21g-badge-note { background: #fdefd6; color: var(--lamp-ink); border: 1px solid #ecd3a2; }\n.cge21g .cge21g-roster li p { font-size: 15px; color: var(--ink-soft); }\n.cge21g .cge21g-roster li p strong { color: var(--ink); }\n\n\/* ---------- fit columns ---------- *\/\n.cge21g .cge21g-fit { display: grid; gap: 14px; }\n.cge21g .cge21g-fit-col { border-radius: 20px; padding: 24px 20px; transition: transform 0.3s ease; }\n.cge21g .cge21g-fit-col:hover { transform: translateY(-4px); }\n.cge21g .cge21g-fit-no { background: var(--cream-2); border: 1px solid var(--line); }\n.cge21g .cge21g-fit-yes {\n  color: #ded6c4;\n  background: var(--night-2);\n  background-image: radial-gradient(ellipse at 92% 0%, rgba(233, 161, 61, 0.24), transparent 58%);\n}\n.cge21g .cge21g-fit-col h3 { font-size: 18px; margin-bottom: 12px; }\n.cge21g .cge21g-fit-yes h3 { color: var(--lamp-bright); }\n.cge21g .cge21g-fit-col li { position: relative; padding: 7px 0 7px 26px; font-size: 15px; }\n.cge21g .cge21g-fit-no li { color: var(--ink-soft); }\n.cge21g .cge21g-fit-yes li { color: #c6cddb; }\n.cge21g .cge21g-fit-no li::before { content: '\\2715'; position: absolute; left: 2px; color: var(--rose-ink); font-weight: 700; }\n.cge21g .cge21g-fit-yes li::before { content: '\\2713'; position: absolute; left: 2px; color: var(--lamp-bright); font-weight: 700; }\n\n\/* ---------- setup ---------- *\/\n.cge21g .cge21g-setup { border-top: 1px solid var(--line); }\n.cge21g .cge21g-setup h2 { font-size: 25px; margin-bottom: 18px; }\n.cge21g .cge21g-steps { display: grid; gap: 12px; }\n.cge21g .cge21g-step {\n  background: #fff;\n  border: 1px solid var(--line);\n  border-radius: 16px;\n  padding: 20px 18px;\n  transition: transform 0.3s ease, box-shadow 0.3s ease;\n}\n.cge21g .cge21g-step:hover { transform: translateY(-4px); box-shadow: 0 14px 30px rgba(12, 20, 36, 0.1); }\n.cge21g .cge21g-step-num {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  width: 32px;\n  height: 32px;\n  border-radius: 999px;\n  margin-bottom: 10px;\n  font-family: 'Sora', sans-serif;\n  font-weight: 800;\n  font-size: 14px;\n  color: #2c1b04;\n  background: var(--lamp-grad);\n  animation: cge21g-pulsering 3.2s ease-in-out infinite;\n}\n.cge21g .cge21g-step:nth-child(2) .cge21g-step-num { animation-delay: 0.4s; }\n.cge21g .cge21g-step:nth-child(3) .cge21g-step-num { animation-delay: 0.8s; }\n.cge21g .cge21g-step:nth-child(4) .cge21g-step-num { animation-delay: 1.2s; }\n.cge21g .cge21g-step strong { display: block; font-size: 16px; margin-bottom: 4px; }\n.cge21g .cge21g-step p { font-size: 14px; color: var(--ink-soft); }\n\n\/* ---------- included ---------- *\/\n.cge21g .cge21g-included { background: var(--cream-2); }\n.cge21g .cge21g-included h2 { font-size: 25px; margin-bottom: 8px; }\n.cge21g .cge21g-included \u003e p { color: var(--ink-soft); margin-bottom: 16px; max-width: 620px; }\n.cge21g .cge21g-included h3 { font-size: 17px; margin: 22px 0 12px; }\n.cge21g .cge21g-included ul { display: grid; gap: 8px; }\n.cge21g .cge21g-included li {\n  background: #fff;\n  border: 1px solid var(--line);\n  border-radius: 12px;\n  padding: 12px 15px;\n  font-size: 15px;\n  transition: transform 0.25s ease, box-shadow 0.25s ease;\n}\n.cge21g .cge21g-included li:hover { transform: translateY(-3px); box-shadow: 0 10px 22px rgba(12, 20, 36, 0.1); }\n.cge21g .cge21g-included .cge21g-notinc li { background: var(--cream); border-style: dashed; color: var(--ink-soft); }\n.cge21g .cge21g-included li strong { color: var(--ink); }\n.cge21g .cge21g-cablenote {\n  margin-top: 14px;\n  font-size: 14px;\n  color: var(--ink-soft);\n  border-left: 3px solid var(--lamp);\n  padding-left: 12px;\n}\n\n\/* ---------- shipping ---------- *\/\n.cge21g .cge21g-shipping { border-top: 1px solid var(--line); }\n.cge21g .cge21g-shipping h2 { font-size: 25px; margin-bottom: 18px; }\n.cge21g .cge21g-ship-grid { display: grid; gap: 12px; }\n.cge21g .cge21g-ship-card {\n  background: #fff;\n  border: 1px solid var(--line);\n  border-radius: 16px;\n  padding: 20px 18px;\n  transition: transform 0.3s ease, box-shadow 0.3s ease;\n}\n.cge21g .cge21g-ship-card:hover { transform: translateY(-4px); box-shadow: 0 14px 30px rgba(12, 20, 36, 0.1); }\n.cge21g .cge21g-ship-card strong { display: block; color: var(--lamp-ink); margin-bottom: 6px; font-size: 15px; }\n.cge21g .cge21g-ship-card p { font-size: 14px; color: var(--ink-soft); }\n\n\/* ---------- FAQ: the 3am thread ---------- *\/\n.cge21g .cge21g-faq {\n  background: var(--night);\n  background-image: radial-gradient(ellipse at 50% -10%, rgba(233, 161, 61, 0.16), transparent 60%);\n  color: #ded6c4;\n}\n.cge21g .cge21g-faq h2 { font-size: 25px; color: #fff; margin-bottom: 6px; }\n.cge21g .cge21g-faq \u003e p { color: #a8b1c4; font-size: 15px; margin-bottom: 6px; }\n.cge21g .cge21g-thread-head {\n  display: flex;\n  align-items: center;\n  gap: 10px;\n  padding: 12px 14px;\n  margin: 16px 0 18px;\n  border: 1px solid var(--night-edge);\n  border-radius: 14px;\n  background: rgba(29, 45, 77, 0.55);\n}\n.cge21g .cge21g-thread-dot {\n  width: 9px;\n  height: 9px;\n  border-radius: 50%;\n  background: var(--mint);\n  animation: cge21g-blink 2.4s ease-in-out infinite;\n  flex: 0 0 auto;\n}\n.cge21g .cge21g-thread-name { font-family: 'Sora', sans-serif; font-weight: 700; font-size: 14px; color: #f4e3c0; }\n.cge21g .cge21g-thread-meta { font-family: var(--mono); font-size: 11px; color: #8f9ab2; margin-left: auto; }\n.cge21g .cge21g-faq details { margin-bottom: 16px; }\n.cge21g .cge21g-faq summary {\n  width: fit-content;\n  max-width: 88%;\n  margin-left: auto;\n  padding: 13px 18px;\n  border-radius: 18px 18px 5px 18px;\n  font-family: 'DM Sans', sans-serif;\n  font-weight: 600;\n  font-size: 15px;\n  color: #10233a;\n  background: linear-gradient(125deg, #f7c877, #e9a13d);\n  box-shadow: 0 8px 20px rgba(233, 161, 61, 0.25);\n  transition: transform 0.25s ease, box-shadow 0.25s ease;\n  min-height: 44px;\n}\n.cge21g .cge21g-faq summary:hover { transform: translateY(-2px); box-shadow: 0 12px 26px rgba(233, 161, 61, 0.34); }\n.cge21g .cge21g-faq .cge21g-stamp-out {\n  display: block;\n  max-width: 88%;\n  margin: 5px 0 0 auto;\n  text-align: right;\n  font-family: var(--mono);\n  font-size: 10.5px;\n  color: #8f9ab2;\n}\n.cge21g .cge21g-faq details p {\n  max-width: 88%;\n  margin-top: 10px;\n  padding: 14px 18px;\n  border-radius: 18px 18px 18px 5px;\n  background: var(--night-3);\n  border: 1px solid var(--night-edge);\n  font-size: 15px;\n  color: #cdd4e2;\n  animation: cge21g-rise 0.35s ease-out both;\n}\n.cge21g .cge21g-faq details p strong { color: #f4e3c0; }\n.cge21g .cge21g-faq .cge21g-stamp-in {\n  display: block;\n  max-width: 88%;\n  margin-top: 5px;\n  font-family: var(--mono);\n  font-size: 10.5px;\n  color: #8f9ab2;\n}\n.cge21g .cge21g-thread-close {\n  margin-top: 22px;\n  padding: 16px 18px;\n  border: 1px dashed var(--night-edge);\n  border-radius: 14px;\n  background: rgba(29, 45, 77, 0.4);\n}\n.cge21g .cge21g-thread-close p { font-size: 15px; color: #cdd4e2; }\n.cge21g .cge21g-thread-close p + p { margin-top: 8px; }\n.cge21g .cge21g-typing {\n  display: inline-flex;\n  gap: 4px;\n  vertical-align: middle;\n  margin-left: 6px;\n}\n.cge21g .cge21g-typing i {\n  width: 5px;\n  height: 5px;\n  border-radius: 50%;\n  background: var(--lamp-bright);\n  animation: cge21g-typing 1.3s ease-in-out infinite;\n}\n.cge21g .cge21g-typing i:nth-child(2) { animation-delay: 0.16s; }\n.cge21g .cge21g-typing i:nth-child(3) { animation-delay: 0.32s; }\n\n\/* ---------- item specifics ---------- *\/\n.cge21g .cge21g-itemspec { background: var(--cream-2); }\n.cge21g .cge21g-itemspec h2 { font-size: 21px; margin-bottom: 16px; }\n.cge21g .cge21g-itemspec table { font-size: 14px; }\n.cge21g .cge21g-itemspec th, .cge21g .cge21g-itemspec td {\n  padding: 10px 12px;\n  border-bottom: 1px solid var(--line);\n}\n.cge21g .cge21g-itemspec th { width: 42%; color: var(--ink-soft); font-weight: 600; }\n.cge21g .cge21g-itemspec td { color: var(--ink); }\n\n\/* ---------- CTA ---------- *\/\n.cge21g .cge21g-cta {\n  position: relative;\n  overflow: hidden;\n  text-align: center;\n  color: #f3ecdd;\n  background: var(--night-grad);\n  background-size: 200% 200%;\n  animation: cge21g-gradshift 18s ease-in-out infinite;\n  padding: 52px 20px;\n}\n.cge21g .cge21g-cta::before {\n  content: '';\n  position: absolute;\n  left: 50%;\n  bottom: -160px;\n  width: 400px;\n  height: 400px;\n  border-radius: 50%;\n  transform: translateX(-50%);\n  background: radial-gradient(circle, rgba(247, 200, 119, 0.42), rgba(233, 161, 61, 0.12) 45%, transparent 72%);\n  animation: cge21g-lampglow 8s ease-in-out infinite;\n}\n.cge21g .cge21g-cta \u003e * { position: relative; }\n.cge21g .cge21g-mug { width: 74px; margin: 0 auto 18px; }\n.cge21g .cge21g-mug .cge21g-steam { animation: cge21g-steam 4s ease-in-out infinite; }\n.cge21g .cge21g-mug .cge21g-steam-b { animation-delay: 1.1s; }\n.cge21g .cge21g-mug .cge21g-steam-c { animation-delay: 2.2s; }\n.cge21g .cge21g-cta h2 { font-size: 27px; margin-bottom: 12px; }\n.cge21g .cge21g-cta h2 span {\n  background: linear-gradient(120deg, #f7c877, #e9a13d 60%, #f7c877);\n  -webkit-background-clip: text;\n  background-clip: text;\n  color: transparent;\n}\n.cge21g .cge21g-cta p { color: #c6cddb; max-width: 560px; margin: 0 auto 12px; font-size: 16px; }\n.cge21g .cge21g-cta p:last-child { margin-bottom: 0; }\n\n\/* ---------- footer ---------- *\/\n.cge21g .cge21g-footer {\n  padding: 24px 20px;\n  font-size: 12px;\n  line-height: 1.7;\n  color: var(--ink-soft);\n  text-align: center;\n  border-top: 1px solid var(--line);\n  background: var(--cream);\n}\n.cge21g .cge21g-footer p + p { margin-top: 8px; }\n\n\/* ---------- reduced motion ---------- *\/\n@media (prefers-reduced-motion: reduce) {\n  .cge21g, .cge21g *, .cge21g *::before, .cge21g *::after {\n    animation: none !important;\n    transition: none !important;\n  }\n}\n\n\/* ---------- 560px and up ---------- *\/\n@media (min-width: 560px) {\n  .cge21g section { padding: 48px 30px; }\n  .cge21g .cge21g-nav { padding: 16px 30px; }\n  .cge21g .cge21g-hero { padding: 58px 30px 52px; }\n  .cge21g .cge21g-hero h1 { font-size: 38px; }\n  .cge21g .cge21g-hero-sub { font-size: 17px; }\n  .cge21g .cge21g-kit { padding: 42px 30px; }\n  .cge21g .cge21g-kit-card { padding: 32px 30px; }\n  .cge21g .cge21g-cond { padding: 44px 30px; }\n  .cge21g .cge21g-cond-card { padding: 30px 30px; }\n  .cge21g .cge21g-bento { grid-template-columns: repeat(3, 1fr); gap: 12px; }\n  .cge21g .cge21g-trust-grid { grid-template-columns: 1fr 1fr; }\n  .cge21g .cge21g-fit { grid-template-columns: 1fr 1fr; }\n  .cge21g .cge21g-steps { grid-template-columns: 1fr 1fr; }\n  .cge21g .cge21g-ship-grid { grid-template-columns: 1fr 1fr 1fr; }\n  .cge21g .cge21g-included ul { grid-template-columns: 1fr 1fr; }\n  .cge21g .cge21g-fridge { padding: 52px 30px 60px; }\n  .cge21g .cge21g-roster { padding: 34px 28px 30px; }\n  .cge21g .cge21g-vibe blockquote { font-size: 26px; }\n  .cge21g .cge21g-logrow { grid-template-columns: 74px 1fr 190px; gap: 16px; align-items: start; padding: 18px; }\n  .cge21g .cge21g-sheet-cols { display: grid; grid-template-columns: 74px 1fr 190px; gap: 16px; padding: 10px 18px; }\n  .cge21g .cge21g-lognote { border-left: 3px solid var(--mint); padding-left: 12px; }\n  .cge21g .cge21g-handover th {\n    display: table-cell;\n    width: 40%;\n    border-bottom: 1px solid var(--line);\n    padding: 13px 16px;\n  }\n  .cge21g .cge21g-handover td { display: table-cell; padding: 13px 16px; }\n  .cge21g .cge21g-hv-fields { grid-template-columns: 1fr 1fr; }\n}\n\n\/* ---------- 820px and up ---------- *\/\n@media (min-width: 820px) {\n  .cge21g section { padding: 56px 40px; }\n  .cge21g .cge21g-nav { padding: 18px 40px; }\n  .cge21g .cge21g-hero { padding: 70px 40px 60px; }\n  .cge21g .cge21g-hero h1 { font-size: 44px; }\n  .cge21g .cge21g-kit { padding: 48px 40px; }\n  .cge21g .cge21g-cond { padding: 48px 40px; }\n  .cge21g .cge21g-fridge { padding: 60px 40px 68px; }\n  .cge21g .cge21g-steps { grid-template-columns: repeat(4, 1fr); }\n  .cge21g .cge21g-kit-list { grid-template-columns: 1fr 1fr 1fr; }\n  .cge21g .cge21g-footer { padding: 28px 40px; }\n  .cge21g .cge21g-faq summary, .cge21g .cge21g-faq details p,\n  .cge21g .cge21g-faq .cge21g-stamp-out, .cge21g .cge21g-faq .cge21g-stamp-in { max-width: 74%; }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"cge21g\"\u003e\n\n  \u003c!-- ============ NAV ============ --\u003e\n  \u003cdiv class=\"cge21g-nav\"\u003e\n    \u003cdiv class=\"cge21g-nav-brand\"\u003eCamGuard \u003cspan\u003eAustralia\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"cge21g-nav-tag\"\u003eIndependent eufy specialists · Townsville QLD\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ============ HERO ============ --\u003e\n  \u003csection class=\"cge21g-hero\"\u003e\n    \u003cspan class=\"cge21g-mote cge21g-mote-1\"\u003e\u003c\/span\u003e\n    \u003cspan class=\"cge21g-mote cge21g-mote-2\"\u003e\u003c\/span\u003e\n    \u003cspan class=\"cge21g-mote cge21g-mote-3\"\u003e\u003c\/span\u003e\n    \u003cspan class=\"cge21g-mote cge21g-mote-4\"\u003e\u003c\/span\u003e\n\n    \u003cdiv class=\"cge21g-shifttag\"\u003eThe 3am Shift\u003c\/div\u003e\n    \u003cdiv class=\"cge21g-grade-chip\"\u003eManufacturer Renewed · Good Condition\u003c\/div\u003e\n\n    \u003ch1\u003eeufy Baby Monitor E21\u003cspan\u003eMonitor and Camera Kit\u003c\/span\u003e\n\u003c\/h1\u003e\n    \u003cp class=\"cge21g-hero-sub\"\u003eA 4K pan-and-tilt camera and its own parent monitor screen, both in this box. They talk to each other directly, so the screen still works with the router off and your phone flat on the kitchen bench.\u003c\/p\u003e\n\n    \u003c!-- decorative: one night, plotted. moon, stars, the line, three wake-ups --\u003e\n    \u003csvg class=\"cge21g-nightart\" viewbox=\"0 0 360 128\" role=\"img\" aria-hidden=\"true\" focusable=\"false\"\u003e\n      \u003cdefs\u003e\n        \u003clineargradient id=\"cge21gLampGrad\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"0\"\u003e\n          \u003cstop offset=\"0%\" stop-color=\"#6bbfa4\"\u003e\u003c\/stop\u003e\n          \u003cstop offset=\"42%\" stop-color=\"#f7c877\"\u003e\u003c\/stop\u003e\n          \u003cstop offset=\"100%\" stop-color=\"#e9a13d\"\u003e\u003c\/stop\u003e\n        \u003c\/lineargradient\u003e\n      \u003c\/defs\u003e\n      \u003cg transform=\"translate(258,6) scale(0.40)\"\u003e\n        \u003cpath class=\"cge21g-moon\" d=\"M84.7 16.5 A50 50 0 1 0 84.7 103.5 A44 44 0 1 1 84.7 16.5 Z\" fill=\"#f7c877\" opacity=\"0.92\"\u003e\u003c\/path\u003e\n      \u003c\/g\u003e\n      \u003ccircle class=\"cge21g-star\" cx=\"42\" cy=\"24\" r=\"1.8\" fill=\"#f7c877\"\u003e\u003c\/circle\u003e\n      \u003ccircle class=\"cge21g-star cge21g-star-b\" cx=\"96\" cy=\"15\" r=\"2.4\" fill=\"#f7c877\"\u003e\u003c\/circle\u003e\n      \u003ccircle class=\"cge21g-star cge21g-star-c\" cx=\"150\" cy=\"27\" r=\"1.6\" fill=\"#6bbfa4\"\u003e\u003c\/circle\u003e\n      \u003ccircle class=\"cge21g-star cge21g-star-b\" cx=\"206\" cy=\"18\" r=\"2\" fill=\"#f7c877\"\u003e\u003c\/circle\u003e\n      \u003cpath class=\"cge21g-wave\" d=\"M8 100 C 40 96, 52 52, 80 56 S 120 104, 146 98 S 180 44, 208 52 S 246 106, 272 96 S 316 78, 352 86\" fill=\"none\" stroke=\"url(#cge21gLampGrad)\" stroke-width=\"3.2\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n      \u003ccircle class=\"cge21g-mark\" cx=\"80\" cy=\"56\" r=\"4.6\" fill=\"#0c1424\" stroke=\"#f7c877\" stroke-width=\"2.4\"\u003e\u003c\/circle\u003e\n      \u003ccircle class=\"cge21g-mark cge21g-mark-b\" cx=\"208\" cy=\"52\" r=\"4.6\" fill=\"#0c1424\" stroke=\"#f7c877\" stroke-width=\"2.4\"\u003e\u003c\/circle\u003e\n      \u003ccircle class=\"cge21g-mark cge21g-mark-c\" cx=\"272\" cy=\"96\" r=\"4.6\" fill=\"#0c1424\" stroke=\"#6bbfa4\" stroke-width=\"2.4\"\u003e\u003c\/circle\u003e\n    \u003c\/svg\u003e\n\n    \u003c!-- IMG-PLACEHOLDER: hero shot: the camera and the parent monitor together in one frame, lamp-lit at night, monitor screen on showing the cot --\u003e\n\n    \u003cdiv class=\"cge21g-hero-notes\"\u003e\n      \u003cdiv class=\"cge21g-hero-note\"\u003e\n\u003cstrong\u003eThis is the Kit.\u003c\/strong\u003e One baby camera plus one dedicated parent monitor with its charging stand. The screen is included. Nothing else to buy to use it.\u003c\/div\u003e\n      \u003cdiv class=\"cge21g-hero-note\"\u003e\n\u003cstrong\u003eNo hub, no HomeBase, no account.\u003c\/strong\u003e Camera and monitor are paired at the factory and connect straight to each other. Wi-Fi is optional and only adds the phone side.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ THE KIT CALLOUT (critical fact, placement 2) ============ --\u003e\n  \u003cdiv class=\"cge21g-kit\"\u003e\n    \u003cdiv class=\"cge21g-kit-card\"\u003e\n      \u003cspan class=\"cge21g-kit-flag\"\u003eRead this first\u003c\/span\u003e\n      \u003ch2\u003eTwo devices in this box, not one\u003c\/h2\u003e\n      \u003cp\u003eeufy sells the E21 two ways, and people mix them up. This listing is the \u003cstrong\u003eMonitor and Camera Kit\u003c\/strong\u003e: the baby camera and the dedicated parent monitor screen, together.\u003c\/p\u003e\n      \u003cp\u003eCamGuard lists the \u003cstrong\u003eE21 add-on camera\u003c\/strong\u003e as its own separate product for people who already own a monitor. That one is a camera only, with no screen. If you want the screen, you are in the right place.\u003c\/p\u003e\n\n      \u003c!-- IMG-PLACEHOLDER: flat product shot showing both units side by side, camera left, parent monitor right, labelled --\u003e\n\n      \u003cdiv class=\"cge21g-kit-list\"\u003e\n        \u003cdiv class=\"cge21g-kit-item\"\u003e\n          \u003cspan class=\"cge21g-kit-mark cge21g-kit-mark-in\"\u003eIN BOX\u003c\/span\u003e\n          \u003cspan class=\"cge21g-kit-text\"\u003e\u003cstrong\u003eBaby camera (T8354).\u003c\/strong\u003e 4K, motorised pan and tilt, 5,000 mAh battery.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cge21g-kit-item\"\u003e\n          \u003cspan class=\"cge21g-kit-mark cge21g-kit-mark-in\"\u003eIN BOX\u003c\/span\u003e\n          \u003cspan class=\"cge21g-kit-text\"\u003e\u003cstrong\u003eParent monitor plus charging stand.\u003c\/strong\u003e Its own screen, its own battery, its own Talk button.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cge21g-kit-item cge21g-kit-item-out\"\u003e\n          \u003cspan class=\"cge21g-kit-mark cge21g-kit-mark-out\"\u003eSEPARATE\u003c\/span\u003e\n          \u003cspan class=\"cge21g-kit-text\"\u003e\u003cstrong\u003eA second camera.\u003c\/strong\u003e Sold on its own if you want split screen. The monitor takes a maximum of two cameras.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cp\u003eThe two units arrive already paired to each other. Power them both on and the monitor finds the camera, with no app, no password and no network involved.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ============ CONDITION CALLOUT (early, transparent) ============ --\u003e\n  \u003cdiv class=\"cge21g-cond\"\u003e\n    \u003cdiv class=\"cge21g-cond-card\"\u003e\n      \u003ch2\u003eGood condition, said plainly\u003c\/h2\u003e\n      \u003cp\u003eThis unit \u003cstrong\u003ewas used before\u003c\/strong\u003e. It went back through the manufacturer's official renewal program, where it was professionally refurbished, tested and restored to working order, then graded before resale. That work is eufy and Anker's, not ours.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003eGraded Good\u003c\/strong\u003e is the honest middle of the renewed ladder. Expect light cosmetic marks or scuffs on the housing: the kind you find if you go looking for them, and the kind that make no difference to how it works. It arrives in plain renewed packaging rather than the original retail box.\u003c\/p\u003e\n      \u003cp\u003eWhat we do at our end is simple and provable: \u003cstrong\u003eevery unit's serial number is photographed and logged at dispatch\u003c\/strong\u003e, so your warranty record exists before the parcel leaves. Cover is our \u003cstrong\u003ein-house 12-month CamGuard warranty\u003c\/strong\u003e. That is a CamGuard warranty, not a manufacturer warranty, and it sits on top of your rights under Australian Consumer Law.\u003c\/p\u003e\n\n      \u003c!-- IMG-PLACEHOLDER: honest close-up of the actual cosmetic marks on this grade, natural light, no flattering angle --\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ============ BENTO STATS ============ --\u003e\n  \u003csection\u003e\n    \u003cdiv class=\"cge21g-bento\"\u003e\n      \u003cdiv class=\"cge21g-bento-card\"\u003e\n\u003cspan class=\"cge21g-bento-big\"\u003e4K UHD\u003c\/span\u003e\u003cspan class=\"cge21g-bento-small\"\u003ecamera resolution, 8x zoom\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"cge21g-bento-card\"\u003e\n\u003cspan class=\"cge21g-bento-big\"\u003e330° \/ 60°\u003c\/span\u003e\u003cspan class=\"cge21g-bento-small\"\u003emotorised pan and tilt\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"cge21g-bento-card\"\u003e\n\u003cspan class=\"cge21g-bento-big\"\u003e2 devices\u003c\/span\u003e\u003cspan class=\"cge21g-bento-small\"\u003ecamera and parent monitor, both included\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"cge21g-bento-card\"\u003e\n\u003cspan class=\"cge21g-bento-big\"\u003e12 hr\u003c\/span\u003e\u003cspan class=\"cge21g-bento-small\"\u003emonitor constant display, with its charging base\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"cge21g-bento-card\"\u003e\n\u003cspan class=\"cge21g-bento-big\"\u003e~9 hr\u003c\/span\u003e\u003cspan class=\"cge21g-bento-small\"\u003ecamera on battery, about 5.5 hr with night vision\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"cge21g-bento-card\"\u003e\n\u003cspan class=\"cge21g-bento-big\"\u003eNo router\u003c\/span\u003e\u003cspan class=\"cge21g-bento-small\"\u003edirect camera to monitor link, Wi-Fi optional\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ SCENE 1 ============ --\u003e\n  \u003csection class=\"cge21g-scene\"\u003e\n    \u003cspan class=\"cge21g-scene-stamp\"\u003e22:10 · handover\u003c\/span\u003e\n    \u003ch2\u003eNobody has to \u003cspan\u003efind their phone\u003c\/span\u003e\n\u003c\/h2\u003e\n    \u003cp\u003eThe camera and the monitor are paired out of the box and connect directly to each other. No router, no account, no app, no six-digit code typed in with one eye open. Whoever is on shift picks up the monitor and carries it to the kitchen.\u003c\/p\u003e\n    \u003cp\u003eeufy publishes a connection range of \u003cstrong\u003eup to 1,000 ft, about 305 m, in open space\u003c\/strong\u003e. That is their figure and their qualifier, so read it as a ceiling in a paddock rather than a promise through three brick walls and a laundry.\u003c\/p\u003e\n    \u003cp\u003eA Wi-Fi router is optional. Add one and you get phone viewing, 24\/7 recording in the eufy Baby app, sharing with up to five family members, camera firmware updates, and Smart Connect, which routes the camera-to-monitor link through the router when the direct signal is weak. There is also a \u003cstrong\u003ephysical Wi-Fi switch on the camera\u003c\/strong\u003e: green is on, white is off. With it white the camera talks only to the monitor, and the app cannot see it at all.\u003c\/p\u003e\n\n    \u003c!-- IMG-PLACEHOLDER: parent monitor held in one hand in a dim kitchen, kettle in the background, screen visible --\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ SCENE 2 ============ --\u003e\n  \u003csection class=\"cge21g-scene cge21g-scene-dark\"\u003e\n    \u003cspan class=\"cge21g-scene-stamp\"\u003e01:36 · check\u003c\/span\u003e\n    \u003ch2\u003eYou can move the camera \u003cspan\u003ewithout moving\u003c\/span\u003e\n\u003c\/h2\u003e\n    \u003cp\u003eMotorised \u003cstrong\u003e330 degrees of pan and 60 degrees of tilt\u003c\/strong\u003e, driven from the monitor, plus 8x zoom on a 4K UHD image. The cot has been shuffled to the other wall again and you do not have to go in and re-aim anything.\u003c\/p\u003e\n    \u003cp\u003eNight vision is automatic. The camera changes the screen colour according to the light in the room, and you can lock it to daylight colour if you would rather see it that way. eufy does not publish a night-vision distance for this model, so we are not going to print one.\u003c\/p\u003e\n\n    \u003c!-- IMG-PLACEHOLDER: monitor screen frame at night, cot visible, plus a second frame showing daytime colour --\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ SCENE 3 ============ --\u003e\n  \u003csection class=\"cge21g-scene\"\u003e\n    \u003cspan class=\"cge21g-scene-stamp\"\u003e02:48 · settling\u003c\/span\u003e\n    \u003ch2\u003eSound, and the \u003cspan\u003eabsence of it\u003c\/span\u003e\n\u003c\/h2\u003e\n    \u003cp\u003eActive noise reduction cuts background noise by up to \u003cstrong\u003e20 dB\u003c\/strong\u003e, so the pedestal fan and the air-con stop sitting on top of the room. Two-way audio runs off a dedicated Talk button on the monitor: press and hold to speak, and the camera has its own microphone and speaker.\u003c\/p\u003e\n    \u003cp\u003eThe monitor also plays \u003cstrong\u003ewhite noise\u003c\/strong\u003e, with selectable types, single-track or playlist looping, a sleep timer and volume. White noise, not lullabies. eufy publishes no songs or melodies for the E21, so we will not claim any.\u003c\/p\u003e\n    \u003cp\u003eAlert features you configure yourself: \u003cstrong\u003ecry detection, loud-sound detection and temperature monitoring\u003c\/strong\u003e, with five sensitivity levels and adjustable notification intervals. A physical temperature sensor sits on the base of the camera and the current room temperature shows on the monitor, with abnormal-temperature alerts available. These are convenience features. They are not a safety device and they do not replace checking on your baby yourself.\u003c\/p\u003e\n\n    \u003c!-- IMG-PLACEHOLDER: camera on the cot mount, base visible where the temperature sensor sits --\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ THE VIBE ============ --\u003e\n  \u003csection class=\"cge21g-vibe\"\u003e\n    \u003cblockquote\u003e\"Nobody remembers the good nights. This is a bit of kit for the other ones.\"\u003c\/blockquote\u003e\n    \u003ccite\u003eThe vibe, filed at 03:04\u003c\/cite\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ THE HONEST BIT: the sleep log's notes column ============ --\u003e\n  \u003csection class=\"cge21g-honest\"\u003e\n    \u003ch2\u003eThe honest bit\u003c\/h2\u003e\n    \u003cp\u003eWritten the way the log on the wall gets written: time on the left, what happened in the middle, and the note you add later when you have the wits for it.\u003c\/p\u003e\n\n    \u003cdiv class=\"cge21g-sheet\"\u003e\n      \u003cdiv class=\"cge21g-sheet-head\"\u003e\n        \u003cspan\u003eSleep log · night shift\u003c\/span\u003e\n        \u003cspan\u003eUnit: E21 Kit · Grade: Good\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cge21g-sheet-cols\"\u003e\n        \u003cspan\u003eTime\u003c\/span\u003e\u003cspan\u003eEntry\u003c\/span\u003e\u003cspan\u003eNotes\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cul\u003e\n        \u003cli class=\"cge21g-logrow\"\u003e\n          \u003cspan class=\"cge21g-logtime\"\u003e19:42\u003c\/span\u003e\n          \u003cdiv class=\"cge21g-logbody\"\u003e\n            \u003cstrong\u003eIt was used before.\u003c\/strong\u003e\n            \u003cp\u003eManufacturer Renewed, graded Good. Light cosmetic marks or scuffs on the housing, disclosed here rather than discovered later. It ships in plain renewed packaging, not the original retail box. The refurbishment and testing behind the grade is the manufacturer's process. If you want factory-sealed, this is not the listing.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cspan class=\"cge21g-lognote\"\u003emarks are on the outside. so is most of the wear in this house.\u003c\/span\u003e\n        \u003c\/li\u003e\n\n        \u003cli class=\"cge21g-logrow\"\u003e\n          \u003cspan class=\"cge21g-logtime\"\u003e21:05\u003c\/span\u003e\n          \u003cdiv class=\"cge21g-logbody\"\u003e\n            \u003cstrong\u003eOne camera, one monitor.\u003c\/strong\u003e\n            \u003cp\u003eThat is the whole kit. Split-screen viewing needs a second camera bought separately, and the monitor takes a maximum of two cameras. If you were picturing two rooms tonight, budget for the second camera.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cspan class=\"cge21g-lognote\"\u003etwo is the cap. not \"expandable\", capped.\u003c\/span\u003e\n        \u003c\/li\u003e\n\n        \u003cli class=\"cge21g-logrow\"\u003e\n          \u003cspan class=\"cge21g-logtime\"\u003e23:18\u003c\/span\u003e\n          \u003cdiv class=\"cge21g-logbody\"\u003e\n            \u003cstrong\u003eIt is not a HomeBase product.\u003c\/strong\u003e\n            \u003cp\u003eThe E21 runs on the eufy Baby app, which is a different app from eufy Security. It cannot be paired to HomeBase 2 or HomeBase 3 and it will not appear next to your doorbell and outdoor cameras. It is a standalone baby monitor and it stays that way.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cspan class=\"cge21g-lognote\"\u003edifferent app. different life.\u003c\/span\u003e\n        \u003c\/li\u003e\n\n        \u003cli class=\"cge21g-logrow\"\u003e\n          \u003cspan class=\"cge21g-logtime\"\u003e00:57\u003c\/span\u003e\n          \u003cdiv class=\"cge21g-logbody\"\u003e\n            \u003cstrong\u003eNo microSD card in the box.\u003c\/strong\u003e\n            \u003cp\u003eThere is a card slot on the camera and the card is yours to supply: Class 10 or better, 128 GB maximum. The 24\/7 recording feature lives in the app and needs Wi-Fi. eufy only uploads anything to cloud if you switch cloud features or thumbnail push previews on.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cspan class=\"cge21g-lognote\"\u003ebuy the card with the nappies. it is the same shop.\u003c\/span\u003e\n        \u003c\/li\u003e\n\n        \u003cli class=\"cge21g-logrow\"\u003e\n          \u003cspan class=\"cge21g-logtime\"\u003e02:14\u003c\/span\u003e\n          \u003cdiv class=\"cge21g-logbody\"\u003e\n            \u003cstrong\u003eThe range figure is eufy's, and it is an open-space figure.\u003c\/strong\u003e\n            \u003cp\u003eUp to 1,000 ft, about 305 m, in open space. A house with walls in it is not open space. If the direct link goes thin at the far end of the yard, Smart Connect can route it via your router, which means at that point you need a router.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cspan class=\"cge21g-lognote\"\u003ethe shed is further away than it looks at 2am.\u003c\/span\u003e\n        \u003c\/li\u003e\n\n        \u003cli class=\"cge21g-logrow\"\u003e\n          \u003cspan class=\"cge21g-logtime\"\u003e03:04\u003c\/span\u003e\n          \u003cdiv class=\"cge21g-logbody\"\u003e\n            \u003cstrong\u003eIt is a monitor, not a safety device.\u003c\/strong\u003e\n            \u003cp\u003eCry detection, loud-sound detection and temperature alerts are configurable convenience features. They exist to save you a trip down the hall, not to replace one, and nothing here is medical or safe-sleep advice. Follow the current guidance you have been given, and keep all cords well away from the cot.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cspan class=\"cge21g-lognote\"\u003eawake. reason: unknown.\u003c\/span\u003e\n        \u003c\/li\u003e\n\n        \u003cli class=\"cge21g-logrow\"\u003e\n          \u003cspan class=\"cge21g-logtime\"\u003e04:30\u003c\/span\u003e\n          \u003cdiv class=\"cge21g-logbody\"\u003e\n            \u003cstrong\u003eThe Wi-Fi switch is a real switch.\u003c\/strong\u003e\n            \u003cp\u003eGreen is on, white is off. With it off the camera talks only to the monitor and the phone app cannot see it at all. That is the entire point of the switch, and it is also the first thing to check when someone says the app has stopped working.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cspan class=\"cge21g-lognote\"\u003eit is always the switch.\u003c\/span\u003e\n        \u003c\/li\u003e\n\n        \u003cli class=\"cge21g-logrow\"\u003e\n          \u003cspan class=\"cge21g-logtime\"\u003e05:51\u003c\/span\u003e\n          \u003cdiv class=\"cge21g-logbody\"\u003e\n            \u003cstrong\u003eSome numbers you will see elsewhere are not eufy's.\u003c\/strong\u003e\n            \u003cp\u003eeufy does not publish a screen size, a display resolution, a night-vision distance, a lens field of view or a monitor battery capacity for this model. Plenty of retailer titles quote them anyway. We would rather leave a gap than print a number we cannot source, so ask us before you buy if one of those is the deciding factor.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cspan class=\"cge21g-lognote\"\u003eno source, no spec. same rule as the log.\u003c\/span\u003e\n        \u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ WHY CAMGUARD ============ --\u003e\n  \u003csection class=\"cge21g-trust\"\u003e\n    \u003ch2\u003eWhy buy it from CamGuard\u003c\/h2\u003e\n    \u003cdiv class=\"cge21g-trust-grid\"\u003e\n      \u003cdiv class=\"cge21g-trust-card\"\u003e\n        \u003cstrong\u003e12-month CamGuard warranty\u003c\/strong\u003e\n        \u003cp\u003eOur own in-house warranty on every unit we sell, renewed stock included. It is not a manufacturer warranty. It is us, in Townsville, and it applies in addition to your Australian Consumer Law rights.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cge21g-trust-card\"\u003e\n        \u003cstrong\u003eSerial photographed and logged\u003c\/strong\u003e\n        \u003cp\u003eEvery unit's serial number is photographed and logged at dispatch, so if you ever need to claim, the record is already on our side of the conversation.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cge21g-trust-card\"\u003e\n        \u003cstrong\u003eeufy is all we do\u003c\/strong\u003e\n        \u003cp\u003eWe are an independent eufy specialist. Which app, which model, whether the add-on camera fits your monitor: ask before you buy, we would rather answer than process a return.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cge21g-trust-card\"\u003e\n        \u003cstrong\u003eDispatched in 1 business day\u003c\/strong\u003e\n        \u003cp\u003ePacked and sent from Townsville QLD within 1 business day, with tracking on every parcel.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ SPECS: the shift handover log ============ --\u003e\n  \u003csection class=\"cge21g-specs\"\u003e\n    \u003ch2\u003eFull specifications\u003c\/h2\u003e\n    \u003cp\u003eHanded over the way a night shift gets handed over: everything on the sheet, nothing invented, nothing rounded up to sound better.\u003c\/p\u003e\n\n    \u003cdiv class=\"cge21g-handover\"\u003e\n      \u003cdiv class=\"cge21g-handover-top\"\u003e\n        \u003cdiv class=\"cge21g-hv-title\"\u003eShift handover log\u003c\/div\u003e\n        \u003cdiv class=\"cge21g-hv-fields\"\u003e\n          \u003cspan\u003eUnit: \u003cstrong\u003eeufy Baby Monitor E21 Kit\u003c\/strong\u003e\u003c\/span\u003e\n          \u003cspan\u003eCamera: \u003cstrong\u003eT8354\u003c\/strong\u003e\u003c\/span\u003e\n          \u003cspan\u003eCondition: \u003cstrong\u003eManufacturer Renewed, Good\u003c\/strong\u003e\u003c\/span\u003e\n          \u003cspan\u003eHub required: \u003cstrong\u003eNone\u003c\/strong\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cge21g-hv-strip\"\u003e\u003c\/div\u003e\n\n      \u003ctable\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n\u003cth scope=\"row\"\u003eKit contents\u003c\/th\u003e\n\u003ctd\u003e1 baby camera (T8354) plus 1 dedicated parent monitor with charging stand. Paired to each other out of the box.\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth scope=\"row\"\u003eCamera video\u003c\/th\u003e\n\u003ctd\u003e4K UHD\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth scope=\"row\"\u003eZoom\u003c\/th\u003e\n\u003ctd\u003e8x (digital)\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth scope=\"row\"\u003ePan and tilt\u003c\/th\u003e\n\u003ctd\u003e330 degrees pan, 60 degrees tilt, motorised\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth scope=\"row\"\u003eNight vision\u003c\/th\u003e\n\u003ctd\u003eAutomatic. The camera changes the screen colour according to the light conditions in the room, or can be locked to daylight colour. eufy publishes no distance figure.\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth scope=\"row\"\u003eTwo-way audio\u003c\/th\u003e\n\u003ctd\u003eYes. Dedicated Talk button on the monitor, press and hold to speak. Microphone and speaker in the camera.\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth scope=\"row\"\u003eNoise reduction\u003c\/th\u003e\n\u003ctd\u003eActive noise reduction, cuts background noise by up to 20 dB\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth scope=\"row\"\u003eSoothing sounds\u003c\/th\u003e\n\u003ctd\u003eWhite noise. Selectable white noise types, single-track or playlist looping, sleep timer and volume. No lullabies or songs are published for this model.\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth scope=\"row\"\u003eDetection and alerts\u003c\/th\u003e\n\u003ctd\u003eCry detection, loud-sound detection and temperature monitoring, with five sensitivity levels and adjustable push-notification intervals\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth scope=\"row\"\u003eTemperature sensing\u003c\/th\u003e\n\u003ctd\u003ePhysical temperature sensor on the base of the camera. Current room temperature shown on the monitor, with abnormal-temperature alerts.\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth scope=\"row\"\u003eCamera battery\u003c\/th\u003e\n\u003ctd\u003e5,000 mAh built-in rechargeable\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth scope=\"row\"\u003eCamera runtime\u003c\/th\u003e\n\u003ctd\u003eAbout 9 hours of use, and around 5.5 hours with night vision on\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth scope=\"row\"\u003eMonitor runtime\u003c\/th\u003e\n\u003ctd\u003e12-hour constant display, using the included portable charging base\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth scope=\"row\"\u003eCharging\u003c\/th\u003e\n\u003ctd\u003eUSB-C on the camera and USB-C on the monitor. The monitor also charges on the included stand via pogo pins, and the stand has its own power cable.\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth scope=\"row\"\u003eMonitor battery\u003c\/th\u003e\n\u003ctd\u003eUser-replaceable behind a screwed cover. Replacement batteries are sold by eufy and are not included.\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth scope=\"row\"\u003eCamera to monitor link\u003c\/th\u003e\n\u003ctd\u003eDirect local wireless link. No router and no internet required for local monitoring.\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth scope=\"row\"\u003ePublished range\u003c\/th\u003e\n\u003ctd\u003eeufy states the connection range in open space can reach up to 1,000 ft, about 305 m. Always read with eufy's own \"up to\" and \"in open space\" qualifiers.\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth scope=\"row\"\u003eWi-Fi\u003c\/th\u003e\n\u003ctd\u003eOptional. Adds phone viewing, 24\/7 app recording, sharing and camera firmware updates, plus the Smart Connect fallback that routes the camera-to-monitor link via the router when the direct signal is weak.\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth scope=\"row\"\u003ePrivacy switch\u003c\/th\u003e\n\u003ctd\u003ePhysical Wi-Fi on and off switch on the camera. Green is on, white is off. With it off, the app cannot see the camera.\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth scope=\"row\"\u003eLocal storage\u003c\/th\u003e\n\u003ctd\u003emicroSD slot on the camera. Card not included. Class 10 or better, 128 GB maximum.\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth scope=\"row\"\u003eApp recording\u003c\/th\u003e\n\u003ctd\u003e24\/7 recording through the eufy Baby app, which requires Wi-Fi. Cloud upload happens only if cloud features or thumbnail push previews are enabled.\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth scope=\"row\"\u003eEncryption\u003c\/th\u003e\n\u003ctd\u003eRSA-1024 and AES-128, with each recording protected by a unique key\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth scope=\"row\"\u003eSharing\u003c\/th\u003e\n\u003ctd\u003eApp access can be shared with up to 5 family members\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth scope=\"row\"\u003eCameras per monitor\u003c\/th\u003e\n\u003ctd\u003eMaximum of two. Two feeds display on one split screen. A second camera is sold separately.\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth scope=\"row\"\u003eApp\u003c\/th\u003e\n\u003ctd\u003eeufy Baby app, on iOS and Android. This is not the eufy Security app.\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth scope=\"row\"\u003eHub requirement\u003c\/th\u003e\n\u003ctd\u003eNone. This is not a HomeBase device and cannot be paired to HomeBase 2 or HomeBase 3.\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth scope=\"row\"\u003eNot published by eufy\u003c\/th\u003e\n\u003ctd\u003eScreen size, display resolution, night-vision distance, lens field of view, monitor battery capacity, and product dimensions and weight. We do not print numbers eufy does not publish.\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!-- ============ COMPATIBILITY: the roster pinned to the fridge ============ --\u003e\n  \u003cdiv class=\"cge21g-fridge\"\u003e\n    \u003cdiv class=\"cge21g-roster\"\u003e\n      \u003cdiv class=\"cge21g-roster-kicker\"\u003ePinned to the fridge · do not move the magnet\u003c\/div\u003e\n      \u003ch2\u003eWill it work with your setup\u003c\/h2\u003e\n      \u003cp\u003eWhat is on the roster and what is definitely not. Every line is labelled in words, not just colour.\u003c\/p\u003e\n      \u003cul\u003e\n        \u003cli\u003e\n          \u003cspan class=\"cge21g-badge cge21g-badge-yes\"\u003eYES\u003c\/span\u003e\n          \u003cp\u003e\u003cstrong\u003eWorking straight out of the box.\u003c\/strong\u003e No Wi-Fi, no router, no account and no app needed for local monitoring. Camera and monitor arrive paired.\u003c\/p\u003e\n        \u003c\/li\u003e\n        \u003cli\u003e\n          \u003cspan class=\"cge21g-badge cge21g-badge-yes\"\u003eYES\u003c\/span\u003e\n          \u003cp\u003e\u003cstrong\u003eThe parent monitor is included.\u003c\/strong\u003e This listing is the Kit. The add-on camera, which has no screen, is a separate CamGuard product.\u003c\/p\u003e\n        \u003c\/li\u003e\n        \u003cli\u003e\n          \u003cspan class=\"cge21g-badge cge21g-badge-yes\"\u003eYES\u003c\/span\u003e\n          \u003cp\u003e\u003cstrong\u003eWi-Fi, if you want it.\u003c\/strong\u003e Optional, and it adds phone viewing, 24\/7 app recording, sharing with up to five family members, camera firmware updates and the Smart Connect fallback.\u003c\/p\u003e\n        \u003c\/li\u003e\n        \u003cli\u003e\n          \u003cspan class=\"cge21g-badge cge21g-badge-yes\"\u003eYES\u003c\/span\u003e\n          \u003cp\u003e\u003cstrong\u003eA second E21 camera, sold separately.\u003c\/strong\u003e Two feeds on one split screen, to a maximum of two cameras per monitor.\u003c\/p\u003e\n        \u003c\/li\u003e\n        \u003cli\u003e\n          \u003cspan class=\"cge21g-badge cge21g-badge-yes\"\u003eYES\u003c\/span\u003e\n          \u003cp\u003e\u003cstrong\u003eA microSD card up to 128 GB, Class 10 or better.\u003c\/strong\u003e The slot is on the camera. The card is not included.\u003c\/p\u003e\n        \u003c\/li\u003e\n        \u003cli\u003e\n          \u003cspan class=\"cge21g-badge cge21g-badge-no\"\u003eNO\u003c\/span\u003e\n          \u003cp\u003e\u003cstrong\u003eHomeBase 2 and HomeBase 3.\u003c\/strong\u003e The E21 is not a HomeBase device and cannot be paired to one.\u003c\/p\u003e\n        \u003c\/li\u003e\n        \u003cli\u003e\n          \u003cspan class=\"cge21g-badge cge21g-badge-no\"\u003eNO\u003c\/span\u003e\n          \u003cp\u003e\u003cstrong\u003eThe eufy Security app.\u003c\/strong\u003e This model runs on the separate eufy Baby app.\u003c\/p\u003e\n        \u003c\/li\u003e\n        \u003cli\u003e\n          \u003cspan class=\"cge21g-badge cge21g-badge-no\"\u003eNO\u003c\/span\u003e\n          \u003cp\u003e\u003cstrong\u003eThree or more cameras on one monitor.\u003c\/strong\u003e The published cap is two.\u003c\/p\u003e\n        \u003c\/li\u003e\n        \u003cli\u003e\n          \u003cspan class=\"cge21g-badge cge21g-badge-no\"\u003eNO\u003c\/span\u003e\n          \u003cp\u003e\u003cstrong\u003ePhone viewing while the camera's Wi-Fi switch is off.\u003c\/strong\u003e White means off, and the app cannot see the camera at all in that state.\u003c\/p\u003e\n        \u003c\/li\u003e\n        \u003cli\u003e\n          \u003cspan class=\"cge21g-badge cge21g-badge-note\"\u003eNOTE\u003c\/span\u003e\n          \u003cp\u003e\u003cstrong\u003eThe eufy Baby app is free on iOS and Android.\u003c\/strong\u003e You only need it if you want the phone-side features. The monitor itself does not need it.\u003c\/p\u003e\n        \u003c\/li\u003e\n        \u003cli\u003e\n          \u003cspan class=\"cge21g-badge cge21g-badge-note\"\u003eNOTE\u003c\/span\u003e\n          \u003cp\u003e\u003cstrong\u003eScreen size and night-vision distance are not published by eufy.\u003c\/strong\u003e If either one decides it for you, message us before you order rather than after.\u003c\/p\u003e\n        \u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ============ FIT ============ --\u003e\n  \u003csection\u003e\n    \u003cdiv class=\"cge21g-fit\"\u003e\n      \u003cdiv class=\"cge21g-fit-col cge21g-fit-no\"\u003e\n        \u003ch3\u003eProbably not for you if\u003c\/h3\u003e\n        \u003cul\u003e\n          \u003cli\u003eYou want factory-sealed with no marks on the housing at all\u003c\/li\u003e\n          \u003cli\u003eYou were expecting two cameras, since this is one camera and one monitor\u003c\/li\u003e\n          \u003cli\u003eYou want it living in the eufy Security app alongside your HomeBase cameras\u003c\/li\u003e\n          \u003cli\u003eYou need a published screen size or night-vision distance before you will commit\u003c\/li\u003e\n          \u003cli\u003eYou want split screen tonight without buying a second camera\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cge21g-fit-col cge21g-fit-yes\"\u003e\n        \u003ch3\u003ePerfect for\u003c\/h3\u003e\n        \u003cul\u003e\n          \u003cli\u003eTwo people running a night roster who would rather not both be awake\u003c\/li\u003e\n          \u003cli\u003eAnyone who wants a screen that works with the internet down and the phone charging in another room\u003c\/li\u003e\n          \u003cli\u003eParents who want the camera's Wi-Fi physically switched off, not just toggled in an app\u003c\/li\u003e\n          \u003cli\u003eSecond-baby households who already know how the phone-app version goes at 3am\u003c\/li\u003e\n          \u003cli\u003eValue hunters who would rather bank the difference than pay for shrink-wrap\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=\"cge21g-setup\"\u003e\n    \u003ch2\u003eSet up in four steps\u003c\/h2\u003e\n    \u003cdiv class=\"cge21g-steps\"\u003e\n      \u003cdiv class=\"cge21g-step\"\u003e\n        \u003cspan class=\"cge21g-step-num\"\u003e1\u003c\/span\u003e\n        \u003cstrong\u003eCharge both\u003c\/strong\u003e\n        \u003cp\u003eUSB-C into the camera and the monitor, or sit the monitor on its charging stand. The stand has its own power cable.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cge21g-step\"\u003e\n        \u003cspan class=\"cge21g-step-num\"\u003e2\u003c\/span\u003e\n        \u003cstrong\u003ePower on\u003c\/strong\u003e\n        \u003cp\u003eThey are paired out of the box. Switch both on and the monitor connects to the camera on its own, with no app and no network.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cge21g-step\"\u003e\n        \u003cspan class=\"cge21g-step-num\"\u003e3\u003c\/span\u003e\n        \u003cstrong\u003ePlace the camera\u003c\/strong\u003e\n        \u003cp\u003eMounting plate, cot mount set and screw pack are in the box. Keep the power cable well out of reach of the cot.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cge21g-step\"\u003e\n        \u003cspan class=\"cge21g-step-num\"\u003e4\u003c\/span\u003e\n        \u003cstrong\u003eSet your night\u003c\/strong\u003e\n        \u003cp\u003eSensitivity, notification intervals, white noise and the sleep timer all live in the monitor's menu. Add Wi-Fi later if you want the phone features.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ WHAT'S INCLUDED ============ --\u003e\n  \u003csection class=\"cge21g-included\"\u003e\n    \u003ch2\u003eWhat's in the box\u003c\/h2\u003e\n    \u003cp\u003eRenewed stock ships in plain renewed packaging rather than the original retail box. The contents are the standard kit contents:\u003c\/p\u003e\n\n    \u003c!-- IMG-PLACEHOLDER: flat-lay of everything in the box: camera, monitor, stand, three cables, two adapters, mount set, screw pack, guide --\u003e\n\n    \u003cul\u003e\n      \u003cli\u003eBaby camera (T8354)\u003c\/li\u003e\n      \u003cli\u003eBaby monitor with charging stand\u003c\/li\u003e\n      \u003cli\u003eCamera power cable, 3 m\u003c\/li\u003e\n      \u003cli\u003eMonitor power cable, 1.5 m\u003c\/li\u003e\n      \u003cli\u003ePower cable for the charging stand, 1.5 m\u003c\/li\u003e\n      \u003cli\u003ePower adapters x2 (5V 2A)\u003c\/li\u003e\n      \u003cli\u003eMounting plate\u003c\/li\u003e\n      \u003cli\u003eCot mount set\u003c\/li\u003e\n      \u003cli\u003eScrew pack\u003c\/li\u003e\n      \u003cli\u003eQuick start guide\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003cp class=\"cge21g-cablenote\"\u003eThree cables, three jobs. The 3 m one is the camera's, the 1.5 m ones belong to the monitor and to the charging stand. Worth knowing before anyone decides a part is missing.\u003c\/p\u003e\n\n    \u003ch3\u003eNot included\u003c\/h3\u003e\n    \u003cul class=\"cge21g-notinc\"\u003e\n      \u003cli\u003e\n\u003cstrong\u003emicroSD card.\u003c\/strong\u003e The slot is on the camera. Class 10 or better, 128 GB maximum.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eA second camera.\u003c\/strong\u003e Sold separately, and the monitor takes a maximum of two.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eThe original retail box.\u003c\/strong\u003e Renewed packaging instead.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eA spare monitor battery.\u003c\/strong\u003e The monitor's battery is user-replaceable, but eufy sells the replacements.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ SHIPPING \/ WARRANTY \/ RETURNS ============ --\u003e\n  \u003csection class=\"cge21g-shipping\"\u003e\n    \u003ch2\u003eShipping, warranty and returns\u003c\/h2\u003e\n    \u003cdiv class=\"cge21g-ship-grid\"\u003e\n      \u003cdiv class=\"cge21g-ship-card\"\u003e\n        \u003cstrong\u003eExpress as standard\u003c\/strong\u003e\n        \u003cp\u003eAustralia Post Express included on every order over $99.00. Under $99.00 it is $9.95 flat tracked, or $12.95 for the Express upgrade. Dispatched in 1 business day from Townsville QLD, with tracking on every parcel.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cge21g-ship-card\"\u003e\n        \u003cstrong\u003e12-month CamGuard warranty\u003c\/strong\u003e\n        \u003cp\u003eOur in-house warranty, not a manufacturer warranty, in addition to your rights under Australian Consumer Law. Faulty and warranty returns are always free.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cge21g-ship-card\"\u003e\n        \u003cstrong\u003e30-day change of mind\u003c\/strong\u003e\n        \u003cp\u003eChanged your mind? Return within 30 days of delivery. The buyer covers return postage and the original shipping is not refunded. Have the serial number handy to start it.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ FAQ: the 3am thread ============ --\u003e\n  \u003csection class=\"cge21g-faq\"\u003e\n    \u003ch2\u003eQuestions, asked the way they actually get asked\u003c\/h2\u003e\n    \u003cp\u003eTwo people, one shift, one thread. Tap a message to see the reply.\u003c\/p\u003e\n\n    \u003cdiv class=\"cge21g-thread-head\"\u003e\n      \u003cspan class=\"cge21g-thread-dot\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003cspan class=\"cge21g-thread-name\"\u003eNight Shift (2)\u003c\/span\u003e\n      \u003cspan class=\"cge21g-thread-meta\"\u003eTues, 02:41\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003edoes the screen thing come with it or is that separate\u003c\/summary\u003e\n      \u003cspan class=\"cge21g-stamp-out\"\u003eSent 02:41\u003c\/span\u003e\n      \u003cp\u003eIt comes with it. This listing is the \u003cstrong\u003eMonitor and Camera Kit\u003c\/strong\u003e: one baby camera and one dedicated parent monitor with its charging stand, paired at the factory. CamGuard also lists the E21 add-on camera on its own, and that one is a camera with no screen. If you want the screen, this is the right listing.\u003c\/p\u003e\n      \u003cspan class=\"cge21g-stamp-in\"\u003eDelivered 02:42\u003c\/span\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eok and what does \"manufacturer renewed\" actually mean\u003c\/summary\u003e\n      \u003cspan class=\"cge21g-stamp-out\"\u003eSent 02:44\u003c\/span\u003e\n      \u003cp\u003eThe unit was used, then went back through the manufacturer's official renewal program, where it was professionally refurbished, tested and restored to working order before being graded for resale. Graded \u003cstrong\u003eGood\u003c\/strong\u003e means light cosmetic marks or scuffs on the housing that do not affect function. It ships in plain renewed packaging rather than the original retail box. Cover is our in-house 12-month CamGuard warranty, which is a CamGuard warranty and not a manufacturer warranty, in addition to your Australian Consumer Law rights.\u003c\/p\u003e\n      \u003cspan class=\"cge21g-stamp-in\"\u003eDelivered 02:45\u003c\/span\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003emarks where though. not on the screen surely\u003c\/summary\u003e\n      \u003cspan class=\"cge21g-stamp-out\"\u003eSent 02:46\u003c\/span\u003e\n      \u003cp\u003eOn the housing: the plastic around the camera body and the monitor's shell. The Good grade describes appearance rather than function, and the grading is the manufacturer's, not ours. We do not open and check every unit ourselves, so we will never claim to. What we do do is photograph and log every serial number at dispatch. If a unit turns up not doing what the specs say, that is a warranty job and the return postage is on us.\u003c\/p\u003e\n      \u003cspan class=\"cge21g-stamp-in\"\u003eDelivered 02:47\u003c\/span\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003edoes it need the internet. ours drops out constantly\u003c\/summary\u003e\n      \u003cspan class=\"cge21g-stamp-out\"\u003eSent 02:52\u003c\/span\u003e\n      \u003cp\u003eNo. The camera and monitor connect directly to each other with no router, no account and no app. Wi-Fi is optional and only adds the phone side: viewing on your phone, 24\/7 recording in the eufy Baby app, sharing with up to five family members, camera firmware updates, and the Smart Connect fallback that routes the camera-to-monitor link through your router if the direct signal is weak.\u003c\/p\u003e\n      \u003cspan class=\"cge21g-stamp-in\"\u003eDelivered 02:53\u003c\/span\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003ecan I add it to the app with the doorbell\u003c\/summary\u003e\n      \u003cspan class=\"cge21g-stamp-out\"\u003eSent 02:58\u003c\/span\u003e\n      \u003cp\u003eNo. The E21 runs on the \u003cstrong\u003eeufy Baby app\u003c\/strong\u003e, which is separate from eufy Security. It is also not a HomeBase device, so it cannot be paired to HomeBase 2 or HomeBase 3 and will not sit alongside your security cameras.\u003c\/p\u003e\n      \u003cspan class=\"cge21g-stamp-in\"\u003eDelivered 02:59\u003c\/span\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003ehow long before the screen dies on us\u003c\/summary\u003e\n      \u003cspan class=\"cge21g-stamp-out\"\u003eSent 03:04\u003c\/span\u003e\n      \u003cp\u003eeufy publishes a \u003cstrong\u003e12-hour constant display\u003c\/strong\u003e for the monitor when you use its included portable charging base. The camera's own 5,000 mAh battery runs about 9 hours, or around 5.5 hours with night vision on. Both units charge over USB-C, and the monitor also charges by sitting on its stand.\u003c\/p\u003e\n      \u003cspan class=\"cge21g-stamp-in\"\u003eDelivered 03:05\u003c\/span\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003edoes it play lullabies\u003c\/summary\u003e\n      \u003cspan class=\"cge21g-stamp-out\"\u003eSent 03:09\u003c\/span\u003e\n      \u003cp\u003eWhite noise, not lullabies. The monitor's menu gives you selectable white noise types, single-track or playlist looping, a sleep timer and volume. eufy publishes no songs or melodies for the E21, so we are not going to say it has them.\u003c\/p\u003e\n      \u003cspan class=\"cge21g-stamp-in\"\u003eDelivered 03:10\u003c\/span\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003ecan we watch both rooms on it\u003c\/summary\u003e\n      \u003cspan class=\"cge21g-stamp-out\"\u003eSent 03:12\u003c\/span\u003e\n      \u003cp\u003eOnly with a second camera, which is sold separately. Two feeds then share one split screen, and the monitor takes a \u003cstrong\u003emaximum of two cameras\u003c\/strong\u003e. This kit is one camera and one monitor.\u003c\/p\u003e\n      \u003cspan class=\"cge21g-stamp-in\"\u003eDelivered 03:13\u003c\/span\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eis there a memory card in it\u003c\/summary\u003e\n      \u003cspan class=\"cge21g-stamp-out\"\u003eSent 03:16\u003c\/span\u003e\n      \u003cp\u003eNo card in the box. There is a microSD slot on the camera and it takes Class 10 or better, up to 128 GB. The 24\/7 recording feature works through the app and needs Wi-Fi, and eufy only uploads to cloud if you switch cloud features or thumbnail push previews on.\u003c\/p\u003e\n      \u003cspan class=\"cge21g-stamp-in\"\u003eDelivered 03:17\u003c\/span\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003ehow big is the screen exactly\u003c\/summary\u003e\n      \u003cspan class=\"cge21g-stamp-out\"\u003eSent 03:21\u003c\/span\u003e\n      \u003cp\u003eeufy does not publish a screen size for the E21, not on their product pages and not in the manual. A lot of retailer titles quote a figure anyway. We are not going to repeat a number we cannot source, and the same applies to the night-vision distance and the lens field of view. If the exact panel size is the deciding factor, message us and we will measure the unit before it ships.\u003c\/p\u003e\n      \u003cspan class=\"cge21g-stamp-in\"\u003eDelivered 03:22\u003c\/span\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eand if it turns up faulty\u003c\/summary\u003e\n      \u003cspan class=\"cge21g-stamp-out\"\u003eSent 03:24\u003c\/span\u003e\n      \u003cp\u003eMessage us with the order details and the serial number. Every unit's serial is photographed and logged at dispatch, so the record already exists at our end. Faulty and warranty returns are always free. Change of mind is 30 days from delivery, with return postage on the buyer and the original shipping not refunded.\u003c\/p\u003e\n      \u003cspan class=\"cge21g-stamp-in\"\u003eDelivered 03:25\u003c\/span\u003e\n    \u003c\/details\u003e\n\n    \u003cdiv class=\"cge21g-thread-close\"\u003e\n      \u003cp\u003egoing back down. is the monitor charged\u003cspan class=\"cge21g-typing\" aria-hidden=\"true\"\u003e\u003ci\u003e\u003c\/i\u003e\u003ci\u003e\u003c\/i\u003e\u003ci\u003e\u003c\/i\u003e\u003c\/span\u003e\u003c\/p\u003e\n      \u003cp\u003eOn the stand. Full charge gives 12 hours of constant display, so it will outlast the shift.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ ITEM SPECIFICS ============ --\u003e\n  \u003csection class=\"cge21g-itemspec\"\u003e\n    \u003ch2\u003eItem specifics\u003c\/h2\u003e\n    \u003ctable\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n\u003cth scope=\"row\"\u003eBrand\u003c\/th\u003e\n\u003ctd\u003eeufy (by Anker)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003cth scope=\"row\"\u003eModel\u003c\/th\u003e\n\u003ctd\u003eeufy Baby Monitor E21, Monitor and Camera Kit\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003cth scope=\"row\"\u003eCamera model\u003c\/th\u003e\n\u003ctd\u003eT8354\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003cth scope=\"row\"\u003eGTIN\u003c\/th\u003e\n\u003ctd\u003e194644298609\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003cth scope=\"row\"\u003eCondition\u003c\/th\u003e\n\u003ctd\u003eManufacturer Renewed, Good grade\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003cth scope=\"row\"\u003ePackaging\u003c\/th\u003e\n\u003ctd\u003ePlain renewed packaging, not the original retail box\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003cth scope=\"row\"\u003eType\u003c\/th\u003e\n\u003ctd\u003eBaby monitor kit: camera plus dedicated parent monitor screen\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003cth scope=\"row\"\u003eNumber of cameras\u003c\/th\u003e\n\u003ctd\u003e1 camera and 1 parent monitor\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003cth scope=\"row\"\u003eCamera resolution\u003c\/th\u003e\n\u003ctd\u003e4K UHD\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003cth scope=\"row\"\u003eHub required\u003c\/th\u003e\n\u003ctd\u003eNone. Not a HomeBase device.\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003cth scope=\"row\"\u003eApp\u003c\/th\u003e\n\u003ctd\u003eeufy Baby (optional, for the Wi-Fi features only)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003cth scope=\"row\"\u003ePower\u003c\/th\u003e\n\u003ctd\u003eBuilt-in rechargeable batteries, USB-C charging, mains adapters included\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003cth scope=\"row\"\u003eColour\u003c\/th\u003e\n\u003ctd\u003eWhite\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ CTA ============ --\u003e\n  \u003csection class=\"cge21g-cta\"\u003e\n    \u003csvg class=\"cge21g-mug\" viewbox=\"0 0 80 88\" role=\"img\" aria-hidden=\"true\" focusable=\"false\"\u003e\n      \u003cpath class=\"cge21g-steam\" d=\"M28 30 C 35 22, 21 17, 28 8\" fill=\"none\" stroke=\"#f7c877\" stroke-width=\"2.6\" stroke-linecap=\"round\" opacity=\"0.75\"\u003e\u003c\/path\u003e\n      \u003cpath class=\"cge21g-steam cge21g-steam-b\" d=\"M40 30 C 47 22, 33 17, 40 8\" fill=\"none\" stroke=\"#f7c877\" stroke-width=\"2.6\" stroke-linecap=\"round\" opacity=\"0.75\"\u003e\u003c\/path\u003e\n      \u003cpath class=\"cge21g-steam cge21g-steam-c\" d=\"M52 30 C 59 22, 45 17, 52 8\" fill=\"none\" stroke=\"#6bbfa4\" stroke-width=\"2.6\" stroke-linecap=\"round\" opacity=\"0.75\"\u003e\u003c\/path\u003e\n      \u003cpath d=\"M56 44 a11 11 0 0 1 0 18\" fill=\"none\" stroke=\"#f7c877\" stroke-width=\"3.2\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n      \u003cpath d=\"M18 38 h38 v22 a19 19 0 0 1 -19 19 a19 19 0 0 1 -19 -19 Z\" fill=\"none\" stroke=\"#f7c877\" stroke-width=\"3.2\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n    \u003c\/svg\u003e\n    \u003ch2\u003eThe kettle is on. \u003cspan\u003eTake the monitor with you.\u003c\/span\u003e\n\u003c\/h2\u003e\n    \u003cp\u003eIt will not tell you why they were awake at 03:04. Nothing will. What it will do is put the cot on its own screen in your hand, with the router off and your phone still charging in the other room.\u003c\/p\u003e\n    \u003cp\u003eOrdered today, it leaves Townsville within 1 business day. Serial photographed and logged, warranty active, the rest of the night entirely up to the baby.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ FOOTER ============ --\u003e\n  \u003cdiv class=\"cge21g-footer\"\u003e\n    \u003cp\u003eCamGuard Australia · ABN 62 385 894 763 · Townsville, QLD\u003c\/p\u003e\n    \u003cp\u003eCamGuard Australia is an independent reseller of genuine eufy 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 an in-house warranty, not a manufacturer warranty, and applies in addition to your rights under Australian Consumer Law.\u003c\/p\u003e\n    \u003cp\u003eThe eufy Baby Monitor E21 is a monitoring device. It is not a medical device or a safety device, and nothing on this page is medical or safe-sleep advice. Always follow current safe-sleep guidance and keep all cords well away from the cot.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n","brand":"eufy","offers":[{"title":"Default Title","offer_id":44487354253355,"sku":"CG-BME21K-MRG-T","price":245.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0666\/0086\/1739\/files\/20250523-152531_be4dca0d-fd90-4181-8f82-4ca507a158e7.webp?v=1785025408","url":"https:\/\/www.camguardaustralia.com.au\/products\/eufy-baby-monitor-e21-monitor-and-camera-kit-manufacturer-renewed-good-condition","provider":"CamGuard Australia","version":"1.0","type":"link"}