{"product_id":"eufy-eufycam-3-s330-security-camera-manufacturer-renewed-fair-condition","title":"eufy eufyCam 3 (S330) Security Camera | Manufacturer Renewed (Fair Condition)","description":"\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Sora:wght@200;300;400;500;600;700;800\u0026family=DM+Sans:ital,opsz,wght@0,9..40,300;0,9..40,400;0,9..40,500;0,9..40,600;1,9..40,400\u0026display=swap');\n\n.cgdlc, .cgdlc *, .cgdlc *::before, .cgdlc *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n.cgdlc {\n  font-family: 'DM Sans', -apple-system, BlinkMacSystemFont, sans-serif;\n  background: #fbf9f4; color: #14181f; line-height: 1.55; font-size: 17px;\n  max-width: 960px; margin: 0 auto; -webkit-font-smoothing: antialiased; overflow-x: hidden;\n\n  --navy: #2a140f;\n  --navy-2: #3a1c13;\n  --navy-3: #58291a;\n  --gold: #d2711c;\n  --gold-bri: #ffa85c;\n  --gold-soft: #fdf2e7;\n  --cream: #fbf9f4;\n  --paper: #ffffff;\n  --ink: #14181f;\n  --ink-2: #414a58;\n  --ink-soft: #6b7484;\n  --ink-faint: #97a0ad;\n  --line: #e6e2d6;\n  --green: #167a3d;\n  --green-bg: #f0faf3;\n  --amber: #b8791a;\n  --amber-bg: #fdf6e8;\n  --red: #b4291f;\n  --red-bg: #fdf2f1;\n  --shadow: 0 1px 2px rgba(42,20,15,.05), 0 10px 30px rgba(42,20,15,.07);\n}\n.cgdlc img { max-width: 100%; height: auto; display: block; }\n\n\/* ---------- keyframes ---------- *\/\n@keyframes cgdlc-holo { 0% { background-position: -180% 0 } 100% { background-position: 180% 0 } }\n@keyframes cgdlc-rise { from { opacity: 0; transform: translateY(16px) } to { opacity: 1; transform: none } }\n@keyframes cgdlc-glint { 0%, 88%, 100% { opacity: 0 } 94% { opacity: .9 } }\n@keyframes cgdlc-pulse { 0%, 100% { opacity: 1 } 50% { opacity: .45 } }\n@keyframes cgdlc-sun { 0%, 100% { transform: translateY(0) scale(1); opacity: .5 } 50% { transform: translateY(-8px) scale(1.06); opacity: .85 } }\n@keyframes cgdlc-road { 0% { background-position: 0 0 } 100% { background-position: 0 44px } }\n@keyframes cgdlc-stamp { 0% { opacity: 0; transform: scale(1.5) rotate(-12deg) } 60% { opacity: 1; transform: scale(.96) rotate(-8deg) } 100% { opacity: 1; transform: scale(1) rotate(-8deg) } }\n\n\/* ---------- nav ---------- *\/\n.cgdlc .nav { padding: 16px 32px; display: flex; align-items: center; justify-content: space-between; gap: 16px; border-bottom: 1px solid var(--line); background: var(--paper); flex-wrap: wrap; }\n.cgdlc .nav-brand { font-family: 'Sora', sans-serif; font-size: 17px; font-weight: 700; letter-spacing: -.4px; }\n.cgdlc .nav-brand em { font-style: normal; background: linear-gradient(120deg, var(--gold), var(--navy-3)); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; }\n.cgdlc .nav-meta { display: flex; align-items: center; gap: 8px; font-family: 'Sora', sans-serif; font-size: 11px; font-weight: 600; letter-spacing: 1.4px; text-transform: uppercase; color: var(--ink-faint); }\n.cgdlc .nav-led { width: 7px; height: 7px; border-radius: 50%; background: var(--green); animation: cgdlc-pulse 2.6s ease-in-out infinite; }\n\n\/* ---------- hero ---------- *\/\n.cgdlc .hero { position: relative; padding: 78px 32px 84px; text-align: center; overflow: hidden; background: radial-gradient(ellipse at 50% 0%, var(--navy-3) 0%, var(--navy) 64%); }\n.cgdlc .hero-guilloche { position: absolute; inset: 0; opacity: .5; pointer-events: none;\n  background-image: repeating-linear-gradient(58deg, rgba(210,113,28,.05) 0 1px, transparent 1px 9px), repeating-linear-gradient(-58deg, rgba(210,113,28,.05) 0 1px, transparent 1px 9px); }\n.cgdlc .hero-in { position: relative; z-index: 2; }\n.cgdlc .hero-label { font-family: 'Sora', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 3.4px; text-transform: uppercase; color: var(--gold-bri); margin-bottom: 16px; animation: cgdlc-rise .7s ease both; }\n.cgdlc .hero h1 { font-family: 'Sora', sans-serif; font-size: 60px; font-weight: 800; letter-spacing: -3.2px; line-height: .99; color: #fff; margin-bottom: 20px; animation: cgdlc-rise .7s .06s ease both; }\n.cgdlc .hero h1 .glow { background: linear-gradient(120deg, var(--gold-bri), #ffd9a8); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; }\n.cgdlc .hero-sub { font-family: 'Sora', sans-serif; font-size: 20px; font-weight: 300; color: rgba(255,255,255,.76); letter-spacing: -.3px; line-height: 1.52; max-width: 560px; margin: 0 auto 38px; animation: cgdlc-rise .7s .12s ease both; }\n.cgdlc .hero-sub strong { color: #fff; font-weight: 600; }\n@media (max-width: 640px) { .cgdlc .hero { padding: 60px 20px 66px; } .cgdlc .hero h1 { font-size: 40px; letter-spacing: -1.8px; } .cgdlc .hero-sub { font-size: 17.5px; } }\n\n\/* ---------- SET PIECE 1: the licence card ---------- *\/\n.cgdlc .card-wrap { max-width: 520px; margin: 0 auto 34px; animation: cgdlc-rise .8s .18s ease both; }\n.cgdlc .card { position: relative; overflow: hidden; border-radius: 18px; padding: 20px; text-align: left;\n  background: linear-gradient(150deg, #f7f4ea 0%, #fffdf6 42%, #f2ecd9 100%);\n  box-shadow: 0 20px 50px rgba(0,0,0,.4), 0 0 0 1px rgba(210,113,28,.4); }\n.cgdlc .card::before { content: ''; position: absolute; inset: 0; pointer-events: none; opacity: .5;\n  background-image: repeating-linear-gradient(46deg, rgba(42,20,15,.05) 0 1px, transparent 1px 7px), repeating-linear-gradient(-46deg, rgba(42,20,15,.05) 0 1px, transparent 1px 7px); }\n.cgdlc .card::after { content: ''; position: absolute; top: 0; bottom: 0; left: -40%; width: 40%; pointer-events: none;\n  background: linear-gradient(105deg, transparent, rgba(255,255,255,.85), transparent);\n  background-size: 200% 100%; animation: cgdlc-holo 6s ease-in-out infinite; }\n.cgdlc .card-head { display: flex; align-items: center; justify-content: space-between; gap: 10px; padding-bottom: 12px; margin-bottom: 14px; border-bottom: 2px solid var(--navy); position: relative; z-index: 1; flex-wrap: wrap; }\n.cgdlc .card-auth { font-family: 'Sora', sans-serif; font-size: 9.5px; font-weight: 800; letter-spacing: 1.5px; text-transform: uppercase; color: var(--navy); line-height: 1.35; }\n.cgdlc .card-auth span { display: block; color: var(--amber); letter-spacing: 2.4px; }\n.cgdlc .card-crest { flex-shrink: 0; width: 34px; height: 34px; border-radius: 50%; background: radial-gradient(circle at 34% 30%, var(--gold-bri), var(--gold) 62%, #8a4210); box-shadow: inset 0 -2px 5px rgba(0,0,0,.3); display: flex; align-items: center; justify-content: center; font-size: 15px; }\n.cgdlc .card-body { display: flex; gap: 16px; position: relative; z-index: 1; }\n.cgdlc .card-photo { flex-shrink: 0; width: 104px; height: 132px; border-radius: 8px; border: 1px solid rgba(42,20,15,.25); background: linear-gradient(160deg, #dcd7c6, #efeade); display: flex; align-items: center; justify-content: center; text-align: center; font-family: 'Sora', sans-serif; font-size: 8.5px; font-weight: 700; letter-spacing: .8px; color: #8e8877; padding: 8px; line-height: 1.5; overflow: hidden; }\n.cgdlc .card-fields { flex: 1; min-width: 0; }\n.cgdlc .cf { margin-bottom: 9px; }\n.cgdlc .cf-k { font-family: 'Sora', sans-serif; font-size: 8px; font-weight: 800; letter-spacing: 1.4px; text-transform: uppercase; color: #8a8371; margin-bottom: 1px; }\n.cgdlc .cf-v { font-family: 'Sora', sans-serif; font-size: 14.5px; font-weight: 700; color: var(--navy); letter-spacing: -.2px; line-height: 1.25; word-break: break-word; }\n.cgdlc .cf-v.hot { color: var(--red); }\n.cgdlc .cf-v.good { color: var(--green); }\n.cgdlc .cf-v.warn { color: var(--red); }\n.cgdlc .cf-row { display: flex; gap: 14px; flex-wrap: wrap; }\n.cgdlc .cf-row .cf { flex: 1; min-width: 108px; }\n.cgdlc .card-foot { position: relative; z-index: 1; margin-top: 12px; padding-top: 11px; border-top: 1px dashed rgba(42,20,15,.28); display: flex; align-items: flex-end; justify-content: space-between; gap: 12px; }\n.cgdlc .card-sig { font-family: 'Sora', sans-serif; font-size: 19px; font-weight: 300; font-style: italic; color: var(--navy); transform: rotate(-3deg); opacity: .78; }\n.cgdlc .card-mrz { font-family: 'Sora', sans-serif; font-size: 8.5px; font-weight: 600; letter-spacing: 1.6px; color: #9a927e; word-break: break-all; text-align: right; }\n.cgdlc .card-stamp { position: absolute; right: 14px; bottom: 52px; z-index: 2; font-family: 'Sora', sans-serif; font-size: 12px; font-weight: 800; letter-spacing: 1.6px; color: rgba(180,41,31,.6); border: 2.5px solid rgba(180,41,31,.5); border-radius: 6px; padding: 5px 10px; transform: rotate(-8deg); animation: cgdlc-stamp .9s .6s ease both; }\n@media (max-width: 520px) {\n  .cgdlc .card-body { flex-direction: column; }\n  .cgdlc .card-photo { width: 100%; height: 150px; }\n  .cgdlc .card-stamp { position: static; display: inline-block; margin-top: 12px; transform: rotate(-4deg); }\n}\n\n.cgdlc .hero-req { display: inline-block; max-width: 520px; text-align: left; padding: 18px 22px; background: rgba(210,113,28,.09); border: 1px solid rgba(210,113,28,.3); border-left: 4px solid var(--gold); border-radius: 4px 14px 14px 4px; font-size: 15px; color: rgba(255,255,255,.8); line-height: 1.65; position: relative; z-index: 2; animation: cgdlc-rise .7s .3s ease both; }\n.cgdlc .hero-req b { color: var(--gold-bri); }\n\n\/* ---------- bento ---------- *\/\n.cgdlc .bento-wrap { padding: 0 32px 82px; background: var(--navy); }\n.cgdlc .bento-label { font-family: 'Sora', sans-serif; font-size: 11px; font-weight: 600; letter-spacing: 2.6px; text-transform: uppercase; color: rgba(255,255,255,.4); text-align: center; margin-bottom: 32px; }\n.cgdlc .bento { display: grid; grid-template-columns: repeat(2, 1fr); gap: 6px; }\n@media (min-width: 620px) { .cgdlc .bento { grid-template-columns: repeat(4, 1fr); } }\n.cgdlc .bt { background: rgba(255,255,255,.04); border: 1px solid rgba(255,255,255,.07); border-radius: 18px; padding: 28px 12px; text-align: center; transition: transform .3s ease, background .3s ease; }\n.cgdlc .bt:hover { transform: translateY(-4px); background: rgba(255,255,255,.075); }\n.cgdlc .bt-val { font-family: 'Sora', sans-serif; font-size: 36px; font-weight: 800; letter-spacing: -1.8px; line-height: 1; margin-bottom: 6px; }\n.cgdlc .bt-lbl { font-size: 10.5px; font-weight: 600; text-transform: uppercase; letter-spacing: 1.2px; color: rgba(255,255,255,.5); }\n@media (max-width: 620px) { .cgdlc .bt-val { font-size: 29px; letter-spacing: -1.3px; } }\n.cgdlc .gg { background: linear-gradient(120deg, var(--gold-bri), #ffd39c); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; }\n.cgdlc .gw { color: #fff; }\n.cgdlc .gs { background: linear-gradient(120deg, #ffbf8a, #ffe0c4); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; }\n\n\/* ---------- scenes ---------- *\/\n.cgdlc .scene { padding: 88px 32px; text-align: center; position: relative; overflow: hidden; }\n@media (max-width: 640px) { .cgdlc .scene { padding: 64px 20px; } }\n.cgdlc .sc-cream { background: var(--cream); }\n.cgdlc .sc-paper { background: var(--paper); }\n.cgdlc .sc-navy { background: var(--navy); }\n.cgdlc .sc-navy2 { background: linear-gradient(180deg, var(--navy-2), var(--navy)); }\n.cgdlc .sc-gold { background: var(--gold-soft); }\n.cgdlc .sc-label { font-family: 'Sora', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 13px; }\n.cgdlc .lb-gold { color: var(--amber); }\n.cgdlc .lb-gold-l { color: var(--gold-bri); }\n.cgdlc .lb-navy { color: var(--navy-3); }\n.cgdlc .lb-faint { color: var(--ink-faint); }\n.cgdlc .lb-green { color: var(--green); }\n.cgdlc .sc-title { font-family: 'Sora', sans-serif; font-size: 48px; font-weight: 800; letter-spacing: -2.3px; line-height: 1.04; margin-bottom: 18px; }\n.cgdlc .ti-dark { color: var(--ink); }\n.cgdlc .ti-light { color: #fff; }\n@media (max-width: 640px) { .cgdlc .sc-title { font-size: 32px; letter-spacing: -1.3px; } }\n.cgdlc .sc-sub { font-size: 17px; max-width: 545px; margin: 0 auto 50px; line-height: 1.68; }\n.cgdlc .sub-dark { color: var(--ink-soft); }\n.cgdlc .sub-light { color: rgba(255,255,255,.66); }\n\n\/* ---------- SET PIECE 2: demerit record ---------- *\/\n.cgdlc .record { max-width: 660px; margin: 0 auto; background: var(--paper); border: 1px solid var(--line); border-radius: 16px; overflow: hidden; box-shadow: var(--shadow); text-align: left; }\n.cgdlc .rec-head { background: var(--navy); padding: 22px 26px; }\n.cgdlc .rec-head .rk { font-family: 'Sora', sans-serif; font-size: 9.5px; font-weight: 800; letter-spacing: 2.4px; text-transform: uppercase; color: var(--gold-bri); margin-bottom: 7px; }\n.cgdlc .rec-head h3 { font-family: 'Sora', sans-serif; font-size: 25px; font-weight: 800; letter-spacing: -1px; color: #fff; line-height: 1.12; }\n.cgdlc .rec-tally { display: flex; align-items: center; gap: 16px; padding: 20px 26px; background: var(--red-bg); border-bottom: 1px solid var(--line); flex-wrap: wrap; }\n.cgdlc .pips { display: flex; gap: 5px; flex-wrap: wrap; }\n.cgdlc .pip { width: 15px; height: 15px; border-radius: 50%; border: 1.5px solid rgba(20,24,31,.2); background: transparent; }\n.cgdlc .pip-on { background: var(--red); border-color: var(--red); }\n.cgdlc .tally-txt { font-family: 'Sora', sans-serif; font-size: 15px; font-weight: 700; color: var(--red); letter-spacing: -.2px; }\n.cgdlc .tally-txt small { display: block; font-family: 'DM Sans', sans-serif; font-size: 13px; font-weight: 400; color: var(--ink-soft); letter-spacing: 0; margin-top: 3px; }\n.cgdlc .rec-rows { padding: 6px 26px 22px; }\n.cgdlc .rr { display: flex; gap: 14px; padding: 18px 0; border-bottom: 1px dashed var(--line); }\n.cgdlc .rr:last-child { border-bottom: none; }\n.cgdlc .rr-pts { flex-shrink: 0; width: 54px; text-align: center; }\n.cgdlc .rr-num { font-family: 'Sora', sans-serif; font-size: 26px; font-weight: 800; line-height: 1; color: var(--red); }\n.cgdlc .rr-unit { font-family: 'Sora', sans-serif; font-size: 8.5px; font-weight: 700; letter-spacing: 1.2px; text-transform: uppercase; color: var(--ink-faint); margin-top: 3px; }\n.cgdlc .rr h4 { font-family: 'Sora', sans-serif; font-size: 15.5px; font-weight: 700; color: var(--ink); margin-bottom: 6px; letter-spacing: -.2px; }\n.cgdlc .rr p { font-size: 15px; color: var(--ink-2); line-height: 1.65; }\n.cgdlc .rec-foot { padding: 18px 26px; background: var(--amber-bg); border-top: 1px solid var(--line); font-size: 14px; color: #7c5410; line-height: 1.62; }\n.cgdlc .rec-foot b { color: var(--ink); }\n\n\/* ---------- features ---------- *\/\n.cgdlc .fb { display: grid; grid-template-columns: 1fr; gap: 6px; text-align: left; }\n@media (min-width: 620px) { .cgdlc .fb { grid-template-columns: 1fr 1fr; } }\n.cgdlc .fc { position: relative; overflow: hidden; background: rgba(255,255,255,.04); border: 1px solid rgba(255,255,255,.07); border-radius: 22px; padding: 30px 28px; transition: transform .3s ease, background .3s ease; }\n.cgdlc .fc:hover { transform: translateY(-4px); background: rgba(255,255,255,.075); }\n.cgdlc .fc-glow { position: absolute; top: -60px; right: -60px; width: 190px; height: 190px; border-radius: 50%; pointer-events: none; background: radial-gradient(circle, rgba(210,113,28,.15) 0%, transparent 68%); }\n.cgdlc .fc-glow.blue { background: radial-gradient(circle, rgba(255,191,138,.14) 0%, transparent 68%); }\n.cgdlc .fc-tag { font-family: 'Sora', sans-serif; font-size: 10px; font-weight: 800; letter-spacing: 2px; text-transform: uppercase; margin-bottom: 11px; position: relative; color: var(--gold-bri); }\n.cgdlc .fc-tag.blue { color: #ffbf8a; }\n.cgdlc .fc h3 { font-family: 'Sora', sans-serif; font-size: 20.5px; font-weight: 700; letter-spacing: -.5px; color: #fff; margin-bottom: 10px; line-height: 1.24; position: relative; }\n.cgdlc .fc p { font-size: 15.5px; line-height: 1.68; color: rgba(255,255,255,.72); position: relative; }\n\n\/* ---------- solar strip ---------- *\/\n.cgdlc .solar { position: relative; max-width: 540px; margin: 0 auto; padding: 34px 30px; border-radius: 22px; background: var(--navy-2); border: 1px solid rgba(255,255,255,.07); overflow: hidden; }\n.cgdlc .solar-sun { position: absolute; top: -50px; right: -30px; width: 190px; height: 190px; border-radius: 50%; background: radial-gradient(circle, rgba(255,168,92,.3) 0%, transparent 66%); animation: cgdlc-sun 6s ease-in-out infinite; pointer-events: none; }\n.cgdlc .solar h3 { font-family: 'Sora', sans-serif; font-size: 22px; font-weight: 800; color: #fff; margin-bottom: 10px; position: relative; }\n.cgdlc .solar p { font-size: 15.5px; color: rgba(255,255,255,.74); line-height: 1.68; position: relative; }\n\n\/* ---------- the vibe ---------- *\/\n.cgdlc .vibe { padding: 104px 32px; text-align: center; background: var(--paper); }\n.cgdlc .vibe-pull { font-family: 'Sora', sans-serif; font-size: 36px; font-weight: 300; letter-spacing: -1.5px; line-height: 1.32; color: var(--ink-soft); max-width: 640px; margin: 0 auto 42px; }\n.cgdlc .vibe-pull strong { color: var(--ink); font-weight: 600; }\n@media (max-width: 640px) { .cgdlc .vibe { padding: 70px 20px; } .cgdlc .vibe-pull { font-size: 24px; letter-spacing: -.6px; } }\n.cgdlc .vibe-body { max-width: 545px; margin: 0 auto; text-align: left; }\n.cgdlc .vibe-body p { font-size: 16.5px; color: var(--ink-2); line-height: 1.78; margin-bottom: 18px; }\n.cgdlc .vibe-body p:last-child { color: var(--ink-soft); margin-bottom: 0; }\n\n\/* ---------- SET PIECE 3: safety certificate ---------- *\/\n.cgdlc .cert-wrap { padding: 88px 32px; background: var(--cream); }\n@media (max-width: 640px) { .cgdlc .cert-wrap { padding: 64px 20px; } }\n.cgdlc .cert { max-width: 660px; margin: 0 auto; background: var(--paper); border: 1px solid var(--line); border-radius: 16px; overflow: hidden; box-shadow: var(--shadow); text-align: left; }\n.cgdlc .cert-head { padding: 24px 26px; background: var(--gold-soft); border-bottom: 2px solid var(--gold); }\n.cgdlc .cert-head .ck { font-family: 'Sora', sans-serif; font-size: 9.5px; font-weight: 800; letter-spacing: 2.4px; text-transform: uppercase; color: var(--amber); margin-bottom: 7px; }\n.cgdlc .cert-head h2 { font-family: 'Sora', sans-serif; font-size: 27px; font-weight: 800; letter-spacing: -1.1px; color: var(--ink); line-height: 1.1; }\n.cgdlc .cert-head p { font-size: 14px; color: var(--ink-soft); margin-top: 8px; line-height: 1.6; }\n.cgdlc .cert-body { padding: 6px 26px 24px; }\n.cgdlc .ci { display: flex; gap: 15px; padding: 20px 0; border-bottom: 1px dashed var(--line); }\n.cgdlc .ci:last-child { border-bottom: none; }\n.cgdlc .ci-flag { flex-shrink: 0; font-family: 'Sora', sans-serif; font-size: 8.5px; font-weight: 800; letter-spacing: 1.1px; padding: 4px 8px; border-radius: 5px; margin-top: 2px; width: 76px; text-align: center; }\n.cgdlc .fl-pass { color: var(--green); background: var(--green-bg); border: 1px solid rgba(22,122,61,.22); }\n.cgdlc .fl-note { color: var(--amber); background: var(--amber-bg); border: 1px solid rgba(184,121,26,.24); }\n.cgdlc .fl-adv { color: var(--red); background: var(--red-bg); border: 1px solid rgba(180,41,31,.2); }\n.cgdlc .ci h4 { font-family: 'Sora', sans-serif; font-size: 16px; font-weight: 700; color: var(--ink); margin-bottom: 7px; line-height: 1.32; }\n.cgdlc .ci p { font-size: 15.5px; color: var(--ink-2); line-height: 1.68; }\n.cgdlc .cert-sign { padding: 18px 26px; background: var(--navy); color: rgba(255,255,255,.7); font-size: 13.5px; line-height: 1.62; }\n.cgdlc .cert-sign b { color: var(--gold-bri); }\n\n\/* ---------- trust ---------- *\/\n.cgdlc .trust { display: grid; grid-template-columns: 1fr; gap: 6px; max-width: 660px; margin: 0 auto; text-align: left; }\n@media (min-width: 560px) { .cgdlc .trust { grid-template-columns: 1fr 1fr; } }\n.cgdlc .tt { padding: 30px 26px; border-radius: 18px; border: 1px solid var(--line); box-shadow: var(--shadow); transition: transform .3s ease; }\n.cgdlc .tt:hover { transform: translateY(-3px); }\n.cgdlc .tt:nth-child(1) { background: var(--gold-soft); }\n.cgdlc .tt:nth-child(2) { background: #fdf3ec; }\n.cgdlc .tt:nth-child(3) { background: var(--green-bg); }\n.cgdlc .tt:nth-child(4) { background: var(--cream); }\n.cgdlc .tt h4 { font-family: 'Sora', sans-serif; font-size: 16.5px; font-weight: 700; color: var(--ink); margin-bottom: 8px; }\n.cgdlc .tt p { font-size: 15px; color: var(--ink-2); line-height: 1.65; }\n.cgdlc .tt .aside { font-size: 13px; color: var(--ink-soft); margin-top: 9px; font-style: italic; }\n\n\/* ---------- specs ---------- *\/\n.cgdlc .bigspecs { display: flex; flex-wrap: wrap; justify-content: center; gap: 40px; margin-bottom: 48px; }\n.cgdlc .bigspec-v { font-family: 'Sora', sans-serif; font-size: 62px; font-weight: 800; letter-spacing: -3.2px; line-height: 1; }\n.cgdlc .bigspec-l { font-size: 11.5px; color: rgba(255,255,255,.5); text-transform: uppercase; letter-spacing: 1.4px; margin-top: 4px; }\n@media (max-width: 640px) { .cgdlc .bigspec-v { font-size: 44px; letter-spacing: -1.8px; } .cgdlc .bigspecs { gap: 24px; } }\n.cgdlc .spec-table { width: 100%; max-width: 660px; margin: 0 auto; border-collapse: collapse; text-align: left; }\n.cgdlc .spec-table td { padding: 12.5px 0; border-bottom: 1px solid rgba(255,255,255,.08); font-size: 15px; vertical-align: top; }\n.cgdlc .spec-table td:first-child { color: rgba(255,255,255,.5); width: 42%; padding-right: 16px; }\n.cgdlc .spec-table td:last-child { color: rgba(255,255,255,.9); font-weight: 500; }\n\n\/* ---------- SET PIECE 4: conditions \u0026 endorsements ---------- *\/\n.cgdlc .cond-sheet { max-width: 680px; margin: 0 auto; text-align: left; }\n.cgdlc .cs-block { background: var(--paper); border: 1px solid var(--line); border-radius: 16px; overflow: hidden; margin-bottom: 6px; box-shadow: var(--shadow); }\n.cgdlc .cs-head { padding: 15px 22px; font-family: 'Sora', sans-serif; font-size: 10.5px; font-weight: 800; letter-spacing: 2.2px; text-transform: uppercase; }\n.cgdlc .cs-mand { background: var(--navy); color: var(--gold-bri); }\n.cgdlc .cs-endo { background: var(--green-bg); color: var(--green); border-bottom: 1px solid var(--line); }\n.cgdlc .cs-proh { background: var(--red-bg); color: var(--red); border-bottom: 1px solid var(--line); }\n.cgdlc .cs-body { padding: 4px 22px 18px; }\n.cgdlc .cl { display: flex; gap: 14px; padding: 15px 0; border-bottom: 1px dashed var(--line); }\n.cgdlc .cl:last-child { border-bottom: none; }\n.cgdlc .cl-code { flex-shrink: 0; font-family: 'Sora', sans-serif; font-size: 12px; font-weight: 800; letter-spacing: .6px; width: 46px; height: 30px; border-radius: 6px; display: flex; align-items: center; justify-content: center; margin-top: 1px; }\n.cgdlc .code-m { background: var(--navy); color: var(--gold-bri); }\n.cgdlc .code-e { background: var(--green-bg); color: var(--green); border: 1px solid rgba(22,122,61,.22); }\n.cgdlc .code-p { background: var(--red-bg); color: var(--red); border: 1px solid rgba(180,41,31,.18); }\n.cgdlc .cl-txt { flex: 1; min-width: 0; font-size: 15.5px; color: var(--ink); line-height: 1.5; font-weight: 500; }\n.cgdlc .cl-txt small { display: block; font-size: 14px; font-weight: 400; color: var(--ink-soft); margin-top: 4px; line-height: 1.6; }\n.cgdlc .cs-mandatory-note { padding: 16px 22px; background: rgba(210,113,28,.1); font-size: 14.5px; color: #7c5410; line-height: 1.62; border-top: 1px solid var(--line); }\n.cgdlc .cs-mandatory-note b { color: var(--ink); }\n\n\/* ---------- not for you \/ perfect for ---------- *\/\n.cgdlc .nfy { max-width: 560px; margin: 0 auto; text-align: left; background: var(--red-bg); border: 1px solid rgba(180,41,31,.15); border-radius: 20px; padding: 30px 28px; }\n.cgdlc .nfy h4 { font-family: 'Sora', sans-serif; font-size: 18.5px; font-weight: 700; color: var(--red); margin-bottom: 16px; }\n.cgdlc .nfy li { list-style: none; display: flex; gap: 12px; padding: 11px 0; font-size: 15.5px; color: var(--ink-2); line-height: 1.62; }\n.cgdlc .nx { color: var(--red); font-weight: 800; flex-shrink: 0; }\n.cgdlc .pfor { list-style: none; max-width: 570px; margin: 0 auto; text-align: left; }\n.cgdlc .pfor li { display: flex; gap: 14px; padding: 15px 0; font-size: 16px; color: var(--ink-2); line-height: 1.62; border-bottom: 1px solid var(--line); }\n.cgdlc .pfor li:last-child { border-bottom: none; }\n.cgdlc .arw { color: var(--amber); flex-shrink: 0; font-weight: 800; font-size: 13px; margin-top: 4px; }\n\n\/* ---------- SET PIECE 5: practical test ---------- *\/\n.cgdlc .ptest { max-width: 570px; margin: 0 auto; text-align: left; position: relative; }\n.cgdlc .ptest::before { content: ''; position: absolute; left: 22px; top: 26px; bottom: 26px; width: 5px; border-radius: 3px; background: var(--ink); background-image: repeating-linear-gradient(180deg, #fff 0 14px, transparent 14px 30px); animation: cgdlc-road 1.6s linear infinite; opacity: .28; }\n.cgdlc .mv { display: flex; gap: 22px; padding: 22px 0; position: relative; }\n.cgdlc .mv-n { flex-shrink: 0; width: 48px; height: 48px; border-radius: 10px; display: flex; align-items: center; justify-content: center; font-family: 'Sora', sans-serif; font-size: 17px; font-weight: 800; color: #fff; background: var(--navy); position: relative; z-index: 1; box-shadow: 0 4px 14px rgba(42,20,15,.2); }\n.cgdlc .mv:nth-child(2) .mv-n { background: var(--navy-3); }\n.cgdlc .mv:nth-child(3) .mv-n { background: var(--amber); }\n.cgdlc .mv:nth-child(4) .mv-n { background: var(--green); }\n.cgdlc .mv h4 { font-family: 'Sora', sans-serif; font-size: 17.5px; font-weight: 700; color: var(--ink); margin-bottom: 6px; }\n.cgdlc .mv p { font-size: 15.5px; color: var(--ink-2); line-height: 1.68; }\n.cgdlc .protip { max-width: 570px; margin: 28px auto 0; padding: 18px 22px; background: var(--gold-soft); border: 1px solid rgba(210,113,28,.3); border-left: 4px solid var(--gold); border-radius: 4px 12px 12px 4px; font-size: 15px; color: #7c5410; text-align: left; line-height: 1.66; }\n.cgdlc .protip b { color: var(--ink); }\n\n\/* ---------- included ---------- *\/\n.cgdlc .inc { max-width: 560px; margin: 0 auto; text-align: left; }\n.cgdlc .inc-row { display: flex; align-items: center; gap: 12px; padding: 12px 0; border-bottom: 1px solid var(--line); font-size: 15.5px; color: var(--ink-2); }\n.cgdlc .inc-row:last-child { border-bottom: none; }\n.cgdlc .iy { color: var(--green); font-weight: 800; flex-shrink: 0; }\n.cgdlc .inn { color: var(--red); font-weight: 800; flex-shrink: 0; }\n.cgdlc .inc-div { padding: 22px 0 8px; font-family: 'Sora', sans-serif; font-size: 10.5px; font-weight: 800; letter-spacing: 2.2px; text-transform: uppercase; color: var(--red); border-bottom: none !important; }\n.cgdlc .grade-badge { display: inline-flex; align-items: center; gap: 9px; padding: 10px 20px; background: var(--red-bg); border: 1px solid rgba(180,41,31,.3); border-radius: 12px; font-family: 'Sora', sans-serif; font-size: 13.5px; font-weight: 700; color: var(--red); margin-bottom: 24px; }\n\n\/* ---------- shipping ---------- *\/\n.cgdlc .ship { display: grid; grid-template-columns: 1fr; gap: 6px; max-width: 680px; margin: 0 auto; text-align: left; }\n@media (min-width: 620px) { .cgdlc .ship { grid-template-columns: repeat(3, 1fr); } }\n.cgdlc .sh { background: var(--paper); border: 1px solid var(--line); border-radius: 18px; padding: 26px 22px; box-shadow: var(--shadow); }\n.cgdlc .sh h4 { font-family: 'Sora', sans-serif; font-size: 15.5px; font-weight: 700; color: var(--ink); margin-bottom: 12px; }\n.cgdlc .sh p { font-size: 14px; color: var(--ink-2); line-height: 1.6; margin-bottom: 10px; }\n.cgdlc .sh p:last-child { margin-bottom: 0; }\n.cgdlc .hi-g { color: var(--green); font-weight: 600; }\n.cgdlc .hi-a { color: var(--amber); font-weight: 600; }\n.cgdlc .sh-note { font-size: 12px !important; color: var(--ink-faint) !important; margin-top: 12px; border-top: 1px solid var(--line); padding-top: 12px; }\n.cgdlc .aftersales { max-width: 680px; margin: 22px auto 0; padding: 18px 22px; background: var(--gold-soft); border: 1px solid rgba(210,113,28,.22); border-radius: 14px; font-size: 15px; color: var(--ink-2); line-height: 1.66; text-align: left; }\n.cgdlc .aftersales b { color: var(--ink); }\n\n\/* ---------- SET PIECE 6: road rules test ---------- *\/\n.cgdlc .test { max-width: 660px; margin: 0 auto; text-align: left; }\n.cgdlc .test-head { background: var(--navy); border-radius: 16px 16px 0 0; padding: 18px 24px; display: flex; align-items: center; justify-content: space-between; gap: 12px; flex-wrap: wrap; }\n.cgdlc .test-head .th-t { font-family: 'Sora', sans-serif; font-size: 11px; font-weight: 800; letter-spacing: 2.2px; text-transform: uppercase; color: var(--gold-bri); }\n.cgdlc .test-head .th-s { font-family: 'Sora', sans-serif; font-size: 10px; font-weight: 700; letter-spacing: 1.4px; color: rgba(255,255,255,.5); }\n.cgdlc .test-body { background: var(--paper); border: 1px solid var(--line); border-top: none; border-radius: 0 0 16px 16px; padding: 8px 24px 22px; box-shadow: var(--shadow); }\n.cgdlc .q { padding: 22px 0; border-bottom: 1px dashed var(--line); }\n.cgdlc .q:last-child { border-bottom: none; }\n.cgdlc .q-n { font-family: 'Sora', sans-serif; font-size: 9.5px; font-weight: 800; letter-spacing: 1.8px; text-transform: uppercase; color: var(--ink-faint); margin-bottom: 7px; }\n.cgdlc .q-t { font-family: 'Sora', sans-serif; font-size: 16.5px; font-weight: 700; color: var(--ink); margin-bottom: 13px; line-height: 1.38; }\n.cgdlc .opt { display: flex; gap: 11px; padding: 8px 11px; border-radius: 8px; font-size: 15px; color: var(--ink-soft); line-height: 1.5; margin-bottom: 4px; border: 1px solid transparent; }\n.cgdlc .opt-c { background: var(--green-bg); border-color: rgba(22,122,61,.22); color: var(--ink); font-weight: 500; }\n.cgdlc .opt-l { flex-shrink: 0; font-family: 'Sora', sans-serif; font-size: 12px; font-weight: 800; width: 18px; }\n.cgdlc .opt-c .opt-l { color: var(--green); }\n.cgdlc .q-x { font-size: 15px; color: var(--ink-2); line-height: 1.68; margin-top: 11px; padding-left: 11px; border-left: 3px solid var(--gold); }\n\n\/* ---------- the rest of the fleet ---------- *\/\n.cgdlc .fleet { display: grid; grid-template-columns: 1fr; gap: 6px; max-width: 660px; margin: 0 auto; text-align: left; }\n@media (min-width: 560px) { .cgdlc .fleet { grid-template-columns: 1fr 1fr; } }\n.cgdlc .fl-card { padding: 26px 24px; border-radius: 16px; border: 1px solid var(--line); background: var(--paper); box-shadow: var(--shadow); }\n.cgdlc .fl-card .fl-g { font-family: 'Sora', sans-serif; font-size: 10px; font-weight: 800; letter-spacing: 2px; text-transform: uppercase; color: var(--amber); margin-bottom: 8px; }\n.cgdlc .fl-card h4 { font-family: 'Sora', sans-serif; font-size: 17px; font-weight: 700; color: var(--ink); margin-bottom: 8px; }\n.cgdlc .fl-card p { font-size: 15px; color: var(--ink-2); line-height: 1.65; }\n.cgdlc .fl-this { background: var(--navy); border-color: var(--navy); }\n.cgdlc .fl-this .fl-g { color: var(--gold-bri); }\n.cgdlc .fl-this h4 { color: #fff; }\n.cgdlc .fl-this p { color: rgba(255,255,255,.72); }\n\n\/* ---------- item specifics ---------- *\/\n.cgdlc .specifics { width: 100%; max-width: 660px; margin: 0 auto; border-collapse: collapse; text-align: left; }\n.cgdlc .specifics td { padding: 12px 0; border-bottom: 1px solid var(--line); font-size: 15px; vertical-align: top; }\n.cgdlc .specifics td:first-child { color: var(--ink-faint); width: 36%; padding-right: 16px; }\n.cgdlc .specifics td:last-child { color: var(--ink); }\n\n\/* ---------- cta + footer ---------- *\/\n.cgdlc .cta { position: relative; overflow: hidden; padding: 92px 32px; text-align: center; background: radial-gradient(ellipse at 50% 120%, var(--navy-3) 0%, var(--navy) 62%); }\n.cgdlc .cta-glint { position: absolute; inset: 0; pointer-events: none; background: linear-gradient(105deg, transparent 42%, rgba(255,168,92,.09) 50%, transparent 58%); animation: cgdlc-glint 7s ease-in-out infinite; }\n.cgdlc .cta h2 { font-family: 'Sora', sans-serif; font-size: 41px; font-weight: 800; letter-spacing: -1.9px; color: #fff; margin-bottom: 16px; position: relative; z-index: 1; }\n@media (max-width: 640px) { .cgdlc .cta h2 { font-size: 28px; } }\n.cgdlc .cta p { font-size: 16.5px; color: rgba(255,255,255,.7); max-width: 470px; margin: 0 auto; line-height: 1.68; position: relative; z-index: 1; }\n.cgdlc .footer { padding: 38px 32px; text-align: center; font-size: 12.5px; color: var(--ink-soft); line-height: 1.78; border-top: 1px solid var(--line); background: var(--cream); }\n.cgdlc .footer p { margin-bottom: 9px; }\n.cgdlc .footer p:last-child { margin-bottom: 0; }\n.cgdlc .footer strong { color: var(--ink-2); }\n\n@media (prefers-reduced-motion: reduce) {\n  .cgdlc *, .cgdlc *::before, .cgdlc *::after { animation: none !important; transition: none !important; }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"cgdlc\"\u003e\n\n\u003cdiv class=\"nav\"\u003e\n  \u003cdiv class=\"nav-brand\"\u003e\u003cem\u003eCamGuard Australia\u003c\/em\u003e\u003c\/div\u003e\n  \u003cdiv class=\"nav-meta\"\u003e\n\u003cspan class=\"nav-led\"\u003e\u003c\/span\u003e Townsville QLD · Dispatch 1 business day\u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"hero\"\u003e\n  \u003cdiv class=\"hero-guilloche\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"hero-in\"\u003e\n    \u003cdiv class=\"hero-label\"\u003eManufacturer Renewed · Fair · C Grade\u003c\/div\u003e\n    \u003ch1\u003eNine\u003cbr\u003e\u003cspan class=\"glow\"\u003epoints.\u003c\/span\u003e\n\u003c\/h1\u003e\n    \u003cp class=\"hero-sub\"\u003eeufyCam 3 (S330). 4K solar. Fully licensed, nine points you can see and feel, still inside the limit. \u003cstrong\u003eSame road as every other grade — this one has just done more kilometres.\u003c\/strong\u003e\u003c\/p\u003e\n\n    \u003cdiv class=\"card-wrap\"\u003e\n      \u003cdiv class=\"card\"\u003e\n        \u003cdiv class=\"card-head\"\u003e\n          \u003cdiv class=\"card-auth\"\u003eSecurity Licensing Authority\u003cspan\u003eRenewed Camera Division\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"card-crest\"\u003e◈\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"card-body\"\u003e\n          \n          \u003cdiv class=\"card-photo\"\u003eUNIT PHOTO\u003cbr\u003eC GRADE\u003c\/div\u003e\n          \u003cdiv class=\"card-fields\"\u003e\n            \u003cdiv class=\"cf\"\u003e\n              \u003cdiv class=\"cf-k\"\u003eLicence class\u003c\/div\u003e\n              \u003cdiv class=\"cf-v\"\u003eOPEN · 4K SOLAR ADD-ON\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cf-row\"\u003e\n              \u003cdiv class=\"cf\"\u003e\n                \u003cdiv class=\"cf-k\"\u003eGrade\u003c\/div\u003e\n                \u003cdiv class=\"cf-v hot\"\u003eFAIR (C)\u003c\/div\u003e\n              \u003c\/div\u003e\n              \u003cdiv class=\"cf\"\u003e\n                \u003cdiv class=\"cf-k\"\u003eDemerits\u003c\/div\u003e\n                \u003cdiv class=\"cf-v hot\"\u003e9 of 12\u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cf-row\"\u003e\n              \u003cdiv class=\"cf\"\u003e\n                \u003cdiv class=\"cf-k\"\u003eConditions\u003c\/div\u003e\n                \u003cdiv class=\"cf-v hot\"\u003eH3 — MANDATORY\u003c\/div\u003e\n              \u003c\/div\u003e\n              \u003cdiv class=\"cf\"\u003e\n                \u003cdiv class=\"cf-k\"\u003eExpires\u003c\/div\u003e\n                \u003cdiv class=\"cf-v\"\u003eNEVER · $0\/MONTH\u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cf\"\u003e\n              \u003cdiv class=\"cf-k\"\u003eLicence no.\u003c\/div\u003e\n              \u003cdiv class=\"cf-v\"\u003eCG-ECS330-MRF-T\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"card-stamp\"\u003eNINE POINTS\u003c\/div\u003e\n        \u003cdiv class=\"card-foot\"\u003e\n          \u003cdiv class=\"card-sig\"\u003eCamGuard\u003c\/div\u003e\n          \u003cdiv class=\"card-mrz\"\u003eS330\u0026lt;\u0026lt;RENEWED\u0026lt;\u0026lt;FAIR\u0026lt;\u0026lt;4K\u0026lt;\u0026lt;SOLAR\u0026lt;\u0026lt;H3\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"hero-req\"\u003e\n      \u003cb\u003e⚠ CONDITION H3 — a HomeBase 3 (S380) is mandatory.\u003c\/b\u003e This is an add-on camera. eufy states plainly that \u003cb\u003ethe camera alone will not work\u003c\/b\u003e. It does not pair with HomeBase 2, HomeBase E, a Wi-Fi Chime or a Wi-Fi Bridge, and it will not run on its own. The HomeBase 3 is sold separately and is not included.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"bento-wrap\"\u003e\n  \u003cdiv class=\"bento-label\"\u003eSame vehicle, every grade. These numbers don't change.\u003c\/div\u003e\n  \u003cdiv class=\"bento\"\u003e\n    \u003cdiv class=\"bt\"\u003e\n\u003cdiv class=\"bt-val gg\"\u003e4K\u003c\/div\u003e\n\u003cdiv class=\"bt-lbl\"\u003e3840 × 2160\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"bt\"\u003e\n\u003cdiv class=\"bt-val gs\"\u003e135°\u003c\/div\u003e\n\u003cdiv class=\"bt-lbl\"\u003eField of View\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"bt\"\u003e\n\u003cdiv class=\"bt-val gg\"\u003eF\/1.4\u003c\/div\u003e\n\u003cdiv class=\"bt-lbl\"\u003eStarlight Lens\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"bt\"\u003e\n\u003cdiv class=\"bt-val gs\"\u003e2 hrs\u003c\/div\u003e\n\u003cdiv class=\"bt-lbl\"\u003eSun Per Day\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"bt\"\u003e\n\u003cdiv class=\"bt-val gg\"\u003e365\u003c\/div\u003e\n\u003cdiv class=\"bt-lbl\"\u003eDay Battery*\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"bt\"\u003e\n\u003cdiv class=\"bt-val gs\"\u003eIP67\u003c\/div\u003e\n\u003cdiv class=\"bt-lbl\"\u003eWeatherproof\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"bt\"\u003e\n\u003cdiv class=\"bt-val gg\"\u003e16 TB\u003c\/div\u003e\n\u003cdiv class=\"bt-lbl\"\u003eMax Storage\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"bt\"\u003e\n\u003cdiv class=\"bt-val gw\"\u003e$0\u003c\/div\u003e\n\u003cdiv class=\"bt-lbl\"\u003eMonthly Fees\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"scene sc-cream\"\u003e\n  \u003cdiv class=\"sc-label lb-navy\"\u003eThe record\u003c\/div\u003e\n  \u003cdiv class=\"sc-title ti-dark\"\u003eWhat's on file.\u003c\/div\u003e\n  \u003cp class=\"sc-sub sub-dark\"\u003eEvery grade in this range carries a full licence. The only thing that separates them is the record — and we publish it.\u003c\/p\u003e\n  \u003cdiv class=\"record\"\u003e\n    \u003cdiv class=\"rec-head\"\u003e\n      \u003cdiv class=\"rk\"\u003e◈ Demerit point record · Grade C\u003c\/div\u003e\n      \u003ch3\u003eNine points. Every one listed.\u003c\/h3\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"rec-tally\"\u003e\n      \u003cdiv class=\"pips\"\u003e\n        \u003cspan class=\"pip pip-on\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"pip pip-on\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"pip pip-on\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"pip pip-on\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"pip pip-on\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"pip pip-on\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"pip pip-on\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"pip pip-on\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"pip pip-on\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"pip\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"pip\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"pip\"\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tally-txt\"\u003e9 points\u003csmall\u003eTwelve available. Nine used. Still licensed.\u003c\/small\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"rec-rows\"\u003e\n      \u003cdiv class=\"rr\"\u003e\n        \u003cdiv class=\"rr-pts\"\u003e\n          \u003cdiv class=\"rr-num\"\u003e4\u003c\/div\u003e\n          \u003cdiv class=\"rr-unit\"\u003ePoints\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch4\u003eScuffing and scratching — visible at 30 cm, and you can feel it\u003c\/h4\u003e\n          \u003cp\u003eThe headline entry, and the line that defines this grade. Scuffs, scratches and marks across the plastic housing, often on more than one face — obvious at 30 cm, and you can feel them with a fingertip. This is the grade where we stop calling it \"light\" and start calling it what it is.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"rr\"\u003e\n        \u003cdiv class=\"rr-pts\"\u003e\n          \u003cdiv class=\"rr-num\"\u003e3\u003c\/div\u003e\n          \u003cdiv class=\"rr-unit\"\u003ePoints\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch4\u003eMarks around the bracket and mount points\u003c\/h4\u003e\n          \u003cp\u003eRepeated handling and remounting leaves its signature here, and on a C-grade unit it's plain to see. Cosmetic only. The mount still clips and holds exactly as designed.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"rr\"\u003e\n        \u003cdiv class=\"rr-pts\"\u003e\n          \u003cdiv class=\"rr-num\"\u003e2\u003c\/div\u003e\n          \u003cdiv class=\"rr-unit\"\u003ePoints\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch4\u003eGeneral wear — it looks like it's done some kilometres\u003c\/h4\u003e\n          \u003cp\u003eDulled finish, worn edges, the overall look of a device that has been somewhere and done something. If you want a camera that looks new, this is not the grade, and we would much rather you knew that now than when the parcel lands.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"rr\"\u003e\n        \u003cdiv class=\"rr-pts\"\u003e\n          \u003cdiv class=\"rr-num\"\u003e0\u003c\/div\u003e\n          \u003cdiv class=\"rr-unit\"\u003ePoints\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch4\u003eLens, solar panel and seals — no infringement\u003c\/h4\u003e\n          \u003cp\u003eThe parts that actually matter are held to the same standard at every grade. Clear lens, clean solar panel, intact IP67 seals. We don't grade down the optics, and we don't sell a camera with a compromised seal at any price.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"rr\"\u003e\n        \u003cdiv class=\"rr-pts\"\u003e\n          \u003cdiv class=\"rr-num\"\u003e0\u003c\/div\u003e\n          \u003cdiv class=\"rr-unit\"\u003ePoints\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch4\u003eFunction — full licence, no restrictions\u003c\/h4\u003e\n          \u003cp\u003eIdentical to every other grade and to a sealed unit: 4K, 135°, F\/1.4 starlight, solar, BionicMind, IP67. A grade describes paintwork. It does not describe capability, and there is no such thing as a camera that records in a lower resolution because it has a scratch.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"rec-foot\"\u003e\n\u003cb\u003eHow we grade:\u003c\/b\u003e the standard Australian refurbished test — hold the unit about 30 cm away in normal light. \u003cb\u003eGrade A:\u003c\/b\u003e nothing visible at that distance. \u003cb\u003eGrade B:\u003c\/b\u003e visible at 30 cm, but you can't feel it. \u003cb\u003eGrade C:\u003c\/b\u003e visible at 30 cm and you can feel it. Same scale the big Australian refurb sellers use, so you already know how to read it.\u003cbr\u003e\u003cbr\u003eThe record above describes what Grade C permits — the standard the grade is held to, not a report on one individual unit. CamGuard does not bench-test every camera and won't pretend otherwise. What we do do, on every single unit, is photograph and log the serial number before it ships.\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"scene sc-navy\"\u003e\n  \u003cdiv class=\"sc-label lb-gold-l\"\u003eThe vehicle\u003c\/div\u003e\n  \u003cdiv class=\"sc-title ti-light\"\u003eWhat you're\u003cbr\u003eactually licensed for.\u003c\/div\u003e\n  \u003cp class=\"sc-sub sub-light\"\u003eThe eufyCam 3 is eufy's 4K solar flagship. None of this is grade-dependent — an A-grade and a C-grade record identical footage.\u003c\/p\u003e\n  \u003cdiv class=\"fb\"\u003e\n    \u003cdiv class=\"fc\"\u003e\n      \u003cdiv class=\"fc-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"fc-tag\"\u003e4K · F\/1.4\u003c\/div\u003e\n      \u003ch3\u003eEnough detail to be useful.\u003c\/h3\u003e\n      \u003cp\u003e4K at 3840 × 2160 through an F\/1.4 lens with a starlight sensor — eufy rates it as reading number plates up to 10 m out. A wide F\/1.4 aperture is the part that matters after dark: it's how you get usable colour instead of grey mush.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fc\"\u003e\n      \u003cdiv class=\"fc-glow blue\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"fc-tag blue\"\u003eIntegrated solar\u003c\/div\u003e\n      \u003ch3\u003eTwo hours of sun. That's the bill.\u003c\/h3\u003e\n      \u003cp\u003eThe solar panel is built into the camera body — no separate panel to mount, no second bracket, no cable. eufy rates two hours of direct sunlight a day as enough to keep it running indefinitely. In North Queensland that's not a big ask.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fc\"\u003e\n      \u003cdiv class=\"fc-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"fc-tag\"\u003eBionicMind AI\u003c\/div\u003e\n      \u003ch3\u003eIt learns the faces.\u003c\/h3\u003e\n      \u003cp\u003eOn-device AI does facial recognition alongside human, vehicle and pet detection. Over time it learns who's meant to be there, so you get told about the ones who aren't instead of every single arrival.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fc\"\u003e\n      \u003cdiv class=\"fc-glow blue\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"fc-tag blue\"\u003e135° coverage\u003c\/div\u003e\n      \u003ch3\u003eOne camera, more yard.\u003c\/h3\u003e\n      \u003cp\u003eA 135° field of view covers a genuinely wide arc — often the difference between one camera and two. Worth measuring your angles before you buy a second one you don't need.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fc\"\u003e\n      \u003cdiv class=\"fc-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"fc-tag\"\u003eLocal storage\u003c\/div\u003e\n      \u003ch3\u003eNo cloud. No subscription. Ever.\u003c\/h3\u003e\n      \u003cp\u003eFootage lives on the HomeBase 3 — 16 GB built in, which eufy rates at around three months, and expandable to 16 TB with your own drive. Nothing is held hostage behind a monthly fee.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fc\"\u003e\n      \u003cdiv class=\"fc-glow blue\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"fc-tag blue\"\u003eIP67 · −20 to 50°C\u003c\/div\u003e\n      \u003ch3\u003eBuilt for outside.\u003c\/h3\u003e\n      \u003cp\u003eIP67 sealed and rated from −20°C to 50°C. It handles a wet season and it handles a February afternoon on a west-facing wall.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\n\n\u003cdiv class=\"scene sc-navy2\"\u003e\n  \u003cdiv class=\"sc-label lb-gold-l\"\u003eAfter dark\u003c\/div\u003e\n  \u003cdiv class=\"sc-title ti-light\"\u003eColour at night,\u003cbr\u003einfrared when it's pitch.\u003c\/div\u003e\n  \u003cp class=\"sc-sub sub-light\"\u003eA 100-lumen spotlight, colour night vision off the starlight sensor, and infrared for when there's nothing to work with.\u003c\/p\u003e\n  \u003cdiv class=\"solar\"\u003e\n    \u003cdiv class=\"solar-sun\"\u003e\u003c\/div\u003e\n    \u003ch3\u003e☀ Two hours of direct sun\u003c\/h3\u003e\n    \u003cp\u003eColour and infrared night vision are rated to around 25 ft, with a motion-activated 100-lumen spotlight that doubles as a deterrent. The 365-day battery figure is eufy's, measured at roughly 300 seconds of recording a day — a busy driveway will draw more, and the solar panel is what quietly makes up the difference.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"vibe\"\u003e\n  \u003cdiv class=\"sc-label lb-faint\"\u003eThe point\u003c\/div\u003e\n  \u003cdiv class=\"vibe-pull\"\u003eNobody asks to see your driving record before they get in the car. \u003cstrong\u003eThey ask whether the car goes.\u003c\/strong\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"vibe-body\"\u003e\n    \u003cp\u003eHere's the thing about renewed gear that most sellers would rather you didn't think too hard about: the grade on the box describes the paintwork. It doesn't describe the camera. An A-grade eufyCam 3 and a C-grade eufyCam 3 shoot the same 4K through the same F\/1.4 lens onto the same HomeBase 3, and carry the same warranty from us.\u003c\/p\u003e\n    \u003cp\u003eSo we grade them the way you'd read a driving record. Every mark gets written down, given a value, and priced. Nothing is described as \"minor wear\" and left for you to discover on the ladder. If there are points on the file, they're on the file.\u003c\/p\u003e\n    \u003cp\u003eThis one is the bottom of the ladder and the best value on it. Nine points: obvious wear, listed in full, priced accordingly. It still shoots the same 4K through the same F\/1.4 lens, still runs on the same sunlight, still carries the same twelve months from us.\u003c\/p\u003e\n    \u003cp\u003eNine points is still comfortably inside the limit. It's licensed, it's legal, and it will do the job for years. It just looks like it has already done a few. If appearance matters to you at all, Grade A and Grade B are up the ladder and just as honest about their own records.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"cert-wrap\"\u003e\n  \u003cdiv class=\"cert\"\u003e\n    \u003cdiv class=\"cert-head\"\u003e\n      \u003cdiv class=\"ck\"\u003e⚠ Certificate of inspection\u003c\/div\u003e\n      \u003ch2\u003eThe honest bit.\u003c\/h2\u003e\n      \u003cp\u003eEverything below is a real limitation of this camera or this grade. Read it before you buy, not after. PASS means no issue. NOTED means it's fine but you should know. CAUTION means it could be a dealbreaker for some people.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"cert-body\"\u003e\n      \u003cdiv class=\"ci\"\u003e\n        \u003cdiv class=\"ci-flag fl-adv\"\u003eCAUTION\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch4\u003eA HomeBase 3 is mandatory — Condition H3.\u003c\/h4\u003e\n          \u003cp\u003eThis is an add-on camera. eufy's own product page states that the camera alone will not work. It requires a HomeBase 3 (S380) and will not pair with HomeBase 2, HomeBase E, a Wi-Fi Chime or a Wi-Fi Bridge, and it cannot run standalone. If you don't own a HomeBase 3, this camera will not do anything at all. It is not included here.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ci\"\u003e\n        \u003cdiv class=\"ci-flag fl-note\"\u003eNOTED\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch4\u003eManufacturer Renewed — this unit has been used before.\u003c\/h4\u003e\n          \u003cp\u003eRenewed stock is exactly that: previously owned, returned, and put back to working order through the manufacturer's own renewal process. It is not new and we don't list it as new. What we can tell you is that the renewal testing is the manufacturer's, our warranty is ours, and the grade above tells you what it looks like.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ci\"\u003e\n        \u003cdiv class=\"ci-flag fl-note\"\u003eNOTED\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch4\u003eNo retail box. Deliberately.\u003c\/h4\u003e\n          \u003cp\u003eRenewed units arrive in plain protective packaging rather than the printed retail carton, for every grade in this range. We cut the cardboard, not the warranty. If the box matters — a gift, a resale — this isn't the listing.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ci\"\u003e\n        \u003cdiv class=\"ci-flag fl-adv\"\u003eCAUTION\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch4\u003eSolar needs actual sun, not just daylight.\u003c\/h4\u003e\n          \u003cp\u003eeufy's two-hours-a-day figure means two hours of \u003cem\u003edirect\u003c\/em\u003e sunlight. Under a deep verandah, on a permanently shaded south wall, or behind a mango tree, you'll be charging it by cable a few times a year. Point the panel at the sky, not at the wall.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ci\"\u003e\n        \u003cdiv class=\"ci-flag fl-note\"\u003eNOTED\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch4\u003eIt records at 15 fps, not 30.\u003c\/h4\u003e\n          \u003cp\u003eeufy's spec sheet lists 4K at 15 frames per second. That's normal and deliberate on battery cameras — it's a big part of how the battery lasts — and for property surveillance it looks fine. If you were expecting smooth slow-motion of a car going past, this isn't that.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ci\"\u003e\n        \u003cdiv class=\"ci-flag fl-note\"\u003eNOTED\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch4\u003eFootage lives on the HomeBase 3, not the camera.\u003c\/h4\u003e\n          \u003cp\u003eThere's no card slot on the camera. Everything records to the HomeBase 3 — 16 GB built in, expandable to 16 TB with your own drive. That's the trade for having no subscription: the hub is the single place your footage lives.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ci\"\u003e\n        \u003cdiv class=\"ci-flag fl-adv\"\u003eCAUTION\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch4\u003eHomeBase Mini and HomeBase Professional S1 — we're not claiming either way.\u003c\/h4\u003e\n          \u003cp\u003eeufy's published compatibility material addresses HomeBase 3 and explicitly rules out several older hubs, but doesn't state a position on the HomeBase Mini or the HomeBase Professional S1 for this camera. So we won't either. Buy it for a HomeBase 3, or check with eufy first.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ci\"\u003e\n        \u003cdiv class=\"ci-flag fl-adv\"\u003eCAUTION\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch4\u003eGrade C cosmetics — visible at 30 cm and perceptible to touch.\u003c\/h4\u003e\n          \u003cp\u003eObvious scuffing and scratching across the housing, marks around the bracket points, and a generally worn appearance — you can see it at 30 cm and feel it with a fingertip. This is the honest bottom of our renewed range. Everything works exactly as it should and the warranty is identical — but if you would be disappointed opening the parcel, buy Grade A or Grade B instead. We would rather sell you the right one than take the return.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"cert-sign\"\u003e\n\u003cb\u003eSigned off:\u003c\/b\u003e every item here is in the listing because a buyer would rather have read it before the parcel arrived than after. Anything unclear, message us before you buy — we'd much rather answer a question than process a return.\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"scene sc-paper\"\u003e\n  \u003cdiv class=\"sc-label lb-faint\"\u003eTrust\u003c\/div\u003e\n  \u003cdiv class=\"sc-title ti-dark\"\u003eWhy CamGuard?\u003c\/div\u003e\n  \u003cp class=\"sc-sub sub-dark\"\u003eOne operator in Townsville who imports this gear, runs it at home, and answers his own messages.\u003c\/p\u003e\n  \u003cdiv class=\"trust\"\u003e\n    \u003cdiv class=\"tt\"\u003e\n      \u003ch4\u003eGenuine eufy stock\u003c\/h4\u003e\n      \u003cp\u003eAuthentic eufy product, imported by us. Manufacturer Renewed means renewed by the manufacturer — not by a bloke in a shed, and not \"renewed\" as a polite word for broken.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tt\"\u003e\n      \u003ch4\u003e12-month CamGuard warranty\u003c\/h4\u003e\n      \u003cp\u003eCovered for 12 months from delivery by our own in-house warranty — not a manufacturer warranty. Claims handled here, by a person, usually within hours.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tt\"\u003e\n      \u003ch4\u003eSerial logged at dispatch\u003c\/h4\u003e\n      \u003cp\u003eEvery unit's serial number is photographed and recorded before it leaves. It makes a warranty claim painless and a dispute short.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tt\"\u003e\n      \u003ch4\u003eGraded honestly, priced accordingly\u003c\/h4\u003e\n      \u003cp\u003eThree grades, published records, no euphemisms. If a unit has visible wear we say so and charge less for it.\u003c\/p\u003e\n      \u003cdiv class=\"aside\"\u003e(Our overheads are low. We don't have a showroom. We don't have a shop.)\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"scene sc-navy\"\u003e\n  \u003cdiv class=\"sc-label lb-gold-l\"\u003eVehicle particulars\u003c\/div\u003e\n  \u003cdiv class=\"sc-title ti-light\"\u003eThe full sheet.\u003c\/div\u003e\n  \u003cp class=\"sc-sub sub-light\"\u003eVerified against eufy Australia's own product page. Identical across all three grades.\u003c\/p\u003e\n  \u003cdiv class=\"bigspecs\"\u003e\n    \u003cdiv\u003e\n      \u003cdiv class=\"bigspec-v gg\"\u003e4K\u003c\/div\u003e\n      \u003cdiv class=\"bigspec-l\"\u003eResolution\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cdiv class=\"bigspec-v gs\"\u003eF\/1.4\u003c\/div\u003e\n      \u003cdiv class=\"bigspec-l\"\u003eAperture\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cdiv class=\"bigspec-v gg\"\u003eIP67\u003c\/div\u003e\n      \u003cdiv class=\"bigspec-l\"\u003eWeatherproof\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003ctable class=\"spec-table\"\u003e\u003ctbody\u003e\n    \u003ctr\u003e\n\u003ctd\u003eModel\u003c\/td\u003e\n\u003ctd\u003eeufyCam 3 (S330) Add-On Camera\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eResolution\u003c\/td\u003e\n\u003ctd\u003e4K — 3840 × 2160\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eFrame rate\u003c\/td\u003e\n\u003ctd\u003e15 fps\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eField of view\u003c\/td\u003e\n\u003ctd\u003e135° wide angle\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eLens\u003c\/td\u003e\n\u003ctd\u003eF\/1.4 aperture with starlight sensor\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eNight vision\u003c\/td\u003e\n\u003ctd\u003eColour and infrared, rated to approx. 25 ft\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eSpotlight\u003c\/td\u003e\n\u003ctd\u003e100 lumens, motion activated\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eAI detection\u003c\/td\u003e\n\u003ctd\u003eBionicMind — facial recognition, human, vehicle, pet\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003ePower\u003c\/td\u003e\n\u003ctd\u003eIntegrated solar panel — eufy rates 2 hrs direct sunlight per day\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eBattery claim\u003c\/td\u003e\n\u003ctd\u003eeufy rates 365 days at approx. 300 seconds recording per day\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eStorage\u003c\/td\u003e\n\u003ctd\u003eOn the HomeBase 3 — 16 GB built in (eufy rates approx. 3 months), expandable to 16 TB with your own drive\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eWeatherproofing\u003c\/td\u003e\n\u003ctd\u003eIP67\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eOperating temperature\u003c\/td\u003e\n\u003ctd\u003e−20°C to 50°C\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eRequired hub\u003c\/td\u003e\n\u003ctd\u003eHomeBase 3 (S380) — mandatory, NOT included\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eOngoing fees\u003c\/td\u003e\n\u003ctd\u003e$0 — no subscription\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eCondition\u003c\/td\u003e\n\u003ctd\u003eManufacturer Renewed — Fair (C Grade)\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eDemerit record\u003c\/td\u003e\n\u003ctd\u003e9 points of 12 · visible at 30 cm and perceptible to touch\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003ePackaging\u003c\/td\u003e\n\u003ctd\u003ePlain protective packaging — no retail box\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eWarranty\u003c\/td\u003e\n\u003ctd\u003e12-month CamGuard in-house warranty\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003c\/tbody\u003e\u003c\/table\u003e\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"scene sc-gold\"\u003e\n  \u003cdiv class=\"sc-label lb-gold\"\u003eCompatibility\u003c\/div\u003e\n  \u003cdiv class=\"sc-title ti-dark\"\u003eConditions \u0026amp;\u003cbr\u003eendorsements.\u003c\/div\u003e\n  \u003cp class=\"sc-sub sub-dark\"\u003eEvery licence carries conditions. This one carries a big one — check it before you buy, because it's the single biggest cause of returns on add-on cameras.\u003c\/p\u003e\n  \u003cdiv class=\"cond-sheet\"\u003e\n\n    \u003cdiv class=\"cs-block\"\u003e\n      \u003cdiv class=\"cs-head cs-mand\"\u003e◈ Mandatory condition — cannot be removed\u003c\/div\u003e\n      \u003cdiv class=\"cs-body\"\u003e\n        \u003cdiv class=\"cl\"\u003e\n          \u003cdiv class=\"cl-code code-m\"\u003eH3\u003c\/div\u003e\n          \u003cdiv class=\"cl-txt\"\u003eMust be operated with a eufy HomeBase 3 (S380)\n            \u003csmall\u003eeufy states it directly: the camera alone will not work. The HomeBase 3 is the hub, the brain and the storage. It is sold separately and is not included in this listing. There is no workaround, no firmware trick and no adapter.\u003c\/small\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cs-mandatory-note\"\u003e\n\u003cb\u003eIf you don't already own a HomeBase 3, buy one before you buy this.\u003c\/b\u003e A eufyCam 3 without a HomeBase 3 is an expensive paperweight with a very good lens.\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cs-block\"\u003e\n      \u003cdiv class=\"cs-head cs-endo\"\u003e✓ Endorsed — cleared to operate with\u003c\/div\u003e\n      \u003cdiv class=\"cs-body\"\u003e\n        \u003cdiv class=\"cl\"\u003e\n          \u003cdiv class=\"cl-code code-e\"\u003e✓\u003c\/div\u003e\n          \u003cdiv class=\"cl-txt\"\u003eeufy HomeBase 3 (S380)\u003csmall\u003eThe required hub. 16 GB built in, expandable to 16 TB.\u003c\/small\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cl\"\u003e\n          \u003cdiv class=\"cl-code code-e\"\u003e✓\u003c\/div\u003e\n          \u003cdiv class=\"cl-txt\"\u003eAmazon Alexa\u003csmall\u003eVoice control and live view on Alexa displays, through the HomeBase 3.\u003c\/small\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cl\"\u003e\n          \u003cdiv class=\"cl-code code-e\"\u003e✓\u003c\/div\u003e\n          \u003cdiv class=\"cl-txt\"\u003eGoogle Home\u003csmall\u003eVoice control and casting to Google displays, through the HomeBase 3.\u003c\/small\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cl\"\u003e\n          \u003cdiv class=\"cl-code code-e\"\u003e✓\u003c\/div\u003e\n          \u003cdiv class=\"cl-txt\"\u003eThe eufy Security app\u003csmall\u003eiOS and Android. Live view, playback, activity zones, detection settings, no subscription.\u003c\/small\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cs-block\"\u003e\n      \u003cdiv class=\"cs-head cs-proh\"\u003e✗ Prohibited — will not operate with\u003c\/div\u003e\n      \u003cdiv class=\"cs-body\"\u003e\n        \u003cdiv class=\"cl\"\u003e\n          \u003cdiv class=\"cl-code code-p\"\u003e✗\u003c\/div\u003e\n          \u003cdiv class=\"cl-txt\"\u003eStandalone — no hub at all\u003csmall\u003eNot possible. The camera cannot operate on its own.\u003c\/small\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cl\"\u003e\n          \u003cdiv class=\"cl-code code-p\"\u003e✗\u003c\/div\u003e\n          \u003cdiv class=\"cl-txt\"\u003eHomeBase 2 · HomeBase · HomeBase E\u003csmall\u003eeufy's device compatibility material rules these out for the add-on eufyCam 3.\u003c\/small\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cl\"\u003e\n          \u003cdiv class=\"cl-code code-p\"\u003e✗\u003c\/div\u003e\n          \u003cdiv class=\"cl-txt\"\u003eWi-Fi Chime · Wi-Fi Bridge\u003csmall\u003eAlso ruled out by eufy for this camera.\u003c\/small\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cl\"\u003e\n          \u003cdiv class=\"cl-code code-p\"\u003e✗\u003c\/div\u003e\n          \u003cdiv class=\"cl-txt\"\u003eThird-party NVRs and hubs\u003csmall\u003eNot supported. It's a eufy ecosystem camera and only a eufy ecosystem camera.\u003c\/small\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cl\"\u003e\n          \u003cdiv class=\"cl-code code-p\"\u003e?\u003c\/div\u003e\n          \u003cdiv class=\"cl-txt\"\u003eHomeBase Mini · HomeBase Professional S1 — position not published\u003csmall\u003eeufy doesn't state a position either way on these two for this camera, so neither do we. Check with eufy before buying for either setup.\u003c\/small\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"scene sc-cream\"\u003e\n  \u003cdiv class=\"sc-label lb-faint\"\u003eStraight talk\u003c\/div\u003e\n  \u003cdiv class=\"sc-title ti-dark\"\u003eProbably not for you if…\u003c\/div\u003e\n  \u003cdiv class=\"nfy\"\u003e\n    \u003ch4\u003eGive this one a miss when…\u003c\/h4\u003e\n    \u003cul\u003e\n      \u003cli\u003e\n\u003cspan class=\"nx\"\u003e✗\u003c\/span\u003e You don't own a eufy HomeBase 3 and don't intend to buy one. The camera will not work. This is the number one reason add-on cameras come back.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cspan class=\"nx\"\u003e✗\u003c\/span\u003e You want factory-sealed retail stock. This is Manufacturer Renewed — previously used, renewed by the manufacturer, no retail box.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cspan class=\"nx\"\u003e✗\u003c\/span\u003e The mounting spot gets no direct sun. Solar needs sun, not just daylight — otherwise you're on a charging cable a few times a year.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cspan class=\"nx\"\u003e✗\u003c\/span\u003e You want the camera to look tidy at all. Grade C wear is visible at 30 cm and you can feel it — Grade A or Grade B if appearance matters to you.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cspan class=\"nx\"\u003e✗\u003c\/span\u003e You need 30 fps or higher. This is 4K at 15 fps, by design.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"scene sc-paper\"\u003e\n  \u003cdiv class=\"sc-label lb-green\"\u003eGood fit\u003c\/div\u003e\n  \u003cdiv class=\"sc-title ti-dark\"\u003ePerfect for.\u003c\/div\u003e\n  \u003cul class=\"pfor\"\u003e\n    \u003cli\u003e\n\u003cspan class=\"arw\"\u003e➤\u003c\/span\u003e Existing HomeBase 3 owners adding a camera to a system that's already set up\u003c\/li\u003e\n    \u003cli\u003e\n\u003cspan class=\"arw\"\u003e➤\u003c\/span\u003e Sheds, side gates, back fences, carports and anywhere the camera's looks are nobody's concern\u003c\/li\u003e\n    \u003cli\u003e\n\u003cspan class=\"arw\"\u003e➤\u003c\/span\u003e Anyone who wants the cheapest way into a 4K solar eufy camera and is honest with themselves about why\u003c\/li\u003e\n    \u003cli\u003e\n\u003cspan class=\"arw\"\u003e➤\u003c\/span\u003e People building out a system one camera at a time as budget allows\u003c\/li\u003e\n    \u003cli\u003e\n\u003cspan class=\"arw\"\u003e➤\u003c\/span\u003e Anyone done with subscriptions — this records locally and charges nothing monthly, forever\u003c\/li\u003e\n    \u003cli\u003e\n\u003cspan class=\"arw\"\u003e➤\u003c\/span\u003e Renters and anyone who wants no cabling: it's solar, wireless, and comes off the wall in a minute\u003c\/li\u003e\n  \u003c\/ul\u003e\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"scene sc-gold\"\u003e\n  \u003cdiv class=\"sc-label lb-gold\"\u003eGetting started\u003c\/div\u003e\n  \u003cdiv class=\"sc-title ti-dark\"\u003eThe practical test.\u003c\/div\u003e\n  \u003cp class=\"sc-sub sub-dark\"\u003eFour manoeuvres. No reverse parallel park. Most people are done inside fifteen minutes.\u003c\/p\u003e\n  \u003cdiv class=\"ptest\"\u003e\n    \u003cdiv class=\"mv\"\u003e\n      \u003cdiv class=\"mv-n\"\u003e1\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch4\u003eCharge it before you climb anything.\u003c\/h4\u003e\n        \u003cp\u003eRenewed units arrive part-charged at best. Put it on USB-C until it's full while you're deciding where it goes — it saves you doing the whole job twice.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"mv\"\u003e\n      \u003cdiv class=\"mv-n\"\u003e2\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch4\u003ePair it to the HomeBase 3.\u003c\/h4\u003e\n        \u003cp\u003eOpen the eufy Security app, choose Add Device, and follow the pairing steps with the camera near the HomeBase 3. Do this at the kitchen bench, not up a ladder. It takes a couple of minutes.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"mv\"\u003e\n      \u003cdiv class=\"mv-n\"\u003e3\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch4\u003eMount it where the sun is.\u003c\/h4\u003e\n        \u003cp\u003eScrew the bracket in, clip the camera on, and angle it so the integrated solar panel gets genuine direct sun for a couple of hours a day. North-facing and unshaded beats convenient. Then aim the lens where you actually want it looking.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"mv\"\u003e\n      \u003cdiv class=\"mv-n\"\u003e4\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch4\u003eTune the detection, then leave it alone.\u003c\/h4\u003e\n        \u003cp\u003eSet activity zones so it ignores the footpath and the neighbour's driveway, choose which detection types you want alerts for, and set the spotlight behaviour. Ten minutes here saves you a hundred pointless notifications a week.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"protip\"\u003e\n\u003cb\u003eExaminer's tip:\u003c\/b\u003e mount it high enough that it isn't easy to reach, low enough that it sees faces rather than the tops of heads. Around 2.5 to 3 metres, angled slightly down, is the sweet spot most people land on eventually — you may as well start there.\u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"scene sc-cream\"\u003e\n  \u003cdiv class=\"sc-label lb-navy\"\u003eIn the parcel\u003c\/div\u003e\n  \u003cdiv class=\"sc-title ti-dark\"\u003eWhat's included.\u003c\/div\u003e\n  \u003cdiv class=\"grade-badge\"\u003e◈ Grade C · Nine demerits · Plain protective packaging\u003c\/div\u003e\n  \u003cdiv class=\"inc\"\u003e\n    \u003cdiv class=\"inc-row\"\u003e\n\u003cspan class=\"iy\"\u003e✓\u003c\/span\u003e 1× eufyCam 3 (S330) add-on camera — Manufacturer Renewed, Fair grade\u003c\/div\u003e\n    \u003cdiv class=\"inc-row\"\u003e\n\u003cspan class=\"iy\"\u003e✓\u003c\/span\u003e 1× Mounting bracket and screw pack\u003c\/div\u003e\n    \u003cdiv class=\"inc-row\"\u003e\n\u003cspan class=\"iy\"\u003e✓\u003c\/span\u003e 1× Charging cable\u003c\/div\u003e\n    \u003cdiv class=\"inc-row\"\u003e\n\u003cspan class=\"iy\"\u003e✓\u003c\/span\u003e Plain protective packaging, packed by us\u003c\/div\u003e\n    \u003cdiv class=\"inc-row inc-div\"\u003eNot included\u003c\/div\u003e\n    \u003cdiv class=\"inc-row\"\u003e\n\u003cspan class=\"inn\"\u003e✗\u003c\/span\u003e eufy HomeBase 3 (S380) — mandatory, sold separately\u003c\/div\u003e\n    \u003cdiv class=\"inc-row\"\u003e\n\u003cspan class=\"inn\"\u003e✗\u003c\/span\u003e The printed retail box — renewed stock doesn't come with one\u003c\/div\u003e\n    \u003cdiv class=\"inc-row\"\u003e\n\u003cspan class=\"inn\"\u003e✗\u003c\/span\u003e A separate solar panel — the panel is built into the camera\u003c\/div\u003e\n    \u003cdiv class=\"inc-row\"\u003e\n\u003cspan class=\"inn\"\u003e✗\u003c\/span\u003e Hard drive for HomeBase 3 storage expansion\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\n\n\u003cdiv class=\"scene sc-paper\"\u003e\n  \u003cdiv class=\"sc-label lb-navy\"\u003ePeace of mind\u003c\/div\u003e\n  \u003cdiv class=\"sc-title ti-dark\"\u003eShipping, warranty\u003cbr\u003e\u0026amp; returns.\u003c\/div\u003e\n  \u003cp class=\"sc-sub sub-dark\"\u003eNo fine print, no surprises after checkout.\u003c\/p\u003e\n  \u003cdiv class=\"ship\"\u003e\n    \u003cdiv class=\"sh\"\u003e\n      \u003ch4\u003eShipping\u003c\/h4\u003e\n      \u003cp\u003e\u003cspan class=\"hi-g\"\u003eAustralia Post Express included on every order over $99.00\u003c\/span\u003e — already in the price.\u003c\/p\u003e\n      \u003cp\u003eWe aim for same-day dispatch and expect it to leave within 1 business day from Townsville, QLD.\u003c\/p\u003e\n      \u003cp\u003eWA and remote buyers: allow 2–4 business days on the Express network.\u003c\/p\u003e\n      \u003cp\u003eLocal pickup available in Townsville.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"sh\"\u003e\n      \u003ch4\u003eWarranty\u003c\/h4\u003e\n      \u003cp\u003e\u003cspan class=\"hi-g\"\u003e12-month CamGuard warranty\u003c\/span\u003e\u003cbr\u003eCovered for 12 months from delivery — the same 12 months on every grade.\u003c\/p\u003e\n      \u003cp\u003e\u003cspan class=\"hi-a\"\u003eAustralian Consumer Law\u003c\/span\u003e\u003cbr\u003eYour consumer guarantees apply on top of that, always.\u003c\/p\u003e\n      \u003cp class=\"sh-note\"\u003eCamGuard Australia is an independent importer. This is our own in-house warranty, not a eufy manufacturer warranty.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"sh\"\u003e\n      \u003ch4\u003eReturns\u003c\/h4\u003e\n      \u003cp\u003eFaulty or warranty returns: we cover the return postage.\u003c\/p\u003e\n      \u003cp\u003eChange of mind: 30 days from delivery, item unused and complete — buyer pays return postage and the original shipping isn't refunded.\u003c\/p\u003e\n      \u003cp class=\"sh-note\"\u003eNot sure the grade suits you? Message us first. We'd rather talk it through than have you post it back.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"aftersales\"\u003e\n\u003cb\u003eAfter-sales support:\u003c\/b\u003e stuck on pairing, mounting or working out whether your hub is the right one? Send us a message. We answer within a few hours, from Townsville, from someone who runs these cameras at his own place.\u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"scene sc-cream\"\u003e\n  \u003cdiv class=\"sc-label lb-navy\"\u003eFAQ\u003c\/div\u003e\n  \u003cdiv class=\"sc-title ti-dark\"\u003eThe knowledge test.\u003c\/div\u003e\n  \u003cp class=\"sc-sub sub-dark\"\u003eCorrect answers already marked. There's no pass mark — we just want you to know what you're buying.\u003c\/p\u003e\n  \u003cdiv class=\"test\"\u003e\n    \u003cdiv class=\"test-head\"\u003e\n      \u003cdiv class=\"th-t\"\u003e◈ Knowledge test · eufyCam 3 (S330)\u003c\/div\u003e\n      \u003cdiv class=\"th-s\"\u003eAnswers shown\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"test-body\"\u003e\n\n      \u003cdiv class=\"q\"\u003e\n        \u003cdiv class=\"q-n\"\u003eQuestion 1\u003c\/div\u003e\n        \u003cdiv class=\"q-t\"\u003eYou buy this camera and you don't own a HomeBase. What happens?\u003c\/div\u003e\n        \u003cdiv class=\"opt\"\u003e\n\u003cspan class=\"opt-l\"\u003eA\u003c\/span\u003e It works on Wi-Fi like a normal camera\u003c\/div\u003e\n        \u003cdiv class=\"opt\"\u003e\n\u003cspan class=\"opt-l\"\u003eB\u003c\/span\u003e It works, but only records locally to the camera\u003c\/div\u003e\n        \u003cdiv class=\"opt opt-c\"\u003e\n\u003cspan class=\"opt-l\"\u003eC\u003c\/span\u003e Nothing. It does not work at all.\u003c\/div\u003e\n        \u003cdiv class=\"q-x\"\u003eeufy states it plainly: the camera alone will not work. It needs a HomeBase 3 (S380), which is sold separately. This is the one question worth getting right before checkout.\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"q\"\u003e\n        \u003cdiv class=\"q-n\"\u003eQuestion 2\u003c\/div\u003e\n        \u003cdiv class=\"q-t\"\u003eYour HomeBase is a HomeBase 2. Are you good to go?\u003c\/div\u003e\n        \u003cdiv class=\"opt\"\u003e\n\u003cspan class=\"opt-l\"\u003eA\u003c\/span\u003e Yes, all HomeBase models work\u003c\/div\u003e\n        \u003cdiv class=\"opt opt-c\"\u003e\n\u003cspan class=\"opt-l\"\u003eB\u003c\/span\u003e No — the eufyCam 3 needs a HomeBase 3 specifically\u003c\/div\u003e\n        \u003cdiv class=\"opt\"\u003e\n\u003cspan class=\"opt-l\"\u003eC\u003c\/span\u003e Yes, with a firmware update\u003c\/div\u003e\n        \u003cdiv class=\"q-x\"\u003eHomeBase 2, the original HomeBase and HomeBase E are all ruled out by eufy for the add-on eufyCam 3, along with the Wi-Fi Chime and Wi-Fi Bridge. Only the HomeBase 3 (S380). No update changes that.\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"q\"\u003e\n        \u003cdiv class=\"q-n\"\u003eQuestion 3\u003c\/div\u003e\n        \u003cdiv class=\"q-t\"\u003eWhat does \"Manufacturer Renewed — Fair (C Grade)\" actually mean?\u003c\/div\u003e\n        \u003cdiv class=\"opt\"\u003e\n\u003cspan class=\"opt-l\"\u003eA\u003c\/span\u003e Unused stock in different packaging\u003c\/div\u003e\n        \u003cdiv class=\"opt opt-c\"\u003e\n\u003cspan class=\"opt-l\"\u003eB\u003c\/span\u003e Previously used, renewed by the manufacturer, obvious visible wear\u003c\/div\u003e\n        \u003cdiv class=\"opt\"\u003e\n\u003cspan class=\"opt-l\"\u003eC\u003c\/span\u003e Broken and repaired by the seller\u003c\/div\u003e\n        \u003cdiv class=\"q-x\"\u003eThe unit was previously owned and has been put back to working order through the manufacturer's renewal process — that testing is theirs, not ours. Grade C is the bottom cosmetic tier: nine demerit points, meaning wear you can see at 30 cm and feel with a fingertip — obvious scuffing and scratching across the housing and a generally worn look. It arrives in plain protective packaging with a 12-month CamGuard warranty.\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"q\"\u003e\n        \u003cdiv class=\"q-n\"\u003eQuestion 4\u003c\/div\u003e\n        \u003cdiv class=\"q-t\"\u003eDoes a lower grade record worse footage?\u003c\/div\u003e\n        \u003cdiv class=\"opt\"\u003e\n\u003cspan class=\"opt-l\"\u003eA\u003c\/span\u003e Yes, the sensor is downgraded\u003c\/div\u003e\n        \u003cdiv class=\"opt\"\u003e\n\u003cspan class=\"opt-l\"\u003eB\u003c\/span\u003e Yes, lower grades get shorter battery life\u003c\/div\u003e\n        \u003cdiv class=\"opt opt-c\"\u003e\n\u003cspan class=\"opt-l\"\u003eC\u003c\/span\u003e No. Grades describe cosmetics only.\u003c\/div\u003e\n        \u003cdiv class=\"q-x\"\u003eA, B and C are the same camera with the same 4K sensor, the same F\/1.4 lens, the same solar panel and the same 12-month CamGuard warranty. The grade is about what it looks like, and the price follows the paintwork.\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"q\"\u003e\n        \u003cdiv class=\"q-n\"\u003eQuestion 5\u003c\/div\u003e\n        \u003cdiv class=\"q-t\"\u003eIs there a subscription?\u003c\/div\u003e\n        \u003cdiv class=\"opt\"\u003e\n\u003cspan class=\"opt-l\"\u003eA\u003c\/span\u003e Yes, for 4K recording\u003c\/div\u003e\n        \u003cdiv class=\"opt\"\u003e\n\u003cspan class=\"opt-l\"\u003eB\u003c\/span\u003e Yes, for AI detection\u003c\/div\u003e\n        \u003cdiv class=\"opt opt-c\"\u003e\n\u003cspan class=\"opt-l\"\u003eC\u003c\/span\u003e No. Nothing, ever.\u003c\/div\u003e\n        \u003cdiv class=\"q-x\"\u003e4K recording, BionicMind AI, facial recognition, alerts, live view and playback are all included. Footage stores locally on the HomeBase 3. No cloud plan, no monthly fee, no feature held back behind one.\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"q\"\u003e\n        \u003cdiv class=\"q-n\"\u003eQuestion 6\u003c\/div\u003e\n        \u003cdiv class=\"q-t\"\u003eWhere does the footage actually go?\u003c\/div\u003e\n        \u003cdiv class=\"opt\"\u003e\n\u003cspan class=\"opt-l\"\u003eA\u003c\/span\u003e A microSD card in the camera\u003c\/div\u003e\n        \u003cdiv class=\"opt opt-c\"\u003e\n\u003cspan class=\"opt-l\"\u003eB\u003c\/span\u003e The HomeBase 3 — 16 GB built in, expandable to 16 TB\u003c\/div\u003e\n        \u003cdiv class=\"opt\"\u003e\n\u003cspan class=\"opt-l\"\u003eC\u003c\/span\u003e eufy's cloud servers\u003c\/div\u003e\n        \u003cdiv class=\"q-x\"\u003eThere's no card slot on the camera. The HomeBase 3 holds it all — around three months on the built-in 16 GB by eufy's rating, and you can add your own drive up to 16 TB.\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"q\"\u003e\n        \u003cdiv class=\"q-n\"\u003eQuestion 7\u003c\/div\u003e\n        \u003cdiv class=\"q-t\"\u003eYour mounting spot is under a deep verandah with no direct sun. Now what?\u003c\/div\u003e\n        \u003cdiv class=\"opt\"\u003e\n\u003cspan class=\"opt-l\"\u003eA\u003c\/span\u003e Fine — daylight is enough for the solar panel\u003c\/div\u003e\n        \u003cdiv class=\"opt opt-c\"\u003e\n\u003cspan class=\"opt-l\"\u003eB\u003c\/span\u003e It'll work, but you'll be charging it by cable now and then\u003c\/div\u003e\n        \u003cdiv class=\"opt\"\u003e\n\u003cspan class=\"opt-l\"\u003eC\u003c\/span\u003e It won't work at all in shade\u003c\/div\u003e\n        \u003cdiv class=\"q-x\"\u003eThe camera runs fine, but the solar panel needs genuine direct sunlight — eufy rates about two hours a day — to keep topping it up. In permanent shade you're back to charging it manually every few months. Worth a think before you pick the spot.\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"q\"\u003e\n        \u003cdiv class=\"q-n\"\u003eQuestion 8\u003c\/div\u003e\n        \u003cdiv class=\"q-t\"\u003eWhich grade should you buy?\u003c\/div\u003e\n        \u003cdiv class=\"opt opt-c\"\u003e\n\u003cspan class=\"opt-l\"\u003eA\u003c\/span\u003e A, if the camera is at eye level and you'll notice marks\u003c\/div\u003e\n        \u003cdiv class=\"opt opt-c\"\u003e\n\u003cspan class=\"opt-l\"\u003eB\u003c\/span\u003e B or C, if it's going three metres up where nobody looks\u003c\/div\u003e\n        \u003cdiv class=\"opt\"\u003e\n\u003cspan class=\"opt-l\"\u003eC\u003c\/span\u003e Always the most expensive one\u003c\/div\u003e\n        \u003cdiv class=\"q-x\"\u003eTwo correct answers, deliberately. This page is Grade C — nine demerits, visible at 30 cm and perceptible to touch, the cheapest rung on our renewed ladder. Grade A shows nothing at 30 cm. Grade B you can see but can't feel. Grade C you can see and can feel. Same camera, same warranty, three prices. Buy the record you'll actually notice.\u003c\/div\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"scene sc-paper\"\u003e\n  \u003cdiv class=\"sc-label lb-faint\"\u003eThe ladder\u003c\/div\u003e\n  \u003cdiv class=\"sc-title ti-dark\"\u003eThe rest of the fleet.\u003c\/div\u003e\n  \u003cp class=\"sc-sub sub-dark\"\u003eThree records, one camera. All three hold the same licence and carry the same 12-month CamGuard warranty.\u003c\/p\u003e\n  \u003cdiv class=\"fleet\"\u003e\n    \u003cdiv class=\"fl-card\"\u003e\n      \u003cdiv class=\"fl-g\"\u003eGrade A\u003c\/div\u003e\n      \u003ch4\u003eExcellent — Clean Record\u003c\/h4\u003e\n      \u003cp\u003eZero demerits — nothing visible at 30 cm. Light handling marks and fine gloss scratching show if you tilt it to the light, and that's it. The tidiest unit in the renewed range, and the one to buy when the camera sits at eye level.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fl-card\"\u003e\n      \u003cdiv class=\"fl-g\"\u003eGrade B\u003c\/div\u003e\n      \u003ch4\u003eGood — Three Points\u003c\/h4\u003e\n      \u003cp\u003eThree demerits: marks you can see at 30 cm but can't feel. Same 4K, same warranty, less money. The sensible pick for anything mounted above head height.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fl-card fl-this\"\u003e\n      \u003cdiv class=\"fl-g\"\u003e◈ You are here · Grade C\u003c\/div\u003e\n      \u003ch4\u003eFair — Nine Points\u003c\/h4\u003e\n      \u003cp\u003eNine demerits and not hiding any of them — wear you can see at 30 cm and feel with a fingertip. Still comfortably inside the limit, still fully licensed. The cheapest way into a eufyCam 3 if you genuinely don't care what it looks like.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fl-card\"\u003e\n      \u003cdiv class=\"fl-g\"\u003eAlso available\u003c\/div\u003e\n      \u003ch4\u003eNever-used stock\u003c\/h4\u003e\n      \u003cp\u003eIf renewed isn't for you at all, we list the same camera in factory-sealed retail condition too. Same camera, no history, higher price. Ask us what's on the shelf.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"scene sc-cream\"\u003e\n  \u003cdiv class=\"sc-label lb-faint\"\u003eSpecs\u003c\/div\u003e\n  \u003cdiv class=\"sc-title ti-dark\"\u003eItem specifics.\u003c\/div\u003e\n  \u003ctable class=\"specifics\"\u003e\u003ctbody\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\u003eeufyCam 3 (S330) Add-On Camera\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eType\u003c\/td\u003e\n\u003ctd\u003eWireless solar security camera — add-on\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eConnectivity\u003c\/td\u003e\n\u003ctd\u003eWireless, via eufy HomeBase 3\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eIndoor\/Outdoor\u003c\/td\u003e\n\u003ctd\u003eOutdoor\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eResolution\u003c\/td\u003e\n\u003ctd\u003e4K (3840 × 2160) at 15 fps\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eFeatures\u003c\/td\u003e\n\u003ctd\u003eIntegrated solar, BionicMind facial recognition, human\/vehicle\/pet detection, colour and IR night vision, 100 lm spotlight, two-way audio, activity zones, local storage, no subscription\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003ePower source\u003c\/td\u003e\n\u003ctd\u003eRechargeable battery with integrated solar panel\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eStorage\u003c\/td\u003e\n\u003ctd\u003eOn the HomeBase 3 — 16 GB built in, expandable to 16 TB\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eWeatherproofing\u003c\/td\u003e\n\u003ctd\u003eIP67\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eSmart home\u003c\/td\u003e\n\u003ctd\u003eAmazon Alexa, Google Home\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eCondition\u003c\/td\u003e\n\u003ctd\u003eManufacturer Renewed — Fair (C Grade), nine demerits\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003ePackaging\u003c\/td\u003e\n\u003ctd\u003ePlain protective packaging — no retail box\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eRequired hub\u003c\/td\u003e\n\u003ctd\u003eeufy HomeBase 3 (S380) — mandatory, not included\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eCustom bundle\u003c\/td\u003e\n\u003ctd\u003eNo\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eModified item\u003c\/td\u003e\n\u003ctd\u003eNo\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003c\/tbody\u003e\u003c\/table\u003e\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"cta\"\u003e\n  \u003cdiv class=\"cta-glint\"\u003e\u003c\/div\u003e\n  \u003ch2\u003eNine points.\u003cbr\u003eStill fully licensed.\u003c\/h2\u003e\n  \u003cp\u003eQuestions about your HomeBase, your mounting spot, or which grade actually suits you? Send us a message — a real answer from a real person in Townsville, usually within a few hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"footer\"\u003e\n  \u003cp\u003e\u003cstrong\u003e© 2026 CamGuard Australia · ABN 62 385 894 763\u003c\/strong\u003e\u003c\/p\u003e\n  \u003cp\u003eCamGuard Australia is an independent reseller and is not an official or authorised supplier, distributor or representative of eufy, Anker Innovations, or any of their affiliated entities. All product names, logos and trademarks are the property of their respective owners.\u003c\/p\u003e\n  \u003cp\u003eThe driver's licence, demerit point and road rules framing on this page is a presentation device used to describe cosmetic condition. It is not a real licence, is not issued by or connected to any government or licensing authority, and confers nothing beyond the sale of a security camera. The \"Security Licensing Authority\" is fictional. Demerit points describe the cosmetic grade only and have no legal meaning.\u003c\/p\u003e\n  \u003cp\u003e\"Manufacturer Renewed — Fair (C Grade)\" describes a previously used unit restored to working order through the manufacturer's own renewal process and graded by us for cosmetic condition. Renewal testing is the manufacturer's. Renewed units are supplied in plain protective (non-retail) packaging. The grade describes the cosmetic standard that grade is held to, not an individual per-unit inspection report; CamGuard does not bench-test every unit, and the in-house check performed on every unit is that its serial number is photographed and logged at dispatch.\u003c\/p\u003e\n  \u003cp\u003eThis is an add-on camera. eufy states that the camera alone will not work and that a HomeBase 3 (S380) is required; the HomeBase 3 is sold separately and is not included. eufy's published compatibility material rules out HomeBase, HomeBase E, HomeBase 2, Wi-Fi Chime and Wi-Fi Bridge for this camera. eufy does not publish a position on the HomeBase Mini or HomeBase Professional S1 for this camera and none is claimed here.\u003c\/p\u003e\n  \u003cp\u003eProduct specifications are sourced from the manufacturer and were checked in July 2026; features, specifications and compatibility may be updated by the manufacturer without notice. Battery life, solar charging, night vision range and detection performance figures are eufy's own ratings and estimates — real-world results vary with placement, sunlight, activity levels and settings. Covered by the CamGuard 12-month in-house warranty — not a manufacturer warranty — in addition to your rights under Australian Consumer Law.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"eufy","offers":[{"title":"Default Title","offer_id":44456458551339,"sku":"CG-ECS330-MRF-T","price":144.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0666\/0086\/1739\/files\/177801487561_2.webp?v=1771336659","url":"https:\/\/www.camguardaustralia.com.au\/products\/eufy-eufycam-3-s330-security-camera-manufacturer-renewed-fair-condition","provider":"CamGuard Australia","version":"1.0","type":"link"}