{"product_id":"eufy-baby-monitor-e21-add-on-camera-brand-new","title":"eufy Baby Monitor E21 Add-On Camera | Brand New","description":"\u003c!--\n  =====================================================\n  eufy Baby Monitor E21 Add-On Camera — Brand New\n  CamGuard Australia · Baby Blue \u0026 Pink Nursery theme\n  =====================================================\n  Shopify-safe: all CSS scoped to .cgbme21\n  Prefixed cgbme21- · CSS-only animations · no JS\n  =====================================================\n--\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Outfit:wght@300;400;500;600;700;800;900\u0026display=swap');\n\n.cgbme21, .cgbme21 *, .cgbme21 *::before, .cgbme21 *::after { box-sizing: border-box; }\n.cgbme21 * { margin: 0; padding: 0; }\n\n.cgbme21 {\n  font-family: 'Outfit', -apple-system, BlinkMacSystemFont, sans-serif;\n  color: #1E293B;\n  line-height: 1.6;\n  -webkit-font-smoothing: antialiased;\n  overflow-x: hidden;\n\n  --bb: #DBEAFE; --bb2: #BFDBFE; --bb3: #93C5FD; --bb4: #60A5FA; --bb5: #3B82F6; --bb6: #2563EB;\n  --bp: #FCE7F3; --bp2: #FBCFE8; --bp3: #F9A8D4; --bp4: #F472B6; --bp5: #EC4899;\n  --lav: #EDE9FE; --lav2: #DDD6FE; --lav3: #C4B5FD; --lav4: #A78BFA;\n  --night: #0F172A; --night2: #1E293B; --night3: #334155;\n  --moon: #FDE68A; --moon2: #FCD34D;\n  --star: #FEF9C3;\n  --cream: #FFFBF5;\n  --w: #fff;\n  --s50: #F8FAFC; --s100: #F1F5F9; --s200: #E2E8F0; --s300: #CBD5E1; --s400: #94A3B8; --s500: #64748B; --s600: #475569; --s700: #334155; --s800: #1E293B; --s900: #0F172A;\n}\n.cgbme21 img { max-width: 100%; height: auto; display: block; }\n.cgbme21 a { color: inherit; text-decoration: none; }\n.cgbme21 h1, .cgbme21 h2, .cgbme21 h3, .cgbme21 h4 { letter-spacing: -0.02em; line-height: 1.15; }\n\n\/* ── Animations ── *\/\n@keyframes cgbme21-fade { from { opacity: 0; transform: translateY(14px); } to { opacity: 1; transform: translateY(0); } }\n.cgbme21-fade { animation: cgbme21-fade 0.7s ease-out both; }\n\n@keyframes cgbme21-twinkle {\n  0%, 100% { opacity: 0.3; transform: scale(0.8); }\n  50% { opacity: 1; transform: scale(1.2); }\n}\n@keyframes cgbme21-twinkle-alt {\n  0%, 100% { opacity: 0.5; transform: scale(1); }\n  50% { opacity: 0.2; transform: scale(0.7); }\n}\n@keyframes cgbme21-moon-glow {\n  0%, 100% { box-shadow: 0 0 40px rgba(253, 230, 138, 0.4), 0 0 80px rgba(253, 230, 138, 0.15); filter: brightness(1); }\n  50% { box-shadow: 0 0 60px rgba(253, 230, 138, 0.6), 0 0 120px rgba(253, 230, 138, 0.25); filter: brightness(1.05); }\n}\n@keyframes cgbme21-cloud-drift {\n  from { transform: translateX(-120px); }\n  to { transform: translateX(calc(100vw + 120px)); }\n}\n@keyframes cgbme21-mobile-spin { to { transform: rotate(360deg); } }\n@keyframes cgbme21-bob {\n  0%, 100% { transform: translateY(0); }\n  50% { transform: translateY(-8px); }\n}\n@keyframes cgbme21-bob-alt {\n  0%, 100% { transform: translateY(0) rotate(-2deg); }\n  50% { transform: translateY(-6px) rotate(2deg); }\n}\n@keyframes cgbme21-swing {\n  0%, 100% { transform: rotate(-4deg); }\n  50% { transform: rotate(4deg); }\n}\n@keyframes cgbme21-shimmer {\n  0% { background-position: 0% 50%; }\n  100% { background-position: 200% 50%; }\n}\n@keyframes cgbme21-pulse-pink {\n  0%, 100% { box-shadow: 0 0 0 0 rgba(244, 114, 182, 0.4); }\n  50% { box-shadow: 0 0 0 12px rgba(244, 114, 182, 0); }\n}\n@keyframes cgbme21-pulse-blue {\n  0%, 100% { box-shadow: 0 0 0 0 rgba(96, 165, 250, 0.4); }\n  50% { box-shadow: 0 0 0 12px rgba(96, 165, 250, 0); }\n}\n@keyframes cgbme21-zzz {\n  0% { opacity: 0; transform: translate(0, 0) scale(0.6); }\n  30% { opacity: 0.7; }\n  100% { opacity: 0; transform: translate(20px, -40px) scale(1.2); }\n}\n@keyframes cgbme21-heart-float {\n  0% { opacity: 0; transform: translateY(0) scale(0.5); }\n  30% { opacity: 0.8; }\n  100% { opacity: 0; transform: translateY(-50px) scale(1); }\n}\n\n.cgbme21-container { max-width: 1080px; margin: 0 auto; padding: 0 24px; }\n.cgbme21-section { padding: 64px 0; }\n@media (max-width: 640px) { .cgbme21-section { padding: 44px 0; } }\n\n\/* ── NAV ── *\/\n.cgbme21-nav {\n  background: rgba(255,255,255,0.92);\n  padding: 16px 0;\n  border-bottom: 1px solid var(--bb);\n  position: sticky; top: 0; z-index: 100;\n  backdrop-filter: blur(12px);\n}\n.cgbme21-nav-inner { display: flex; align-items: center; justify-content: space-between; }\n.cgbme21-logo { font-size: 18px; font-weight: 700; color: var(--s900); }\n.cgbme21-logo span { color: var(--bp5); }\n.cgbme21-nav-pills { display: flex; gap: 8px; flex-wrap: wrap; }\n.cgbme21-nav-pill {\n  font-size: 12px; font-weight: 600; padding: 6px 12px; border-radius: 999px; white-space: nowrap;\n}\n.cgbme21-nav-pill.pink { background: var(--bp); color: #9D174D; }\n.cgbme21-nav-pill.blue { background: var(--bb); color: #1E40AF; }\n\n\/* ══════════════════════════════════════\n   HERO — Dreamy Night Sky Nursery\n   ══════════════════════════════════════ *\/\n.cgbme21-hero {\n  background: linear-gradient(180deg, #0F172A 0%, #1E293B 30%, #334155 55%, #4B6A9B 75%, var(--bb3) 90%, var(--bp2) 100%);\n  padding: 72px 0 200px;\n  color: var(--w);\n  position: relative;\n  overflow: hidden;\n  text-align: center;\n}\n\n\/* Moon *\/\n.cgbme21-moon {\n  position: absolute;\n  top: 50px; right: 14%;\n  width: 100px; height: 100px;\n  border-radius: 50%;\n  background: radial-gradient(circle at 35% 35%, #FEF9C3 0%, #FDE68A 50%, #FCD34D 100%);\n  animation: cgbme21-moon-glow 5s ease-in-out infinite;\n  z-index: 1;\n}\n.cgbme21-moon-crater {\n  position: absolute;\n  border-radius: 50%;\n  background: rgba(251, 191, 36, 0.3);\n}\n.cgbme21-moon-crater:nth-child(1) { width: 18px; height: 18px; top: 28px; left: 24px; }\n.cgbme21-moon-crater:nth-child(2) { width: 12px; height: 12px; top: 55px; left: 50px; }\n.cgbme21-moon-crater:nth-child(3) { width: 8px; height: 8px; top: 35px; left: 60px; }\n@media (max-width: 768px) { .cgbme21-moon { width: 65px; height: 65px; right: 8%; top: 30px; } .cgbme21-moon-crater { display: none; } }\n\n\/* Stars *\/\n.cgbme21-star {\n  position: absolute;\n  border-radius: 50%;\n  background: var(--star);\n  z-index: 1; pointer-events: none;\n}\n.cgbme21-s1 { width: 3px; height: 3px; top: 12%; left: 8%; animation: cgbme21-twinkle 3s ease-in-out infinite; }\n.cgbme21-s2 { width: 4px; height: 4px; top: 8%; left: 22%; animation: cgbme21-twinkle-alt 4s ease-in-out infinite 0.5s; }\n.cgbme21-s3 { width: 2px; height: 2px; top: 18%; left: 38%; animation: cgbme21-twinkle 5s ease-in-out infinite 1s; }\n.cgbme21-s4 { width: 3px; height: 3px; top: 6%; left: 52%; animation: cgbme21-twinkle-alt 3.5s ease-in-out infinite 1.5s; }\n.cgbme21-s5 { width: 5px; height: 5px; top: 14%; left: 68%; animation: cgbme21-twinkle 4.5s ease-in-out infinite 2s; }\n.cgbme21-s6 { width: 2px; height: 2px; top: 22%; left: 82%; animation: cgbme21-twinkle-alt 3s ease-in-out infinite 0.8s; }\n.cgbme21-s7 { width: 3px; height: 3px; top: 28%; left: 5%; animation: cgbme21-twinkle 6s ease-in-out infinite 2.5s; }\n.cgbme21-s8 { width: 4px; height: 4px; top: 5%; left: 90%; animation: cgbme21-twinkle-alt 4s ease-in-out infinite 3s; }\n.cgbme21-s9 { width: 2px; height: 2px; top: 32%; left: 18%; animation: cgbme21-twinkle 3.5s ease-in-out infinite 1.2s; }\n.cgbme21-s10 { width: 3px; height: 3px; top: 25%; left: 45%; animation: cgbme21-twinkle-alt 5s ease-in-out infinite 0.3s; }\n.cgbme21-s11 { width: 4px; height: 4px; top: 10%; left: 75%; animation: cgbme21-twinkle 4s ease-in-out infinite 1.8s; }\n.cgbme21-s12 { width: 2px; height: 2px; top: 35%; left: 60%; animation: cgbme21-twinkle-alt 3.2s ease-in-out infinite 2.2s; }\n.cgbme21-s13 { width: 3px; height: 3px; top: 15%; left: 95%; animation: cgbme21-twinkle 5.5s ease-in-out infinite 0.6s; }\n.cgbme21-s14 { width: 2px; height: 2px; top: 20%; left: 3%; animation: cgbme21-twinkle-alt 4.2s ease-in-out infinite 1.4s; }\n\n\/* Clouds *\/\n.cgbme21-cloud {\n  position: absolute;\n  height: 28px;\n  border-radius: 100px;\n  z-index: 1; pointer-events: none;\n  box-shadow:\n    16px -8px 0 -2px rgba(255,255,255,0.15),\n    32px -2px 0 -4px rgba(255,255,255,0.12),\n    -14px -5px 0 -3px rgba(255,255,255,0.12);\n}\n.cgbme21-c1 { top: 40%; width: 70px; background: rgba(255,255,255,0.08); animation: cgbme21-cloud-drift 65s linear infinite; }\n.cgbme21-c2 { top: 50%; width: 55px; background: rgba(255,255,255,0.06); animation: cgbme21-cloud-drift 85s linear infinite; animation-delay: -30s; }\n.cgbme21-c3 { top: 35%; width: 80px; background: rgba(255,255,255,0.07); animation: cgbme21-cloud-drift 75s linear infinite; animation-delay: -50s; }\n\n\/* Baby mobile hanging *\/\n.cgbme21-mobile {\n  position: absolute;\n  top: 40px; left: 12%;\n  z-index: 2; pointer-events: none;\n}\n.cgbme21-mobile-bar {\n  width: 80px; height: 3px;\n  background: rgba(255,255,255,0.3);\n  border-radius: 2px;\n  margin: 0 auto;\n}\n.cgbme21-mobile-string {\n  width: 1px;\n  background: rgba(255,255,255,0.2);\n  margin: 0 auto;\n}\n.cgbme21-mobile-item {\n  display: flex;\n  gap: 24px;\n  justify-content: center;\n  margin-top: -2px;\n}\n.cgbme21-mobile-charm {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n}\n.cgbme21-mobile-charm .cgbme21-str { width: 1px; background: rgba(255,255,255,0.2); }\n.cgbme21-mobile-charm .cgbme21-obj {\n  font-size: 18px;\n  transform-origin: top center;\n  animation: cgbme21-swing 4s ease-in-out infinite;\n}\n.cgbme21-mobile-charm:nth-child(2) .cgbme21-obj { animation-delay: -1s; animation-duration: 3.5s; }\n.cgbme21-mobile-charm:nth-child(3) .cgbme21-obj { animation-delay: -2s; animation-duration: 4.5s; }\n@media (max-width: 768px) { .cgbme21-mobile { left: 4%; top: 20px; transform: scale(0.8); } }\n\n\/* Zzz floating from crib *\/\n.cgbme21-zzz {\n  position: absolute;\n  font-size: 16px;\n  z-index: 2; pointer-events: none;\n  opacity: 0;\n}\n.cgbme21-zzz-1 { bottom: 35%; right: 22%; animation: cgbme21-zzz 4s ease-out infinite; }\n.cgbme21-zzz-2 { bottom: 38%; right: 18%; animation: cgbme21-zzz 4s ease-out infinite 1.5s; font-size: 20px; }\n.cgbme21-zzz-3 { bottom: 33%; right: 25%; animation: cgbme21-zzz 4s ease-out infinite 3s; font-size: 13px; }\n\n\/* Crib silhouette at bottom *\/\n.cgbme21-crib-area {\n  position: absolute;\n  bottom: 0; left: 0; right: 0;\n  height: 160px;\n  z-index: 2; pointer-events: none;\n}\n.cgbme21-nursery-floor {\n  position: absolute;\n  bottom: 0; left: 0; right: 0;\n  height: 60px;\n  background: linear-gradient(180deg, var(--bp2) 0%, var(--bp3) 100%);\n}\n.cgbme21-nursery-floor::before {\n  content: '';\n  position: absolute;\n  top: -10px; left: 0; right: 0; height: 20px;\n  background-image:\n    radial-gradient(ellipse at 10% 100%, var(--bp2) 0 10px, transparent 10px),\n    radial-gradient(ellipse at 25% 100%, var(--bp2) 0 8px, transparent 8px),\n    radial-gradient(ellipse at 40% 100%, var(--bp2) 0 12px, transparent 12px),\n    radial-gradient(ellipse at 55% 100%, var(--bp2) 0 9px, transparent 9px),\n    radial-gradient(ellipse at 70% 100%, var(--bp2) 0 11px, transparent 11px),\n    radial-gradient(ellipse at 85% 100%, var(--bp2) 0 8px, transparent 8px),\n    radial-gradient(ellipse at 95% 100%, var(--bp2) 0 10px, transparent 10px);\n}\n\/* Tiny crib emoji *\/\n.cgbme21-crib-emoji {\n  position: absolute;\n  bottom: 50px; right: 18%;\n  font-size: 48px;\n  opacity: 0.35;\n}\n\/* Teddy \u0026 bunny *\/\n.cgbme21-teddy { position: absolute; bottom: 55px; left: 8%; font-size: 36px; opacity: 0.3; animation: cgbme21-bob-alt 6s ease-in-out infinite; }\n.cgbme21-bunny { position: absolute; bottom: 52px; left: 16%; font-size: 28px; opacity: 0.25; animation: cgbme21-bob 7s ease-in-out infinite 1s; }\n@media (max-width: 768px) {\n  .cgbme21-crib-emoji { font-size: 32px; right: 10%; }\n  .cgbme21-teddy { font-size: 24px; } .cgbme21-bunny { font-size: 20px; }\n}\n\n\/* Hero content *\/\n.cgbme21-hero-inner { position: relative; z-index: 5; }\n\n.cgbme21-hero-tag {\n  display: inline-flex; align-items: center; gap: 8px;\n  background: rgba(255,255,255,0.1);\n  backdrop-filter: blur(12px);\n  padding: 8px 18px; border-radius: 999px;\n  font-size: 13px; font-weight: 600;\n  color: rgba(255,255,255,0.9);\n  border: 1px solid rgba(255,255,255,0.15);\n  margin-bottom: 22px;\n}\n.cgbme21-hero-tag .cgbme21-dot {\n  width: 8px; height: 8px; border-radius: 50%;\n  background: var(--bp4);\n  box-shadow: 0 0 10px var(--bp4);\n  animation: cgbme21-pulse-pink 2s ease-in-out infinite;\n}\n\n.cgbme21-hero h1 {\n  font-size: clamp(2rem, 5.5vw, 3.6rem);\n  font-weight: 900;\n  color: var(--w);\n  margin-bottom: 16px;\n  text-shadow: 0 2px 20px rgba(0,0,0,0.3);\n}\n.cgbme21-hero h1 em { font-style: normal; color: var(--bp3); }\n\n.cgbme21-hero-sub {\n  font-size: clamp(1rem, 2.5vw, 1.15rem);\n  color: rgba(255,255,255,0.75);\n  max-width: 600px;\n  margin: 0 auto 28px;\n  line-height: 1.7;\n}\n\n.cgbme21-hero-chips { display: flex; justify-content: center; gap: 8px; flex-wrap: wrap; }\n.cgbme21-hero-chip {\n  display: inline-flex; align-items: center; gap: 6px;\n  background: rgba(255,255,255,0.1);\n  border: 1px solid rgba(255,255,255,0.15);\n  backdrop-filter: blur(8px);\n  color: rgba(255,255,255,0.9);\n  font-size: 12px; font-weight: 700;\n  padding: 8px 14px; border-radius: 999px;\n}\n\n\/* ── BRAND NEW STRIP ── *\/\n.cgbme21-strip {\n  background: linear-gradient(135deg, var(--bp4) 0%, var(--bb4) 100%);\n  padding: 14px 0;\n  text-align: center;\n  color: var(--w);\n  font-weight: 700; font-size: 13px;\n  letter-spacing: 0.04em;\n}\n.cgbme21-strip-inner { display: flex; align-items: center; justify-content: center; gap: 24px; flex-wrap: wrap; }\n.cgbme21-strip-inner span { display: flex; align-items: center; gap: 6px; }\n\n\/* ── INTRO ── *\/\n.cgbme21-intro {\n  background: linear-gradient(180deg, var(--bp) 0%, var(--w) 100%);\n}\n.cgbme21-intro-inner {\n  max-width: 720px; margin: 0 auto; text-align: center;\n}\n.cgbme21-intro h2 {\n  font-size: clamp(1.6rem, 3.5vw, 2.5rem);\n  font-weight: 800; color: var(--s900); margin-bottom: 16px;\n}\n.cgbme21-intro p {\n  font-size: 16px; color: var(--s600); line-height: 1.75; margin-bottom: 14px;\n}\n.cgbme21-intro strong { color: var(--s800); }\n\n\/* ── IMPORTANT ADD-ON CALLOUT ── *\/\n.cgbme21-addon-callout {\n  max-width: 720px; margin: 0 auto;\n  background: linear-gradient(135deg, var(--bb) 0%, var(--bp) 100%);\n  border: 2px solid var(--bb3);\n  border-radius: 20px;\n  padding: 28px 28px;\n  display: flex; gap: 16px; align-items: flex-start;\n}\n.cgbme21-addon-callout-icon { font-size: 28px; flex-shrink: 0; }\n.cgbme21-addon-callout h4 { font-size: 16px; font-weight: 800; color: #1E40AF; margin-bottom: 6px; }\n.cgbme21-addon-callout p { font-size: 14px; color: var(--s600); line-height: 1.65; }\n.cgbme21-addon-callout strong { color: var(--s800); }\n\n\/* ── FEATURES — alternating flowing rows ── *\/\n.cgbme21-features {\n  background: var(--w);\n}\n.cgbme21-feat-head { text-align: center; margin-bottom: 48px; }\n.cgbme21-eyebrow {\n  font-size: 12px; font-weight: 800; letter-spacing: 0.14em;\n  text-transform: uppercase; margin-bottom: 10px;\n}\n.cgbme21-eyebrow.pink { color: var(--bp5); }\n.cgbme21-eyebrow.blue { color: var(--bb6); }\n.cgbme21-eyebrow.lav { color: var(--lav4); }\n.cgbme21-feat-head h2 {\n  font-size: clamp(1.6rem, 3.5vw, 2.5rem);\n  font-weight: 800; color: var(--s900);\n}\n\n\/* Flowing feature row *\/\n.cgbme21-feat-row {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 48px;\n  align-items: center;\n  padding: 40px 0;\n}\n.cgbme21-feat-row:nth-child(even) { direction: rtl; }\n.cgbme21-feat-row:nth-child(even) \u003e * { direction: ltr; }\n@media (max-width: 800px) {\n  .cgbme21-feat-row, .cgbme21-feat-row:nth-child(even) { grid-template-columns: 1fr; direction: ltr; gap: 28px; }\n}\n\n.cgbme21-feat-text h3 {\n  font-size: clamp(1.25rem, 2.5vw, 1.7rem);\n  font-weight: 800; color: var(--s900); margin-bottom: 12px;\n}\n.cgbme21-feat-text p {\n  font-size: 15px; color: var(--s600); line-height: 1.75;\n}\n.cgbme21-feat-text .cgbme21-feat-detail {\n  display: flex; gap: 8px; align-items: center;\n  margin-top: 14px; font-size: 13px; font-weight: 600; color: var(--s700);\n}\n.cgbme21-feat-text .cgbme21-feat-detail span {\n  padding: 6px 12px; border-radius: 10px; font-size: 12px; font-weight: 700;\n}\n.cgbme21-feat-detail .cgbme21-stat-blue { background: var(--bb); color: #1E40AF; }\n.cgbme21-feat-detail .cgbme21-stat-pink { background: var(--bp); color: #9D174D; }\n.cgbme21-feat-detail .cgbme21-stat-lav { background: var(--lav); color: #6D28D9; }\n\n\/* Feature visual — soft gradient blob with emoji *\/\n.cgbme21-feat-visual {\n  aspect-ratio: 4\/3;\n  border-radius: 24px;\n  display: grid; place-items: center;\n  position: relative;\n  overflow: hidden;\n}\n.cgbme21-feat-visual.pink-blob {\n  background: linear-gradient(135deg, var(--bp) 0%, var(--bp2) 50%, var(--bb) 100%);\n  border: 1.5px solid var(--bp2);\n}\n.cgbme21-feat-visual.blue-blob {\n  background: linear-gradient(135deg, var(--bb) 0%, var(--bb2) 50%, var(--lav) 100%);\n  border: 1.5px solid var(--bb2);\n}\n.cgbme21-feat-visual.lav-blob {\n  background: linear-gradient(135deg, var(--lav) 0%, var(--bp) 50%, var(--bb) 100%);\n  border: 1.5px solid var(--lav2);\n}\n.cgbme21-feat-visual.night-blob {\n  background: linear-gradient(135deg, var(--night) 0%, var(--night2) 50%, #1E3A5F 100%);\n  border: 1.5px solid var(--night3);\n}\n.cgbme21-feat-emoji { font-size: 72px; animation: cgbme21-bob 5s ease-in-out infinite; position: relative; z-index: 2; }\n@media (max-width: 640px) { .cgbme21-feat-emoji { font-size: 56px; } }\n\/* Decorative circles inside visual *\/\n.cgbme21-feat-visual::before {\n  content: '';\n  position: absolute;\n  width: 160px; height: 160px;\n  border-radius: 50%;\n  background: rgba(255,255,255,0.15);\n  top: -30px; right: -30px;\n}\n.cgbme21-feat-visual::after {\n  content: '';\n  position: absolute;\n  width: 100px; height: 100px;\n  border-radius: 50%;\n  background: rgba(255,255,255,0.1);\n  bottom: -20px; left: -20px;\n}\n\n\/* Float tags on visuals *\/\n.cgbme21-vis-tag {\n  position: absolute;\n  background: var(--w);\n  padding: 6px 12px; border-radius: 10px;\n  font-size: 12px; font-weight: 700; color: var(--s800);\n  box-shadow: 0 4px 12px rgba(0,0,0,0.08);\n  display: flex; align-items: center; gap: 5px;\n  z-index: 3;\n}\n.cgbme21-vis-tag.top-r { top: 16px; right: 16px; animation: cgbme21-bob 4s ease-in-out infinite; }\n.cgbme21-vis-tag.bot-l { bottom: 16px; left: 16px; animation: cgbme21-bob 5s ease-in-out infinite 1s; }\n.cgbme21-vis-tag.top-l { top: 16px; left: 16px; animation: cgbme21-bob 4.5s ease-in-out infinite 0.5s; }\n\n\/* Night vision visual — special *\/\n.cgbme21-night-stars {\n  position: absolute; inset: 0;\n}\n.cgbme21-nv-star {\n  position: absolute; border-radius: 50%; background: rgba(254, 249, 195, 0.6);\n}\n.cgbme21-nv-star:nth-child(1) { width: 3px; height: 3px; top: 15%; left: 20%; animation: cgbme21-twinkle 3s infinite; }\n.cgbme21-nv-star:nth-child(2) { width: 2px; height: 2px; top: 25%; left: 70%; animation: cgbme21-twinkle-alt 4s infinite 1s; }\n.cgbme21-nv-star:nth-child(3) { width: 4px; height: 4px; top: 10%; left: 50%; animation: cgbme21-twinkle 5s infinite 2s; }\n.cgbme21-nv-star:nth-child(4) { width: 2px; height: 2px; top: 30%; left: 35%; animation: cgbme21-twinkle-alt 3.5s infinite 0.5s; }\n\n\/* Divider wave between sections *\/\n.cgbme21-wave {\n  height: 40px;\n  background: var(--w);\n  position: relative;\n}\n.cgbme21-wave::before {\n  content: '';\n  position: absolute;\n  top: -20px; left: 0; right: 0; height: 40px;\n  background-image:\n    radial-gradient(ellipse at 8% 100%, var(--w) 0 12px, transparent 12px),\n    radial-gradient(ellipse at 20% 100%, var(--w) 0 10px, transparent 10px),\n    radial-gradient(ellipse at 35% 100%, var(--w) 0 14px, transparent 14px),\n    radial-gradient(ellipse at 50% 100%, var(--w) 0 11px, transparent 11px),\n    radial-gradient(ellipse at 65% 100%, var(--w) 0 13px, transparent 13px),\n    radial-gradient(ellipse at 80% 100%, var(--w) 0 10px, transparent 10px),\n    radial-gradient(ellipse at 92% 100%, var(--w) 0 12px, transparent 12px);\n}\n.cgbme21-wave.pink { background: var(--bp); }\n.cgbme21-wave.pink::before {\n  background-image:\n    radial-gradient(ellipse at 8% 100%, var(--bp) 0 12px, transparent 12px),\n    radial-gradient(ellipse at 20% 100%, var(--bp) 0 10px, transparent 10px),\n    radial-gradient(ellipse at 35% 100%, var(--bp) 0 14px, transparent 14px),\n    radial-gradient(ellipse at 50% 100%, var(--bp) 0 11px, transparent 11px),\n    radial-gradient(ellipse at 65% 100%, var(--bp) 0 13px, transparent 13px),\n    radial-gradient(ellipse at 80% 100%, var(--bp) 0 10px, transparent 10px),\n    radial-gradient(ellipse at 92% 100%, var(--bp) 0 12px, transparent 12px);\n}\n\n\/* ── PRIVACY SECTION ── *\/\n.cgbme21-privacy {\n  background: linear-gradient(180deg, var(--w) 0%, var(--bb) 100%);\n}\n.cgbme21-privacy-inner {\n  max-width: 800px; margin: 0 auto; text-align: center;\n}\n.cgbme21-privacy h2 {\n  font-size: clamp(1.6rem, 3.5vw, 2.5rem);\n  font-weight: 800; color: var(--s900); margin-bottom: 16px;\n}\n.cgbme21-privacy \u003e .cgbme21-container \u003e p {\n  font-size: 16px; color: var(--s600); line-height: 1.75; max-width: 640px; margin: 0 auto 32px;\n}\n.cgbme21-priv-cards {\n  display: grid; grid-template-columns: 1fr 1fr; gap: 16px;\n  max-width: 680px; margin: 0 auto;\n}\n@media (max-width: 640px) { .cgbme21-priv-cards { grid-template-columns: 1fr; } }\n.cgbme21-priv-card {\n  background: var(--w);\n  border: 1.5px solid var(--bb2);\n  border-radius: 18px;\n  padding: 24px 20px;\n  text-align: center;\n}\n.cgbme21-priv-card-icon { font-size: 32px; margin-bottom: 10px; }\n.cgbme21-priv-card h4 { font-size: 15px; font-weight: 700; color: var(--s900); margin-bottom: 6px; }\n.cgbme21-priv-card p { font-size: 13px; color: var(--s500); line-height: 1.6; }\n\n\/* ── IN THE BOX ── *\/\n.cgbme21-inbox {\n  background: linear-gradient(180deg, var(--bb) 0%, var(--bp) 100%);\n}\n.cgbme21-inbox-head { text-align: center; margin-bottom: 36px; }\n.cgbme21-inbox-head h2 { font-size: clamp(1.6rem, 3.5vw, 2.5rem); font-weight: 800; color: var(--s900); }\n.cgbme21-inbox-head p { font-size: 15px; color: var(--s500); margin-top: 6px; }\n\n.cgbme21-inbox-grid {\n  display: flex; gap: 14px; justify-content: center; flex-wrap: wrap;\n  max-width: 700px; margin: 0 auto;\n}\n.cgbme21-inbox-item {\n  background: rgba(255,255,255,0.7);\n  backdrop-filter: blur(12px);\n  border: 1.5px solid rgba(255,255,255,0.8);\n  border-radius: 18px;\n  padding: 22px 20px;\n  text-align: center;\n  min-width: 130px;\n  flex: 1;\n}\n.cgbme21-inbox-item-emoji { font-size: 32px; margin-bottom: 6px; }\n.cgbme21-inbox-item-name { font-size: 13px; font-weight: 700; color: var(--s800); }\n\n.cgbme21-heads-up {\n  display: flex; gap: 14px; align-items: flex-start;\n  background: rgba(255,255,255,0.6);\n  backdrop-filter: blur(12px);\n  border: 1.5px solid var(--bp3);\n  border-radius: 16px;\n  padding: 20px;\n  margin-top: 28px; max-width: 700px; margin-left: auto; margin-right: auto;\n}\n.cgbme21-heads-up-icon { font-size: 20px; flex-shrink: 0; }\n.cgbme21-heads-up h5 { font-size: 14px; font-weight: 700; color: #9D174D; margin-bottom: 4px; }\n.cgbme21-heads-up p { font-size: 13px; color: var(--s600); line-height: 1.6; }\n\n\/* ── SPECS ── *\/\n.cgbme21-specs {\n  background: var(--w);\n}\n.cgbme21-specs-head { text-align: center; margin-bottom: 36px; }\n.cgbme21-specs-head h2 { font-size: clamp(1.6rem, 3.5vw, 2.5rem); font-weight: 800; color: var(--s900); }\n.cgbme21-specs-table {\n  max-width: 720px; margin: 0 auto;\n  border-radius: 18px;\n  overflow: hidden;\n  border: 1.5px solid var(--s200);\n}\n.cgbme21-spec-row {\n  display: grid; grid-template-columns: 200px 1fr;\n  border-bottom: 1px solid var(--s100);\n}\n.cgbme21-spec-row:last-child { border-bottom: none; }\n.cgbme21-spec-row:nth-child(even) { background: linear-gradient(90deg, var(--bb) 0%, var(--bp) 100%); }\n.cgbme21-spec-row:nth-child(even) .cgbme21-spec-label { border-right-color: rgba(255,255,255,0.4); }\n.cgbme21-spec-label {\n  padding: 13px 18px; font-size: 13px; font-weight: 700; color: var(--s700);\n  border-right: 1px solid var(--s100);\n}\n.cgbme21-spec-value { padding: 13px 18px; font-size: 13px; color: var(--s600); }\n@media (max-width: 600px) {\n  .cgbme21-spec-row { grid-template-columns: 140px 1fr; }\n  .cgbme21-spec-label, .cgbme21-spec-value { padding: 10px 12px; font-size: 12px; }\n}\n\n\/* ── SHIPPING \u0026 WARRANTY ── *\/\n.cgbme21-sw {\n  background: linear-gradient(180deg, var(--bp) 0%, var(--bb) 100%);\n}\n.cgbme21-sw-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; }\n@media (max-width: 700px) { .cgbme21-sw-grid { grid-template-columns: 1fr; } }\n.cgbme21-sw-card {\n  background: rgba(255,255,255,0.65);\n  backdrop-filter: blur(16px);\n  border: 1.5px solid rgba(255,255,255,0.8);\n  border-radius: 20px;\n  padding: 28px 24px;\n}\n.cgbme21-sw-icon { font-size: 28px; margin-bottom: 12px; }\n.cgbme21-sw-card h3 { font-size: 17px; font-weight: 700; color: var(--s900); margin-bottom: 8px; }\n.cgbme21-sw-card p { font-size: 14px; color: var(--s600); line-height: 1.65; }\n\n\/* ── CTA ── *\/\n.cgbme21-cta {\n  background: linear-gradient(135deg, var(--night) 0%, #1E3A5F 50%, var(--night2) 100%);\n  color: var(--w);\n  text-align: center;\n  padding: 64px 0;\n  position: relative;\n  overflow: hidden;\n}\n.cgbme21-cta::before {\n  content: '';\n  position: absolute; inset: 0;\n  background:\n    radial-gradient(circle at 20% 50%, rgba(244, 114, 182, 0.1) 0%, transparent 50%),\n    radial-gradient(circle at 80% 50%, rgba(96, 165, 250, 0.1) 0%, transparent 50%);\n}\n.cgbme21-cta-inner { max-width: 640px; margin: 0 auto; position: relative; z-index: 2; }\n.cgbme21-cta h2 {\n  font-size: clamp(1.6rem, 4vw, 2.6rem);\n  font-weight: 800; margin-bottom: 14px;\n}\n.cgbme21-cta p {\n  font-size: 16px; opacity: 0.8; margin-bottom: 24px; line-height: 1.7;\n}\n.cgbme21-cta-pills { display: flex; flex-wrap: wrap; gap: 8px; justify-content: center; }\n.cgbme21-cta-pill {\n  padding: 7px 14px; border-radius: 999px; font-size: 12px; font-weight: 700;\n  border: 1px solid rgba(255,255,255,0.15);\n}\n.cgbme21-cta-pill.pink { background: rgba(244, 114, 182, 0.15); color: var(--bp3); }\n.cgbme21-cta-pill.blue { background: rgba(96, 165, 250, 0.15); color: var(--bb3); }\n\n\/* Hearts float on CTA *\/\n.cgbme21-cta-heart {\n  position: absolute; pointer-events: none; z-index: 1;\n  font-size: 16px; opacity: 0;\n}\n.cgbme21-cta-heart:nth-child(1) { left: 8%; bottom: 20%; animation: cgbme21-heart-float 5s ease-out infinite; }\n.cgbme21-cta-heart:nth-child(2) { right: 12%; bottom: 30%; animation: cgbme21-heart-float 6s ease-out infinite 2s; font-size: 12px; }\n.cgbme21-cta-heart:nth-child(3) { left: 25%; bottom: 15%; animation: cgbme21-heart-float 4.5s ease-out infinite 3.5s; font-size: 20px; }\n\n\/* ── FOOTER ── *\/\n.cgbme21-footer {\n  background: var(--night);\n  color: var(--s400);\n  padding: 36px 0;\n  font-size: 13px; line-height: 1.7;\n}\n.cgbme21-footer p { margin-bottom: 8px; }\n.cgbme21-footer p:first-child { color: var(--w); font-weight: 600; font-size: 15px; }\n.cgbme21-footer-divider { height: 1px; background: var(--s700); margin: 18px 0; }\n.cgbme21-footer-legal { font-size: 12px; color: var(--s500); line-height: 1.6; }\n\u003c\/style\u003e\n\u003cdiv class=\"cgbme21\"\u003e\n\u003c!-- NAV --\u003e\u003cnav class=\"cgbme21-nav\"\u003e\n\u003cdiv class=\"cgbme21-container cgbme21-nav-inner\"\u003e\n\u003cdiv class=\"cgbme21-logo\"\u003eCam\u003cspan\u003eGuard\u003c\/span\u003e Australia\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-nav-pills\"\u003e\n\u003cspan class=\"cgbme21-nav-pill pink\"\u003eBrand New\u003c\/span\u003e \u003cspan class=\"cgbme21-nav-pill blue\"\u003eAdd-On Camera\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/nav\u003e\u003c!-- ═══ HERO — Night Sky Nursery ═══ --\u003e\n\u003csection class=\"cgbme21-hero\"\u003e\u003c!-- Moon --\u003e\n\u003cdiv class=\"cgbme21-moon\"\u003e\n\u003cdiv class=\"cgbme21-moon-crater\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-moon-crater\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-moon-crater\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Stars --\u003e\n\u003cdiv class=\"cgbme21-star cgbme21-s1\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-star cgbme21-s2\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-star cgbme21-s3\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-star cgbme21-s4\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-star cgbme21-s5\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-star cgbme21-s6\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-star cgbme21-s7\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-star cgbme21-s8\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-star cgbme21-s9\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-star cgbme21-s10\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-star cgbme21-s11\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-star cgbme21-s12\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-star cgbme21-s13\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-star cgbme21-s14\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- Clouds --\u003e\n\u003cdiv class=\"cgbme21-cloud cgbme21-c1\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-cloud cgbme21-c2\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-cloud cgbme21-c3\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- Baby mobile --\u003e\n\u003cdiv class=\"cgbme21-mobile\"\u003e\n\u003cdiv class=\"cgbme21-mobile-bar\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-mobile-item\"\u003e\n\u003cdiv class=\"cgbme21-mobile-charm\"\u003e\n\u003cdiv class=\"cgbme21-str\" style=\"height: 24px;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-obj\"\u003e⭐\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-mobile-charm\"\u003e\n\u003cdiv class=\"cgbme21-str\" style=\"height: 32px;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-obj\"\u003e🌙\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-mobile-charm\"\u003e\n\u003cdiv class=\"cgbme21-str\" style=\"height: 20px;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-obj\"\u003e☁️\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Zzz --\u003e\n\u003cdiv class=\"cgbme21-zzz cgbme21-zzz-1\"\u003e💤\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-zzz cgbme21-zzz-2\"\u003e💤\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-zzz cgbme21-zzz-3\"\u003e💤\u003c\/div\u003e\n\u003c!-- Nursery floor + crib --\u003e\n\u003cdiv class=\"cgbme21-crib-area\"\u003e\n\u003cdiv class=\"cgbme21-nursery-floor\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-crib-emoji\"\u003e🛏️\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-teddy\"\u003e🧸\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-bunny\"\u003e🐇\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Content --\u003e\n\u003cdiv class=\"cgbme21-container cgbme21-hero-inner\"\u003e\n\u003cdiv class=\"cgbme21-hero-tag cgbme21-fade\"\u003e\n\u003cspan class=\"cgbme21-dot\"\u003e\u003c\/span\u003e Brand New · Add-On Camera\u003c\/div\u003e\n\u003ch1 class=\"cgbme21-fade\"\u003eeufy Baby Monitor Camera \u003cem\u003eE21\u003c\/em\u003e\n\u003c\/h1\u003e\n\u003cp class=\"cgbme21-hero-sub cgbme21-fade\"\u003e4K eyes on your little one, even in total darkness. Battery-powered portability, zero Wi-Fi required, and privacy you can literally switch on and off.\u003c\/p\u003e\n\u003cdiv class=\"cgbme21-hero-chips cgbme21-fade\"\u003e\n\u003cspan class=\"cgbme21-hero-chip\"\u003e📹 4K UHD\u003c\/span\u003e \u003cspan class=\"cgbme21-hero-chip\"\u003e🔄 330° Pan \u0026amp; Tilt\u003c\/span\u003e \u003cspan class=\"cgbme21-hero-chip\"\u003e🔋 5,000mAh Battery\u003c\/span\u003e \u003cspan class=\"cgbme21-hero-chip\"\u003e🔒 Wi-Fi On\/Off Switch\u003c\/span\u003e \u003cspan class=\"cgbme21-hero-chip\"\u003e😴 Cry Detection\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- BRAND NEW STRIP --\u003e\n\u003cdiv class=\"cgbme21-strip\"\u003e\n\u003cdiv class=\"cgbme21-container cgbme21-strip-inner\"\u003e\n\u003cspan\u003e✅ Factory Sealed\u003c\/span\u003e \u003cspan\u003e📦 Full Retail Packaging\u003c\/span\u003e \u003cspan\u003e🛡️ 12-Month Warranty\u003c\/span\u003e \u003cspan\u003e🚚 Shipping via Australia Post Express\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- INTRO --\u003e\n\u003csection class=\"cgbme21-section cgbme21-intro\"\u003e\n\u003cdiv class=\"cgbme21-container cgbme21-intro-inner cgbme21-fade\"\u003e\n\u003ch2\u003eSleep when the baby sleeps. Actually mean it this time.\u003c\/h2\u003e\n\u003cp\u003eWe know. Everyone says that. But the eufy Baby Monitor E21 camera genuinely helps you chill out. \u003cstrong\u003e4K resolution\u003c\/strong\u003e so clear you can watch their little chest rise and fall. \u003cstrong\u003eCry detection\u003c\/strong\u003e that actually tells you when something's up. And a \u003cstrong\u003eWi-Fi kill switch\u003c\/strong\u003e for when you want zero chance of anyone else seeing your bub's room. Not even eufy.\u003c\/p\u003e\n\u003cp\u003eTake it to nan's house, the holiday cabin, or just move it between rooms. The built-in battery means no cables required — just grab and go.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ADD-ON CALLOUT --\u003e\n\u003cdiv class=\"cgbme21-container\" style=\"margin-top: 28px;\"\u003e\n\u003cdiv class=\"cgbme21-addon-callout cgbme21-fade\"\u003e\n\u003cdiv class=\"cgbme21-addon-callout-icon\"\u003e📌\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch4\u003eThis is an add-on camera\u003c\/h4\u003e\n\u003cp\u003eThis listing is for the \u003cstrong\u003eE21 camera only\u003c\/strong\u003e — it pairs with the eufy Baby Monitor E21 parent unit (the handheld monitor with screen, sold separately). If you already own the E21 system and want a second camera for another room, this is exactly what you need. The camera \u003cstrong\u003ealso works standalone via the eufy Baby app\u003c\/strong\u003e \u003cstrong\u003eon your phone \u003c\/strong\u003eif you don't have the parent unit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ═══ FEATURES — flowing rows ═══ --\u003e\n\u003csection class=\"cgbme21-section cgbme21-features\"\u003e\n\u003cdiv class=\"cgbme21-container\"\u003e\n\u003cdiv class=\"cgbme21-feat-head cgbme21-fade\"\u003e\n\u003cdiv class=\"cgbme21-eyebrow pink\"\u003eWhat makes it special\u003c\/div\u003e\n\u003ch2\u003eBuilt for tired parents, by people who get it\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c!-- 4K UHD --\u003e\n\u003cdiv class=\"cgbme21-feat-row cgbme21-fade\"\u003e\n\u003cdiv class=\"cgbme21-feat-text\"\u003e\n\u003cdiv class=\"cgbme21-eyebrow blue\"\u003eCrystal clear\u003c\/div\u003e\n\u003ch3\u003e4K UHD — see every breath\u003c\/h3\u003e\n\u003cp\u003eNot \"good enough\" resolution. Proper, genuinely sharp 4K. You can see their chest moving, their eyes fluttering, whether they've kicked the blanket off again. At 3am when you're half-asleep checking the monitor, you want clarity, not guesswork.\u003c\/p\u003e\n\u003cdiv class=\"cgbme21-feat-detail\"\u003e\n\u003cspan class=\"cgbme21-stat-blue\"\u003e4K UHD\u003c\/span\u003e \u003cspan class=\"cgbme21-stat-pink\"\u003e8× Zoom\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-feat-visual pink-blob\"\u003e\n\u003cdiv class=\"cgbme21-feat-emoji\"\u003e📹\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-vis-tag top-r\"\u003e🔍 8× digital zoom\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Pan \u0026 Tilt --\u003e\n\u003cdiv class=\"cgbme21-feat-row cgbme21-fade\"\u003e\n\u003cdiv class=\"cgbme21-feat-text\"\u003e\n\u003cdiv class=\"cgbme21-eyebrow pink\"\u003eFull room coverage\u003c\/div\u003e\n\u003ch3\u003e330° pan, 60° tilt — no blind spots\u003c\/h3\u003e\n\u003cp\u003eToddlers have this incredible ability to end up in the one corner your camera can't see. The E21 pans 330 degrees and tilts 60 degrees, so you can follow them around the entire room from your monitor or phone. Even when they decide the crib is boring and the floor is where it's at.\u003c\/p\u003e\n\u003cdiv class=\"cgbme21-feat-detail\"\u003e\n\u003cspan class=\"cgbme21-stat-blue\"\u003e330° Pan\u003c\/span\u003e \u003cspan class=\"cgbme21-stat-pink\"\u003e60° Tilt\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-feat-visual blue-blob\"\u003e\n\u003cdiv class=\"cgbme21-feat-emoji\"\u003e🔄\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-vis-tag top-r\"\u003e🎯 Full room view\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-vis-tag bot-l\"\u003e👁️ Split-screen ready\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Night Vision --\u003e\n\u003cdiv class=\"cgbme21-feat-row cgbme21-fade\"\u003e\n\u003cdiv class=\"cgbme21-feat-text\"\u003e\n\u003cdiv class=\"cgbme21-eyebrow lav\"\u003eDark room? No worries\u003c\/div\u003e\n\u003ch3\u003eNight vision that actually looks good\u003c\/h3\u003e\n\u003cp\u003eMost baby monitor night vision looks like grainy CCTV from a 2007 servo. The E21's is genuinely clear — proper infrared that lets you see facial details, breathing, and movement without waking bub up with any visible light. Because that's the whole point, isn't it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-feat-visual night-blob\"\u003e\n\u003cdiv class=\"cgbme21-night-stars\"\u003e\n\u003cdiv class=\"cgbme21-nv-star\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-nv-star\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-nv-star\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-nv-star\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-feat-emoji\"\u003e🌙\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-vis-tag top-r\" style=\"background: rgba(30,41,59,0.8); color: #fde68a; border: 1px solid rgba(253,230,138,0.2);\"\u003e✨ Crystal clear in the dark\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Battery --\u003e\n\u003cdiv class=\"cgbme21-feat-row cgbme21-fade\"\u003e\n\u003cdiv class=\"cgbme21-feat-text\"\u003e\n\u003cdiv class=\"cgbme21-eyebrow blue\"\u003eGrab and go\u003c\/div\u003e\n\u003ch3\u003e5,000mAh battery — no cables needed\u003c\/h3\u003e\n\u003cp\u003eHeading to the in-laws for the weekend? Camping trip? Hotel room? Just unplug it and take it with you. The built-in 5,000mAh battery gives you about 9 hours of monitoring (or 5.5 hours with night vision). And yes, it charges via USB while you use it too.\u003c\/p\u003e\n\u003cdiv class=\"cgbme21-feat-detail\"\u003e\n\u003cspan class=\"cgbme21-stat-blue\"\u003e~9 hrs battery\u003c\/span\u003e \u003cspan class=\"cgbme21-stat-lav\"\u003e~5.5 hrs night vision\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-feat-visual lav-blob\"\u003e\n\u003cdiv class=\"cgbme21-feat-emoji\"\u003e🔋\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-vis-tag top-r\"\u003e🏕️ Take it anywhere\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-vis-tag bot-l\"\u003e🔌 USB charging\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Cry Detection --\u003e\n\u003cdiv class=\"cgbme21-feat-row cgbme21-fade\"\u003e\n\u003cdiv class=\"cgbme21-feat-text\"\u003e\n\u003cdiv class=\"cgbme21-eyebrow pink\"\u003eSmart alerts\u003c\/div\u003e\n\u003ch3\u003eCry detection, noise alerts \u0026amp; temperature monitoring\u003c\/h3\u003e\n\u003cp\u003eThe camera picks up crying and loud noises with five adjustable sensitivity levels — so you can set it to \"only wake me for actual crying\" rather than \"every single rustle.\" It also monitors room temperature, because nobody wants to play the \"is the room too hot or too cold\" guessing game at 2am.\u003c\/p\u003e\n\u003cdiv class=\"cgbme21-feat-detail\"\u003e\n\u003cspan class=\"cgbme21-stat-pink\"\u003e😢 Cry detection\u003c\/span\u003e \u003cspan class=\"cgbme21-stat-blue\"\u003e🌡️ Temp monitor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-feat-visual pink-blob\"\u003e\n\u003cdiv class=\"cgbme21-feat-emoji\"\u003e👶\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-vis-tag top-r\"\u003e🔔 5 sensitivity levels\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-vis-tag bot-l\"\u003e🌡️ Room temp alerts\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Noise Reduction --\u003e\n\u003cdiv class=\"cgbme21-feat-row cgbme21-fade\"\u003e\n\u003cdiv class=\"cgbme21-feat-text\"\u003e\n\u003cdiv class=\"cgbme21-eyebrow lav\"\u003eShhh\u003c\/div\u003e\n\u003ch3\u003eActive noise reduction — 20 dB quieter\u003c\/h3\u003e\n\u003cp\u003eBackground noise from fans, aircon, traffic, the neighbour's dog — the E21 cuts it by 20 dB so you only hear what matters. Plus 24\/7 recording in the app helps you spot sleep patterns and work out why bub keeps waking at 4:17am every. single. night.\u003c\/p\u003e\n\u003cdiv class=\"cgbme21-feat-detail\"\u003e\n\u003cspan class=\"cgbme21-stat-lav\"\u003e🔇 -20 dB noise\u003c\/span\u003e \u003cspan class=\"cgbme21-stat-blue\"\u003e📹 24\/7 recording\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-feat-visual blue-blob\"\u003e\n\u003cdiv class=\"cgbme21-feat-emoji\"\u003e🤫\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-vis-tag top-l\"\u003e🎵 Active noise reduction\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ═══ PRIVACY ═══ --\u003e\n\u003csection class=\"cgbme21-section cgbme21-privacy\"\u003e\n\u003cdiv class=\"cgbme21-container\"\u003e\n\u003cdiv class=\"cgbme21-privacy-inner cgbme21-fade\"\u003e\n\u003cdiv class=\"cgbme21-eyebrow blue\"\u003ePrivacy first\u003c\/div\u003e\n\u003ch2\u003eA physical switch that turns Wi-Fi off. For real.\u003c\/h2\u003e\n\u003cp style=\"font-size: 16px; color: #475569; line-height: 1.75; max-width: 640px; margin: 0 auto 28px;\"\u003eWe get it — putting a camera in your baby's room feels weird. The E21 has a physical Wi-Fi on\/off switch. Flip it off and the camera only connects to your parent monitor via a direct local signal. No internet, no cloud, no app access. Just you and the monitor. When you want app access, flip it back on — encrypted with RSA-1024 and AES-128.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-priv-cards cgbme21-fade\"\u003e\n\u003cdiv class=\"cgbme21-priv-card\"\u003e\n\u003cdiv class=\"cgbme21-priv-card-icon\"\u003e📴\u003c\/div\u003e\n\u003ch4\u003eWi-Fi Off Mode\u003c\/h4\u003e\n\u003cp\u003eCamera connects directly to monitor only. No internet. No cloud. No app. Completely offline and private.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-priv-card\"\u003e\n\u003cdiv class=\"cgbme21-priv-card-icon\"\u003e📶\u003c\/div\u003e\n\u003ch4\u003eWi-Fi On Mode\u003c\/h4\u003e\n\u003cp\u003eStream via the eufy Baby app. Share access with up to 5 family members. RSA-1024 + AES-128 encryption throughout.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-priv-card\"\u003e\n\u003cdiv class=\"cgbme21-priv-card-icon\"\u003e🔐\u003c\/div\u003e\n\u003ch4\u003eUnique Encryption Keys\u003c\/h4\u003e\n\u003cp\u003eEvery recording gets its own unique encryption key. Even if someone intercepted the data, it's useless without the key.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-priv-card\"\u003e\n\u003cdiv class=\"cgbme21-priv-card-icon\"\u003e👨👩👧\u003c\/div\u003e\n\u003ch4\u003eFamily Sharing\u003c\/h4\u003e\n\u003cp\u003eShare camera access with up to 5 family members through the app. Grandparents can check in without being in the room.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ═══ IN THE BOX ═══ --\u003e\n\u003csection class=\"cgbme21-section cgbme21-inbox\"\u003e\n\u003cdiv class=\"cgbme21-container\"\u003e\n\u003cdiv class=\"cgbme21-inbox-head cgbme21-fade\"\u003e\n\u003ch2\u003eWhat's in the box\u003c\/h2\u003e\n\u003cp\u003eEverything you need to add a second camera to your setup.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-inbox-grid cgbme21-fade\"\u003e\n\u003cdiv class=\"cgbme21-inbox-item\"\u003e\n\u003cdiv class=\"cgbme21-inbox-item-emoji\"\u003e📹\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-inbox-item-name\"\u003eE21 Camera\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-inbox-item\"\u003e\n\u003cdiv class=\"cgbme21-inbox-item-emoji\"\u003e🔌\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-inbox-item-name\"\u003eUSB-C Cable\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-inbox-item\"\u003e\n\u003cdiv class=\"cgbme21-inbox-item-emoji\"\u003e🔋\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-inbox-item-name\"\u003eAustralian RCM-Tick USB Power Adapter\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-inbox-item\"\u003e\n\u003cdiv class=\"cgbme21-inbox-item-emoji\"\u003e📖\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-inbox-item-name\"\u003eQuick Start Guide\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-heads-up cgbme21-fade\"\u003e\n\u003cdiv class=\"cgbme21-heads-up-icon\"\u003e💡\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch5\u003eRemember: this is the add-on camera only\u003c\/h5\u003e\n\u003cp\u003eThe parent monitor unit (the handheld screen) is \u003cstrong\u003enot included\u003c\/strong\u003e in this listing. This camera is designed to pair with the eufy Baby Monitor E21 system. It can also be used standalone via the eufy Baby app on your phone.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ═══ SPECS ═══ --\u003e\n\u003csection class=\"cgbme21-section cgbme21-specs\"\u003e\n\u003cdiv class=\"cgbme21-container\"\u003e\n\u003cdiv class=\"cgbme21-specs-head cgbme21-fade\"\u003e\n\u003cdiv class=\"cgbme21-eyebrow pink\"\u003eThe nerdy bit\u003c\/div\u003e\n\u003ch2\u003eFull Specs\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-specs-table cgbme21-fade\"\u003e\n\u003cdiv class=\"cgbme21-spec-row\"\u003e\n\u003cdiv class=\"cgbme21-spec-label\"\u003eResolution\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-spec-value\"\u003e4K UHD\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-spec-row\"\u003e\n\u003cdiv class=\"cgbme21-spec-label\"\u003ePan \u0026amp; Tilt\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-spec-value\"\u003e330° horizontal pan, 60° vertical tilt\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-spec-row\"\u003e\n\u003cdiv class=\"cgbme21-spec-label\"\u003eZoom\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-spec-value\"\u003e8× digital zoom\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-spec-row\"\u003e\n\u003cdiv class=\"cgbme21-spec-label\"\u003eNight Vision\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-spec-value\"\u003eInfrared — crystal clear in total darkness\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-spec-row\"\u003e\n\u003cdiv class=\"cgbme21-spec-label\"\u003eBattery\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-spec-value\"\u003e5,000mAh built-in — ~9 hrs (day) \/ ~5.5 hrs (night vision)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-spec-row\"\u003e\n\u003cdiv class=\"cgbme21-spec-label\"\u003eCharging\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-spec-value\"\u003eUSB-C (cable + adapter included)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-spec-row\"\u003e\n\u003cdiv class=\"cgbme21-spec-label\"\u003eDetection\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-spec-value\"\u003eCry detection, loud noise detection, temperature monitoring\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-spec-row\"\u003e\n\u003cdiv class=\"cgbme21-spec-label\"\u003eNoise Reduction\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-spec-value\"\u003eActive noise reduction — cuts background noise by 20 dB\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-spec-row\"\u003e\n\u003cdiv class=\"cgbme21-spec-label\"\u003eRecording\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-spec-value\"\u003e24\/7 recording via eufy Baby app\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-spec-row\"\u003e\n\u003cdiv class=\"cgbme21-spec-label\"\u003ePrivacy\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-spec-value\"\u003ePhysical Wi-Fi on\/off switch, RSA-1024 + AES-128 encryption\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-spec-row\"\u003e\n\u003cdiv class=\"cgbme21-spec-label\"\u003eConnectivity\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-spec-value\"\u003eLocal (direct to monitor) + Wi-Fi (app access) with Smart Connect\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-spec-row\"\u003e\n\u003cdiv class=\"cgbme21-spec-label\"\u003eApp\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-spec-value\"\u003eeufy Baby app (iOS \/ Android) — share with up to 5 family members\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-spec-row\"\u003e\n\u003cdiv class=\"cgbme21-spec-label\"\u003eSplit Screen\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-spec-value\"\u003eYes — view two cameras on one screen (on parent monitor)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-spec-row\"\u003e\n\u003cdiv class=\"cgbme21-spec-label\"\u003eCondition\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-spec-value\"\u003eBrand New — factory sealed, full retail packaging\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ═══ SHIPPING \u0026 WARRANTY ═══ --\u003e\n\u003csection class=\"cgbme21-section cgbme21-sw\"\u003e\n\u003cdiv class=\"cgbme21-container\"\u003e\n\u003cdiv class=\"cgbme21-sw-grid cgbme21-fade\"\u003e\n\u003cdiv class=\"cgbme21-sw-card\"\u003e\n\u003cdiv class=\"cgbme21-sw-icon\"\u003e🚚\u003c\/div\u003e\n\u003ch3\u003eFree Express Shipping\u003c\/h3\u003e\n\u003cp\u003eDispatched within 1 business day via Australia Post Express from Townsville, QLD. Typically 1–3 business days to metro areas, a little longer for regional. Tracking sent as soon as it ships.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cgbme21-sw-card\"\u003e\n\u003cdiv class=\"cgbme21-sw-icon\"\u003e🛡️\u003c\/div\u003e\n\u003ch3\u003e12-Month Warranty \u0026amp; 30-Day Returns\u003c\/h3\u003e\n\u003cp\u003eFull 12-month warranty from CamGuard Australia. Something not right? We'll sort it — replacement or refund. Plus 30-day hassle-free returns if you change your mind. Australian Consumer Law applies.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ═══ CTA ═══ --\u003e\n\u003csection class=\"cgbme21-cta\"\u003e\u003cspan class=\"cgbme21-cta-heart\"\u003e💗\u003c\/span\u003e \u003cspan class=\"cgbme21-cta-heart\"\u003e💗\u003c\/span\u003e \u003cspan class=\"cgbme21-cta-heart\"\u003e💗\u003c\/span\u003e\n\u003cdiv class=\"cgbme21-container cgbme21-cta-inner cgbme21-fade\"\u003e\n\u003ch2\u003ePeace of mind, battery-powered.\u003c\/h2\u003e\n\u003cp\u003eGenuine eufy Baby Monitor E21 Add-On Camera. Brand new, factory sealed, with 4K clarity that lets you actually see your baby breathing. Take it anywhere, trust the encryption, and maybe — just maybe — get some sleep.\u003c\/p\u003e\n\u003cdiv class=\"cgbme21-cta-pills\"\u003e\n\u003cspan class=\"cgbme21-cta-pill pink\"\u003e📹 4K UHD\u003c\/span\u003e \u003cspan class=\"cgbme21-cta-pill blue\"\u003e🔄 330° Pan \u0026amp; Tilt\u003c\/span\u003e \u003cspan class=\"cgbme21-cta-pill pink\"\u003e🔋 5,000mAh Battery\u003c\/span\u003e \u003cspan class=\"cgbme21-cta-pill blue\"\u003e🔒 Wi-Fi Kill Switch\u003c\/span\u003e \u003cspan class=\"cgbme21-cta-pill pink\"\u003e😴 Cry Detection\u003c\/span\u003e \u003cspan class=\"cgbme21-cta-pill blue\"\u003e📦 Brand New\u003c\/span\u003e \u003cspan class=\"cgbme21-cta-pill pink\"\u003e🛡️ 12-Month Warranty\u003c\/span\u003e \u003cspan class=\"cgbme21-cta-pill blue\"\u003e🚚 Free Express Shipping\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ═══ FOOTER ═══ --\u003e\u003cfooter class=\"cgbme21-footer\"\u003e\n\u003cdiv class=\"cgbme21-container\"\u003e\n\u003cp style=\"text-align: center;\"\u003eCamGuard Australia\u003cbr\u003e\u003cem\u003eSecurity doesn't have to be tiring\u003cbr\u003e\u003cbr\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(230, 230, 230);\"\u003eModel: eufy Baby Monitor E21 Add-On Camera · T8354121 · Brand New · Made by Anker Innovations\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"cgbme21-footer-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cp class=\"cgbme21-footer-legal\"\u003e\u003cspan style=\"color: rgb(230, 230, 230);\"\u003e© 2026 CamGuard Australia · ABN 62 385 894 763\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"cgbme21-footer-legal\"\u003e\u003cspan style=\"color: rgb(230, 230, 230);\"\u003eCamGuard Australia is an independent reseller and is not an official or authorised supplier, distributor, or representative of eufy, Anker Innovations, or any of their affiliated entities. All product names, logos, and trademarks are the property of their respective owners.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"cgbme21-footer-legal\"\u003e\u003cspan style=\"color: rgb(230, 230, 230);\"\u003e\"Brand New\" indicates the product is factory sealed in original retail packaging with all original accessories and documentation. This is an add-on camera only — the parent monitor unit (handheld screen) is not included and must be purchased separately as part of the eufy Baby Monitor E21 system, or the camera can be used standalone via the eufy Baby app. Battery life is approximate and varies based on settings and usage. Night vision mode reduces battery life compared to daytime use. Split-screen monitoring requires two cameras paired with one parent monitor. The Wi-Fi on\/off switch physically disconnects the camera from Wi-Fi when in the off position, limiting the camera to local-only communication with the parent monitor. 24\/7 recording requires the eufy Baby app and an active Wi-Fi connection.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/footer\u003e\n\u003c\/div\u003e","brand":"eufy","offers":[{"title":"Default Title","offer_id":44048029581355,"sku":null,"price":219.0,"currency_code":"AUD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0666\/0086\/1739\/files\/eufy_Baby_Monitor_E21_Add-On_Camera.webp?v=1778350314","url":"https:\/\/www.camguardaustralia.com.au\/products\/eufy-baby-monitor-e21-add-on-camera-brand-new","provider":"CamGuard Australia","version":"1.0","type":"link"}