{"product_id":"eufy-security-indoor-cam-e30-camera-manufacturer-renewed-excellent-condition","title":"eufy Security Indoor Cam E30 Camera | Manufacturer Renewed (Excellent Condition)","description":"\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Sora:wght@400;600;700;800\u0026family=DM+Sans:wght@400;500;700\u0026display=swap');\n\n\/* ============================================================\n   THE GOOD ROOM — eufy Indoor Cam E30, Manufacturer Renewed\n   CamGuard Australia listing fragment.\n   ALL selectors scoped under .cgau-listing. ALL keyframes cgau-.\n   ============================================================ *\/\n\n.cgau-listing, .cgau-listing *, .cgau-listing *::before, .cgau-listing *::after {\n  box-sizing: border-box; margin: 0; padding: 0;\n}\n\n.cgau-listing {\n  --sage:#7A9A6B; --sage-dk:#5E7B51; --sage-lt:#A8BF9B; --sage-pale:#E6EDE1;\n  --rose:#C98A94; --rose-dk:#A96874; --rose-lt:#E5BFC5; --rose-pale:#F6E8EA;\n  --brass:#B8912F; --brass-lt:#E0BE63; --brass-dk:#8A6C1F; --brass-pale:#F1E4C2;\n  --cream:#F7F2E7; --cream-2:#FDFBF4; --cream-3:#EFE7D6;\n  --carpet:#6E4E63; --carpet-dk:#4E3547; --carpet-lt:#8B6980;\n  --mahog:#4A2C2A; --mahog-lt:#6B443F; --mahog-dk:#331D1C;\n  --ink:#33231F; --muted:#7A655E; --line:rgba(74,44,42,.16);\n  --cg-green:#167a3d; --cg-green-lt:#2FA35E; --cg-green-pale:#EAF5EE;\n  --r-sm:10px; --r:18px; --r-lg:26px;\n  --shadow:0 10px 30px rgba(74,44,42,.10);\n  --shadow-lg:0 22px 60px rgba(74,44,42,.18);\n\n  font-family:'DM Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;\n  color:var(--ink);\n  background:var(--cream);\n  line-height:1.65;\n  font-size:16px;\n  max-width:1180px;\n  margin:0 auto;\n  overflow:hidden;\n  border-radius:var(--r-lg);\n  -webkit-font-smoothing:antialiased;\n}\n\n.cgau-listing img { max-width:100%; height:auto; display:block; }\n.cgau-listing h1, .cgau-listing h2, .cgau-listing h3, .cgau-listing h4 {\n  font-family:'Sora',-apple-system,sans-serif; line-height:1.14; letter-spacing:-.015em; font-weight:800;\n}\n.cgau-listing p { margin:0 0 14px; }\n.cgau-listing p:last-child { margin-bottom:0; }\n.cgau-listing strong { font-weight:700; color:var(--mahog); }\n.cgau-listing ul { list-style:none; }\n\n\/* ---------- wallpaper: the good room's floral ---------- *\/\n.cgau-listing .gr-paper {\n  background-color:var(--cream);\n  background-image:\n    radial-gradient(circle at 12px 12px, rgba(122,154,107,.10) 2.4px, transparent 3px),\n    radial-gradient(circle at 42px 42px, rgba(201,138,148,.11) 2.4px, transparent 3px),\n    radial-gradient(circle at 42px 12px, rgba(184,145,47,.08) 1.6px, transparent 2.4px),\n    radial-gradient(circle at 12px 42px, rgba(184,145,47,.08) 1.6px, transparent 2.4px),\n    repeating-linear-gradient(90deg, rgba(74,44,42,.035) 0 1px, transparent 1px 30px);\n  background-size:60px 60px,60px 60px,60px 60px,60px 60px,auto;\n}\n\n\/* ---------- section shell ---------- *\/\n.cgau-listing .sec { padding:64px 22px; position:relative; }\n.cgau-listing .wrap { max-width:1020px; margin:0 auto; }\n.cgau-listing .eyebrow {\n  font-family:'Sora',sans-serif; font-size:10.5px; font-weight:800; letter-spacing:.28em;\n  text-transform:uppercase; color:var(--brass-dk); margin-bottom:12px;\n  display:inline-flex; align-items:center; gap:9px;\n}\n.cgau-listing .eyebrow::before, .cgau-listing .eyebrow::after {\n  content:''; width:22px; height:1px; background:linear-gradient(90deg,transparent,var(--brass));\n}\n.cgau-listing .eyebrow::after { background:linear-gradient(270deg,transparent,var(--brass)); }\n.cgau-listing .sec h2 { font-size:clamp(1.7rem,4.4vw,2.65rem); color:var(--mahog); margin-bottom:12px; }\n.cgau-listing .sec-sub { color:var(--muted); font-size:15.5px; max-width:640px; margin-bottom:34px; }\n.cgau-listing .centered { text-align:center; }\n.cgau-listing .centered .sec-sub { margin-left:auto; margin-right:auto; }\n\n\/* ---------- CamGuard wordmark: brass plaque, embroidered ---------- *\/\n.cgau-listing .cg-plaque {\n  display:inline-flex; flex-direction:column; align-items:center; gap:2px;\n  padding:11px 22px 9px; border-radius:6px;\n  background:linear-gradient(155deg,var(--brass-lt) 0%,var(--brass) 34%,#9C7726 62%,var(--brass-lt) 100%);\n  box-shadow:inset 0 1px 0 rgba(255,255,255,.65), inset 0 -2px 4px rgba(0,0,0,.24), 0 4px 12px rgba(74,44,42,.32);\n  border:1px solid rgba(74,44,42,.4);\n  position:relative; overflow:hidden;\n}\n\/* the engraved, recessed field the lettering sits in *\/\n.cgau-listing .cg-plaque::before {\n  content:''; position:absolute; inset:4px; border-radius:3px;\n  background:linear-gradient(165deg,#26150F 0%,#160C09 55%,#1F120D 100%);\n  box-shadow:inset 0 2px 5px rgba(0,0,0,.75), 0 1px 0 rgba(255,255,255,.4);\n}\n.cgau-listing .cg-plaque::after {\n  content:''; position:absolute; inset:0; z-index:2;\n  background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.6) 47%,transparent 62%);\n  transform:translateX(-130%); animation:cgau-sheen 6s ease-in-out 1.2s infinite;\n}\n.cgau-listing .cg-plaque b {\n  font-family:'Sora',sans-serif; font-size:.95rem; font-weight:800; letter-spacing:.03em;\n  color:#3ED47D; text-shadow:0 1px 2px rgba(0,0,0,.7); position:relative; z-index:3; line-height:1.2;\n}\n.cgau-listing .cg-plaque b i { font-style:normal; color:#A9EFC6; }\n.cgau-listing .cg-plaque span {\n  font-family:'Sora',sans-serif; font-size:.5rem; font-weight:700; letter-spacing:.28em;\n  text-transform:uppercase; color:var(--brass-lt); position:relative; z-index:3; line-height:1.4;\n}\n.cgau-listing .cg-plaque-lg { padding:17px 38px 14px; border-radius:8px; }\n.cgau-listing .cg-plaque-lg::before { inset:6px; }\n.cgau-listing .cg-plaque-lg b { font-size:1.5rem; }\n.cgau-listing .cg-plaque-lg span { font-size:.58rem; }\n\n\/* ============================ NAV: THE HALLWAY ============================ *\/\n.cgau-listing .hallway {\n  background:linear-gradient(180deg,var(--mahog) 0%,var(--mahog-dk) 100%);\n  padding:14px 22px; display:flex; flex-wrap:wrap; gap:14px;\n  align-items:center; justify-content:space-between;\n  border-bottom:4px solid var(--brass); position:relative;\n}\n.cgau-listing .hallway::after {\n  content:''; position:absolute; left:0; right:0; bottom:-9px; height:5px;\n  background:repeating-linear-gradient(90deg,var(--brass-dk) 0 3px,transparent 3px 9px); opacity:.55;\n}\n.cgau-listing .hall-right { display:flex; flex-wrap:wrap; align-items:center; gap:8px 18px; }\n.cgau-listing .hall-note {\n  font-family:'Sora',sans-serif; font-size:10px; font-weight:700; letter-spacing:.2em;\n  text-transform:uppercase; color:var(--cream); opacity:.72;\n}\n.cgau-listing .hall-lamp { display:inline-flex; align-items:center; gap:8px; color:var(--sage-lt); font-size:11.5px; font-weight:700; letter-spacing:.09em; text-transform:uppercase; font-family:'Sora',sans-serif; }\n.cgau-listing .lamp-dot {\n  width:7px; height:7px; border-radius:50%; background:var(--sage-lt);\n  box-shadow:0 0 10px rgba(168,191,155,.9); animation:cgau-lamp 3.4s ease-in-out infinite;\n}\n.cgau-listing .hall-hook {\n  font-size:11px; color:var(--brass-lt); font-weight:700; letter-spacing:.14em;\n  text-transform:uppercase; font-family:'Sora',sans-serif;\n  border:1px solid rgba(224,190,99,.4); padding:5px 12px; border-radius:999px;\n}\n\n\/* ============================ HERO: THE ROOM ============================ *\/\n.cgau-listing .room {\n  position:relative; overflow:hidden; padding:66px 22px 0;\n  background:\n    radial-gradient(ellipse 70% 55% at 22% 0%, rgba(255,250,235,.95), transparent 70%),\n    linear-gradient(180deg,var(--cream-2) 0%,var(--cream) 58%,var(--cream-3) 100%);\n}\n.cgau-listing .room::before {\n  content:''; position:absolute; inset:0; pointer-events:none;\n  background-image:\n    radial-gradient(circle at 20px 20px, rgba(122,154,107,.12) 3px, transparent 3.8px),\n    radial-gradient(circle at 60px 60px, rgba(201,138,148,.13) 3px, transparent 3.8px),\n    radial-gradient(circle at 60px 20px, rgba(184,145,47,.09) 2px, transparent 2.8px),\n    radial-gradient(circle at 20px 60px, rgba(184,145,47,.09) 2px, transparent 2.8px);\n  background-size:80px 80px; opacity:.75;\n}\n\/* sunbeam through the good curtains *\/\n.cgau-listing .sunbeam {\n  position:absolute; top:-30%; left:8%; width:44%; height:150%;\n  background:linear-gradient(100deg,rgba(255,246,220,0) 0%,rgba(255,244,208,.85) 42%,rgba(255,238,190,.35) 62%,rgba(255,246,220,0) 100%);\n  transform:rotate(11deg); filter:blur(6px); pointer-events:none;\n  animation:cgau-beam 11s ease-in-out infinite;\n}\n.cgau-listing .motes { position:absolute; inset:0; pointer-events:none; overflow:hidden; }\n.cgau-listing .mote {\n  position:absolute; border-radius:50%;\n  background:radial-gradient(circle,rgba(255,252,235,.98) 0%,rgba(255,240,200,.5) 55%,transparent 72%);\n  animation:cgau-motes 15s linear infinite;\n}\n.cgau-listing .m1 { width:7px; height:7px; left:14%; top:78%; animation-duration:16s; animation-delay:0s; }\n.cgau-listing .m2 { width:5px; height:5px; left:21%; top:88%; animation-duration:21s; animation-delay:1.6s; }\n.cgau-listing .m3 { width:9px; height:9px; left:28%; top:70%; animation-duration:13s; animation-delay:3.4s; }\n.cgau-listing .m4 { width:4px; height:4px; left:34%; top:92%; animation-duration:19s; animation-delay:5.1s; }\n.cgau-listing .m5 { width:6px; height:6px; left:18%; top:96%; animation-duration:17s; animation-delay:7.2s; }\n.cgau-listing .m6 { width:8px; height:8px; left:40%; top:84%; animation-duration:23s; animation-delay:2.5s; }\n.cgau-listing .m7 { width:5px; height:5px; left:9%; top:86%; animation-duration:14s; animation-delay:9s; }\n.cgau-listing .m8 { width:6px; height:6px; left:45%; top:94%; animation-duration:20s; animation-delay:11s; }\n\n.cgau-listing .room-inner { position:relative; z-index:3; max-width:1020px; margin:0 auto; }\n.cgau-listing .room-grid { display:grid; gap:34px; align-items:center; padding-bottom:54px; }\n@media (min-width:900px) { .cgau-listing .room-grid { grid-template-columns:1.08fr .92fr; gap:46px; } }\n\n.cgau-listing .room-tag {\n  display:inline-flex; align-items:center; gap:9px; padding:7px 16px 6px; border-radius:999px;\n  background:rgba(255,255,255,.72); border:1px solid var(--line);\n  font-family:'Sora',sans-serif; font-size:10.5px; font-weight:800; letter-spacing:.2em;\n  text-transform:uppercase; color:var(--carpet); margin-bottom:20px;\n  box-shadow:0 2px 10px rgba(74,44,42,.07);\n  animation:cgau-rise .8s cubic-bezier(.2,.7,.3,1) both;\n}\n.cgau-listing .room-tag em { font-style:normal; color:var(--rose-dk); }\n\n.cgau-listing .room h1 {\n  font-size:clamp(2.1rem,6.2vw,3.7rem); color:var(--mahog); margin-bottom:18px;\n  animation:cgau-rise .9s cubic-bezier(.2,.7,.3,1) .08s both;\n}\n.cgau-listing .room h1 em {\n  font-style:normal; position:relative; display:inline-block;\n  background:linear-gradient(180deg,transparent 62%,rgba(201,138,148,.42) 62%);\n}\n.cgau-listing .room-sub {\n  font-size:clamp(1rem,2.1vw,1.16rem); color:var(--muted); max-width:520px; margin-bottom:24px;\n  animation:cgau-rise .9s cubic-bezier(.2,.7,.3,1) .16s both;\n}\n.cgau-listing .room-sub b { color:var(--mahog); font-weight:700; }\n.cgau-listing .room-pills { display:flex; flex-wrap:wrap; gap:9px; animation:cgau-rise .9s cubic-bezier(.2,.7,.3,1) .24s both; }\n.cgau-listing .rp {\n  font-family:'Sora',sans-serif; font-size:11.5px; font-weight:700; letter-spacing:.06em;\n  padding:8px 15px; border-radius:999px; background:#fff; border:1px solid var(--line);\n  color:var(--mahog); box-shadow:0 3px 10px rgba(74,44,42,.07);\n  transition:transform .35s cubic-bezier(.2,.7,.3,1), box-shadow .35s ease;\n}\n.cgau-listing .rp:hover { transform:translateY(-3px) rotate(-1.2deg); box-shadow:0 8px 20px rgba(74,44,42,.14); }\n.cgau-listing .rp-sage { border-color:var(--sage); color:var(--sage-dk); }\n.cgau-listing .rp-rose { border-color:var(--rose); color:var(--rose-dk); }\n.cgau-listing .rp-brass { border-color:var(--brass); color:var(--brass-dk); }\n\n\/* the good room, framed — hero image plate *\/\n.cgau-listing .room-plate {\n  position:relative; border-radius:var(--r-lg); overflow:hidden;\n  background:linear-gradient(160deg,#fff,var(--cream-2));\n  border:1px solid var(--line);\n  box-shadow:var(--shadow-lg);\n  animation:cgau-rise 1s cubic-bezier(.2,.7,.3,1) .3s both;\n}\n.cgau-listing .room-plate-in { padding:20px; }\n.cgau-listing .plate-photo {\n  aspect-ratio:4\/3; border-radius:var(--r); overflow:hidden;\n  background:\n    radial-gradient(ellipse at 30% 22%, rgba(255,248,224,.9), transparent 60%),\n    linear-gradient(170deg,var(--sage-pale) 0%,var(--cream-2) 45%,var(--rose-pale) 100%);\n  display:flex; align-items:center; justify-content:center; text-align:center;\n  border:1px solid var(--line); position:relative;\n}\n.cgau-listing .plate-photo span {\n  font-family:'Sora',sans-serif; font-size:11px; font-weight:700; letter-spacing:.2em;\n  text-transform:uppercase; color:var(--muted); opacity:.75; padding:20px;\n}\n.cgau-listing .plate-cap {\n  display:flex; align-items:center; justify-content:space-between; gap:12px; flex-wrap:wrap;\n  padding:14px 4px 2px; font-size:12px; color:var(--muted);\n  font-family:'Sora',sans-serif; font-weight:700; letter-spacing:.08em; text-transform:uppercase;\n}\n.cgau-listing .plate-cap b { color:var(--carpet); }\n\n\/* the carpet, with vacuum lines still in the pile *\/\n.cgau-listing .carpet {\n  position:relative; height:130px; margin-top:-4px;\n  background:\n    linear-gradient(180deg,rgba(78,53,71,0) 0%,var(--carpet) 16%,var(--carpet-dk) 100%);\n  overflow:hidden;\n}\n.cgau-listing .carpet::before {\n  content:''; position:absolute; inset:0;\n  background:repeating-linear-gradient(97deg,\n    rgba(255,255,255,.085) 0 16px,\n    rgba(0,0,0,.075) 16px 32px);\n}\n.cgau-listing .carpet::after {\n  content:''; position:absolute; top:0; bottom:0; width:26%;\n  background:linear-gradient(90deg,transparent,rgba(255,255,255,.22),transparent);\n  animation:cgau-vacuum 7.5s cubic-bezier(.5,0,.5,1) infinite;\n}\n\/* the plastic runner nobody may step off *\/\n.cgau-listing .runner {\n  position:absolute; left:50%; transform:translateX(-50%);\n  top:0; bottom:0; width:min(300px,42%);\n  background:linear-gradient(180deg,rgba(255,255,255,.30),rgba(255,255,255,.14));\n  border-left:1px solid rgba(255,255,255,.45); border-right:1px solid rgba(255,255,255,.45);\n  overflow:hidden;\n}\n.cgau-listing .runner::after {\n  content:''; position:absolute; inset:0;\n  background:linear-gradient(115deg,transparent 38%,rgba(255,255,255,.55) 50%,transparent 62%);\n  transform:translateY(-100%); animation:cgau-sheen 5.5s ease-in-out infinite;\n}\n.cgau-listing .runner-label {\n  position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);\n  font-family:'Sora',sans-serif; font-size:9.5px; font-weight:800; letter-spacing:.24em;\n  text-transform:uppercase; color:rgba(255,255,255,.82); white-space:nowrap; z-index:2;\n}\n\n\/* ============================ CONDITION: THE GOOD COUCH ============================ *\/\n.cgau-listing .couch-sec { padding:54px 22px; background:linear-gradient(180deg,var(--cream-3),var(--cream)); }\n.cgau-listing .couch {\n  max-width:900px; margin:0 auto; position:relative;\n  background:linear-gradient(165deg,var(--sage-pale) 0%,#fff 55%,var(--cream-2) 100%);\n  border:1px solid var(--line);\n  border-radius:34px 34px 22px 22px;\n  box-shadow:var(--shadow-lg), inset 0 2px 0 rgba(255,255,255,.9);\n  padding:34px 30px 30px; overflow:hidden;\n}\n\/* couch arms *\/\n.cgau-listing .couch::before, .cgau-listing .couch::after {\n  content:''; position:absolute; top:16px; bottom:0; width:26px;\n  background:linear-gradient(90deg,rgba(122,154,107,.30),rgba(122,154,107,.06));\n  border-radius:26px 8px 8px 26px;\n}\n.cgau-listing .couch::before { left:0; }\n.cgau-listing .couch::after { right:0; transform:scaleX(-1); }\n\/* the throw over the good couch *\/\n.cgau-listing .throw {\n  position:absolute; top:0; right:0; width:56%; height:100%;\n  background:repeating-linear-gradient(128deg,\n    rgba(201,138,148,.20) 0 13px,\n    rgba(184,145,47,.13) 13px 26px,\n    rgba(122,154,107,.16) 26px 39px);\n  border-left:2px dashed rgba(201,138,148,.45);\n  pointer-events:none;\n}\n.cgau-listing .throw::after {\n  content:''; position:absolute; inset:0;\n  background:linear-gradient(120deg,transparent 40%,rgba(255,255,255,.5) 52%,transparent 64%);\n  transform:translateX(-100%); animation:cgau-sheen 9s ease-in-out 2s infinite;\n}\n\/* the doily on the arm *\/\n.cgau-listing .arm-doily {\n  position:absolute; left:14px; top:14px; width:66px; height:66px; border-radius:50%;\n  background:\n    radial-gradient(circle at 50% 50%, transparent 0 12px, rgba(255,255,255,.95) 12px 15px, transparent 15px),\n    radial-gradient(circle at 50% 50%, transparent 0 22px, rgba(255,255,255,.9) 22px 24px, transparent 24px),\n    repeating-conic-gradient(from 0deg, rgba(255,255,255,.9) 0 6deg, transparent 6deg 12deg);\n  opacity:.85; animation:cgau-doilyturn 44s linear infinite;\n}\n.cgau-listing .couch-body { position:relative; z-index:2; }\n.cgau-listing .couch-badge {\n  display:inline-flex; align-items:center; gap:8px; padding:6px 15px; border-radius:999px;\n  background:var(--rose-dk); color:#fff;\n  font-family:'Sora',sans-serif; font-size:10.5px; font-weight:800; letter-spacing:.18em;\n  text-transform:uppercase; margin-bottom:16px; box-shadow:0 4px 14px rgba(169,104,116,.35);\n}\n.cgau-listing .couch h2 { font-size:clamp(1.45rem,3.7vw,2.05rem); color:var(--mahog); margin-bottom:12px; max-width:22ch; }\n.cgau-listing .couch p { color:var(--muted); max-width:60ch; font-size:15.5px; }\n.cgau-listing .couch-chips { display:flex; flex-wrap:wrap; gap:8px; margin-top:18px; }\n.cgau-listing .cchip {\n  font-family:'Sora',sans-serif; font-size:11px; font-weight:700; letter-spacing:.05em;\n  padding:7px 13px; border-radius:8px; background:#fff; border:1px solid var(--line); color:var(--mahog);\n  box-shadow:0 2px 8px rgba(74,44,42,.07);\n}\n\n\/* ============================ PIANO DIVIDER ============================ *\/\n.cgau-listing .piano {\n  display:flex; justify-content:center; align-items:flex-end; gap:0;\n  padding:0 22px 6px; background:var(--cream); position:relative;\n}\n.cgau-listing .piano-lid {\n  display:flex; align-items:flex-end; position:relative;\n  padding:9px 9px 0; border-radius:8px 8px 0 0;\n  background:linear-gradient(180deg,var(--mahog-dk),var(--mahog));\n  box-shadow:0 -3px 14px rgba(74,44,42,.22);\n}\n.cgau-listing .key {\n  width:26px; height:52px; background:linear-gradient(180deg,#FFFDF7,#EDE6D6);\n  border:1px solid rgba(74,44,42,.28); border-top:none; border-radius:0 0 4px 4px;\n  margin-right:-1px; position:relative;\n  transition:transform .18s ease, background .18s ease, box-shadow .18s ease;\n  transform-origin:top center;\n}\n.cgau-listing .key:hover { transform:rotateX(-11deg) translateY(2px); background:linear-gradient(180deg,var(--brass-pale),#E4D6AE); box-shadow:inset 0 -6px 10px rgba(138,108,31,.25); }\n.cgau-listing .key.blk {\n  width:17px; height:33px; background:linear-gradient(180deg,#2A1A18,#120B0A);\n  border-color:#000; border-radius:0 0 3px 3px; z-index:2; margin:0 -8.5px;\n}\n.cgau-listing .key.blk:hover { transform:rotateX(-11deg) translateY(2px); background:linear-gradient(180deg,var(--brass-dk),#5A4614); box-shadow:none; }\n.cgau-listing .piano-note {\n  position:absolute; right:-4px; top:-22px;\n  font-family:'Sora',sans-serif; font-size:9px; font-weight:800; letter-spacing:.2em;\n  text-transform:uppercase; color:var(--muted); white-space:nowrap; opacity:.6;\n}\n@media (max-width:640px) { .cgau-listing .key { width:19px; height:42px; } .cgau-listing .key.blk { width:13px; height:26px; margin:0 -6.5px; } .cgau-listing .piano-note { display:none; } }\n\n\/* ============================ BENTO: SOUVENIR TEASPOONS ============================ *\/\n.cgau-listing .spoons-sec { background:var(--cream); }\n.cgau-listing .rack {\n  background:linear-gradient(170deg,var(--mahog-lt),var(--mahog) 60%,var(--mahog-dk));\n  border-radius:var(--r); padding:26px 20px 22px;\n  box-shadow:var(--shadow-lg), inset 0 2px 0 rgba(255,255,255,.12);\n  position:relative; overflow:hidden;\n}\n.cgau-listing .rack::before {\n  content:''; position:absolute; inset:0;\n  background:repeating-linear-gradient(92deg, rgba(0,0,0,.10) 0 2px, transparent 2px 11px);\n  pointer-events:none;\n}\n.cgau-listing .rack-plate {\n  position:absolute; top:12px; left:50%; transform:translateX(-50%);\n  font-family:'Sora',sans-serif; font-size:9px; font-weight:800; letter-spacing:.28em;\n  text-transform:uppercase; color:var(--brass-lt); z-index:2; white-space:nowrap;\n}\n.cgau-listing .spoon-grid {\n  display:grid; grid-template-columns:repeat(2,1fr); gap:14px;\n  margin-top:26px; position:relative; z-index:2;\n}\n@media (min-width:700px) { .cgau-listing .spoon-grid { grid-template-columns:repeat(3,1fr); gap:18px; } }\n.cgau-listing .spoon {\n  background:linear-gradient(165deg,#FBF7EC,#E8E0CE);\n  border:1px solid rgba(74,44,42,.25);\n  border-radius:70px 70px 14px 14px;\n  padding:20px 12px 16px; text-align:center; position:relative; overflow:hidden;\n  box-shadow:0 8px 20px rgba(0,0,0,.28), inset 0 2px 0 rgba(255,255,255,.85);\n  animation:cgau-rise .8s cubic-bezier(.2,.7,.3,1) both;\n  transition:transform .4s cubic-bezier(.2,.7,.3,1), box-shadow .4s ease;\n}\n.cgau-listing .spoon:nth-child(1){animation-delay:.02s}\n.cgau-listing .spoon:nth-child(2){animation-delay:.09s}\n.cgau-listing .spoon:nth-child(3){animation-delay:.16s}\n.cgau-listing .spoon:nth-child(4){animation-delay:.23s}\n.cgau-listing .spoon:nth-child(5){animation-delay:.30s}\n.cgau-listing .spoon:nth-child(6){animation-delay:.37s}\n.cgau-listing .spoon:hover { transform:translateY(-7px) rotate(-1.4deg); box-shadow:0 16px 32px rgba(0,0,0,.36), inset 0 2px 0 rgba(255,255,255,.9); }\n.cgau-listing .spoon::after {\n  content:''; position:absolute; top:0; left:0; right:0; height:60%;\n  background:linear-gradient(115deg,transparent 34%,rgba(255,255,255,.85) 50%,transparent 66%);\n  transform:translateX(-120%); animation:cgau-spoonshine 6s ease-in-out infinite;\n}\n.cgau-listing .spoon:nth-child(2)::after { animation-delay:.7s; }\n.cgau-listing .spoon:nth-child(3)::after { animation-delay:1.4s; }\n.cgau-listing .spoon:nth-child(4)::after { animation-delay:2.1s; }\n.cgau-listing .spoon:nth-child(5)::after { animation-delay:2.8s; }\n.cgau-listing .spoon:nth-child(6)::after { animation-delay:3.5s; }\n.cgau-listing .sp-bowl {\n  width:52px; height:34px; margin:0 auto 12px; border-radius:50%;\n  background:linear-gradient(160deg,#fff,#D9D0BB 65%,#BDB39C);\n  box-shadow:inset 0 -3px 6px rgba(0,0,0,.18), inset 0 3px 4px rgba(255,255,255,.95);\n  position:relative; z-index:2;\n}\n.cgau-listing .sp-val {\n  font-family:'Sora',sans-serif; font-size:1.55rem; font-weight:800; color:var(--mahog);\n  letter-spacing:-.02em; position:relative; z-index:2; line-height:1.1;\n}\n.cgau-listing .sp-val.v-sage { color:var(--sage-dk); }\n.cgau-listing .sp-val.v-rose { color:var(--rose-dk); }\n.cgau-listing .sp-val.v-brass { color:var(--brass-dk); }\n.cgau-listing .sp-val.v-carpet { color:var(--carpet); }\n.cgau-listing .sp-lbl {\n  font-family:'Sora',sans-serif; font-size:9.5px; font-weight:700; letter-spacing:.16em;\n  text-transform:uppercase; color:var(--muted); margin-top:5px; position:relative; z-index:2;\n}\n.cgau-listing .sp-note { font-size:11px; color:var(--muted); margin-top:6px; position:relative; z-index:2; opacity:.85; }\n.cgau-listing .rack-foot {\n  margin-top:20px; text-align:center; position:relative; z-index:2;\n  font-size:12.5px; color:rgba(247,242,231,.7);\n}\n\n\/* ============================ FEATURES: THE CHINA CABINET ============================ *\/\n.cgau-listing .cabinet-sec { background:linear-gradient(180deg,var(--cream),var(--cream-3)); }\n.cgau-listing .cabinet {\n  background:linear-gradient(168deg,var(--mahog-lt),var(--mahog) 45%,var(--mahog-dk));\n  border-radius:22px 22px var(--r) var(--r);\n  padding:20px 18px 22px; position:relative;\n  box-shadow:var(--shadow-lg), inset 0 2px 0 rgba(255,255,255,.14);\n}\n.cgau-listing .cab-crown {\n  height:16px; margin:-6px -6px 16px; border-radius:14px 14px 4px 4px;\n  background:linear-gradient(180deg,var(--brass-lt),var(--brass) 45%,var(--brass-dk));\n  box-shadow:0 3px 10px rgba(0,0,0,.3);\n}\n.cgau-listing .cab-shelves { display:grid; gap:14px; }\n@media (min-width:760px) { .cgau-listing .cab-shelves { grid-template-columns:1fr 1fr; gap:16px; } }\n.cgau-listing .pane {\n  position:relative; overflow:hidden; border-radius:var(--r-sm);\n  background:linear-gradient(160deg,rgba(255,255,255,.97),rgba(247,242,231,.94));\n  border:3px solid var(--brass-dk);\n  box-shadow:0 10px 26px rgba(0,0,0,.32), inset 0 0 0 1px rgba(255,255,255,.7);\n  padding:24px 22px 22px;\n  animation:cgau-rise .85s cubic-bezier(.2,.7,.3,1) both;\n  transition:transform .45s cubic-bezier(.2,.7,.3,1);\n}\n.cgau-listing .pane:nth-child(1){animation-delay:.02s}\n.cgau-listing .pane:nth-child(2){animation-delay:.1s}\n.cgau-listing .pane:nth-child(3){animation-delay:.18s}\n.cgau-listing .pane:nth-child(4){animation-delay:.26s}\n.cgau-listing .pane:nth-child(5){animation-delay:.34s}\n.cgau-listing .pane:nth-child(6){animation-delay:.42s}\n.cgau-listing .pane:hover { transform:translateY(-5px); }\n\/* the glass, and its glint *\/\n.cgau-listing .pane::before {\n  content:''; position:absolute; inset:0; pointer-events:none; z-index:3;\n  background:linear-gradient(160deg,rgba(255,255,255,.42) 0%,rgba(255,255,255,.06) 30%,transparent 55%);\n}\n.cgau-listing .pane::after {\n  content:''; position:absolute; top:-60%; left:-40%; width:38%; height:220%;\n  pointer-events:none; z-index:4;\n  background:linear-gradient(90deg,transparent,rgba(255,255,255,.75),transparent);\n  transform:rotate(18deg) translateX(-60px);\n  animation:cgau-glint 8s ease-in-out infinite;\n}\n.cgau-listing .pane:nth-child(2)::after { animation-delay:1.1s; }\n.cgau-listing .pane:nth-child(3)::after { animation-delay:2.2s; }\n.cgau-listing .pane:nth-child(4)::after { animation-delay:3.3s; }\n.cgau-listing .pane:nth-child(5)::after { animation-delay:4.4s; }\n.cgau-listing .pane:nth-child(6)::after { animation-delay:5.5s; }\n.cgau-listing .pane-tag {\n  display:inline-block; font-family:'Sora',sans-serif; font-size:9.5px; font-weight:800;\n  letter-spacing:.2em; text-transform:uppercase; padding:5px 11px; border-radius:6px;\n  margin-bottom:13px; position:relative; z-index:5;\n}\n.cgau-listing .t-sage { background:var(--sage-pale); color:var(--sage-dk); border:1px solid var(--sage); }\n.cgau-listing .t-rose { background:var(--rose-pale); color:var(--rose-dk); border:1px solid var(--rose); }\n.cgau-listing .t-brass { background:var(--brass-pale); color:var(--brass-dk); border:1px solid var(--brass); }\n.cgau-listing .t-carpet { background:#EFE6EE; color:var(--carpet-dk); border:1px solid var(--carpet-lt); }\n.cgau-listing .pane h3 { font-size:1.22rem; color:var(--mahog); margin-bottom:9px; position:relative; z-index:5; }\n.cgau-listing .pane p { font-size:14.5px; color:var(--muted); position:relative; z-index:5; }\n.cgau-listing .pane-wide { grid-column:1\/-1; }\n.cgau-listing .cab-shelf-rail {\n  height:9px; border-radius:4px; margin:16px 0 2px;\n  background:linear-gradient(180deg,var(--brass),var(--brass-dk));\n  box-shadow:0 3px 8px rgba(0,0,0,.35);\n}\n.cgau-listing .cab-photo {\n  border-radius:var(--r-sm); border:3px solid var(--brass-dk); overflow:hidden; position:relative;\n  aspect-ratio:16\/7; display:flex; align-items:center; justify-content:center; text-align:center;\n  background:\n    radial-gradient(ellipse at 25% 20%, rgba(255,250,230,.95), transparent 60%),\n    linear-gradient(150deg,var(--sage-pale),var(--cream-2) 50%,var(--rose-pale));\n  box-shadow:0 10px 26px rgba(0,0,0,.32);\n}\n.cgau-listing .cab-photo span {\n  font-family:'Sora',sans-serif; font-size:10.5px; font-weight:700; letter-spacing:.2em;\n  text-transform:uppercase; color:var(--muted); padding:18px;\n}\n.cgau-listing .cab-photo::after {\n  content:''; position:absolute; top:-60%; left:-30%; width:26%; height:220%;\n  background:linear-gradient(90deg,transparent,rgba(255,255,255,.7),transparent);\n  transform:rotate(18deg); animation:cgau-glint 9s ease-in-out 1.5s infinite;\n}\n\n\/* ============================ PULL QUOTE: CROSS-STITCH SAMPLER ============================ *\/\n.cgau-listing .sampler-sec { background:var(--cream-3); }\n.cgau-listing .sampler-frame {\n  max-width:740px; margin:0 auto; padding:16px; border-radius:8px;\n  background:linear-gradient(150deg,var(--mahog-lt),var(--mahog) 50%,var(--mahog-dk));\n  box-shadow:var(--shadow-lg), inset 0 0 0 3px rgba(184,145,47,.55);\n  position:relative;\n}\n.cgau-listing .aida {\n  padding:44px 30px 38px; border-radius:3px; text-align:center; position:relative; overflow:hidden;\n  background-color:#F3EEDF;\n  background-image:\n    repeating-linear-gradient(0deg, rgba(74,44,42,.09) 0 1px, transparent 1px 8px),\n    repeating-linear-gradient(90deg, rgba(74,44,42,.09) 0 1px, transparent 1px 8px);\n  box-shadow:inset 0 0 30px rgba(74,44,42,.10);\n}\n\/* the stitched border, drawing itself *\/\n.cgau-listing .aida::before {\n  content:''; position:absolute; inset:14px; border-radius:2px;\n  background:\n    repeating-linear-gradient(90deg, var(--sage) 0 7px, transparent 7px 14px) top left\/100% 3px no-repeat,\n    repeating-linear-gradient(90deg, var(--rose) 0 7px, transparent 7px 14px) bottom left\/100% 3px no-repeat,\n    repeating-linear-gradient(0deg, var(--brass) 0 7px, transparent 7px 14px) top left\/3px 100% no-repeat,\n    repeating-linear-gradient(0deg, var(--carpet-lt) 0 7px, transparent 7px 14px) top right\/3px 100% no-repeat;\n  animation:cgau-stitch 3.2s cubic-bezier(.4,0,.2,1) both;\n}\n.cgau-listing .aida-mark {\n  font-family:'Sora',sans-serif; font-size:9.5px; font-weight:800; letter-spacing:.32em;\n  text-transform:uppercase; color:var(--sage-dk); margin-bottom:18px; position:relative; z-index:2;\n}\n.cgau-listing .aida q {\n  display:block; quotes:none; font-family:'Sora',sans-serif; font-weight:800;\n  font-size:clamp(1.25rem,3.4vw,1.95rem); line-height:1.4; color:var(--mahog);\n  letter-spacing:.01em; position:relative; z-index:2;\n}\n.cgau-listing .aida q em { font-style:normal; color:var(--rose-dk); }\n.cgau-listing .aida-sig {\n  margin-top:20px; font-size:12px; letter-spacing:.18em; text-transform:uppercase;\n  font-family:'Sora',sans-serif; font-weight:700; color:var(--muted); position:relative; z-index:2;\n}\n.cgau-listing .aida-hearts {\n  margin-top:14px; display:flex; justify-content:center; gap:7px; position:relative; z-index:2;\n}\n.cgau-listing .aida-hearts i {\n  width:9px; height:9px; display:block; transform:rotate(45deg);\n  animation:cgau-pulse 3s ease-in-out infinite;\n}\n.cgau-listing .aida-hearts i:nth-child(1){ background:var(--sage); }\n.cgau-listing .aida-hearts i:nth-child(2){ background:var(--rose); animation-delay:.3s; }\n.cgau-listing .aida-hearts i:nth-child(3){ background:var(--brass); animation-delay:.6s; }\n.cgau-listing .aida-hearts i:nth-child(4){ background:var(--carpet-lt); animation-delay:.9s; }\n.cgau-listing .aida-hearts i:nth-child(5){ background:var(--sage-dk); animation-delay:1.2s; }\n.cgau-listing .sampler-plate {\n  position:absolute; bottom:-13px; left:50%; transform:translateX(-50%);\n  padding:5px 18px; border-radius:4px;\n  background:linear-gradient(160deg,var(--brass-lt),var(--brass) 45%,var(--brass-dk));\n  font-family:'Sora',sans-serif; font-size:9px; font-weight:800; letter-spacing:.2em;\n  text-transform:uppercase; color:var(--mahog-dk); white-space:nowrap;\n  box-shadow:0 4px 12px rgba(0,0,0,.3);\n}\n\n\/* ============================ HONEST BIT: HOUSE RULES ON THE MANTELPIECE ============================ *\/\n.cgau-listing .mantel-sec { background:linear-gradient(180deg,var(--cream-3),var(--cream)); }\n.cgau-listing .mantel {\n  max-width:880px; margin:0 auto; position:relative; padding-bottom:28px;\n}\n.cgau-listing .mantel-shelf {\n  height:22px; border-radius:6px 6px 3px 3px;\n  background:linear-gradient(180deg,var(--mahog-lt),var(--mahog) 55%,var(--mahog-dk));\n  box-shadow:0 12px 26px rgba(74,44,42,.3), inset 0 2px 0 rgba(255,255,255,.16);\n  position:relative; margin-top:-10px;\n}\n.cgau-listing .mantel-shelf::after {\n  content:''; position:absolute; left:5%; right:5%; bottom:-8px; height:8px;\n  background:linear-gradient(180deg,rgba(74,44,42,.28),transparent);\n  filter:blur(3px);\n}\n.cgau-listing .rules-card {\n  background:\n    repeating-linear-gradient(180deg, transparent 0 27px, rgba(122,154,107,.28) 27px 28px),\n    linear-gradient(170deg,#FFFEF9,#F9F4E6);\n  border:1px solid var(--line); border-radius:4px;\n  padding:30px 28px 28px 46px; position:relative;\n  box-shadow:var(--shadow-lg);\n  transform:rotate(-.5deg);\n}\n.cgau-listing .rules-card::before {\n  content:''; position:absolute; left:30px; top:0; bottom:0; width:2px; background:rgba(201,138,148,.5);\n}\n.cgau-listing .rules-pin {\n  position:absolute; top:-11px; left:50%; transform:translateX(-50%);\n  width:22px; height:22px; border-radius:50%;\n  background:radial-gradient(circle at 35% 32%, var(--brass-lt), var(--brass) 55%, var(--brass-dk));\n  box-shadow:0 4px 10px rgba(74,44,42,.4), inset 0 1px 1px rgba(255,255,255,.7);\n}\n.cgau-listing .rules-head {\n  font-family:'Sora',sans-serif; font-size:clamp(1.3rem,3.2vw,1.7rem); font-weight:800;\n  color:var(--mahog); margin-bottom:6px;\n}\n.cgau-listing .rules-sub { font-size:14px; color:var(--muted); margin-bottom:22px; }\n.cgau-listing .rule { padding:15px 0; border-bottom:1px dashed rgba(74,44,42,.2); display:flex; gap:14px; align-items:flex-start; }\n.cgau-listing .rule:last-child { border-bottom:none; padding-bottom:0; }\n.cgau-listing .rule-no {\n  flex:0 0 auto; width:26px; height:26px; border-radius:50%;\n  background:var(--sage-pale); border:1px solid var(--sage);\n  display:flex; align-items:center; justify-content:center;\n  font-family:'Sora',sans-serif; font-size:11px; font-weight:800; color:var(--sage-dk);\n}\n.cgau-listing .rule:nth-child(even) .rule-no { background:var(--rose-pale); border-color:var(--rose); color:var(--rose-dk); }\n.cgau-listing .rule h4 { font-size:1rem; color:var(--mahog); margin-bottom:5px; }\n.cgau-listing .rule p { font-size:14.5px; color:var(--muted); }\n.cgau-listing .rule-flag {\n  display:inline-block; margin-left:8px; padding:2px 8px; border-radius:5px; vertical-align:middle;\n  font-family:'Sora',sans-serif; font-size:9px; font-weight:800; letter-spacing:.14em; text-transform:uppercase;\n  background:var(--rose-dk); color:#fff;\n}\n\n\/* ============================ TRUST: FRAMED FAMILY PHOTOS ============================ *\/\n.cgau-listing .photos-sec { background:var(--cream); }\n.cgau-listing .photo-rail {\n  display:grid; grid-template-columns:repeat(2,1fr); gap:16px;\n}\n@media (min-width:820px) { .cgau-listing .photo-rail { grid-template-columns:repeat(3,1fr); gap:20px; } }\n.cgau-listing .frame {\n  background:linear-gradient(155deg,var(--mahog-lt),var(--mahog) 55%,var(--mahog-dk));\n  padding:11px; border-radius:5px; position:relative;\n  box-shadow:0 12px 26px rgba(74,44,42,.24), inset 0 0 0 2px rgba(184,145,47,.5);\n  animation:cgau-rise .85s cubic-bezier(.2,.7,.3,1) both;\n  transition:transform .45s cubic-bezier(.2,.7,.3,1), box-shadow .45s ease;\n}\n.cgau-listing .frame:nth-child(odd) { transform:rotate(-1.5deg); }\n.cgau-listing .frame:nth-child(even) { transform:rotate(1.3deg); }\n.cgau-listing .frame:nth-child(1){animation-delay:.02s}\n.cgau-listing .frame:nth-child(2){animation-delay:.09s}\n.cgau-listing .frame:nth-child(3){animation-delay:.16s}\n.cgau-listing .frame:nth-child(4){animation-delay:.23s}\n.cgau-listing .frame:nth-child(5){animation-delay:.30s}\n.cgau-listing .frame:nth-child(6){animation-delay:.37s}\n.cgau-listing .frame:hover { transform:rotate(0deg) translateY(-6px); box-shadow:0 20px 40px rgba(74,44,42,.32), inset 0 0 0 2px var(--brass-lt); }\n.cgau-listing .mat {\n  background:linear-gradient(165deg,#FFFDF6,var(--cream-2));\n  border-radius:2px; padding:22px 18px 18px; text-align:center; position:relative; overflow:hidden;\n  box-shadow:inset 0 0 0 1px rgba(74,44,42,.12);\n}\n.cgau-listing .mat::after {\n  content:''; position:absolute; top:-70%; left:-40%; width:34%; height:240%;\n  background:linear-gradient(90deg,transparent,rgba(255,255,255,.8),transparent);\n  transform:rotate(20deg); animation:cgau-glint 10s ease-in-out infinite;\n}\n.cgau-listing .frame:nth-child(2) .mat::after { animation-delay:1.3s; }\n.cgau-listing .frame:nth-child(3) .mat::after { animation-delay:2.6s; }\n.cgau-listing .frame:nth-child(4) .mat::after { animation-delay:3.9s; }\n.cgau-listing .frame:nth-child(5) .mat::after { animation-delay:5.2s; }\n.cgau-listing .frame:nth-child(6) .mat::after { animation-delay:6.5s; }\n.cgau-listing .mat-ico {\n  width:44px; height:44px; margin:0 auto 12px; border-radius:50%;\n  display:flex; align-items:center; justify-content:center; font-size:19px;\n  background:var(--sage-pale); border:1px solid var(--sage); position:relative; z-index:2;\n}\n.cgau-listing .frame:nth-child(2) .mat-ico { background:var(--rose-pale); border-color:var(--rose); }\n.cgau-listing .frame:nth-child(3) .mat-ico { background:var(--brass-pale); border-color:var(--brass); }\n.cgau-listing .frame:nth-child(4) .mat-ico { background:#EFE6EE; border-color:var(--carpet-lt); }\n.cgau-listing .frame:nth-child(5) .mat-ico { background:var(--cg-green-pale); border-color:var(--cg-green-lt); }\n.cgau-listing .frame:nth-child(6) .mat-ico { background:var(--rose-pale); border-color:var(--rose); }\n.cgau-listing .mat h4 { font-size:1rem; color:var(--mahog); margin-bottom:7px; position:relative; z-index:2; }\n.cgau-listing .mat p { font-size:13.5px; color:var(--muted); position:relative; z-index:2; }\n.cgau-listing .frame-plate {\n  position:absolute; bottom:-9px; left:50%; transform:translateX(-50%);\n  padding:3px 12px; border-radius:3px;\n  background:linear-gradient(160deg,var(--brass-lt),var(--brass) 50%,var(--brass-dk));\n  font-family:'Sora',sans-serif; font-size:8px; font-weight:800; letter-spacing:.18em;\n  text-transform:uppercase; color:var(--mahog-dk); white-space:nowrap;\n  box-shadow:0 3px 8px rgba(0,0,0,.25);\n}\n\n\/* ============================ SPECS: BACK OF THE PICTURE FRAME ============================ *\/\n.cgau-listing .backing-sec { background:linear-gradient(180deg,var(--cream),var(--cream-3)); }\n.cgau-listing .backing {\n  max-width:800px; margin:0 auto; border-radius:6px; padding:26px 22px;\n  background:\n    repeating-linear-gradient(45deg, rgba(160,125,80,.05) 0 6px, transparent 6px 12px),\n    linear-gradient(160deg,#D9C4A3,#C7AE88 60%,#B79C74);\n  box-shadow:var(--shadow-lg), inset 0 0 0 2px rgba(74,44,42,.18);\n  position:relative;\n}\n.cgau-listing .backing::before, .cgau-listing .backing::after {\n  content:''; position:absolute; width:74px; height:24px;\n  background:rgba(255,255,255,.42); border:1px solid rgba(255,255,255,.55);\n  transform:rotate(-4deg);\n}\n.cgau-listing .backing::before { top:-11px; left:26px; }\n.cgau-listing .backing::after { top:-11px; right:26px; transform:rotate(4deg); }\n.cgau-listing .inv-card {\n  background:linear-gradient(170deg,#FFFEF8,#F6F1E2); border-radius:4px; padding:26px 22px;\n  box-shadow:0 8px 20px rgba(74,44,42,.22); border:1px solid var(--line);\n}\n.cgau-listing .inv-head {\n  display:flex; flex-wrap:wrap; gap:10px; justify-content:space-between; align-items:flex-end;\n  padding-bottom:14px; margin-bottom:8px; border-bottom:2px solid var(--mahog);\n}\n.cgau-listing .inv-head h3 { font-size:1.28rem; color:var(--mahog); }\n.cgau-listing .inv-head span {\n  font-family:'Sora',sans-serif; font-size:9.5px; font-weight:800; letter-spacing:.2em;\n  text-transform:uppercase; color:var(--brass-dk);\n}\n.cgau-listing .spec-tbl { width:100%; border-collapse:collapse; text-align:left; }\n.cgau-listing .spec-tbl td { padding:12px 0; border-bottom:1px dotted rgba(74,44,42,.28); font-size:14.5px; vertical-align:top; }\n.cgau-listing .spec-tbl tr:last-child td { border-bottom:none; }\n.cgau-listing .spec-tbl td:first-child { color:var(--muted); width:44%; padding-right:14px; font-size:13.5px; }\n.cgau-listing .spec-tbl td:last-child { color:var(--mahog); font-weight:600; }\n.cgau-listing .spec-head td {\n  font-family:'Sora',sans-serif; font-size:9.5px !important; font-weight:800; letter-spacing:.22em;\n  text-transform:uppercase; padding-top:24px !important; border-bottom:1px solid var(--line) !important;\n}\n.cgau-listing .sh-sage td { color:var(--sage-dk) !important; }\n.cgau-listing .sh-rose td { color:var(--rose-dk) !important; }\n.cgau-listing .sh-brass td { color:var(--brass-dk) !important; }\n.cgau-listing .sh-carpet td { color:var(--carpet) !important; }\n.cgau-listing .inv-foot {\n  margin-top:20px; padding-top:14px; border-top:2px solid var(--mahog);\n  font-size:12.5px; color:var(--muted);\n}\n\n\/* ============================ COMPATIBILITY: THE COASTERS ============================ *\/\n.cgau-listing .coasters-sec { background:var(--cream-3); }\n.cgau-listing .coaster-set { display:grid; gap:20px; }\n@media (min-width:860px) { .cgau-listing .coaster-set { grid-template-columns:repeat(3,1fr); } }\n.cgau-listing .coaster {\n  border-radius:22px; padding:26px 22px 24px; position:relative; overflow:hidden;\n  background:linear-gradient(165deg,#FFFDF6,var(--cream-2));\n  box-shadow:var(--shadow-lg);\n  animation:cgau-rise .85s cubic-bezier(.2,.7,.3,1) both;\n  transition:transform .45s cubic-bezier(.2,.7,.3,1);\n}\n.cgau-listing .coaster:nth-child(1){animation-delay:.02s}\n.cgau-listing .coaster:nth-child(2){animation-delay:.12s}\n.cgau-listing .coaster:nth-child(3){animation-delay:.22s}\n.cgau-listing .coaster:hover { transform:translateY(-6px) rotate(-.8deg); }\n.cgau-listing .coaster::before {\n  content:''; position:absolute; inset:9px; border-radius:16px; pointer-events:none;\n  border:2px dashed rgba(74,44,42,.14);\n}\n.cgau-listing .coaster::after {\n  content:''; position:absolute; inset:0; pointer-events:none;\n  background:repeating-radial-gradient(circle at 50% 6%, rgba(74,44,42,.045) 0 1px, transparent 1px 9px);\n}\n.cgau-listing .cst-yes { box-shadow:var(--shadow-lg), inset 0 0 0 3px var(--sage); }\n.cgau-listing .cst-no { box-shadow:var(--shadow-lg), inset 0 0 0 3px var(--rose); }\n.cgau-listing .cst-note { box-shadow:var(--shadow-lg), inset 0 0 0 3px var(--brass); }\n.cgau-listing .cst-head {\n  display:flex; align-items:center; gap:11px; margin-bottom:16px; position:relative; z-index:2;\n}\n.cgau-listing .cst-ring {\n  width:38px; height:38px; border-radius:50%; flex:0 0 auto;\n  display:flex; align-items:center; justify-content:center; font-size:17px; font-weight:800;\n  font-family:'Sora',sans-serif; color:#fff;\n}\n.cgau-listing .cst-yes .cst-ring { background:var(--sage-dk); box-shadow:0 0 0 5px var(--sage-pale); }\n.cgau-listing .cst-no .cst-ring { background:var(--rose-dk); box-shadow:0 0 0 5px var(--rose-pale); }\n.cgau-listing .cst-note .cst-ring { background:var(--brass-dk); box-shadow:0 0 0 5px var(--brass-pale); }\n.cgau-listing .cst-head h3 { font-size:1.05rem; color:var(--mahog); line-height:1.25; }\n.cgau-listing .cst-head small {\n  display:block; font-family:'Sora',sans-serif; font-size:9px; font-weight:800;\n  letter-spacing:.2em; text-transform:uppercase; color:var(--muted); margin-top:3px;\n}\n.cgau-listing .cst-list { position:relative; z-index:2; }\n.cgau-listing .cst-list li {\n  padding:10px 0 10px 20px; font-size:14px; color:var(--ink);\n  border-bottom:1px solid rgba(74,44,42,.09); position:relative;\n}\n.cgau-listing .cst-list li:last-child { border-bottom:none; }\n.cgau-listing .cst-list li::before {\n  content:''; position:absolute; left:2px; top:17px; width:8px; height:8px; border-radius:50%;\n}\n.cgau-listing .cst-yes .cst-list li::before { background:var(--sage); }\n.cgau-listing .cst-no .cst-list li::before { background:var(--rose); }\n.cgau-listing .cst-note .cst-list li::before { background:var(--brass); }\n\n\/* ============================ DOOR POLICY ============================ *\/\n.cgau-listing .door-sec { background:linear-gradient(180deg,var(--cream-3),var(--cream)); }\n.cgau-listing .door-split { display:grid; gap:20px; }\n@media (min-width:820px) { .cgau-listing .door-split { grid-template-columns:1fr 1fr; gap:24px; } }\n.cgau-listing .notice {\n  border-radius:var(--r); padding:28px 24px; position:relative; overflow:hidden;\n  box-shadow:var(--shadow-lg);\n  animation:cgau-rise .85s cubic-bezier(.2,.7,.3,1) both;\n}\n.cgau-listing .notice-out {\n  background:linear-gradient(165deg,#FFF6F7,#F7E6E9);\n  border:1px solid var(--rose);\n}\n.cgau-listing .notice-in {\n  background:linear-gradient(165deg,#F4F8F1,#E4EDDE);\n  border:1px solid var(--sage); animation-delay:.12s;\n}\n\/* the brass hook rail on the hall stand *\/\n.cgau-listing .notice::before {\n  content:''; position:absolute; top:0; left:0; right:0; height:7px;\n  background:linear-gradient(90deg,var(--brass-dk),var(--brass-lt) 30%,var(--brass) 60%,var(--brass-dk));\n}\n.cgau-listing .notice-hooks { display:flex; gap:22px; margin-bottom:18px; }\n.cgau-listing .notice-hooks i {\n  width:11px; height:17px; display:block; border-radius:0 0 6px 6px;\n  background:linear-gradient(180deg,var(--brass),var(--brass-dk));\n  box-shadow:0 2px 5px rgba(74,44,42,.3);\n}\n.cgau-listing .notice h3 {\n  font-size:clamp(1.15rem,2.8vw,1.42rem); margin-bottom:6px; display:flex; align-items:center; gap:10px; flex-wrap:wrap;\n}\n.cgau-listing .notice-out h3 { color:var(--rose-dk); }\n.cgau-listing .notice-in h3 { color:var(--sage-dk); }\n.cgau-listing .notice-lead { font-size:13.5px; color:var(--muted); margin-bottom:16px; }\n.cgau-listing .notice ul li {\n  padding:11px 0 11px 26px; font-size:14.5px; position:relative;\n  border-bottom:1px dashed rgba(74,44,42,.16);\n}\n.cgau-listing .notice ul li:last-child { border-bottom:none; }\n.cgau-listing .notice ul li::before {\n  position:absolute; left:0; top:11px; font-family:'Sora',sans-serif; font-weight:800; font-size:13px;\n}\n.cgau-listing .notice-out ul li::before { content:'\\00d7'; color:var(--rose-dk); }\n.cgau-listing .notice-in ul li::before { content:'\\2713'; color:var(--sage-dk); }\n.cgau-listing .notice-stamp {\n  position:absolute; bottom:14px; right:16px; padding:4px 11px; border-radius:4px;\n  font-family:'Sora',sans-serif; font-size:8.5px; font-weight:800; letter-spacing:.2em;\n  text-transform:uppercase; transform:rotate(-6deg); opacity:.75;\n}\n.cgau-listing .notice-out .notice-stamp { border:2px solid var(--rose-dk); color:var(--rose-dk); }\n.cgau-listing .notice-in .notice-stamp { border:2px solid var(--sage-dk); color:var(--sage-dk); }\n\n\/* ============================ SETUP: FOUR STEPS ON THE DOILY ============================ *\/\n.cgau-listing .doily-sec { background:var(--cream); overflow:hidden; }\n.cgau-listing .doily-stage { position:relative; padding:110px 0 90px; }\n.cgau-listing .doily {\n  position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);\n  width:min(560px,92%); aspect-ratio:1\/1; border-radius:50%; pointer-events:none;\n  background:\n    repeating-conic-gradient(from 0deg, rgba(110,78,99,.13) 0 2.6deg, transparent 2.6deg 9deg),\n    radial-gradient(circle at 50% 50%, transparent 0 23%, rgba(110,78,99,.16) 23% 24.6%, transparent 24.6% 31%, rgba(110,78,99,.13) 31% 32.4%, transparent 32.4% 40%, rgba(110,78,99,.15) 40% 41.6%, transparent 41.6% 47%, rgba(110,78,99,.18) 47% 48.8%, transparent 48.8%),\n    radial-gradient(circle at 50% 50%, #FFFDF8 0 49%, transparent 49%);\n  filter:drop-shadow(0 10px 22px rgba(74,44,42,.16));\n  animation:cgau-doilydraw 2.6s cubic-bezier(.3,.7,.3,1) both, cgau-doilyturn 90s linear 2.6s infinite;\n}\n.cgau-listing .doily-scallop {\n  position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);\n  width:min(560px,92%); aspect-ratio:1\/1; border-radius:50%; pointer-events:none;\n  background:repeating-conic-gradient(from 0deg, rgba(201,138,148,.55) 0 4.5deg, transparent 4.5deg 9deg);\n  mask-image:radial-gradient(circle at 50% 50%, transparent 0 46%, #000 46% 50%, transparent 50%);\n  -webkit-mask-image:radial-gradient(circle at 50% 50%, transparent 0 46%, #000 46% 50%, transparent 50%);\n  animation:cgau-doilydraw 2.6s cubic-bezier(.3,.7,.3,1) .3s both, cgau-doilyturn 90s linear 2.9s infinite reverse;\n}\n.cgau-listing .steps { position:relative; z-index:2; display:grid; gap:16px; }\n@media (min-width:760px) { .cgau-listing .steps { grid-template-columns:1fr 1fr; gap:20px; } }\n.cgau-listing .step {\n  background:rgba(255,255,255,.92); border:1px solid var(--line); border-radius:var(--r);\n  padding:24px 22px; position:relative; backdrop-filter:blur(2px);\n  box-shadow:var(--shadow);\n  animation:cgau-rise .85s cubic-bezier(.2,.7,.3,1) both;\n  transition:transform .45s cubic-bezier(.2,.7,.3,1), box-shadow .45s ease;\n}\n.cgau-listing .step:nth-child(1){animation-delay:.05s}\n.cgau-listing .step:nth-child(2){animation-delay:.14s}\n.cgau-listing .step:nth-child(3){animation-delay:.23s}\n.cgau-listing .step:nth-child(4){animation-delay:.32s}\n.cgau-listing .step:hover { transform:translateY(-5px); box-shadow:var(--shadow-lg); }\n.cgau-listing .step-no {\n  width:40px; height:40px; border-radius:50%; margin-bottom:13px;\n  display:flex; align-items:center; justify-content:center;\n  font-family:'Sora',sans-serif; font-size:1.02rem; font-weight:800; color:#fff;\n  background:var(--sage-dk); box-shadow:0 0 0 5px var(--sage-pale);\n}\n.cgau-listing .step:nth-child(2) .step-no { background:var(--rose-dk); box-shadow:0 0 0 5px var(--rose-pale); }\n.cgau-listing .step:nth-child(3) .step-no { background:var(--brass-dk); box-shadow:0 0 0 5px var(--brass-pale); }\n.cgau-listing .step:nth-child(4) .step-no { background:var(--carpet); box-shadow:0 0 0 5px #EFE6EE; }\n.cgau-listing .step h4 { font-size:1.08rem; color:var(--mahog); margin-bottom:7px; }\n.cgau-listing .step p { font-size:14.5px; color:var(--muted); }\n.cgau-listing .doily-foot {\n  margin-top:26px; text-align:center; font-size:13px; color:var(--muted); position:relative; z-index:2;\n}\n\n\/* ============================ INCLUDED: THE GOOD TRAY ============================ *\/\n.cgau-listing .tray-sec { background:linear-gradient(180deg,var(--cream),var(--cream-3)); }\n.cgau-listing .tray {\n  max-width:860px; margin:0 auto; border-radius:26px; padding:16px;\n  background:linear-gradient(155deg,var(--brass-lt),var(--brass) 40%,var(--brass-dk) 75%,var(--brass) 100%);\n  box-shadow:var(--shadow-lg), inset 0 2px 0 rgba(255,255,255,.5);\n  position:relative;\n}\n.cgau-listing .tray::before, .cgau-listing .tray::after {\n  content:''; position:absolute; top:50%; transform:translateY(-50%);\n  width:16px; height:56px; border-radius:8px;\n  background:linear-gradient(180deg,var(--brass-lt),var(--brass-dk));\n  box-shadow:0 3px 8px rgba(74,44,42,.32);\n}\n.cgau-listing .tray::before { left:-9px; }\n.cgau-listing .tray::after { right:-9px; }\n.cgau-listing .tray-liner {\n  border-radius:18px; padding:26px 22px; position:relative; overflow:hidden;\n  background:\n    repeating-conic-gradient(from 0deg at 50% 0%, rgba(122,154,107,.06) 0 2deg, transparent 2deg 6deg),\n    linear-gradient(170deg,#FFFEF9,var(--cream-2));\n  box-shadow:inset 0 0 0 1px rgba(74,44,42,.14);\n}\n.cgau-listing .tray-liner::before {\n  content:''; position:absolute; top:-30px; left:50%; transform:translateX(-50%);\n  width:220px; height:220px; border-radius:50%; pointer-events:none;\n  background:repeating-conic-gradient(from 0deg, rgba(201,138,148,.10) 0 4deg, transparent 4deg 8deg);\n  animation:cgau-doilyturn 70s linear infinite;\n}\n.cgau-listing .tray-head { text-align:center; margin-bottom:22px; position:relative; z-index:2; }\n.cgau-listing .tray-head h3 { font-size:1.3rem; color:var(--mahog); margin-bottom:6px; }\n.cgau-listing .tray-head p { font-size:13.5px; color:var(--muted); }\n.cgau-listing .tray-items { display:grid; grid-template-columns:1fr; gap:11px; position:relative; z-index:2; }\n@media (min-width:680px) { .cgau-listing .tray-items { grid-template-columns:1fr 1fr; gap:12px; } }\n.cgau-listing .titem {\n  display:flex; align-items:flex-start; gap:12px; padding:13px 15px; border-radius:12px;\n  background:#fff; border:1px solid var(--line); box-shadow:0 3px 10px rgba(74,44,42,.07);\n  transition:transform .35s cubic-bezier(.2,.7,.3,1), box-shadow .35s ease;\n}\n.cgau-listing .titem:hover { transform:translateY(-3px) rotate(-.6deg); box-shadow:0 10px 22px rgba(74,44,42,.14); }\n.cgau-listing .titem i {\n  flex:0 0 auto; width:9px; height:9px; margin-top:7px; border-radius:50%; background:var(--sage); display:block;\n}\n.cgau-listing .titem:nth-child(even) i { background:var(--rose); }\n.cgau-listing .titem b { display:block; font-size:14.5px; color:var(--mahog); font-weight:700; }\n.cgau-listing .titem span { font-size:12.5px; color:var(--muted); }\n.cgau-listing .tray-note {\n  margin-top:18px; padding:15px 17px; border-radius:12px; position:relative; z-index:2;\n  background:var(--brass-pale); border:1px dashed var(--brass);\n  font-size:13.5px; color:var(--mahog-lt);\n}\n\n\/* ============================ SHIPPING: THE VISITORS' BOOK ============================ *\/\n.cgau-listing .book-sec { background:var(--cream-3); }\n.cgau-listing .book {\n  max-width:900px; margin:0 auto; border-radius:6px 16px 16px 6px; padding:14px 14px 14px 26px;\n  background:linear-gradient(100deg,var(--carpet-dk) 0 16px,var(--carpet) 16px 26px,var(--mahog) 26px 34px,#5B3A38 34px);\n  box-shadow:var(--shadow-lg);\n  position:relative;\n}\n.cgau-listing .book::before {\n  content:''; position:absolute; left:17px; top:14px; bottom:14px; width:3px;\n  background:repeating-linear-gradient(180deg,var(--brass-lt) 0 8px,transparent 8px 16px); opacity:.6;\n}\n.cgau-listing .ledger {\n  border-radius:3px; padding:28px 24px;\n  background:\n    repeating-linear-gradient(180deg, transparent 0 33px, rgba(110,78,99,.22) 33px 34px),\n    linear-gradient(170deg,#FFFDF6,#F7F1E1);\n  box-shadow:inset 0 0 26px rgba(74,44,42,.09);\n  position:relative;\n}\n.cgau-listing .ledger::before {\n  content:''; position:absolute; left:52px; top:0; bottom:0; width:2px; background:rgba(201,138,148,.55);\n}\n.cgau-listing .ledger-head {\n  display:flex; flex-wrap:wrap; gap:10px; align-items:baseline; justify-content:space-between;\n  padding-bottom:12px; margin-bottom:12px; border-bottom:2px solid var(--carpet);\n}\n.cgau-listing .ledger-head h3 { font-size:1.25rem; color:var(--mahog); }\n.cgau-listing .ledger-head span {\n  font-family:'Sora',sans-serif; font-size:9.5px; font-weight:800; letter-spacing:.2em;\n  text-transform:uppercase; color:var(--carpet);\n}\n.cgau-listing .entry { display:flex; gap:16px; padding:16px 0; border-bottom:1px dashed rgba(110,78,99,.3); align-items:flex-start; }\n.cgau-listing .entry:last-child { border-bottom:none; padding-bottom:0; }\n.cgau-listing .entry-when {\n  flex:0 0 78px; font-family:'Sora',sans-serif; font-size:9.5px; font-weight:800;\n  letter-spacing:.13em; text-transform:uppercase; color:var(--carpet); padding-top:3px; line-height:1.5;\n}\n.cgau-listing .entry h4 { font-size:1.02rem; color:var(--mahog); margin-bottom:5px; }\n.cgau-listing .entry p { font-size:14px; color:var(--muted); }\n.cgau-listing .entry-badge {\n  display:inline-block; margin-left:7px; padding:2px 9px; border-radius:5px; vertical-align:middle;\n  font-family:'Sora',sans-serif; font-size:8.5px; font-weight:800; letter-spacing:.14em; text-transform:uppercase;\n  background:var(--cg-green); color:#fff;\n}\n.cgau-listing .entry-badge.eb-rose { background:var(--rose-dk); }\n.cgau-listing .entry-badge.eb-brass { background:var(--brass-dk); }\n\n\/* ============================ FAQ: THE GOOD NOTEPAPER ============================ *\/\n.cgau-listing .notes-sec { background:linear-gradient(180deg,var(--cream-3),var(--cream)); }\n.cgau-listing .notes { display:grid; gap:14px; max-width:840px; margin:0 auto; }\n.cgau-listing .note {\n  border-radius:3px 14px 3px 3px; overflow:hidden; position:relative;\n  background:\n    repeating-linear-gradient(180deg, transparent 0 29px, rgba(122,154,107,.24) 29px 30px),\n    linear-gradient(170deg,#FFFEF9,#F8F3E5);\n  border:1px solid var(--line);\n  box-shadow:var(--shadow);\n  transition:transform .4s cubic-bezier(.2,.7,.3,1), box-shadow .4s ease;\n  animation:cgau-rise .8s cubic-bezier(.2,.7,.3,1) both;\n}\n.cgau-listing .note:nth-child(1){animation-delay:.02s}\n.cgau-listing .note:nth-child(2){animation-delay:.07s}\n.cgau-listing .note:nth-child(3){animation-delay:.12s}\n.cgau-listing .note:nth-child(4){animation-delay:.17s}\n.cgau-listing .note:nth-child(5){animation-delay:.22s}\n.cgau-listing .note:nth-child(6){animation-delay:.27s}\n.cgau-listing .note:nth-child(7){animation-delay:.32s}\n.cgau-listing .note:nth-child(8){animation-delay:.37s}\n.cgau-listing .note:nth-child(9){animation-delay:.42s}\n.cgau-listing .note:hover { transform:translateY(-3px) rotate(-.3deg); box-shadow:var(--shadow-lg); }\n\/* folded corner *\/\n.cgau-listing .note::after {\n  content:''; position:absolute; top:0; right:0; width:26px; height:26px;\n  background:linear-gradient(225deg,var(--cream-3) 0 50%,transparent 50%);\n  border-left:1px solid var(--line); border-bottom:1px solid var(--line);\n}\n.cgau-listing .note summary {\n  list-style:none; cursor:pointer; padding:19px 52px 19px 22px; position:relative;\n  font-family:'Sora',sans-serif; font-weight:700; font-size:15px; color:var(--mahog); line-height:1.45;\n}\n.cgau-listing .note summary::-webkit-details-marker { display:none; }\n.cgau-listing .note summary::before {\n  content:'Q.'; font-family:'Sora',sans-serif; font-weight:800; font-size:12px;\n  color:var(--rose-dk); margin-right:8px; letter-spacing:.06em;\n}\n.cgau-listing .note summary::after {\n  content:''; position:absolute; right:20px; top:50%; width:9px; height:9px; margin-top:-6px;\n  border-right:2px solid var(--sage-dk); border-bottom:2px solid var(--sage-dk);\n  transform:rotate(45deg); transition:transform .35s ease;\n}\n.cgau-listing .note[open] summary::after { transform:rotate(-135deg); margin-top:-2px; }\n.cgau-listing .note[open] summary { color:var(--sage-dk); }\n.cgau-listing .note-body {\n  padding:0 22px 21px; font-size:14.5px; color:var(--muted);\n  animation:cgau-unfold .45s cubic-bezier(.2,.7,.3,1) both;\n}\n.cgau-listing .note-body::before {\n  content:'A.'; font-family:'Sora',sans-serif; font-weight:800; font-size:12px;\n  color:var(--sage-dk); margin-right:8px; letter-spacing:.06em;\n}\n.cgau-listing .notes-foot { text-align:center; margin-top:22px; font-size:13px; color:var(--muted); }\n\n\/* ============================ ITEM SPECIFICS: CABINET-DOOR CARD ============================ *\/\n.cgau-listing .card-sec { background:var(--cream); }\n.cgau-listing .taped {\n  max-width:760px; margin:0 auto; position:relative;\n  background:linear-gradient(170deg,#FFFEF9,#F5EFDF);\n  border:1px solid var(--line); border-radius:4px; padding:28px 24px;\n  box-shadow:var(--shadow-lg); transform:rotate(-.4deg);\n}\n.cgau-listing .taped::before, .cgau-listing .taped::after {\n  content:''; position:absolute; width:66px; height:22px;\n  background:rgba(184,145,47,.22); border:1px solid rgba(184,145,47,.35);\n}\n.cgau-listing .taped::before { top:-10px; left:20px; transform:rotate(-5deg); }\n.cgau-listing .taped::after { top:-10px; right:20px; transform:rotate(5deg); }\n.cgau-listing .taped h3 {\n  font-size:1.1rem; color:var(--mahog); margin-bottom:4px;\n  padding-bottom:12px; border-bottom:2px solid var(--brass);\n}\n.cgau-listing .taped-sub { font-size:12.5px; color:var(--muted); margin:8px 0 4px; }\n.cgau-listing .isp { width:100%; border-collapse:collapse; text-align:left; margin-top:10px; }\n.cgau-listing .isp td { padding:11px 0; border-bottom:1px dotted rgba(74,44,42,.26); font-size:14px; vertical-align:top; }\n.cgau-listing .isp tr:last-child td { border-bottom:none; }\n.cgau-listing .isp td:first-child { color:var(--muted); width:40%; padding-right:14px; font-size:13px; }\n.cgau-listing .isp td:last-child { color:var(--mahog); font-weight:600; }\n\n\/* ============================ CTA: THE FRONT DOOR ============================ *\/\n.cgau-listing .cta-sec {\n  background:linear-gradient(180deg,var(--carpet) 0%,var(--carpet-dk) 60%,var(--mahog-dk) 100%);\n  padding:66px 22px 58px; position:relative; overflow:hidden; text-align:center;\n}\n.cgau-listing .cta-sec::before {\n  content:''; position:absolute; inset:0; pointer-events:none;\n  background-image:\n    radial-gradient(circle at 22px 22px, rgba(255,255,255,.055) 3px, transparent 3.8px),\n    radial-gradient(circle at 66px 66px, rgba(255,255,255,.045) 3px, transparent 3.8px);\n  background-size:88px 88px;\n}\n.cgau-listing .front-door {\n  max-width:520px; margin:0 auto; position:relative; z-index:2;\n  background:linear-gradient(165deg,var(--mahog-lt),var(--mahog) 50%,var(--mahog-dk));\n  border-radius:150px 150px 12px 12px; padding:52px 30px 38px;\n  box-shadow:0 26px 60px rgba(0,0,0,.4), inset 0 0 0 3px rgba(184,145,47,.45);\n}\n.cgau-listing .knocker {\n  width:52px; height:52px; margin:0 auto 22px; border-radius:50%;\n  background:radial-gradient(circle at 34% 30%, var(--brass-lt), var(--brass) 52%, var(--brass-dk));\n  box-shadow:0 6px 16px rgba(0,0,0,.45), inset 0 2px 3px rgba(255,255,255,.6);\n  position:relative; animation:cgau-knock 5s ease-in-out infinite;\n}\n.cgau-listing .knocker::after {\n  content:''; position:absolute; inset:13px; border-radius:50%;\n  background:var(--mahog-dk); box-shadow:inset 0 2px 4px rgba(0,0,0,.6);\n}\n.cgau-listing .front-door h2 { font-size:clamp(1.5rem,4vw,2.15rem); color:var(--cream); margin-bottom:14px; }\n.cgau-listing .front-door h2 em { font-style:normal; color:var(--brass-lt); }\n.cgau-listing .front-door p { color:rgba(247,242,231,.78); font-size:15px; max-width:38ch; margin-left:auto; margin-right:auto; }\n.cgau-listing .door-chips { display:flex; flex-wrap:wrap; gap:9px; justify-content:center; margin-top:22px; }\n.cgau-listing .dchip {\n  font-family:'Sora',sans-serif; font-size:10.5px; font-weight:800; letter-spacing:.13em;\n  text-transform:uppercase; padding:8px 14px; border-radius:999px;\n  background:rgba(247,242,231,.1); border:1px solid rgba(224,190,99,.45); color:var(--brass-lt);\n}\n.cgau-listing .doormat {\n  max-width:340px; margin:26px auto 0; padding:15px 20px; border-radius:6px; position:relative; z-index:2;\n  background:repeating-linear-gradient(45deg,#6B5A3E 0 5px,#5C4C33 5px 10px);\n  box-shadow:0 12px 26px rgba(0,0,0,.4), inset 0 0 0 4px rgba(184,145,47,.3);\n  font-family:'Sora',sans-serif; font-size:11px; font-weight:800; letter-spacing:.26em;\n  text-transform:uppercase; color:var(--cream); text-align:center;\n}\n\n\/* ============================ FOOTER ============================ *\/\n.cgau-listing .foot {\n  background:var(--mahog-dk); padding:44px 22px 40px; text-align:center; border-top:5px solid var(--brass);\n}\n.cgau-listing .foot-rail {\n  display:flex; justify-content:center; gap:10px; margin-bottom:22px;\n}\n.cgau-listing .foot-rail i {\n  width:7px; height:7px; display:block; transform:rotate(45deg);\n  animation:cgau-pulse 3.6s ease-in-out infinite;\n}\n.cgau-listing .foot-rail i:nth-child(1){ background:var(--sage); }\n.cgau-listing .foot-rail i:nth-child(2){ background:var(--rose); animation-delay:.4s; }\n.cgau-listing .foot-rail i:nth-child(3){ background:var(--brass); animation-delay:.8s; }\n.cgau-listing .foot-rail i:nth-child(4){ background:var(--rose); animation-delay:1.2s; }\n.cgau-listing .foot-rail i:nth-child(5){ background:var(--sage); animation-delay:1.6s; }\n.cgau-listing .foot-abn {\n  margin-top:20px; font-family:'Sora',sans-serif; font-size:11.5px; font-weight:700;\n  letter-spacing:.2em; text-transform:uppercase; color:var(--brass-lt);\n}\n.cgau-listing .foot-disc {\n  margin-top:14px; font-size:12.5px; color:rgba(247,242,231,.6); max-width:640px;\n  margin-left:auto; margin-right:auto; line-height:1.75;\n}\n.cgau-listing .foot-city {\n  margin-top:16px; font-family:'Sora',sans-serif; font-size:10px; font-weight:700;\n  letter-spacing:.28em; text-transform:uppercase; color:rgba(247,242,231,.4);\n}\n\n\/* ============================ KEYFRAMES (all cgau- prefixed) ============================ *\/\n@keyframes cgau-rise { from { opacity:0; transform:translateY(26px); } to { opacity:1; transform:translateY(0); } }\n@keyframes cgau-sheen { 0%,58% { transform:translateX(-130%); } 78%,100% { transform:translateX(130%); } }\n@keyframes cgau-spoonshine { 0%,62% { transform:translateX(-120%); } 82%,100% { transform:translateX(160%); } }\n@keyframes cgau-glint { 0%,55% { transform:rotate(18deg) translateX(-80px); opacity:0; } 62% { opacity:1; } 80%,100% { transform:rotate(18deg) translateX(900px); opacity:0; } }\n@keyframes cgau-vacuum { 0% { transform:translateX(-120%); } 50% { transform:translateX(420%); } 100% { transform:translateX(-120%); } }\n@keyframes cgau-beam { 0%,100% { opacity:.55; transform:rotate(11deg) translateX(0); } 50% { opacity:.9; transform:rotate(9.5deg) translateX(10px); } }\n@keyframes cgau-motes {\n  0% { transform:translate(0,0) scale(.7); opacity:0; }\n  12% { opacity:.9; }\n  50% { transform:translate(26px,-150px) scale(1.05); opacity:.75; }\n  88% { opacity:.35; }\n  100% { transform:translate(-14px,-310px) scale(.6); opacity:0; }\n}\n@keyframes cgau-lamp { 0%,100% { opacity:.55; transform:scale(.86); } 50% { opacity:1; transform:scale(1.12); } }\n@keyframes cgau-pulse { 0%,100% { opacity:.45; transform:rotate(45deg) scale(.86); } 50% { opacity:1; transform:rotate(45deg) scale(1.15); } }\n@keyframes cgau-doilyturn { from { transform:translate(-50%,-50%) rotate(0deg); } to { transform:translate(-50%,-50%) rotate(360deg); } }\n@keyframes cgau-doilydraw {\n  0% { clip-path:circle(0% at 50% 50%); opacity:0; }\n  20% { opacity:1; }\n  100% { clip-path:circle(72% at 50% 50%); opacity:1; }\n}\n@keyframes cgau-stitch {\n  0% { clip-path:inset(0 100% 0 0); }\n  100% { clip-path:inset(0 0 0 0); }\n}\n@keyframes cgau-unfold { from { opacity:0; transform:translateY(-8px); } to { opacity:1; transform:translateY(0); } }\n@keyframes cgau-knock { 0%,88%,100% { transform:translateY(0) rotate(0deg); } 92% { transform:translateY(3px) rotate(-3deg); } 96% { transform:translateY(0) rotate(2deg); } }\n\n\/* ============================ REDUCED MOTION ============================ *\/\n@media (prefers-reduced-motion: reduce) {\n  .cgau-listing, .cgau-listing *, .cgau-listing *::before, .cgau-listing *::after {\n    animation:none !important;\n    transition:none !important;\n    scroll-behavior:auto !important;\n  }\n  .cgau-listing .doily, .cgau-listing .doily-scallop { clip-path:none !important; opacity:1 !important; }\n  .cgau-listing .aida::before { clip-path:none !important; }\n  .cgau-listing .mote { display:none; }\n}\n\n\/* ============================ SMALL SCREENS ============================ *\/\n@media (max-width:700px) {\n  .cgau-listing .sec { padding:48px 18px; }\n  .cgau-listing .room { padding:46px 18px 0; }\n  .cgau-listing .rules-card { padding:26px 20px 24px 38px; }\n  .cgau-listing .rules-card::before { left:24px; }\n  .cgau-listing .ledger { padding:24px 18px; }\n  .cgau-listing .ledger::before { display:none; }\n  .cgau-listing .entry { flex-direction:column; gap:5px; }\n  .cgau-listing .entry-when { flex:none; }\n  .cgau-listing .book { padding:10px 10px 10px 20px; }\n  .cgau-listing .backing { padding:20px 14px; }\n  .cgau-listing .inv-card { padding:22px 16px; }\n  .cgau-listing .spec-tbl td:first-child { width:48%; }\n  .cgau-listing .front-door { border-radius:110px 110px 12px 12px; padding:40px 22px 32px; }\n  .cgau-listing .cabinet { padding:16px 12px 18px; }\n  .cgau-listing .pane { padding:20px 17px; }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"cgau-listing\"\u003e\n\n\u003c!-- ============ NAV — THE HALLWAY ============ --\u003e\n\u003cdiv class=\"hallway\"\u003e\n  \u003cspan class=\"cg-plaque\"\u003e\u003cb\u003eCam\u003ci\u003eGuard\u003c\/i\u003e\u003c\/b\u003e\u003cspan\u003eAustralia\u003c\/span\u003e\u003c\/span\u003e\n  \u003cdiv class=\"hall-right\"\u003e\n    \u003cspan class=\"hall-lamp\"\u003e\u003cspan class=\"lamp-dot\"\u003e\u003c\/span\u003e Dispatched in 1 business day\u003c\/span\u003e\n    \u003cspan class=\"hall-note\"\u003eTownsville, QLD\u003c\/span\u003e\n    \u003cspan class=\"hall-hook\"\u003eShoes off, please\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============ HERO — THE ROOM ITSELF ============ --\u003e\n\u003cdiv class=\"room gr-paper\"\u003e\n  \u003cdiv class=\"sunbeam\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"motes\"\u003e\n    \u003cspan class=\"mote m1\"\u003e\u003c\/span\u003e\u003cspan class=\"mote m2\"\u003e\u003c\/span\u003e\u003cspan class=\"mote m3\"\u003e\u003c\/span\u003e\u003cspan class=\"mote m4\"\u003e\u003c\/span\u003e\n    \u003cspan class=\"mote m5\"\u003e\u003c\/span\u003e\u003cspan class=\"mote m6\"\u003e\u003c\/span\u003e\u003cspan class=\"mote m7\"\u003e\u003c\/span\u003e\u003cspan class=\"mote m8\"\u003e\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"room-inner\"\u003e\n    \u003cdiv class=\"room-grid\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"room-tag\"\u003eThe Good Room  ·  \u003cem\u003eManufacturer Renewed\u003c\/em\u003e\n\u003c\/div\u003e\n        \u003ch1\u003eThe one room worth watching is the one \u003cem\u003enobody's allowed in\u003c\/em\u003e.\u003c\/h1\u003e\n        \u003cp class=\"room-sub\"\u003e\n          The eufy \u003cb\u003eIndoor Cam E30\u003c\/b\u003e in 4K UHD, with a 360° panoramic view, colour night vision\n          and no subscription. Put it in the room with the good china, the plastic runner and the\n          vacuum lines still in the pile — and finally find out what happens in there.\n        \u003c\/p\u003e\n        \u003cdiv class=\"room-pills\"\u003e\n          \u003cspan class=\"rp rp-sage\"\u003e4K UHD\u003c\/span\u003e\n          \u003cspan class=\"rp rp-rose\"\u003e360° panoramic view\u003c\/span\u003e\n          \u003cspan class=\"rp rp-brass\"\u003eColour night vision\u003c\/span\u003e\n          \u003cspan class=\"rp\"\u003eTwo-way audio\u003c\/span\u003e\n          \u003cspan class=\"rp rp-sage\"\u003eNo subscription fees\u003c\/span\u003e\n          \u003cspan class=\"rp rp-rose\"\u003eOne only\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"room-plate\"\u003e\n        \u003cdiv class=\"room-plate-in\"\u003e\n          \u003cdiv class=\"plate-photo\"\u003e\n            \u003c!-- IMG-PLACEHOLDER: HERO — the actual Indoor Cam E30 unit photographed on a side table in a formal lounge: doily under it, china cabinet softly out of focus behind, warm afternoon light. Shows the real condition of the unit. --\u003e\n            \u003cspan\u003eHero image · the E30 on the good side table\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"plate-cap\"\u003e\n            \u003cspan\u003eeufy Indoor Cam E30\u003c\/span\u003e\n            \u003cspan\u003e\u003cb\u003eRenewed · Excellent\u003c\/b\u003e\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- the carpet, vacuumed, with the plastic runner down the middle --\u003e\n  \u003cdiv class=\"carpet\"\u003e\n    \u003cdiv class=\"runner\"\u003e\u003cspan class=\"runner-label\"\u003eStay on the runner\u003c\/span\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============ CONDITION CALLOUT — THE GOOD COUCH, THROW AND ALL ============ --\u003e\n\u003cdiv class=\"couch-sec\"\u003e\n  \u003cdiv class=\"couch\"\u003e\n    \u003cspan class=\"throw\"\u003e\u003c\/span\u003e\n    \u003cspan class=\"arm-doily\"\u003e\u003c\/span\u003e\n    \u003cdiv class=\"couch-body\"\u003e\n      \u003cspan class=\"couch-badge\"\u003eManufacturer Renewed · Excellent\u003c\/span\u003e\n      \u003ch2\u003eStraight up: this one has been sat on.\u003c\/h2\u003e\n      \u003cp\u003e\n        Every good room has a couch with a throw over it, protecting something that has quietly\n        already been used. Same energy here, and we'd rather say it in the first breath than bury\n        it in the fine print.\n      \u003c\/p\u003e\n      \u003cp\u003e\n        This is a \u003cstrong\u003eManufacturer Renewed\u003c\/strong\u003e eufy Indoor Cam E30, graded\n        \u003cstrong\u003eExcellent\u003c\/strong\u003e. It was previously used, then restored and tested through\n        \u003cstrong\u003ethe manufacturer's own renewal programme\u003c\/strong\u003e — not by us, and we don't\n        claim otherwise. Excellent grade means it presents close to new, though light handling marks\n        are possible. It arrives in \u003cstrong\u003erenewed, non-retail packaging\u003c\/strong\u003e rather than a\n        sealed retail box.\n      \u003c\/p\u003e\n      \u003cdiv class=\"couch-chips\"\u003e\n        \u003cspan class=\"cchip\"\u003ePreviously used\u003c\/span\u003e\n        \u003cspan class=\"cchip\"\u003eRenewed by the manufacturer\u003c\/span\u003e\n        \u003cspan class=\"cchip\"\u003eExcellent grade\u003c\/span\u003e\n        \u003cspan class=\"cchip\"\u003eRenewed packaging\u003c\/span\u003e\n        \u003cspan class=\"cchip\"\u003eSingle unit — one only\u003c\/span\u003e\n        \u003cspan class=\"cchip\"\u003e12-month CamGuard warranty\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============ PIANO NOBODY PLAYS — divider ============ --\u003e\n\u003cdiv class=\"piano\"\u003e\n  \u003cdiv class=\"piano-lid\"\u003e\n    \u003cspan class=\"piano-note\"\u003eNobody has played it since 1994\u003c\/span\u003e\n    \u003cspan class=\"key\"\u003e\u003c\/span\u003e\u003cspan class=\"key blk\"\u003e\u003c\/span\u003e\u003cspan class=\"key\"\u003e\u003c\/span\u003e\u003cspan class=\"key blk\"\u003e\u003c\/span\u003e\n    \u003cspan class=\"key\"\u003e\u003c\/span\u003e\u003cspan class=\"key\"\u003e\u003c\/span\u003e\u003cspan class=\"key blk\"\u003e\u003c\/span\u003e\u003cspan class=\"key\"\u003e\u003c\/span\u003e\n    \u003cspan class=\"key blk\"\u003e\u003c\/span\u003e\u003cspan class=\"key\"\u003e\u003c\/span\u003e\u003cspan class=\"key blk\"\u003e\u003c\/span\u003e\u003cspan class=\"key\"\u003e\u003c\/span\u003e\n    \u003cspan class=\"key\"\u003e\u003c\/span\u003e\u003cspan class=\"key blk\"\u003e\u003c\/span\u003e\u003cspan class=\"key\"\u003e\u003c\/span\u003e\u003cspan class=\"key blk\"\u003e\u003c\/span\u003e\n    \u003cspan class=\"key\"\u003e\u003c\/span\u003e\u003cspan class=\"key blk\"\u003e\u003c\/span\u003e\u003cspan class=\"key\"\u003e\u003c\/span\u003e\u003cspan class=\"key\"\u003e\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============ BENTO STATS — SOUVENIR TEASPOONS IN THE RACK ============ --\u003e\n\u003cdiv class=\"sec spoons-sec\"\u003e\n  \u003cdiv class=\"wrap\"\u003e\n    \u003cdiv class=\"centered\"\u003e\n      \u003cdiv class=\"eyebrow\"\u003eThe teaspoon rack\u003c\/div\u003e\n      \u003ch2\u003eSix little souvenirs, one per spec.\u003c\/h2\u003e\n      \u003cp class=\"sec-sub\"\u003e\n        Every good room has a rack of teaspoons from places the family visited once. Here's ours,\n        engraved with the numbers that actually matter.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rack\"\u003e\n      \u003cspan class=\"rack-plate\"\u003eCollected · polished · never stirred with\u003c\/span\u003e\n      \u003cdiv class=\"spoon-grid\"\u003e\n        \u003cdiv class=\"spoon\"\u003e\n          \u003cspan class=\"sp-bowl\"\u003e\u003c\/span\u003e\n          \u003cdiv class=\"sp-val v-sage\"\u003e4K\u003c\/div\u003e\n          \u003cdiv class=\"sp-lbl\"\u003eUltra HD\u003c\/div\u003e\n          \u003cdiv class=\"sp-note\"\u003e4K UHD recording\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spoon\"\u003e\n          \u003cspan class=\"sp-bowl\"\u003e\u003c\/span\u003e\n          \u003cdiv class=\"sp-val v-rose\"\u003e360°\u003c\/div\u003e\n          \u003cdiv class=\"sp-lbl\"\u003ePanoramic view\u003c\/div\u003e\n          \u003cdiv class=\"sp-note\"\u003ePan \u0026amp; tilt, motorised\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spoon\"\u003e\n          \u003cspan class=\"sp-bowl\"\u003e\u003c\/span\u003e\n          \u003cdiv class=\"sp-val v-brass\"\u003e125°\u003c\/div\u003e\n          \u003cdiv class=\"sp-lbl\"\u003eField of view\u003c\/div\u003e\n          \u003cdiv class=\"sp-note\"\u003eDiagonal, per eufy\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spoon\"\u003e\n          \u003cspan class=\"sp-bowl\"\u003e\u003c\/span\u003e\n          \u003cdiv class=\"sp-val v-carpet\"\u003e128GB\u003c\/div\u003e\n          \u003cdiv class=\"sp-lbl\"\u003emicroSD max\u003c\/div\u003e\n          \u003cdiv class=\"sp-note\"\u003eCard not included\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spoon\"\u003e\n          \u003cspan class=\"sp-bowl\"\u003e\u003c\/span\u003e\n          \u003cdiv class=\"sp-val v-sage\"\u003e2.4GHz\u003c\/div\u003e\n          \u003cdiv class=\"sp-lbl\"\u003eWi-Fi band\u003c\/div\u003e\n          \u003cdiv class=\"sp-note\"\u003e2.4GHz only\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spoon\"\u003e\n          \u003cspan class=\"sp-bowl\"\u003e\u003c\/span\u003e\n          \u003cdiv class=\"sp-val v-rose\"\u003e$0\u003c\/div\u003e\n          \u003cdiv class=\"sp-lbl\"\u003ePer month\u003c\/div\u003e\n          \u003cdiv class=\"sp-note\"\u003eNo subscription fees\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"rack-foot\"\u003eEvery figure above comes from eufy's own published material for the Indoor Cam E30.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============ FEATURES — THE CHINA CABINET ============ --\u003e\n\u003cdiv class=\"sec cabinet-sec\"\u003e\n  \u003cdiv class=\"wrap\"\u003e\n    \u003cdiv class=\"centered\"\u003e\n      \u003cdiv class=\"eyebrow\"\u003eThe china cabinet\u003c\/div\u003e\n      \u003ch2\u003eBehind glass, where the good things live.\u003c\/h2\u003e\n      \u003cp class=\"sec-sub\"\u003e\n        The wedding crystal. The gravy boat used twice. And now, the features — each one on its\n        own shelf, catching the light, absolutely not to be touched.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cabinet\"\u003e\n      \u003cdiv class=\"cab-crown\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"cab-shelves\"\u003e\n\n        \u003cdiv class=\"pane\"\u003e\n          \u003cspan class=\"pane-tag t-sage\"\u003eShelf one\u003c\/span\u003e\n          \u003ch3\u003e4K UHD, and a 360° panoramic view\u003c\/h3\u003e\n          \u003cp\u003e\n            eufy builds the E30 around 4K Ultra HD with a 125° diagonal field of view and a\n            motorised head that gives a full 360° panoramic view of the room. One camera in the\n            corner instead of three cameras pointing at the same rug.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"pane\"\u003e\n          \u003cspan class=\"pane-tag t-rose\"\u003eShelf two\u003c\/span\u003e\n          \u003ch3\u003eIt knows a person from the cat\u003c\/h3\u003e\n          \u003cp\u003e\n            eufy's AI-powered detection distinguishes humans, pets, crying sounds and other audio\n            cues — so the alerts you get are the ones you'd have wanted. Less \"the curtain\n            moved\", more \"someone is in the good room\".\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"pane\"\u003e\n          \u003cspan class=\"pane-tag t-brass\"\u003eShelf three\u003c\/span\u003e\n          \u003ch3\u003eSmart auto tracking\u003c\/h3\u003e\n          \u003cp\u003e\n            When motion is detected, eufy says the camera activates pan \u0026amp; tilt and rotates to\n            follow the movement. Once the motion stops and nothing else happens for 30 seconds, it\n            rotates back to its default position — tidy, like everything else in here.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"pane\"\u003e\n          \u003cspan class=\"pane-tag t-carpet\"\u003eShelf four\u003c\/span\u003e\n          \u003ch3\u003eColour night vision, with a built-in spotlight\u003c\/h3\u003e\n          \u003cp\u003e\n            The E30 has colour night vision with a built-in spotlight, and you can switch between\n            colour night vision and infrared night vision. eufy notes the spotlight doubles as a\n            deterrent, which is more than the good lamp in the corner has ever done.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"pane\"\u003e\n          \u003cspan class=\"pane-tag t-sage\"\u003eShelf five\u003c\/span\u003e\n          \u003ch3\u003eTwo-way audio\u003c\/h3\u003e\n          \u003cp\u003e\n            Built-in two-way audio for real-time conversation. Useful for the dog on the good couch,\n            for telling someone the kettle's boiled, and for the moment you realise the runner has\n            been walked off.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"pane\"\u003e\n          \u003cspan class=\"pane-tag t-rose\"\u003eShelf six\u003c\/span\u003e\n          \u003ch3\u003eLocal storage. No monthly fee.\u003c\/h3\u003e\n          \u003cp\u003e\n            Footage stores locally to a microSD card (sold separately, up to 128GB). eufy states\n            there are no subscription fees, with optional cloud storage if you want it. Already have\n            a HomeBase 3 (S380)? eufy lists up to 16TB of storage through it — sold separately,\n            and entirely optional. The camera runs on its own.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"pane pane-wide\"\u003e\n          \u003cspan class=\"pane-tag t-brass\"\u003eBehind the glass\u003c\/span\u003e\n          \u003ch3\u003ePrivacy Mode, when the room is back to being private\u003c\/h3\u003e\n          \u003cp\u003e\n            Privacy Mode is listed for this camera on eufy's own product page. eufy documents Privacy\n            Mode this way: the camera automatically rotates to face the back and stops all recording\n            and live streaming, and stays that way until you switch it off from the app. A camera\n            that turns and looks at the wall is a very good-room way to behave.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cab-shelf-rail\"\u003e\u003c\/div\u003e\n\n      \u003cdiv class=\"cab-photo\"\u003e\n        \u003c!-- IMG-PLACEHOLDER: WIDE FEATURE SHOT — the E30 mid-rotation on a shelf, lens visible, with the room's china cabinet and framed photos behind it. Show the pan\/tilt head clearly. --\u003e\n        \u003cspan\u003eWide feature image · the E30 turning to look\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============ PULL QUOTE — THE CROSS-STITCH SAMPLER ============ --\u003e\n\u003cdiv class=\"sec sampler-sec\"\u003e\n  \u003cdiv class=\"wrap\"\u003e\n    \u003cdiv class=\"sampler-frame\"\u003e\n      \u003cdiv class=\"aida\"\u003e\n        \u003cdiv class=\"aida-mark\"\u003eStitched by hand · hung above the piano\u003c\/div\u003e\n        \u003cq\u003eA room too good to sit in\u003cbr\u003eis a room \u003cem\u003eworth watching\u003c\/em\u003e.\u003c\/q\u003e\n        \u003cdiv class=\"aida-hearts\"\u003e\n\u003ci\u003e\u003c\/i\u003e\u003ci\u003e\u003c\/i\u003e\u003ci\u003e\u003c\/i\u003e\u003ci\u003e\u003c\/i\u003e\u003ci\u003e\u003c\/i\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"aida-sig\"\u003eBless this house · est. whenever the carpet went in\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"sampler-plate\"\u003eDo not touch the glass\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============ THE HONEST BIT — HOUSE RULES ON THE MANTELPIECE ============ --\u003e\n\u003cdiv class=\"sec mantel-sec\"\u003e\n  \u003cdiv class=\"wrap\"\u003e\n    \u003cdiv class=\"centered\"\u003e\n      \u003cdiv class=\"eyebrow\"\u003eThe mantelpiece\u003c\/div\u003e\n      \u003ch2\u003eThe house rules card. Read before entering.\u003c\/h2\u003e\n      \u003cp class=\"sec-sub\"\u003e\n        Handwritten, propped against the clock, and non-negotiable. Everything below is a real\n        limitation — we'd rather you knew now than found out on a Tuesday.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"mantel\"\u003e\n      \u003cdiv class=\"rules-card\"\u003e\n        \u003cspan class=\"rules-pin\"\u003e\u003c\/span\u003e\n        \u003cdiv class=\"rules-head\"\u003eHouse Rules\u003c\/div\u003e\n        \u003cdiv class=\"rules-sub\"\u003eNine of them. Nobody remembers who wrote rule four.\u003c\/div\u003e\n\n        \u003cdiv class=\"rule\"\u003e\n          \u003cspan class=\"rule-no\"\u003e1\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003ch4\u003eIt has been used before. \u003cspan class=\"rule-flag\"\u003eCondition\u003c\/span\u003e\n\u003c\/h4\u003e\n            \u003cp\u003e\n              This is Manufacturer Renewed stock, graded Excellent. The unit was previously used, then\n              restored and tested through the manufacturer's renewal programme. Excellent means it\n              presents close to new — light handling marks are still possible, and we photograph\n              the actual unit so you can see it before you buy.\n            \u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"rule\"\u003e\n          \u003cspan class=\"rule-no\"\u003e2\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003ch4\u003eThe packaging is renewed, not retail.\u003c\/h4\u003e\n            \u003cp\u003e\n              Expect plain renewed packaging rather than a sealed retail box. It protects the camera\n              perfectly well. It just won't look like a birthday.\n            \u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"rule\"\u003e\n          \u003cspan class=\"rule-no\"\u003e3\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003ch4\u003eThink about which room it goes in. \u003cspan class=\"rule-flag\"\u003ePrivacy\u003c\/span\u003e\n\u003c\/h4\u003e\n            \u003cp\u003e\n              An indoor camera belongs in shared spaces — a lounge, a hallway, an entry, the room\n              with the good china. It does not belong in a bathroom, a toilet, or a room where someone\n              is a guest or a housemate rather than a household member, and pointing one at a\n              neighbour's property through a window isn't on either. If other adults live there,\n              tell them it's there and where it points. Privacy Mode exists for the times the room goes\n              back to being private — use it without guilt.\n            \u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"rule\"\u003e\n          \u003cspan class=\"rule-no\"\u003e4\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003ch4\u003eIt runs on mains power. There's no battery.\u003c\/h4\u003e\n            \u003cp\u003e\n              The E30 is a plug-in camera. eufy supplies a USB-C charging cable and a power adapter,\n              and the camera has a power input port — so wherever you put it needs to be within\n              reach of a power outlet. eufy's own installation guidance says exactly that.\n            \u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"rule\"\u003e\n          \u003cspan class=\"rule-no\"\u003e5\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003ch4\u003eWi-Fi is 2.4GHz only.\u003c\/h4\u003e\n            \u003cp\u003e\n              eufy states the Indoor Cam E30 only supports 2.4GHz Wi-Fi. Nearly every home router\n              broadcasts 2.4GHz, but if yours is set to 5GHz only, you'll need to enable the 2.4GHz\n              band before setup.\n            \u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"rule\"\u003e\n          \u003cspan class=\"rule-no\"\u003e6\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003ch4\u003eThe microSD card isn't included.\u003c\/h4\u003e\n            \u003cp\u003e\n              eufy's own manual says a microSD card is not included, and specifies at least a Class 10\n              card with a maximum of 128GB. eufy's support notes add: SDXC format, UHS-1 supported,\n              UHS-2 and UHS-3 not supported. Cards are cheap — just buy the right one.\n            \u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"rule\"\u003e\n          \u003cspan class=\"rule-no\"\u003e7\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003ch4\u003eApple Home caps the stream at 1080p.\u003c\/h4\u003e\n            \u003cp\u003e\n              eufy lists HomeKit, Alexa and Google Assistant support, and notes HomeKit supports up to\n              1080P resolution. For the full 4K you'll want the eufy Security app. Normal for HomeKit\n              cameras, but worth knowing before you set it up.\n            \u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"rule\"\u003e\n          \u003cspan class=\"rule-no\"\u003e8\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003ch4\u003eIndoors only. Genuinely.\u003c\/h4\u003e\n            \u003cp\u003e\n              It's an indoor camera. No weather rating is published for it, so the patio, the carport\n              and the back deck are all out. Keep it inside where the carpet is.\n            \u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"rule\"\u003e\n          \u003cspan class=\"rule-no\"\u003e9\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003ch4\u003eThere is one. \u003cspan class=\"rule-flag\"\u003eSingle unit\u003c\/span\u003e\n\u003c\/h4\u003e\n            \u003cp\u003e\n              This is a single renewed unit, not a run of stock. When it's gone there may not be\n              another in the same grade for a while.\n            \u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mantel-shelf\"\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============ TRUST GRID — THE FRAMED PHOTOS IN A ROW ============ --\u003e\n\u003cdiv class=\"sec photos-sec\"\u003e\n  \u003cdiv class=\"wrap\"\u003e\n    \u003cdiv class=\"centered\"\u003e\n      \u003cdiv class=\"eyebrow\"\u003eThe wall of frames\u003c\/div\u003e\n      \u003ch2\u003eSix framed photos. All of them us.\u003c\/h2\u003e\n      \u003cp class=\"sec-sub\"\u003e\n        Straight row, matching frames, dusted weekly. Here's what you're actually buying from,\n        stated plainly.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"photo-rail\"\u003e\n      \u003cdiv class=\"frame\"\u003e\n        \u003cdiv class=\"mat\"\u003e\n          \u003cdiv class=\"mat-ico\"\u003e🏠\u003c\/div\u003e\n          \u003ch4\u003eIndependent importer\u003c\/h4\u003e\n          \u003cp\u003eCamGuard Australia is an independent reseller and importer of genuine eufy stock. We're not eufy, and we don't pretend to be.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"frame-plate\"\u003eUs, 2026\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"frame\"\u003e\n        \u003cdiv class=\"mat\"\u003e\n          \u003cdiv class=\"mat-ico\"\u003e📧\u003c\/div\u003e\n          \u003ch4\u003e12 months, from us\u003c\/h4\u003e\n          \u003cp\u003eAn in-house 12-month CamGuard Australia warranty. This is explicitly \u003cstrong\u003enot\u003c\/strong\u003e a manufacturer warranty — it's ours, and we honour it directly.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"frame-plate\"\u003eSigned \u0026amp; framed\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"frame\"\u003e\n        \u003cdiv class=\"mat\"\u003e\n          \u003cdiv class=\"mat-ico\"\u003e⚖\u003c\/div\u003e\n          \u003ch4\u003eYour ACL rights stand\u003c\/h4\u003e\n          \u003cp\u003eYour rights under the Australian Consumer Law apply on top of our warranty, and nothing in this listing reduces them.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"frame-plate\"\u003eThe law, framed\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"frame\"\u003e\n        \u003cdiv class=\"mat\"\u003e\n          \u003cdiv class=\"mat-ico\"\u003e📦\u003c\/div\u003e\n          \u003ch4\u003eOut the door in one day\u003c\/h4\u003e\n          \u003cp\u003eDispatched within 1 business day from Townsville, QLD. Packed properly, because the postie is not gentle with the good china either.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"frame-plate\"\u003eTownsville, QLD\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"frame\"\u003e\n        \u003cdiv class=\"mat\"\u003e\n          \u003cdiv class=\"mat-ico\"\u003e✉\u003c\/div\u003e\n          \u003ch4\u003eExpress over $99\u003c\/h4\u003e\n          \u003cp\u003eAustralia Post Express included on every order over $99.00. Under $99.00, postage is a flat $9.95 tracked.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"frame-plate\"\u003eExpress as standard\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"frame\"\u003e\n        \u003cdiv class=\"mat\"\u003e\n          \u003cdiv class=\"mat-ico\"\u003e💬\u003c\/div\u003e\n          \u003ch4\u003eGrading up front\u003c\/h4\u003e\n          \u003cp\u003eThe condition is stated in the first section of this listing, not the last. If something's faulty or not as described inside 12 months, we cover the return postage.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"frame-plate\"\u003eNo small print\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============ SPECS — THE BACK OF THE PICTURE FRAME ============ --\u003e\n\u003cdiv class=\"sec backing-sec\"\u003e\n  \u003cdiv class=\"wrap\"\u003e\n    \u003cdiv class=\"centered\"\u003e\n      \u003cdiv class=\"eyebrow\"\u003eTurn the frame over\u003c\/div\u003e\n      \u003ch2\u003eThe inventory card, taped to the back.\u003c\/h2\u003e\n      \u003cp class=\"sec-sub\"\u003e\n        Every figure below is taken from eufy's own published material for the Indoor Cam E30. If a\n        number isn't listed here, it's because we couldn't verify it — and we'd rather leave a\n        gap than fill it in.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"backing\"\u003e\n      \u003cdiv class=\"inv-card\"\u003e\n        \u003cdiv class=\"inv-head\"\u003e\n          \u003ch3\u003eeufy Indoor Cam E30\u003c\/h3\u003e\n          \u003cspan\u003eModel T8417 · Renewed \/ Excellent\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003ctable class=\"spec-tbl\"\u003e\n          \u003ctr class=\"spec-head sh-sage\"\u003e\u003ctd colspan=\"2\"\u003eCamera \u0026amp; vision\u003c\/td\u003e\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eResolution\u003c\/td\u003e\n\u003ctd\u003e4K UHD\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eField of view\u003c\/td\u003e\n\u003ctd\u003e125° diagonal\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eCoverage\u003c\/td\u003e\n\u003ctd\u003e360° panoramic view (motorised pan \u0026amp; tilt)\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eNight vision\u003c\/td\u003e\n\u003ctd\u003eColour night vision with built-in spotlight; switchable to infrared night vision\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eSpotlight\u003c\/td\u003e\n\u003ctd\u003eBuilt in; eufy notes it doubles as a deterrent\u003c\/td\u003e\n\u003c\/tr\u003e\n\n          \u003ctr class=\"spec-head sh-rose\"\u003e\u003ctd colspan=\"2\"\u003eDetection \u0026amp; audio\u003c\/td\u003e\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eAI detection\u003c\/td\u003e\n\u003ctd\u003eDistinguishes humans, pets, crying sounds and other audio cues\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eTracking\u003c\/td\u003e\n\u003ctd\u003eActivates pan \u0026amp; tilt on motion and follows it; returns to default position after 30 seconds of no motion\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eAudio\u003c\/td\u003e\n\u003ctd\u003eBuilt-in two-way audio\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003ePrivacy Mode\u003c\/td\u003e\n\u003ctd\u003eListed for this model; eufy documents it as the camera rotating to face the back and stopping all recording and live streaming\u003c\/td\u003e\n\u003c\/tr\u003e\n\n          \u003ctr class=\"spec-head sh-brass\"\u003e\u003ctd colspan=\"2\"\u003eStorage \u0026amp; subscription\u003c\/td\u003e\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eLocal storage\u003c\/td\u003e\n\u003ctd\u003emicroSD card — \u003cstrong\u003enot included\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eCard requirements\u003c\/td\u003e\n\u003ctd\u003eClass 10 or higher, maximum 128GB, SDXC format, UHS-1 (UHS-2 \/ UHS-3 not supported)\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eOptional hub storage\u003c\/td\u003e\n\u003ctd\u003eUp to 16TB via HomeBase 3 (S380), sold separately — optional, not required\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eSubscription\u003c\/td\u003e\n\u003ctd\u003eNo subscription fees; optional cloud storage available\u003c\/td\u003e\n\u003c\/tr\u003e\n\n          \u003ctr class=\"spec-head sh-carpet\"\u003e\u003ctd colspan=\"2\"\u003ePower, network \u0026amp; placement\u003c\/td\u003e\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003ePower\u003c\/td\u003e\n\u003ctd\u003eMains powered via power input port; USB-C charging cable and power adapter supplied by eufy. No battery\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eWi-Fi\u003c\/td\u003e\n\u003ctd\u003e2.4GHz only\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eSmart home\u003c\/td\u003e\n\u003ctd\u003eHomeKit, Alexa and Google Assistant (HomeKit supports up to 1080P)\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eMounting\u003c\/td\u003e\n\u003ctd\u003eTable, shelf, wall or ceiling — mounting bracket, positioning sticker and screw pack supplied by eufy\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eClearance\u003c\/td\u003e\n\u003ctd\u003eeufy advises keeping the camera at least 0.2 m (0.7 ft) from objects or walls to avoid infrared reflections affecting night vision\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eEnvironment\u003c\/td\u003e\n\u003ctd\u003eIndoor use. eufy's positioning guidance advises 0–40°C (32–104°F) and avoiding direct sunlight\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003c\/table\u003e\n\n        \u003cdiv class=\"inv-foot\"\u003e\n          Deliberately absent: exact tilt angle in degrees, frame rate, adapter voltage and unit\n          dimensions. eufy does not publish them in the material we could verify, so we haven't\n          printed them.\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============ COMPATIBILITY — THE COASTER SET ============ --\u003e\n\u003cdiv class=\"sec coasters-sec\"\u003e\n  \u003cdiv class=\"wrap\"\u003e\n    \u003cdiv class=\"centered\"\u003e\n      \u003cdiv class=\"eyebrow\"\u003eThe coaster set\u003c\/div\u003e\n      \u003ch2\u003eYes. No. And use a coaster.\u003c\/h2\u003e\n      \u003cp class=\"sec-sub\"\u003e\n        Nothing goes straight down on the good table. Same principle here — three stacks, and\n        you need to know which one you're reaching for.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"coaster-set\"\u003e\n      \u003cdiv class=\"coaster cst-yes\"\u003e\n        \u003cdiv class=\"cst-head\"\u003e\n          \u003cspan class=\"cst-ring\"\u003e✓\u003c\/span\u003e\n          \u003ch3\u003eYes\u003csmall\u003eStraight down, no fuss\u003c\/small\u003e\n\u003c\/h3\u003e\n        \u003c\/div\u003e\n        \u003cul class=\"cst-list\"\u003e\n          \u003cli\u003eThe eufy Security app on your phone\u003c\/li\u003e\n          \u003cli\u003e2.4GHz Wi-Fi from a standard home router\u003c\/li\u003e\n          \u003cli\u003eApple HomeKit, Amazon Alexa, Google Assistant\u003c\/li\u003e\n          \u003cli\u003emicroSD card, Class 10 or higher, up to 128GB, SDXC\u003c\/li\u003e\n          \u003cli\u003eRunning completely standalone — no hub needed\u003c\/li\u003e\n          \u003cli\u003eA HomeBase 3 (S380) if you already own one, for up to 16TB\u003c\/li\u003e\n          \u003cli\u003eTable, shelf, wall or ceiling mounting\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"coaster cst-no\"\u003e\n        \u003cdiv class=\"cst-head\"\u003e\n          \u003cspan class=\"cst-ring\"\u003e✕\u003c\/span\u003e\n          \u003ch3\u003eNo\u003csmall\u003eNot on the good table\u003c\/small\u003e\n\u003c\/h3\u003e\n        \u003c\/div\u003e\n        \u003cul class=\"cst-list\"\u003e\n          \u003cli\u003e5GHz-only Wi-Fi networks — 2.4GHz must be enabled\u003c\/li\u003e\n          \u003cli\u003eBattery or cordless operation — it's a plug-in camera\u003c\/li\u003e\n          \u003cli\u003eOutdoor, patio or any weather-exposed spot\u003c\/li\u003e\n          \u003cli\u003emicroSD cards over 128GB, or UHS-2 \/ UHS-3 cards\u003c\/li\u003e\n          \u003cli\u003eBathrooms, toilets, or anywhere a guest would expect privacy\u003c\/li\u003e\n          \u003cli\u003eA sealed retail box — this is renewed packaging\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"coaster cst-note\"\u003e\n        \u003cdiv class=\"cst-head\"\u003e\n          \u003cspan class=\"cst-ring\"\u003e!\u003c\/span\u003e\n          \u003ch3\u003eUse a coaster\u003csmall\u003eFine, but mind how you go\u003c\/small\u003e\n\u003c\/h3\u003e\n        \u003c\/div\u003e\n        \u003cul class=\"cst-list\"\u003e\n          \u003cli\u003eApple Home works — but caps the stream at 1080P\u003c\/li\u003e\n          \u003cli\u003eThe microSD card is not included; budget for one\u003c\/li\u003e\n          \u003cli\u003eCloud storage is optional, never required\u003c\/li\u003e\n          \u003cli\u003eThe HomeBase 3 is optional and sold separately\u003c\/li\u003e\n          \u003cli\u003eKeep 0.2 m clear of walls and objects for night vision\u003c\/li\u003e\n          \u003cli\u003eExcellent grade — near-new, light handling marks possible\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============ THE DOOR POLICY — NOT ALLOWED IN \/ ALLOWED IN ============ --\u003e\n\u003cdiv class=\"sec door-sec\"\u003e\n  \u003cdiv class=\"wrap\"\u003e\n    \u003cdiv class=\"centered\"\u003e\n      \u003cdiv class=\"eyebrow\"\u003eThe door policy\u003c\/div\u003e\n      \u003ch2\u003eWho gets into the good room.\u003c\/h2\u003e\n      \u003cp class=\"sec-sub\"\u003e\n        There has always been a list. It has never been written down. Until now.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"door-split\"\u003e\n\n      \u003cdiv class=\"notice notice-out\"\u003e\n        \u003cdiv class=\"notice-hooks\"\u003e\n\u003ci\u003e\u003c\/i\u003e\u003ci\u003e\u003c\/i\u003e\u003ci\u003e\u003c\/i\u003e\n\u003c\/div\u003e\n        \u003ch3\u003eNot allowed in\u003c\/h3\u003e\n        \u003cp class=\"notice-lead\"\u003eProbably not for you if any of these are true.\u003c\/p\u003e\n        \u003cul\u003e\n          \u003cli\u003eYou want a sealed retail box with factory shrink-wrap. This is renewed, and it looks it.\u003c\/li\u003e\n          \u003cli\u003eYou need a battery or cordless camera you can put anywhere. This one needs a power outlet.\u003c\/li\u003e\n          \u003cli\u003eYour Wi-Fi is 5GHz only and you can't or won't turn on the 2.4GHz band.\u003c\/li\u003e\n          \u003cli\u003eYou want it outside. It's an indoor camera and there's no weather rating for it.\u003c\/li\u003e\n          \u003cli\u003eYou'll only view through Apple Home and you need the full 4K there — HomeKit caps at 1080P.\u003c\/li\u003e\n          \u003cli\u003eYou want a camera with zero cosmetic history. Excellent grade is near-new, not untouched.\u003c\/li\u003e\n          \u003cli\u003eYou were hoping for a matched multipack. There is one unit here.\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cspan class=\"notice-stamp\"\u003eWait in the kitchen\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"notice notice-in\"\u003e\n        \u003cdiv class=\"notice-hooks\"\u003e\n\u003ci\u003e\u003c\/i\u003e\u003ci\u003e\u003c\/i\u003e\u003ci\u003e\u003c\/i\u003e\n\u003c\/div\u003e\n        \u003ch3\u003eAllowed in\u003c\/h3\u003e\n        \u003cp class=\"notice-lead\"\u003ePerfect for you if this sounds familiar.\u003c\/p\u003e\n        \u003cul\u003e\n          \u003cli\u003eYou want 4K coverage of one whole room without buying three cameras.\u003c\/li\u003e\n          \u003cli\u003eYou are done paying a monthly fee to look at your own footage.\u003c\/li\u003e\n          \u003cli\u003eYou'd rather keep recordings on a card in your house than on somebody's server.\u003c\/li\u003e\n          \u003cli\u003eYou've got a pet who does something suspicious the second you leave.\u003c\/li\u003e\n          \u003cli\u003eYou want alerts that tell people apart from pets, not just \"something moved\".\u003c\/li\u003e\n          \u003cli\u003eYou're happy to trade a retail box for a renewed unit at a renewed price.\u003c\/li\u003e\n          \u003cli\u003eYou want a real 12-month warranty from a business in Australia you can actually email.\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cspan class=\"notice-stamp\"\u003eCome through\u003c\/span\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============ SETUP — FOUR STEPS ON THE DOILY ============ --\u003e\n\u003cdiv class=\"sec doily-sec\"\u003e\n  \u003cdiv class=\"wrap\"\u003e\n    \u003cdiv class=\"centered\"\u003e\n      \u003cdiv class=\"eyebrow\"\u003eOn the doily\u003c\/div\u003e\n      \u003ch2\u003eFour steps. Laid out on the lace.\u003c\/h2\u003e\n      \u003cp class=\"sec-sub\"\u003e\n        The whole set-up, arranged neatly on the good doily like a plate of Iced VoVos nobody is\n        allowed to start yet.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"doily-stage\"\u003e\n      \u003cspan class=\"doily\"\u003e\u003c\/span\u003e\n      \u003cspan class=\"doily-scallop\"\u003e\u003c\/span\u003e\n\n      \u003cdiv class=\"steps\"\u003e\n        \u003cdiv class=\"step\"\u003e\n          \u003cdiv class=\"step-no\"\u003e1\u003c\/div\u003e\n          \u003ch4\u003eGet the app\u003c\/h4\u003e\n          \u003cp\u003eDownload and install the eufy Security app, then sign up or sign in. Straight from eufy's own quick start sequence.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"step\"\u003e\n          \u003cdiv class=\"step-no\"\u003e2\u003c\/div\u003e\n          \u003ch4\u003ePlug it in\u003c\/h4\u003e\n          \u003cp\u003eConnect the camera to power with the supplied USB-C cable and adapter, and wait until the status LED turns solid blue.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"step\"\u003e\n          \u003cdiv class=\"step-no\"\u003e3\u003c\/div\u003e\n          \u003ch4\u003eAdd the camera\u003c\/h4\u003e\n          \u003cp\u003eTap the plus in the app and follow the in-app instructions to add it. Have your 2.4GHz Wi-Fi password handy.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"step\"\u003e\n          \u003cdiv class=\"step-no\"\u003e4\u003c\/div\u003e\n          \u003ch4\u003eChoose the spot\u003c\/h4\u003e\n          \u003cp\u003eTable, shelf, wall or ceiling — within reach of an outlet, at least 0.2 m clear of walls and objects, out of direct sunlight. Slot in a microSD card if you want local recording.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"doily-foot\"\u003eThen put the doily back exactly where it was. Somebody will notice.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============ WHAT'S INCLUDED — THE GOOD TRAY ============ --\u003e\n\u003cdiv class=\"sec tray-sec\"\u003e\n  \u003cdiv class=\"wrap\"\u003e\n    \u003cdiv class=\"centered\"\u003e\n      \u003cdiv class=\"eyebrow\"\u003eThe good tray\u003c\/div\u003e\n      \u003ch2\u003eEverything, brought out on the good tray.\u003c\/h2\u003e\n      \u003cp class=\"sec-sub\"\u003e\n        Brass rim, doily liner, carried in with two hands. This is what eufy packs with an Indoor\n        Cam E30, per eufy's own box list.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tray\"\u003e\n      \u003cdiv class=\"tray-liner\"\u003e\n        \u003cdiv class=\"tray-head\"\u003e\n          \u003ch3\u003eOn the tray\u003c\/h3\u003e\n          \u003cp\u003eeufy's published contents for the Indoor Cam E30\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"tray-items\"\u003e\n          \u003cdiv class=\"titem\"\u003e\n\u003ci\u003e\u003c\/i\u003e\u003cdiv\u003e\n\u003cb\u003eIndoor Cam E30\u003c\/b\u003e\u003cspan\u003eThe camera itself\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"titem\"\u003e\n\u003ci\u003e\u003c\/i\u003e\u003cdiv\u003e\n\u003cb\u003eUSB-A to USB-C cable\u003c\/b\u003e\u003cspan\u003e2 m \/ 6.5 ft, per eufy's box list\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"titem\"\u003e\n\u003ci\u003e\u003c\/i\u003e\u003cdiv\u003e\n\u003cb\u003ePower adapter\u003c\/b\u003e\u003cspan\u003ePowers the camera from a wall outlet\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"titem\"\u003e\n\u003ci\u003e\u003c\/i\u003e\u003cdiv\u003e\n\u003cb\u003eMounting bracket\u003c\/b\u003e\u003cspan\u003eFor wall or ceiling installation\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"titem\"\u003e\n\u003ci\u003e\u003c\/i\u003e\u003cdiv\u003e\n\u003cb\u003ePositioning sticker\u003c\/b\u003e\u003cspan\u003eMarks the screw holes accurately\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"titem\"\u003e\n\u003ci\u003e\u003c\/i\u003e\u003cdiv\u003e\n\u003cb\u003eScrew pack\u003c\/b\u003e\u003cspan\u003eScrews and anchors for mounting\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"titem\"\u003e\n\u003ci\u003e\u003c\/i\u003e\u003cdiv\u003e\n\u003cb\u003eQuick start guide\u003c\/b\u003e\u003cspan\u003eeufy's own setup card\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"titem\"\u003e\n\u003ci\u003e\u003c\/i\u003e\u003cdiv\u003e\n\u003cb\u003eNot included: microSD card\u003c\/b\u003e\u003cspan\u003eClass 10 or higher, up to 128GB, SDXC\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"tray-note\"\u003e\n          \u003cstrong\u003eRenewed note:\u003c\/strong\u003e this unit arrives in renewed, non-retail packaging rather\n          than a sealed retail box. The photos in this listing show the actual unit and what comes\n          with it — if anything differs from eufy's standard box list, the photos and the\n          listing text are what you're buying.\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- IMG-PLACEHOLDER: WHAT'S INCLUDED — flat-lay of the actual accessories that ship with this unit, arranged on a doily or tray. Must match the renewed pack exactly, since the copy points buyers at the photos. --\u003e\n    \u003c!-- IMG-PLACEHOLDER: CONDITION DETAIL — close-up of the unit's housing and lens showing the real cosmetic condition at Excellent grade, good even light, no filters. --\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============ SHIPPING \/ WARRANTY \/ RETURNS — THE VISITORS' BOOK ============ --\u003e\n\u003cdiv class=\"sec book-sec\"\u003e\n  \u003cdiv class=\"wrap\"\u003e\n    \u003cdiv class=\"centered\"\u003e\n      \u003cdiv class=\"eyebrow\"\u003eThe visitors' book\u003c\/div\u003e\n      \u003ch2\u003eSigned on the way in. And on the way out.\u003c\/h2\u003e\n      \u003cp class=\"sec-sub\"\u003e\n        Leather cover, gold edging, one pen chained to the table. Every term written in the same\n        careful hand.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"book\"\u003e\n      \u003cdiv class=\"ledger\"\u003e\n        \u003cdiv class=\"ledger-head\"\u003e\n          \u003ch3\u003eEntries \u0026amp; terms\u003c\/h3\u003e\n          \u003cspan\u003ePlease sign clearly\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"entry\"\u003e\n          \u003cdiv class=\"entry-when\"\u003eDay one\u003c\/div\u003e\n          \u003cdiv\u003e\n            \u003ch4\u003eDispatch \u003cspan class=\"entry-badge\"\u003e1 business day\u003c\/span\u003e\n\u003c\/h4\u003e\n            \u003cp\u003eDispatched within 1 business day from Townsville, QLD, with tracking on every parcel.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"entry\"\u003e\n          \u003cdiv class=\"entry-when\"\u003ePostage\u003c\/div\u003e\n          \u003cdiv\u003e\n            \u003ch4\u003eAustralia Post Express included on every order over $99.00\u003c\/h4\u003e\n            \u003cp\u003eOrders under $99.00 go for a flat $9.95 tracked. Delivery timeframes are Australia Post's, and remote areas take longer than the capitals.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"entry\"\u003e\n          \u003cdiv class=\"entry-when\"\u003e12 months\u003c\/div\u003e\n          \u003cdiv\u003e\n            \u003ch4\u003eIn-house CamGuard Australia warranty \u003cspan class=\"entry-badge eb-rose\"\u003eNot a manufacturer warranty\u003c\/span\u003e\n\u003c\/h4\u003e\n            \u003cp\u003e\n              This unit is covered by a 12-month in-house CamGuard Australia warranty. It is\n              explicitly \u003cstrong\u003enot\u003c\/strong\u003e a manufacturer warranty — it's ours, handled by us\n              directly. Your rights under the Australian Consumer Law apply in addition to it, and\n              nothing here limits them.\n            \u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"entry\"\u003e\n          \u003cdiv class=\"entry-when\"\u003eIf faulty\u003c\/div\u003e\n          \u003cdiv\u003e\n            \u003ch4\u003eFaulty or not as described, inside 12 months\u003c\/h4\u003e\n            \u003cp\u003eGet in touch and \u003cstrong\u003eCamGuard covers the return postage\u003c\/strong\u003e. No arguing at the door about who pays for the satchel.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"entry\"\u003e\n          \u003cdiv class=\"entry-when\"\u003e30 days\u003c\/div\u003e\n          \u003cdiv\u003e\n            \u003ch4\u003eChange of mind \u003cspan class=\"entry-badge eb-brass\"\u003eBuyer pays return postage\u003c\/span\u003e\n\u003c\/h4\u003e\n            \u003cp\u003e\n              Changed your mind? You have 30 days. The buyer pays return postage and the original\n              shipping is not refunded. Send it back complete and in the condition it arrived.\n            \u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"entry\"\u003e\n          \u003cdiv class=\"entry-when\"\u003eAlways\u003c\/div\u003e\n          \u003cdiv\u003e\n            \u003ch4\u003eQuestions before you buy\u003c\/h4\u003e\n            \u003cp\u003eMessage us through the listing. We'd much rather answer a question about the grade or the Wi-Fi band now than process a return later.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============ FAQ — NOTES ON THE GOOD NOTEPAPER ============ --\u003e\n\u003cdiv class=\"sec notes-sec\"\u003e\n  \u003cdiv class=\"wrap\"\u003e\n    \u003cdiv class=\"centered\"\u003e\n      \u003cdiv class=\"eyebrow\"\u003eThe good notepaper\u003c\/div\u003e\n      \u003ch2\u003eNotes passed across the room.\u003c\/h2\u003e\n      \u003cp class=\"sec-sub\"\u003e\n        Kept in the drawer of the hall table with the good pen. Unfold one.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"notes\"\u003e\n\n      \u003cdetails class=\"note\"\u003e\n        \u003csummary\u003eIs this a new, unused unit?\u003c\/summary\u003e\n        \u003cdiv class=\"note-body\"\u003e\n          No, and we won't dress it up as one. This is a \u003cstrong\u003eManufacturer Renewed\u003c\/strong\u003e unit graded\n          \u003cstrong\u003eExcellent\u003c\/strong\u003e. It was previously used, then restored and tested through the\n          manufacturer's own renewal programme. Excellent grade means it presents close to new, with\n          light handling marks possible, and it arrives in renewed, non-retail packaging. There is one\n          unit available.\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"note\"\u003e\n        \u003csummary\u003eWho refurbished it — you, or eufy?\u003c\/summary\u003e\n        \u003cdiv class=\"note-body\"\u003e\n          The refurbishment and testing sit with \u003cstrong\u003ethe manufacturer's renewal programme\u003c\/strong\u003e.\n          CamGuard Australia imports and sells it, grades and photographs it honestly, and backs it\n          with our own 12-month warranty. We don't claim to have rebuilt or bench-tested it ourselves,\n          because we didn't.\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"note\"\u003e\n        \u003csummary\u003eDo I need a HomeBase or a hub?\u003c\/summary\u003e\n        \u003cdiv class=\"note-body\"\u003e\n          No. The Indoor Cam E30 runs standalone on your Wi-Fi with a microSD card for local storage.\n          If you already own a HomeBase 3 (S380), eufy lists it as compatible with up to 16TB of\n          storage — but the HomeBase is sold separately and entirely optional.\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"note\"\u003e\n        \u003csummary\u003eIs there a monthly subscription?\u003c\/summary\u003e\n        \u003cdiv class=\"note-body\"\u003e\n          eufy states there are no subscription fees, with optional cloud storage available if you\n          want it. Local recording to a microSD card needs no ongoing payment.\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"note\"\u003e\n        \u003csummary\u003eIs a microSD card included?\u003c\/summary\u003e\n        \u003cdiv class=\"note-body\"\u003e\n          No. eufy's own manual states the card is not included and specifies at least a Class 10 card\n          with a maximum of 128GB. eufy's support notes add SDXC format and UHS-1 support, with UHS-2\n          and UHS-3 not supported. You'll want to buy one at the same time.\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"note\"\u003e\n        \u003csummary\u003eWill it join my 5GHz Wi-Fi?\u003c\/summary\u003e\n        \u003cdiv class=\"note-body\"\u003e\n          No — eufy states the Indoor Cam E30 only supports 2.4GHz Wi-Fi. If your router runs a\n          combined network you're usually fine; if it's set to 5GHz only, switch the 2.4GHz band on\n          before you start setup.\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"note\"\u003e\n        \u003csummary\u003eCan I stop it watching when we're home?\u003c\/summary\u003e\n        \u003cdiv class=\"note-body\"\u003e\n          Privacy Mode is listed for this camera on eufy's own product page. eufy documents Privacy\n          Mode as the camera automatically rotating to face the back and stopping all recording and\n          live streaming, staying that way until you switch it off in the app. Worth setting up on day\n          one if the camera is in a room the household actually uses.\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"note\"\u003e\n        \u003csummary\u003eWhere should I not put an indoor camera?\u003c\/summary\u003e\n        \u003cdiv class=\"note-body\"\u003e\n          Not in bathrooms or toilets, not in bedrooms belonging to guests, housemates or anyone who\n          isn't part of the household decision, and not pointed through a window at a neighbour's\n          property. Shared spaces — lounge, hallway, entry — are the sensible home for it.\n          If other adults live there, tell them the camera exists and where it's aimed. It's the\n          decent thing, and it saves an awkward conversation later.\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"note\"\u003e\n        \u003csummary\u003eCan I use it outdoors or on a covered patio?\u003c\/summary\u003e\n        \u003cdiv class=\"note-body\"\u003e\n          No. It's an indoor camera and there's no published weather rating for it. For outdoor\n          coverage you want a camera designed and rated for it — ask us and we'll point you at\n          the right one rather than sell you this.\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"note\"\u003e\n        \u003csummary\u003eWhat colour is it?\u003c\/summary\u003e\n        \u003cdiv class=\"note-body\"\u003e\n          The photos in this listing show the actual unit and its actual finish. We list the colour in\n          the item specifics based on the unit in hand — go by the photos rather than the\n          catalogue.\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"note\"\u003e\n        \u003csummary\u003eWhat's the warranty, exactly?\u003c\/summary\u003e\n        \u003cdiv class=\"note-body\"\u003e\n          A 12-month in-house CamGuard Australia warranty, which is explicitly \u003cstrong\u003enot\u003c\/strong\u003e a\n          manufacturer warranty. Your Australian Consumer Law rights apply on top of it. If the camera\n          is faulty or not as described within those 12 months, CamGuard covers the return postage.\n          Change of mind is 30 days, buyer pays return postage, original shipping not refunded.\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n    \u003c\/div\u003e\n\n    \u003cp class=\"notes-foot\"\u003eStill curious about something? Send a message through the listing — we answer them ourselves.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============ ITEM SPECIFICS — THE CARD TAPED INSIDE THE CABINET DOOR ============ --\u003e\n\u003cdiv class=\"sec card-sec\"\u003e\n  \u003cdiv class=\"wrap\"\u003e\n    \u003cdiv class=\"centered\"\u003e\n      \u003cdiv class=\"eyebrow\"\u003eInside the cabinet door\u003c\/div\u003e\n      \u003ch2\u003eThe little card, taped where nobody looks.\u003c\/h2\u003e\n      \u003cp class=\"sec-sub\"\u003e\n        Yellowing at the corners, written in biro, correct in every detail.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"taped\"\u003e\n      \u003ch3\u003eItem specifics\u003c\/h3\u003e\n      \u003cp class=\"taped-sub\"\u003eRecorded at the time of listing.\u003c\/p\u003e\n      \u003ctable class=\"isp\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBrand\u003c\/td\u003e\n\u003ctd\u003eeufy\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eModel\u003c\/td\u003e\n\u003ctd\u003eIndoor Cam E30\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eModel number\u003c\/td\u003e\n\u003ctd\u003eT8417\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eType\u003c\/td\u003e\n\u003ctd\u003eIndoor pan \u0026amp; tilt security camera\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCondition\u003c\/td\u003e\n\u003ctd\u003eManufacturer Renewed — Excellent\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePackaging\u003c\/td\u003e\n\u003ctd\u003eRenewed, non-retail\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eQuantity available\u003c\/td\u003e\n\u003ctd\u003eOne\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eResolution\u003c\/td\u003e\n\u003ctd\u003e4K UHD\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eField of view\u003c\/td\u003e\n\u003ctd\u003e125° diagonal\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCoverage\u003c\/td\u003e\n\u003ctd\u003e360° panoramic view\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eNight vision\u003c\/td\u003e\n\u003ctd\u003eColour with spotlight; switchable infrared\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eAudio\u003c\/td\u003e\n\u003ctd\u003eTwo-way\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eConnectivity\u003c\/td\u003e\n\u003ctd\u003eWi-Fi 2.4GHz\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eStorage\u003c\/td\u003e\n\u003ctd\u003emicroSD up to 128GB — card not included\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePower\u003c\/td\u003e\n\u003ctd\u003eMains powered — adapter and USB-C cable supplied by eufy\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSmart home\u003c\/td\u003e\n\u003ctd\u003eHomeKit (up to 1080P), Alexa, Google Assistant\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHub required\u003c\/td\u003e\n\u003ctd\u003eNo — HomeBase 3 optional\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eColour\u003c\/td\u003e\n\u003ctd\u003eAs pictured\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eWarranty\u003c\/td\u003e\n\u003ctd\u003e12-month in-house CamGuard Australia warranty (not a manufacturer warranty)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDispatch\u003c\/td\u003e\n\u003ctd\u003eWithin 1 business day from Townsville, QLD\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCurrency\u003c\/td\u003e\n\u003ctd\u003eAUD\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============ CTA — THE FRONT DOOR ============ --\u003e\n\u003cdiv class=\"cta-sec\"\u003e\n  \u003cdiv class=\"front-door\"\u003e\n    \u003cdiv class=\"knocker\"\u003e\u003c\/div\u003e\n    \u003ch2\u003eThe good room is ready.\u003cbr\u003e\u003cem\u003eThe visitors still aren't coming.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cp\u003e\n      So you may as well be the one watching it. One renewed Indoor Cam E30, graded Excellent,\n      packed and out the door within one business day.\n    \u003c\/p\u003e\n    \u003cdiv class=\"door-chips\"\u003e\n      \u003cspan class=\"dchip\"\u003eRenewed · Excellent\u003c\/span\u003e\n      \u003cspan class=\"dchip\"\u003eOne only\u003c\/span\u003e\n      \u003cspan class=\"dchip\"\u003e12-month CamGuard warranty\u003c\/span\u003e\n      \u003cspan class=\"dchip\"\u003eExpress over $99.00\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"doormat\"\u003eWipe your feet\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- IMG-PLACEHOLDER: LIFESTYLE — the E30 in situ in a formal lounge: china cabinet, framed photos in a row, doily on the arm of the lounge. Sells the room, not the box. --\u003e\n\u003c!-- IMG-PLACEHOLDER: NIGHT SHOT — the same room after dark showing the spotlight on and the camera's night-vision framing, so buyers can judge the low-light look for themselves. --\u003e\n\u003c!-- IMG-PLACEHOLDER: SCALE SHOT — the E30 beside a common household object (mug or teaspoon) so the size reads honestly. --\u003e\n\u003c!-- IMG-PLACEHOLDER: PACKAGING — the renewed, non-retail packaging exactly as it will ship, so there is no surprise on arrival. --\u003e\n\n\u003c!-- ============ FOOTER ============ --\u003e\n\u003cdiv class=\"foot\"\u003e\n  \u003cdiv class=\"foot-rail\"\u003e\n\u003ci\u003e\u003c\/i\u003e\u003ci\u003e\u003c\/i\u003e\u003ci\u003e\u003c\/i\u003e\u003ci\u003e\u003c\/i\u003e\u003ci\u003e\u003c\/i\u003e\n\u003c\/div\u003e\n  \u003cspan class=\"cg-plaque cg-plaque-lg\"\u003e\u003cb\u003eCam\u003ci\u003eGuard\u003c\/i\u003e\u003c\/b\u003e\u003cspan\u003eAustralia\u003c\/span\u003e\u003c\/span\u003e\n  \u003cdiv class=\"foot-abn\"\u003eABN 62 385 894 763\u003c\/div\u003e\n  \u003cdiv class=\"foot-disc\"\u003e\n    CamGuard Australia is an independent reseller and importer. We are not affiliated with,\n    endorsed by, or an authorised service agent of eufy or Anker Innovations. All product names,\n    trademarks and brands are the property of their respective owners and are used here for\n    identification only. Warranty on this item is an in-house 12-month CamGuard Australia warranty\n    and is not a manufacturer warranty. Your rights under the Australian Consumer Law apply in\n    addition to it. All prices in AUD.\n  \u003c\/div\u003e\n  \u003cdiv class=\"foot-city\"\u003eTownsville · Queensland · Australia\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n","brand":"eufy","offers":[{"title":"Default Title","offer_id":44456464252971,"sku":"CG-ICE30-MRE-T","price":129.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0666\/0086\/1739\/files\/E30.webp?v=1771352397","url":"https:\/\/www.camguardaustralia.com.au\/products\/eufy-security-indoor-cam-e30-camera-manufacturer-renewed-excellent-condition","provider":"CamGuard Australia","version":"1.0","type":"link"}