{"title":"Tecnologia \u0026 Gadgets","description":"\u003cp\u003eExplore os melhores produtos tecnológicos e gadgets inovadores que tornam o seu dia a dia mais prático e moderno. Soluções inteligentes para casa, trabalho e lazer.\u003c\/p\u003e","products":[{"product_id":"cubitera-de-hielo-con-altavoz","title":"Bebidas geladas, música e ambiente premium — IceBaet™","description":"\u003cstyle\u003e\n.icebeat-landing {\n    --fundo:#070711;\n    --azul:#00c8ff;\n    --rosa:#ff4fd8;\n    --laranja:#ff9f2f;\n    --roxo:#8f5cff;\n    --texto:#d8e6f2;\n\n    font-family:'DM Sans', Arial, sans-serif;\n    background:radial-gradient(circle at top, #151530, var(--fundo));\n    color:#fff;\n    padding:22px;\n    border-radius:22px;\n    max-width:920px;\n    margin:20px auto;\n    overflow:hidden;\n}\n\n.icebeat-landing * {\n    box-sizing:border-box;\n}\n\n.icebeat-hero {\n    text-align:center;\n    padding:10px 0 20px;\n}\n\n.icebeat-hero h1 {\n    font-size:36px;\n    margin:0 0 8px;\n    line-height:1.1;\n}\n\n.icebeat-hero p {\n    color:var(--texto);\n    font-size:16px;\n    margin:8px 0;\n}\n\n.icebeat-badges {\n    display:flex;\n    justify-content:center;\n    flex-wrap:wrap;\n    gap:8px;\n    margin-top:16px;\n}\n\n.icebeat-badge {\n    padding:8px 12px;\n    border-radius:999px;\n    background:rgba(255,255,255,0.08);\n    border:1px solid rgba(255,255,255,0.18);\n    font-size:13px;\n}\n\n\/* COOLER *\/\n.cooler-scene {\n    position:relative;\n    width:280px;\n    height:270px;\n    margin:28px auto;\n}\n\n.rgb-glow {\n    position:absolute;\n    inset:10px;\n    border-radius:50%;\n    filter:blur(24px);\n    animation:rgbGlow 4s infinite alternate;\n}\n\n.cooler {\n    position:absolute;\n    left:50%;\n    bottom:35px;\n    transform:translateX(-50%);\n    width:220px;\n    height:160px;\n    border-radius:34px 34px 58px 58px;\n    background:linear-gradient(135deg, rgba(255,255,255,.45), rgba(255,255,255,.08));\n    border:2px solid rgba(255,255,255,.35);\n    overflow:hidden;\n    box-shadow:0 0 35px rgba(0,200,255,.45);\n    animation:coolerPulse 3.5s infinite alternate;\n}\n\n.cooler::before {\n    content:\"\";\n    position:absolute;\n    inset:0;\n    background:linear-gradient(135deg, rgba(255,79,216,.55), rgba(0,200,255,.45), rgba(255,159,47,.5));\n    animation:ledShift 5s infinite alternate;\n}\n\n.ice {\n    position:absolute;\n    left:28px;\n    right:28px;\n    bottom:35px;\n    height:45px;\n    background:\n      radial-gradient(circle, rgba(255,255,255,.9) 0 5px, transparent 6px),\n      radial-gradient(circle, rgba(255,255,255,.6) 0 5px, transparent 6px);\n    background-size:28px 28px;\n    opacity:.85;\n    z-index:3;\n}\n\n.bottle {\n    position:absolute;\n    width:30px;\n    height:125px;\n    bottom:112px;\n    border-radius:8px 8px 4px 4px;\n    background:linear-gradient(to top, #17212b, #2de2ff);\n    z-index:4;\n}\n\n.bottle::before {\n    content:\"\";\n    position:absolute;\n    top:-28px;\n    left:7px;\n    width:16px;\n    height:34px;\n    border-radius:5px;\n    background:#111827;\n}\n\n.bottle.one {\n    left:83px;\n    transform:rotate(-22deg);\n}\n\n.bottle.two {\n    right:82px;\n    transform:rotate(22deg);\n}\n\n\/* ONDAS DE MÚSICA *\/\n.music-wave {\n    position:absolute;\n    right:18px;\n    top:72px;\n    display:flex;\n    gap:6px;\n    align-items:end;\n    z-index:6;\n}\n\n.music-wave span {\n    width:6px;\n    height:20px;\n    border-radius:8px;\n    background:linear-gradient(to top, var(--rosa), var(--azul));\n    animation:wave 1s infinite ease-in-out;\n}\n\n.music-wave span:nth-child(2){animation-delay:.15s;height:35px;}\n.music-wave span:nth-child(3){animation-delay:.3s;height:26px;}\n.music-wave span:nth-child(4){animation-delay:.45s;height:42px;}\n\n.note {\n    position:absolute;\n    color:var(--rosa);\n    font-size:26px;\n    animation:floatNote 3s infinite ease-in-out;\n    z-index:7;\n}\n\n.note.n1 { left:35px; top:95px; }\n.note.n2 { right:45px; top:125px; animation-delay:1s; color:var(--azul); }\n\n.icebeat-grid {\n    display:grid;\n    grid-template-columns:1fr 1fr;\n    gap:14px;\n}\n\n.icebeat-card {\n    background:rgba(255,255,255,.06);\n    border:1px solid rgba(255,255,255,.12);\n    border-radius:16px;\n    padding:18px;\n}\n\n.icebeat-card h2 {\n    margin:0 0 8px;\n    font-size:19px;\n}\n\n.icebeat-card p,\n.icebeat-card li {\n    color:var(--texto);\n    font-size:14.5px;\n    line-height:1.6;\n}\n\n.icebeat-card ul {\n    padding-left:18px;\n    margin-bottom:0;\n}\n\n.icebeat-card.full {\n    grid-column:1\/-1;\n}\n\n@keyframes rgbGlow {\n    0% { background:radial-gradient(circle, rgba(255,79,216,.75), transparent 70%); }\n    50% { background:radial-gradient(circle, rgba(0,200,255,.75), transparent 70%); }\n    100% { background:radial-gradient(circle, rgba(255,159,47,.75), transparent 70%); }\n}\n\n@keyframes ledShift {\n    0% { filter:hue-rotate(0deg); opacity:.55; }\n    100% { filter:hue-rotate(180deg); opacity:.85; }\n}\n\n@keyframes coolerPulse {\n    0% { box-shadow:0 0 25px rgba(255,79,216,.5); }\n    100% { box-shadow:0 0 50px rgba(0,200,255,.75); }\n}\n\n@keyframes wave {\n    0%,100% { transform:scaleY(.5); opacity:.6; }\n    50% { transform:scaleY(1.25); opacity:1; }\n}\n\n@keyframes floatNote {\n    0%,100% { transform:translateY(0); opacity:.55; }\n    50% { transform:translateY(-18px); opacity:1; }\n}\n\n@media(max-width:768px) {\n    .icebeat-landing {\n        padding:16px;\n        border-radius:18px;\n    }\n\n    .icebeat-hero h1 {\n        font-size:30px;\n    }\n\n    .icebeat-grid {\n        grid-template-columns:1fr;\n    }\n\n    .cooler-scene {\n        width:250px;\n        height:250px;\n    }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"icebeat-landing\"\u003e\n\u003cdiv class=\"icebeat-hero\"\u003e\n\u003ch1\u003eIceBeat™\u003c\/h1\u003e\n\u003cp\u003e\u003cstrong\u003eO Cooler que Transforma Qualquer Festa\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eBebidas frescas, luz RGB e música Bluetooth num só produto.\u003c\/p\u003e\n\u003cdiv class=\"icebeat-badges\"\u003e\n\u003cdiv class=\"icebeat-badge\"\u003eRGB Multicolor\u003c\/div\u003e\n\u003cdiv class=\"icebeat-badge\"\u003eBluetooth 5.0\u003c\/div\u003e\n\u003cdiv class=\"icebeat-badge\"\u003eCapacidade 5L\u003c\/div\u003e\n\u003cdiv class=\"icebeat-badge\"\u003eSem fios\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cooler-scene\"\u003e\n\u003cdiv class=\"rgb-glow\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"note n1\"\u003e♪\u003c\/div\u003e\n\u003cdiv class=\"note n2\"\u003e♫\u003c\/div\u003e\n\u003cdiv class=\"music-wave\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bottle one\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"bottle two\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"cooler\"\u003e\n\u003cdiv class=\"ice\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"icebeat-grid\"\u003e\n\u003cdiv class=\"icebeat-card\"\u003e\n\u003ch2\u003eAmbiente RGB\u003c\/h2\u003e\n\u003cp\u003eIluminação multicolor para criar um efeito visual marcante em festas, churrascos e convívios.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"icebeat-card\"\u003e\n\u003ch2\u003eSom Bluetooth\u003c\/h2\u003e\n\u003cp\u003eReproduza música directamente do telemóvel através de Bluetooth 5.0, sem fios e sem complicações.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"icebeat-card\"\u003e\n\u003ch2\u003eBebidas sempre frescas\u003c\/h2\u003e\n\u003cp\u003eCom 5 litros de capacidade, permite manter várias latas ou garrafas frescas ao mesmo tempo.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"icebeat-card\"\u003e\n\u003ch2\u003ePortátil e recarregável\u003c\/h2\u003e\n\u003cp\u003eBateria de 1200 mAh, com 4 a 5 horas de utilização após carregamento completo.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"icebeat-card full\"\u003e\n\u003ch2\u003eEspecificações\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eCapacidade:\u003c\/strong\u003e 5 litros\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIluminação:\u003c\/strong\u003e RGB multicolor\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eColuna:\u003c\/strong\u003e integrada\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBluetooth:\u003c\/strong\u003e versão 5.0\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePotência:\u003c\/strong\u003e 5 W\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBateria:\u003c\/strong\u003e 1200 mAh\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTempo de carregamento:\u003c\/strong\u003e 3–4 horas\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTempo de utilização:\u003c\/strong\u003e 4–5 horas\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Dropea","offers":[{"title":"Versão Premium RGB","offer_id":64302313341277,"sku":"10294","price":29.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1066\/3002\/1469\/files\/ChatGPTImage7_05_2026_20_09_52.png?v=1778181014"},{"product_id":"ventilador-de-cuello-m2-1","title":"Frescura imediata onde quer que esteja - Ar Portátil 360º","description":"\u003cstyle\u003e\n.produto-landing {\n    font-family: 'DM Sans', Arial, sans-serif;\n    background: #f4fbff;\n    color: #1a1a1a;\n    padding: 20px;\n    border-radius: 16px;\n    max-width: 900px;\n    margin: 20px auto;\n}\n\n\/* HERO *\/\n.hero {\n    background: linear-gradient(135deg, #0b7fc3, #65d8ff);\n    color: white;\n    padding: 26px;\n    border-radius: 18px;\n    text-align: center;\n    overflow: hidden;\n}\n\n.hero h1 {\n    font-size: 28px;\n    margin-bottom: 8px;\n}\n\n.hero p {\n    font-size: 15px;\n    opacity: 0.95;\n}\n\n.badge-entrega {\n    background: #00c853;\n    color: white;\n    padding: 10px 14px;\n    border-radius: 999px;\n    display: inline-flex;\n    align-items: center;\n    gap: 6px;\n    margin-top: 14px;\n    font-size: 14px;\n    font-weight: bold;\n}\n\n.truck {\n    display: inline-block;\n    animation: truckMove 1.6s infinite ease-in-out;\n}\n\n@keyframes truckMove {\n    0% { transform: translateX(0); }\n    25% { transform: translateX(6px); }\n    50% { transform: translateX(0); }\n    75% { transform: translateX(-6px); }\n    100% { transform: translateX(0); }\n}\n\n\/* VENTILADOR ANIMADO *\/\n.fan-scene {\n    position: relative;\n    width: 260px;\n    height: 230px;\n    margin: 25px auto 5px;\n}\n\n.neckband {\n    position: absolute;\n    top: 20px;\n    left: 50%;\n    width: 170px;\n    height: 135px;\n    transform: translateX(-50%);\n    border: 18px solid #ffffff;\n    border-bottom: none;\n    border-radius: 95px 95px 0 0;\n    box-shadow: inset 0 0 12px rgba(0,0,0,0.08), 0 8px 20px rgba(0,0,0,0.12);\n}\n\n.fan-head {\n    position: absolute;\n    bottom: 28px;\n    width: 72px;\n    height: 72px;\n    background: #f7f7f7;\n    border-radius: 50%;\n    border: 5px solid #ffffff;\n    box-shadow: 0 8px 20px rgba(0,0,0,0.18);\n}\n\n.fan-head.left {\n    left: 48px;\n}\n\n.fan-head.right {\n    right: 48px;\n}\n\n.fan-head::before {\n    content: \"\";\n    position: absolute;\n    inset: 12px;\n    border-radius: 50%;\n    background: radial-gradient(circle, #222 20%, #444 21%, #111 60%);\n}\n\n.fan-head::after {\n    content: \"\";\n    position: absolute;\n    inset: 20px;\n    border-radius: 50%;\n    border: 3px dashed #8fdfff;\n    animation: spinFan 0.65s linear infinite;\n}\n\n.wind {\n    position: absolute;\n    width: 80px;\n    height: 12px;\n    border-top: 3px solid rgba(255,255,255,0.9);\n    border-radius: 50%;\n    opacity: 0;\n    animation: windMove 1.8s infinite ease-out;\n}\n\n.wind.w1 {\n    left: 0;\n    top: 112px;\n}\n\n.wind.w2 {\n    right: 0;\n    top: 112px;\n    animation-delay: .3s;\n}\n\n.wind.w3 {\n    left: 12px;\n    top: 145px;\n    animation-delay: .6s;\n}\n\n.wind.w4 {\n    right: 12px;\n    top: 145px;\n    animation-delay: .9s;\n}\n\n@keyframes spinFan {\n    from { transform: rotate(0deg); }\n    to { transform: rotate(360deg); }\n}\n\n@keyframes windMove {\n    0% {\n        transform: translateX(0) scaleX(.7);\n        opacity: 0;\n    }\n    30% {\n        opacity: 1;\n    }\n    100% {\n        transform: translateX(-28px) scaleX(1.3);\n        opacity: 0;\n    }\n}\n\n\/* SECTIONS *\/\n.section {\n    background: white;\n    padding: 18px;\n    border-radius: 14px;\n    margin-top: 12px;\n    box-shadow: 0 4px 12px rgba(0,0,0,0.05);\n}\n\n.section h2 {\n    font-size: 18px;\n    margin-bottom: 8px;\n    color: #0b7fc3;\n}\n\n.section p {\n    font-size: 14px;\n    color: #555;\n}\n\nul {\n    padding-left: 18px;\n}\n\nli {\n    margin-bottom: 6px;\n    font-size: 14px;\n}\n\n.highlight {\n    background: #e8f6ff;\n    border-left: 4px solid #0b7fc3;\n}\n\n@media(max-width:768px){\n    .hero h1 {\n        font-size: 24px;\n    }\n\n    .fan-scene {\n        transform: scale(.9);\n        margin-top: 15px;\n    }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"produto-landing\"\u003e\n\u003cdiv class=\"hero\"\u003e\n\u003ch1\u003eAr Portátil 360º\u003c\/h1\u003e\n\u003cp\u003e\u003cstrong\u003eFrescura Instantânea Onde Estiveres\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eVentilador de pescoço leve, silencioso e recarregável, ideal para enfrentar os dias quentes com mais conforto.\u003c\/p\u003e\n\u003cdiv class=\"fan-scene\"\u003e\n\u003cdiv class=\"wind w1\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"wind w2\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"wind w3\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"wind w4\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"neckband\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"fan-head left\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"fan-head right\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"badge-entrega\"\u003e\u003cspan class=\"truck\"\u003e🚚Portes grátis — oferta exclusiva por tempo limitado\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"section highlight\"\u003e\n\u003ch2\u003eFrescura em 360º\u003c\/h2\u003e\n\u003cp\u003eCom fluxo de ar envolvente e 4 velocidades ajustáveis, adapta-se ao teu conforto em qualquer momento do dia.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"section\"\u003e\n\u003ch2\u003eLeve e confortável\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDesign ergonómico para usar ao pescoço\u003c\/li\u003e\n\u003cli\u003eMaterial leve e suave para a pele\u003c\/li\u003e\n\u003cli\u003eSem pressão mesmo durante uso prolongado\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"section\"\u003e\n\u003ch2\u003eAutonomia prolongada\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAté 10 horas de utilização\u003c\/li\u003e\n\u003cli\u003eCarregamento por USB Tipo-C\u003c\/li\u003e\n\u003cli\u003eIdeal para casa, trabalho, viagens e exterior\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"section\"\u003e\n\u003ch2\u003eSilencioso e prático\u003c\/h2\u003e\n\u003cp\u003eO sistema de ventilação com baixo ruído permite usar o Ar Portátil 360º no escritório, em casa, na sala de aula ou durante a noite sem incomodar.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"section\"\u003e\n\u003ch2\u003eEspecificações\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eVelocidades:\u003c\/strong\u003e 4 níveis\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFluxo de ar:\u003c\/strong\u003e 360º\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBateria:\u003c\/strong\u003e até 10 horas\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCarregamento:\u003c\/strong\u003e USB Tipo-C\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePeso:\u003c\/strong\u003e 0,4 kg\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCor sugerida:\u003c\/strong\u003e Branco\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Dropea","offers":[{"title":"Branco","offer_id":64303012807005,"sku":"CUELLO_16093","price":39.9,"currency_code":"EUR","in_stock":true},{"title":"Verde","offer_id":64579966796125,"sku":null,"price":39.9,"currency_code":"EUR","in_stock":true},{"title":"Bege","offer_id":64579972137309,"sku":null,"price":39.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1066\/3002\/1469\/files\/ChatGPTImage7_05_2026_20_07_55.png?v=1778180948"},{"product_id":"masajeador-shiatsu-4d","title":"Alívio profundo para o pescoço — NeckRelief Pro™","description":"\u003cstyle\u003e\n.neckrelief-landing{\n  font-family:'DM Sans',Arial,sans-serif;\n  background:#f2f7f5;\n  color:#0f2b22;\n  padding:20px;\n  border-radius:18px;\n  max-width:900px;\n  margin:20px auto;\n  overflow:hidden;\n}\n\n.neckrelief-hero{\n  background:linear-gradient(135deg,#041b16,#0f5c47,#3de3b0);\n  color:white;\n  padding:32px 20px;\n  border-radius:22px;\n  text-align:center;\n  position:relative;\n  overflow:hidden;\n}\n\n.neckrelief-hero h1{\n  font-size:30px;\n  margin:0 0 8px;\n}\n\n.neckrelief-hero p{\n  color:#d9fff4;\n}\n\n.keynote-shine{\n  position:absolute;\n  top:-80px;\n  left:-120px;\n  width:140px;\n  height:420px;\n  background:linear-gradient(120deg,transparent,rgba(255,255,255,.28),transparent);\n  transform:rotate(25deg);\n  animation:shineMove 4s infinite;\n}\n\n.massage-scene{\n  position:relative;\n  width:300px;\n  height:300px;\n  margin:26px auto;\n}\n\n.body-silhouette{\n  position:absolute;\n  left:50%;\n  bottom:8px;\n  width:150px;\n  height:170px;\n  transform:translateX(-50%);\n  background:linear-gradient(180deg,#dff7ee,#9fd8c6);\n  border-radius:70px 70px 45px 45px;\n  opacity:.65;\n  z-index:1;\n}\n\n.body-silhouette:before{\n  content:\"\";\n  position:absolute;\n  left:50%;\n  top:-58px;\n  width:70px;\n  height:70px;\n  transform:translateX(-50%);\n  background:#dff7ee;\n  border-radius:50%;\n}\n\n.heat-path{\n  position:absolute;\n  left:50%;\n  top:112px;\n  width:105px;\n  height:115px;\n  transform:translateX(-50%);\n  border-radius:50%;\n  background:radial-gradient(circle,rgba(255,180,70,.8),rgba(255,90,35,.35),transparent 70%);\n  filter:blur(12px);\n  opacity:0;\n  animation:heatTravel 2.6s infinite ease-in-out;\n  z-index:2;\n}\n\n.heat-line{\n  position:absolute;\n  left:50%;\n  top:120px;\n  width:8px;\n  height:115px;\n  transform:translateX(-50%);\n  border-radius:999px;\n  background:linear-gradient(to bottom,rgba(255,215,120,.9),rgba(255,95,40,.75),transparent);\n  filter:blur(3px);\n  animation:heatLine 2.4s infinite ease-in-out;\n  z-index:2;\n}\n\n.product-img{\n  width:235px;\n  position:absolute;\n  left:50%;\n  top:48%;\n  transform:translate(-50%,-50%);\n  filter:drop-shadow(0 22px 36px rgba(0,0,0,.4));\n  animation:productReveal 4s infinite ease-in-out;\n  z-index:4;\n}\n\n.metal-glow{\n  position:absolute;\n  inset:42px;\n  border-radius:50%;\n  background:radial-gradient(circle,rgba(80,255,190,.85),rgba(0,200,140,.35),transparent 70%);\n  filter:blur(25px);\n  animation:glowPulse 2.6s infinite ease-in-out;\n  z-index:0;\n}\n\n.pulse{\n  position:absolute;\n  width:44px;\n  height:44px;\n  border-radius:50%;\n  background:rgba(61,227,176,.45);\n  filter:blur(8px);\n  animation:pulseMassage 1.6s infinite ease-in-out;\n  z-index:5;\n}\n\n.p1{left:92px;top:155px}\n.p2{right:92px;top:155px;animation-delay:.45s}\n\n.neckrelief-badges{\n  display:flex;\n  justify-content:center;\n  flex-wrap:wrap;\n  gap:8px;\n}\n\n.neckrelief-badge{\n  background:rgba(255,255,255,.16);\n  border:1px solid rgba(255,255,255,.26);\n  color:#eafff7;\n  padding:8px 12px;\n  border-radius:999px;\n  font-size:13px;\n}\n\n.neckrelief-grid{\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:14px;\n  margin-top:14px;\n}\n\n.neckrelief-card{\n  background:white;\n  padding:18px;\n  border-radius:16px;\n  border:1px solid #d8f3ea;\n  box-shadow:0 8px 22px rgba(0,100,80,.08);\n  color:#30564a;\n  line-height:1.6;\n}\n\n.neckrelief-card h2{\n  color:#0f5c47;\n  font-size:18px;\n  margin-top:0;\n}\n\n.neckrelief-card.full{\n  grid-column:1\/-1;\n}\n\n.review{\n  border-left:4px solid #00c896;\n}\n\n.stars{\n  color:#ffc107;\n  margin-bottom:6px;\n}\n\n@keyframes shineMove{\n  0%{left:-160px}\n  100%{left:110%}\n}\n\n@keyframes productReveal{\n  0%,100%{transform:translate(-50%,-50%) translateY(0) scale(1)}\n  50%{transform:translate(-50%,-56%) translateY(-8px) scale(1.03)}\n}\n\n@keyframes glowPulse{\n  0%,100%{opacity:.5;transform:scale(.92)}\n  50%{opacity:1;transform:scale(1.12)}\n}\n\n@keyframes heatTravel{\n  0%{opacity:0;transform:translateX(-50%) translateY(30px) scale(.7)}\n  45%{opacity:.9}\n  100%{opacity:0;transform:translateX(-50%) translateY(-35px) scale(1.2)}\n}\n\n@keyframes heatLine{\n  0%,100%{opacity:.35;transform:translateX(-50%) scaleY(.75)}\n  50%{opacity:1;transform:translateX(-50%) scaleY(1.12)}\n}\n\n@keyframes pulseMassage{\n  0%,100%{opacity:.45;transform:scale(.9)}\n  50%{opacity:1;transform:scale(1.45)}\n}\n\n@media(max-width:768px){\n  .neckrelief-grid{grid-template-columns:1fr}\n  .neckrelief-hero h1{font-size:26px}\n  .massage-scene{transform:scale(.92);margin:18px auto}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"neckrelief-landing\"\u003e\n\u003cdiv class=\"neckrelief-hero\"\u003e\n\u003cdiv class=\"keynote-shine\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003ch1\u003eNeckRelief Pro™\u003c\/h1\u003e\n\u003cp\u003e\u003cstrong\u003eMassagem inteligente com calor terapêutico para tensão, rigidez e desconforto muscular.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cdiv class=\"massage-scene\"\u003e\n\u003cdiv class=\"metal-glow\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"body-silhouette\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"heat-path\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"heat-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cimg class=\"product-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1066\/3002\/1469\/files\/Captura_de_ecra_2026-05-02_230550-removebg-preview_800x800.png?v=1777759593\"\u003e\n\u003cdiv class=\"pulse p1\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"pulse p2\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"neckrelief-badges\"\u003e\n\u003cdiv class=\"neckrelief-badge\"\u003eCalor até 40°C\u003c\/div\u003e\n\u003cdiv class=\"neckrelief-badge\"\u003e3 intensidades\u003c\/div\u003e\n\u003cdiv class=\"neckrelief-badge\"\u003eBateria 2000 mAh\u003c\/div\u003e\n\u003cdiv class=\"neckrelief-badge\"\u003eUSB-C\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"neckrelief-grid\"\u003e\n\u003cdiv class=\"neckrelief-card\"\u003e\n\u003ch2\u003eAlívio profundo\u003c\/h2\u003e\nAjuda a reduzir tensão no pescoço, ombros, costas e pernas, reproduzindo a pressão de uma massagem profissional.\u003c\/div\u003e\n\u003cdiv class=\"neckrelief-card\"\u003e\n\u003ch2\u003eCalor terapêutico\u003c\/h2\u003e\nOs níveis de temperatura até 40°C intensificam a sensação de relaxamento e ajudam a favorecer a circulação.\u003c\/div\u003e\n\u003cdiv class=\"neckrelief-card\"\u003e\n\u003ch2\u003e3 níveis de intensidade\u003c\/h2\u003e\nEscolha entre massagem suave, média ou mais intensa, de acordo com o seu conforto.\u003c\/div\u003e\n\u003cdiv class=\"neckrelief-card\"\u003e\n\u003ch2\u003eDesign ergonómico\u003c\/h2\u003e\nCompacto, portátil e confortável, com correia ajustável e carregamento USB-C.\u003c\/div\u003e\n\u003cdiv class=\"neckrelief-card full\"\u003e\n\u003ch2\u003eEspecificações\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaterial:\u003c\/strong\u003e silicone bio ecológico + tecido resistente\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePotência:\u003c\/strong\u003e 10W\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBateria:\u003c\/strong\u003e 2000 mAh\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTemperatura máxima:\u003c\/strong\u003e 40°C ±5°C\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNíveis de massagem:\u003c\/strong\u003e 3 níveis\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCarregamento:\u003c\/strong\u003e USB tipo C\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"neckrelief-card review\"\u003e\n\u003cdiv class=\"stars\"\u003e★★★★★\u003c\/div\u003e\nJoão — Lisboa\u003cbr\u003e“Muito bom, alivia mesmo depois de horas ao computador.”\u003c\/div\u003e\n\u003cdiv class=\"neckrelief-card review\"\u003e\n\u003cdiv class=\"stars\"\u003e★★★★★\u003c\/div\u003e\nAna — Porto\u003cbr\u003e“O calor faz toda a diferença. Uso quase todos os dias.”\u003c\/div\u003e\n\u003cdiv class=\"neckrelief-card review\"\u003e\n\u003cdiv class=\"stars\"\u003e★★★★★\u003c\/div\u003e\nRicardo — Braga\u003cbr\u003e“Parece uma massagem profissional em casa.”\u003c\/div\u003e\n\u003cdiv class=\"neckrelief-card review\"\u003e\n\u003cdiv class=\"stars\"\u003e★★★★☆\u003c\/div\u003e\nSofia — Coimbra\u003cbr\u003e“Muito confortável e fácil de usar.”\u003c\/div\u003e\n\u003cdiv class=\"neckrelief-card review\"\u003e\n\u003cdiv class=\"stars\"\u003e★★★★★\u003c\/div\u003e\nPedro — Faro\u003cbr\u003e“Excelente para relaxar depois do trabalho.”\u003c\/div\u003e\n\u003cdiv class=\"neckrelief-card review\"\u003e\n\u003cdiv class=\"stars\"\u003e★★★★★\u003c\/div\u003e\nCarla — Setúbal\u003cbr\u003e“Compacto, bonito e eficaz.”\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Dropea","offers":[{"title":"Verde","offer_id":64579072360797,"sku":"10888","price":42.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1066\/3002\/1469\/files\/ChatGPTImage7_05_2026_20_06_51.png?v=1778180827"},{"product_id":"mini-sleeping-bluetooth-speaker-nature-sound-white-noise-soundbar-wireless-mp3-music-player-ultra-thin-timed-shutdown-audio-pla","title":"Adormeça mais rápido e durma sem interrupções — Lunara™","description":"\u003cstyle\u003e\n.lunara-landing{\n  font-family:'DM Sans',Arial,sans-serif;\n  background:#0b1026;\n  color:#f4f1ff;\n  padding:20px;\n  border-radius:18px;\n  max-width:900px;\n  margin:20px auto;\n}\n\n.gif-wrapper{\n  position:relative;\n  display:flex;\n  justify-content:center;\n  align-items:center;\n  margin:35px 0;\n}\n\n.gif-main{\n  width:260px;\n  border-radius:18px;\n  z-index:3;\n  position:relative;\n  animation:floatGif 3s infinite ease-in-out;\n  box-shadow:0 0 30px rgba(0,0,0,.4);\n}\n\n.gif-wrapper::before{\n  content:\"\";\n  position:absolute;\n  width:300px;\n  height:300px;\n  border-radius:50%;\n  background:conic-gradient(#7b68ee,#2afadf,#ffcc00,#ff0080,#7b68ee);\n  filter:blur(40px);\n  opacity:.75;\n  animation:spinAura 6s linear infinite;\n  z-index:1;\n}\n\n.gif-wrapper::after{\n  content:\"\";\n  position:absolute;\n  width:240px;\n  height:240px;\n  border-radius:50%;\n  background:radial-gradient(circle,rgba(255,255,255,.3),transparent 70%);\n  filter:blur(25px);\n  animation:pulseAura 2.5s infinite ease-in-out;\n  z-index:2;\n}\n\n.particles{\n  position:absolute;\n  width:100%;\n  height:100%;\n  pointer-events:none;\n}\n\n.particles span{\n  position:absolute;\n  width:6px;\n  height:6px;\n  border-radius:50%;\n  opacity:0;\n  animation:particleMove 3s linear infinite;\n}\n\n.lunara-grid{\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:14px;\n  margin-top:14px;\n}\n\n.lunara-card{\n  background:#151b3d;\n  padding:18px;\n  border-radius:16px;\n  border:1px solid rgba(255,255,255,.12);\n  color:#ddd9ff;\n  line-height:1.6;\n}\n\n.lunara-card h2{\n  color:#b9a7ff;\n  margin-top:0;\n  font-size:18px;\n}\n\n.lunara-card.full{\n  grid-column:1\/-1;\n}\n\n.review{\n  border-left:4px solid #7b68ee;\n}\n\n.stars{\n  color:#ffc107;\n  margin-bottom:6px;\n}\n\n@keyframes floatGif{\n  0%,100%{transform:translateY(0)}\n  50%{transform:translateY(-10px)}\n}\n\n@keyframes spinAura{\n  0%{transform:rotate(0deg)}\n  100%{transform:rotate(360deg)}\n}\n\n@keyframes pulseAura{\n  0%,100%{transform:scale(.9);opacity:.5}\n  50%{transform:scale(1.2);opacity:1}\n}\n\n@keyframes particleMove{\n  0%{transform:translateY(0) scale(.5);opacity:0}\n  20%{opacity:1}\n  100%{transform:translateY(-120px) scale(1.2);opacity:0}\n}\n\n@media(max-width:768px){\n  .lunara-grid{grid-template-columns:1fr}\n  .gif-main{width:230px}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"lunara-landing\"\u003e\n\u003cdiv class=\"gif-wrapper\"\u003e\n\u003cdiv class=\"particles\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cimg alt=\"Lunara Sound System\" class=\"gif-main\" src=\"https:\/\/media2.giphy.com\/media\/v1.Y2lkPTc5MGI3NjExNmVtY3B0YWkyZGoxNWwzNXprZmd4ZzZybWhyYWhlbW91MmJyYXBpZyZlcD12MV9pbnRlcm5hbF9naWZfYnlfaWQmY3Q9Zw\/LWMs9A4XdmyXU0ghaT\/giphy.gif\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lunara-grid\"\u003e\n\u003cdiv class=\"lunara-card\"\u003e\n\u003ch2\u003eSom só para si\u003c\/h2\u003e\nColoque o Lunara™ por baixo da almofada e desfrute do seu áudio favorito sem perturbar o sono do parceiro.\u003c\/div\u003e\n\u003cdiv class=\"lunara-card\"\u003e\n\u003ch2\u003eAdormeça com mais facilidade\u003c\/h2\u003e\nIdeal para ouvir música calma, meditações, podcasts ou ruído branco antes de dormir.\u003c\/div\u003e\n\u003cdiv class=\"lunara-card\"\u003e\n\u003ch2\u003eMais conforto que auriculares\u003c\/h2\u003e\nEsqueça auriculares desconfortáveis durante a noite. O som chega através da almofada de forma suave e natural.\u003c\/div\u003e\n\u003cdiv class=\"lunara-card\"\u003e\n\u003ch2\u003eDesliga sozinho\u003c\/h2\u003e\nO temporizador automático ajuda a poupar bateria e evita que o som fique ligado toda a noite.\u003c\/div\u003e\n\u003cdiv class=\"lunara-card full\"\u003e\n\u003ch2\u003ePorque vai gostar\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerfeito para quem adormece com podcasts, música ou sons relaxantes\u003c\/li\u003e\n\u003cli\u003eAjuda a criar uma rotina de sono mais tranquila\u003c\/li\u003e\n\u003cli\u003eSom direcionado através da almofada\u003c\/li\u003e\n\u003cli\u003eAté 10 noites de autonomia, dependendo do volume e tempo de uso\u003c\/li\u003e\n\u003cli\u003eCarregamento simples por USB-C\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lunara-card full\"\u003e\n\u003ch2\u003eGarantia e Devolução\u003c\/h2\u003e\nExperimente sem preocupação. Tem 14 dias para testar o Lunara™. Se não for o produto certo para si, pode solicitar devolução dentro do prazo indicado.\u003c\/div\u003e\n\u003cdiv class=\"lunara-card review\"\u003e\n\u003cdiv class=\"stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cstrong\u003eInês M. — Lisboa\u003c\/strong\u003e\u003cbr\u003e“Uso com música calma quase todas as noites. Adormeço mais depressa e já não preciso de dormir com auriculares.”\u003c\/div\u003e\n\u003cdiv class=\"lunara-card review\"\u003e\n\u003cdiv class=\"stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cstrong\u003eCarolina S. — Porto\u003c\/strong\u003e\u003cbr\u003e“O meu marido não ouve praticamente nada e eu consigo continuar a ouvir os meus podcasts antes de dormir.”\u003c\/div\u003e\n\u003cdiv class=\"lunara-card review\"\u003e\n\u003cdiv class=\"stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cstrong\u003eRita F. — Braga\u003c\/strong\u003e\u003cbr\u003e“Estava séptica, mas funciona mesmo. Coloco debaixo da almofada e o som fica claro para mim.”\u003c\/div\u003e\n\u003cdiv class=\"lunara-card review\"\u003e\n\u003cdiv class=\"stars\"\u003e★★★★☆\u003c\/div\u003e\n\u003cstrong\u003eMarta L. — Coimbra\u003c\/strong\u003e\u003cbr\u003e“Muito útil para relaxar à noite. A bateria dura vários dias e é fácil de carregar.”\u003c\/div\u003e\n\u003cdiv class=\"lunara-card review\"\u003e\n\u003cdiv class=\"stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cstrong\u003eJoana P. — Setúbal\u003c\/strong\u003e\u003cbr\u003e“Substituiu completamente os auriculares. Muito mais confortável para dormir.”\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"HELIRA","offers":[{"title":"Azul","offer_id":64587945247069,"sku":"14:173#Blue","price":19.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1066\/3002\/1469\/files\/ChatGPTImage7_05_2026_20_03_40.png?v=1778180636"},{"product_id":"security-camera-hd-mini-full-color-night-vision-high-definition-wifi-monitor-waterproof-motion-detect-surveillance-smart-home","title":"A mini câmara que protege a tua casa 24h — SmartEye™","description":"\u003cdiv class=\"smarteye-landing\"\u003e\n\u003cstyle\u003e\n.smarteye-landing{\n  font-family:'DM Sans',Arial,sans-serif;\n  background:#f3f8fb;\n  color:#102331;\n  padding:20px;\n  border-radius:18px;\n  max-width:900px;\n  margin:20px auto;\n}\n\n.smarteye-hero{\n  background:linear-gradient(135deg,#06111c,#0b4f7a,#35c4ff);\n  color:white;\n  padding:32px 20px;\n  border-radius:22px;\n  text-align:center;\n  overflow:hidden;\n}\n\n.smarteye-hero h1{\n  font-size:30px;\n  margin:0 0 8px;\n}\n\n.smarteye-hero p{\n  color:#e8f8ff;\n  line-height:1.6;\n}\n\n\/* ANIMAÇÃO *\/\n.camera-scene{\n  position:relative;\n  width:300px;\n  height:240px;\n  margin:26px auto 10px;\n}\n\n.blue-glow{\n  position:absolute;\n  width:245px;\n  height:245px;\n  border-radius:50%;\n  background:radial-gradient(circle,rgba(53,196,255,.9),rgba(11,79,122,.35),transparent 70%);\n  filter:blur(28px);\n  animation:glowPulse 2.8s infinite ease-in-out;\n  left:50%;\n  top:50%;\n  transform:translate(-50%,-50%);\n}\n\n.camera{\n  position:absolute;\n  left:50%;\n  top:68px;\n  width:160px;\n  height:120px;\n  transform:translateX(-50%);\n  background:linear-gradient(135deg,#f8fbff,#b8c7d3,#ffffff);\n  border-radius:28px;\n  box-shadow:0 20px 35px rgba(0,0,0,.25);\n  animation:floatCamera 3s infinite ease-in-out;\n  z-index:3;\n}\n\n.camera:before{\n  content:\"\";\n  position:absolute;\n  left:50%;\n  top:32px;\n  width:58px;\n  height:58px;\n  transform:translateX(-50%);\n  border-radius:50%;\n  background:radial-gradient(circle,#06111c 28%,#0b4f7a 45%,#35c4ff 70%);\n  box-shadow:0 0 20px rgba(53,196,255,.9);\n  animation:lensPulse 2s infinite ease-in-out;\n}\n\n.camera:after{\n  content:\"\";\n  position:absolute;\n  left:50%;\n  bottom:-26px;\n  width:74px;\n  height:28px;\n  transform:translateX(-50%);\n  background:#dce6ed;\n  border-radius:0 0 20px 20px;\n}\n\n.signal{\n  position:absolute;\n  left:50%;\n  top:45px;\n  width:70px;\n  height:70px;\n  border:2px solid rgba(255,255,255,.75);\n  border-radius:50%;\n  opacity:0;\n  transform:translateX(-50%);\n  animation:signalPulse 2s infinite ease-out;\n}\n\n.signal.s2{animation-delay:.5s}\n.signal.s3{animation-delay:1s}\n\n.scan-line{\n  position:absolute;\n  left:50%;\n  top:82px;\n  width:180px;\n  height:3px;\n  background:#35c4ff;\n  box-shadow:0 0 18px #35c4ff;\n  opacity:.9;\n  transform:translateX(-50%);\n  animation:scanMove 2.5s infinite ease-in-out;\n  z-index:4;\n}\n\n.alert-dot{\n  position:absolute;\n  right:78px;\n  top:52px;\n  width:14px;\n  height:14px;\n  background:#ff3b3b;\n  border-radius:50%;\n  box-shadow:0 0 15px #ff3b3b;\n  animation:alertPulse 1.2s infinite;\n  z-index:5;\n}\n\n@keyframes glowPulse{\n  0%,100%{opacity:.55;transform:translate(-50%,-50%) scale(.95)}\n  50%{opacity:1;transform:translate(-50%,-50%) scale(1.08)}\n}\n\n@keyframes floatCamera{\n  0%,100%{transform:translateX(-50%) translateY(0)}\n  50%{transform:translateX(-50%) translateY(-9px)}\n}\n\n@keyframes lensPulse{\n  0%,100%{box-shadow:0 0 14px rgba(53,196,255,.7)}\n  50%{box-shadow:0 0 30px rgba(53,196,255,1)}\n}\n\n@keyframes signalPulse{\n  0%{opacity:0;transform:translateX(-50%) scale(.4)}\n  40%{opacity:.7}\n  100%{opacity:0;transform:translateX(-50%) scale(1.8)}\n}\n\n@keyframes scanMove{\n  0%,100%{top:72px}\n  50%{top:145px}\n}\n\n@keyframes alertPulse{\n  0%,100%{transform:scale(1);opacity:.7}\n  50%{transform:scale(1.35);opacity:1}\n}\n\n\/* BADGES *\/\n.smarteye-badges{\n  display:flex;\n  justify-content:center;\n  flex-wrap:wrap;\n  gap:8px;\n  margin-top:18px;\n}\n\n.smarteye-badge{\n  background:rgba(255,255,255,.16);\n  border:1px solid rgba(255,255,255,.25);\n  color:white;\n  padding:8px 12px;\n  border-radius:999px;\n  font-size:13px;\n}\n\n\/* GRID *\/\n.smarteye-grid{\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:14px;\n  margin-top:14px;\n}\n\n.smarteye-card{\n  background:white;\n  padding:18px;\n  border-radius:16px;\n  border:1px solid #d8edf8;\n  box-shadow:0 8px 22px rgba(11,79,122,.06);\n  color:#4f6470;\n  line-height:1.6;\n}\n\n.smarteye-card h2{\n  color:#0b4f7a;\n  font-size:18px;\n  margin-top:0;\n}\n\n.smarteye-card.full{\n  grid-column:1\/-1;\n}\n\n.smarteye-card ul{\n  padding-left:18px;\n  margin-bottom:0;\n}\n\n.review{\n  border-left:4px solid #35c4ff;\n}\n\n.stars{\n  color:#ffc107;\n  margin-bottom:6px;\n}\n\n@media(max-width:768px){\n  .smarteye-grid{grid-template-columns:1fr}\n  .smarteye-hero h1{font-size:26px}\n  .camera-scene{transform:scale(.92)}\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"smarteye-hero\"\u003e\n  \u003ch1\u003eSmartEye™\u003c\/h1\u003e\n  \u003cp\u003e\u003cstrong\u003eA mini câmara que protege a tua casa 24h\u003c\/strong\u003e\u003c\/p\u003e\n  \u003cp\u003e\n    Monitoriza a tua casa com imagem HD, visão nocturna a cores,\n    ligação WiFi e deteção de movimento em tempo real.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"camera-scene\"\u003e\n    \u003cdiv class=\"blue-glow\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"signal\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"signal s2\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"signal s3\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"scan-line\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"alert-dot\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"camera\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"smarteye-badges\"\u003e\n    \u003cdiv class=\"smarteye-badge\"\u003eImagem HD\u003c\/div\u003e\n    \u003cdiv class=\"smarteye-badge\"\u003eWiFi\u003c\/div\u003e\n    \u003cdiv class=\"smarteye-badge\"\u003eVisão nocturna\u003c\/div\u003e\n    \u003cdiv class=\"smarteye-badge\"\u003eDeteção de movimento\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"smarteye-grid\"\u003e\n\n  \u003cdiv class=\"smarteye-card\"\u003e\n    \u003ch2\u003eSegurança em tempo real\u003c\/h2\u003e\n    \u003cp\u003e\n      Mantém a tua casa, garagem, escritório ou espaço de trabalho sob vigilância,\n      mesmo quando estás fora.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"smarteye-card\"\u003e\n    \u003ch2\u003eVisão nocturna a cores\u003c\/h2\u003e\n    \u003cp\u003e\n      Acompanha o que acontece também durante a noite, com maior clareza e detalhe\n      em ambientes com pouca luz.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"smarteye-card\"\u003e\n    \u003ch2\u003eDeteção de movimento\u003c\/h2\u003e\n    \u003cp\u003e\n      Recebe mais controlo sobre movimentos suspeitos e acompanha situações importantes\n      com mais tranquilidade.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"smarteye-card\"\u003e\n    \u003ch2\u003eCompacta e discreta\u003c\/h2\u003e\n    \u003cp\u003e\n      O formato mini permite instalar facilmente em diferentes espaços sem chamar\n      demasiada atenção.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"smarteye-card full\"\u003e\n    \u003ch2\u003ePorque vais gostar\u003c\/h2\u003e\n    \u003cul\u003e\n      \u003cli\u003eIdeal para casa, escritório, garagem ou entrada\u003c\/li\u003e\n      \u003cli\u003eImagem de alta definição para maior nitidez\u003c\/li\u003e\n      \u003cli\u003eLigação WiFi para monitorização prática\u003c\/li\u003e\n      \u003cli\u003eResistente à água para maior versatilidade\u003c\/li\u003e\n      \u003cli\u003eMais tranquilidade durante o dia e à noite\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"smarteye-card full\"\u003e\n    \u003ch2\u003eDetalhes do Produto\u003c\/h2\u003e\n    \u003cul\u003e\n      \u003cli\u003e\n\u003cstrong\u003eProduto:\u003c\/strong\u003e mini câmara de segurança inteligente\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eImagem:\u003c\/strong\u003e alta definição HD\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eLigação:\u003c\/strong\u003e WiFi\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eVisão:\u003c\/strong\u003e visão nocturna a cores\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eFunção:\u003c\/strong\u003e deteção de movimento\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eUtilização:\u003c\/strong\u003e interior, exterior protegido, casa, escritório ou loja\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eResistência:\u003c\/strong\u003e resistente à água\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"smarteye-card review\"\u003e\n    \u003cdiv class=\"stars\"\u003e★★★★★\u003c\/div\u003e\n    \u003cstrong\u003eRicardo M. — Lisboa\u003c\/strong\u003e\u003cbr\u003e\n    “Instalei na entrada de casa e fiquei muito mais descansado. A imagem é clara e a câmara é discreta.”\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"smarteye-card review\"\u003e\n    \u003cdiv class=\"stars\"\u003e★★★★★\u003c\/div\u003e\n    \u003cstrong\u003eAna P. — Porto\u003c\/strong\u003e\u003cbr\u003e\n    “Uso para acompanhar a garagem. Gostei do tamanho compacto e da visão nocturna.”\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"smarteye-card review\"\u003e\n    \u003cdiv class=\"stars\"\u003e★★★★☆\u003c\/div\u003e\n    \u003cstrong\u003eJoão F. — Braga\u003c\/strong\u003e\u003cbr\u003e\n    “Boa solução para quem quer uma câmara pequena e prática. Fácil de colocar no sítio certo.”\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"smarteye-card review\"\u003e\n    \u003cdiv class=\"stars\"\u003e★★★★★\u003c\/div\u003e\n    \u003cstrong\u003eMariana L. — Setúbal\u003c\/strong\u003e\u003cbr\u003e\n    “Comprei para controlar a zona da porta e funciona muito bem. Dá mais sensação de segurança.”\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"HELIRA","offers":[{"title":"1 UNIDADE","offer_id":64599806640477,"sku":"14:29#1PC","price":16.9,"currency_code":"EUR","in_stock":true},{"title":"2 Unidades 🔥 Mais Vendido","offer_id":64599806607709,"sku":"14:193#2PCS","price":24.9,"currency_code":"EUR","in_stock":true},{"title":"3 Unidades 💎 Melhor oferta","offer_id":64599806574941,"sku":"14:175#3PCS","price":32.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1066\/3002\/1469\/files\/ChatGPTImage10_05_2026_22_09_57.png?v=1778447413"},{"product_id":"us-eu-adapter-electricity-saving-box-stable-performance-smart-electric-energy-saver-saver-cost-reducing-power-save","title":"Poupe energia de forma inteligente todos os dias — EcoVolt™","description":"\u003cdiv class=\"ecovolt-landing\"\u003e\n\u003cstyle\u003e\n.ecovolt-landing{\n  font-family:'DM Sans',Arial,sans-serif;\n  background:#f4fbf7;\n  color:#173126;\n  padding:20px;\n  border-radius:18px;\n  max-width:900px;\n  margin:20px auto;\n}\n\n.ecovolt-hero{\n  background:linear-gradient(135deg,#06261f,#0f7a4f,#9ce8c1);\n  color:white;\n  padding:32px 20px;\n  border-radius:22px;\n  text-align:center;\n  overflow:hidden;\n}\n\n.ecovolt-hero h1{\n  font-size:30px;\n  margin:0 0 8px;\n}\n\n.ecovolt-hero p{\n  color:#e8fff3;\n  line-height:1.6;\n}\n\n\/* ANIMAÇÃO *\/\n.eco-scene{\n  position:relative;\n  width:300px;\n  height:245px;\n  margin:26px auto 10px;\n}\n\n.green-glow{\n  position:absolute;\n  width:245px;\n  height:245px;\n  border-radius:50%;\n  background:radial-gradient(circle,rgba(156,232,193,.95),rgba(15,122,79,.35),transparent 70%);\n  filter:blur(28px);\n  animation:glowPulse 2.8s infinite ease-in-out;\n  left:50%;\n  top:50%;\n  transform:translate(-50%,-50%);\n}\n\n.device{\n  position:absolute;\n  left:50%;\n  top:60px;\n  width:120px;\n  height:150px;\n  transform:translateX(-50%);\n  background:linear-gradient(135deg,#ffffff,#d8eee5,#ffffff);\n  border-radius:24px;\n  box-shadow:0 20px 34px rgba(0,0,0,.22);\n  animation:floatDevice 3s infinite ease-in-out;\n  z-index:3;\n}\n\n.device:before{\n  content:\"\";\n  position:absolute;\n  left:50%;\n  top:25px;\n  width:48px;\n  height:48px;\n  transform:translateX(-50%);\n  border-radius:50%;\n  background:radial-gradient(circle,#0f7a4f 25%,#9ce8c1 70%);\n  box-shadow:0 0 22px rgba(15,122,79,.8);\n  animation:powerPulse 1.8s infinite ease-in-out;\n}\n\n.device:after{\n  content:\"\";\n  position:absolute;\n  left:50%;\n  bottom:25px;\n  width:56px;\n  height:8px;\n  transform:translateX(-50%);\n  background:#0f7a4f;\n  border-radius:999px;\n}\n\n.energy-ring{\n  position:absolute;\n  left:50%;\n  top:72px;\n  width:150px;\n  height:150px;\n  border:3px solid rgba(156,232,193,.75);\n  border-radius:50%;\n  transform:translateX(-50%);\n  opacity:0;\n  animation:ringOut 2.2s infinite ease-out;\n}\n\n.energy-ring.r2{animation-delay:.6s}\n.energy-ring.r3{animation-delay:1.2s}\n\n.bolt{\n  position:absolute;\n  color:#d8ff6b;\n  font-size:26px;\n  opacity:0;\n  animation:boltMove 2.4s infinite ease-in-out;\n}\n\n.b1{left:55px;top:75px}\n.b2{right:58px;top:95px;animation-delay:.6s}\n.b3{left:105px;bottom:45px;animation-delay:1.2s}\n\n@keyframes glowPulse{\n  0%,100%{opacity:.55;transform:translate(-50%,-50%) scale(.95)}\n  50%{opacity:1;transform:translate(-50%,-50%) scale(1.08)}\n}\n\n@keyframes floatDevice{\n  0%,100%{transform:translateX(-50%) translateY(0)}\n  50%{transform:translateX(-50%) translateY(-8px)}\n}\n\n@keyframes powerPulse{\n  0%,100%{box-shadow:0 0 14px rgba(15,122,79,.6);transform:translateX(-50%) scale(1)}\n  50%{box-shadow:0 0 30px rgba(156,232,193,1);transform:translateX(-50%) scale(1.12)}\n}\n\n@keyframes ringOut{\n  0%{opacity:0;transform:translateX(-50%) scale(.55)}\n  40%{opacity:.85}\n  100%{opacity:0;transform:translateX(-50%) scale(1.45)}\n}\n\n@keyframes boltMove{\n  0%{opacity:0;transform:translateY(10px) scale(.6)}\n  40%{opacity:1}\n  100%{opacity:0;transform:translateY(-35px) scale(1.2)}\n}\n\n\/* BADGES *\/\n.ecovolt-badges{\n  display:flex;\n  justify-content:center;\n  flex-wrap:wrap;\n  gap:8px;\n  margin-top:18px;\n}\n\n.ecovolt-badge{\n  background:rgba(255,255,255,.16);\n  border:1px solid rgba(255,255,255,.25);\n  color:white;\n  padding:8px 12px;\n  border-radius:999px;\n  font-size:13px;\n}\n\n\/* GRID *\/\n.ecovolt-grid{\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:14px;\n  margin-top:14px;\n}\n\n.ecovolt-card{\n  background:white;\n  padding:18px;\n  border-radius:16px;\n  border:1px solid #d8efe3;\n  box-shadow:0 8px 22px rgba(15,122,79,.06);\n  color:#52635d;\n  line-height:1.6;\n}\n\n.ecovolt-card h2{\n  color:#0f7a4f;\n  font-size:18px;\n  margin-top:0;\n}\n\n.ecovolt-card.full{\n  grid-column:1\/-1;\n}\n\n.ecovolt-card ul{\n  padding-left:18px;\n  margin-bottom:0;\n}\n\n.review{\n  border-left:4px solid #0f7a4f;\n}\n\n.stars{\n  color:#ffc107;\n  margin-bottom:6px;\n}\n\n@media(max-width:768px){\n  .ecovolt-grid{grid-template-columns:1fr}\n  .ecovolt-hero h1{font-size:26px}\n  .eco-scene{transform:scale(.92)}\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"ecovolt-hero\"\u003e\n  \u003ch1\u003eEcoVolt™\u003c\/h1\u003e\n  \u003cp\u003e\u003cstrong\u003ePoupe energia de forma inteligente todos os dias\u003c\/strong\u003e\u003c\/p\u003e\n  \u003cp\u003e\n    Um acessório compacto para ligar à tomada e apoiar uma utilização mais eficiente\n    da energia em casa, lojas, escritórios e pequenos espaços.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"eco-scene\"\u003e\n    \u003cdiv class=\"green-glow\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"energy-ring\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"energy-ring r2\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"energy-ring r3\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"bolt b1\"\u003e⚡\u003c\/div\u003e\n    \u003cdiv class=\"bolt b2\"\u003e⚡\u003c\/div\u003e\n    \u003cdiv class=\"bolt b3\"\u003e⚡\u003c\/div\u003e\n    \u003cdiv class=\"device\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ecovolt-badges\"\u003e\n    \u003cdiv class=\"ecovolt-badge\"\u003eCompacto\u003c\/div\u003e\n    \u003cdiv class=\"ecovolt-badge\"\u003e3W\u003c\/div\u003e\n    \u003cdiv class=\"ecovolt-badge\"\u003ePadrão EU\/US\u003c\/div\u003e\n    \u003cdiv class=\"ecovolt-badge\"\u003eUso diário\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ecovolt-grid\"\u003e\n\n  \u003cdiv class=\"ecovolt-card\"\u003e\n    \u003ch2\u003eUtilização simples\u003c\/h2\u003e\n    \u003cp\u003e\n      Basta ligar à tomada e deixar o dispositivo em funcionamento.\n      O design compacto permite usar em diferentes divisões sem ocupar espaço.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ecovolt-card\"\u003e\n    \u003ch2\u003eIdeal para vários espaços\u003c\/h2\u003e\n    \u003cp\u003e\n      Pode ser usado em casa, lojas, escritórios, pequenos armazéns e outros ambientes\n      onde existe consumo elétrico regular.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ecovolt-card\"\u003e\n    \u003ch2\u003eDesign discreto\u003c\/h2\u003e\n    \u003cp\u003e\n      Com formato pequeno e cor branca, integra-se facilmente em qualquer tomada,\n      mantendo um visual limpo e organizado.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ecovolt-card\"\u003e\n    \u003ch2\u003eBaixo consumo\u003c\/h2\u003e\n    \u003cp\u003e\n      Com potência de 3W, foi pensado para utilização contínua com consumo reduzido.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ecovolt-card full\"\u003e\n    \u003ch2\u003ePorque vai gostar\u003c\/h2\u003e\n    \u003cul\u003e\n      \u003cli\u003eProduto compacto e fácil de instalar\u003c\/li\u003e\n      \u003cli\u003eIndicado para casa, escritório, lojas e pequenos espaços\u003c\/li\u003e\n      \u003cli\u003eDesign simples, branco e discreto\u003c\/li\u003e\n      \u003cli\u003eFunciona directamente ligado à tomada\u003c\/li\u003e\n      \u003cli\u003eUma forma prática de apoiar a rotina energética do dia a dia\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ecovolt-card full\"\u003e\n    \u003ch2\u003eDetalhes do Produto\u003c\/h2\u003e\n    \u003cul\u003e\n      \u003cli\u003e\n\u003cstrong\u003eProduto:\u003c\/strong\u003e caixa economizadora de eletricidade\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eMaterial:\u003c\/strong\u003e ABS\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eCor:\u003c\/strong\u003e branco\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003ePotência:\u003c\/strong\u003e 3W\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003ePadrão:\u003c\/strong\u003e EU \/ US\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eTamanho:\u003c\/strong\u003e aproximadamente 9 × 5,5 × 3 cm\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eAplicação:\u003c\/strong\u003e casas, lojas, escritórios e pequenos espaços\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eInclui:\u003c\/strong\u003e 1 unidade EcoVolt™\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ecovolt-card review\"\u003e\n    \u003cdiv class=\"stars\"\u003e★★★★★\u003c\/div\u003e\n    \u003cstrong\u003eRui M. — Lisboa\u003c\/strong\u003e\u003cbr\u003e\n    “Muito simples de usar. Liguei na tomada da sala e ficou discreto.”\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ecovolt-card review\"\u003e\n    \u003cdiv class=\"stars\"\u003e★★★★★\u003c\/div\u003e\n    \u003cstrong\u003eCarla P. — Porto\u003c\/strong\u003e\u003cbr\u003e\n    “Gostei do tamanho compacto. Não atrapalha e combina bem com a tomada.”\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ecovolt-card review\"\u003e\n    \u003cdiv class=\"stars\"\u003e★★★★☆\u003c\/div\u003e\n    \u003cstrong\u003eJoão F. — Braga\u003c\/strong\u003e\u003cbr\u003e\n    “Produto simples e fácil de instalar. Uso no escritório.”\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ecovolt-card review\"\u003e\n    \u003cdiv class=\"stars\"\u003e★★★★★\u003c\/div\u003e\n    \u003cstrong\u003eMarta L. — Setúbal\u003c\/strong\u003e\u003cbr\u003e\n    “Comprei para testar em casa. É pequeno, leve e fica bem discreto.”\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"HELIRA","offers":[{"title":"1 UNIDADE","offer_id":64658708595037,"sku":"14:366103#EU","price":14.9,"currency_code":"EUR","in_stock":true},{"title":"2 UNIDADES 🔥 MAIS VENDIDO","offer_id":64658718884189,"sku":null,"price":24.9,"currency_code":"EUR","in_stock":true},{"title":"3 UNIDADES 🌟 MELHOR OFERTA","offer_id":64658718916957,"sku":null,"price":33.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1066\/3002\/1469\/files\/ChatGPTImage10_05_2026_22_31_49.png?v=1778448728"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1066\/3002\/1469\/collections\/eletronico.png?v=1777156491","url":"https:\/\/www.helira.pt\/collections\/tecnologia.oembed","provider":"HELIRA","version":"1.0","type":"link"}