{"product_id":"luz-traseira-a-laser-com-controle-remoto-sem-fio-para-bicicletas","title":"Luz Traseira a Laser com Controle Remoto Sem Fio para Bicicletas","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n    :root {\n      --bg: #0b0b0e;\n      --bg-2: #131318;\n      --bg-3: #1a1a21;\n      --ink: #f4f4f1;\n      --ink-2: #b9b9b5;\n      --ink-3: #6f6f70;\n      --line: rgba(244,244,241,0.08);\n      --line-2: rgba(244,244,241,0.14);\n      --laser: #ff3030;\n      --accent: #00ff88;\n      --radius: 14px;\n      --radius-lg: 22px;\n    }\n    \n    * { box-sizing: border-box; margin: 0; padding: 0; }\n    html, body { background: var(--bg); color: var(--ink); font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif; }\n    body { overflow-x: hidden; line-height: 1.5; }\n    \n    .wrap { max-width: 1280px; margin: 0 auto; padding: 0 20px; }\n    \n    \/* NAV *\/\n    nav.nav {\n      position: fixed;\n      top: 0;\n      left: 0;\n      right: 0;\n      backdrop-filter: blur(10px);\n      background: rgba(11, 11, 14, 0.7);\n      border-bottom: 1px solid var(--line);\n      z-index: 1000;\n      height: 60px;\n      display: flex;\n      align-items: center;\n    }\n    \n    .nav-inner {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      width: 100%;\n    }\n    \n    .logo {\n      font-size: 18px;\n      font-weight: 600;\n      display: flex;\n      align-items: center;\n      gap: 8px;\n    }\n    \n    .logo-dot {\n      width: 8px;\n      height: 8px;\n      background: var(--laser);\n      border-radius: 50%;\n    }\n    \n    .nav-links {\n      display: flex;\n      gap: 32px;\n      flex: 1;\n      margin-left: 60px;\n    }\n    \n    .nav-links a {\n      color: var(--ink-2);\n      text-decoration: none;\n      font-size: 14px;\n      transition: color 0.2s;\n    }\n    \n    .nav-links a:hover {\n      color: var(--ink);\n    }\n    \n    .nav-cta {\n      background: white;\n      color: var(--bg);\n      padding: 10px 20px;\n      border-radius: 24px;\n      text-decoration: none;\n      font-size: 14px;\n      font-weight: 600;\n      transition: all 0.2s;\n    }\n    \n    .nav-cta:hover {\n      transform: scale(1.05);\n    }\n    \n    \/* HERO *\/\n    .hero {\n      margin-top: 60px;\n      padding: 80px 0;\n      position: relative;\n      min-height: 100vh;\n      display: flex;\n      align-items: center;\n    }\n    \n    .hero-grid {\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      gap: 60px;\n      align-items: center;\n    }\n    \n    .hero-eyebrow {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n      margin-bottom: 24px;\n      font-size: 13px;\n      text-transform: uppercase;\n      letter-spacing: 1px;\n      color: var(--ink-3);\n    }\n    \n    .pulse {\n      width: 8px;\n      height: 8px;\n      background: var(--laser);\n      border-radius: 50%;\n      animation: pulse 2s infinite;\n    }\n    \n    @keyframes pulse {\n      0%, 100% { opacity: 1; }\n      50% { opacity: 0.5; }\n    }\n    \n    h1 {\n      font-size: 72px;\n      line-height: 1.1;\n      font-weight: 700;\n      margin-bottom: 24px;\n      letter-spacing: -2px;\n    }\n    \n    .grad {\n      color: var(--ink);\n    }\n    \n    .laser {\n      color: var(--laser);\n    }\n    \n    .hero-sub {\n      font-size: 18px;\n      color: var(--ink-2);\n      max-width: 500px;\n      margin-bottom: 32px;\n      line-height: 1.6;\n    }\n    \n    .hero-actions {\n      display: flex;\n      gap: 16px;\n      margin-bottom: 60px;\n      flex-wrap: wrap;\n    }\n    \n    .btn {\n      padding: 14px 28px;\n      border-radius: 28px;\n      border: none;\n      font-size: 15px;\n      font-weight: 600;\n      cursor: pointer;\n      transition: all 0.2s;\n      display: inline-flex;\n      align-items: center;\n      gap: 8px;\n    }\n    \n    .btn-primary {\n      background: var(--laser);\n      color: white;\n    }\n    \n    .btn-primary:hover {\n      background: #ff5555;\n      transform: translateY(-2px);\n      box-shadow: 0 8px 24px rgba(255, 48, 48, 0.3);\n    }\n    \n    .btn-ghost {\n      background: transparent;\n      color: var(--ink);\n      border: 1px solid var(--line-2);\n    }\n    \n    .btn-ghost:hover {\n      background: var(--bg-2);\n      border-color: var(--ink-2);\n    }\n    \n    .hero-stats {\n      display: grid;\n      grid-template-columns: repeat(3, 1fr);\n      gap: 24px;\n    }\n    \n    .stat {\n      padding: 16px;\n      background: var(--bg-2);\n      border-radius: var(--radius);\n      border: 1px solid var(--line);\n    }\n    \n    .num {\n      font-size: 36px;\n      font-weight: 700;\n      margin-bottom: 4px;\n    }\n    \n    .unit {\n      font-size: 14px;\n      color: var(--ink-3);\n      margin-left: 8px;\n    }\n    \n    .lbl {\n      font-size: 13px;\n      color: var(--ink-3);\n    }\n    \n    \/* HERO VISUAL *\/\n    .hero-visual {\n      position: relative;\n      aspect-ratio: 1;\n      background: radial-gradient(ellipse at center, var(--bg-2) 0%, var(--bg) 100%);\n      border-radius: var(--radius-lg);\n      border: 1px solid var(--line);\n      overflow: hidden;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n    }\n    \n    .product-svg {\n      width: 100%;\n      height: 100%;\n      filter: drop-shadow(0 20px 40px rgba(255, 48, 48, 0.15));\n    }\n    \n    .hv-tag {\n      position: absolute;\n      background: var(--bg);\n      border: 1px solid var(--line-2);\n      padding: 8px 12px;\n      border-radius: 8px;\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 0.5px;\n      text-transform: uppercase;\n    }\n    \n    .hv-tag-1 { top: 20px; left: 20px; }\n    .hv-tag-2 { top: 20px; right: 20px; }\n    .hv-tag-3 { bottom: 20px; right: 20px; }\n    \n    \/* MARQUEE *\/\n    .marquee {\n      background: var(--bg-2);\n      border-top: 1px solid var(--line);\n      border-bottom: 1px solid var(--line);\n      overflow: hidden;\n      padding: 16px 0;\n      margin: 60px 0;\n    }\n    \n    .marquee-track {\n      display: flex;\n      gap: 32px;\n      white-space: nowrap;\n      animation: scroll 20s linear infinite;\n    }\n    \n    @keyframes scroll {\n      0% { transform: translateX(0); }\n      100% { transform: translateX(-50%); }\n    }\n    \n    .marquee-track span {\n      font-size: 14px;\n      color: var(--ink-2);\n      flex-shrink: 0;\n    }\n    \n    \/* SECTIONS *\/\n    section {\n      padding: 80px 0;\n      border-bottom: 1px solid var(--line);\n    }\n    \n    section:last-child {\n      border-bottom: none;\n    }\n    \n    .section-head {\n      margin-bottom: 60px;\n    }\n    \n    .section-head .left {\n      margin-bottom: 20px;\n    }\n    \n    .section-head .mono {\n      display: block;\n      font-size: 12px;\n      text-transform: uppercase;\n      letter-spacing: 2px;\n      color: var(--laser);\n      margin-bottom: 12px;\n    }\n    \n    .section-head h2 {\n      font-size: 48px;\n      line-height: 1.2;\n      margin-bottom: 20px;\n      max-width: 600px;\n    }\n    \n    .section-head p {\n      font-size: 16px;\n      color: var(--ink-2);\n      max-width: 600px;\n      line-height: 1.6;\n    }\n    \n    \/* FEATURES *\/\n    .features {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 32px;\n    }\n    \n    .feat {\n      background: var(--bg-2);\n      border: 1px solid var(--line);\n      padding: 32px;\n      border-radius: var(--radius);\n      position: relative;\n    }\n    \n    .feat.feat-lg {\n      grid-column: 1 \/ 3;\n    }\n    \n    .feat-lg .feat-visual {\n      margin-top: 24px;\n      height: 200px;\n      background: var(--bg-3);\n      border-radius: var(--radius);\n      position: relative;\n    }\n    \n    .feat h3 {\n      font-size: 24px;\n      margin-bottom: 16px;\n      margin-top: 8px;\n    }\n    \n    .feat p {\n      font-size: 15px;\n      color: var(--ink-2);\n      line-height: 1.6;\n    }\n    \n    \/* SPECS *\/\n    .specs-grid {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 24px;\n    }\n    \n    .spec {\n      display: grid;\n      grid-template-columns: 160px 1fr;\n      gap: 16px;\n      padding: 16px;\n      background: var(--bg-2);\n      border-radius: var(--radius);\n      align-items: center;\n    }\n    \n    .spec .k {\n      font-weight: 600;\n      color: var(--laser);\n      font-size: 14px;\n    }\n    \n    .spec .v {\n      font-size: 14px;\n      color: var(--ink-2);\n    }\n    \n    \/* REVIEWS *\/\n    .reviews {\n      display: grid;\n      grid-template-columns: repeat(3, 1fr);\n      gap: 24px;\n    }\n    \n    .review {\n      background: var(--bg-2);\n      border: 1px solid var(--line);\n      padding: 24px;\n      border-radius: var(--radius);\n    }\n    \n    .review .stars {\n      color: #ffd700;\n      font-size: 16px;\n      margin-bottom: 12px;\n    }\n    \n    .review p {\n      font-size: 14px;\n      color: var(--ink-2);\n      line-height: 1.6;\n      margin-bottom: 16px;\n      font-style: italic;\n    }\n    \n    .review .who {\n      display: flex;\n      gap: 12px;\n      align-items: center;\n    }\n    \n    .review .av {\n      width: 40px;\n      height: 40px;\n      background: var(--bg-3);\n      border-radius: 50%;\n    }\n    \n    .review .name {\n      font-weight: 600;\n      font-size: 14px;\n    }\n    \n    .review .role {\n      font-size: 12px;\n      color: var(--ink-3);\n    }\n    \n    \/* FAQ *\/\n    .faq {\n      background: var(--bg-2);\n      border-radius: var(--radius);\n      border: 1px solid var(--line);\n      overflow: hidden;\n    }\n    \n    .faq-item {\n      border-bottom: 1px solid var(--line);\n    }\n    \n    .faq-item:last-child {\n      border-bottom: none;\n    }\n    \n    .faq-q {\n      width: 100%;\n      padding: 20px;\n      background: transparent;\n      border: none;\n      text-align: left;\n      cursor: pointer;\n      font-size: 15px;\n      font-weight: 600;\n      color: var(--ink);\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n      transition: background 0.2s;\n    }\n    \n    .faq-q:hover {\n      background: var(--bg-3);\n    }\n    \n    .faq-icon {\n      width: 16px;\n      height: 16px;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      color: var(--laser);\n      transition: transform 0.2s;\n    }\n    \n    .faq-item.open .faq-icon {\n      transform: rotate(45deg);\n    }\n    \n    .faq-a {\n      max-height: 0;\n      overflow: hidden;\n      transition: max-height 0.3s;\n    }\n    \n    .faq-item.open .faq-a {\n      max-height: 200px;\n    }\n    \n    .faq-a p {\n      padding: 0 20px 20px;\n      color: var(--ink-2);\n      font-size: 14px;\n      line-height: 1.6;\n    }\n    \n    \/* FINAL CTA *\/\n    .final-cta {\n      text-align: center;\n      padding: 40px;\n      background: var(--bg-2);\n      border-radius: var(--radius-lg);\n      border: 1px solid var(--line);\n    }\n    \n    .final-cta h2 {\n      font-size: 48px;\n      margin-bottom: 16px;\n    }\n    \n    .final-cta \u003e p {\n      font-size: 16px;\n      color: var(--ink-2);\n      margin-bottom: 24px;\n    }\n    \n    .final-cta .price {\n      font-size: 32px;\n      font-weight: 700;\n      color: var(--laser);\n      margin-top: 24px;\n    }\n    \n    .final-cta .price s {\n      color: var(--ink-3);\n      text-decoration: line-through;\n      font-size: 24px;\n      margin-right: 12px;\n    }\n    \n    \/* FOOTER *\/\n    footer {\n      background: var(--bg-2);\n      border-top: 1px solid var(--line);\n      padding: 60px 0;\n    }\n    \n    .foot-grid {\n      display: grid;\n      grid-template-columns: 1.5fr 1fr 1fr 1fr;\n      gap: 48px;\n      margin-bottom: 40px;\n    }\n    \n    footer h5 {\n      font-size: 14px;\n      text-transform: uppercase;\n      letter-spacing: 1px;\n      margin-bottom: 16px;\n      color: var(--ink);\n    }\n    \n    footer ul {\n      list-style: none;\n    }\n    \n    footer li {\n      font-size: 14px;\n      color: var(--ink-2);\n      margin-bottom: 12px;\n      cursor: pointer;\n      transition: color 0.2s;\n    }\n    \n    footer li:hover {\n      color: var(--ink);\n    }\n    \n    .foot-bottom {\n      display: flex;\n      justify-content: space-between;\n      padding-top: 24px;\n      border-top: 1px solid var(--line);\n      font-size: 13px;\n      color: var(--ink-3);\n    }\n    \n    @media (max-width: 768px) {\n      h1 { font-size: 48px; }\n      .hero-grid { grid-template-columns: 1fr; gap: 40px; }\n      .features { grid-template-columns: 1fr; }\n      .feat.feat-lg { grid-column: 1; }\n      .specs-grid { grid-template-columns: 1fr; }\n      .reviews { grid-template-columns: 1fr; }\n      .foot-grid { grid-template-columns: 1fr; }\n    }\n  \u003c\/style\u003e\n\u003c!-- NAV --\u003e\u003cnav class=\"nav\"\u003e\n\u003cdiv class=\"wrap nav-inner\"\u003e\n\u003cdiv class=\"logo\"\u003e\n\u003cspan class=\"logo-dot\"\u003e\u003c\/span\u003e LumenLane\u003c\/div\u003e\n\u003cdiv class=\"nav-links\"\u003e\n\u003ca href=\"#caracteristicas\"\u003eCaracterísticas\u003c\/a\u003e \u003ca href=\"#especificacoes\"\u003eEspecificações\u003c\/a\u003e \u003ca href=\"#opinioes\"\u003eOpiniões\u003c\/a\u003e \u003ca href=\"#faq\"\u003eFAQ\u003c\/a\u003e\n\u003c\/div\u003e\n\u003ca href=\"#comprar\" class=\"nav-cta\"\u003eComprar — 39,90 €\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/nav\u003e\u003c!-- HERO --\u003e\n\u003csection class=\"hero\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"hero-grid\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"hero-eyebrow\"\u003e\n\u003cspan class=\"pulse\"\u003e\u003c\/span\u003e \u003cspan class=\"mono\"\u003eNova edição · Envio em 24h\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch1\u003e\n\u003cspan class=\"grad\"\u003eA sua via.\u003c\/span\u003e\u003cbr\u003e\u003cspan class=\"laser\"\u003eProjetada\u003c\/span\u003e\u003cbr\u003e\u003cspan class=\"grad\"\u003eno chão.\u003c\/span\u003e\n\u003c\/h1\u003e\n\u003cp class=\"hero-sub\"\u003eLuz traseira a laser com 29 LEDs ultra-brilhantes, comando sem fios e faixa virtual no asfalto. Pedale visível, pedale com confiança — de dia, de noite ou à chuva.\u003c\/p\u003e\n\u003cdiv class=\"hero-actions\"\u003e\n\u003cbutton class=\"btn btn-primary\"\u003e Comprar agora — 39,90 € \u003cspan aria-hidden=\"\"\u003e→\u003c\/span\u003e \u003c\/button\u003e \u003cbutton class=\"btn btn-ghost\"\u003e Ver como funciona \u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hero-stats\"\u003e\n\u003cdiv class=\"stat\"\u003e\n\u003cdiv class=\"num\"\u003e29\u003cspan class=\"unit\"\u003eLEDs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lbl\"\u003eVisibilidade total\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat\"\u003e\n\u003cdiv class=\"num\"\u003e10\u003cspan class=\"unit\"\u003em\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lbl\"\u003eAlcance do comando\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat\"\u003e\n\u003cdiv class=\"num\"\u003e8\u003cspan class=\"unit\"\u003eh\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lbl\"\u003eAutonomia\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hero-visual\"\u003e\n\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 400 500\" class=\"product-svg\"\u003e\n            \u003cdefs\u003e\n              \u003cradialgradient r=\"50%\" cy=\"50%\" cx=\"50%\" id=\"ledOn\"\u003e\n                \u003cstop stop-opacity=\"1\" stop-color=\"#ff6060\" offset=\"0%\"\u003e\u003c\/stop\u003e\n                \u003cstop stop-opacity=\"0.6\" stop-color=\"#ff2020\" offset=\"60%\"\u003e\u003c\/stop\u003e\n                \u003cstop stop-opacity=\"0\" stop-color=\"#ff0000\" offset=\"100%\"\u003e\u003c\/stop\u003e\n              \u003c\/radialgradient\u003e\n              \u003clineargradient y2=\"1\" x2=\"0\" y1=\"0\" x1=\"0\" id=\"bodyGrad\"\u003e\n                \u003cstop stop-color=\"#2a2a32\" offset=\"0%\"\u003e\u003c\/stop\u003e\n                \u003cstop stop-color=\"#0d0d11\" offset=\"100%\"\u003e\u003c\/stop\u003e\n              \u003c\/lineargradient\u003e\n              \u003clineargradient y2=\"1\" x2=\"0\" y1=\"0\" x1=\"0\" id=\"laserBeam\"\u003e\n                \u003cstop stop-opacity=\"0.9\" stop-color=\"#ff2020\" offset=\"0%\"\u003e\u003c\/stop\u003e\n                \u003cstop stop-opacity=\"0\" stop-color=\"#ff2020\" offset=\"100%\"\u003e\u003c\/stop\u003e\n              \u003c\/lineargradient\u003e\n            \u003c\/defs\u003e\n            \n            \u003crect stroke=\"rgba(255,255,255,0.06)\" fill=\"#1a1a20\" rx=\"3\" height=\"14\" width=\"60\" y=\"80\" x=\"170\"\u003e\u003c\/rect\u003e\n            \u003crect fill=\"#0d0d11\" rx=\"2\" height=\"22\" width=\"40\" y=\"94\" x=\"180\"\u003e\u003c\/rect\u003e\n            \n            \u003cpath stroke-width=\"1\" stroke=\"rgba(255,255,255,0.08)\" fill=\"url(#bodyGrad)\" d=\"M 90 120 L 310 120 Q 330 120 332 142 L 340 240 Q 342 270 320 274 L 80 274 Q 58 270 60 240 L 68 142 Q 70 120 90 120 Z\"\u003e\u003c\/path\u003e\n            \n            \n            \u003cg\u003e\n              \u003ccircle opacity=\"0.9\" fill=\"url(#ledOn)\" r=\"16\" cy=\"-50\" cx=\"-180\"\u003e\u003c\/circle\u003e\n              \u003ccircle opacity=\"0.9\" fill=\"url(#ledOn)\" r=\"7\" cy=\"160\" cx=\"110\"\u003e\u003c\/circle\u003e\n              \u003ccircle opacity=\"0.9\" fill=\"url(#ledOn)\" r=\"7\" cy=\"160\" cx=\"150\"\u003e\u003c\/circle\u003e\n              \u003ccircle opacity=\"0.9\" fill=\"url(#ledOn)\" r=\"7\" cy=\"160\" cx=\"190\"\u003e\u003c\/circle\u003e\n              \u003ccircle opacity=\"0.9\" fill=\"url(#ledOn)\" r=\"7\" cy=\"160\" cx=\"230\"\u003e\u003c\/circle\u003e\n              \u003ccircle opacity=\"0.9\" fill=\"url(#ledOn)\" r=\"7\" cy=\"160\" cx=\"270\"\u003e\u003c\/circle\u003e\n              \n              \u003ccircle opacity=\"0.9\" fill=\"url(#ledOn)\" r=\"7\" cy=\"195\" cx=\"100\"\u003e\u003c\/circle\u003e\n              \u003ccircle opacity=\"0.9\" fill=\"url(#ledOn)\" r=\"7\" cy=\"195\" cx=\"140\"\u003e\u003c\/circle\u003e\n              \u003ccircle opacity=\"0.9\" fill=\"url(#ledOn)\" r=\"7\" cy=\"195\" cx=\"180\"\u003e\u003c\/circle\u003e\n              \u003ccircle opacity=\"0.9\" fill=\"url(#ledOn)\" r=\"7\" cy=\"195\" cx=\"220\"\u003e\u003c\/circle\u003e\n              \u003ccircle opacity=\"0.9\" fill=\"url(#ledOn)\" r=\"7\" cy=\"195\" cx=\"260\"\u003e\u003c\/circle\u003e\n              \u003ccircle opacity=\"0.9\" fill=\"url(#ledOn)\" r=\"7\" cy=\"195\" cx=\"300\"\u003e\u003c\/circle\u003e\n              \n              \u003ccircle opacity=\"0.9\" fill=\"url(#ledOn)\" r=\"7\" cy=\"230\" cx=\"110\"\u003e\u003c\/circle\u003e\n              \u003ccircle opacity=\"0.9\" fill=\"url(#ledOn)\" r=\"7\" cy=\"230\" cx=\"150\"\u003e\u003c\/circle\u003e\n              \u003ccircle opacity=\"0.9\" fill=\"url(#ledOn)\" r=\"7\" cy=\"230\" cx=\"190\"\u003e\u003c\/circle\u003e\n              \u003ccircle opacity=\"0.9\" fill=\"url(#ledOn)\" r=\"7\" cy=\"230\" cx=\"230\"\u003e\u003c\/circle\u003e\n              \u003ccircle opacity=\"0.9\" fill=\"url(#ledOn)\" r=\"7\" cy=\"230\" cx=\"270\"\u003e\u003c\/circle\u003e\n            \u003c\/g\u003e\n            \n            \u003crect opacity=\"0.4\" fill=\"#ff8800\" rx=\"2\" height=\"32\" width=\"14\" y=\"180\" x=\"72\"\u003e\u003c\/rect\u003e\n            \u003crect opacity=\"0.4\" fill=\"#ff8800\" rx=\"2\" height=\"32\" width=\"14\" y=\"180\" x=\"314\"\u003e\u003c\/rect\u003e\n            \n            \u003cellipse stroke=\"rgba(255,40,40,0.4)\" fill=\"#1a1a20\" ry=\"6\" rx=\"40\" cy=\"295\" cx=\"200\"\u003e\u003c\/ellipse\u003e\n            \u003cellipse opacity=\"0.9\" fill=\"#ff2020\" ry=\"3\" rx=\"34\" cy=\"295\" cx=\"200\"\u003e\u003c\/ellipse\u003e\n            \n            \u003cpath opacity=\"0.4\" fill=\"url(#laserBeam)\" d=\"M 160 300 L 80 460 L 320 460 L 240 300 Z\"\u003e\u003c\/path\u003e\n            \u003cline opacity=\"0.7\" stroke-width=\"1.5\" stroke=\"#ff3030\" y2=\"460\" x2=\"80\" y1=\"300\" x1=\"160\"\u003e\u003c\/line\u003e\n            \u003cline opacity=\"0.7\" stroke-width=\"1.5\" stroke=\"#ff3030\" y2=\"460\" x2=\"320\" y1=\"300\" x1=\"240\"\u003e\u003c\/line\u003e\n          \u003c\/svg\u003e\n\u003cdiv class=\"hv-tag hv-tag-1\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e29× LED ULTRA\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"hv-tag hv-tag-2\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eRF 2.4GHz\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"hv-tag hv-tag-3\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eFAIXA VIRTUAL\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- MARQUEE --\u003e\n\u003cdiv class=\"marquee\"\u003e\n\u003cdiv class=\"marquee-track\"\u003e\n\u003cspan\u003e29 LEDs ultra-brilhantes\u003c\/span\u003e \u003cspan\u003eComando sem fios\u003c\/span\u003e \u003cspan\u003eFaixa virtual a laser\u003c\/span\u003e \u003cspan\u003ePiscas direcionais\u003c\/span\u003e \u003cspan\u003eResistente à chuva — IPX5\u003c\/span\u003e \u003cspan\u003eCarregamento USB-C\u003c\/span\u003e \u003cspan\u003eCompatível com qualquer bicicleta\u003c\/span\u003e \u003cspan\u003e29 LEDs ultra-brilhantes\u003c\/span\u003e \u003cspan\u003eComando sem fios\u003c\/span\u003e \u003cspan\u003eFaixa virtual a laser\u003c\/span\u003e \u003cspan\u003ePiscas direcionais\u003c\/span\u003e \u003cspan\u003eResistente à chuva — IPX5\u003c\/span\u003e \u003cspan\u003eCarregamento USB-C\u003c\/span\u003e \u003cspan\u003eCompatível com qualquer bicicleta\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FEATURES --\u003e\n\u003csection id=\"caracteristicas\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"section-head\"\u003e\n\u003cdiv class=\"left\"\u003e\n\u003cspan class=\"mono\"\u003e01 \/ Características\u003c\/span\u003e\n\u003ch2\u003eCada detalhe pensado para a sua segurança.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp\u003eCombinamos iluminação de alta potência, sinalização inteligente e projeção laser num único dispositivo discreto e robusto.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"features\"\u003e\n\u003carticle class=\"feat feat-lg\"\u003e\u003cspan class=\"mono\"\u003e01 · Iluminação\u003c\/span\u003e\n\u003ch3\u003e29 LEDs. Visível a centenas de metros.\u003c\/h3\u003e\n\u003cp\u003eUma matriz densa de díodos de alta potência produz um halo intenso e contínuo. Mesmo com chuva, neblina ou luz forte, é impossível passar despercebido.\u003c\/p\u003e\n\u003cdiv class=\"feat-visual\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"feat feat-md\"\u003e\u003cspan class=\"mono\"\u003e02 · Comando\u003c\/span\u003e\n\u003ch3\u003eControlo na ponta dos dedos.\u003c\/h3\u003e\n\u003cp\u003eComando sem fios montado no guiador. Ative piscas, modo de emergência e a faixa laser sem tirar as mãos do guiador.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"feat feat-sm\"\u003e\u003cspan class=\"mono\"\u003e03 · Resistência\u003c\/span\u003e\n\u003ch3\u003eIPX5. Pronta para a chuva.\u003c\/h3\u003e\n\u003cp\u003eCaixa em policarbonato vedada, resistente a salpicos, lama e poeira.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"feat feat-sm\"\u003e\u003cspan class=\"mono\"\u003e04 · Bateria\u003c\/span\u003e\n\u003ch3\u003eUSB-C. Até 8 horas.\u003c\/h3\u003e\n\u003cp\u003eCarrega em duas horas. Indicador de bateria em tempo real no comando.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"feat feat-sm\"\u003e\u003cspan class=\"mono\"\u003e05 · Universal\u003c\/span\u003e\n\u003ch3\u003eEncaixe em qualquer bicicleta.\u003c\/h3\u003e\n\u003cp\u003eBTT, estrada, urbana ou pista. Suporte ajustável incluído.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SPECS --\u003e\n\u003csection id=\"especificacoes\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"section-head\"\u003e\n\u003cdiv class=\"left\"\u003e\n\u003cspan class=\"mono\"\u003e02 \/ Especificações\u003c\/span\u003e\n\u003ch2\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eTudo que precisa saber.\u003c\/span\u003e\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"specs-grid\"\u003e\n\u003cdiv class=\"spec\"\u003e\n\u003cspan class=\"k\"\u003eLEDs\u003c\/span\u003e \u003cspan class=\"v\"\u003e29 × ultra-brilhantes (vermelho + laser)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec\"\u003e\n\u003cspan class=\"k\"\u003eCor da luz\u003c\/span\u003e \u003cspan class=\"v\"\u003eVermelho · Laranja (piscas) · Vermelho-laser\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec\"\u003e\n\u003cspan class=\"k\"\u003eComando\u003c\/span\u003e \u003cspan class=\"v\"\u003eRF 2,4 GHz · Alcance até 10 metros\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec\"\u003e\n\u003cspan class=\"k\"\u003eBateria\u003c\/span\u003e \u003cspan class=\"v\"\u003e1200 mAh · Iões de lítio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec\"\u003e\n\u003cspan class=\"k\"\u003eAutonomia\u003c\/span\u003e \u003cspan class=\"v\"\u003eAté 8h contínuo \/ 14h intermitente\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec\"\u003e\n\u003cspan class=\"k\"\u003eCarregamento\u003c\/span\u003e \u003cspan class=\"v\"\u003eUSB-C · ≈ 2 horas\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec\"\u003e\n\u003cspan class=\"k\"\u003eResistência\u003c\/span\u003e \u003cspan class=\"v\"\u003eIPX5 — chuva e salpicos\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec\"\u003e\n\u003cspan class=\"k\"\u003eMaterial\u003c\/span\u003e \u003cspan class=\"v\"\u003ePolicarbonato · Alumínio anodizado\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec\"\u003e\n\u003cspan class=\"k\"\u003ePeso\u003c\/span\u003e \u003cspan class=\"v\"\u003e142g (luz) + 38g (comando)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec\"\u003e\n\u003cspan class=\"k\"\u003eCompatibilidade\u003c\/span\u003e \u003cspan class=\"v\"\u003eBTT · Estrada · Urbana · Pista\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- REVIEWS --\u003e\n\u003csection id=\"opinioes\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"section-head\"\u003e\n\u003cdiv class=\"left\"\u003e\n\u003cspan class=\"mono\"\u003e03 \/ Quem já confia\u003c\/span\u003e\n\u003ch2\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e1284 ciclistas. 4,8\/5 estrelas.\u003c\/span\u003e\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"reviews\"\u003e\n\u003carticle class=\"review\"\u003e\n\u003cdiv class=\"stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003e\"Pedalo todos os dias para o trabalho em Lisboa. A faixa laser fez os carros darem-me espaço real. Já não troco.\"\u003c\/p\u003e\n\u003cdiv class=\"who\"\u003e\n\u003cdiv class=\"av\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"name\"\u003eJoão M.\u003c\/div\u003e\n\u003cdiv class=\"role\"\u003eCiclista urbano · Lisboa\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"review\"\u003e\n\u003cdiv class=\"stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003e\"O comando é discreto e funciona sempre. Os piscas são uma evolução enorme face ao gesto com a mão.\"\u003c\/p\u003e\n\u003cdiv class=\"who\"\u003e\n\u003cdiv class=\"av\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"name\"\u003eSofia A.\u003c\/div\u003e\n\u003cdiv class=\"role\"\u003eBTT · Sintra\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"review\"\u003e\n\u003cdiv class=\"stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003e\"Comprei para a minha filha adolescente. A bateria dura uma semana de viagens à escola. Tranquilidade total.\"\u003c\/p\u003e\n\u003cdiv class=\"who\"\u003e\n\u003cdiv class=\"av\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"name\"\u003eRicardo P.\u003c\/div\u003e\n\u003cdiv class=\"role\"\u003ePai · Porto\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FAQ --\u003e\n\u003csection id=\"faq\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv style=\"text-align: center; justify-content: center;\" class=\"section-head\"\u003e\n\u003cdiv style=\"width: 100%;\" class=\"left\"\u003e\n\u003cspan class=\"mono\"\u003e04 \/ Perguntas Frequentes\u003c\/span\u003e\n\u003ch2\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eEsclareça-se antes de pedalar.\u003c\/span\u003e\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"max-width: 800px; margin: 0 auto;\" class=\"faq\"\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cbutton class=\"faq-q\"\u003e A LumenLane é à prova de água? \u003cspan class=\"faq-icon\"\u003e\u003csvg viewbox=\"0 0 12 12\" height=\"12\" width=\"12\"\u003e\u003cpath stroke-linecap=\"round\" stroke-width=\"1.5\" stroke=\"currentColor\" d=\"M 6 1 V 11 M 1 6 H 11\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv class=\"faq-a\"\u003e\n\u003cp\u003eSim. Tem classificação IPX5, resistente à chuva e salpicos em pedaladas urbanas e em trilhos. Não é, no entanto, recomendada para submersão.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cbutton class=\"faq-q\"\u003e Quanto tempo dura a bateria? \u003cspan class=\"faq-icon\"\u003e\u003csvg viewbox=\"0 0 12 12\" height=\"12\" width=\"12\"\u003e\u003cpath stroke-linecap=\"round\" stroke-width=\"1.5\" stroke=\"currentColor\" d=\"M 6 1 V 11 M 1 6 H 11\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv class=\"faq-a\"\u003e\n\u003cp\u003eAté 8 horas em modo contínuo e 14 horas em modo intermitente. Carrega via USB-C em cerca de 2 horas, com um cabo incluído na embalagem.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cbutton class=\"faq-q\"\u003e Qual o alcance do comando sem fios? \u003cspan class=\"faq-icon\"\u003e\u003csvg viewbox=\"0 0 12 12\" height=\"12\" width=\"12\"\u003e\u003cpath stroke-linecap=\"round\" stroke-width=\"1.5\" stroke=\"currentColor\" d=\"M 6 1 V 11 M 1 6 H 11\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv class=\"faq-a\"\u003e\n\u003cp\u003eO comando opera a 2,4 GHz com alcance até 10 metros, sem necessidade de telemóvel ou app. Liga em menos de um segundo e a comunicação é direta com a luz traseira.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cbutton class=\"faq-q\"\u003e Encaixa em qualquer bicicleta? \u003cspan class=\"faq-icon\"\u003e\u003csvg viewbox=\"0 0 12 12\" height=\"12\" width=\"12\"\u003e\u003cpath stroke-linecap=\"round\" stroke-width=\"1.5\" stroke=\"currentColor\" d=\"M 6 1 V 11 M 1 6 H 11\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv class=\"faq-a\"\u003e\n\u003cp\u003eSim. O suporte ajustável adapta-se a espigões de selim com 25 a 34 mm — cobre praticamente qualquer bicicleta de estrada, BTT ou urbana. Instalação rápida sem ferramentas.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cbutton class=\"faq-q\"\u003e Quanto demora a entrega em Portugal? \u003cspan class=\"faq-icon\"\u003e\u003csvg viewbox=\"0 0 12 12\" height=\"12\" width=\"12\"\u003e\u003cpath stroke-linecap=\"round\" stroke-width=\"1.5\" stroke=\"currentColor\" d=\"M 6 1 V 11 M 1 6 H 11\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv class=\"faq-a\"\u003e\n\u003cp\u003eEnvio gratuito em todo o território português continental e ilhas, com entrega em 2 a 4 dias úteis (24h em Lisboa).\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cbutton class=\"faq-q\"\u003e Tem garantia? \u003cspan class=\"faq-icon\"\u003e\u003csvg viewbox=\"0 0 12 12\" height=\"12\" width=\"12\"\u003e\u003cpath stroke-linecap=\"round\" stroke-width=\"1.5\" stroke=\"currentColor\" d=\"M 6 1 V 11 M 1 6 H 11\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv class=\"faq-a\"\u003e\n\u003cp\u003eSim. Oferecemos garantia de 24 meses contra defeitos de fabrico e direito de devolução gratuita em 30 dias, sem questões.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FINAL CTA --\u003e\n\u003csection id=\"comprar\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"final-cta\"\u003e\n\u003cspan class=\"mono\"\u003eÚltima peça. Primeira impressão.\u003c\/span\u003e\n\u003ch2\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003ePedale visível. Pedale com estilo.\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003eInclui luz traseira, comando sem fios, suporte universal, cabo USB-C e manual em português.\u003c\/p\u003e\n\u003cdiv style=\"display: flex; gap: 14px; justify-content: center; flex-wrap: wrap;\"\u003e\n\u003cbutton class=\"btn btn-primary\"\u003eComprar agora \u003cspan aria-hidden=\"\"\u003e→\u003c\/span\u003e\u003c\/button\u003e \u003cbutton class=\"btn btn-ghost\"\u003eAdicionar ao carrinho\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"price\"\u003e\n\u003cs\u003e59,90 €\u003c\/s\u003e \u003cstrong\u003e39,90 €\u003c\/strong\u003e \u003cbr\u003e\u003cspan style=\"font-size: 14px; color: var(--ink-3);\"\u003eEnvio grátis · Garantia 24 meses · Devolução gratuita em 30 dias\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FOOTER --\u003e\u003cfooter\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"foot-grid\"\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"margin-bottom: 16px;\" class=\"logo\"\u003e\n\u003cspan class=\"logo-dot\"\u003e\u003c\/span\u003e \u003cspan style=\"color: rgb(255, 255, 255);\"\u003eLumenLane\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp style=\"font-size: 14px; color: var(--ink-2); max-width: 320px;\"\u003eIluminação inteligente para ciclistas que não abdicam da segurança nem do estilo.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch5\u003eProduto\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003eCaracterísticas\u003c\/li\u003e\n\u003cli\u003eEspecificações\u003c\/li\u003e\n\u003cli\u003eComparar modelos\u003c\/li\u003e\n\u003cli\u003eAcessórios\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch5\u003eApoio\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003eEnvios e entregas\u003c\/li\u003e\n\u003cli\u003eDevoluções\u003c\/li\u003e\n\u003cli\u003eGarantia\u003c\/li\u003e\n\u003cli\u003eContactar-nos\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch5\u003eEmpresa\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003eSobre\u003c\/li\u003e\n\u003cli\u003eSustentabilidade\u003c\/li\u003e\n\u003cli\u003eImprensa\u003c\/li\u003e\n\u003cli\u003ePrivacidade\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"foot-bottom\"\u003e\n\u003cdiv\u003e© 2026 LumenLane · Lisboa, Portugal\u003c\/div\u003e\n\u003cdiv\u003eNIPC 515 000 000 · IVA incluído\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/footer\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Dinobike","offers":[{"title":"Black","offer_id":53648678453587,"sku":"1775407600715173889","price":22.42,"currency_code":"EUR","in_stock":true},{"title":"Black 3pcs","offer_id":53648678486355,"sku":"1775407600715173891","price":51.62,"currency_code":"EUR","in_stock":true},{"title":"Yellow button","offer_id":53648678519123,"sku":"1775407600715173893","price":22.42,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0726\/4914\/6707\/files\/1c3ef2f74860b26860122f3391ed.png?v=1777899964","url":"https:\/\/www.dinobike.pt\/en\/products\/luz-traseira-a-laser-com-controle-remoto-sem-fio-para-bicicletas","provider":"Dinobike","version":"1.0","type":"link"}