{"product_id":"camera-ip-lampada-wifi-com-visao-noturna-favoritoz-bivolt","title":"Câmera IP Lâmpada WiFi com Visão Noturna Favoritoz Bivolt","description":"\u003cstyle\u003e\n        :root {\n            --brand-color: #16A34A !important;\n            --bg-light: #FFFFFF !important;\n            --bg-offwhite: #FAFAFA !important;\n            --bg-grey: #F5F5F7 !important;\n            --text-dark: #1D1D1F !important;\n            --text-light: #86868B !important;\n            --cta-bg: #000000 !important;\n            --cta-text: #FFFFFF !important;\n            --hairline: #F0F0F0 !important;\n            --star-color: #FBBF24 !important;\n        }\n\n        \/* body-rule-removed *\/\n\/* star-rule-removed *\/\n\n        #lp-vnxp3ej {\n            overflow: visible !important;\n            padding-bottom: 0 !important;\n            width: 100% !important;\n            max-width: 100% !important;\n            margin: 0 auto !important;\n            box-sizing: border-box !important;\n            overflow-x: hidden !important;\n            background: var(--bg-light) !important;\n            position: relative !important;\n            z-index: 1 !important;\n            isolation: isolate !important;\n            display: block !important;\n        }\n\n        .section {\n            padding: 56px 20px !important;\n        }\n\n        .container {\n            max-width: 1100px !important;\n            margin: 0 auto !important;\n            padding: 0 !important;\n        }\n\n        h1,\n        h2,\n        h3,\n        p {\n            margin: 0 !important;\n            padding: 0 !important;\n        }\n\n        .cta-button {\n            display: inline-block !important;\n            text-decoration: none !important;\n            background-color: var(--cta-bg) !important;\n            color: var(--cta-text) !important;\n            font-weight: 600 !important;\n            font-size: 16px !important;\n            padding: 16px 32px !important;\n            border-radius: 980px !important;\n            min-height: 56px !important;\n            border: none !important;\n            cursor: pointer !important;\n            text-align: center !important;\n            transition: opacity 0.2s ease !important;\n        }\n\n        .cta-button:hover {\n            opacity: 0.85 !important;\n        }\n\n        .text-center {\n            text-align: center !important;\n        }\n        \n        .img-fluid {\n            width: 100% !important;\n            height: auto !important;\n            display: block !important;\n            border-radius: 12px !important;\n        }\n\n        \/* Template Specific Styles *\/\n        .brand-header {\n            background-color: var(--bg-light) !important;\n            padding: 24px !important;\n            text-align: center !important;\n            border-bottom: 1px solid var(--hairline) !important;\n        }\n        .brand-header p {\n            font-size: 16px !important;\n            font-weight: 600 !important;\n            color: var(--text-dark) !important;\n            letter-spacing: -0.02em !important;\n        }\n\n        .hero {\n            background-color: var(--bg-light) !important;\n            padding: 56px 20px !important;\n            text-align: center !important;\n        }\n        .hero .discount-pill {\n            display: inline-block !important;\n            font-size: 13px !important;\n            font-weight: 500 !important;\n            color: var(--text-light) !important;\n            margin-bottom: 16px !important;\n        }\n        .hero #lp-vnxp3ej h1 {\n            font-size: 36px !important;\n            font-weight: 700 !important;\n            color: var(--text-dark) !important;\n            letter-spacing: -0.04em !important;\n            line-height: 1.1 !important;\n            max-width: 600px !important;\n            margin: 0 auto !important;\n        }\n        .hero .subheadline {\n            font-size: 18px !important;\n            font-weight: 400 !important;\n            color: var(--text-light) !important;\n            line-height: 1.4 !important;\n            max-width: 500px !important;\n            margin: 16px auto 0 !important;\n        }\n        .hero .hero-image-wrapper {\n            margin: 40px auto 0 !important;\n            max-width: 780px !important;\n        }\n        .hero .hero-image-wrapper img {\n            border-radius: 24px !important;\n            max-height: 480px !important;\n            object-fit: cover !important;\n        }\n        .hero .price-section {\n            margin-top: 40px !important;\n        }\n        .hero .price-cod {\n            font-size: 28px !important;\n            font-weight: 600 !important;\n            color: var(--brand-color) !important;\n        }\n        .hero .price-original {\n            font-size: 18px !important;\n            font-weight: 400 !important;\n            color: var(--text-light) !important;\n            text-decoration: line-through !important;\n            margin-left: 8px !important;\n        }\n        .hero .risk-reversal {\n            font-size: 14px !important;\n            font-weight: 400 !important;\n            color: var(--text-light) !important;\n            margin-top: 12px !important;\n        }\n        .hero .cta-button {\n            margin-top: 32px !important;\n        }\n\n        .cod-steps {\n            background-color: var(--bg-light) !important; \n            padding: 32px 20px !important; \n        }\n        .cod-steps-grid {\n            display: flex !important;\n            flex-direction: column !important;\n            gap: 24px !important;\n            max-width: 700px !important;\n            margin: 0 auto !important;\n            text-align: center !important;\n        }\n        .cod-step {\n            display: flex !important; \n            flex-direction: column !important;\n            align-items: center !important; \n            gap: 8px !important;\n        }\n        .cod-step-circle {\n            width: 40px !important; \n            height: 40px !important;\n            border-radius: 50% !important; \n            background-color: var(--cta-bg) !important; \n            color: var(--cta-text) !important;\n            display: flex !important; \n            align-items: center !important; \n            justify-content: center !important; \n            font-weight: 700 !important;\n            font-size: 18px !important;\n        }\n        .cod-step p {\n            font-size: 14px !important;\n            font-weight: 500 !important; \n            color: var(--text-dark) !important;\n        }\n        .cod-steps .warning {\n            margin-top: 32px !important;\n            padding: 12px !important;\n            border-radius: 8px !important;\n            background-color: #fef9c3 !important;\n            color: #713f12 !important;\n            font-size: 14px !important;\n            font-weight: 500 !important; \n            text-align: center !important;\n        }\n        \n        .benefits-section {\n            background-color: var(--bg-offwhite) !important;\n            padding: 64px 20px !important;\n        }\n        .benefits-section #lp-vnxp3ej h2 {\n            font-size: 30px !important;\n            font-weight: 600 !important;\n            letter-spacing: -0.03em !important;\n            color: var(--text-dark) !important;\n            text-align: center !important;\n        }\n        .benefits-grid {\n            display: grid !important;\n            grid-template-columns: 1fr !important;\n            gap: 20px !important;\n            margin-top: 56px !important;\n            max-width: 1040px !important;\n            margin-left: auto !important;\n            margin-right: auto !important;\n        }\n        .benefit-card {\n            background-color: var(--bg-light) !important;\n            border-radius: 20px !important;\n            padding: 28px !important;\n            box-shadow: 0 1px 2px rgba(0,0,0,0.04), 0 8px 24px rgba(0,0,0,0.05) !important;\n            border: 1px solid #EFEFF1 !important;\n            display: flex !important;\n            flex-direction: column !important;\n            gap: 18px !important;\n        }\n        .benefit-card .hairline-divider {\n            height: 1px !important;\n            width: 100% !important;\n            background-color: #E8E8EA !important;\n        }\n        .benefit-card .pill {\n            font-size: 11px !important;\n            font-weight: 600 !important;\n            letter-spacing: 0.12em !important;\n            padding: 5px 11px !important;\n            border-radius: 999px !important;\n            width: fit-content !important;\n            margin-bottom: 10px !important;\n        }\n        .benefit-card .pill-before {\n            background-color: #FFE9E5 !important;\n            color: #C63B2A !important;\n        }\n        .benefit-card .pill-after {\n            background-color: #E8F5EE !important;\n            color: #0B7A3B !important;\n        }\n        .benefit-card .before-text {\n            font-size: 16px !important;\n            line-height: 1.45 !important;\n            color: var(--text-light) !important;\n        }\n        .benefit-card .after-text {\n            font-size: 16px !important;\n            line-height: 1.45 !important;\n            font-weight: 600 !important;\n            color: var(--text-dark) !important;\n        }\n\n        .full-width-image-section {\n            background-color: var(--bg-grey) !important;\n            padding: 0 !important;\n        }\n        .full-width-image-section img {\n            width: 100% !important;\n            height: auto !important;\n            max-height: 400px !important;\n            object-fit: cover !important;\n            display: block !important;\n        }\n\n        .visual-break {\n            background: #f8fafc !important;\n            padding: 32px 20px !important;\n            text-align: center !important;\n        }\n        \n        .testimonials-section {\n            background-color: var(--bg-light) !important;\n            padding: 64px 20px !important;\n        }\n        .testimonials-section #lp-vnxp3ej h2 {\n            font-size: 32px !important;\n            font-weight: 600 !important;\n            color: var(--text-dark) !important;\n            text-align: center !important;\n        }\n        .testimonials-grid {\n            display: grid !important;\n            grid-template-columns: 1fr !important;\n            gap: 20px !important;\n            margin: 56px auto 0 !important;\n            max-width: 520px !important;\n        }\n        .review-card {\n            background-color: var(--bg-grey) !important;\n            border-radius: 18px !important;\n            padding: 28px !important;\n            display: flex !important;\n            flex-direction: column !important;\n            gap: 14px !important;\n        }\n        .review-card .stars {\n            color: var(--star-color) !important;\n            font-size: 16px !important;\n        }\n        .review-card .review-header {\n            display: flex !important;\n            align-items: center !important;\n            gap: 14px !important;\n            flex-wrap: nowrap !important;\n        }\n        .review-card .review-author-info {\n           display: flex;\n           flex-direction: column;\n           align-items: flex-start;\n           gap: 4px;\n        }\n        .review-card .review-author {\n            font-weight: 600 !important;\n            font-size: 15px !important;\n            color: var(--text-dark) !important;\n        }\n        .review-card .verified-pill {\n            display: inline-flex !important;\n            align-items: center !important;\n            width: fit-content !important;\n            max-width: 100% !important;\n            white-space: nowrap !important;\n            flex-shrink: 0 !important;\n            font-size: 11px !important;\n            font-weight: 600 !important;\n            padding: 3px 10px !important;\n            background: #E8F0FE !important;\n            color: #0071E3 !important;\n            border-radius: 999px !important;\n        }\n        .review-card .review-city {\n            font-size: 12px !important;\n            font-weight: 500 !important;\n            color: var(--text-light) !important;\n            margin-top: 2px !important;\n        }\n        .review-card .review-quote {\n            font-size: 16px !important;\n            line-height: 1.55 !important;\n            color: var(--text-dark) !important;\n        }\n        .testimonials-section .cta-button {\n            margin-top: 56px !important;\n            display: block !important;\n            max-width: 320px !important;\n            margin-left: auto !important;\n            margin-right: auto !important;\n        }\n        \n        .faq-section {\n            background-color: var(--bg-light) !important;\n            padding: 64px 20px !important;\n            max-width: 760px !important;\n            margin: 0 auto !important;\n        }\n        .faq-section .guarantee-text {\n            text-align: center !important;\n            font-size: 16px !important;\n            font-weight: 500 !important;\n            margin-bottom: 48px !important;\n        }\n        .faq-section details {\n            border-bottom: 1px solid var(--hairline) !important;\n        }\n        .faq-section details:first-of-type {\n            border-top: 1px solid var(--hairline) !important;\n        }\n        .faq-section summary {\n            padding: 24px 0 !important;\n            font-size: 18px !important;\n            font-weight: 500 !important;\n            color: var(--text-dark) !important;\n            cursor: pointer !important;\n            list-style: none !important;\n            position: relative !important;\n            padding-right: 24px !important;\n        }\n        .faq-section summary::-webkit-details-marker {\n            display: none !important;\n        }\n        .faq-section summary::after {\n            content: '▸' !important;\n            position: absolute !important;\n            right: 0 !important;\n            top: 50% !important;\n            transform: translateY(-50%) !important;\n            font-size: 18px !important;\n            transition: transform 0.2s !important;\n        }\n        .faq-section details[open] summary::after {\n            transform: translateY(-50%) rotate(90deg) !important;\n        }\n        .faq-section .faq-answer {\n            padding: 0 0 24px 0 !important;\n            font-size: 16px !important;\n            line-height: 1.6 !important;\n            color: var(--text-light) !important;\n        }\n\n        .final-cta-section {\n            background-color: var(--bg-offwhite) !important;\n            padding: 64px 20px !important;\n            text-align: center !important;\n        }\n        .final-cta-section #lp-vnxp3ej h2 {\n            font-size: 32px !important;\n            font-weight: 600 !important;\n            color: var(--text-dark) !important;\n            max-width: 500px !important;\n            margin: 0 auto 32px auto !important;\n        }\n        .final-cta-section .cta-button {\n            margin-bottom: 24px !important;\n        }\n        .final-cta-section .risk-reversal {\n            font-size: 13px !important;\n            font-weight: 400 !important;\n            color: var(--text-light) !important;\n        }\n\n        .footer {\n            padding: 24px 20px !important;\n            text-align: center !important;\n            font-size: 12px !important;\n            color: var(--text-light) !important;\n            background-color: var(--bg-offwhite) !important;\n        }\n        .footer a {\n            color: var(--text-light) !important;\n            text-decoration: none !important;\n            margin: 0 8px !important;\n        }\n\n        @media (min-width: 769px) {\n            .section {\n                padding: 96px 24px !important;\n            }\n            .hero { padding: 96px 24px !important; }\n            .hero #lp-vnxp3ej h1 { font-size: 56px !important; }\n            .hero .subheadline { font-size: 22px !important; margin-top: 24px !important; }\n            .hero .hero-image-wrapper { margin-top: 64px !important; }\n            \n            .cod-steps { padding: 56px 24px !important; }\n            .cod-steps-grid { flex-direction: row !important; align-items: flex-start !important; }\n            .cod-step { flex: 1 !important; }\n            .cod-arrow { color: var(--text-light) !important; font-size: 24px; margin-top: 4px; display: block !important; }\n            .cod-steps .warning { max-width: 700px !important; margin-left: auto !important; margin-right: auto !important; }\n            \n            .benefits-section { padding: 96px 24px !important; }\n            .benefits-section #lp-vnxp3ej h2 { font-size: 40px !important; }\n            .benefits-grid { grid-template-columns: repeat(3, 1fr) !important; }\n            .benefit-card { padding: 32px 28px !important; }\n            \n            .full-width-image-section img { max-height: 560px !important; }\n            .visual-break { padding: 48px 24px !important; }\n            \n            .testimonials-section { padding: 96px 24px !important; }\n            .testimonials-grid { grid-template-columns: repeat(3, 1fr) !important; gap: 24px !important; max-width: 1080px !important; }\n            .testimonials-section .cta-button { margin-top: 56px !important; }\n\n            .faq-section { padding: 96px 24px !important; }\n            .final-cta-section { padding: 96px 24px !important; }\n            \n        }\n    \u003c\/style\u003e\n\u003cstyle id=\"shopify-theme-reset\"\u003e\n#lp-vnxp3ej {\n  background: #FFFFFF !important;\n  color: #111111 !important;\n  position: relative !important;\n  z-index: 1 !important;\n  isolation: isolate !important;\n  font-family: Inter, system-ui, -apple-system, sans-serif !important;\n  width: 100% !important;\n  max-width: 100% !important;\n  margin: 0 auto !important;\n  box-sizing: border-box !important;\n  overflow-x: hidden !important;\n  overflow-y: visible !important;\n  padding-bottom: 80px !important;\n  display: block !important;\n}\n#lp-vnxp3ej .gradient,\n#lp-vnxp3ej .color-background-1,\n#lp-vnxp3ej .color-background-2,\n#lp-vnxp3ej .color-background-3,\n#lp-vnxp3ej [class*=\"color-background\"],\n#lp-vnxp3ej [class*=\"gradient\"] {\n  background: transparent !important;\n  background-image: none !important;\n}\n#lp-vnxp3ej [class*=\"color-foreground\"] { color: inherit !important; }\n#lp-vnxp3ej \u003e div, #lp-vnxp3ej \u003e section {\n  width: 100% !important; max-width: 100% !important; margin-left: 0 !important; margin-right: 0 !important;\n}\n\/* Force every descendant to behave inside the description column — no fixed widths,\n   no children that force horizontal scroll. This is mandatory for the \"classic\" publish\n   flow where the LP lives inside Shopify's \u003cmain class=\"product\"\u003e column. *\/\n#lp-vnxp3ej *,\n#lp-vnxp3ej *::before,\n#lp-vnxp3ej *::after {\n  box-sizing: border-box !important;\n  min-width: 0 !important;\n  max-width: 100% !important;\n}\n#lp-vnxp3ej img,\n#lp-vnxp3ej video,\n#lp-vnxp3ej iframe,\n#lp-vnxp3ej svg {\n  max-width: 100% !important;\n  height: auto !important;\n}\n\/* Universal: any nested narrow wrapper inside #lp-vnxp3ej should obey viewport rules *\/\n#lp-vnxp3ej *[class*=\"container\"],\n#lp-vnxp3ej *[class*=\"wrapper\"],\n#lp-vnxp3ej main,\n#lp-vnxp3ej \u003e div \u003e div, #lp-vnxp3ej \u003e div \u003e section,\n#lp-vnxp3ej \u003e div \u003e div \u003e div, #lp-vnxp3ej \u003e div \u003e div \u003e section {\n  max-width: 100% !important;\n}\n@media (min-width: 769px) {\n  \/* Fluid container that fits inside the Shopify product description column without\n     breaking out (no 100% \/ negative margin tricks). Caps at 1100px so it stays\n     readable on wide themes. The native theme renders header\/gallery\/price\/CTA. *\/\n  #lp-vnxp3ej {\n    width: 100% !important;\n    max-width: 1100px !important;\n    margin-left: auto !important;\n    margin-right: auto !important;\n  }\n  \/* Force narrow mobile-first wrappers to expand on desktop *\/\n  #lp-vnxp3ej [style*=\"max-width: 540px\"],\n  #lp-vnxp3ej [style*=\"max-width:540px\"],\n  #lp-vnxp3ej [style*=\"max-width: 480px\"],\n  #lp-vnxp3ej [style*=\"max-width:480px\"],\n  #lp-vnxp3ej [style*=\"max-width: 600px\"],\n  #lp-vnxp3ej [style*=\"max-width:600px\"],\n  #lp-vnxp3ej [style*=\"max-width: 560px\"],\n  #lp-vnxp3ej [style*=\"max-width:560px\"] {\n    max-width: 1100px !important;\n  }\n  #lp-vnxp3ej \u003e * { max-width: 100% !important; }\n  #lp-vnxp3ej section, #lp-vnxp3ej \u003e div { width: 100% !important; }\n  #lp-vnxp3ej \u003e div \u003e *, #lp-vnxp3ej \u003e section \u003e * { max-width: 1100px; margin-left: auto !important; margin-right: auto !important; }\n  #lp-vnxp3ej \u003e div, #lp-vnxp3ej \u003e section { padding-left: 24px !important; padding-right: 24px !important; }\n  #lp-vnxp3ej section \u003e div, #lp-vnxp3ej \u003e div \u003e div {\n    max-width: 1100px !important;\n    margin-left: auto !important;\n    margin-right: auto !important;\n  }\n  \/* === FIX: review\/testimonial cards (avatar + text inline) — prevent overflow === *\/\n  #lp-vnxp3ej [class*=\"review\"],\n  #lp-vnxp3ej [class*=\"testimonial\"],\n  #lp-vnxp3ej [class*=\"depoimento\"] {\n    overflow: visible !important;\n  }\n  #lp-vnxp3ej [class*=\"review\"] *,\n  #lp-vnxp3ej [class*=\"testimonial\"] *,\n  #lp-vnxp3ej [class*=\"depoimento\"] * {\n    word-break: break-word !important;\n    overflow-wrap: anywhere !important;\n  }\n}\n@media (max-width: 768px) {\n  #lp-vnxp3ej { width: 100% !important; max-width: 100% !important; margin-left: 0 !important; margin-right: 0 !important; overflow-x: hidden !important; }\n  \/* Generic responsive imgs — but EXCLUDE pixel-fixed avatars\/icons (24\/32\/40\/48\/56px)\n     so review-card avatars stay perfect circles instead of being flattened by max-width:100% *\/\n  #lp-vnxp3ej img:not([style*=\"width:56px\"]):not([style*=\"width: 56px\"]):not([style*=\"width:48px\"]):not([style*=\"width: 48px\"]):not([style*=\"width:40px\"]):not([style*=\"width: 40px\"]):not([style*=\"width:32px\"]):not([style*=\"width: 32px\"]):not([style*=\"width:24px\"]):not([style*=\"width: 24px\"]) { max-width: 100% !important; height: auto !important; }\n  \/* Rigid avatar boxes — square at every breakpoint (review card v2) *\/\n  #lp-vnxp3ej img[style*=\"width:56px\"], #lp-vnxp3ej img[style*=\"width: 56px\"] { width:56px !important; height:56px !important; min-width:56px !important; min-height:56px !important; max-width:56px !important; max-height:56px !important; flex:0 0 56px !important; aspect-ratio:1\/1 !important; border-radius:50% !important; object-fit:cover !important; }\n  #lp-vnxp3ej img[style*=\"width:48px\"], #lp-vnxp3ej img[style*=\"width: 48px\"] { width:48px !important; height:48px !important; min-width:48px !important; min-height:48px !important; max-width:48px !important; max-height:48px !important; flex:0 0 48px !important; aspect-ratio:1\/1 !important; }\n\n  \/* 1. Force 1-col on ANY 2-col layout — not only inline grid *\/\n  #lp-vnxp3ej [style*=\"grid-template-columns\"],\n  #lp-vnxp3ej [class*=\"two-col\"], #lp-vnxp3ej [class*=\"2-col\"],\n  #lp-vnxp3ej [class*=\"grid--\"],\n  #lp-vnxp3ej [class*=\"row\"]:not([class*=\"row-\"]) {\n    grid-template-columns: 1fr !important;\n    flex-direction: column !important;\n    display: block !important;\n  }\n\n  \/* 2. Direct children of flex\/grid containers expand to full width — BUT NOT\n     pixel-fixed boxes (avatars, icons) which must keep their rigid dimensions. *\/\n  #lp-vnxp3ej [style*=\"display:flex\"] \u003e *:not([style*=\"width:56px\"]):not([style*=\"width: 56px\"]):not([style*=\"width:48px\"]):not([style*=\"width: 48px\"]):not([style*=\"width:40px\"]):not([style*=\"width: 40px\"]):not([style*=\"flex:0 0\"]):not([style*=\"flex: 0 0\"]),\n  #lp-vnxp3ej [style*=\"display: flex\"] \u003e *:not([style*=\"width:56px\"]):not([style*=\"width: 56px\"]):not([style*=\"width:48px\"]):not([style*=\"width: 48px\"]):not([style*=\"width:40px\"]):not([style*=\"width: 40px\"]):not([style*=\"flex:0 0\"]):not([style*=\"flex: 0 0\"]),\n  #lp-vnxp3ej [class*=\"row\"] \u003e *:not([style*=\"flex:0 0\"]):not([style*=\"flex: 0 0\"]),\n  #lp-vnxp3ej [class*=\"grid\"] \u003e *:not([style*=\"flex:0 0\"]):not([style*=\"flex: 0 0\"]) {\n    width: 100% !important;\n    max-width: 100% !important;\n    flex: 1 1 100% !important;\n    min-width: 0 !important;\n  }\n\n  \/* 3. Kill fixed heights that clip and cause vertical overlap *\/\n  #lp-vnxp3ej section,\n  #lp-vnxp3ej [class*=\"section\"],\n  #lp-vnxp3ej [class*=\"hero\"],\n  #lp-vnxp3ej header \u003e div,\n  #lp-vnxp3ej main \u003e div {\n    max-height: none !important;\n    height: auto !important;\n    min-height: 0 !important;\n    overflow: visible !important;\n  }\n\n  \/* 4. Minimum spacing between sections (prevents title invading section above) *\/\n  #lp-vnxp3ej section + section,\n  #lp-vnxp3ej section + div,\n  #lp-vnxp3ej div + section {\n    margin-top: 0 !important;\n    padding-top: 32px !important;\n  }\n\n  \/* 5. Headings never with negative top margin *\/\n  #lp-vnxp3ej h1, #lp-vnxp3ej h2, #lp-vnxp3ej h3 { margin-top: 0 !important; }\n\n  \/* 6. REVIEW CARD v2.1 — pill \"Comprador Verificado\" never stretches the header.\n        AI sometimes emits the pill as a flex child without flex-shrink:0, so on\n        mobile it grows full width and overlaps avatar\/name (Dark Premium bug). *\/\n  #lp-vnxp3ej [class*=\"verified\"],\n  #lp-vnxp3ej [class*=\"badge\"],\n  #lp-vnxp3ej [class*=\"pill\"],\n  #lp-vnxp3ej *[style*=\"border-radius:999px\"],\n  #lp-vnxp3ej *[style*=\"border-radius: 999px\"] {\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    width: fit-content !important;\n    max-width: 100% !important;\n    white-space: nowrap !important;\n    flex-shrink: 0 !important;\n    flex-grow: 0 !important;\n    line-height: 1.2 !important;\n  }\n  \/* Header row inside review\/testimonial cards always row+nowrap on mobile *\/\n  #lp-vnxp3ej [class*=\"review\"] [style*=\"display:flex\"],\n  #lp-vnxp3ej [class*=\"review\"] [style*=\"display: flex\"],\n  #lp-vnxp3ej [class*=\"testimonial\"] [style*=\"display:flex\"],\n  #lp-vnxp3ej [class*=\"testimonial\"] [style*=\"display: flex\"] {\n    flex-wrap: nowrap !important;\n  }\n}\n\n\/* Universal (all viewports): rigid avatar + pill, applies even when AI forgets inline styles *\/\n#lp-vnxp3ej [class*=\"review\"] img[width=\"56\"],\n#lp-vnxp3ej [class*=\"testimonial\"] img[width=\"56\"],\n#lp-vnxp3ej [class*=\"depoimento\"] img[width=\"56\"] {\n  width: 56px !important; height: 56px !important;\n  min-width: 56px !important; max-width: 56px !important;\n  flex: 0 0 56px !important; aspect-ratio: 1\/1 !important;\n  border-radius: 50% !important; object-fit: cover !important;\n}\n#lp-vnxp3ej [class*=\"verified\"] {\n  font-size: 11px !important;\n  padding: 3px 10px !important;\n}\n\u003c\/style\u003e\n\u003cstyle id=\"shopify-lp-j3ajy9m-guard\"\u003e\n\/* ── Base segura: LP contida, sem drift horizontal em mobile ── *\/\n#shopify-lp-j3ajy9m{all:revert;display:block;position:relative;left:auto;right:auto;width:100%;max-width:1200px;margin:0 auto;padding:0;box-sizing:border-box;overflow-x:clip;contain:layout style;container-type:inline-size;container-name:lp;background:#fff;}\n#shopify-lp-j3ajy9m \u003e *{box-sizing:border-box;max-width:100% !important;}\n#shopify-lp-j3ajy9m \u003e div, #shopify-lp-j3ajy9m \u003e section{margin-left:auto !important;margin-right:auto !important;}\n#shopify-lp-j3ajy9m [id^=\"lp-\"]{width:100% !important;max-width:100% !important;margin-left:0 !important;margin-right:0 !important;left:auto !important;right:auto !important;transform:none !important;overflow-x:clip !important;}\n#shopify-lp-j3ajy9m *,#shopify-lp-j3ajy9m *::before,#shopify-lp-j3ajy9m *::after{box-sizing:border-box !important;}\n#shopify-lp-j3ajy9m [style*=\"position:fixed\"],#shopify-lp-j3ajy9m [style*=\"position: fixed\"],#shopify-lp-j3ajy9m [style*=\"position:sticky\"],#shopify-lp-j3ajy9m [style*=\"position: sticky\"]{position:static !important;top:auto !important;bottom:auto !important;left:auto !important;right:auto !important;}\n\/* ── Browsers modernos: transforma o produto Shopify em uma página full-width da LP ── *\/\n@supports selector(body:has(#shopify-lp-j3ajy9m)) {\n  body:has(#shopify-lp-j3ajy9m){overflow-x:hidden !important;}\n  body:has(#shopify-lp-j3ajy9m) .product,\n  body:has(#shopify-lp-j3ajy9m) [class*=\"product--\"]{display:block !important;max-width:100% !important;}\n  body:has(#shopify-lp-j3ajy9m) .product__info-wrapper,\n  body:has(#shopify-lp-j3ajy9m) .product-single__meta,\n  body:has(#shopify-lp-j3ajy9m) product-info{display:block !important;width:100% !important;max-width:100% !important;flex:1 1 100% !important;position:static !important;}\n  body:has(#shopify-lp-j3ajy9m) .product__description,\n  body:has(#shopify-lp-j3ajy9m) .rte:has(#shopify-lp-j3ajy9m){display:block !important;width:100% !important;max-width:1200px !important;margin-left:auto !important;margin-right:auto !important;overflow:visible !important;}\n  body:has(#shopify-lp-j3ajy9m) .product__media-wrapper,\n  body:has(#shopify-lp-j3ajy9m) .product__title,\n  body:has(#shopify-lp-j3ajy9m) .product__price,\n  body:has(#shopify-lp-j3ajy9m) .price--container,\n  body:has(#shopify-lp-j3ajy9m) .price__container,\n  body:has(#shopify-lp-j3ajy9m) .product-single__meta .price,\n  body:has(#shopify-lp-j3ajy9m) .product__info-wrapper .price,\n  body:has(#shopify-lp-j3ajy9m) .product-form,\n  body:has(#shopify-lp-j3ajy9m) product-form,\n  body:has(#shopify-lp-j3ajy9m) .product-form__buttons,\n  body:has(#shopify-lp-j3ajy9m) .product-form__payment-container,\n  body:has(#shopify-lp-j3ajy9m) .shopify-payment-button,\n  body:has(#shopify-lp-j3ajy9m) shopify-payment-terms,\n  body:has(#shopify-lp-j3ajy9m) .product__pickup-availabilities,\n  body:has(#shopify-lp-j3ajy9m) .product-single__add-to-cart,\n  body:has(#shopify-lp-j3ajy9m) .product__form,\n  body:has(#shopify-lp-j3ajy9m) .product-form-wrapper,\n  body:has(#shopify-lp-j3ajy9m) variant-selects,\n  body:has(#shopify-lp-j3ajy9m) variant-radios{display:none !important;}\n}\n\/* Fallback desktop-only para temas sem :has(): nunca aplica em mobile. *\/\n@media (min-width: 990px){\n  @supports not selector(body:has(#shopify-lp-j3ajy9m)){\n    #shopify-lp-j3ajy9m{left:50%;right:50%;width:100vw;max-width:100vw;margin-left:-50vw;margin-right:-50vw;}\n  }\n}\n\/* Container query: quando a coluna do Shopify for estreita (≤720px), grids\n   responsivos colapsam para 1 coluna. Resolve cartões espremidos (texto vertical\n   letra-por-letra) em temas Shopify com layout 2-coluna no desktop, sem afetar\n   mobile (que já estava em 1 coluna naturalmente). *\/\n@container lp (max-width: 720px) {\n  #shopify-lp-j3ajy9m [class*=\"hero-grid\"],\n  #shopify-lp-j3ajy9m [class*=\"benefit\"],\n  #shopify-lp-j3ajy9m [class*=\"testimonial\"],\n  #shopify-lp-j3ajy9m [class*=\"review\"],\n  #shopify-lp-j3ajy9m [class*=\"comparison\"],\n  #shopify-lp-j3ajy9m [class*=\"grid\"]:not([class*=\"rating\"]):not([class*=\"stars\"]),\n  #shopify-lp-j3ajy9m [style*=\"grid-template-columns\"][style*=\"auto-fit\"],\n  #shopify-lp-j3ajy9m [style*=\"grid-template-columns\"][style*=\"auto-fill\"],\n  #shopify-lp-j3ajy9m [style*=\"grid-template-columns\"][style*=\"repeat(2\"],\n  #shopify-lp-j3ajy9m [style*=\"grid-template-columns\"][style*=\"repeat(3\"],\n  #shopify-lp-j3ajy9m [style*=\"grid-template-columns\"][style*=\"1fr 1fr\"]{\n    grid-template-columns:1fr !important;\n  }\n}\n@media (max-width: 768px){\n  #shopify-lp-j3ajy9m{width:100% !important;max-width:100% !important;margin:0 !important;left:auto !important;right:auto !important;overflow-x:clip !important;}\n  #shopify-lp-j3ajy9m section,#shopify-lp-j3ajy9m [class*=\"section\"],#shopify-lp-j3ajy9m [class*=\"hero\"]{height:auto !important;min-height:0 !important;max-height:none !important;overflow:visible !important;}\n  #shopify-lp-j3ajy9m [class*=\"hero-grid\"],#shopify-lp-j3ajy9m [class*=\"benefits-grid\"],#shopify-lp-j3ajy9m [class*=\"testimonial\"],#shopify-lp-j3ajy9m [class*=\"review\"],#shopify-lp-j3ajy9m [class*=\"comparison\"],#shopify-lp-j3ajy9m [class*=\"grid\"]:not([class*=\"rating\"]):not([class*=\"stars\"]){display:grid !important;grid-template-columns:1fr !important;gap:min(32px, 8vw) !important;}\n  #shopify-lp-j3ajy9m [style*=\"display:flex\"]:not([data-keep-row]):not(.lp-row-keep),#shopify-lp-j3ajy9m [style*=\"display: flex\"]:not([data-keep-row]):not(.lp-row-keep){flex-direction:column !important;align-items:stretch !important;}\n}\n\/* v8 — Container query: colapsa flex-rows também (hero text+imagem, feature\n   rows lado-a-lado, etc.). Exceções: elementos marcados com data-keep-row\n   ou class lp-row-keep (stars, badges horizontais, avatar+nome do depoimento). *\/\n@container lp (max-width: 720px) {\n  #shopify-lp-j3ajy9m [style*=\"display:flex\"]:not([style*=\"flex-direction:column\"]):not([style*=\"flex-direction: column\"]):not([data-keep-row]):not(.lp-row-keep),\n  #shopify-lp-j3ajy9m [style*=\"display: flex\"]:not([style*=\"flex-direction:column\"]):not([style*=\"flex-direction: column\"]):not([data-keep-row]):not(.lp-row-keep){\n    flex-direction:column !important;\n    align-items:stretch !important;\n  }\n}\n\/* v8 — Tipografia escala com a largura do container (cqw = % do container).\n   Resolve H1 Playfair 56px ocupando 6 linhas em coluna estreita de tema. *\/\n@container lp (max-width: 720px) {\n  #shopify-lp-j3ajy9m h1{font-size:clamp(22px, 5.5cqw, 40px) !important; line-height:1.15 !important;}\n  #shopify-lp-j3ajy9m h2{font-size:clamp(20px, 4.5cqw, 32px) !important; line-height:1.2 !important;}\n  #shopify-lp-j3ajy9m h3{font-size:clamp(17px, 3.5cqw, 24px) !important; line-height:1.25 !important;}\n  #shopify-lp-j3ajy9m p, #shopify-lp-j3ajy9m li{font-size:clamp(14px, 2.4cqw, 17px) !important;}\n}\n\/* Mídia responsiva genérica — mas NÃO mexer em imagens com largura fixa em px\n   (avatares, ícones, badges). Essas precisam manter width+height inline. *\/\n#shopify-lp-j3ajy9m img:not([style*=\"width:56px\"]):not([style*=\"width: 56px\"]):not([style*=\"width:48px\"]):not([style*=\"width: 48px\"]):not([style*=\"width:40px\"]):not([style*=\"width: 40px\"]):not([style*=\"width:32px\"]):not([style*=\"width: 32px\"]):not([style*=\"width:24px\"]):not([style*=\"width: 24px\"]),\n#shopify-lp-j3ajy9m video,#shopify-lp-j3ajy9m iframe,#shopify-lp-j3ajy9m svg{max-width:100% !important;height:auto !important;}\n\/* Avatares\/ícones\/badges: caixa rígida quadrada, imune a flex-shrink, ao\n   max-width:100% global, e ao container-query. Forçamos width E height\n   exatos por tamanho — assim o avatar nunca vira oval mesmo que o flex\n   container do depoimento esteja apertado em coluna estreita do tema. *\/\n#shopify-lp-j3ajy9m img[style*=\"width:56px\"],#shopify-lp-j3ajy9m img[style*=\"width: 56px\"]{width:56px !important;height:56px !important;min-width:56px !important;min-height:56px !important;max-width:56px !important;max-height:56px !important;flex:0 0 56px !important;object-fit:cover !important;}\n#shopify-lp-j3ajy9m img[style*=\"width:48px\"],#shopify-lp-j3ajy9m img[style*=\"width: 48px\"]{width:48px !important;height:48px !important;min-width:48px !important;min-height:48px !important;max-width:48px !important;max-height:48px !important;flex:0 0 48px !important;object-fit:cover !important;}\n#shopify-lp-j3ajy9m img[style*=\"width:40px\"],#shopify-lp-j3ajy9m img[style*=\"width: 40px\"]{width:40px !important;height:40px !important;min-width:40px !important;min-height:40px !important;max-width:40px !important;max-height:40px !important;flex:0 0 40px !important;object-fit:cover !important;}\n#shopify-lp-j3ajy9m img[style*=\"width:32px\"],#shopify-lp-j3ajy9m img[style*=\"width: 32px\"]{width:32px !important;height:32px !important;min-width:32px !important;min-height:32px !important;max-width:32px !important;max-height:32px !important;flex:0 0 32px !important;object-fit:cover !important;}\n#shopify-lp-j3ajy9m img[style*=\"width:24px\"],#shopify-lp-j3ajy9m img[style*=\"width: 24px\"]{width:24px !important;height:24px !important;min-width:24px !important;min-height:24px !important;max-width:24px !important;max-height:24px !important;flex:0 0 24px !important;object-fit:cover !important;}\n#shopify-lp-j3ajy9m a[href^=\"https:\/\/wa.me\"][style*=\"border-radius:50%\"]{display:none !important;}\n\u003c\/style\u003e\n\u003cdiv id=\"shopify-lp-j3ajy9m\" data-lp-mode=\"classic\" class=\"lp-classic-wrapper\" style=\"width:100%;max-width:100%;margin:0 auto;box-sizing:border-box;\"\u003e\n    \u003cdiv id=\"lp-vnxp3ej\"\u003e\n        \n        \u003cheader class=\"brand-header\"\u003e\n            \u003cp\u003eCámara Vigilancia 360\u003c\/p\u003e\n        \u003c\/header\u003e\n\n        \u003cmain\u003e\n            \u003csection class=\"hero\"\u003e\n                \u003cdiv class=\"container\"\u003e\n                    \u003cp class=\"discount-pill\"\u003e-50% DE DESCUENTO\u003c\/p\u003e\n                    \u003ch1\u003eVigila tu casa desde cualquier lugar.\u003c\/h1\u003e\n                    \u003cp class=\"subheadline\"\u003e¿Imaginas salir con la tranquilidad de poder ver tu hogar en Full HD en cualquier momento? Eso es lo que ya hacen miles de personas.\u003c\/p\u003e\n                    \u003cdiv class=\"hero-image-wrapper\"\u003e\n                        \u003cimg src=\"https:\/\/nalsoctcabdohcmxhoad.supabase.co\/storage\/v1\/render\/image\/public\/chat-media\/marketing\/c22bbfea-fee1-4a35-8e1f-388d8118959d\/builder\/1782350210786-fpl04h0zedb.webp?width=1200\u0026amp;quality=82\u0026amp;resize=cover\" alt=\"Cámara de Seguridad tipo Bombilla en un salón\" width=\"1200\" height=\"800\" loading=\"eager\" fetchpriority=\"high\" decoding=\"async\" sizes=\"(max-width:760px) 100%, 760px\" style=\"width:100%;height:auto;max-width:100%;object-fit:cover;border-radius:24px;display:block;max-height:480px;\"\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"price-section\"\u003e\n                        \u003cspan class=\"price-cod\"\u003e99 EUR\u003c\/span\u003e\n                        \u003cspan class=\"price-original\"\u003e\u003cs\u003e199 EUR\u003c\/s\u003e\u003c\/span\u003e\n                        \u003cp style=\"margin-top: 8px !important; font-size: 14px; color: var(--text-dark) !important; font-weight: 500;\"\u003e⭐ 4.8 · +2.847 pedidos entregados\u003c\/p\u003e\n                    \u003c\/div\u003e\n                    \n                    \u003ca href=\"\/es-form-hook\" data-cta=\"true\" class=\"cta-button\"\u003ePedir mi Cámara 360 con descuento\u003c\/a\u003e\n                \u003c\/div\u003e\n            \u003c\/section\u003e\n            \n            \u003cdiv class=\"visual-break\"\u003e\n                \u003cimg src=\"https:\/\/cdn.awsli.com.br\/production\/static\/loja\/estrutura\/v1\/img\/loading.gif\" alt=\"Demostración de la cámara en movimiento\" width=\"500\" height=\"500\" loading=\"lazy\" decoding=\"async\" style=\"max-width:500px;width:100%;height:auto;border-radius:12px;display:block;margin:0 auto;\"\u003e\n            \u003c\/div\u003e\n\n            \u003csection class=\"cod-steps\"\u003e\n                \u003cdiv class=\"container\"\u003e\n                    \u003cdiv class=\"cod-steps-grid\"\u003e\n                        \u003cdiv class=\"cod-step\"\u003e\n                            \u003cdiv class=\"cod-step-circle\"\u003e1\u003c\/div\u003e\n                            \u003cp\u003eHaz tu pedido rellenando el formulario.\u003c\/p\u003e\n                        \u003c\/div\u003e\n                        \u003cspan class=\"cod-arrow\" style=\"display: none;\"\u003e→\u003c\/span\u003e\n                        \u003cdiv class=\"cod-step\"\u003e\n                            \u003cdiv class=\"cod-step-circle\"\u003e2\u003c\/div\u003e\n                            \u003cp\u003eConfirmamos tu pedido por teléfono.\u003c\/p\u003e\n                        \u003c\/div\u003e\n                        \u003cspan class=\"cod-arrow\" style=\"display: none;\"\u003e→\u003c\/span\u003e\n                        \u003cdiv class=\"cod-step\"\u003e\n                            \u003cdiv class=\"cod-step-circle\"\u003e3\u003c\/div\u003e\n                            \u003cp\u003ePagas al repartidor cuando recibes el paquete.\u003c\/p\u003e\n                        \u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"warning\"\u003e⚠️ NUNCA pedimos pagos por adelantado. Paga únicamente al recibir tu pedido en casa.\u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/section\u003e\n\n            \u003csection class=\"benefits-section\"\u003e\n                \u003cdiv class=\"container\"\u003e\n                    \u003ch2 class=\"text-center\"\u003eDile adiós a la incertidumbre.\u003c\/h2\u003e\n                    \u003cdiv class=\"benefits-grid\"\u003e\n                        \u003cdiv class=\"benefit-card\"\u003e\n                            \u003cdiv\u003e\n                                \u003cspan class=\"pill pill-before\"\u003e✕ ANTES\u003c\/span\u003e\n                                \u003cp class=\"before-text\"\u003eInstalaciones complejas con cables y agujeros en la pared.\u003c\/p\u003e\n                            \u003c\/div\u003e\n                            \u003cdiv class=\"hairline-divider\"\u003e\u003c\/div\u003e\n                            \u003cdiv\u003e\n                                \u003cspan class=\"pill pill-after\"\u003e✓ DESPUÉS\u003c\/span\u003e\n                                \u003cp class=\"after-text\"\u003eSe instala en segundos, simplemente enroscándola como una bombilla.\u003c\/p\u003e\n                            \u003c\/div\u003e\n                        \u003c\/div\u003e\n                        \u003cdiv class=\"benefit-card\"\u003e\n                            \u003cdiv\u003e\n                                \u003cspan class=\"pill pill-before\"\u003e✕ ANTES\u003c\/span\u003e\n                                \u003cp class=\"before-text\"\u003ePuntos ciegos que te obligan a instalar varias cámaras.\u003c\/p\u003e\n                            \u003c\/div\u003e\n                            \u003cdiv class=\"hairline-divider\"\u003e\u003c\/div\u003e\n                            \u003cdiv\u003e\n                                \u003cspan class=\"pill pill-after\"\u003e✓ DESPUÉS\u003c\/span\u003e\n                                \u003cp class=\"after-text\"\u003eCobertura total de 360° para no perderte ni un solo rincón.\u003c\/p\u003e\n                            \u003c\/div\u003e\n                        \u003c\/div\u003e\n                        \u003cdiv class=\"benefit-card\"\u003e\n                            \u003cdiv\u003e\n                                \u003cspan class=\"pill pill-before\"\u003e✕ ANTES\u003c\/span\u003e\n                                \u003cp class=\"before-text\"\u003eImágenes oscuras o de baja calidad que no sirven de nada.\u003c\/p\u003e\n                            \u003c\/div\u003e\n                            \u003cdiv class=\"hairline-divider\"\u003e\u003c\/div\u003e\n                            \u003cdiv\u003e\n                                \u003cspan class=\"pill pill-after\"\u003e✓ DESPUÉS\u003c\/span\u003e\n                                \u003cp class=\"after-text\"\u003eVisión nocturna nítida en Full HD para ver cada detalle, de día y de noche.\u003c\/p\u003e\n                            \u003c\/div\u003e\n                        \u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/section\u003e\n\n            \u003cdiv class=\"visual-break\" style=\"padding: 48px 20px;\"\u003e\n                \u003cimg src=\"https:\/\/nalsoctcabdohcmxhoad.supabase.co\/storage\/v1\/render\/image\/public\/chat-media\/generated-products\/c22bbfea-fee1-4a35-8e1f-388d8118959d\/page\/1782348361320-before_after.jpg?width=1000\u0026amp;quality=80\u0026amp;resize=cover\" alt=\"Comparativa de visión de la cámara\" width=\"1000\" height=\"700\" loading=\"lazy\" decoding=\"async\" class=\"img-fluid\" style=\"max-width: 900px; margin: 0 auto; object-fit: cover; max-height:400px;\"\u003e\n                 \u003cp style=\"text-align:center; font-style:italic; color:var(--text-light); font-size:14px; margin-top:16px;\"\u003eControl total desde tu móvil, estés donde estés.\u003c\/p\u003e\n            \u003c\/div\u003e\n\n            \u003csection class=\"full-width-image-section\"\u003e\n                \u003cimg src=\"https:\/\/nalsoctcabdohcmxhoad.supabase.co\/storage\/v1\/render\/image\/public\/chat-media\/generated-products\/c22bbfea-fee1-4a35-8e1f-388d8118959d\/page\/1782348360175-benefit_grid.jpg?width=1000\u0026amp;quality=80\u0026amp;resize=cover\" alt=\"Vista de la cámara en un móvil\" width=\"1000\" height=\"666\" loading=\"lazy\" decoding=\"async\"\u003e\n            \u003c\/section\u003e\n\n            \u003csection class=\"testimonials-section\"\u003e\n                \u003cdiv class=\"container\"\u003e\n                    \u003ch2 class=\"text-center\"\u003eLo que dicen nuestros clientes\u003c\/h2\u003e\n                    \u003cdiv class=\"testimonials-grid\"\u003e\n                        \u003cdiv class=\"review-card\"\u003e\n                             \u003cp class=\"stars\"\u003e★★★★★\u003c\/p\u003e\n                            \u003cdiv class=\"review-header\"\u003e\n                                \u003cimg width=\"56\" height=\"56\" style=\"width:56px;height:56px;min-width:56px;min-height:56px;max-width:56px;max-height:56px;flex:0 0 56px;aspect-ratio:1\/1;border-radius:50%;object-fit:cover;object-position:center;display:block;\" src=\"https:\/\/nalsoctcabdohcmxhoad.supabase.co\/storage\/v1\/render\/image\/public\/avatar-library\/ES\/f_young_1777797517725_2.png?width=128\u0026amp;height=128\u0026amp;quality=75\u0026amp;resize=cover\" alt=\"Laura G.\" loading=\"lazy\" decoding=\"async\"\u003e\n                                \u003cdiv class=\"review-author-info\"\u003e\n                                    \u003cp class=\"review-author\"\u003eLaura G.\u003c\/p\u003e\n                                    \u003cspan class=\"verified-pill\"\u003e✓ Comprador Verificado\u003c\/span\u003e\n                                    \u003cp class=\"review-city\"\u003e📍 Madrid\u003c\/p\u003e\n                                \u003c\/div\u003e\n                            \u003c\/div\u003e\n                            \u003cp class=\"review-quote\"\u003e\"Vivía preocupada cada vez que salía de viaje, pero al instalar la cámara, ahora puedo ver desde el móvil que todo está bien al instante.\"\u003c\/p\u003e\n                        \u003c\/div\u003e\n                        \u003cdiv class=\"review-card\"\u003e\n                             \u003cp class=\"stars\"\u003e★★★★★\u003c\/p\u003e\n                            \u003cdiv class=\"review-header\"\u003e\n                                \u003cimg width=\"56\" height=\"56\" style=\"width:56px;height:56px;min-width:56px;min-height:56px;max-width:56px;max-height:56px;flex:0 0 56px;aspect-ratio:1\/1;border-radius:50%;object-fit:cover;object-position:center;display:block;\" src=\"https:\/\/nalsoctcabdohcmxhoad.supabase.co\/storage\/v1\/render\/image\/public\/avatar-library\/ES\/m_adult_1777797549303_8.png?width=128\u0026amp;height=128\u0026amp;quality=75\u0026amp;resize=cover\" alt=\"Javier M.\" loading=\"lazy\" decoding=\"async\"\u003e\n                                \u003cdiv class=\"review-author-info\"\u003e\n                                    \u003cp class=\"review-author\"\u003eJavier M.\u003c\/p\u003e\n                                    \u003cspan class=\"verified-pill\"\u003e✓ Comprador Verificado\u003c\/span\u003e\n                                    \u003cp class=\"review-city\"\u003e📍 Barcelona\u003c\/p\u003e\n                                \u003c\/div\u003e\n                            \u003c\/div\u003e\n                            \u003cp class=\"review-quote\"\u003e\"Estaba harto de que me robaran paquetes de la puerta; en la primera semana con la cámara, pude ver quién llamaba y no ha vuelto a pasar.\"\u003c\/p\u003e\n                        \u003c\/div\u003e\n                        \u003cdiv class=\"review-card\"\u003e\n                             \u003cp class=\"stars\"\u003e★★★★★\u003c\/p\u003e\n                            \u003cdiv class=\"review-header\"\u003e\n                                \u003cimg width=\"56\" height=\"56\" style=\"width:56px;height:56px;min-width:56px;min-height:56px;max-width:56px;max-height:56px;flex:0 0 56px;aspect-ratio:1\/1;border-radius:50%;object-fit:cover;object-position:center;display:block;\" src=\"https:\/\/nalsoctcabdohcmxhoad.supabase.co\/storage\/v1\/render\/image\/public\/avatar-library\/ES\/m_senior_1777797669665_14.png?width=128\u0026amp;height=128\u0026amp;quality=75\u0026amp;resize=cover\" alt=\"Antonio R.\" loading=\"lazy\" decoding=\"async\"\u003e\n                                \u003cdiv class=\"review-author-info\"\u003e\n                                    \u003cp class=\"review-author\"\u003eAntonio R.\u003c\/p\u003e\n                                    \u003cspan class=\"verified-pill\"\u003e✓ Comprador Verificado\u003c\/span\u003e\n                                    \u003cp class=\"review-city\"\u003e📍 Valencia\u003c\/p\u003e\n                                \u003c\/div\u003e\n                            \u003c\/div\u003e\n                            \u003cp class=\"review-quote\"\u003e\"Mi vieja cámara no grababa nada útil por la noche, pero con esta, la imagen es perfecta incluso a oscuras. Un cambio radical.\"\u003c\/p\u003e\n                        \u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003ca href=\"\/es-form-hook\" data-cta=\"true\" class=\"cta-button\"\u003eSí, quiero mi tranquilidad ahora\u003c\/a\u003e\n                \u003c\/div\u003e\n            \u003c\/section\u003e\n            \n            \u003cdiv class=\"visual-break\" style=\"padding: 48px 20px;\"\u003e\n                \u003cimg src=\"https:\/\/nalsoctcabdohcmxhoad.supabase.co\/storage\/v1\/render\/image\/public\/chat-media\/generated-products\/c22bbfea-fee1-4a35-8e1f-388d8118959d\/page\/1782348359699-how_to_use.jpg?width=900\u0026amp;quality=80\u0026amp;resize=cover\" alt=\"Cómo instalar la cámara bombilla\" width=\"900\" height=\"600\" loading=\"lazy\" decoding=\"async\" class=\"img-fluid\" style=\"max-width: 900px; margin: 0 auto; object-fit: cover; max-height:360px;\"\u003e\n                 \u003cp style=\"text-align:center; font-style:italic; color:var(--text-light); font-size:14px; margin-top:16px;\"\u003eTan fácil como enroscar una bombilla y conectar a tu WiFi.\u003c\/p\u003e\n            \u003c\/div\u003e\n            \n            \u003csection class=\"faq-section\"\u003e\n                \u003cdiv class=\"container\"\u003e\n                    \u003cp class=\"guarantee-text\"\u003e🛡️ 30 días de garantía de satisfacción total\u003c\/p\u003e\n                    \u003cdetails\u003e\n                        \u003csummary\u003e¿Y si no me funciona como espero?\u003c\/summary\u003e\n                        \u003cdiv class=\"faq-answer\"\u003e\n                            \u003cp\u003eNo te preocupes. Si no estás 100% satisfecho, tienes 30 días para devolverla y te reembolsamos el dinero sin preguntas.\u003c\/p\u003e\n                        \u003c\/div\u003e\n                    \u003c\/details\u003e\n                    \u003cdetails\u003e\n                        \u003csummary\u003e¿Es seguro el pago contra reembolso?\u003c\/summary\u003e\n                        \u003cdiv class=\"faq-answer\"\u003e\n                            \u003cp\u003eSí, es el método más seguro. Solo pagas en efectivo al repartidor cuando tengas el producto en tus manos. No arriesgas absolutamente nada.\u003c\/p\u003e\n                        \u003c\/div\u003e\n                    \u003c\/details\u003e\n                    \u003cdetails\u003e\n                        \u003csummary\u003e¿Cuánto tarda en llegar mi pedido?\u003c\/summary\u003e\n                        \u003cdiv class=\"faq-answer\"\u003e\n                            \u003cp\u003eUna vez confirmado tu pedido, lo recibirás en un plazo de 5 días laborables. Te proporcionaremos un número de seguimiento para que sepas dónde está en todo momento.\u003c\/p\u003e\n                        \u003c\/div\u003e\n                    \u003c\/details\u003e\n                \u003c\/div\u003e\n            \u003c\/section\u003e\n            \n            \u003cdiv class=\"visual-break\" style=\"padding: 48px 20px;\"\u003e\n                \u003cimg src=\"https:\/\/nalsoctcabdohcmxhoad.supabase.co\/storage\/v1\/render\/image\/public\/chat-media\/generated-products\/c22bbfea-fee1-4a35-8e1f-388d8118959d\/page\/1782348361518-social_proof_collage.jpg?width=900\u0026amp;quality=80\u0026amp;resize=cover\" alt=\"Collage de clientes satisfechos\" width=\"900\" height=\"600\" loading=\"lazy\" decoding=\"async\" class=\"img-fluid\" style=\"max-width: 900px; margin: 0 auto; object-fit: cover; max-height:360px;\"\u003e\n            \u003c\/div\u003e\n\n            \n        \u003c\/main\u003e\n\n        \n\n        \u003cdiv style=\"clear:both;height:1px;\"\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e","brand":"UPLIFE","offers":[{"title":"Default Title","offer_id":45000675819655,"sku":null,"price":99.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0732\/3956\/0327\/files\/fvz_cm2.jpg?v=1782351071","url":"https:\/\/uplifees.myshopify.com\/products\/camera-ip-lampada-wifi-com-visao-noturna-favoritoz-bivolt","provider":"UPLIFE-ES","version":"1.0","type":"link"}