{"title":"Piezas de repuesto y accesorios NANROBOT","description":"\u003ch2\u003eAccesorios y piezas de repuesto originales NANROBOT\u003c\/h2\u003e\n\u003cp\u003eSaca más partido a tu patinete NANROBOT con \u003cstrong\u003eaccesorios originales y piezas de repuesto\u003c\/strong\u003e, diseñados para las series LS7+, N6, D6+ y D4+ y más.\u003c\/p\u003e\n\u003ch3\u003eComodidad y almacenamiento\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eAsiento\u003c\/strong\u003e: ergonómico, plegable e impermeable, para los LS7+, N6, D6+MAX y D4+MAX.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaletero con soporte\u003c\/strong\u003e (32L o 36L) y \u003cstrong\u003esoporte de maletero ajustable\u003c\/strong\u003e: almacenamiento con cerradura para tus desplazamientos.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBolsa para patinete\u003c\/strong\u003e: almacenamiento rígido e impermeable para tu teléfono, llaves y artículos esenciales.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eRendimiento y mantenimiento\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eCargador rápido\u003c\/strong\u003e: reduce tu tiempo de carga, con versiones para modelos de 52V, 60V y 72V.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eKit de amortiguador de dirección\u003c\/strong\u003e: más estabilidad a alta velocidad para los D6+, LS7+ y N6.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDeslizadores de chasis\u003c\/strong\u003e, \u003cstrong\u003ebomba de aire para neumáticos\u003c\/strong\u003e y \u003cstrong\u003efaro LED\u003c\/strong\u003e para protección y visibilidad.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eSeguridad y protección\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eCascos\u003c\/strong\u003e: integrales y de media cara.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCandado de cadena\u003c\/strong\u003e y \u003cstrong\u003ecandado plegable\u003c\/strong\u003e para proteger tu patinete contra el robo.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCoderas y rodilleras\u003c\/strong\u003e para viajes más seguros.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cem\u003eAlgunos accesorios se venden solo en Europa o solo en EE. UU.; la colección muestra los productos disponibles en tu región.\u003c\/em\u003e\u003c\/p\u003e\n\u003ch2\u003eComprobar compatibilidad\u003c\/h2\u003e\n\u003cp\u003eCada página de producto enumera los modelos NANROBOT compatibles. Elige la versión correcta (por ejemplo, LS7+ o N6 \/ D6+MAX \/ D4+MAX para el asiento, o el voltaje de tu batería para el cargador rápido). ¿Buscas tu patinete? Ver todos los \u003ca href=\"\/es\/collections\/nanrobot-electric-scooters\" title=\"Patinetes Eléctricos NANROBOT\"\u003ePatinetes Eléctricos NANROBOT\u003c\/a\u003e.\u003c\/p\u003e\n\u003ch2\u003eGuía de compatibilidad\u003c\/h2\u003e\n\u003cdiv style=\"overflow-x: auto;\"\u003e\u003ctable style=\"width: 100%; border-collapse: collapse;\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eAccesorio \/ pieza\u003c\/th\u003e\n\u003cth\u003eModelos NANROBOT compatibles\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eAsiento\u003c\/td\u003e\n\u003ctd\u003eLS7+, N6, D6+MAX, D4+MAX\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaletero con soporte\u003c\/td\u003e\n\u003ctd\u003eTodos los patinetes de doble motor NANROBOT\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSoporte de maletero ajustable\u003c\/td\u003e\n\u003ctd\u003eseries D6+, serie N6, serie LS7+, D4+ 2.0 \/ 2.5 \/ 3.0 \/ MAX\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDeslizadores de chasis\u003c\/td\u003e\n\u003ctd\u003eD6, N6, LS7+, D4\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eKit de estabilizador de dirección\u003c\/td\u003e\n\u003ctd\u003eD6+ 1.0 \/ 2.0 \/ 3.0 \/ MAX, LS7+ 60V \/ 72V, N6 52V \/ 72V\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCargador rápido\u003c\/td\u003e\n\u003ctd\u003eD6+, N6 y LS7+ (versiones de 52V, 60V y 72V)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCandado plegable, candado de cadena, bolsa, bomba, cascos, protecciones\u003c\/td\u003e\n\u003ctd\u003eTodos los scooters\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003ch2\u003eMejoras imprescindibles\u003c\/h2\u003e\n\u003ch3\u003eEstabilizador de dirección\u003c\/h3\u003e\n\u003cp\u003eEn scooters rápidos, un estabilizador de dirección reduce las oscilaciones de velocidad y los movimientos bruscos de la dirección. Es una de las mejoras de seguridad más eficaces para circular a alta velocidad.\u003c\/p\u003e\n\u003ch3\u003eCargador rápido\u003c\/h3\u003e\n\u003cp\u003eUn cargador rápido reduce significativamente el tiempo de carga; en algunos modelos puede combinarse con el cargador original. En los LS7+ y N6 de 72V, no se recomienda usar dos cargadores al mismo tiempo para la vida útil de la batería.\u003c\/p\u003e\n\u003ch3\u003eAsiento\u003c\/h3\u003e\n\u003cp\u003eEl asiento NANROBOT convierte tu scooter en un cómodo cruiser de larga distancia y reduce la fatiga en trayectos largos.\u003c\/p\u003e\n\u003ch2\u003eConsejos de mantenimiento\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eComprueba la presión de los neumáticos cada semana con una bomba con manómetro.\u003c\/li\u003e\n\u003cli\u003eInspecciona con regularidad las pastillas de freno y el mecanismo plegable.\u003c\/li\u003e\n\u003cli\u003eProtege tu chasis con deslizadores de chasis si conduces fuera de carretera o aparcas en lugares concurridos.\u003c\/li\u003e\n\u003cli\u003eBloquea siempre tu scooter: combina un candado plegable con un candado de cadena en zonas de alto riesgo.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003ePreguntas frecuentes\u003c\/h2\u003e\u003ch3\u003e¿Son estas piezas originales de NANROBOT?\u003c\/h3\u003e\u003cp\u003eSí, todos los productos de esta colección son accesorios y repuestos originales de NANROBOT.\u003c\/p\u003e\u003ch3\u003e¿Cómo sé si un accesorio se adapta a mi scooter?\u003c\/h3\u003e\u003cp\u003eCada página de producto enumera los modelos compatibles, y puedes elegir la versión correcta (modelo o voltaje) antes de añadirla a tu carrito.\u003c\/p\u003e\n\u003ch2\u003e¿Por qué comprar en VEPACE?\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eSocio oficial\u003c\/strong\u003e: productos auténticos, enviados por el almacén oficial que da servicio a tu región.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEntrega gratuita\u003c\/strong\u003e a la UE y a EE. UU., normalmente en \u003cstrong\u003e3–7 días laborables\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGarantía de 1 año\u003c\/strong\u003e y soporte posventa, con repuestos y accesorios disponibles en nuestra tienda.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePago seguro\u003c\/strong\u003e y precios claros y transparentes.\u003c\/li\u003e\n\u003c\/ul\u003e","products":[{"product_id":"nanrobot-electric-scooter-seat","title":"Asiento para Patinete Eléctrico NANROBOT","description":"\u003c!-- =========================================================\n     VEPACE PRODUCT DESCRIPTION — NANROBOT Electric Scooter Seat\n     Edit text in the HTML view (\u003c\u003e) of the editor.\n     Colors: red #CF0E0E, black #000, line #E8E8E8\n     ========================================================= --\u003e\n\u003cstyle\u003e\n\/* ===== VEPACE description: full-width white and black blocks ===== *\/\n\/* the theme pads every description box: this description cancels it, so its blocks reach both edges (works on every product template) *\/\n.card__section:has(.vpd){padding-left:0!important;padding-right:0!important;padding-bottom:0!important}\n.rte:has(\u003e .vpd){margin-left:0!important;margin-right:0!important;max-width:none!important}\n.vpd{--r:#cf0e0e;--k:#000;--l:#e8e8e8;--rl:14px;--rm:10px;--shw:0 1px 2px rgba(0,0,0,.06),0 16px 34px -16px rgba(0,0,0,.28);--shb:0 22px 44px -22px rgba(207,14,14,.75);width:100%;max-width:none;margin:0;color:var(--k);font-size:17px;line-height:1.65;box-sizing:border-box}\n.vpd *,.vpd *::before,.vpd *::after{box-sizing:border-box}\n.vpd p{margin:0 0 14px;color:inherit}\n.vpd p:last-child{margin-bottom:0}\n.vpd strong{font-weight:800;color:inherit}\n.vpd span[style*=\"color\"]{color:inherit!important}\n.vpd a{color:var(--r);text-decoration:underline;text-underline-offset:3px}\n.vpd img{display:block;width:100%;max-width:100%;height:auto;margin:0;border-radius:0;float:none}\n.vpd ul.vpd-gears,.vpd ul.vpd-stats,.vpd ul.vpd-chips,.vpd ul.vpd-checks{list-style:none;margin:0;padding:0}\n.vpd ul.vpd-gears li,.vpd ul.vpd-stats li,.vpd ul.vpd-chips li,.vpd ul.vpd-checks li{margin:0;padding:0;color:inherit}\n.vpd ul.vpd-gears li::before,.vpd ul.vpd-stats li::before{content:none}\n.vpd ul.vpd-gears li::marker,.vpd ul.vpd-stats li::marker,.vpd ul.vpd-chips li::marker,.vpd ul.vpd-checks li::marker{content:none}\n\n\/* ---------- blocks: full width, alternating white \/ black ---------- *\/\n.vpd .vpd-sec{margin:0;padding:56px 40px;background:#fff}\n.vpd .vpd-sec--first{padding-top:26px}\n.vpd .vpd-sec--b{background:#000;color:#fff}\n.vpd .vpd-sec--b:last-child{border-radius:0 0 var(--vp-r-l,0px) var(--vp-r-l,0px)}\n.vpd .vpd-sec--b h2,.vpd .vpd-sec--b h3,.vpd .vpd-sec--b p,.vpd .vpd-sec--b li,.vpd .vpd-sec--b strong{color:#fff}\n\n\/* ---------- headings ---------- *\/\n.vpd h2.vpd-h,.vpd h3.vpd-h{margin:0 0 18px;font-size:32px;font-weight:800;line-height:1.15;letter-spacing:-.02em;color:inherit;text-align:left}\n.vpd h2.vpd-h::after{content:\"\";display:block;width:44px;height:3px;margin-top:16px;border-radius:3px;background:var(--r)}\n.vpd h3.vpd-h3{margin:0 0 10px;font-size:18.5px;font-weight:800;line-height:1.3;color:inherit}\n.vpd .vpd-center{text-align:center}\n.vpd .vpd-center h2.vpd-h{text-align:center}\n.vpd .vpd-center h2.vpd-h::after{margin-left:auto;margin-right:auto}\n.vpd .vpd-narrow{max-width:760px;margin-left:auto;margin-right:auto}\n.vpd .vpd-ttl{display:flex;align-items:center;gap:16px;margin:0 0 18px}\n.vpd .vpd-ttl h2.vpd-h{margin:0}\n.vpd .vpd-ttl h2.vpd-h::after{display:none}\n.vpd .vpd-ttl__ico{flex:none;display:grid;place-items:center;width:56px;height:56px;border-radius:16px;background:var(--r);color:#fff;box-shadow:0 10px 22px -10px rgba(207,14,14,.9)}\n.vpd .vpd-ttl__ico svg{width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}\n.vpd .vpd-center .vpd-ttl{flex-direction:column;gap:14px}\n.vpd .vpd-card .vpd-ttl__ico,.vpd .vpd-panel .vpd-ttl__ico,.vpd .vpd-verdict .vpd-ttl__ico{width:48px;height:48px;border-radius:14px}\n.vpd .vpd-card .vpd-ttl__ico svg,.vpd .vpd-panel .vpd-ttl__ico svg,.vpd .vpd-verdict .vpd-ttl__ico svg{width:26px;height:26px}\n\n\/* ---------- cards take the color of their block: white with a soft shadow on white blocks, black with a fine edge and a red shadow on black blocks ---------- *\/\n.vpd .vpd-spec,.vpd .vpd-card,.vpd .vpd-panel,.vpd .vpd-note,.vpd ul.vpd-gears li,.vpd ul.vpd-checks--tiles li,.vpd ul.vpd-stats li,.vpd ul.vpd-chips li,.vpd .vpd-band,.vpd .vpd-verdict,.vpd .vpd-closing,.vpd .vpd-upg-end{background:#fff;color:var(--k);border:1px solid #ececec!important;border-radius:var(--rl);box-shadow:var(--shw)}\n.vpd .vpd-sec--b .vpd-spec,.vpd .vpd-sec--b .vpd-card,.vpd .vpd-sec--b .vpd-panel,.vpd .vpd-sec--b .vpd-note,.vpd .vpd-sec--b ul.vpd-gears li,.vpd .vpd-sec--b ul.vpd-checks--tiles li,.vpd .vpd-sec--b ul.vpd-stats li,.vpd .vpd-sec--b ul.vpd-chips li,.vpd .vpd-sec--b .vpd-band,.vpd .vpd-sec--b .vpd-verdict,.vpd .vpd-sec--b .vpd-closing,.vpd .vpd-sec--b .vpd-upg-end{background:#000;color:#fff;border-color:rgba(255,255,255,.16)!important;box-shadow:var(--shb)}\n.vpd .vpd-card::before{content:\"\";position:absolute;top:0;left:24px;width:36px;height:3px;border-radius:0 0 3px 3px;background:var(--r)}\n.vpd .vpd-card{position:relative;padding:24px 24px 22px}\n.vpd .vpd-panel{padding:28px 30px}\n.vpd .vpd-sec--b a{color:#fff;text-decoration-color:var(--r);text-decoration-thickness:2px}\n.vpd .vpd-sec--b a:hover{color:var(--r)}\n\n\/* media frames: never cropped, nothing written over them *\/\n.vpd .vpd-fig{margin:0;overflow:hidden;border-radius:var(--rl);background:#f5f5f5;border:1px solid var(--l)}\n.vpd .vpd-sec--b .vpd-fig{background:#111;border-color:rgba(255,255,255,.12)}\n.vpd .vpd-fig--w1000{max-width:1000px;margin-left:auto;margin-right:auto}\n.vpd .vpd-fig--tall{max-width:560px;margin-left:auto;margin-right:auto}\n.vpd .vpd-mt{margin-top:28px}\n\n\/* ---------- key specs ---------- *\/\n.vpd .vpd-specs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:8px 0 0}\n.vpd .vpd-spec{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:24px 10px 20px;transition:transform .25s ease,box-shadow .25s ease}\n.vpd .vpd-spec::after{content:\"\";position:absolute;left:50%;bottom:0;width:28px;height:3px;margin-left:-14px;border-radius:3px 3px 0 0;background:var(--r);transition:width .25s ease,margin .25s ease}\n@media (hover:hover){.vpd .vpd-spec:hover{transform:translateY(-4px);box-shadow:0 22px 40px -18px rgba(0,0,0,.35)}.vpd .vpd-spec:hover::after{width:56px;margin-left:-28px}}\n.vpd .vpd-spec__ico{display:grid;place-items:center;width:52px;height:52px;margin-bottom:14px;border-radius:14px;background:var(--r);color:#fff;box-shadow:0 0 0 5px rgba(207,14,14,.22)}\n.vpd .vpd-spec__ico svg{width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}\n.vpd .vpd-spec__val{font-size:19px;font-weight:800;line-height:1.15;letter-spacing:-.01em;color:inherit}\n.vpd .vpd-spec__lab{margin-top:6px;font-size:12px;font-weight:700;line-height:1.25;letter-spacing:.08em;text-transform:uppercase;color:inherit;opacity:.72}\n\n\/* ---------- video carousel (white, like the VEPACE Reviews row) ---------- *\/\n.vpd .vpd-vids{position:relative;margin:36px 0 0}\n.vpd .vpd-vids .vpd-vids__track{display:flex;justify-content:flex-start;gap:16px;margin:0;padding:4px 2px 18px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--r) #f0f0f0}\n.vpd .vpd-vids__track::-webkit-scrollbar{height:4px}\n.vpd .vpd-vids__track::-webkit-scrollbar-track{background:#f0f0f0;border-radius:4px}\n.vpd .vpd-vids__track::-webkit-scrollbar-thumb{background:var(--r);border-radius:4px}\n.vpd .vpd-vid{flex:0 0 calc(50% - 8px);min-width:0;margin:0;scroll-snap-align:start;border-radius:var(--rl);overflow:hidden;background:#111;border:1px solid var(--l)}\n.vpd .vpd-vid__media{position:relative;display:block;width:100%;aspect-ratio:16\/9;margin:0;padding:0}\n.vpd .vpd-vid__media\u003e*,.vpd .vpd-vid__media iframe{position:absolute!important;inset:0;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0}\n.vpd .vpd-vids__arrow{position:absolute;top:calc(50% - 9px);z-index:2;display:none;place-items:center;width:42px;height:42px;margin-top:-21px;border-radius:50%;background:var(--k);color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.35);cursor:pointer;transition:background-color .2s ease}\n.vpd .vpd-vids__arrow:hover{background:var(--r)}\n.vpd .vpd-vids__arrow--prev{left:-14px}\n.vpd .vpd-vids__arrow--next{right:-14px}\n.vpd .vpd-vids__arrow svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}\n@media (hover:hover) and (pointer:fine){.vpd .vpd-vids[data-prev=\"true\"] .vpd-vids__arrow--prev,.vpd .vpd-vids[data-next=\"true\"] .vpd-vids__arrow--next{display:grid}}\n\n\/* ---------- intro ---------- *\/\n.vpd .vpd-lead{max-width:900px;margin:0 auto;padding:6px 0 6px 26px;border-left:3px solid var(--r)}\n.vpd .vpd-lead p{font-size:20px;line-height:1.6}\n\n\/* ---------- layouts ---------- *\/\n.vpd .vpd-split{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px;align-items:center}\n.vpd .vpd-split--sq{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}\n.vpd .vpd-split--top{align-items:start}\n.vpd .vpd-split--rev{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}\n.vpd .vpd-split--rev.vpd-split--sq{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}\n.vpd .vpd-split--rev\u003e.vpd-fig{order:-1}\n.vpd .vpd-duo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}\n.vpd .vpd-duo-info{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:20px;align-items:stretch}\n.vpd .vpd-duo-info h2.vpd-h,.vpd .vpd-card h2.vpd-h{font-size:26px}\n.vpd .vpd-cols{columns:2;column-gap:40px}\n.vpd .vpd-cols p{break-inside:avoid}\n.vpd .vpd-mosaic{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:16px;align-items:start;margin-top:30px}\n.vpd .vpd-mosaic__col{display:grid;gap:16px}\n.vpd .vpd-sticky{position:sticky;top:110px}\n\n\/* notes *\/\n.vpd .vpd-note{display:flex;gap:14px;align-items:flex-start;margin:20px 0;padding:16px 18px;border-left:4px solid var(--r)!important;border-radius:var(--rm)}\n.vpd .vpd-note p{margin:0;font-size:16px}\n.vpd .vpd-note__ico{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:var(--r);color:#fff}\n.vpd .vpd-note__ico svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}\n\n\/* lists *\/\n.vpd ul.vpd-checks{display:grid;gap:10px;margin:6px 0 16px}\n.vpd ul.vpd-checks li{position:relative;padding-left:32px;line-height:1.5}\n.vpd ul.vpd-checks li::before{content:\"\";position:absolute;left:0;top:1px;width:22px;height:22px;border-radius:50%;background:var(--r) url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'\/%3E%3C\/svg%3E\") center\/13px no-repeat}\n.vpd ul.vpd-checks--3{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}\n.vpd ul.vpd-checks--tiles{gap:12px}\n.vpd ul.vpd-checks--tiles li{padding:17px 16px 17px 50px;border-radius:var(--rm);font-weight:700}\n.vpd ul.vpd-checks--tiles li::before{left:16px;top:17px}\n.vpd ul.vpd-chips{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 16px}\n.vpd ul.vpd-chips li{position:relative;padding:8px 14px 8px 28px;border-radius:var(--rm);font-size:15px;font-weight:700;line-height:1.3}\n.vpd ul.vpd-chips li::before{content:\"\";position:absolute;left:13px;top:50%;width:7px;height:7px;margin-top:-3.5px;border-radius:50%;background:var(--r)}\n\n\/* speed gears *\/\n.vpd ul.vpd-gears{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0 4px}\n.vpd ul.vpd-gears li{position:relative;padding:22px 22px 26px;line-height:1.5;overflow:hidden}\n.vpd ul.vpd-gears li strong{display:block;margin-bottom:6px;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--r)}\n.vpd ul.vpd-gears li::after{content:\"\";position:absolute;left:0;bottom:0;height:4px;width:33.3%;background:var(--r)}\n.vpd ul.vpd-gears li:nth-child(2)::after{width:66.6%}\n.vpd ul.vpd-gears li:nth-child(3)::after{width:100%}\n\n\/* stat tiles *\/\n.vpd ul.vpd-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:8px 0 18px}\n.vpd ul.vpd-stats li{padding:16px 14px;border-radius:var(--rm);font-size:16px;font-weight:700;line-height:1.35}\n.vpd ul.vpd-stats li strong{display:block;margin-bottom:4px;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--r)}\n\n\/* brakes band *\/\n.vpd .vpd-band{display:grid;grid-template-columns:auto minmax(0,1fr);gap:28px;align-items:center;padding:32px 34px}\n.vpd .vpd-band__ico{display:grid;place-items:center;width:84px;height:84px;border-radius:20px;background:var(--r);color:#fff;box-shadow:0 0 0 6px rgba(207,14,14,.22)}\n.vpd .vpd-band__ico svg{width:48px;height:48px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}\n.vpd .vpd-band h2.vpd-h{font-size:26px;margin-bottom:12px}\n.vpd .vpd-band h2.vpd-h::after{display:none}\n\n\/* upgrades *\/\n.vpd .vpd-upg-top{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0}\n.vpd .vpd-upg-wrap{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:32px;align-items:start;margin-top:28px}\n.vpd .vpd-upg-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}\n.vpd .vpd-upg-grid .vpd-card{padding:20px 20px 18px}\n.vpd .vpd-upg-grid .vpd-card::before{left:20px}\n.vpd .vpd-upg-grid ul.vpd-checks{gap:7px;margin:0}\n.vpd .vpd-upg-grid ul.vpd-checks li{font-size:15.5px;padding-left:28px}\n.vpd .vpd-upg-grid ul.vpd-checks li::before{width:19px;height:19px;background-size:11px;top:2px}\n.vpd .vpd-upg-end{margin-top:18px;padding:18px 22px;border-radius:var(--rm)}\n\n\/* verdict *\/\n.vpd .vpd-verdict{position:relative;margin:32px 0 28px;padding:36px 40px 34px;border-left:4px solid var(--r)!important}\n.vpd .vpd-verdict h2.vpd-h{font-size:26px}\n.vpd .vpd-verdict p{font-size:18px}\n\n\/* legal *\/\n.vpd .vpd-legal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:20px}\n.vpd .vpd-legal-grid h2.vpd-h{font-size:24px;margin-bottom:12px}\n.vpd .vpd-closing{margin-top:20px;padding:20px 24px;border-radius:var(--rm);border-left:4px solid var(--r)!important}\n\n\/* specs table (white, grey stripes forced so the theme cannot remove them) *\/\n.vpd .vpd-table{overflow:hidden;margin-top:6px;border:1px solid var(--l);border-radius:var(--rl);background:#fff;color:var(--k)}\n.vpd .vpd-table table{width:100%!important;height:auto!important;margin:0;border:0;border-collapse:collapse;table-layout:fixed}\n.vpd .vpd-table td{width:auto!important;height:auto!important;padding:14px 20px;border:0;border-top:1px solid var(--l);vertical-align:top;text-align:left;font-size:16px;line-height:1.5;color:var(--k)}\n.vpd .vpd-table tr:first-child td{border-top:0}\n.vpd .vpd-table tr td{background:#fff!important}\n.vpd .vpd-table tr:nth-child(even) td{background:#f2f2f2!important}\n.vpd .vpd-table td:first-child{width:38%!important;font-weight:800}\n.vpd .vpd-table td:first-child strong{font-size:14px;letter-spacing:.04em;text-transform:uppercase}\n.vpd .vpd-spec-pics{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:start;margin-top:28px}\n\n\/* explore *\/\n.vpd .vpd-cta{text-align:center}\n.vpd .vpd-cta h2{margin:0 0 10px;font-size:28px;font-weight:800;line-height:1.2;text-align:center!important}\n.vpd .vpd-cta p{font-size:16px}\n.vpd .vpd-cta__ico{margin:0 auto 16px}\n\n\/* ---------- additions for every scooter ---------- *\/\n.vpd .vpd-fig img{max-height:860px;width:auto;max-width:100%;margin:0 auto}\n.vpd .vpd-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}\n.vpd .vpd-gallery{margin-top:28px}\n.vpd .vpd-vids__track:has(\u003e .vpd-vid:only-child){justify-content:center}\n.vpd .vpd-vid:only-child{flex-basis:100%;max-width:900px}\n.vpd .vpd-h3grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0}\n.vpd .vpd-txt-mt{margin-top:28px}\n@media (max-width:640px){.vpd .vpd-grid2,.vpd .vpd-h3grid{grid-template-columns:minmax(0,1fr)}}\n\/* key specs: cards stay centered whatever their number (no lonely card on the left) *\/\n.vpd .vpd-specs{display:flex;flex-wrap:wrap;justify-content:center}\n.vpd .vpd-specs\u003e.vpd-spec{flex:1 1 0;min-width:0}\n@media (max-width:999px){.vpd .vpd-specs\u003e.vpd-spec{flex:0 0 calc((100% - 24px)\/3)}}\n@media (max-width:640px){.vpd .vpd-specs\u003e.vpd-spec{flex:0 0 calc((100% - 10px)\/2)}}\n\n\/* ---------- tablet ---------- *\/\n@media (max-width:999px){\n.vpd .vpd-specs{grid-template-columns:repeat(3,minmax(0,1fr))}\n.vpd .vpd-sec{padding:46px 28px}\n.vpd .vpd-split,.vpd .vpd-split--rev,.vpd .vpd-split--sq,.vpd .vpd-split--rev.vpd-split--sq{grid-template-columns:minmax(0,1fr);gap:26px}\n.vpd .vpd-split--rev\u003e.vpd-fig{order:0}\n.vpd .vpd-upg-wrap,.vpd .vpd-spec-pics{grid-template-columns:minmax(0,1fr)}\n.vpd .vpd-sticky{position:static}\n.vpd .vpd-upg-wrap .vpd-fig--tall{max-width:520px}\n.vpd .vpd-vid{flex-basis:78%}\n}\n\n\/* ---------- phone ---------- *\/\n@media (max-width:640px){\n.vpd{font-size:16px}\n.vpd .vpd-sec{padding:38px 16px}\n.vpd .vpd-sec--first{padding-top:16px}\n.vpd .vpd-specs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}\n.vpd .vpd-spec{padding:20px 8px 16px}\n.vpd .vpd-spec__ico{width:44px;height:44px;margin-bottom:11px;border-radius:12px}\n.vpd .vpd-spec__ico svg{width:24px;height:24px}\n.vpd .vpd-spec__val{font-size:17px}\n.vpd .vpd-spec__lab{font-size:11px;letter-spacing:.06em}\n.vpd .vpd-vids{margin-top:26px}\n.vpd .vpd-vid{flex-basis:88%}\n.vpd h2.vpd-h,.vpd h3.vpd-h{font-size:24px}\n.vpd .vpd-duo-info h2.vpd-h,.vpd .vpd-card h2.vpd-h,.vpd .vpd-band h2.vpd-h,.vpd .vpd-verdict h2.vpd-h,.vpd .vpd-legal-grid h2.vpd-h{font-size:22px}\n.vpd .vpd-ttl{gap:12px}\n.vpd .vpd-ttl__ico{width:46px;height:46px;border-radius:13px}\n.vpd .vpd-ttl__ico svg{width:25px;height:25px}\n.vpd .vpd-lead{padding-left:16px}\n.vpd .vpd-lead p{font-size:17.5px}\n.vpd ul.vpd-gears,.vpd ul.vpd-stats,.vpd ul.vpd-checks--3{grid-template-columns:minmax(0,1fr);gap:10px}\n.vpd ul.vpd-gears li{padding:18px 18px 22px}\n.vpd ul.vpd-stats li{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:13px 16px}\n.vpd ul.vpd-stats li strong{margin:0}\n.vpd .vpd-duo-info,.vpd .vpd-duo,.vpd .vpd-upg-top,.vpd .vpd-upg-grid,.vpd .vpd-legal-grid,.vpd .vpd-mosaic{grid-template-columns:minmax(0,1fr)}\n.vpd .vpd-cols{columns:1}\n.vpd .vpd-panel{padding:22px 18px}\n.vpd .vpd-card{padding:22px 18px 20px}\n.vpd .vpd-card::before{left:18px}\n.vpd .vpd-band{grid-template-columns:minmax(0,1fr);gap:18px;padding:24px 18px}\n.vpd .vpd-band__ico{width:64px;height:64px;border-radius:16px}\n.vpd .vpd-band__ico svg{width:36px;height:36px}\n.vpd .vpd-verdict{padding:26px 18px 24px}\n.vpd .vpd-verdict p{font-size:16.5px}\n.vpd .vpd-cta h2{font-size:23px}\n.vpd .vpd-fig{border-radius:var(--rm)}\n\/* specs table: label above value *\/\n.vpd .vpd-table table,.vpd .vpd-table tbody,.vpd .vpd-table tr,.vpd .vpd-table td{display:block;width:100%!important}\n.vpd .vpd-table tr{padding:13px 16px;border-top:1px solid var(--l)}\n.vpd .vpd-table tr:first-child{border-top:0}\n.vpd .vpd-table tr:nth-child(even){background:#f2f2f2}\n.vpd .vpd-table td,.vpd .vpd-table tr:nth-child(even) td{padding:0;border:0;font-size:15.5px}\n.vpd .vpd-table td:first-child{width:100%!important;margin-bottom:3px}\n.vpd .vpd-table td:first-child strong{font-size:12px;letter-spacing:.08em;color:var(--r)}\n}\n@media (max-width:360px){.vpd .vpd-spec__val{font-size:15px}.vpd .vpd-spec__lab{font-size:10px}}\n@media (prefers-reduced-motion:reduce){.vpd .vpd-vids__track{scroll-behavior:auto}.vpd .vpd-spec{transition:none}}\n\n\/* portrait videos in the carousel (phone-format clips): same height as the 16:9 tiles *\/\n.vpd .vpd-vids .vpd-vids__track{align-items:flex-start}\n.vpd .vpd-vid--tall{flex-basis:calc((50% - 8px) * .3164)}\n.vpd .vpd-vid--tall .vpd-vid__media{aspect-ratio:9\/16}\n.vpd .vpd-vid__media video{object-fit:contain;background:#111}\n@media (max-width:999px){.vpd .vpd-vid--tall{flex-basis:calc(78% * .3164)}}\n@media (max-width:640px){.vpd .vpd-vid--tall{flex-basis:calc(88% * .3164)}}\n\n\/* short carousels (fewer videos than the width) stay centered *\/\n.vpd .vpd-vids__track\u003e.vpd-vid:first-child{margin-left:auto}\n.vpd .vpd-vids__track\u003e.vpd-vid:last-child{margin-right:auto}\n\/* looping animations inside the description *\/\n.vpd .vpd-fig video.vpd-loop{display:block;width:100%;height:auto;border-radius:var(--rl)}\n\u003c\/style\u003e\n\u003cdiv class=\"vpd\"\u003e\n\u003c!-- ================= SPLIT (white) ================= --\u003e\n\u003csection class=\"vpd-sec vpd-sec--first\"\u003e\n\u003cdiv class=\"vpd-split\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"vpd-ttl\"\u003e\u003ch2 class=\"vpd-h\"\u003eConduce más tiempo, sentado\u003c\/h2\u003e\u003c\/div\u003e\n\u003cp\u003eEl \u003cstrong\u003easiento para patinete eléctrico NANROBOT\u003c\/strong\u003e tiene un diseño ergonómico contorneado para ofrecer la máxima comodidad. Su \u003cstrong\u003eespuma de alta densidad\u003c\/strong\u003e reduce la fatiga para que puedas conducir durante más tiempo.\u003c\/p\u003e\n\u003cul class=\"vpd-checks\"\u003e\n\u003cli\u003eForma ergonómica contorneada\u003c\/li\u003e\n\u003cli\u003eEspuma de alta densidad\u003c\/li\u003e\n\u003cli\u003eImpermeable\u003c\/li\u003e\n\u003cli\u003ePlegable\u003c\/li\u003e\n\u003cli\u003eInstalación sencilla\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vpd-fig\"\u003e\u003cimg alt=\"Asiento para patinete eléctrico NANROBOT\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/seat-1.jpg?v=1792792969\" width=\"2000\" height=\"2000\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ================= CENTER (black) ================= --\u003e\n\u003csection class=\"vpd-sec vpd-sec--b\"\u003e\n\u003cdiv class=\"vpd-narrow vpd-center\"\u003e\n\u003cdiv class=\"vpd-ttl\"\u003e\u003ch2 class=\"vpd-h\"\u003eCompatibilidad\u003c\/h2\u003e\u003c\/div\u003e\n\u003cp\u003eElige la versión que coincida con tu patinete:\u003c\/p\u003e\n\u003cul class=\"vpd-chips\"\u003e\n\u003cli\u003eNANROBOT LS7+\u003c\/li\u003e\n\u003cli\u003eNANROBOT N6\u003c\/li\u003e\n\u003cli\u003eNANROBOT D6+MAX\u003c\/li\u003e\n\u003cli\u003eNANROBOT D4+MAX\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"vpd-note\"\u003e\n\u003cspan class=\"vpd-note__ico\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"9\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 11v5.5M12 7.6v.1\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cp\u003ePeso recomendado del conductor al usar el asiento: menos de 113 kg (250 lbs). El asiento se envía por separado desde el almacén de NANROBOT en tu región si hay stock; de lo contrario, desde China.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ================= TABLE (white) ================= --\u003e\n\u003csection class=\"vpd-sec\"\u003e\n\u003cdiv class=\"vpd-center\"\u003e\u003ch2 class=\"vpd-h\" style=\"text-align: center;\"\u003eEspecificaciones – Asiento para Patinete Eléctrico NANROBOT\u003c\/h2\u003e\u003c\/div\u003e\n\u003cdiv class=\"vpd-table\"\u003e\u003ctable width=\"100%\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eModelos compatibles\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eLS7+, N6, D6+MAX, D4+MAX\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eCojín\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eEspuma de alta densidad\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eImpermeable\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eSí\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003ePlegable\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eSí\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003ePeso recomendado del conductor\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eMenos de 113 kg (250 lbs)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ================= CTA (black) ================= --\u003e\n\u003csection class=\"vpd-sec vpd-sec--b\"\u003e\n\u003cdiv class=\"vpd-cta\"\u003e\n\u003cspan class=\"vpd-ttl__ico vpd-cta__ico\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"6\" cy=\"18\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003cpath d=\"M8.5 18h7.5\"\u003e\u003c\/path\u003e\u003cpath d=\"M15 4h2.5l1 14\"\u003e\u003c\/path\u003e\u003cpath d=\"M14 4h4.5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003ch2\u003eExplora la \u003ca href=\"\/es\/collections\/accessories-for-electric-scooters-bicycles-motorcycles\" title=\"Colección de accesorios\"\u003eColección de accesorios\u003c\/a\u003e\n\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"NANROBOT","offers":[{"title":"LS7+","offer_id":66309099225437,"sku":"NANROBOT-SEAT-LS7","price":200.0,"currency_code":"EUR","in_stock":true},{"title":"N6 \/ D6+MAX \/ D4+MAX","offer_id":66309099258205,"sku":"NANROBOT-SEAT-N6-D6-D4","price":200.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/g_seat-3dc3ce02.jpg?v=1792793237"},{"product_id":"nanrobot-electric-scooter-bag","title":"Bolsa para Patinete Eléctrico NANROBOT","description":"\u003c!-- =========================================================\n     VEPACE PRODUCT DESCRIPTION — NANROBOT Electric Scooter Bag\n     Edit text in the HTML view (\u003c\u003e) of the editor.\n     Colors: red #CF0E0E, black #000, line #E8E8E8\n     ========================================================= --\u003e\n\u003cstyle\u003e\n\/* ===== VEPACE description: full-width white and black blocks ===== *\/\n\/* the theme pads every description box: this description cancels it, so its blocks reach both edges (works on every product template) *\/\n.card__section:has(.vpd){padding-left:0!important;padding-right:0!important;padding-bottom:0!important}\n.rte:has(\u003e .vpd){margin-left:0!important;margin-right:0!important;max-width:none!important}\n.vpd{--r:#cf0e0e;--k:#000;--l:#e8e8e8;--rl:14px;--rm:10px;--shw:0 1px 2px rgba(0,0,0,.06),0 16px 34px -16px rgba(0,0,0,.28);--shb:0 22px 44px -22px rgba(207,14,14,.75);width:100%;max-width:none;margin:0;color:var(--k);font-size:17px;line-height:1.65;box-sizing:border-box}\n.vpd *,.vpd *::before,.vpd *::after{box-sizing:border-box}\n.vpd p{margin:0 0 14px;color:inherit}\n.vpd p:last-child{margin-bottom:0}\n.vpd strong{font-weight:800;color:inherit}\n.vpd span[style*=\"color\"]{color:inherit!important}\n.vpd a{color:var(--r);text-decoration:underline;text-underline-offset:3px}\n.vpd img{display:block;width:100%;max-width:100%;height:auto;margin:0;border-radius:0;float:none}\n.vpd ul.vpd-gears,.vpd ul.vpd-stats,.vpd ul.vpd-chips,.vpd ul.vpd-checks{list-style:none;margin:0;padding:0}\n.vpd ul.vpd-gears li,.vpd ul.vpd-stats li,.vpd ul.vpd-chips li,.vpd ul.vpd-checks li{margin:0;padding:0;color:inherit}\n.vpd ul.vpd-gears li::before,.vpd ul.vpd-stats li::before{content:none}\n.vpd ul.vpd-gears li::marker,.vpd ul.vpd-stats li::marker,.vpd ul.vpd-chips li::marker,.vpd ul.vpd-checks li::marker{content:none}\n\n\/* ---------- blocks: full width, alternating white \/ black ---------- *\/\n.vpd .vpd-sec{margin:0;padding:56px 40px;background:#fff}\n.vpd .vpd-sec--first{padding-top:26px}\n.vpd .vpd-sec--b{background:#000;color:#fff}\n.vpd .vpd-sec--b:last-child{border-radius:0 0 var(--vp-r-l,0px) var(--vp-r-l,0px)}\n.vpd .vpd-sec--b h2,.vpd .vpd-sec--b h3,.vpd .vpd-sec--b p,.vpd .vpd-sec--b li,.vpd .vpd-sec--b strong{color:#fff}\n\n\/* ---------- headings ---------- *\/\n.vpd h2.vpd-h,.vpd h3.vpd-h{margin:0 0 18px;font-size:32px;font-weight:800;line-height:1.15;letter-spacing:-.02em;color:inherit;text-align:left}\n.vpd h2.vpd-h::after{content:\"\";display:block;width:44px;height:3px;margin-top:16px;border-radius:3px;background:var(--r)}\n.vpd h3.vpd-h3{margin:0 0 10px;font-size:18.5px;font-weight:800;line-height:1.3;color:inherit}\n.vpd .vpd-center{text-align:center}\n.vpd .vpd-center h2.vpd-h{text-align:center}\n.vpd .vpd-center h2.vpd-h::after{margin-left:auto;margin-right:auto}\n.vpd .vpd-narrow{max-width:760px;margin-left:auto;margin-right:auto}\n.vpd .vpd-ttl{display:flex;align-items:center;gap:16px;margin:0 0 18px}\n.vpd .vpd-ttl h2.vpd-h{margin:0}\n.vpd .vpd-ttl h2.vpd-h::after{display:none}\n.vpd .vpd-ttl__ico{flex:none;display:grid;place-items:center;width:56px;height:56px;border-radius:16px;background:var(--r);color:#fff;box-shadow:0 10px 22px -10px rgba(207,14,14,.9)}\n.vpd .vpd-ttl__ico svg{width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}\n.vpd .vpd-center .vpd-ttl{flex-direction:column;gap:14px}\n.vpd .vpd-card .vpd-ttl__ico,.vpd .vpd-panel .vpd-ttl__ico,.vpd .vpd-verdict .vpd-ttl__ico{width:48px;height:48px;border-radius:14px}\n.vpd .vpd-card .vpd-ttl__ico svg,.vpd .vpd-panel .vpd-ttl__ico svg,.vpd .vpd-verdict .vpd-ttl__ico svg{width:26px;height:26px}\n\n\/* ---------- cards take the color of their block: white with a soft shadow on white blocks, black with a fine edge and a red shadow on black blocks ---------- *\/\n.vpd .vpd-spec,.vpd .vpd-card,.vpd .vpd-panel,.vpd .vpd-note,.vpd ul.vpd-gears li,.vpd ul.vpd-checks--tiles li,.vpd ul.vpd-stats li,.vpd ul.vpd-chips li,.vpd .vpd-band,.vpd .vpd-verdict,.vpd .vpd-closing,.vpd .vpd-upg-end{background:#fff;color:var(--k);border:1px solid #ececec!important;border-radius:var(--rl);box-shadow:var(--shw)}\n.vpd .vpd-sec--b .vpd-spec,.vpd .vpd-sec--b .vpd-card,.vpd .vpd-sec--b .vpd-panel,.vpd .vpd-sec--b .vpd-note,.vpd .vpd-sec--b ul.vpd-gears li,.vpd .vpd-sec--b ul.vpd-checks--tiles li,.vpd .vpd-sec--b ul.vpd-stats li,.vpd .vpd-sec--b ul.vpd-chips li,.vpd .vpd-sec--b .vpd-band,.vpd .vpd-sec--b .vpd-verdict,.vpd .vpd-sec--b .vpd-closing,.vpd .vpd-sec--b .vpd-upg-end{background:#000;color:#fff;border-color:rgba(255,255,255,.16)!important;box-shadow:var(--shb)}\n.vpd .vpd-card::before{content:\"\";position:absolute;top:0;left:24px;width:36px;height:3px;border-radius:0 0 3px 3px;background:var(--r)}\n.vpd .vpd-card{position:relative;padding:24px 24px 22px}\n.vpd .vpd-panel{padding:28px 30px}\n.vpd .vpd-sec--b a{color:#fff;text-decoration-color:var(--r);text-decoration-thickness:2px}\n.vpd .vpd-sec--b a:hover{color:var(--r)}\n\n\/* media frames: never cropped, nothing written over them *\/\n.vpd .vpd-fig{margin:0;overflow:hidden;border-radius:var(--rl);background:#f5f5f5;border:1px solid var(--l)}\n.vpd .vpd-sec--b .vpd-fig{background:#111;border-color:rgba(255,255,255,.12)}\n.vpd .vpd-fig--w1000{max-width:1000px;margin-left:auto;margin-right:auto}\n.vpd .vpd-fig--tall{max-width:560px;margin-left:auto;margin-right:auto}\n.vpd .vpd-mt{margin-top:28px}\n\n\/* ---------- key specs ---------- *\/\n.vpd .vpd-specs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:8px 0 0}\n.vpd .vpd-spec{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:24px 10px 20px;transition:transform .25s ease,box-shadow .25s ease}\n.vpd .vpd-spec::after{content:\"\";position:absolute;left:50%;bottom:0;width:28px;height:3px;margin-left:-14px;border-radius:3px 3px 0 0;background:var(--r);transition:width .25s ease,margin .25s ease}\n@media (hover:hover){.vpd .vpd-spec:hover{transform:translateY(-4px);box-shadow:0 22px 40px -18px rgba(0,0,0,.35)}.vpd .vpd-spec:hover::after{width:56px;margin-left:-28px}}\n.vpd .vpd-spec__ico{display:grid;place-items:center;width:52px;height:52px;margin-bottom:14px;border-radius:14px;background:var(--r);color:#fff;box-shadow:0 0 0 5px rgba(207,14,14,.22)}\n.vpd .vpd-spec__ico svg{width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}\n.vpd .vpd-spec__val{font-size:19px;font-weight:800;line-height:1.15;letter-spacing:-.01em;color:inherit}\n.vpd .vpd-spec__lab{margin-top:6px;font-size:12px;font-weight:700;line-height:1.25;letter-spacing:.08em;text-transform:uppercase;color:inherit;opacity:.72}\n\n\/* ---------- video carousel (white, like the VEPACE Reviews row) ---------- *\/\n.vpd .vpd-vids{position:relative;margin:36px 0 0}\n.vpd .vpd-vids .vpd-vids__track{display:flex;justify-content:flex-start;gap:16px;margin:0;padding:4px 2px 18px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--r) #f0f0f0}\n.vpd .vpd-vids__track::-webkit-scrollbar{height:4px}\n.vpd .vpd-vids__track::-webkit-scrollbar-track{background:#f0f0f0;border-radius:4px}\n.vpd .vpd-vids__track::-webkit-scrollbar-thumb{background:var(--r);border-radius:4px}\n.vpd .vpd-vid{flex:0 0 calc(50% - 8px);min-width:0;margin:0;scroll-snap-align:start;border-radius:var(--rl);overflow:hidden;background:#111;border:1px solid var(--l)}\n.vpd .vpd-vid__media{position:relative;display:block;width:100%;aspect-ratio:16\/9;margin:0;padding:0}\n.vpd .vpd-vid__media\u003e*,.vpd .vpd-vid__media iframe{position:absolute!important;inset:0;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0}\n.vpd .vpd-vids__arrow{position:absolute;top:calc(50% - 9px);z-index:2;display:none;place-items:center;width:42px;height:42px;margin-top:-21px;border-radius:50%;background:var(--k);color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.35);cursor:pointer;transition:background-color .2s ease}\n.vpd .vpd-vids__arrow:hover{background:var(--r)}\n.vpd .vpd-vids__arrow--prev{left:-14px}\n.vpd .vpd-vids__arrow--next{right:-14px}\n.vpd .vpd-vids__arrow svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}\n@media (hover:hover) and (pointer:fine){.vpd .vpd-vids[data-prev=\"true\"] .vpd-vids__arrow--prev,.vpd .vpd-vids[data-next=\"true\"] .vpd-vids__arrow--next{display:grid}}\n\n\/* ---------- intro ---------- *\/\n.vpd .vpd-lead{max-width:900px;margin:0 auto;padding:6px 0 6px 26px;border-left:3px solid var(--r)}\n.vpd .vpd-lead p{font-size:20px;line-height:1.6}\n\n\/* ---------- layouts ---------- *\/\n.vpd .vpd-split{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px;align-items:center}\n.vpd .vpd-split--sq{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}\n.vpd .vpd-split--top{align-items:start}\n.vpd .vpd-split--rev{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}\n.vpd .vpd-split--rev.vpd-split--sq{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}\n.vpd .vpd-split--rev\u003e.vpd-fig{order:-1}\n.vpd .vpd-duo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}\n.vpd .vpd-duo-info{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:20px;align-items:stretch}\n.vpd .vpd-duo-info h2.vpd-h,.vpd .vpd-card h2.vpd-h{font-size:26px}\n.vpd .vpd-cols{columns:2;column-gap:40px}\n.vpd .vpd-cols p{break-inside:avoid}\n.vpd .vpd-mosaic{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:16px;align-items:start;margin-top:30px}\n.vpd .vpd-mosaic__col{display:grid;gap:16px}\n.vpd .vpd-sticky{position:sticky;top:110px}\n\n\/* notes *\/\n.vpd .vpd-note{display:flex;gap:14px;align-items:flex-start;margin:20px 0;padding:16px 18px;border-left:4px solid var(--r)!important;border-radius:var(--rm)}\n.vpd .vpd-note p{margin:0;font-size:16px}\n.vpd .vpd-note__ico{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:var(--r);color:#fff}\n.vpd .vpd-note__ico svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}\n\n\/* lists *\/\n.vpd ul.vpd-checks{display:grid;gap:10px;margin:6px 0 16px}\n.vpd ul.vpd-checks li{position:relative;padding-left:32px;line-height:1.5}\n.vpd ul.vpd-checks li::before{content:\"\";position:absolute;left:0;top:1px;width:22px;height:22px;border-radius:50%;background:var(--r) url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'\/%3E%3C\/svg%3E\") center\/13px no-repeat}\n.vpd ul.vpd-checks--3{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}\n.vpd ul.vpd-checks--tiles{gap:12px}\n.vpd ul.vpd-checks--tiles li{padding:17px 16px 17px 50px;border-radius:var(--rm);font-weight:700}\n.vpd ul.vpd-checks--tiles li::before{left:16px;top:17px}\n.vpd ul.vpd-chips{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 16px}\n.vpd ul.vpd-chips li{position:relative;padding:8px 14px 8px 28px;border-radius:var(--rm);font-size:15px;font-weight:700;line-height:1.3}\n.vpd ul.vpd-chips li::before{content:\"\";position:absolute;left:13px;top:50%;width:7px;height:7px;margin-top:-3.5px;border-radius:50%;background:var(--r)}\n\n\/* speed gears *\/\n.vpd ul.vpd-gears{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0 4px}\n.vpd ul.vpd-gears li{position:relative;padding:22px 22px 26px;line-height:1.5;overflow:hidden}\n.vpd ul.vpd-gears li strong{display:block;margin-bottom:6px;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--r)}\n.vpd ul.vpd-gears li::after{content:\"\";position:absolute;left:0;bottom:0;height:4px;width:33.3%;background:var(--r)}\n.vpd ul.vpd-gears li:nth-child(2)::after{width:66.6%}\n.vpd ul.vpd-gears li:nth-child(3)::after{width:100%}\n\n\/* stat tiles *\/\n.vpd ul.vpd-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:8px 0 18px}\n.vpd ul.vpd-stats li{padding:16px 14px;border-radius:var(--rm);font-size:16px;font-weight:700;line-height:1.35}\n.vpd ul.vpd-stats li strong{display:block;margin-bottom:4px;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--r)}\n\n\/* brakes band *\/\n.vpd .vpd-band{display:grid;grid-template-columns:auto minmax(0,1fr);gap:28px;align-items:center;padding:32px 34px}\n.vpd .vpd-band__ico{display:grid;place-items:center;width:84px;height:84px;border-radius:20px;background:var(--r);color:#fff;box-shadow:0 0 0 6px rgba(207,14,14,.22)}\n.vpd .vpd-band__ico svg{width:48px;height:48px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}\n.vpd .vpd-band h2.vpd-h{font-size:26px;margin-bottom:12px}\n.vpd .vpd-band h2.vpd-h::after{display:none}\n\n\/* upgrades *\/\n.vpd .vpd-upg-top{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0}\n.vpd .vpd-upg-wrap{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:32px;align-items:start;margin-top:28px}\n.vpd .vpd-upg-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}\n.vpd .vpd-upg-grid .vpd-card{padding:20px 20px 18px}\n.vpd .vpd-upg-grid .vpd-card::before{left:20px}\n.vpd .vpd-upg-grid ul.vpd-checks{gap:7px;margin:0}\n.vpd .vpd-upg-grid ul.vpd-checks li{font-size:15.5px;padding-left:28px}\n.vpd .vpd-upg-grid ul.vpd-checks li::before{width:19px;height:19px;background-size:11px;top:2px}\n.vpd .vpd-upg-end{margin-top:18px;padding:18px 22px;border-radius:var(--rm)}\n\n\/* verdict *\/\n.vpd .vpd-verdict{position:relative;margin:32px 0 28px;padding:36px 40px 34px;border-left:4px solid var(--r)!important}\n.vpd .vpd-verdict h2.vpd-h{font-size:26px}\n.vpd .vpd-verdict p{font-size:18px}\n\n\/* legal *\/\n.vpd .vpd-legal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:20px}\n.vpd .vpd-legal-grid h2.vpd-h{font-size:24px;margin-bottom:12px}\n.vpd .vpd-closing{margin-top:20px;padding:20px 24px;border-radius:var(--rm);border-left:4px solid var(--r)!important}\n\n\/* specs table (white, grey stripes forced so the theme cannot remove them) *\/\n.vpd .vpd-table{overflow:hidden;margin-top:6px;border:1px solid var(--l);border-radius:var(--rl);background:#fff;color:var(--k)}\n.vpd .vpd-table table{width:100%!important;height:auto!important;margin:0;border:0;border-collapse:collapse;table-layout:fixed}\n.vpd .vpd-table td{width:auto!important;height:auto!important;padding:14px 20px;border:0;border-top:1px solid var(--l);vertical-align:top;text-align:left;font-size:16px;line-height:1.5;color:var(--k)}\n.vpd .vpd-table tr:first-child td{border-top:0}\n.vpd .vpd-table tr td{background:#fff!important}\n.vpd .vpd-table tr:nth-child(even) td{background:#f2f2f2!important}\n.vpd .vpd-table td:first-child{width:38%!important;font-weight:800}\n.vpd .vpd-table td:first-child strong{font-size:14px;letter-spacing:.04em;text-transform:uppercase}\n.vpd .vpd-spec-pics{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:start;margin-top:28px}\n\n\/* explore *\/\n.vpd .vpd-cta{text-align:center}\n.vpd .vpd-cta h2{margin:0 0 10px;font-size:28px;font-weight:800;line-height:1.2;text-align:center!important}\n.vpd .vpd-cta p{font-size:16px}\n.vpd .vpd-cta__ico{margin:0 auto 16px}\n\n\/* ---------- additions for every scooter ---------- *\/\n.vpd .vpd-fig img{max-height:860px;width:auto;max-width:100%;margin:0 auto}\n.vpd .vpd-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}\n.vpd .vpd-gallery{margin-top:28px}\n.vpd .vpd-vids__track:has(\u003e .vpd-vid:only-child){justify-content:center}\n.vpd .vpd-vid:only-child{flex-basis:100%;max-width:900px}\n.vpd .vpd-h3grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0}\n.vpd .vpd-txt-mt{margin-top:28px}\n@media (max-width:640px){.vpd .vpd-grid2,.vpd .vpd-h3grid{grid-template-columns:minmax(0,1fr)}}\n\/* key specs: cards stay centered whatever their number (no lonely card on the left) *\/\n.vpd .vpd-specs{display:flex;flex-wrap:wrap;justify-content:center}\n.vpd .vpd-specs\u003e.vpd-spec{flex:1 1 0;min-width:0}\n@media (max-width:999px){.vpd .vpd-specs\u003e.vpd-spec{flex:0 0 calc((100% - 24px)\/3)}}\n@media (max-width:640px){.vpd .vpd-specs\u003e.vpd-spec{flex:0 0 calc((100% - 10px)\/2)}}\n\n\/* ---------- tablet ---------- *\/\n@media (max-width:999px){\n.vpd .vpd-specs{grid-template-columns:repeat(3,minmax(0,1fr))}\n.vpd .vpd-sec{padding:46px 28px}\n.vpd .vpd-split,.vpd .vpd-split--rev,.vpd .vpd-split--sq,.vpd .vpd-split--rev.vpd-split--sq{grid-template-columns:minmax(0,1fr);gap:26px}\n.vpd .vpd-split--rev\u003e.vpd-fig{order:0}\n.vpd .vpd-upg-wrap,.vpd .vpd-spec-pics{grid-template-columns:minmax(0,1fr)}\n.vpd .vpd-sticky{position:static}\n.vpd .vpd-upg-wrap .vpd-fig--tall{max-width:520px}\n.vpd .vpd-vid{flex-basis:78%}\n}\n\n\/* ---------- phone ---------- *\/\n@media (max-width:640px){\n.vpd{font-size:16px}\n.vpd .vpd-sec{padding:38px 16px}\n.vpd .vpd-sec--first{padding-top:16px}\n.vpd .vpd-specs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}\n.vpd .vpd-spec{padding:20px 8px 16px}\n.vpd .vpd-spec__ico{width:44px;height:44px;margin-bottom:11px;border-radius:12px}\n.vpd .vpd-spec__ico svg{width:24px;height:24px}\n.vpd .vpd-spec__val{font-size:17px}\n.vpd .vpd-spec__lab{font-size:11px;letter-spacing:.06em}\n.vpd .vpd-vids{margin-top:26px}\n.vpd .vpd-vid{flex-basis:88%}\n.vpd h2.vpd-h,.vpd h3.vpd-h{font-size:24px}\n.vpd .vpd-duo-info h2.vpd-h,.vpd .vpd-card h2.vpd-h,.vpd .vpd-band h2.vpd-h,.vpd .vpd-verdict h2.vpd-h,.vpd .vpd-legal-grid h2.vpd-h{font-size:22px}\n.vpd .vpd-ttl{gap:12px}\n.vpd .vpd-ttl__ico{width:46px;height:46px;border-radius:13px}\n.vpd .vpd-ttl__ico svg{width:25px;height:25px}\n.vpd .vpd-lead{padding-left:16px}\n.vpd .vpd-lead p{font-size:17.5px}\n.vpd ul.vpd-gears,.vpd ul.vpd-stats,.vpd ul.vpd-checks--3{grid-template-columns:minmax(0,1fr);gap:10px}\n.vpd ul.vpd-gears li{padding:18px 18px 22px}\n.vpd ul.vpd-stats li{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:13px 16px}\n.vpd ul.vpd-stats li strong{margin:0}\n.vpd .vpd-duo-info,.vpd .vpd-duo,.vpd .vpd-upg-top,.vpd .vpd-upg-grid,.vpd .vpd-legal-grid,.vpd .vpd-mosaic{grid-template-columns:minmax(0,1fr)}\n.vpd .vpd-cols{columns:1}\n.vpd .vpd-panel{padding:22px 18px}\n.vpd .vpd-card{padding:22px 18px 20px}\n.vpd .vpd-card::before{left:18px}\n.vpd .vpd-band{grid-template-columns:minmax(0,1fr);gap:18px;padding:24px 18px}\n.vpd .vpd-band__ico{width:64px;height:64px;border-radius:16px}\n.vpd .vpd-band__ico svg{width:36px;height:36px}\n.vpd .vpd-verdict{padding:26px 18px 24px}\n.vpd .vpd-verdict p{font-size:16.5px}\n.vpd .vpd-cta h2{font-size:23px}\n.vpd .vpd-fig{border-radius:var(--rm)}\n\/* specs table: label above value *\/\n.vpd .vpd-table table,.vpd .vpd-table tbody,.vpd .vpd-table tr,.vpd .vpd-table td{display:block;width:100%!important}\n.vpd .vpd-table tr{padding:13px 16px;border-top:1px solid var(--l)}\n.vpd .vpd-table tr:first-child{border-top:0}\n.vpd .vpd-table tr:nth-child(even){background:#f2f2f2}\n.vpd .vpd-table td,.vpd .vpd-table tr:nth-child(even) td{padding:0;border:0;font-size:15.5px}\n.vpd .vpd-table td:first-child{width:100%!important;margin-bottom:3px}\n.vpd .vpd-table td:first-child strong{font-size:12px;letter-spacing:.08em;color:var(--r)}\n}\n@media (max-width:360px){.vpd .vpd-spec__val{font-size:15px}.vpd .vpd-spec__lab{font-size:10px}}\n@media (prefers-reduced-motion:reduce){.vpd .vpd-vids__track{scroll-behavior:auto}.vpd .vpd-spec{transition:none}}\n\n\/* portrait videos in the carousel (phone-format clips): same height as the 16:9 tiles *\/\n.vpd .vpd-vids .vpd-vids__track{align-items:flex-start}\n.vpd .vpd-vid--tall{flex-basis:calc((50% - 8px) * .3164)}\n.vpd .vpd-vid--tall .vpd-vid__media{aspect-ratio:9\/16}\n.vpd .vpd-vid__media video{object-fit:contain;background:#111}\n@media (max-width:999px){.vpd .vpd-vid--tall{flex-basis:calc(78% * .3164)}}\n@media (max-width:640px){.vpd .vpd-vid--tall{flex-basis:calc(88% * .3164)}}\n\n\/* short carousels (fewer videos than the width) stay centered *\/\n.vpd .vpd-vids__track\u003e.vpd-vid:first-child{margin-left:auto}\n.vpd .vpd-vids__track\u003e.vpd-vid:last-child{margin-right:auto}\n\/* looping animations inside the description *\/\n.vpd .vpd-fig video.vpd-loop{display:block;width:100%;height:auto;border-radius:var(--rl)}\n\u003c\/style\u003e\n\u003cdiv class=\"vpd\"\u003e\n\u003c!-- ================= SPLIT (white) ================= --\u003e\n\u003csection class=\"vpd-sec vpd-sec--first\"\u003e\n\u003cdiv class=\"vpd-split\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"vpd-ttl\"\u003e\u003ch2 class=\"vpd-h\"\u003eMantén tus imprescindibles cerca\u003c\/h2\u003e\u003c\/div\u003e\n\u003cp\u003eUna bolsa \u003cstrong\u003erígida e impermeable\u003c\/strong\u003e que se monta en tu patinete para mantener protegidos tu teléfono, llaves, cartera y pequeños objetos en cada trayecto.\u003c\/p\u003e\n\u003cul class=\"vpd-checks\"\u003e\n\u003cli\u003eCarcasa rígida\u003c\/li\u003e\n\u003cli\u003eImpermeable\u003c\/li\u003e\n\u003cli\u003eInterior espacioso\u003c\/li\u003e\n\u003cli\u003eCompartimentos internos\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vpd-fig\"\u003e\u003cimg alt=\"Bolsa para patinete eléctrico NANROBOT\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/bag-1.jpg?v=1792793250\" width=\"2000\" height=\"2000\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ================= CENTER (black) ================= --\u003e\n\u003csection class=\"vpd-sec vpd-sec--b\"\u003e\n\u003cdiv class=\"vpd-narrow vpd-center\"\u003e\n\u003cdiv class=\"vpd-ttl\"\u003e\u003ch2 class=\"vpd-h\"\u003ePor qué te gustará\u003c\/h2\u003e\u003c\/div\u003e\n\u003cp\u003eDiseñada por NANROBOT para usuarios de patinetes eléctricos, está hecha para durar y es fácil de usar a diario.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ================= TABLE (white) ================= --\u003e\n\u003csection class=\"vpd-sec\"\u003e\n\u003cdiv class=\"vpd-center\"\u003e\u003ch2 class=\"vpd-h\" style=\"text-align: center;\"\u003eEspecificaciones – Bolsa para Patinete Eléctrico NANROBOT\u003c\/h2\u003e\u003c\/div\u003e\n\u003cdiv class=\"vpd-table\"\u003e\u003ctable width=\"100%\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eTipo\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eBolsa rígida para patinete\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eVolumen\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eAproximadamente 3–4 L\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eImpermeable\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eSí\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eInterior\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eCompartimentos\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eTamaño\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e12 x 13.5 x 28 cm (4.7 x 5.3 x 11\")\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003ePeso\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eAproximadamente 260 g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ================= CTA (black) ================= --\u003e\n\u003csection class=\"vpd-sec vpd-sec--b\"\u003e\n\u003cdiv class=\"vpd-cta\"\u003e\n\u003cspan class=\"vpd-ttl__ico vpd-cta__ico\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"6\" cy=\"18\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003cpath d=\"M8.5 18h7.5\"\u003e\u003c\/path\u003e\u003cpath d=\"M15 4h2.5l1 14\"\u003e\u003c\/path\u003e\u003cpath d=\"M14 4h4.5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003ch2\u003eExplora la \u003ca href=\"\/es\/collections\/accessories-for-electric-scooters-bicycles-motorcycles\" title=\"Colección de accesorios\"\u003eColección de accesorios\u003c\/a\u003e\n\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"NANROBOT","offers":[{"title":"Default Title","offer_id":66309339906397,"sku":"NANROBOT-BAG","price":55.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/g_bag-a88c87fa.jpg?v=1792793260"},{"product_id":"nanrobot-scooter-trunk-with-bracket","title":"Maletero para scooter NANROBOT con soporte","description":"\u003c!-- =========================================================\n     VEPACE PRODUCT DESCRIPTION — NANROBOT Scooter Trunk with Bracket\n     Edit text in the HTML view (\u003c\u003e) of the editor.\n     Colors: red #CF0E0E, black #000, line #E8E8E8\n     ========================================================= --\u003e\n\u003cstyle\u003e\n\/* ===== VEPACE description: full-width white and black blocks ===== *\/\n\/* the theme pads every description box: this description cancels it, so its blocks reach both edges (works on every product template) *\/\n.card__section:has(.vpd){padding-left:0!important;padding-right:0!important;padding-bottom:0!important}\n.rte:has(\u003e .vpd){margin-left:0!important;margin-right:0!important;max-width:none!important}\n.vpd{--r:#cf0e0e;--k:#000;--l:#e8e8e8;--rl:14px;--rm:10px;--shw:0 1px 2px rgba(0,0,0,.06),0 16px 34px -16px rgba(0,0,0,.28);--shb:0 22px 44px -22px rgba(207,14,14,.75);width:100%;max-width:none;margin:0;color:var(--k);font-size:17px;line-height:1.65;box-sizing:border-box}\n.vpd *,.vpd *::before,.vpd *::after{box-sizing:border-box}\n.vpd p{margin:0 0 14px;color:inherit}\n.vpd p:last-child{margin-bottom:0}\n.vpd strong{font-weight:800;color:inherit}\n.vpd span[style*=\"color\"]{color:inherit!important}\n.vpd a{color:var(--r);text-decoration:underline;text-underline-offset:3px}\n.vpd img{display:block;width:100%;max-width:100%;height:auto;margin:0;border-radius:0;float:none}\n.vpd ul.vpd-gears,.vpd ul.vpd-stats,.vpd ul.vpd-chips,.vpd ul.vpd-checks{list-style:none;margin:0;padding:0}\n.vpd ul.vpd-gears li,.vpd ul.vpd-stats li,.vpd ul.vpd-chips li,.vpd ul.vpd-checks li{margin:0;padding:0;color:inherit}\n.vpd ul.vpd-gears li::before,.vpd ul.vpd-stats li::before{content:none}\n.vpd ul.vpd-gears li::marker,.vpd ul.vpd-stats li::marker,.vpd ul.vpd-chips li::marker,.vpd ul.vpd-checks li::marker{content:none}\n\n\/* ---------- blocks: full width, alternating white \/ black ---------- *\/\n.vpd .vpd-sec{margin:0;padding:56px 40px;background:#fff}\n.vpd .vpd-sec--first{padding-top:26px}\n.vpd .vpd-sec--b{background:#000;color:#fff}\n.vpd .vpd-sec--b:last-child{border-radius:0 0 var(--vp-r-l,0px) var(--vp-r-l,0px)}\n.vpd .vpd-sec--b h2,.vpd .vpd-sec--b h3,.vpd .vpd-sec--b p,.vpd .vpd-sec--b li,.vpd .vpd-sec--b strong{color:#fff}\n\n\/* ---------- headings ---------- *\/\n.vpd h2.vpd-h,.vpd h3.vpd-h{margin:0 0 18px;font-size:32px;font-weight:800;line-height:1.15;letter-spacing:-.02em;color:inherit;text-align:left}\n.vpd h2.vpd-h::after{content:\"\";display:block;width:44px;height:3px;margin-top:16px;border-radius:3px;background:var(--r)}\n.vpd h3.vpd-h3{margin:0 0 10px;font-size:18.5px;font-weight:800;line-height:1.3;color:inherit}\n.vpd .vpd-center{text-align:center}\n.vpd .vpd-center h2.vpd-h{text-align:center}\n.vpd .vpd-center h2.vpd-h::after{margin-left:auto;margin-right:auto}\n.vpd .vpd-narrow{max-width:760px;margin-left:auto;margin-right:auto}\n.vpd .vpd-ttl{display:flex;align-items:center;gap:16px;margin:0 0 18px}\n.vpd .vpd-ttl h2.vpd-h{margin:0}\n.vpd .vpd-ttl h2.vpd-h::after{display:none}\n.vpd .vpd-ttl__ico{flex:none;display:grid;place-items:center;width:56px;height:56px;border-radius:16px;background:var(--r);color:#fff;box-shadow:0 10px 22px -10px rgba(207,14,14,.9)}\n.vpd .vpd-ttl__ico svg{width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}\n.vpd .vpd-center .vpd-ttl{flex-direction:column;gap:14px}\n.vpd .vpd-card .vpd-ttl__ico,.vpd .vpd-panel .vpd-ttl__ico,.vpd .vpd-verdict .vpd-ttl__ico{width:48px;height:48px;border-radius:14px}\n.vpd .vpd-card .vpd-ttl__ico svg,.vpd .vpd-panel .vpd-ttl__ico svg,.vpd .vpd-verdict .vpd-ttl__ico svg{width:26px;height:26px}\n\n\/* ---------- cards take the color of their block: white with a soft shadow on white blocks, black with a fine edge and a red shadow on black blocks ---------- *\/\n.vpd .vpd-spec,.vpd .vpd-card,.vpd .vpd-panel,.vpd .vpd-note,.vpd ul.vpd-gears li,.vpd ul.vpd-checks--tiles li,.vpd ul.vpd-stats li,.vpd ul.vpd-chips li,.vpd .vpd-band,.vpd .vpd-verdict,.vpd .vpd-closing,.vpd .vpd-upg-end{background:#fff;color:var(--k);border:1px solid #ececec!important;border-radius:var(--rl);box-shadow:var(--shw)}\n.vpd .vpd-sec--b .vpd-spec,.vpd .vpd-sec--b .vpd-card,.vpd .vpd-sec--b .vpd-panel,.vpd .vpd-sec--b .vpd-note,.vpd .vpd-sec--b ul.vpd-gears li,.vpd .vpd-sec--b ul.vpd-checks--tiles li,.vpd .vpd-sec--b ul.vpd-stats li,.vpd .vpd-sec--b ul.vpd-chips li,.vpd .vpd-sec--b .vpd-band,.vpd .vpd-sec--b .vpd-verdict,.vpd .vpd-sec--b .vpd-closing,.vpd .vpd-sec--b .vpd-upg-end{background:#000;color:#fff;border-color:rgba(255,255,255,.16)!important;box-shadow:var(--shb)}\n.vpd .vpd-card::before{content:\"\";position:absolute;top:0;left:24px;width:36px;height:3px;border-radius:0 0 3px 3px;background:var(--r)}\n.vpd .vpd-card{position:relative;padding:24px 24px 22px}\n.vpd .vpd-panel{padding:28px 30px}\n.vpd .vpd-sec--b a{color:#fff;text-decoration-color:var(--r);text-decoration-thickness:2px}\n.vpd .vpd-sec--b a:hover{color:var(--r)}\n\n\/* media frames: never cropped, nothing written over them *\/\n.vpd .vpd-fig{margin:0;overflow:hidden;border-radius:var(--rl);background:#f5f5f5;border:1px solid var(--l)}\n.vpd .vpd-sec--b .vpd-fig{background:#111;border-color:rgba(255,255,255,.12)}\n.vpd .vpd-fig--w1000{max-width:1000px;margin-left:auto;margin-right:auto}\n.vpd .vpd-fig--tall{max-width:560px;margin-left:auto;margin-right:auto}\n.vpd .vpd-mt{margin-top:28px}\n\n\/* ---------- key specs ---------- *\/\n.vpd .vpd-specs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:8px 0 0}\n.vpd .vpd-spec{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:24px 10px 20px;transition:transform .25s ease,box-shadow .25s ease}\n.vpd .vpd-spec::after{content:\"\";position:absolute;left:50%;bottom:0;width:28px;height:3px;margin-left:-14px;border-radius:3px 3px 0 0;background:var(--r);transition:width .25s ease,margin .25s ease}\n@media (hover:hover){.vpd .vpd-spec:hover{transform:translateY(-4px);box-shadow:0 22px 40px -18px rgba(0,0,0,.35)}.vpd .vpd-spec:hover::after{width:56px;margin-left:-28px}}\n.vpd .vpd-spec__ico{display:grid;place-items:center;width:52px;height:52px;margin-bottom:14px;border-radius:14px;background:var(--r);color:#fff;box-shadow:0 0 0 5px rgba(207,14,14,.22)}\n.vpd .vpd-spec__ico svg{width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}\n.vpd .vpd-spec__val{font-size:19px;font-weight:800;line-height:1.15;letter-spacing:-.01em;color:inherit}\n.vpd .vpd-spec__lab{margin-top:6px;font-size:12px;font-weight:700;line-height:1.25;letter-spacing:.08em;text-transform:uppercase;color:inherit;opacity:.72}\n\n\/* ---------- video carousel (white, like the VEPACE Reviews row) ---------- *\/\n.vpd .vpd-vids{position:relative;margin:36px 0 0}\n.vpd .vpd-vids .vpd-vids__track{display:flex;justify-content:flex-start;gap:16px;margin:0;padding:4px 2px 18px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--r) #f0f0f0}\n.vpd .vpd-vids__track::-webkit-scrollbar{height:4px}\n.vpd .vpd-vids__track::-webkit-scrollbar-track{background:#f0f0f0;border-radius:4px}\n.vpd .vpd-vids__track::-webkit-scrollbar-thumb{background:var(--r);border-radius:4px}\n.vpd .vpd-vid{flex:0 0 calc(50% - 8px);min-width:0;margin:0;scroll-snap-align:start;border-radius:var(--rl);overflow:hidden;background:#111;border:1px solid var(--l)}\n.vpd .vpd-vid__media{position:relative;display:block;width:100%;aspect-ratio:16\/9;margin:0;padding:0}\n.vpd .vpd-vid__media\u003e*,.vpd .vpd-vid__media iframe{position:absolute!important;inset:0;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0}\n.vpd .vpd-vids__arrow{position:absolute;top:calc(50% - 9px);z-index:2;display:none;place-items:center;width:42px;height:42px;margin-top:-21px;border-radius:50%;background:var(--k);color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.35);cursor:pointer;transition:background-color .2s ease}\n.vpd .vpd-vids__arrow:hover{background:var(--r)}\n.vpd .vpd-vids__arrow--prev{left:-14px}\n.vpd .vpd-vids__arrow--next{right:-14px}\n.vpd .vpd-vids__arrow svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}\n@media (hover:hover) and (pointer:fine){.vpd .vpd-vids[data-prev=\"true\"] .vpd-vids__arrow--prev,.vpd .vpd-vids[data-next=\"true\"] .vpd-vids__arrow--next{display:grid}}\n\n\/* ---------- intro ---------- *\/\n.vpd .vpd-lead{max-width:900px;margin:0 auto;padding:6px 0 6px 26px;border-left:3px solid var(--r)}\n.vpd .vpd-lead p{font-size:20px;line-height:1.6}\n\n\/* ---------- layouts ---------- *\/\n.vpd .vpd-split{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px;align-items:center}\n.vpd .vpd-split--sq{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}\n.vpd .vpd-split--top{align-items:start}\n.vpd .vpd-split--rev{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}\n.vpd .vpd-split--rev.vpd-split--sq{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}\n.vpd .vpd-split--rev\u003e.vpd-fig{order:-1}\n.vpd .vpd-duo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}\n.vpd .vpd-duo-info{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:20px;align-items:stretch}\n.vpd .vpd-duo-info h2.vpd-h,.vpd .vpd-card h2.vpd-h{font-size:26px}\n.vpd .vpd-cols{columns:2;column-gap:40px}\n.vpd .vpd-cols p{break-inside:avoid}\n.vpd .vpd-mosaic{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:16px;align-items:start;margin-top:30px}\n.vpd .vpd-mosaic__col{display:grid;gap:16px}\n.vpd .vpd-sticky{position:sticky;top:110px}\n\n\/* notes *\/\n.vpd .vpd-note{display:flex;gap:14px;align-items:flex-start;margin:20px 0;padding:16px 18px;border-left:4px solid var(--r)!important;border-radius:var(--rm)}\n.vpd .vpd-note p{margin:0;font-size:16px}\n.vpd .vpd-note__ico{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:var(--r);color:#fff}\n.vpd .vpd-note__ico svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}\n\n\/* lists *\/\n.vpd ul.vpd-checks{display:grid;gap:10px;margin:6px 0 16px}\n.vpd ul.vpd-checks li{position:relative;padding-left:32px;line-height:1.5}\n.vpd ul.vpd-checks li::before{content:\"\";position:absolute;left:0;top:1px;width:22px;height:22px;border-radius:50%;background:var(--r) url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'\/%3E%3C\/svg%3E\") center\/13px no-repeat}\n.vpd ul.vpd-checks--3{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}\n.vpd ul.vpd-checks--tiles{gap:12px}\n.vpd ul.vpd-checks--tiles li{padding:17px 16px 17px 50px;border-radius:var(--rm);font-weight:700}\n.vpd ul.vpd-checks--tiles li::before{left:16px;top:17px}\n.vpd ul.vpd-chips{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 16px}\n.vpd ul.vpd-chips li{position:relative;padding:8px 14px 8px 28px;border-radius:var(--rm);font-size:15px;font-weight:700;line-height:1.3}\n.vpd ul.vpd-chips li::before{content:\"\";position:absolute;left:13px;top:50%;width:7px;height:7px;margin-top:-3.5px;border-radius:50%;background:var(--r)}\n\n\/* speed gears *\/\n.vpd ul.vpd-gears{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0 4px}\n.vpd ul.vpd-gears li{position:relative;padding:22px 22px 26px;line-height:1.5;overflow:hidden}\n.vpd ul.vpd-gears li strong{display:block;margin-bottom:6px;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--r)}\n.vpd ul.vpd-gears li::after{content:\"\";position:absolute;left:0;bottom:0;height:4px;width:33.3%;background:var(--r)}\n.vpd ul.vpd-gears li:nth-child(2)::after{width:66.6%}\n.vpd ul.vpd-gears li:nth-child(3)::after{width:100%}\n\n\/* stat tiles *\/\n.vpd ul.vpd-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:8px 0 18px}\n.vpd ul.vpd-stats li{padding:16px 14px;border-radius:var(--rm);font-size:16px;font-weight:700;line-height:1.35}\n.vpd ul.vpd-stats li strong{display:block;margin-bottom:4px;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--r)}\n\n\/* brakes band *\/\n.vpd .vpd-band{display:grid;grid-template-columns:auto minmax(0,1fr);gap:28px;align-items:center;padding:32px 34px}\n.vpd .vpd-band__ico{display:grid;place-items:center;width:84px;height:84px;border-radius:20px;background:var(--r);color:#fff;box-shadow:0 0 0 6px rgba(207,14,14,.22)}\n.vpd .vpd-band__ico svg{width:48px;height:48px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}\n.vpd .vpd-band h2.vpd-h{font-size:26px;margin-bottom:12px}\n.vpd .vpd-band h2.vpd-h::after{display:none}\n\n\/* upgrades *\/\n.vpd .vpd-upg-top{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0}\n.vpd .vpd-upg-wrap{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:32px;align-items:start;margin-top:28px}\n.vpd .vpd-upg-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}\n.vpd .vpd-upg-grid .vpd-card{padding:20px 20px 18px}\n.vpd .vpd-upg-grid .vpd-card::before{left:20px}\n.vpd .vpd-upg-grid ul.vpd-checks{gap:7px;margin:0}\n.vpd .vpd-upg-grid ul.vpd-checks li{font-size:15.5px;padding-left:28px}\n.vpd .vpd-upg-grid ul.vpd-checks li::before{width:19px;height:19px;background-size:11px;top:2px}\n.vpd .vpd-upg-end{margin-top:18px;padding:18px 22px;border-radius:var(--rm)}\n\n\/* verdict *\/\n.vpd .vpd-verdict{position:relative;margin:32px 0 28px;padding:36px 40px 34px;border-left:4px solid var(--r)!important}\n.vpd .vpd-verdict h2.vpd-h{font-size:26px}\n.vpd .vpd-verdict p{font-size:18px}\n\n\/* legal *\/\n.vpd .vpd-legal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:20px}\n.vpd .vpd-legal-grid h2.vpd-h{font-size:24px;margin-bottom:12px}\n.vpd .vpd-closing{margin-top:20px;padding:20px 24px;border-radius:var(--rm);border-left:4px solid var(--r)!important}\n\n\/* specs table (white, grey stripes forced so the theme cannot remove them) *\/\n.vpd .vpd-table{overflow:hidden;margin-top:6px;border:1px solid var(--l);border-radius:var(--rl);background:#fff;color:var(--k)}\n.vpd .vpd-table table{width:100%!important;height:auto!important;margin:0;border:0;border-collapse:collapse;table-layout:fixed}\n.vpd .vpd-table td{width:auto!important;height:auto!important;padding:14px 20px;border:0;border-top:1px solid var(--l);vertical-align:top;text-align:left;font-size:16px;line-height:1.5;color:var(--k)}\n.vpd .vpd-table tr:first-child td{border-top:0}\n.vpd .vpd-table tr td{background:#fff!important}\n.vpd .vpd-table tr:nth-child(even) td{background:#f2f2f2!important}\n.vpd .vpd-table td:first-child{width:38%!important;font-weight:800}\n.vpd .vpd-table td:first-child strong{font-size:14px;letter-spacing:.04em;text-transform:uppercase}\n.vpd .vpd-spec-pics{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:start;margin-top:28px}\n\n\/* explore *\/\n.vpd .vpd-cta{text-align:center}\n.vpd .vpd-cta h2{margin:0 0 10px;font-size:28px;font-weight:800;line-height:1.2;text-align:center!important}\n.vpd .vpd-cta p{font-size:16px}\n.vpd .vpd-cta__ico{margin:0 auto 16px}\n\n\/* ---------- additions for every scooter ---------- *\/\n.vpd .vpd-fig img{max-height:860px;width:auto;max-width:100%;margin:0 auto}\n.vpd .vpd-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}\n.vpd .vpd-gallery{margin-top:28px}\n.vpd .vpd-vids__track:has(\u003e .vpd-vid:only-child){justify-content:center}\n.vpd .vpd-vid:only-child{flex-basis:100%;max-width:900px}\n.vpd .vpd-h3grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0}\n.vpd .vpd-txt-mt{margin-top:28px}\n@media (max-width:640px){.vpd .vpd-grid2,.vpd .vpd-h3grid{grid-template-columns:minmax(0,1fr)}}\n\/* key specs: cards stay centered whatever their number (no lonely card on the left) *\/\n.vpd .vpd-specs{display:flex;flex-wrap:wrap;justify-content:center}\n.vpd .vpd-specs\u003e.vpd-spec{flex:1 1 0;min-width:0}\n@media (max-width:999px){.vpd .vpd-specs\u003e.vpd-spec{flex:0 0 calc((100% - 24px)\/3)}}\n@media (max-width:640px){.vpd .vpd-specs\u003e.vpd-spec{flex:0 0 calc((100% - 10px)\/2)}}\n\n\/* ---------- tablet ---------- *\/\n@media (max-width:999px){\n.vpd .vpd-specs{grid-template-columns:repeat(3,minmax(0,1fr))}\n.vpd .vpd-sec{padding:46px 28px}\n.vpd .vpd-split,.vpd .vpd-split--rev,.vpd .vpd-split--sq,.vpd .vpd-split--rev.vpd-split--sq{grid-template-columns:minmax(0,1fr);gap:26px}\n.vpd .vpd-split--rev\u003e.vpd-fig{order:0}\n.vpd .vpd-upg-wrap,.vpd .vpd-spec-pics{grid-template-columns:minmax(0,1fr)}\n.vpd .vpd-sticky{position:static}\n.vpd .vpd-upg-wrap .vpd-fig--tall{max-width:520px}\n.vpd .vpd-vid{flex-basis:78%}\n}\n\n\/* ---------- phone ---------- *\/\n@media (max-width:640px){\n.vpd{font-size:16px}\n.vpd .vpd-sec{padding:38px 16px}\n.vpd .vpd-sec--first{padding-top:16px}\n.vpd .vpd-specs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}\n.vpd .vpd-spec{padding:20px 8px 16px}\n.vpd .vpd-spec__ico{width:44px;height:44px;margin-bottom:11px;border-radius:12px}\n.vpd .vpd-spec__ico svg{width:24px;height:24px}\n.vpd .vpd-spec__val{font-size:17px}\n.vpd .vpd-spec__lab{font-size:11px;letter-spacing:.06em}\n.vpd .vpd-vids{margin-top:26px}\n.vpd .vpd-vid{flex-basis:88%}\n.vpd h2.vpd-h,.vpd h3.vpd-h{font-size:24px}\n.vpd .vpd-duo-info h2.vpd-h,.vpd .vpd-card h2.vpd-h,.vpd .vpd-band h2.vpd-h,.vpd .vpd-verdict h2.vpd-h,.vpd .vpd-legal-grid h2.vpd-h{font-size:22px}\n.vpd .vpd-ttl{gap:12px}\n.vpd .vpd-ttl__ico{width:46px;height:46px;border-radius:13px}\n.vpd .vpd-ttl__ico svg{width:25px;height:25px}\n.vpd .vpd-lead{padding-left:16px}\n.vpd .vpd-lead p{font-size:17.5px}\n.vpd ul.vpd-gears,.vpd ul.vpd-stats,.vpd ul.vpd-checks--3{grid-template-columns:minmax(0,1fr);gap:10px}\n.vpd ul.vpd-gears li{padding:18px 18px 22px}\n.vpd ul.vpd-stats li{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:13px 16px}\n.vpd ul.vpd-stats li strong{margin:0}\n.vpd .vpd-duo-info,.vpd .vpd-duo,.vpd .vpd-upg-top,.vpd .vpd-upg-grid,.vpd .vpd-legal-grid,.vpd .vpd-mosaic{grid-template-columns:minmax(0,1fr)}\n.vpd .vpd-cols{columns:1}\n.vpd .vpd-panel{padding:22px 18px}\n.vpd .vpd-card{padding:22px 18px 20px}\n.vpd .vpd-card::before{left:18px}\n.vpd .vpd-band{grid-template-columns:minmax(0,1fr);gap:18px;padding:24px 18px}\n.vpd .vpd-band__ico{width:64px;height:64px;border-radius:16px}\n.vpd .vpd-band__ico svg{width:36px;height:36px}\n.vpd .vpd-verdict{padding:26px 18px 24px}\n.vpd .vpd-verdict p{font-size:16.5px}\n.vpd .vpd-cta h2{font-size:23px}\n.vpd .vpd-fig{border-radius:var(--rm)}\n\/* specs table: label above value *\/\n.vpd .vpd-table table,.vpd .vpd-table tbody,.vpd .vpd-table tr,.vpd .vpd-table td{display:block;width:100%!important}\n.vpd .vpd-table tr{padding:13px 16px;border-top:1px solid var(--l)}\n.vpd .vpd-table tr:first-child{border-top:0}\n.vpd .vpd-table tr:nth-child(even){background:#f2f2f2}\n.vpd .vpd-table td,.vpd .vpd-table tr:nth-child(even) td{padding:0;border:0;font-size:15.5px}\n.vpd .vpd-table td:first-child{width:100%!important;margin-bottom:3px}\n.vpd .vpd-table td:first-child strong{font-size:12px;letter-spacing:.08em;color:var(--r)}\n}\n@media (max-width:360px){.vpd .vpd-spec__val{font-size:15px}.vpd .vpd-spec__lab{font-size:10px}}\n@media (prefers-reduced-motion:reduce){.vpd .vpd-vids__track{scroll-behavior:auto}.vpd .vpd-spec{transition:none}}\n\n\/* portrait videos in the carousel (phone-format clips): same height as the 16:9 tiles *\/\n.vpd .vpd-vids .vpd-vids__track{align-items:flex-start}\n.vpd .vpd-vid--tall{flex-basis:calc((50% - 8px) * .3164)}\n.vpd .vpd-vid--tall .vpd-vid__media{aspect-ratio:9\/16}\n.vpd .vpd-vid__media video{object-fit:contain;background:#111}\n@media (max-width:999px){.vpd .vpd-vid--tall{flex-basis:calc(78% * .3164)}}\n@media (max-width:640px){.vpd .vpd-vid--tall{flex-basis:calc(88% * .3164)}}\n\n\/* short carousels (fewer videos than the width) stay centered *\/\n.vpd .vpd-vids__track\u003e.vpd-vid:first-child{margin-left:auto}\n.vpd .vpd-vids__track\u003e.vpd-vid:last-child{margin-right:auto}\n\/* looping animations inside the description *\/\n.vpd .vpd-fig video.vpd-loop{display:block;width:100%;height:auto;border-radius:var(--rl)}\n\u003c\/style\u003e\n\u003cdiv class=\"vpd\"\u003e\n\u003c!-- ================= SPLIT (white) ================= --\u003e\n\u003csection class=\"vpd-sec vpd-sec--first\"\u003e\n\u003cdiv class=\"vpd-split\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"vpd-ttl\"\u003e\u003ch2 class=\"vpd-h\"\u003eGuarda tus cosas con seguridad\u003c\/h2\u003e\u003c\/div\u003e\n\u003cp\u003eUn baúl superior \u003cstrong\u003eimpermeable y a prueba de polvo\u003c\/strong\u003e con cerradura y un soporte diseñado a medida para scooters NANROBOT. Se suministra con dos llaves y el soporte de montaje.\u003c\/p\u003e\n\u003cul class=\"vpd-checks\"\u003e\n\u003cli\u003eCompatible con todos los scooters de doble motor NANROBOT\u003c\/li\u003e\n\u003cli\u003eImpermeable y a prueba de polvo\u003c\/li\u003e\n\u003cli\u003eCon cerradura, 2 llaves incluidas\u003c\/li\u003e\n\u003cli\u003eSoporte de montaje incluido\u003c\/li\u003e\n\u003cli\u003e32L o 36L\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vpd-fig\"\u003e\u003cimg alt=\"Baúl para scooter NANROBOT con soporte\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/trunk-1.jpg?v=1792793275\" width=\"2000\" height=\"2000\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ================= CENTER (black) ================= --\u003e\n\u003csection class=\"vpd-sec vpd-sec--b\"\u003e\n\u003cdiv class=\"vpd-narrow vpd-center\"\u003e\n\u003cdiv class=\"vpd-ttl\"\u003e\u003ch2 class=\"vpd-h\"\u003eCompatibilidad\u003c\/h2\u003e\u003c\/div\u003e\n\u003cp\u003eDiseñado para scooters de doble motor NANROBOT:\u003c\/p\u003e\n\u003cul class=\"vpd-chips\"\u003e\n\u003cli\u003eLS7+\u003c\/li\u003e\n\u003cli\u003eN6\u003c\/li\u003e\n\u003cli\u003eserie D6+\u003c\/li\u003e\n\u003cli\u003eserie D4+\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ================= TABLE (white) ================= --\u003e\n\u003csection class=\"vpd-sec\"\u003e\n\u003cdiv class=\"vpd-center\"\u003e\u003ch2 class=\"vpd-h\" style=\"text-align: center;\"\u003eEspecificaciones – Baúl para scooter NANROBOT con soporte\u003c\/h2\u003e\u003c\/div\u003e\n\u003cdiv class=\"vpd-table\"\u003e\u003ctable width=\"100%\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eVolumen\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e32 L o 36 L\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eTamaño de 32L\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e41 x 33 x 25 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eTamaño de 36L\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e38 x 31.1 x 29.6 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003ePeso bruto\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e5.9 kg (32L) \/ 6.3 kg (36L)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eImpermeable \/ a prueba de polvo\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eSí\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eIncluido\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eBaúl, soporte de montaje, 2 llaves\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ================= CTA (black) ================= --\u003e\n\u003csection class=\"vpd-sec vpd-sec--b\"\u003e\n\u003cdiv class=\"vpd-cta\"\u003e\n\u003cspan class=\"vpd-ttl__ico vpd-cta__ico\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"6\" cy=\"18\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003cpath d=\"M8.5 18h7.5\"\u003e\u003c\/path\u003e\u003cpath d=\"M15 4h2.5l1 14\"\u003e\u003c\/path\u003e\u003cpath d=\"M14 4h4.5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003ch2\u003eExplora la \u003ca href=\"\/es\/collections\/accessories-for-electric-scooters-bicycles-motorcycles\" title=\"Colección de accesorios\"\u003eColección de accesorios\u003c\/a\u003e\n\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"NANROBOT","offers":[{"title":"32L","offer_id":66309340365149,"sku":"NANROBOT-TRUNK-32L","price":299.0,"currency_code":"EUR","in_stock":true},{"title":"36L","offer_id":66309340397917,"sku":"NANROBOT-TRUNK-36L","price":329.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/g_trunk-c1320205.jpg?v=1792793285"},{"product_id":"nanrobot-adjustable-trunk-bracket","title":"Soporte de maletero ajustable NANROBOT","description":"\u003c!-- =========================================================\n     VEPACE PRODUCT DESCRIPTION — NANROBOT Adjustable Trunk Bracket\n     Edit text in the HTML view (\u003c\u003e) of the editor.\n     Colors: red #CF0E0E, black #000, line #E8E8E8\n     ========================================================= --\u003e\n\u003cstyle\u003e\n\/* ===== VEPACE description: full-width white and black blocks ===== *\/\n\/* the theme pads every description box: this description cancels it, so its blocks reach both edges (works on every product template) *\/\n.card__section:has(.vpd){padding-left:0!important;padding-right:0!important;padding-bottom:0!important}\n.rte:has(\u003e .vpd){margin-left:0!important;margin-right:0!important;max-width:none!important}\n.vpd{--r:#cf0e0e;--k:#000;--l:#e8e8e8;--rl:14px;--rm:10px;--shw:0 1px 2px rgba(0,0,0,.06),0 16px 34px -16px rgba(0,0,0,.28);--shb:0 22px 44px -22px rgba(207,14,14,.75);width:100%;max-width:none;margin:0;color:var(--k);font-size:17px;line-height:1.65;box-sizing:border-box}\n.vpd *,.vpd *::before,.vpd *::after{box-sizing:border-box}\n.vpd p{margin:0 0 14px;color:inherit}\n.vpd p:last-child{margin-bottom:0}\n.vpd strong{font-weight:800;color:inherit}\n.vpd span[style*=\"color\"]{color:inherit!important}\n.vpd a{color:var(--r);text-decoration:underline;text-underline-offset:3px}\n.vpd img{display:block;width:100%;max-width:100%;height:auto;margin:0;border-radius:0;float:none}\n.vpd ul.vpd-gears,.vpd ul.vpd-stats,.vpd ul.vpd-chips,.vpd ul.vpd-checks{list-style:none;margin:0;padding:0}\n.vpd ul.vpd-gears li,.vpd ul.vpd-stats li,.vpd ul.vpd-chips li,.vpd ul.vpd-checks li{margin:0;padding:0;color:inherit}\n.vpd ul.vpd-gears li::before,.vpd ul.vpd-stats li::before{content:none}\n.vpd ul.vpd-gears li::marker,.vpd ul.vpd-stats li::marker,.vpd ul.vpd-chips li::marker,.vpd ul.vpd-checks li::marker{content:none}\n\n\/* ---------- blocks: full width, alternating white \/ black ---------- *\/\n.vpd .vpd-sec{margin:0;padding:56px 40px;background:#fff}\n.vpd .vpd-sec--first{padding-top:26px}\n.vpd .vpd-sec--b{background:#000;color:#fff}\n.vpd .vpd-sec--b:last-child{border-radius:0 0 var(--vp-r-l,0px) var(--vp-r-l,0px)}\n.vpd .vpd-sec--b h2,.vpd .vpd-sec--b h3,.vpd .vpd-sec--b p,.vpd .vpd-sec--b li,.vpd .vpd-sec--b strong{color:#fff}\n\n\/* ---------- headings ---------- *\/\n.vpd h2.vpd-h,.vpd h3.vpd-h{margin:0 0 18px;font-size:32px;font-weight:800;line-height:1.15;letter-spacing:-.02em;color:inherit;text-align:left}\n.vpd h2.vpd-h::after{content:\"\";display:block;width:44px;height:3px;margin-top:16px;border-radius:3px;background:var(--r)}\n.vpd h3.vpd-h3{margin:0 0 10px;font-size:18.5px;font-weight:800;line-height:1.3;color:inherit}\n.vpd .vpd-center{text-align:center}\n.vpd .vpd-center h2.vpd-h{text-align:center}\n.vpd .vpd-center h2.vpd-h::after{margin-left:auto;margin-right:auto}\n.vpd .vpd-narrow{max-width:760px;margin-left:auto;margin-right:auto}\n.vpd .vpd-ttl{display:flex;align-items:center;gap:16px;margin:0 0 18px}\n.vpd .vpd-ttl h2.vpd-h{margin:0}\n.vpd .vpd-ttl h2.vpd-h::after{display:none}\n.vpd .vpd-ttl__ico{flex:none;display:grid;place-items:center;width:56px;height:56px;border-radius:16px;background:var(--r);color:#fff;box-shadow:0 10px 22px -10px rgba(207,14,14,.9)}\n.vpd .vpd-ttl__ico svg{width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}\n.vpd .vpd-center .vpd-ttl{flex-direction:column;gap:14px}\n.vpd .vpd-card .vpd-ttl__ico,.vpd .vpd-panel .vpd-ttl__ico,.vpd .vpd-verdict .vpd-ttl__ico{width:48px;height:48px;border-radius:14px}\n.vpd .vpd-card .vpd-ttl__ico svg,.vpd .vpd-panel .vpd-ttl__ico svg,.vpd .vpd-verdict .vpd-ttl__ico svg{width:26px;height:26px}\n\n\/* ---------- cards take the color of their block: white with a soft shadow on white blocks, black with a fine edge and a red shadow on black blocks ---------- *\/\n.vpd .vpd-spec,.vpd .vpd-card,.vpd .vpd-panel,.vpd .vpd-note,.vpd ul.vpd-gears li,.vpd ul.vpd-checks--tiles li,.vpd ul.vpd-stats li,.vpd ul.vpd-chips li,.vpd .vpd-band,.vpd .vpd-verdict,.vpd .vpd-closing,.vpd .vpd-upg-end{background:#fff;color:var(--k);border:1px solid #ececec!important;border-radius:var(--rl);box-shadow:var(--shw)}\n.vpd .vpd-sec--b .vpd-spec,.vpd .vpd-sec--b .vpd-card,.vpd .vpd-sec--b .vpd-panel,.vpd .vpd-sec--b .vpd-note,.vpd .vpd-sec--b ul.vpd-gears li,.vpd .vpd-sec--b ul.vpd-checks--tiles li,.vpd .vpd-sec--b ul.vpd-stats li,.vpd .vpd-sec--b ul.vpd-chips li,.vpd .vpd-sec--b .vpd-band,.vpd .vpd-sec--b .vpd-verdict,.vpd .vpd-sec--b .vpd-closing,.vpd .vpd-sec--b .vpd-upg-end{background:#000;color:#fff;border-color:rgba(255,255,255,.16)!important;box-shadow:var(--shb)}\n.vpd .vpd-card::before{content:\"\";position:absolute;top:0;left:24px;width:36px;height:3px;border-radius:0 0 3px 3px;background:var(--r)}\n.vpd .vpd-card{position:relative;padding:24px 24px 22px}\n.vpd .vpd-panel{padding:28px 30px}\n.vpd .vpd-sec--b a{color:#fff;text-decoration-color:var(--r);text-decoration-thickness:2px}\n.vpd .vpd-sec--b a:hover{color:var(--r)}\n\n\/* media frames: never cropped, nothing written over them *\/\n.vpd .vpd-fig{margin:0;overflow:hidden;border-radius:var(--rl);background:#f5f5f5;border:1px solid var(--l)}\n.vpd .vpd-sec--b .vpd-fig{background:#111;border-color:rgba(255,255,255,.12)}\n.vpd .vpd-fig--w1000{max-width:1000px;margin-left:auto;margin-right:auto}\n.vpd .vpd-fig--tall{max-width:560px;margin-left:auto;margin-right:auto}\n.vpd .vpd-mt{margin-top:28px}\n\n\/* ---------- key specs ---------- *\/\n.vpd .vpd-specs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:8px 0 0}\n.vpd .vpd-spec{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:24px 10px 20px;transition:transform .25s ease,box-shadow .25s ease}\n.vpd .vpd-spec::after{content:\"\";position:absolute;left:50%;bottom:0;width:28px;height:3px;margin-left:-14px;border-radius:3px 3px 0 0;background:var(--r);transition:width .25s ease,margin .25s ease}\n@media (hover:hover){.vpd .vpd-spec:hover{transform:translateY(-4px);box-shadow:0 22px 40px -18px rgba(0,0,0,.35)}.vpd .vpd-spec:hover::after{width:56px;margin-left:-28px}}\n.vpd .vpd-spec__ico{display:grid;place-items:center;width:52px;height:52px;margin-bottom:14px;border-radius:14px;background:var(--r);color:#fff;box-shadow:0 0 0 5px rgba(207,14,14,.22)}\n.vpd .vpd-spec__ico svg{width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}\n.vpd .vpd-spec__val{font-size:19px;font-weight:800;line-height:1.15;letter-spacing:-.01em;color:inherit}\n.vpd .vpd-spec__lab{margin-top:6px;font-size:12px;font-weight:700;line-height:1.25;letter-spacing:.08em;text-transform:uppercase;color:inherit;opacity:.72}\n\n\/* ---------- video carousel (white, like the VEPACE Reviews row) ---------- *\/\n.vpd .vpd-vids{position:relative;margin:36px 0 0}\n.vpd .vpd-vids .vpd-vids__track{display:flex;justify-content:flex-start;gap:16px;margin:0;padding:4px 2px 18px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--r) #f0f0f0}\n.vpd .vpd-vids__track::-webkit-scrollbar{height:4px}\n.vpd .vpd-vids__track::-webkit-scrollbar-track{background:#f0f0f0;border-radius:4px}\n.vpd .vpd-vids__track::-webkit-scrollbar-thumb{background:var(--r);border-radius:4px}\n.vpd .vpd-vid{flex:0 0 calc(50% - 8px);min-width:0;margin:0;scroll-snap-align:start;border-radius:var(--rl);overflow:hidden;background:#111;border:1px solid var(--l)}\n.vpd .vpd-vid__media{position:relative;display:block;width:100%;aspect-ratio:16\/9;margin:0;padding:0}\n.vpd .vpd-vid__media\u003e*,.vpd .vpd-vid__media iframe{position:absolute!important;inset:0;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0}\n.vpd .vpd-vids__arrow{position:absolute;top:calc(50% - 9px);z-index:2;display:none;place-items:center;width:42px;height:42px;margin-top:-21px;border-radius:50%;background:var(--k);color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.35);cursor:pointer;transition:background-color .2s ease}\n.vpd .vpd-vids__arrow:hover{background:var(--r)}\n.vpd .vpd-vids__arrow--prev{left:-14px}\n.vpd .vpd-vids__arrow--next{right:-14px}\n.vpd .vpd-vids__arrow svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}\n@media (hover:hover) and (pointer:fine){.vpd .vpd-vids[data-prev=\"true\"] .vpd-vids__arrow--prev,.vpd .vpd-vids[data-next=\"true\"] .vpd-vids__arrow--next{display:grid}}\n\n\/* ---------- intro ---------- *\/\n.vpd .vpd-lead{max-width:900px;margin:0 auto;padding:6px 0 6px 26px;border-left:3px solid var(--r)}\n.vpd .vpd-lead p{font-size:20px;line-height:1.6}\n\n\/* ---------- layouts ---------- *\/\n.vpd .vpd-split{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px;align-items:center}\n.vpd .vpd-split--sq{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}\n.vpd .vpd-split--top{align-items:start}\n.vpd .vpd-split--rev{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}\n.vpd .vpd-split--rev.vpd-split--sq{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}\n.vpd .vpd-split--rev\u003e.vpd-fig{order:-1}\n.vpd .vpd-duo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}\n.vpd .vpd-duo-info{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:20px;align-items:stretch}\n.vpd .vpd-duo-info h2.vpd-h,.vpd .vpd-card h2.vpd-h{font-size:26px}\n.vpd .vpd-cols{columns:2;column-gap:40px}\n.vpd .vpd-cols p{break-inside:avoid}\n.vpd .vpd-mosaic{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:16px;align-items:start;margin-top:30px}\n.vpd .vpd-mosaic__col{display:grid;gap:16px}\n.vpd .vpd-sticky{position:sticky;top:110px}\n\n\/* notes *\/\n.vpd .vpd-note{display:flex;gap:14px;align-items:flex-start;margin:20px 0;padding:16px 18px;border-left:4px solid var(--r)!important;border-radius:var(--rm)}\n.vpd .vpd-note p{margin:0;font-size:16px}\n.vpd .vpd-note__ico{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:var(--r);color:#fff}\n.vpd .vpd-note__ico svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}\n\n\/* lists *\/\n.vpd ul.vpd-checks{display:grid;gap:10px;margin:6px 0 16px}\n.vpd ul.vpd-checks li{position:relative;padding-left:32px;line-height:1.5}\n.vpd ul.vpd-checks li::before{content:\"\";position:absolute;left:0;top:1px;width:22px;height:22px;border-radius:50%;background:var(--r) url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'\/%3E%3C\/svg%3E\") center\/13px no-repeat}\n.vpd ul.vpd-checks--3{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}\n.vpd ul.vpd-checks--tiles{gap:12px}\n.vpd ul.vpd-checks--tiles li{padding:17px 16px 17px 50px;border-radius:var(--rm);font-weight:700}\n.vpd ul.vpd-checks--tiles li::before{left:16px;top:17px}\n.vpd ul.vpd-chips{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 16px}\n.vpd ul.vpd-chips li{position:relative;padding:8px 14px 8px 28px;border-radius:var(--rm);font-size:15px;font-weight:700;line-height:1.3}\n.vpd ul.vpd-chips li::before{content:\"\";position:absolute;left:13px;top:50%;width:7px;height:7px;margin-top:-3.5px;border-radius:50%;background:var(--r)}\n\n\/* speed gears *\/\n.vpd ul.vpd-gears{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0 4px}\n.vpd ul.vpd-gears li{position:relative;padding:22px 22px 26px;line-height:1.5;overflow:hidden}\n.vpd ul.vpd-gears li strong{display:block;margin-bottom:6px;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--r)}\n.vpd ul.vpd-gears li::after{content:\"\";position:absolute;left:0;bottom:0;height:4px;width:33.3%;background:var(--r)}\n.vpd ul.vpd-gears li:nth-child(2)::after{width:66.6%}\n.vpd ul.vpd-gears li:nth-child(3)::after{width:100%}\n\n\/* stat tiles *\/\n.vpd ul.vpd-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:8px 0 18px}\n.vpd ul.vpd-stats li{padding:16px 14px;border-radius:var(--rm);font-size:16px;font-weight:700;line-height:1.35}\n.vpd ul.vpd-stats li strong{display:block;margin-bottom:4px;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--r)}\n\n\/* brakes band *\/\n.vpd .vpd-band{display:grid;grid-template-columns:auto minmax(0,1fr);gap:28px;align-items:center;padding:32px 34px}\n.vpd .vpd-band__ico{display:grid;place-items:center;width:84px;height:84px;border-radius:20px;background:var(--r);color:#fff;box-shadow:0 0 0 6px rgba(207,14,14,.22)}\n.vpd .vpd-band__ico svg{width:48px;height:48px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}\n.vpd .vpd-band h2.vpd-h{font-size:26px;margin-bottom:12px}\n.vpd .vpd-band h2.vpd-h::after{display:none}\n\n\/* upgrades *\/\n.vpd .vpd-upg-top{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0}\n.vpd .vpd-upg-wrap{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:32px;align-items:start;margin-top:28px}\n.vpd .vpd-upg-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}\n.vpd .vpd-upg-grid .vpd-card{padding:20px 20px 18px}\n.vpd .vpd-upg-grid .vpd-card::before{left:20px}\n.vpd .vpd-upg-grid ul.vpd-checks{gap:7px;margin:0}\n.vpd .vpd-upg-grid ul.vpd-checks li{font-size:15.5px;padding-left:28px}\n.vpd .vpd-upg-grid ul.vpd-checks li::before{width:19px;height:19px;background-size:11px;top:2px}\n.vpd .vpd-upg-end{margin-top:18px;padding:18px 22px;border-radius:var(--rm)}\n\n\/* verdict *\/\n.vpd .vpd-verdict{position:relative;margin:32px 0 28px;padding:36px 40px 34px;border-left:4px solid var(--r)!important}\n.vpd .vpd-verdict h2.vpd-h{font-size:26px}\n.vpd .vpd-verdict p{font-size:18px}\n\n\/* legal *\/\n.vpd .vpd-legal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:20px}\n.vpd .vpd-legal-grid h2.vpd-h{font-size:24px;margin-bottom:12px}\n.vpd .vpd-closing{margin-top:20px;padding:20px 24px;border-radius:var(--rm);border-left:4px solid var(--r)!important}\n\n\/* specs table (white, grey stripes forced so the theme cannot remove them) *\/\n.vpd .vpd-table{overflow:hidden;margin-top:6px;border:1px solid var(--l);border-radius:var(--rl);background:#fff;color:var(--k)}\n.vpd .vpd-table table{width:100%!important;height:auto!important;margin:0;border:0;border-collapse:collapse;table-layout:fixed}\n.vpd .vpd-table td{width:auto!important;height:auto!important;padding:14px 20px;border:0;border-top:1px solid var(--l);vertical-align:top;text-align:left;font-size:16px;line-height:1.5;color:var(--k)}\n.vpd .vpd-table tr:first-child td{border-top:0}\n.vpd .vpd-table tr td{background:#fff!important}\n.vpd .vpd-table tr:nth-child(even) td{background:#f2f2f2!important}\n.vpd .vpd-table td:first-child{width:38%!important;font-weight:800}\n.vpd .vpd-table td:first-child strong{font-size:14px;letter-spacing:.04em;text-transform:uppercase}\n.vpd .vpd-spec-pics{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:start;margin-top:28px}\n\n\/* explore *\/\n.vpd .vpd-cta{text-align:center}\n.vpd .vpd-cta h2{margin:0 0 10px;font-size:28px;font-weight:800;line-height:1.2;text-align:center!important}\n.vpd .vpd-cta p{font-size:16px}\n.vpd .vpd-cta__ico{margin:0 auto 16px}\n\n\/* ---------- additions for every scooter ---------- *\/\n.vpd .vpd-fig img{max-height:860px;width:auto;max-width:100%;margin:0 auto}\n.vpd .vpd-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}\n.vpd .vpd-gallery{margin-top:28px}\n.vpd .vpd-vids__track:has(\u003e .vpd-vid:only-child){justify-content:center}\n.vpd .vpd-vid:only-child{flex-basis:100%;max-width:900px}\n.vpd .vpd-h3grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0}\n.vpd .vpd-txt-mt{margin-top:28px}\n@media (max-width:640px){.vpd .vpd-grid2,.vpd .vpd-h3grid{grid-template-columns:minmax(0,1fr)}}\n\/* key specs: cards stay centered whatever their number (no lonely card on the left) *\/\n.vpd .vpd-specs{display:flex;flex-wrap:wrap;justify-content:center}\n.vpd .vpd-specs\u003e.vpd-spec{flex:1 1 0;min-width:0}\n@media (max-width:999px){.vpd .vpd-specs\u003e.vpd-spec{flex:0 0 calc((100% - 24px)\/3)}}\n@media (max-width:640px){.vpd .vpd-specs\u003e.vpd-spec{flex:0 0 calc((100% - 10px)\/2)}}\n\n\/* ---------- tablet ---------- *\/\n@media (max-width:999px){\n.vpd .vpd-specs{grid-template-columns:repeat(3,minmax(0,1fr))}\n.vpd .vpd-sec{padding:46px 28px}\n.vpd .vpd-split,.vpd .vpd-split--rev,.vpd .vpd-split--sq,.vpd .vpd-split--rev.vpd-split--sq{grid-template-columns:minmax(0,1fr);gap:26px}\n.vpd .vpd-split--rev\u003e.vpd-fig{order:0}\n.vpd .vpd-upg-wrap,.vpd .vpd-spec-pics{grid-template-columns:minmax(0,1fr)}\n.vpd .vpd-sticky{position:static}\n.vpd .vpd-upg-wrap .vpd-fig--tall{max-width:520px}\n.vpd .vpd-vid{flex-basis:78%}\n}\n\n\/* ---------- phone ---------- *\/\n@media (max-width:640px){\n.vpd{font-size:16px}\n.vpd .vpd-sec{padding:38px 16px}\n.vpd .vpd-sec--first{padding-top:16px}\n.vpd .vpd-specs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}\n.vpd .vpd-spec{padding:20px 8px 16px}\n.vpd .vpd-spec__ico{width:44px;height:44px;margin-bottom:11px;border-radius:12px}\n.vpd .vpd-spec__ico svg{width:24px;height:24px}\n.vpd .vpd-spec__val{font-size:17px}\n.vpd .vpd-spec__lab{font-size:11px;letter-spacing:.06em}\n.vpd .vpd-vids{margin-top:26px}\n.vpd .vpd-vid{flex-basis:88%}\n.vpd h2.vpd-h,.vpd h3.vpd-h{font-size:24px}\n.vpd .vpd-duo-info h2.vpd-h,.vpd .vpd-card h2.vpd-h,.vpd .vpd-band h2.vpd-h,.vpd .vpd-verdict h2.vpd-h,.vpd .vpd-legal-grid h2.vpd-h{font-size:22px}\n.vpd .vpd-ttl{gap:12px}\n.vpd .vpd-ttl__ico{width:46px;height:46px;border-radius:13px}\n.vpd .vpd-ttl__ico svg{width:25px;height:25px}\n.vpd .vpd-lead{padding-left:16px}\n.vpd .vpd-lead p{font-size:17.5px}\n.vpd ul.vpd-gears,.vpd ul.vpd-stats,.vpd ul.vpd-checks--3{grid-template-columns:minmax(0,1fr);gap:10px}\n.vpd ul.vpd-gears li{padding:18px 18px 22px}\n.vpd ul.vpd-stats li{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:13px 16px}\n.vpd ul.vpd-stats li strong{margin:0}\n.vpd .vpd-duo-info,.vpd .vpd-duo,.vpd .vpd-upg-top,.vpd .vpd-upg-grid,.vpd .vpd-legal-grid,.vpd .vpd-mosaic{grid-template-columns:minmax(0,1fr)}\n.vpd .vpd-cols{columns:1}\n.vpd .vpd-panel{padding:22px 18px}\n.vpd .vpd-card{padding:22px 18px 20px}\n.vpd .vpd-card::before{left:18px}\n.vpd .vpd-band{grid-template-columns:minmax(0,1fr);gap:18px;padding:24px 18px}\n.vpd .vpd-band__ico{width:64px;height:64px;border-radius:16px}\n.vpd .vpd-band__ico svg{width:36px;height:36px}\n.vpd .vpd-verdict{padding:26px 18px 24px}\n.vpd .vpd-verdict p{font-size:16.5px}\n.vpd .vpd-cta h2{font-size:23px}\n.vpd .vpd-fig{border-radius:var(--rm)}\n\/* specs table: label above value *\/\n.vpd .vpd-table table,.vpd .vpd-table tbody,.vpd .vpd-table tr,.vpd .vpd-table td{display:block;width:100%!important}\n.vpd .vpd-table tr{padding:13px 16px;border-top:1px solid var(--l)}\n.vpd .vpd-table tr:first-child{border-top:0}\n.vpd .vpd-table tr:nth-child(even){background:#f2f2f2}\n.vpd .vpd-table td,.vpd .vpd-table tr:nth-child(even) td{padding:0;border:0;font-size:15.5px}\n.vpd .vpd-table td:first-child{width:100%!important;margin-bottom:3px}\n.vpd .vpd-table td:first-child strong{font-size:12px;letter-spacing:.08em;color:var(--r)}\n}\n@media (max-width:360px){.vpd .vpd-spec__val{font-size:15px}.vpd .vpd-spec__lab{font-size:10px}}\n@media (prefers-reduced-motion:reduce){.vpd .vpd-vids__track{scroll-behavior:auto}.vpd .vpd-spec{transition:none}}\n\n\/* portrait videos in the carousel (phone-format clips): same height as the 16:9 tiles *\/\n.vpd .vpd-vids .vpd-vids__track{align-items:flex-start}\n.vpd .vpd-vid--tall{flex-basis:calc((50% - 8px) * .3164)}\n.vpd .vpd-vid--tall .vpd-vid__media{aspect-ratio:9\/16}\n.vpd .vpd-vid__media video{object-fit:contain;background:#111}\n@media (max-width:999px){.vpd .vpd-vid--tall{flex-basis:calc(78% * .3164)}}\n@media (max-width:640px){.vpd .vpd-vid--tall{flex-basis:calc(88% * .3164)}}\n\n\/* short carousels (fewer videos than the width) stay centered *\/\n.vpd .vpd-vids__track\u003e.vpd-vid:first-child{margin-left:auto}\n.vpd .vpd-vids__track\u003e.vpd-vid:last-child{margin-right:auto}\n\/* looping animations inside the description *\/\n.vpd .vpd-fig video.vpd-loop{display:block;width:100%;height:auto;border-radius:var(--rl)}\n\u003c\/style\u003e\n\u003cdiv class=\"vpd\"\u003e\n\u003c!-- ================= SPLIT (white) ================= --\u003e\n\u003csection class=\"vpd-sec vpd-sec--first\"\u003e\n\u003cdiv class=\"vpd-split\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"vpd-ttl\"\u003e\u003ch2 class=\"vpd-h\"\u003eLleva más en tu patinete\u003c\/h2\u003e\u003c\/div\u003e\n\u003cp\u003eUn \u003cstrong\u003esoporte ajustable\u003c\/strong\u003e multifuncional para montar un baúl o sujetar objetos pequeños en tu patinete NANROBOT.\u003c\/p\u003e\n\u003cul class=\"vpd-checks\"\u003e\n\u003cli\u003ePosiciones de tornillo ajustables\u003c\/li\u003e\n\u003cli\u003eSe adapta a varios tipos de maletero\u003c\/li\u003e\n\u003cli\u003eAdmite correas o sujeción con cuerda\u003c\/li\u003e\n\u003cli\u003eAluminio y hierro\u003c\/li\u003e\n\u003cli\u003eFácil instalación\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vpd-fig\"\u003e\u003cimg alt=\"Soporte de maletero ajustable NANROBOT\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/trunkbracket-1.jpg?v=1792793308\" width=\"2000\" height=\"2000\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ================= CENTER (black) ================= --\u003e\n\u003csection class=\"vpd-sec vpd-sec--b\"\u003e\n\u003cdiv class=\"vpd-narrow vpd-center\"\u003e\n\u003cdiv class=\"vpd-ttl\"\u003e\u003ch2 class=\"vpd-h\"\u003eCompatibilidad\u003c\/h2\u003e\u003c\/div\u003e\n\u003cp\u003eCompatible con:\u003c\/p\u003e\n\u003cul class=\"vpd-chips\"\u003e\n\u003cli\u003eSerie D6+\u003c\/li\u003e\n\u003cli\u003eSerie N6\u003c\/li\u003e\n\u003cli\u003eSerie LS7+\u003c\/li\u003e\n\u003cli\u003eD4+ 2.0 \/ 2.5 \/ 3.0 \/ MAX\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ================= TABLE (white) ================= --\u003e\n\u003csection class=\"vpd-sec\"\u003e\n\u003cdiv class=\"vpd-center\"\u003e\u003ch2 class=\"vpd-h\" style=\"text-align: center;\"\u003eEspecificaciones – Soporte de maletero ajustable NANROBOT\u003c\/h2\u003e\u003c\/div\u003e\n\u003cdiv class=\"vpd-table\"\u003e\u003ctable width=\"100%\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eModelos compatibles\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eSerie D6+, serie N6, serie LS7+, D4+ 2.0\/2.5\/3.0\/MAX\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eMaterial\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eAluminio y hierro\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eInstalación\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003ePosiciones de tornillo ajustables\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ================= CTA (black) ================= --\u003e\n\u003csection class=\"vpd-sec vpd-sec--b\"\u003e\n\u003cdiv class=\"vpd-cta\"\u003e\n\u003cspan class=\"vpd-ttl__ico vpd-cta__ico\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"6\" cy=\"18\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003cpath d=\"M8.5 18h7.5\"\u003e\u003c\/path\u003e\u003cpath d=\"M15 4h2.5l1 14\"\u003e\u003c\/path\u003e\u003cpath d=\"M14 4h4.5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003ch2\u003eExplora la \u003ca href=\"\/es\/collections\/accessories-for-electric-scooters-bicycles-motorcycles\" title=\"Colección de accesorios\"\u003eColección de accesorios\u003c\/a\u003e\n\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"NANROBOT","offers":[{"title":"Default Title","offer_id":66309341643101,"sku":"NANROBOT-TRUNK-BRACKET","price":100.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/g_trunkbracket-82527623.jpg?v=1792793317"},{"product_id":"nanrobot-full-face-helmet-eu","title":"Casco integral NANROBOT","description":"\u003c!-- =========================================================\n     VEPACE PRODUCT DESCRIPTION — NANROBOT Full-Face Helmet\n     Edit text in the HTML view (\u003c\u003e) of the editor.\n     Colors: red #CF0E0E, black #000, line #E8E8E8\n     ========================================================= --\u003e\n\u003cstyle\u003e\n\/* ===== VEPACE description: full-width white and black blocks ===== *\/\n\/* the theme pads every description box: this description cancels it, so its blocks reach both edges (works on every product template) *\/\n.card__section:has(.vpd){padding-left:0!important;padding-right:0!important;padding-bottom:0!important}\n.rte:has(\u003e .vpd){margin-left:0!important;margin-right:0!important;max-width:none!important}\n.vpd{--r:#cf0e0e;--k:#000;--l:#e8e8e8;--rl:14px;--rm:10px;--shw:0 1px 2px rgba(0,0,0,.06),0 16px 34px -16px rgba(0,0,0,.28);--shb:0 22px 44px -22px rgba(207,14,14,.75);width:100%;max-width:none;margin:0;color:var(--k);font-size:17px;line-height:1.65;box-sizing:border-box}\n.vpd *,.vpd *::before,.vpd *::after{box-sizing:border-box}\n.vpd p{margin:0 0 14px;color:inherit}\n.vpd p:last-child{margin-bottom:0}\n.vpd strong{font-weight:800;color:inherit}\n.vpd span[style*=\"color\"]{color:inherit!important}\n.vpd a{color:var(--r);text-decoration:underline;text-underline-offset:3px}\n.vpd img{display:block;width:100%;max-width:100%;height:auto;margin:0;border-radius:0;float:none}\n.vpd ul.vpd-gears,.vpd ul.vpd-stats,.vpd ul.vpd-chips,.vpd ul.vpd-checks{list-style:none;margin:0;padding:0}\n.vpd ul.vpd-gears li,.vpd ul.vpd-stats li,.vpd ul.vpd-chips li,.vpd ul.vpd-checks li{margin:0;padding:0;color:inherit}\n.vpd ul.vpd-gears li::before,.vpd ul.vpd-stats li::before{content:none}\n.vpd ul.vpd-gears li::marker,.vpd ul.vpd-stats li::marker,.vpd ul.vpd-chips li::marker,.vpd ul.vpd-checks li::marker{content:none}\n\n\/* ---------- blocks: full width, alternating white \/ black ---------- *\/\n.vpd .vpd-sec{margin:0;padding:56px 40px;background:#fff}\n.vpd .vpd-sec--first{padding-top:26px}\n.vpd .vpd-sec--b{background:#000;color:#fff}\n.vpd .vpd-sec--b:last-child{border-radius:0 0 var(--vp-r-l,0px) var(--vp-r-l,0px)}\n.vpd .vpd-sec--b h2,.vpd .vpd-sec--b h3,.vpd .vpd-sec--b p,.vpd .vpd-sec--b li,.vpd .vpd-sec--b strong{color:#fff}\n\n\/* ---------- headings ---------- *\/\n.vpd h2.vpd-h,.vpd h3.vpd-h{margin:0 0 18px;font-size:32px;font-weight:800;line-height:1.15;letter-spacing:-.02em;color:inherit;text-align:left}\n.vpd h2.vpd-h::after{content:\"\";display:block;width:44px;height:3px;margin-top:16px;border-radius:3px;background:var(--r)}\n.vpd h3.vpd-h3{margin:0 0 10px;font-size:18.5px;font-weight:800;line-height:1.3;color:inherit}\n.vpd .vpd-center{text-align:center}\n.vpd .vpd-center h2.vpd-h{text-align:center}\n.vpd .vpd-center h2.vpd-h::after{margin-left:auto;margin-right:auto}\n.vpd .vpd-narrow{max-width:760px;margin-left:auto;margin-right:auto}\n.vpd .vpd-ttl{display:flex;align-items:center;gap:16px;margin:0 0 18px}\n.vpd .vpd-ttl h2.vpd-h{margin:0}\n.vpd .vpd-ttl h2.vpd-h::after{display:none}\n.vpd .vpd-ttl__ico{flex:none;display:grid;place-items:center;width:56px;height:56px;border-radius:16px;background:var(--r);color:#fff;box-shadow:0 10px 22px -10px rgba(207,14,14,.9)}\n.vpd .vpd-ttl__ico svg{width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}\n.vpd .vpd-center .vpd-ttl{flex-direction:column;gap:14px}\n.vpd .vpd-card .vpd-ttl__ico,.vpd .vpd-panel .vpd-ttl__ico,.vpd .vpd-verdict .vpd-ttl__ico{width:48px;height:48px;border-radius:14px}\n.vpd .vpd-card .vpd-ttl__ico svg,.vpd .vpd-panel .vpd-ttl__ico svg,.vpd .vpd-verdict .vpd-ttl__ico svg{width:26px;height:26px}\n\n\/* ---------- cards take the color of their block: white with a soft shadow on white blocks, black with a fine edge and a red shadow on black blocks ---------- *\/\n.vpd .vpd-spec,.vpd .vpd-card,.vpd .vpd-panel,.vpd .vpd-note,.vpd ul.vpd-gears li,.vpd ul.vpd-checks--tiles li,.vpd ul.vpd-stats li,.vpd ul.vpd-chips li,.vpd .vpd-band,.vpd .vpd-verdict,.vpd .vpd-closing,.vpd .vpd-upg-end{background:#fff;color:var(--k);border:1px solid #ececec!important;border-radius:var(--rl);box-shadow:var(--shw)}\n.vpd .vpd-sec--b .vpd-spec,.vpd .vpd-sec--b .vpd-card,.vpd .vpd-sec--b .vpd-panel,.vpd .vpd-sec--b .vpd-note,.vpd .vpd-sec--b ul.vpd-gears li,.vpd .vpd-sec--b ul.vpd-checks--tiles li,.vpd .vpd-sec--b ul.vpd-stats li,.vpd .vpd-sec--b ul.vpd-chips li,.vpd .vpd-sec--b .vpd-band,.vpd .vpd-sec--b .vpd-verdict,.vpd .vpd-sec--b .vpd-closing,.vpd .vpd-sec--b .vpd-upg-end{background:#000;color:#fff;border-color:rgba(255,255,255,.16)!important;box-shadow:var(--shb)}\n.vpd .vpd-card::before{content:\"\";position:absolute;top:0;left:24px;width:36px;height:3px;border-radius:0 0 3px 3px;background:var(--r)}\n.vpd .vpd-card{position:relative;padding:24px 24px 22px}\n.vpd .vpd-panel{padding:28px 30px}\n.vpd .vpd-sec--b a{color:#fff;text-decoration-color:var(--r);text-decoration-thickness:2px}\n.vpd .vpd-sec--b a:hover{color:var(--r)}\n\n\/* media frames: never cropped, nothing written over them *\/\n.vpd .vpd-fig{margin:0;overflow:hidden;border-radius:var(--rl);background:#f5f5f5;border:1px solid var(--l)}\n.vpd .vpd-sec--b .vpd-fig{background:#111;border-color:rgba(255,255,255,.12)}\n.vpd .vpd-fig--w1000{max-width:1000px;margin-left:auto;margin-right:auto}\n.vpd .vpd-fig--tall{max-width:560px;margin-left:auto;margin-right:auto}\n.vpd .vpd-mt{margin-top:28px}\n\n\/* ---------- key specs ---------- *\/\n.vpd .vpd-specs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:8px 0 0}\n.vpd .vpd-spec{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:24px 10px 20px;transition:transform .25s ease,box-shadow .25s ease}\n.vpd .vpd-spec::after{content:\"\";position:absolute;left:50%;bottom:0;width:28px;height:3px;margin-left:-14px;border-radius:3px 3px 0 0;background:var(--r);transition:width .25s ease,margin .25s ease}\n@media (hover:hover){.vpd .vpd-spec:hover{transform:translateY(-4px);box-shadow:0 22px 40px -18px rgba(0,0,0,.35)}.vpd .vpd-spec:hover::after{width:56px;margin-left:-28px}}\n.vpd .vpd-spec__ico{display:grid;place-items:center;width:52px;height:52px;margin-bottom:14px;border-radius:14px;background:var(--r);color:#fff;box-shadow:0 0 0 5px rgba(207,14,14,.22)}\n.vpd .vpd-spec__ico svg{width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}\n.vpd .vpd-spec__val{font-size:19px;font-weight:800;line-height:1.15;letter-spacing:-.01em;color:inherit}\n.vpd .vpd-spec__lab{margin-top:6px;font-size:12px;font-weight:700;line-height:1.25;letter-spacing:.08em;text-transform:uppercase;color:inherit;opacity:.72}\n\n\/* ---------- video carousel (white, like the VEPACE Reviews row) ---------- *\/\n.vpd .vpd-vids{position:relative;margin:36px 0 0}\n.vpd .vpd-vids .vpd-vids__track{display:flex;justify-content:flex-start;gap:16px;margin:0;padding:4px 2px 18px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--r) #f0f0f0}\n.vpd .vpd-vids__track::-webkit-scrollbar{height:4px}\n.vpd .vpd-vids__track::-webkit-scrollbar-track{background:#f0f0f0;border-radius:4px}\n.vpd .vpd-vids__track::-webkit-scrollbar-thumb{background:var(--r);border-radius:4px}\n.vpd .vpd-vid{flex:0 0 calc(50% - 8px);min-width:0;margin:0;scroll-snap-align:start;border-radius:var(--rl);overflow:hidden;background:#111;border:1px solid var(--l)}\n.vpd .vpd-vid__media{position:relative;display:block;width:100%;aspect-ratio:16\/9;margin:0;padding:0}\n.vpd .vpd-vid__media\u003e*,.vpd .vpd-vid__media iframe{position:absolute!important;inset:0;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0}\n.vpd .vpd-vids__arrow{position:absolute;top:calc(50% - 9px);z-index:2;display:none;place-items:center;width:42px;height:42px;margin-top:-21px;border-radius:50%;background:var(--k);color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.35);cursor:pointer;transition:background-color .2s ease}\n.vpd .vpd-vids__arrow:hover{background:var(--r)}\n.vpd .vpd-vids__arrow--prev{left:-14px}\n.vpd .vpd-vids__arrow--next{right:-14px}\n.vpd .vpd-vids__arrow svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}\n@media (hover:hover) and (pointer:fine){.vpd .vpd-vids[data-prev=\"true\"] .vpd-vids__arrow--prev,.vpd .vpd-vids[data-next=\"true\"] .vpd-vids__arrow--next{display:grid}}\n\n\/* ---------- intro ---------- *\/\n.vpd .vpd-lead{max-width:900px;margin:0 auto;padding:6px 0 6px 26px;border-left:3px solid var(--r)}\n.vpd .vpd-lead p{font-size:20px;line-height:1.6}\n\n\/* ---------- layouts ---------- *\/\n.vpd .vpd-split{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px;align-items:center}\n.vpd .vpd-split--sq{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}\n.vpd .vpd-split--top{align-items:start}\n.vpd .vpd-split--rev{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}\n.vpd .vpd-split--rev.vpd-split--sq{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}\n.vpd .vpd-split--rev\u003e.vpd-fig{order:-1}\n.vpd .vpd-duo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}\n.vpd .vpd-duo-info{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:20px;align-items:stretch}\n.vpd .vpd-duo-info h2.vpd-h,.vpd .vpd-card h2.vpd-h{font-size:26px}\n.vpd .vpd-cols{columns:2;column-gap:40px}\n.vpd .vpd-cols p{break-inside:avoid}\n.vpd .vpd-mosaic{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:16px;align-items:start;margin-top:30px}\n.vpd .vpd-mosaic__col{display:grid;gap:16px}\n.vpd .vpd-sticky{position:sticky;top:110px}\n\n\/* notes *\/\n.vpd .vpd-note{display:flex;gap:14px;align-items:flex-start;margin:20px 0;padding:16px 18px;border-left:4px solid var(--r)!important;border-radius:var(--rm)}\n.vpd .vpd-note p{margin:0;font-size:16px}\n.vpd .vpd-note__ico{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:var(--r);color:#fff}\n.vpd .vpd-note__ico svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}\n\n\/* lists *\/\n.vpd ul.vpd-checks{display:grid;gap:10px;margin:6px 0 16px}\n.vpd ul.vpd-checks li{position:relative;padding-left:32px;line-height:1.5}\n.vpd ul.vpd-checks li::before{content:\"\";position:absolute;left:0;top:1px;width:22px;height:22px;border-radius:50%;background:var(--r) url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'\/%3E%3C\/svg%3E\") center\/13px no-repeat}\n.vpd ul.vpd-checks--3{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}\n.vpd ul.vpd-checks--tiles{gap:12px}\n.vpd ul.vpd-checks--tiles li{padding:17px 16px 17px 50px;border-radius:var(--rm);font-weight:700}\n.vpd ul.vpd-checks--tiles li::before{left:16px;top:17px}\n.vpd ul.vpd-chips{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 16px}\n.vpd ul.vpd-chips li{position:relative;padding:8px 14px 8px 28px;border-radius:var(--rm);font-size:15px;font-weight:700;line-height:1.3}\n.vpd ul.vpd-chips li::before{content:\"\";position:absolute;left:13px;top:50%;width:7px;height:7px;margin-top:-3.5px;border-radius:50%;background:var(--r)}\n\n\/* speed gears *\/\n.vpd ul.vpd-gears{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0 4px}\n.vpd ul.vpd-gears li{position:relative;padding:22px 22px 26px;line-height:1.5;overflow:hidden}\n.vpd ul.vpd-gears li strong{display:block;margin-bottom:6px;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--r)}\n.vpd ul.vpd-gears li::after{content:\"\";position:absolute;left:0;bottom:0;height:4px;width:33.3%;background:var(--r)}\n.vpd ul.vpd-gears li:nth-child(2)::after{width:66.6%}\n.vpd ul.vpd-gears li:nth-child(3)::after{width:100%}\n\n\/* stat tiles *\/\n.vpd ul.vpd-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:8px 0 18px}\n.vpd ul.vpd-stats li{padding:16px 14px;border-radius:var(--rm);font-size:16px;font-weight:700;line-height:1.35}\n.vpd ul.vpd-stats li strong{display:block;margin-bottom:4px;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--r)}\n\n\/* brakes band *\/\n.vpd .vpd-band{display:grid;grid-template-columns:auto minmax(0,1fr);gap:28px;align-items:center;padding:32px 34px}\n.vpd .vpd-band__ico{display:grid;place-items:center;width:84px;height:84px;border-radius:20px;background:var(--r);color:#fff;box-shadow:0 0 0 6px rgba(207,14,14,.22)}\n.vpd .vpd-band__ico svg{width:48px;height:48px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}\n.vpd .vpd-band h2.vpd-h{font-size:26px;margin-bottom:12px}\n.vpd .vpd-band h2.vpd-h::after{display:none}\n\n\/* upgrades *\/\n.vpd .vpd-upg-top{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0}\n.vpd .vpd-upg-wrap{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:32px;align-items:start;margin-top:28px}\n.vpd .vpd-upg-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}\n.vpd .vpd-upg-grid .vpd-card{padding:20px 20px 18px}\n.vpd .vpd-upg-grid .vpd-card::before{left:20px}\n.vpd .vpd-upg-grid ul.vpd-checks{gap:7px;margin:0}\n.vpd .vpd-upg-grid ul.vpd-checks li{font-size:15.5px;padding-left:28px}\n.vpd .vpd-upg-grid ul.vpd-checks li::before{width:19px;height:19px;background-size:11px;top:2px}\n.vpd .vpd-upg-end{margin-top:18px;padding:18px 22px;border-radius:var(--rm)}\n\n\/* verdict *\/\n.vpd .vpd-verdict{position:relative;margin:32px 0 28px;padding:36px 40px 34px;border-left:4px solid var(--r)!important}\n.vpd .vpd-verdict h2.vpd-h{font-size:26px}\n.vpd .vpd-verdict p{font-size:18px}\n\n\/* legal *\/\n.vpd .vpd-legal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:20px}\n.vpd .vpd-legal-grid h2.vpd-h{font-size:24px;margin-bottom:12px}\n.vpd .vpd-closing{margin-top:20px;padding:20px 24px;border-radius:var(--rm);border-left:4px solid var(--r)!important}\n\n\/* specs table (white, grey stripes forced so the theme cannot remove them) *\/\n.vpd .vpd-table{overflow:hidden;margin-top:6px;border:1px solid var(--l);border-radius:var(--rl);background:#fff;color:var(--k)}\n.vpd .vpd-table table{width:100%!important;height:auto!important;margin:0;border:0;border-collapse:collapse;table-layout:fixed}\n.vpd .vpd-table td{width:auto!important;height:auto!important;padding:14px 20px;border:0;border-top:1px solid var(--l);vertical-align:top;text-align:left;font-size:16px;line-height:1.5;color:var(--k)}\n.vpd .vpd-table tr:first-child td{border-top:0}\n.vpd .vpd-table tr td{background:#fff!important}\n.vpd .vpd-table tr:nth-child(even) td{background:#f2f2f2!important}\n.vpd .vpd-table td:first-child{width:38%!important;font-weight:800}\n.vpd .vpd-table td:first-child strong{font-size:14px;letter-spacing:.04em;text-transform:uppercase}\n.vpd .vpd-spec-pics{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:start;margin-top:28px}\n\n\/* explore *\/\n.vpd .vpd-cta{text-align:center}\n.vpd .vpd-cta h2{margin:0 0 10px;font-size:28px;font-weight:800;line-height:1.2;text-align:center!important}\n.vpd .vpd-cta p{font-size:16px}\n.vpd .vpd-cta__ico{margin:0 auto 16px}\n\n\/* ---------- additions for every scooter ---------- *\/\n.vpd .vpd-fig img{max-height:860px;width:auto;max-width:100%;margin:0 auto}\n.vpd .vpd-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}\n.vpd .vpd-gallery{margin-top:28px}\n.vpd .vpd-vids__track:has(\u003e .vpd-vid:only-child){justify-content:center}\n.vpd .vpd-vid:only-child{flex-basis:100%;max-width:900px}\n.vpd .vpd-h3grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0}\n.vpd .vpd-txt-mt{margin-top:28px}\n@media (max-width:640px){.vpd .vpd-grid2,.vpd .vpd-h3grid{grid-template-columns:minmax(0,1fr)}}\n\/* key specs: cards stay centered whatever their number (no lonely card on the left) *\/\n.vpd .vpd-specs{display:flex;flex-wrap:wrap;justify-content:center}\n.vpd .vpd-specs\u003e.vpd-spec{flex:1 1 0;min-width:0}\n@media (max-width:999px){.vpd .vpd-specs\u003e.vpd-spec{flex:0 0 calc((100% - 24px)\/3)}}\n@media (max-width:640px){.vpd .vpd-specs\u003e.vpd-spec{flex:0 0 calc((100% - 10px)\/2)}}\n\n\/* ---------- tablet ---------- *\/\n@media (max-width:999px){\n.vpd .vpd-specs{grid-template-columns:repeat(3,minmax(0,1fr))}\n.vpd .vpd-sec{padding:46px 28px}\n.vpd .vpd-split,.vpd .vpd-split--rev,.vpd .vpd-split--sq,.vpd .vpd-split--rev.vpd-split--sq{grid-template-columns:minmax(0,1fr);gap:26px}\n.vpd .vpd-split--rev\u003e.vpd-fig{order:0}\n.vpd .vpd-upg-wrap,.vpd .vpd-spec-pics{grid-template-columns:minmax(0,1fr)}\n.vpd .vpd-sticky{position:static}\n.vpd .vpd-upg-wrap .vpd-fig--tall{max-width:520px}\n.vpd .vpd-vid{flex-basis:78%}\n}\n\n\/* ---------- phone ---------- *\/\n@media (max-width:640px){\n.vpd{font-size:16px}\n.vpd .vpd-sec{padding:38px 16px}\n.vpd .vpd-sec--first{padding-top:16px}\n.vpd .vpd-specs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}\n.vpd .vpd-spec{padding:20px 8px 16px}\n.vpd .vpd-spec__ico{width:44px;height:44px;margin-bottom:11px;border-radius:12px}\n.vpd .vpd-spec__ico svg{width:24px;height:24px}\n.vpd .vpd-spec__val{font-size:17px}\n.vpd .vpd-spec__lab{font-size:11px;letter-spacing:.06em}\n.vpd .vpd-vids{margin-top:26px}\n.vpd .vpd-vid{flex-basis:88%}\n.vpd h2.vpd-h,.vpd h3.vpd-h{font-size:24px}\n.vpd .vpd-duo-info h2.vpd-h,.vpd .vpd-card h2.vpd-h,.vpd .vpd-band h2.vpd-h,.vpd .vpd-verdict h2.vpd-h,.vpd .vpd-legal-grid h2.vpd-h{font-size:22px}\n.vpd .vpd-ttl{gap:12px}\n.vpd .vpd-ttl__ico{width:46px;height:46px;border-radius:13px}\n.vpd .vpd-ttl__ico svg{width:25px;height:25px}\n.vpd .vpd-lead{padding-left:16px}\n.vpd .vpd-lead p{font-size:17.5px}\n.vpd ul.vpd-gears,.vpd ul.vpd-stats,.vpd ul.vpd-checks--3{grid-template-columns:minmax(0,1fr);gap:10px}\n.vpd ul.vpd-gears li{padding:18px 18px 22px}\n.vpd ul.vpd-stats li{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:13px 16px}\n.vpd ul.vpd-stats li strong{margin:0}\n.vpd .vpd-duo-info,.vpd .vpd-duo,.vpd .vpd-upg-top,.vpd .vpd-upg-grid,.vpd .vpd-legal-grid,.vpd .vpd-mosaic{grid-template-columns:minmax(0,1fr)}\n.vpd .vpd-cols{columns:1}\n.vpd .vpd-panel{padding:22px 18px}\n.vpd .vpd-card{padding:22px 18px 20px}\n.vpd .vpd-card::before{left:18px}\n.vpd .vpd-band{grid-template-columns:minmax(0,1fr);gap:18px;padding:24px 18px}\n.vpd .vpd-band__ico{width:64px;height:64px;border-radius:16px}\n.vpd .vpd-band__ico svg{width:36px;height:36px}\n.vpd .vpd-verdict{padding:26px 18px 24px}\n.vpd .vpd-verdict p{font-size:16.5px}\n.vpd .vpd-cta h2{font-size:23px}\n.vpd .vpd-fig{border-radius:var(--rm)}\n\/* specs table: label above value *\/\n.vpd .vpd-table table,.vpd .vpd-table tbody,.vpd .vpd-table tr,.vpd .vpd-table td{display:block;width:100%!important}\n.vpd .vpd-table tr{padding:13px 16px;border-top:1px solid var(--l)}\n.vpd .vpd-table tr:first-child{border-top:0}\n.vpd .vpd-table tr:nth-child(even){background:#f2f2f2}\n.vpd .vpd-table td,.vpd .vpd-table tr:nth-child(even) td{padding:0;border:0;font-size:15.5px}\n.vpd .vpd-table td:first-child{width:100%!important;margin-bottom:3px}\n.vpd .vpd-table td:first-child strong{font-size:12px;letter-spacing:.08em;color:var(--r)}\n}\n@media (max-width:360px){.vpd .vpd-spec__val{font-size:15px}.vpd .vpd-spec__lab{font-size:10px}}\n@media (prefers-reduced-motion:reduce){.vpd .vpd-vids__track{scroll-behavior:auto}.vpd .vpd-spec{transition:none}}\n\n\/* portrait videos in the carousel (phone-format clips): same height as the 16:9 tiles *\/\n.vpd .vpd-vids .vpd-vids__track{align-items:flex-start}\n.vpd .vpd-vid--tall{flex-basis:calc((50% - 8px) * .3164)}\n.vpd .vpd-vid--tall .vpd-vid__media{aspect-ratio:9\/16}\n.vpd .vpd-vid__media video{object-fit:contain;background:#111}\n@media (max-width:999px){.vpd .vpd-vid--tall{flex-basis:calc(78% * .3164)}}\n@media (max-width:640px){.vpd .vpd-vid--tall{flex-basis:calc(88% * .3164)}}\n\n\/* short carousels (fewer videos than the width) stay centered *\/\n.vpd .vpd-vids__track\u003e.vpd-vid:first-child{margin-left:auto}\n.vpd .vpd-vids__track\u003e.vpd-vid:last-child{margin-right:auto}\n\/* looping animations inside the description *\/\n.vpd .vpd-fig video.vpd-loop{display:block;width:100%;height:auto;border-radius:var(--rl)}\n\u003c\/style\u003e\n\u003cdiv class=\"vpd\"\u003e\n\u003c!-- ================= SPLIT (white) ================= --\u003e\n\u003csection class=\"vpd-sec vpd-sec--first\"\u003e\n\u003cdiv class=\"vpd-split\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"vpd-ttl\"\u003e\u003ch2 class=\"vpd-h\"\u003eProtección completa para conductores rápidos\u003c\/h2\u003e\u003c\/div\u003e\n\u003cp\u003eUn casco integral con una \u003cstrong\u003ecalota exterior gruesa\u003c\/strong\u003e y un \u003cstrong\u003ebarbiquejo desmontable\u003c\/strong\u003e, ideal para patinetes eléctricos de alto rendimiento.\u003c\/p\u003e\n\u003cul class=\"vpd-checks\"\u003e\n\u003cli\u003eCalota exterior gruesa\u003c\/li\u003e\n\u003cli\u003eBarbiquejo desmontable\u003c\/li\u003e\n\u003cli\u003eVisera antivaho\u003c\/li\u003e\n\u003cli\u003eVentilaciones de aire e interior transpirable\u003c\/li\u003e\n\u003cli\u003eInterior acolchado\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vpd-fig\"\u003e\u003cimg alt=\"Casco integral NANROBOT\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/helmeteu-1.jpg?v=1792793339\" width=\"2000\" height=\"1659\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ================= CENTER (black) ================= --\u003e\n\u003csection class=\"vpd-sec vpd-sec--b\"\u003e\n\u003cdiv class=\"vpd-narrow vpd-center\"\u003e\n\u003cdiv class=\"vpd-ttl\"\u003e\u003ch2 class=\"vpd-h\"\u003ePor qué te gustará\u003c\/h2\u003e\u003c\/div\u003e\n\u003cp\u003eDiseñado por NANROBOT para quienes conducen patinetes eléctricos, está hecho para durar y es fácil de usar a diario.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ================= TABLE (white) ================= --\u003e\n\u003csection class=\"vpd-sec\"\u003e\n\u003cdiv class=\"vpd-center\"\u003e\u003ch2 class=\"vpd-h\" style=\"text-align: center;\"\u003eEspecificaciones – Casco integral NANROBOT\u003c\/h2\u003e\u003c\/div\u003e\n\u003cdiv class=\"vpd-table\"\u003e\u003ctable width=\"100%\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eTallas\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eL (59–60 cm), XL (61–62 cm)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eBarbiquejo\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eDesmontable\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eVisera\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eAntivaho\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eVentilación\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eVentilaciones de aire, interior transpirable\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ================= CTA (black) ================= --\u003e\n\u003csection class=\"vpd-sec vpd-sec--b\"\u003e\n\u003cdiv class=\"vpd-cta\"\u003e\n\u003cspan class=\"vpd-ttl__ico vpd-cta__ico\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"6\" cy=\"18\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003cpath d=\"M8.5 18h7.5\"\u003e\u003c\/path\u003e\u003cpath d=\"M15 4h2.5l1 14\"\u003e\u003c\/path\u003e\u003cpath d=\"M14 4h4.5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003ch2\u003eExplora la \u003ca href=\"\/es\/collections\/accessories-for-electric-scooters-bicycles-motorcycles\" title=\"Colección de accesorios\"\u003eColección de accesorios\u003c\/a\u003e\n\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"NANROBOT","offers":[{"title":"L (59-60 cm)","offer_id":66309342265693,"sku":"NANROBOT-HELMET-EU-L","price":100.0,"currency_code":"EUR","in_stock":false},{"title":"XL (61-62 cm)","offer_id":66309342298461,"sku":"NANROBOT-HELMET-EU-XL","price":100.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/g_helmeteu-813e3a2f.jpg?v=1792793349"},{"product_id":"nanrobot-electric-scooter-chain-lock","title":"Candado de cadena para Patinete Eléctrico NANROBOT","description":"\u003c!-- =========================================================\n     VEPACE PRODUCT DESCRIPTION — NANROBOT Electric Scooter Chain Lock\n     Edit text in the HTML view (\u003c\u003e) of the editor.\n     Colors: red #CF0E0E, black #000, line #E8E8E8\n     ========================================================= --\u003e\n\u003cstyle\u003e\n\/* ===== VEPACE description: full-width white and black blocks ===== *\/\n\/* the theme pads every description box: this description cancels it, so its blocks reach both edges (works on every product template) *\/\n.card__section:has(.vpd){padding-left:0!important;padding-right:0!important;padding-bottom:0!important}\n.rte:has(\u003e .vpd){margin-left:0!important;margin-right:0!important;max-width:none!important}\n.vpd{--r:#cf0e0e;--k:#000;--l:#e8e8e8;--rl:14px;--rm:10px;--shw:0 1px 2px rgba(0,0,0,.06),0 16px 34px -16px rgba(0,0,0,.28);--shb:0 22px 44px -22px rgba(207,14,14,.75);width:100%;max-width:none;margin:0;color:var(--k);font-size:17px;line-height:1.65;box-sizing:border-box}\n.vpd *,.vpd *::before,.vpd *::after{box-sizing:border-box}\n.vpd p{margin:0 0 14px;color:inherit}\n.vpd p:last-child{margin-bottom:0}\n.vpd strong{font-weight:800;color:inherit}\n.vpd span[style*=\"color\"]{color:inherit!important}\n.vpd a{color:var(--r);text-decoration:underline;text-underline-offset:3px}\n.vpd img{display:block;width:100%;max-width:100%;height:auto;margin:0;border-radius:0;float:none}\n.vpd ul.vpd-gears,.vpd ul.vpd-stats,.vpd ul.vpd-chips,.vpd ul.vpd-checks{list-style:none;margin:0;padding:0}\n.vpd ul.vpd-gears li,.vpd ul.vpd-stats li,.vpd ul.vpd-chips li,.vpd ul.vpd-checks li{margin:0;padding:0;color:inherit}\n.vpd ul.vpd-gears li::before,.vpd ul.vpd-stats li::before{content:none}\n.vpd ul.vpd-gears li::marker,.vpd ul.vpd-stats li::marker,.vpd ul.vpd-chips li::marker,.vpd ul.vpd-checks li::marker{content:none}\n\n\/* ---------- blocks: full width, alternating white \/ black ---------- *\/\n.vpd .vpd-sec{margin:0;padding:56px 40px;background:#fff}\n.vpd .vpd-sec--first{padding-top:26px}\n.vpd .vpd-sec--b{background:#000;color:#fff}\n.vpd .vpd-sec--b:last-child{border-radius:0 0 var(--vp-r-l,0px) var(--vp-r-l,0px)}\n.vpd .vpd-sec--b h2,.vpd .vpd-sec--b h3,.vpd .vpd-sec--b p,.vpd .vpd-sec--b li,.vpd .vpd-sec--b strong{color:#fff}\n\n\/* ---------- headings ---------- *\/\n.vpd h2.vpd-h,.vpd h3.vpd-h{margin:0 0 18px;font-size:32px;font-weight:800;line-height:1.15;letter-spacing:-.02em;color:inherit;text-align:left}\n.vpd h2.vpd-h::after{content:\"\";display:block;width:44px;height:3px;margin-top:16px;border-radius:3px;background:var(--r)}\n.vpd h3.vpd-h3{margin:0 0 10px;font-size:18.5px;font-weight:800;line-height:1.3;color:inherit}\n.vpd .vpd-center{text-align:center}\n.vpd .vpd-center h2.vpd-h{text-align:center}\n.vpd .vpd-center h2.vpd-h::after{margin-left:auto;margin-right:auto}\n.vpd .vpd-narrow{max-width:760px;margin-left:auto;margin-right:auto}\n.vpd .vpd-ttl{display:flex;align-items:center;gap:16px;margin:0 0 18px}\n.vpd .vpd-ttl h2.vpd-h{margin:0}\n.vpd .vpd-ttl h2.vpd-h::after{display:none}\n.vpd .vpd-ttl__ico{flex:none;display:grid;place-items:center;width:56px;height:56px;border-radius:16px;background:var(--r);color:#fff;box-shadow:0 10px 22px -10px rgba(207,14,14,.9)}\n.vpd .vpd-ttl__ico svg{width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}\n.vpd .vpd-center .vpd-ttl{flex-direction:column;gap:14px}\n.vpd .vpd-card .vpd-ttl__ico,.vpd .vpd-panel .vpd-ttl__ico,.vpd .vpd-verdict .vpd-ttl__ico{width:48px;height:48px;border-radius:14px}\n.vpd .vpd-card .vpd-ttl__ico svg,.vpd .vpd-panel .vpd-ttl__ico svg,.vpd .vpd-verdict .vpd-ttl__ico svg{width:26px;height:26px}\n\n\/* ---------- cards take the color of their block: white with a soft shadow on white blocks, black with a fine edge and a red shadow on black blocks ---------- *\/\n.vpd .vpd-spec,.vpd .vpd-card,.vpd .vpd-panel,.vpd .vpd-note,.vpd ul.vpd-gears li,.vpd ul.vpd-checks--tiles li,.vpd ul.vpd-stats li,.vpd ul.vpd-chips li,.vpd .vpd-band,.vpd .vpd-verdict,.vpd .vpd-closing,.vpd .vpd-upg-end{background:#fff;color:var(--k);border:1px solid #ececec!important;border-radius:var(--rl);box-shadow:var(--shw)}\n.vpd .vpd-sec--b .vpd-spec,.vpd .vpd-sec--b .vpd-card,.vpd .vpd-sec--b .vpd-panel,.vpd .vpd-sec--b .vpd-note,.vpd .vpd-sec--b ul.vpd-gears li,.vpd .vpd-sec--b ul.vpd-checks--tiles li,.vpd .vpd-sec--b ul.vpd-stats li,.vpd .vpd-sec--b ul.vpd-chips li,.vpd .vpd-sec--b .vpd-band,.vpd .vpd-sec--b .vpd-verdict,.vpd .vpd-sec--b .vpd-closing,.vpd .vpd-sec--b .vpd-upg-end{background:#000;color:#fff;border-color:rgba(255,255,255,.16)!important;box-shadow:var(--shb)}\n.vpd .vpd-card::before{content:\"\";position:absolute;top:0;left:24px;width:36px;height:3px;border-radius:0 0 3px 3px;background:var(--r)}\n.vpd .vpd-card{position:relative;padding:24px 24px 22px}\n.vpd .vpd-panel{padding:28px 30px}\n.vpd .vpd-sec--b a{color:#fff;text-decoration-color:var(--r);text-decoration-thickness:2px}\n.vpd .vpd-sec--b a:hover{color:var(--r)}\n\n\/* media frames: never cropped, nothing written over them *\/\n.vpd .vpd-fig{margin:0;overflow:hidden;border-radius:var(--rl);background:#f5f5f5;border:1px solid var(--l)}\n.vpd .vpd-sec--b .vpd-fig{background:#111;border-color:rgba(255,255,255,.12)}\n.vpd .vpd-fig--w1000{max-width:1000px;margin-left:auto;margin-right:auto}\n.vpd .vpd-fig--tall{max-width:560px;margin-left:auto;margin-right:auto}\n.vpd .vpd-mt{margin-top:28px}\n\n\/* ---------- key specs ---------- *\/\n.vpd .vpd-specs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:8px 0 0}\n.vpd .vpd-spec{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:24px 10px 20px;transition:transform .25s ease,box-shadow .25s ease}\n.vpd .vpd-spec::after{content:\"\";position:absolute;left:50%;bottom:0;width:28px;height:3px;margin-left:-14px;border-radius:3px 3px 0 0;background:var(--r);transition:width .25s ease,margin .25s ease}\n@media (hover:hover){.vpd .vpd-spec:hover{transform:translateY(-4px);box-shadow:0 22px 40px -18px rgba(0,0,0,.35)}.vpd .vpd-spec:hover::after{width:56px;margin-left:-28px}}\n.vpd .vpd-spec__ico{display:grid;place-items:center;width:52px;height:52px;margin-bottom:14px;border-radius:14px;background:var(--r);color:#fff;box-shadow:0 0 0 5px rgba(207,14,14,.22)}\n.vpd .vpd-spec__ico svg{width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}\n.vpd .vpd-spec__val{font-size:19px;font-weight:800;line-height:1.15;letter-spacing:-.01em;color:inherit}\n.vpd .vpd-spec__lab{margin-top:6px;font-size:12px;font-weight:700;line-height:1.25;letter-spacing:.08em;text-transform:uppercase;color:inherit;opacity:.72}\n\n\/* ---------- video carousel (white, like the VEPACE Reviews row) ---------- *\/\n.vpd .vpd-vids{position:relative;margin:36px 0 0}\n.vpd .vpd-vids .vpd-vids__track{display:flex;justify-content:flex-start;gap:16px;margin:0;padding:4px 2px 18px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--r) #f0f0f0}\n.vpd .vpd-vids__track::-webkit-scrollbar{height:4px}\n.vpd .vpd-vids__track::-webkit-scrollbar-track{background:#f0f0f0;border-radius:4px}\n.vpd .vpd-vids__track::-webkit-scrollbar-thumb{background:var(--r);border-radius:4px}\n.vpd .vpd-vid{flex:0 0 calc(50% - 8px);min-width:0;margin:0;scroll-snap-align:start;border-radius:var(--rl);overflow:hidden;background:#111;border:1px solid var(--l)}\n.vpd .vpd-vid__media{position:relative;display:block;width:100%;aspect-ratio:16\/9;margin:0;padding:0}\n.vpd .vpd-vid__media\u003e*,.vpd .vpd-vid__media iframe{position:absolute!important;inset:0;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0}\n.vpd .vpd-vids__arrow{position:absolute;top:calc(50% - 9px);z-index:2;display:none;place-items:center;width:42px;height:42px;margin-top:-21px;border-radius:50%;background:var(--k);color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.35);cursor:pointer;transition:background-color .2s ease}\n.vpd .vpd-vids__arrow:hover{background:var(--r)}\n.vpd .vpd-vids__arrow--prev{left:-14px}\n.vpd .vpd-vids__arrow--next{right:-14px}\n.vpd .vpd-vids__arrow svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}\n@media (hover:hover) and (pointer:fine){.vpd .vpd-vids[data-prev=\"true\"] .vpd-vids__arrow--prev,.vpd .vpd-vids[data-next=\"true\"] .vpd-vids__arrow--next{display:grid}}\n\n\/* ---------- intro ---------- *\/\n.vpd .vpd-lead{max-width:900px;margin:0 auto;padding:6px 0 6px 26px;border-left:3px solid var(--r)}\n.vpd .vpd-lead p{font-size:20px;line-height:1.6}\n\n\/* ---------- layouts ---------- *\/\n.vpd .vpd-split{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px;align-items:center}\n.vpd .vpd-split--sq{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}\n.vpd .vpd-split--top{align-items:start}\n.vpd .vpd-split--rev{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}\n.vpd .vpd-split--rev.vpd-split--sq{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}\n.vpd .vpd-split--rev\u003e.vpd-fig{order:-1}\n.vpd .vpd-duo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}\n.vpd .vpd-duo-info{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:20px;align-items:stretch}\n.vpd .vpd-duo-info h2.vpd-h,.vpd .vpd-card h2.vpd-h{font-size:26px}\n.vpd .vpd-cols{columns:2;column-gap:40px}\n.vpd .vpd-cols p{break-inside:avoid}\n.vpd .vpd-mosaic{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:16px;align-items:start;margin-top:30px}\n.vpd .vpd-mosaic__col{display:grid;gap:16px}\n.vpd .vpd-sticky{position:sticky;top:110px}\n\n\/* notes *\/\n.vpd .vpd-note{display:flex;gap:14px;align-items:flex-start;margin:20px 0;padding:16px 18px;border-left:4px solid var(--r)!important;border-radius:var(--rm)}\n.vpd .vpd-note p{margin:0;font-size:16px}\n.vpd .vpd-note__ico{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:var(--r);color:#fff}\n.vpd .vpd-note__ico svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}\n\n\/* lists *\/\n.vpd ul.vpd-checks{display:grid;gap:10px;margin:6px 0 16px}\n.vpd ul.vpd-checks li{position:relative;padding-left:32px;line-height:1.5}\n.vpd ul.vpd-checks li::before{content:\"\";position:absolute;left:0;top:1px;width:22px;height:22px;border-radius:50%;background:var(--r) url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'\/%3E%3C\/svg%3E\") center\/13px no-repeat}\n.vpd ul.vpd-checks--3{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}\n.vpd ul.vpd-checks--tiles{gap:12px}\n.vpd ul.vpd-checks--tiles li{padding:17px 16px 17px 50px;border-radius:var(--rm);font-weight:700}\n.vpd ul.vpd-checks--tiles li::before{left:16px;top:17px}\n.vpd ul.vpd-chips{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 16px}\n.vpd ul.vpd-chips li{position:relative;padding:8px 14px 8px 28px;border-radius:var(--rm);font-size:15px;font-weight:700;line-height:1.3}\n.vpd ul.vpd-chips li::before{content:\"\";position:absolute;left:13px;top:50%;width:7px;height:7px;margin-top:-3.5px;border-radius:50%;background:var(--r)}\n\n\/* speed gears *\/\n.vpd ul.vpd-gears{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0 4px}\n.vpd ul.vpd-gears li{position:relative;padding:22px 22px 26px;line-height:1.5;overflow:hidden}\n.vpd ul.vpd-gears li strong{display:block;margin-bottom:6px;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--r)}\n.vpd ul.vpd-gears li::after{content:\"\";position:absolute;left:0;bottom:0;height:4px;width:33.3%;background:var(--r)}\n.vpd ul.vpd-gears li:nth-child(2)::after{width:66.6%}\n.vpd ul.vpd-gears li:nth-child(3)::after{width:100%}\n\n\/* stat tiles *\/\n.vpd ul.vpd-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:8px 0 18px}\n.vpd ul.vpd-stats li{padding:16px 14px;border-radius:var(--rm);font-size:16px;font-weight:700;line-height:1.35}\n.vpd ul.vpd-stats li strong{display:block;margin-bottom:4px;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--r)}\n\n\/* brakes band *\/\n.vpd .vpd-band{display:grid;grid-template-columns:auto minmax(0,1fr);gap:28px;align-items:center;padding:32px 34px}\n.vpd .vpd-band__ico{display:grid;place-items:center;width:84px;height:84px;border-radius:20px;background:var(--r);color:#fff;box-shadow:0 0 0 6px rgba(207,14,14,.22)}\n.vpd .vpd-band__ico svg{width:48px;height:48px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}\n.vpd .vpd-band h2.vpd-h{font-size:26px;margin-bottom:12px}\n.vpd .vpd-band h2.vpd-h::after{display:none}\n\n\/* upgrades *\/\n.vpd .vpd-upg-top{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0}\n.vpd .vpd-upg-wrap{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:32px;align-items:start;margin-top:28px}\n.vpd .vpd-upg-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}\n.vpd .vpd-upg-grid .vpd-card{padding:20px 20px 18px}\n.vpd .vpd-upg-grid .vpd-card::before{left:20px}\n.vpd .vpd-upg-grid ul.vpd-checks{gap:7px;margin:0}\n.vpd .vpd-upg-grid ul.vpd-checks li{font-size:15.5px;padding-left:28px}\n.vpd .vpd-upg-grid ul.vpd-checks li::before{width:19px;height:19px;background-size:11px;top:2px}\n.vpd .vpd-upg-end{margin-top:18px;padding:18px 22px;border-radius:var(--rm)}\n\n\/* verdict *\/\n.vpd .vpd-verdict{position:relative;margin:32px 0 28px;padding:36px 40px 34px;border-left:4px solid var(--r)!important}\n.vpd .vpd-verdict h2.vpd-h{font-size:26px}\n.vpd .vpd-verdict p{font-size:18px}\n\n\/* legal *\/\n.vpd .vpd-legal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:20px}\n.vpd .vpd-legal-grid h2.vpd-h{font-size:24px;margin-bottom:12px}\n.vpd .vpd-closing{margin-top:20px;padding:20px 24px;border-radius:var(--rm);border-left:4px solid var(--r)!important}\n\n\/* specs table (white, grey stripes forced so the theme cannot remove them) *\/\n.vpd .vpd-table{overflow:hidden;margin-top:6px;border:1px solid var(--l);border-radius:var(--rl);background:#fff;color:var(--k)}\n.vpd .vpd-table table{width:100%!important;height:auto!important;margin:0;border:0;border-collapse:collapse;table-layout:fixed}\n.vpd .vpd-table td{width:auto!important;height:auto!important;padding:14px 20px;border:0;border-top:1px solid var(--l);vertical-align:top;text-align:left;font-size:16px;line-height:1.5;color:var(--k)}\n.vpd .vpd-table tr:first-child td{border-top:0}\n.vpd .vpd-table tr td{background:#fff!important}\n.vpd .vpd-table tr:nth-child(even) td{background:#f2f2f2!important}\n.vpd .vpd-table td:first-child{width:38%!important;font-weight:800}\n.vpd .vpd-table td:first-child strong{font-size:14px;letter-spacing:.04em;text-transform:uppercase}\n.vpd .vpd-spec-pics{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:start;margin-top:28px}\n\n\/* explore *\/\n.vpd .vpd-cta{text-align:center}\n.vpd .vpd-cta h2{margin:0 0 10px;font-size:28px;font-weight:800;line-height:1.2;text-align:center!important}\n.vpd .vpd-cta p{font-size:16px}\n.vpd .vpd-cta__ico{margin:0 auto 16px}\n\n\/* ---------- additions for every scooter ---------- *\/\n.vpd .vpd-fig img{max-height:860px;width:auto;max-width:100%;margin:0 auto}\n.vpd .vpd-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}\n.vpd .vpd-gallery{margin-top:28px}\n.vpd .vpd-vids__track:has(\u003e .vpd-vid:only-child){justify-content:center}\n.vpd .vpd-vid:only-child{flex-basis:100%;max-width:900px}\n.vpd .vpd-h3grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0}\n.vpd .vpd-txt-mt{margin-top:28px}\n@media (max-width:640px){.vpd .vpd-grid2,.vpd .vpd-h3grid{grid-template-columns:minmax(0,1fr)}}\n\/* key specs: cards stay centered whatever their number (no lonely card on the left) *\/\n.vpd .vpd-specs{display:flex;flex-wrap:wrap;justify-content:center}\n.vpd .vpd-specs\u003e.vpd-spec{flex:1 1 0;min-width:0}\n@media (max-width:999px){.vpd .vpd-specs\u003e.vpd-spec{flex:0 0 calc((100% - 24px)\/3)}}\n@media (max-width:640px){.vpd .vpd-specs\u003e.vpd-spec{flex:0 0 calc((100% - 10px)\/2)}}\n\n\/* ---------- tablet ---------- *\/\n@media (max-width:999px){\n.vpd .vpd-specs{grid-template-columns:repeat(3,minmax(0,1fr))}\n.vpd .vpd-sec{padding:46px 28px}\n.vpd .vpd-split,.vpd .vpd-split--rev,.vpd .vpd-split--sq,.vpd .vpd-split--rev.vpd-split--sq{grid-template-columns:minmax(0,1fr);gap:26px}\n.vpd .vpd-split--rev\u003e.vpd-fig{order:0}\n.vpd .vpd-upg-wrap,.vpd .vpd-spec-pics{grid-template-columns:minmax(0,1fr)}\n.vpd .vpd-sticky{position:static}\n.vpd .vpd-upg-wrap .vpd-fig--tall{max-width:520px}\n.vpd .vpd-vid{flex-basis:78%}\n}\n\n\/* ---------- phone ---------- *\/\n@media (max-width:640px){\n.vpd{font-size:16px}\n.vpd .vpd-sec{padding:38px 16px}\n.vpd .vpd-sec--first{padding-top:16px}\n.vpd .vpd-specs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}\n.vpd .vpd-spec{padding:20px 8px 16px}\n.vpd .vpd-spec__ico{width:44px;height:44px;margin-bottom:11px;border-radius:12px}\n.vpd .vpd-spec__ico svg{width:24px;height:24px}\n.vpd .vpd-spec__val{font-size:17px}\n.vpd .vpd-spec__lab{font-size:11px;letter-spacing:.06em}\n.vpd .vpd-vids{margin-top:26px}\n.vpd .vpd-vid{flex-basis:88%}\n.vpd h2.vpd-h,.vpd h3.vpd-h{font-size:24px}\n.vpd .vpd-duo-info h2.vpd-h,.vpd .vpd-card h2.vpd-h,.vpd .vpd-band h2.vpd-h,.vpd .vpd-verdict h2.vpd-h,.vpd .vpd-legal-grid h2.vpd-h{font-size:22px}\n.vpd .vpd-ttl{gap:12px}\n.vpd .vpd-ttl__ico{width:46px;height:46px;border-radius:13px}\n.vpd .vpd-ttl__ico svg{width:25px;height:25px}\n.vpd .vpd-lead{padding-left:16px}\n.vpd .vpd-lead p{font-size:17.5px}\n.vpd ul.vpd-gears,.vpd ul.vpd-stats,.vpd ul.vpd-checks--3{grid-template-columns:minmax(0,1fr);gap:10px}\n.vpd ul.vpd-gears li{padding:18px 18px 22px}\n.vpd ul.vpd-stats li{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:13px 16px}\n.vpd ul.vpd-stats li strong{margin:0}\n.vpd .vpd-duo-info,.vpd .vpd-duo,.vpd .vpd-upg-top,.vpd .vpd-upg-grid,.vpd .vpd-legal-grid,.vpd .vpd-mosaic{grid-template-columns:minmax(0,1fr)}\n.vpd .vpd-cols{columns:1}\n.vpd .vpd-panel{padding:22px 18px}\n.vpd .vpd-card{padding:22px 18px 20px}\n.vpd .vpd-card::before{left:18px}\n.vpd .vpd-band{grid-template-columns:minmax(0,1fr);gap:18px;padding:24px 18px}\n.vpd .vpd-band__ico{width:64px;height:64px;border-radius:16px}\n.vpd .vpd-band__ico svg{width:36px;height:36px}\n.vpd .vpd-verdict{padding:26px 18px 24px}\n.vpd .vpd-verdict p{font-size:16.5px}\n.vpd .vpd-cta h2{font-size:23px}\n.vpd .vpd-fig{border-radius:var(--rm)}\n\/* specs table: label above value *\/\n.vpd .vpd-table table,.vpd .vpd-table tbody,.vpd .vpd-table tr,.vpd .vpd-table td{display:block;width:100%!important}\n.vpd .vpd-table tr{padding:13px 16px;border-top:1px solid var(--l)}\n.vpd .vpd-table tr:first-child{border-top:0}\n.vpd .vpd-table tr:nth-child(even){background:#f2f2f2}\n.vpd .vpd-table td,.vpd .vpd-table tr:nth-child(even) td{padding:0;border:0;font-size:15.5px}\n.vpd .vpd-table td:first-child{width:100%!important;margin-bottom:3px}\n.vpd .vpd-table td:first-child strong{font-size:12px;letter-spacing:.08em;color:var(--r)}\n}\n@media (max-width:360px){.vpd .vpd-spec__val{font-size:15px}.vpd .vpd-spec__lab{font-size:10px}}\n@media (prefers-reduced-motion:reduce){.vpd .vpd-vids__track{scroll-behavior:auto}.vpd .vpd-spec{transition:none}}\n\n\/* portrait videos in the carousel (phone-format clips): same height as the 16:9 tiles *\/\n.vpd .vpd-vids .vpd-vids__track{align-items:flex-start}\n.vpd .vpd-vid--tall{flex-basis:calc((50% - 8px) * .3164)}\n.vpd .vpd-vid--tall .vpd-vid__media{aspect-ratio:9\/16}\n.vpd .vpd-vid__media video{object-fit:contain;background:#111}\n@media (max-width:999px){.vpd .vpd-vid--tall{flex-basis:calc(78% * .3164)}}\n@media (max-width:640px){.vpd .vpd-vid--tall{flex-basis:calc(88% * .3164)}}\n\n\/* short carousels (fewer videos than the width) stay centered *\/\n.vpd .vpd-vids__track\u003e.vpd-vid:first-child{margin-left:auto}\n.vpd .vpd-vids__track\u003e.vpd-vid:last-child{margin-right:auto}\n\/* looping animations inside the description *\/\n.vpd .vpd-fig video.vpd-loop{display:block;width:100%;height:auto;border-radius:var(--rl)}\n\u003c\/style\u003e\n\u003cdiv class=\"vpd\"\u003e\n\u003c!-- ================= SPLIT (white) ================= --\u003e\n\u003csection class=\"vpd-sec vpd-sec--first\"\u003e\n\u003cdiv class=\"vpd-split\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"vpd-ttl\"\u003e\u003ch2 class=\"vpd-h\"\u003eSeguridad antirrobo\u003c\/h2\u003e\u003c\/div\u003e\n\u003cp\u003eUn fuerte \u003cstrong\u003ecandado de cadena antirrobo\u003c\/strong\u003e para asegurar tu patinete. Una funda de silicona ecológica cubre el aro de cierre para evitar arañazos.\u003c\/p\u003e\n\u003cul class=\"vpd-checks\"\u003e\n\u003cli\u003eCadena antirrobo\u003c\/li\u003e\n\u003cli\u003eFunda protectora de silicona\u003c\/li\u003e\n\u003cli\u003eEvita arañazos\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vpd-fig\"\u003e\u003cimg alt=\"Candado de cadena para Patinete Eléctrico NANROBOT\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/chainlock-1.jpg?v=1792793356\" width=\"2000\" height=\"2000\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ================= CENTER (black) ================= --\u003e\n\u003csection class=\"vpd-sec vpd-sec--b\"\u003e\n\u003cdiv class=\"vpd-narrow vpd-center\"\u003e\n\u003cdiv class=\"vpd-ttl\"\u003e\u003ch2 class=\"vpd-h\"\u003ePor qué te gustará\u003c\/h2\u003e\u003c\/div\u003e\n\u003cp\u003eDiseñado por NANROBOT para usuarios de patinetes eléctricos, está hecho para durar y es fácil de usar a diario.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ================= TABLE (white) ================= --\u003e\n\u003csection class=\"vpd-sec\"\u003e\n\u003cdiv class=\"vpd-center\"\u003e\u003ch2 class=\"vpd-h\" style=\"text-align: center;\"\u003eEspecificaciones – Candado de cadena para Patinete Eléctrico NANROBOT\u003c\/h2\u003e\u003c\/div\u003e\n\u003cdiv class=\"vpd-table\"\u003e\u003ctable width=\"100%\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eTipo\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eCandado de cadena\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eProtección\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eFunda de silicona\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ================= CTA (black) ================= --\u003e\n\u003csection class=\"vpd-sec vpd-sec--b\"\u003e\n\u003cdiv class=\"vpd-cta\"\u003e\n\u003cspan class=\"vpd-ttl__ico vpd-cta__ico\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"6\" cy=\"18\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003cpath d=\"M8.5 18h7.5\"\u003e\u003c\/path\u003e\u003cpath d=\"M15 4h2.5l1 14\"\u003e\u003c\/path\u003e\u003cpath d=\"M14 4h4.5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003ch2\u003eExplora la \u003ca href=\"\/es\/collections\/accessories-for-electric-scooters-bicycles-motorcycles\" title=\"Colección de accesorios\"\u003eColección de accesorios\u003c\/a\u003e\n\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"NANROBOT","offers":[{"title":"Default Title","offer_id":66309342462301,"sku":"NANROBOT-CHAINLOCK","price":59.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/g_chainlock-81e4bcbf.jpg?v=1792793365"},{"product_id":"nanrobot-folding-lock","title":"Candado plegable NANROBOT","description":"\u003c!-- =========================================================\n     VEPACE PRODUCT DESCRIPTION — NANROBOT Folding Lock\n     Edit text in the HTML view (\u003c\u003e) of the editor.\n     Colors: red #CF0E0E, black #000, line #E8E8E8\n     ========================================================= --\u003e\n\u003cstyle\u003e\n\/* ===== VEPACE description: full-width white and black blocks ===== *\/\n\/* the theme pads every description box: this description cancels it, so its blocks reach both edges (works on every product template) *\/\n.card__section:has(.vpd){padding-left:0!important;padding-right:0!important;padding-bottom:0!important}\n.rte:has(\u003e .vpd){margin-left:0!important;margin-right:0!important;max-width:none!important}\n.vpd{--r:#cf0e0e;--k:#000;--l:#e8e8e8;--rl:14px;--rm:10px;--shw:0 1px 2px rgba(0,0,0,.06),0 16px 34px -16px rgba(0,0,0,.28);--shb:0 22px 44px -22px rgba(207,14,14,.75);width:100%;max-width:none;margin:0;color:var(--k);font-size:17px;line-height:1.65;box-sizing:border-box}\n.vpd *,.vpd *::before,.vpd *::after{box-sizing:border-box}\n.vpd p{margin:0 0 14px;color:inherit}\n.vpd p:last-child{margin-bottom:0}\n.vpd strong{font-weight:800;color:inherit}\n.vpd span[style*=\"color\"]{color:inherit!important}\n.vpd a{color:var(--r);text-decoration:underline;text-underline-offset:3px}\n.vpd img{display:block;width:100%;max-width:100%;height:auto;margin:0;border-radius:0;float:none}\n.vpd ul.vpd-gears,.vpd ul.vpd-stats,.vpd ul.vpd-chips,.vpd ul.vpd-checks{list-style:none;margin:0;padding:0}\n.vpd ul.vpd-gears li,.vpd ul.vpd-stats li,.vpd ul.vpd-chips li,.vpd ul.vpd-checks li{margin:0;padding:0;color:inherit}\n.vpd ul.vpd-gears li::before,.vpd ul.vpd-stats li::before{content:none}\n.vpd ul.vpd-gears li::marker,.vpd ul.vpd-stats li::marker,.vpd ul.vpd-chips li::marker,.vpd ul.vpd-checks li::marker{content:none}\n\n\/* ---------- blocks: full width, alternating white \/ black ---------- *\/\n.vpd .vpd-sec{margin:0;padding:56px 40px;background:#fff}\n.vpd .vpd-sec--first{padding-top:26px}\n.vpd .vpd-sec--b{background:#000;color:#fff}\n.vpd .vpd-sec--b:last-child{border-radius:0 0 var(--vp-r-l,0px) var(--vp-r-l,0px)}\n.vpd .vpd-sec--b h2,.vpd .vpd-sec--b h3,.vpd .vpd-sec--b p,.vpd .vpd-sec--b li,.vpd .vpd-sec--b strong{color:#fff}\n\n\/* ---------- headings ---------- *\/\n.vpd h2.vpd-h,.vpd h3.vpd-h{margin:0 0 18px;font-size:32px;font-weight:800;line-height:1.15;letter-spacing:-.02em;color:inherit;text-align:left}\n.vpd h2.vpd-h::after{content:\"\";display:block;width:44px;height:3px;margin-top:16px;border-radius:3px;background:var(--r)}\n.vpd h3.vpd-h3{margin:0 0 10px;font-size:18.5px;font-weight:800;line-height:1.3;color:inherit}\n.vpd .vpd-center{text-align:center}\n.vpd .vpd-center h2.vpd-h{text-align:center}\n.vpd .vpd-center h2.vpd-h::after{margin-left:auto;margin-right:auto}\n.vpd .vpd-narrow{max-width:760px;margin-left:auto;margin-right:auto}\n.vpd .vpd-ttl{display:flex;align-items:center;gap:16px;margin:0 0 18px}\n.vpd .vpd-ttl h2.vpd-h{margin:0}\n.vpd .vpd-ttl h2.vpd-h::after{display:none}\n.vpd .vpd-ttl__ico{flex:none;display:grid;place-items:center;width:56px;height:56px;border-radius:16px;background:var(--r);color:#fff;box-shadow:0 10px 22px -10px rgba(207,14,14,.9)}\n.vpd .vpd-ttl__ico svg{width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}\n.vpd .vpd-center .vpd-ttl{flex-direction:column;gap:14px}\n.vpd .vpd-card .vpd-ttl__ico,.vpd .vpd-panel .vpd-ttl__ico,.vpd .vpd-verdict .vpd-ttl__ico{width:48px;height:48px;border-radius:14px}\n.vpd .vpd-card .vpd-ttl__ico svg,.vpd .vpd-panel .vpd-ttl__ico svg,.vpd .vpd-verdict .vpd-ttl__ico svg{width:26px;height:26px}\n\n\/* ---------- cards take the color of their block: white with a soft shadow on white blocks, black with a fine edge and a red shadow on black blocks ---------- *\/\n.vpd .vpd-spec,.vpd .vpd-card,.vpd .vpd-panel,.vpd .vpd-note,.vpd ul.vpd-gears li,.vpd ul.vpd-checks--tiles li,.vpd ul.vpd-stats li,.vpd ul.vpd-chips li,.vpd .vpd-band,.vpd .vpd-verdict,.vpd .vpd-closing,.vpd .vpd-upg-end{background:#fff;color:var(--k);border:1px solid #ececec!important;border-radius:var(--rl);box-shadow:var(--shw)}\n.vpd .vpd-sec--b .vpd-spec,.vpd .vpd-sec--b .vpd-card,.vpd .vpd-sec--b .vpd-panel,.vpd .vpd-sec--b .vpd-note,.vpd .vpd-sec--b ul.vpd-gears li,.vpd .vpd-sec--b ul.vpd-checks--tiles li,.vpd .vpd-sec--b ul.vpd-stats li,.vpd .vpd-sec--b ul.vpd-chips li,.vpd .vpd-sec--b .vpd-band,.vpd .vpd-sec--b .vpd-verdict,.vpd .vpd-sec--b .vpd-closing,.vpd .vpd-sec--b .vpd-upg-end{background:#000;color:#fff;border-color:rgba(255,255,255,.16)!important;box-shadow:var(--shb)}\n.vpd .vpd-card::before{content:\"\";position:absolute;top:0;left:24px;width:36px;height:3px;border-radius:0 0 3px 3px;background:var(--r)}\n.vpd .vpd-card{position:relative;padding:24px 24px 22px}\n.vpd .vpd-panel{padding:28px 30px}\n.vpd .vpd-sec--b a{color:#fff;text-decoration-color:var(--r);text-decoration-thickness:2px}\n.vpd .vpd-sec--b a:hover{color:var(--r)}\n\n\/* media frames: never cropped, nothing written over them *\/\n.vpd .vpd-fig{margin:0;overflow:hidden;border-radius:var(--rl);background:#f5f5f5;border:1px solid var(--l)}\n.vpd .vpd-sec--b .vpd-fig{background:#111;border-color:rgba(255,255,255,.12)}\n.vpd .vpd-fig--w1000{max-width:1000px;margin-left:auto;margin-right:auto}\n.vpd .vpd-fig--tall{max-width:560px;margin-left:auto;margin-right:auto}\n.vpd .vpd-mt{margin-top:28px}\n\n\/* ---------- key specs ---------- *\/\n.vpd .vpd-specs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:8px 0 0}\n.vpd .vpd-spec{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:24px 10px 20px;transition:transform .25s ease,box-shadow .25s ease}\n.vpd .vpd-spec::after{content:\"\";position:absolute;left:50%;bottom:0;width:28px;height:3px;margin-left:-14px;border-radius:3px 3px 0 0;background:var(--r);transition:width .25s ease,margin .25s ease}\n@media (hover:hover){.vpd .vpd-spec:hover{transform:translateY(-4px);box-shadow:0 22px 40px -18px rgba(0,0,0,.35)}.vpd .vpd-spec:hover::after{width:56px;margin-left:-28px}}\n.vpd .vpd-spec__ico{display:grid;place-items:center;width:52px;height:52px;margin-bottom:14px;border-radius:14px;background:var(--r);color:#fff;box-shadow:0 0 0 5px rgba(207,14,14,.22)}\n.vpd .vpd-spec__ico svg{width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}\n.vpd .vpd-spec__val{font-size:19px;font-weight:800;line-height:1.15;letter-spacing:-.01em;color:inherit}\n.vpd .vpd-spec__lab{margin-top:6px;font-size:12px;font-weight:700;line-height:1.25;letter-spacing:.08em;text-transform:uppercase;color:inherit;opacity:.72}\n\n\/* ---------- video carousel (white, like the VEPACE Reviews row) ---------- *\/\n.vpd .vpd-vids{position:relative;margin:36px 0 0}\n.vpd .vpd-vids .vpd-vids__track{display:flex;justify-content:flex-start;gap:16px;margin:0;padding:4px 2px 18px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--r) #f0f0f0}\n.vpd .vpd-vids__track::-webkit-scrollbar{height:4px}\n.vpd .vpd-vids__track::-webkit-scrollbar-track{background:#f0f0f0;border-radius:4px}\n.vpd .vpd-vids__track::-webkit-scrollbar-thumb{background:var(--r);border-radius:4px}\n.vpd .vpd-vid{flex:0 0 calc(50% - 8px);min-width:0;margin:0;scroll-snap-align:start;border-radius:var(--rl);overflow:hidden;background:#111;border:1px solid var(--l)}\n.vpd .vpd-vid__media{position:relative;display:block;width:100%;aspect-ratio:16\/9;margin:0;padding:0}\n.vpd .vpd-vid__media\u003e*,.vpd .vpd-vid__media iframe{position:absolute!important;inset:0;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0}\n.vpd .vpd-vids__arrow{position:absolute;top:calc(50% - 9px);z-index:2;display:none;place-items:center;width:42px;height:42px;margin-top:-21px;border-radius:50%;background:var(--k);color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.35);cursor:pointer;transition:background-color .2s ease}\n.vpd .vpd-vids__arrow:hover{background:var(--r)}\n.vpd .vpd-vids__arrow--prev{left:-14px}\n.vpd .vpd-vids__arrow--next{right:-14px}\n.vpd .vpd-vids__arrow svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}\n@media (hover:hover) and (pointer:fine){.vpd .vpd-vids[data-prev=\"true\"] .vpd-vids__arrow--prev,.vpd .vpd-vids[data-next=\"true\"] .vpd-vids__arrow--next{display:grid}}\n\n\/* ---------- intro ---------- *\/\n.vpd .vpd-lead{max-width:900px;margin:0 auto;padding:6px 0 6px 26px;border-left:3px solid var(--r)}\n.vpd .vpd-lead p{font-size:20px;line-height:1.6}\n\n\/* ---------- layouts ---------- *\/\n.vpd .vpd-split{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px;align-items:center}\n.vpd .vpd-split--sq{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}\n.vpd .vpd-split--top{align-items:start}\n.vpd .vpd-split--rev{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}\n.vpd .vpd-split--rev.vpd-split--sq{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}\n.vpd .vpd-split--rev\u003e.vpd-fig{order:-1}\n.vpd .vpd-duo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}\n.vpd .vpd-duo-info{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:20px;align-items:stretch}\n.vpd .vpd-duo-info h2.vpd-h,.vpd .vpd-card h2.vpd-h{font-size:26px}\n.vpd .vpd-cols{columns:2;column-gap:40px}\n.vpd .vpd-cols p{break-inside:avoid}\n.vpd .vpd-mosaic{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:16px;align-items:start;margin-top:30px}\n.vpd .vpd-mosaic__col{display:grid;gap:16px}\n.vpd .vpd-sticky{position:sticky;top:110px}\n\n\/* notes *\/\n.vpd .vpd-note{display:flex;gap:14px;align-items:flex-start;margin:20px 0;padding:16px 18px;border-left:4px solid var(--r)!important;border-radius:var(--rm)}\n.vpd .vpd-note p{margin:0;font-size:16px}\n.vpd .vpd-note__ico{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:var(--r);color:#fff}\n.vpd .vpd-note__ico svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}\n\n\/* lists *\/\n.vpd ul.vpd-checks{display:grid;gap:10px;margin:6px 0 16px}\n.vpd ul.vpd-checks li{position:relative;padding-left:32px;line-height:1.5}\n.vpd ul.vpd-checks li::before{content:\"\";position:absolute;left:0;top:1px;width:22px;height:22px;border-radius:50%;background:var(--r) url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'\/%3E%3C\/svg%3E\") center\/13px no-repeat}\n.vpd ul.vpd-checks--3{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}\n.vpd ul.vpd-checks--tiles{gap:12px}\n.vpd ul.vpd-checks--tiles li{padding:17px 16px 17px 50px;border-radius:var(--rm);font-weight:700}\n.vpd ul.vpd-checks--tiles li::before{left:16px;top:17px}\n.vpd ul.vpd-chips{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 16px}\n.vpd ul.vpd-chips li{position:relative;padding:8px 14px 8px 28px;border-radius:var(--rm);font-size:15px;font-weight:700;line-height:1.3}\n.vpd ul.vpd-chips li::before{content:\"\";position:absolute;left:13px;top:50%;width:7px;height:7px;margin-top:-3.5px;border-radius:50%;background:var(--r)}\n\n\/* speed gears *\/\n.vpd ul.vpd-gears{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0 4px}\n.vpd ul.vpd-gears li{position:relative;padding:22px 22px 26px;line-height:1.5;overflow:hidden}\n.vpd ul.vpd-gears li strong{display:block;margin-bottom:6px;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--r)}\n.vpd ul.vpd-gears li::after{content:\"\";position:absolute;left:0;bottom:0;height:4px;width:33.3%;background:var(--r)}\n.vpd ul.vpd-gears li:nth-child(2)::after{width:66.6%}\n.vpd ul.vpd-gears li:nth-child(3)::after{width:100%}\n\n\/* stat tiles *\/\n.vpd ul.vpd-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:8px 0 18px}\n.vpd ul.vpd-stats li{padding:16px 14px;border-radius:var(--rm);font-size:16px;font-weight:700;line-height:1.35}\n.vpd ul.vpd-stats li strong{display:block;margin-bottom:4px;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--r)}\n\n\/* brakes band *\/\n.vpd .vpd-band{display:grid;grid-template-columns:auto minmax(0,1fr);gap:28px;align-items:center;padding:32px 34px}\n.vpd .vpd-band__ico{display:grid;place-items:center;width:84px;height:84px;border-radius:20px;background:var(--r);color:#fff;box-shadow:0 0 0 6px rgba(207,14,14,.22)}\n.vpd .vpd-band__ico svg{width:48px;height:48px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}\n.vpd .vpd-band h2.vpd-h{font-size:26px;margin-bottom:12px}\n.vpd .vpd-band h2.vpd-h::after{display:none}\n\n\/* upgrades *\/\n.vpd .vpd-upg-top{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0}\n.vpd .vpd-upg-wrap{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:32px;align-items:start;margin-top:28px}\n.vpd .vpd-upg-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}\n.vpd .vpd-upg-grid .vpd-card{padding:20px 20px 18px}\n.vpd .vpd-upg-grid .vpd-card::before{left:20px}\n.vpd .vpd-upg-grid ul.vpd-checks{gap:7px;margin:0}\n.vpd .vpd-upg-grid ul.vpd-checks li{font-size:15.5px;padding-left:28px}\n.vpd .vpd-upg-grid ul.vpd-checks li::before{width:19px;height:19px;background-size:11px;top:2px}\n.vpd .vpd-upg-end{margin-top:18px;padding:18px 22px;border-radius:var(--rm)}\n\n\/* verdict *\/\n.vpd .vpd-verdict{position:relative;margin:32px 0 28px;padding:36px 40px 34px;border-left:4px solid var(--r)!important}\n.vpd .vpd-verdict h2.vpd-h{font-size:26px}\n.vpd .vpd-verdict p{font-size:18px}\n\n\/* legal *\/\n.vpd .vpd-legal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:20px}\n.vpd .vpd-legal-grid h2.vpd-h{font-size:24px;margin-bottom:12px}\n.vpd .vpd-closing{margin-top:20px;padding:20px 24px;border-radius:var(--rm);border-left:4px solid var(--r)!important}\n\n\/* specs table (white, grey stripes forced so the theme cannot remove them) *\/\n.vpd .vpd-table{overflow:hidden;margin-top:6px;border:1px solid var(--l);border-radius:var(--rl);background:#fff;color:var(--k)}\n.vpd .vpd-table table{width:100%!important;height:auto!important;margin:0;border:0;border-collapse:collapse;table-layout:fixed}\n.vpd .vpd-table td{width:auto!important;height:auto!important;padding:14px 20px;border:0;border-top:1px solid var(--l);vertical-align:top;text-align:left;font-size:16px;line-height:1.5;color:var(--k)}\n.vpd .vpd-table tr:first-child td{border-top:0}\n.vpd .vpd-table tr td{background:#fff!important}\n.vpd .vpd-table tr:nth-child(even) td{background:#f2f2f2!important}\n.vpd .vpd-table td:first-child{width:38%!important;font-weight:800}\n.vpd .vpd-table td:first-child strong{font-size:14px;letter-spacing:.04em;text-transform:uppercase}\n.vpd .vpd-spec-pics{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:start;margin-top:28px}\n\n\/* explore *\/\n.vpd .vpd-cta{text-align:center}\n.vpd .vpd-cta h2{margin:0 0 10px;font-size:28px;font-weight:800;line-height:1.2;text-align:center!important}\n.vpd .vpd-cta p{font-size:16px}\n.vpd .vpd-cta__ico{margin:0 auto 16px}\n\n\/* ---------- additions for every scooter ---------- *\/\n.vpd .vpd-fig img{max-height:860px;width:auto;max-width:100%;margin:0 auto}\n.vpd .vpd-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}\n.vpd .vpd-gallery{margin-top:28px}\n.vpd .vpd-vids__track:has(\u003e .vpd-vid:only-child){justify-content:center}\n.vpd .vpd-vid:only-child{flex-basis:100%;max-width:900px}\n.vpd .vpd-h3grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0}\n.vpd .vpd-txt-mt{margin-top:28px}\n@media (max-width:640px){.vpd .vpd-grid2,.vpd .vpd-h3grid{grid-template-columns:minmax(0,1fr)}}\n\/* key specs: cards stay centered whatever their number (no lonely card on the left) *\/\n.vpd .vpd-specs{display:flex;flex-wrap:wrap;justify-content:center}\n.vpd .vpd-specs\u003e.vpd-spec{flex:1 1 0;min-width:0}\n@media (max-width:999px){.vpd .vpd-specs\u003e.vpd-spec{flex:0 0 calc((100% - 24px)\/3)}}\n@media (max-width:640px){.vpd .vpd-specs\u003e.vpd-spec{flex:0 0 calc((100% - 10px)\/2)}}\n\n\/* ---------- tablet ---------- *\/\n@media (max-width:999px){\n.vpd .vpd-specs{grid-template-columns:repeat(3,minmax(0,1fr))}\n.vpd .vpd-sec{padding:46px 28px}\n.vpd .vpd-split,.vpd .vpd-split--rev,.vpd .vpd-split--sq,.vpd .vpd-split--rev.vpd-split--sq{grid-template-columns:minmax(0,1fr);gap:26px}\n.vpd .vpd-split--rev\u003e.vpd-fig{order:0}\n.vpd .vpd-upg-wrap,.vpd .vpd-spec-pics{grid-template-columns:minmax(0,1fr)}\n.vpd .vpd-sticky{position:static}\n.vpd .vpd-upg-wrap .vpd-fig--tall{max-width:520px}\n.vpd .vpd-vid{flex-basis:78%}\n}\n\n\/* ---------- phone ---------- *\/\n@media (max-width:640px){\n.vpd{font-size:16px}\n.vpd .vpd-sec{padding:38px 16px}\n.vpd .vpd-sec--first{padding-top:16px}\n.vpd .vpd-specs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}\n.vpd .vpd-spec{padding:20px 8px 16px}\n.vpd .vpd-spec__ico{width:44px;height:44px;margin-bottom:11px;border-radius:12px}\n.vpd .vpd-spec__ico svg{width:24px;height:24px}\n.vpd .vpd-spec__val{font-size:17px}\n.vpd .vpd-spec__lab{font-size:11px;letter-spacing:.06em}\n.vpd .vpd-vids{margin-top:26px}\n.vpd .vpd-vid{flex-basis:88%}\n.vpd h2.vpd-h,.vpd h3.vpd-h{font-size:24px}\n.vpd .vpd-duo-info h2.vpd-h,.vpd .vpd-card h2.vpd-h,.vpd .vpd-band h2.vpd-h,.vpd .vpd-verdict h2.vpd-h,.vpd .vpd-legal-grid h2.vpd-h{font-size:22px}\n.vpd .vpd-ttl{gap:12px}\n.vpd .vpd-ttl__ico{width:46px;height:46px;border-radius:13px}\n.vpd .vpd-ttl__ico svg{width:25px;height:25px}\n.vpd .vpd-lead{padding-left:16px}\n.vpd .vpd-lead p{font-size:17.5px}\n.vpd ul.vpd-gears,.vpd ul.vpd-stats,.vpd ul.vpd-checks--3{grid-template-columns:minmax(0,1fr);gap:10px}\n.vpd ul.vpd-gears li{padding:18px 18px 22px}\n.vpd ul.vpd-stats li{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:13px 16px}\n.vpd ul.vpd-stats li strong{margin:0}\n.vpd .vpd-duo-info,.vpd .vpd-duo,.vpd .vpd-upg-top,.vpd .vpd-upg-grid,.vpd .vpd-legal-grid,.vpd .vpd-mosaic{grid-template-columns:minmax(0,1fr)}\n.vpd .vpd-cols{columns:1}\n.vpd .vpd-panel{padding:22px 18px}\n.vpd .vpd-card{padding:22px 18px 20px}\n.vpd .vpd-card::before{left:18px}\n.vpd .vpd-band{grid-template-columns:minmax(0,1fr);gap:18px;padding:24px 18px}\n.vpd .vpd-band__ico{width:64px;height:64px;border-radius:16px}\n.vpd .vpd-band__ico svg{width:36px;height:36px}\n.vpd .vpd-verdict{padding:26px 18px 24px}\n.vpd .vpd-verdict p{font-size:16.5px}\n.vpd .vpd-cta h2{font-size:23px}\n.vpd .vpd-fig{border-radius:var(--rm)}\n\/* specs table: label above value *\/\n.vpd .vpd-table table,.vpd .vpd-table tbody,.vpd .vpd-table tr,.vpd .vpd-table td{display:block;width:100%!important}\n.vpd .vpd-table tr{padding:13px 16px;border-top:1px solid var(--l)}\n.vpd .vpd-table tr:first-child{border-top:0}\n.vpd .vpd-table tr:nth-child(even){background:#f2f2f2}\n.vpd .vpd-table td,.vpd .vpd-table tr:nth-child(even) td{padding:0;border:0;font-size:15.5px}\n.vpd .vpd-table td:first-child{width:100%!important;margin-bottom:3px}\n.vpd .vpd-table td:first-child strong{font-size:12px;letter-spacing:.08em;color:var(--r)}\n}\n@media (max-width:360px){.vpd .vpd-spec__val{font-size:15px}.vpd .vpd-spec__lab{font-size:10px}}\n@media (prefers-reduced-motion:reduce){.vpd .vpd-vids__track{scroll-behavior:auto}.vpd .vpd-spec{transition:none}}\n\n\/* portrait videos in the carousel (phone-format clips): same height as the 16:9 tiles *\/\n.vpd .vpd-vids .vpd-vids__track{align-items:flex-start}\n.vpd .vpd-vid--tall{flex-basis:calc((50% - 8px) * .3164)}\n.vpd .vpd-vid--tall .vpd-vid__media{aspect-ratio:9\/16}\n.vpd .vpd-vid__media video{object-fit:contain;background:#111}\n@media (max-width:999px){.vpd .vpd-vid--tall{flex-basis:calc(78% * .3164)}}\n@media (max-width:640px){.vpd .vpd-vid--tall{flex-basis:calc(88% * .3164)}}\n\n\/* short carousels (fewer videos than the width) stay centered *\/\n.vpd .vpd-vids__track\u003e.vpd-vid:first-child{margin-left:auto}\n.vpd .vpd-vids__track\u003e.vpd-vid:last-child{margin-right:auto}\n\/* looping animations inside the description *\/\n.vpd .vpd-fig video.vpd-loop{display:block;width:100%;height:auto;border-radius:var(--rl)}\n\u003c\/style\u003e\n\u003cdiv class=\"vpd\"\u003e\n\u003c!-- ================= SPLIT (white) ================= --\u003e\n\u003csection class=\"vpd-sec vpd-sec--first\"\u003e\n\u003cdiv class=\"vpd-split\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"vpd-ttl\"\u003e\u003ch2 class=\"vpd-h\"\u003eCandado plegable compacto y seguro\u003c\/h2\u003e\u003c\/div\u003e\n\u003cp\u003eUn \u003cstrong\u003ecandado plegable ligero\u003c\/strong\u003e con un orificio del candado antitaladro y un cilindro pequeño resistente al ganzuado.\u003c\/p\u003e\n\u003cul class=\"vpd-checks\"\u003e\n\u003cli\u003eOrificio del candado antitaladro\u003c\/li\u003e\n\u003cli\u003eCilindro resistente al ganzuado\u003c\/li\u003e\n\u003cli\u003eLigero y duradero\u003c\/li\u003e\n\u003cli\u003eFácil de instalar\u003c\/li\u003e\n\u003cli\u003eCompatible con todos los patinetes\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vpd-fig\"\u003e\u003cimg alt=\"NANROBOT Candado plegable\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/foldlock-1.jpg?v=1792793385\" width=\"2000\" height=\"2000\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ================= CENTER (black) ================= --\u003e\n\u003csection class=\"vpd-sec vpd-sec--b\"\u003e\n\u003cdiv class=\"vpd-narrow vpd-center\"\u003e\n\u003cdiv class=\"vpd-ttl\"\u003e\u003ch2 class=\"vpd-h\"\u003ePor qué te gustará\u003c\/h2\u003e\u003c\/div\u003e\n\u003cp\u003eDiseñado por NANROBOT para los usuarios de patinetes eléctricos, está hecho para durar y es fácil de usar todos los días.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ================= TABLE (white) ================= --\u003e\n\u003csection class=\"vpd-sec\"\u003e\n\u003cdiv class=\"vpd-center\"\u003e\u003ch2 class=\"vpd-h\" style=\"text-align: center;\"\u003eEspecificaciones – NANROBOT Candado plegable\u003c\/h2\u003e\u003c\/div\u003e\n\u003cdiv class=\"vpd-table\"\u003e\u003ctable width=\"100%\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eTipo\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eCandado plegable\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eCompatibilidad\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eTodos los patinetes eléctricos\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ================= CTA (black) ================= --\u003e\n\u003csection class=\"vpd-sec vpd-sec--b\"\u003e\n\u003cdiv class=\"vpd-cta\"\u003e\n\u003cspan class=\"vpd-ttl__ico vpd-cta__ico\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"6\" cy=\"18\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003cpath d=\"M8.5 18h7.5\"\u003e\u003c\/path\u003e\u003cpath d=\"M15 4h2.5l1 14\"\u003e\u003c\/path\u003e\u003cpath d=\"M14 4h4.5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003ch2\u003eExplora la \u003ca href=\"\/es\/collections\/accessories-for-electric-scooters-bicycles-motorcycles\" title=\"Colección de accesorios\"\u003eColección de accesorios\u003c\/a\u003e\n\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"NANROBOT","offers":[{"title":"Default Title","offer_id":66309342986589,"sku":"NANROBOT-FOLDLOCK","price":69.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/g_foldlock-c90868b7.jpg?v=1792793395"},{"product_id":"nanrobot-water-bottle","title":"Botella de agua 1L NANROBOT","description":"\u003c!-- =========================================================\n     VEPACE PRODUCT DESCRIPTION — NANROBOT Water Bottle 1L\n     Edit text in the HTML view (\u003c\u003e) of the editor.\n     Colors: red #CF0E0E, black #000, line #E8E8E8\n     ========================================================= --\u003e\n\u003cstyle\u003e\n\/* ===== VEPACE description: full-width white and black blocks ===== *\/\n\/* the theme pads every description box: this description cancels it, so its blocks reach both edges (works on every product template) *\/\n.card__section:has(.vpd){padding-left:0!important;padding-right:0!important;padding-bottom:0!important}\n.rte:has(\u003e .vpd){margin-left:0!important;margin-right:0!important;max-width:none!important}\n.vpd{--r:#cf0e0e;--k:#000;--l:#e8e8e8;--rl:14px;--rm:10px;--shw:0 1px 2px rgba(0,0,0,.06),0 16px 34px -16px rgba(0,0,0,.28);--shb:0 22px 44px -22px rgba(207,14,14,.75);width:100%;max-width:none;margin:0;color:var(--k);font-size:17px;line-height:1.65;box-sizing:border-box}\n.vpd *,.vpd *::before,.vpd *::after{box-sizing:border-box}\n.vpd p{margin:0 0 14px;color:inherit}\n.vpd p:last-child{margin-bottom:0}\n.vpd strong{font-weight:800;color:inherit}\n.vpd span[style*=\"color\"]{color:inherit!important}\n.vpd a{color:var(--r);text-decoration:underline;text-underline-offset:3px}\n.vpd img{display:block;width:100%;max-width:100%;height:auto;margin:0;border-radius:0;float:none}\n.vpd ul.vpd-gears,.vpd ul.vpd-stats,.vpd ul.vpd-chips,.vpd ul.vpd-checks{list-style:none;margin:0;padding:0}\n.vpd ul.vpd-gears li,.vpd ul.vpd-stats li,.vpd ul.vpd-chips li,.vpd ul.vpd-checks li{margin:0;padding:0;color:inherit}\n.vpd ul.vpd-gears li::before,.vpd ul.vpd-stats li::before{content:none}\n.vpd ul.vpd-gears li::marker,.vpd ul.vpd-stats li::marker,.vpd ul.vpd-chips li::marker,.vpd ul.vpd-checks li::marker{content:none}\n\n\/* ---------- blocks: full width, alternating white \/ black ---------- *\/\n.vpd .vpd-sec{margin:0;padding:56px 40px;background:#fff}\n.vpd .vpd-sec--first{padding-top:26px}\n.vpd .vpd-sec--b{background:#000;color:#fff}\n.vpd .vpd-sec--b:last-child{border-radius:0 0 var(--vp-r-l,0px) var(--vp-r-l,0px)}\n.vpd .vpd-sec--b h2,.vpd .vpd-sec--b h3,.vpd .vpd-sec--b p,.vpd .vpd-sec--b li,.vpd .vpd-sec--b strong{color:#fff}\n\n\/* ---------- headings ---------- *\/\n.vpd h2.vpd-h,.vpd h3.vpd-h{margin:0 0 18px;font-size:32px;font-weight:800;line-height:1.15;letter-spacing:-.02em;color:inherit;text-align:left}\n.vpd h2.vpd-h::after{content:\"\";display:block;width:44px;height:3px;margin-top:16px;border-radius:3px;background:var(--r)}\n.vpd h3.vpd-h3{margin:0 0 10px;font-size:18.5px;font-weight:800;line-height:1.3;color:inherit}\n.vpd .vpd-center{text-align:center}\n.vpd .vpd-center h2.vpd-h{text-align:center}\n.vpd .vpd-center h2.vpd-h::after{margin-left:auto;margin-right:auto}\n.vpd .vpd-narrow{max-width:760px;margin-left:auto;margin-right:auto}\n.vpd .vpd-ttl{display:flex;align-items:center;gap:16px;margin:0 0 18px}\n.vpd .vpd-ttl h2.vpd-h{margin:0}\n.vpd .vpd-ttl h2.vpd-h::after{display:none}\n.vpd .vpd-ttl__ico{flex:none;display:grid;place-items:center;width:56px;height:56px;border-radius:16px;background:var(--r);color:#fff;box-shadow:0 10px 22px -10px rgba(207,14,14,.9)}\n.vpd .vpd-ttl__ico svg{width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}\n.vpd .vpd-center .vpd-ttl{flex-direction:column;gap:14px}\n.vpd .vpd-card .vpd-ttl__ico,.vpd .vpd-panel .vpd-ttl__ico,.vpd .vpd-verdict .vpd-ttl__ico{width:48px;height:48px;border-radius:14px}\n.vpd .vpd-card .vpd-ttl__ico svg,.vpd .vpd-panel .vpd-ttl__ico svg,.vpd .vpd-verdict .vpd-ttl__ico svg{width:26px;height:26px}\n\n\/* ---------- cards take the color of their block: white with a soft shadow on white blocks, black with a fine edge and a red shadow on black blocks ---------- *\/\n.vpd .vpd-spec,.vpd .vpd-card,.vpd .vpd-panel,.vpd .vpd-note,.vpd ul.vpd-gears li,.vpd ul.vpd-checks--tiles li,.vpd ul.vpd-stats li,.vpd ul.vpd-chips li,.vpd .vpd-band,.vpd .vpd-verdict,.vpd .vpd-closing,.vpd .vpd-upg-end{background:#fff;color:var(--k);border:1px solid #ececec!important;border-radius:var(--rl);box-shadow:var(--shw)}\n.vpd .vpd-sec--b .vpd-spec,.vpd .vpd-sec--b .vpd-card,.vpd .vpd-sec--b .vpd-panel,.vpd .vpd-sec--b .vpd-note,.vpd .vpd-sec--b ul.vpd-gears li,.vpd .vpd-sec--b ul.vpd-checks--tiles li,.vpd .vpd-sec--b ul.vpd-stats li,.vpd .vpd-sec--b ul.vpd-chips li,.vpd .vpd-sec--b .vpd-band,.vpd .vpd-sec--b .vpd-verdict,.vpd .vpd-sec--b .vpd-closing,.vpd .vpd-sec--b .vpd-upg-end{background:#000;color:#fff;border-color:rgba(255,255,255,.16)!important;box-shadow:var(--shb)}\n.vpd .vpd-card::before{content:\"\";position:absolute;top:0;left:24px;width:36px;height:3px;border-radius:0 0 3px 3px;background:var(--r)}\n.vpd .vpd-card{position:relative;padding:24px 24px 22px}\n.vpd .vpd-panel{padding:28px 30px}\n.vpd .vpd-sec--b a{color:#fff;text-decoration-color:var(--r);text-decoration-thickness:2px}\n.vpd .vpd-sec--b a:hover{color:var(--r)}\n\n\/* media frames: never cropped, nothing written over them *\/\n.vpd .vpd-fig{margin:0;overflow:hidden;border-radius:var(--rl);background:#f5f5f5;border:1px solid var(--l)}\n.vpd .vpd-sec--b .vpd-fig{background:#111;border-color:rgba(255,255,255,.12)}\n.vpd .vpd-fig--w1000{max-width:1000px;margin-left:auto;margin-right:auto}\n.vpd .vpd-fig--tall{max-width:560px;margin-left:auto;margin-right:auto}\n.vpd .vpd-mt{margin-top:28px}\n\n\/* ---------- key specs ---------- *\/\n.vpd .vpd-specs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:8px 0 0}\n.vpd .vpd-spec{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:24px 10px 20px;transition:transform .25s ease,box-shadow .25s ease}\n.vpd .vpd-spec::after{content:\"\";position:absolute;left:50%;bottom:0;width:28px;height:3px;margin-left:-14px;border-radius:3px 3px 0 0;background:var(--r);transition:width .25s ease,margin .25s ease}\n@media (hover:hover){.vpd .vpd-spec:hover{transform:translateY(-4px);box-shadow:0 22px 40px -18px rgba(0,0,0,.35)}.vpd .vpd-spec:hover::after{width:56px;margin-left:-28px}}\n.vpd .vpd-spec__ico{display:grid;place-items:center;width:52px;height:52px;margin-bottom:14px;border-radius:14px;background:var(--r);color:#fff;box-shadow:0 0 0 5px rgba(207,14,14,.22)}\n.vpd .vpd-spec__ico svg{width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}\n.vpd .vpd-spec__val{font-size:19px;font-weight:800;line-height:1.15;letter-spacing:-.01em;color:inherit}\n.vpd .vpd-spec__lab{margin-top:6px;font-size:12px;font-weight:700;line-height:1.25;letter-spacing:.08em;text-transform:uppercase;color:inherit;opacity:.72}\n\n\/* ---------- video carousel (white, like the VEPACE Reviews row) ---------- *\/\n.vpd .vpd-vids{position:relative;margin:36px 0 0}\n.vpd .vpd-vids .vpd-vids__track{display:flex;justify-content:flex-start;gap:16px;margin:0;padding:4px 2px 18px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--r) #f0f0f0}\n.vpd .vpd-vids__track::-webkit-scrollbar{height:4px}\n.vpd .vpd-vids__track::-webkit-scrollbar-track{background:#f0f0f0;border-radius:4px}\n.vpd .vpd-vids__track::-webkit-scrollbar-thumb{background:var(--r);border-radius:4px}\n.vpd .vpd-vid{flex:0 0 calc(50% - 8px);min-width:0;margin:0;scroll-snap-align:start;border-radius:var(--rl);overflow:hidden;background:#111;border:1px solid var(--l)}\n.vpd .vpd-vid__media{position:relative;display:block;width:100%;aspect-ratio:16\/9;margin:0;padding:0}\n.vpd .vpd-vid__media\u003e*,.vpd .vpd-vid__media iframe{position:absolute!important;inset:0;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0}\n.vpd .vpd-vids__arrow{position:absolute;top:calc(50% - 9px);z-index:2;display:none;place-items:center;width:42px;height:42px;margin-top:-21px;border-radius:50%;background:var(--k);color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.35);cursor:pointer;transition:background-color .2s ease}\n.vpd .vpd-vids__arrow:hover{background:var(--r)}\n.vpd .vpd-vids__arrow--prev{left:-14px}\n.vpd .vpd-vids__arrow--next{right:-14px}\n.vpd .vpd-vids__arrow svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}\n@media (hover:hover) and (pointer:fine){.vpd .vpd-vids[data-prev=\"true\"] .vpd-vids__arrow--prev,.vpd .vpd-vids[data-next=\"true\"] .vpd-vids__arrow--next{display:grid}}\n\n\/* ---------- intro ---------- *\/\n.vpd .vpd-lead{max-width:900px;margin:0 auto;padding:6px 0 6px 26px;border-left:3px solid var(--r)}\n.vpd .vpd-lead p{font-size:20px;line-height:1.6}\n\n\/* ---------- layouts ---------- *\/\n.vpd .vpd-split{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px;align-items:center}\n.vpd .vpd-split--sq{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}\n.vpd .vpd-split--top{align-items:start}\n.vpd .vpd-split--rev{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}\n.vpd .vpd-split--rev.vpd-split--sq{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}\n.vpd .vpd-split--rev\u003e.vpd-fig{order:-1}\n.vpd .vpd-duo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}\n.vpd .vpd-duo-info{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:20px;align-items:stretch}\n.vpd .vpd-duo-info h2.vpd-h,.vpd .vpd-card h2.vpd-h{font-size:26px}\n.vpd .vpd-cols{columns:2;column-gap:40px}\n.vpd .vpd-cols p{break-inside:avoid}\n.vpd .vpd-mosaic{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:16px;align-items:start;margin-top:30px}\n.vpd .vpd-mosaic__col{display:grid;gap:16px}\n.vpd .vpd-sticky{position:sticky;top:110px}\n\n\/* notes *\/\n.vpd .vpd-note{display:flex;gap:14px;align-items:flex-start;margin:20px 0;padding:16px 18px;border-left:4px solid var(--r)!important;border-radius:var(--rm)}\n.vpd .vpd-note p{margin:0;font-size:16px}\n.vpd .vpd-note__ico{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:var(--r);color:#fff}\n.vpd .vpd-note__ico svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}\n\n\/* lists *\/\n.vpd ul.vpd-checks{display:grid;gap:10px;margin:6px 0 16px}\n.vpd ul.vpd-checks li{position:relative;padding-left:32px;line-height:1.5}\n.vpd ul.vpd-checks li::before{content:\"\";position:absolute;left:0;top:1px;width:22px;height:22px;border-radius:50%;background:var(--r) url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'\/%3E%3C\/svg%3E\") center\/13px no-repeat}\n.vpd ul.vpd-checks--3{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}\n.vpd ul.vpd-checks--tiles{gap:12px}\n.vpd ul.vpd-checks--tiles li{padding:17px 16px 17px 50px;border-radius:var(--rm);font-weight:700}\n.vpd ul.vpd-checks--tiles li::before{left:16px;top:17px}\n.vpd ul.vpd-chips{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 16px}\n.vpd ul.vpd-chips li{position:relative;padding:8px 14px 8px 28px;border-radius:var(--rm);font-size:15px;font-weight:700;line-height:1.3}\n.vpd ul.vpd-chips li::before{content:\"\";position:absolute;left:13px;top:50%;width:7px;height:7px;margin-top:-3.5px;border-radius:50%;background:var(--r)}\n\n\/* speed gears *\/\n.vpd ul.vpd-gears{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0 4px}\n.vpd ul.vpd-gears li{position:relative;padding:22px 22px 26px;line-height:1.5;overflow:hidden}\n.vpd ul.vpd-gears li strong{display:block;margin-bottom:6px;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--r)}\n.vpd ul.vpd-gears li::after{content:\"\";position:absolute;left:0;bottom:0;height:4px;width:33.3%;background:var(--r)}\n.vpd ul.vpd-gears li:nth-child(2)::after{width:66.6%}\n.vpd ul.vpd-gears li:nth-child(3)::after{width:100%}\n\n\/* stat tiles *\/\n.vpd ul.vpd-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:8px 0 18px}\n.vpd ul.vpd-stats li{padding:16px 14px;border-radius:var(--rm);font-size:16px;font-weight:700;line-height:1.35}\n.vpd ul.vpd-stats li strong{display:block;margin-bottom:4px;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--r)}\n\n\/* brakes band *\/\n.vpd .vpd-band{display:grid;grid-template-columns:auto minmax(0,1fr);gap:28px;align-items:center;padding:32px 34px}\n.vpd .vpd-band__ico{display:grid;place-items:center;width:84px;height:84px;border-radius:20px;background:var(--r);color:#fff;box-shadow:0 0 0 6px rgba(207,14,14,.22)}\n.vpd .vpd-band__ico svg{width:48px;height:48px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}\n.vpd .vpd-band h2.vpd-h{font-size:26px;margin-bottom:12px}\n.vpd .vpd-band h2.vpd-h::after{display:none}\n\n\/* upgrades *\/\n.vpd .vpd-upg-top{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0}\n.vpd .vpd-upg-wrap{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:32px;align-items:start;margin-top:28px}\n.vpd .vpd-upg-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}\n.vpd .vpd-upg-grid .vpd-card{padding:20px 20px 18px}\n.vpd .vpd-upg-grid .vpd-card::before{left:20px}\n.vpd .vpd-upg-grid ul.vpd-checks{gap:7px;margin:0}\n.vpd .vpd-upg-grid ul.vpd-checks li{font-size:15.5px;padding-left:28px}\n.vpd .vpd-upg-grid ul.vpd-checks li::before{width:19px;height:19px;background-size:11px;top:2px}\n.vpd .vpd-upg-end{margin-top:18px;padding:18px 22px;border-radius:var(--rm)}\n\n\/* verdict *\/\n.vpd .vpd-verdict{position:relative;margin:32px 0 28px;padding:36px 40px 34px;border-left:4px solid var(--r)!important}\n.vpd .vpd-verdict h2.vpd-h{font-size:26px}\n.vpd .vpd-verdict p{font-size:18px}\n\n\/* legal *\/\n.vpd .vpd-legal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:20px}\n.vpd .vpd-legal-grid h2.vpd-h{font-size:24px;margin-bottom:12px}\n.vpd .vpd-closing{margin-top:20px;padding:20px 24px;border-radius:var(--rm);border-left:4px solid var(--r)!important}\n\n\/* specs table (white, grey stripes forced so the theme cannot remove them) *\/\n.vpd .vpd-table{overflow:hidden;margin-top:6px;border:1px solid var(--l);border-radius:var(--rl);background:#fff;color:var(--k)}\n.vpd .vpd-table table{width:100%!important;height:auto!important;margin:0;border:0;border-collapse:collapse;table-layout:fixed}\n.vpd .vpd-table td{width:auto!important;height:auto!important;padding:14px 20px;border:0;border-top:1px solid var(--l);vertical-align:top;text-align:left;font-size:16px;line-height:1.5;color:var(--k)}\n.vpd .vpd-table tr:first-child td{border-top:0}\n.vpd .vpd-table tr td{background:#fff!important}\n.vpd .vpd-table tr:nth-child(even) td{background:#f2f2f2!important}\n.vpd .vpd-table td:first-child{width:38%!important;font-weight:800}\n.vpd .vpd-table td:first-child strong{font-size:14px;letter-spacing:.04em;text-transform:uppercase}\n.vpd .vpd-spec-pics{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:start;margin-top:28px}\n\n\/* explore *\/\n.vpd .vpd-cta{text-align:center}\n.vpd .vpd-cta h2{margin:0 0 10px;font-size:28px;font-weight:800;line-height:1.2;text-align:center!important}\n.vpd .vpd-cta p{font-size:16px}\n.vpd .vpd-cta__ico{margin:0 auto 16px}\n\n\/* ---------- additions for every scooter ---------- *\/\n.vpd .vpd-fig img{max-height:860px;width:auto;max-width:100%;margin:0 auto}\n.vpd .vpd-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}\n.vpd .vpd-gallery{margin-top:28px}\n.vpd .vpd-vids__track:has(\u003e .vpd-vid:only-child){justify-content:center}\n.vpd .vpd-vid:only-child{flex-basis:100%;max-width:900px}\n.vpd .vpd-h3grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0}\n.vpd .vpd-txt-mt{margin-top:28px}\n@media (max-width:640px){.vpd .vpd-grid2,.vpd .vpd-h3grid{grid-template-columns:minmax(0,1fr)}}\n\/* key specs: cards stay centered whatever their number (no lonely card on the left) *\/\n.vpd .vpd-specs{display:flex;flex-wrap:wrap;justify-content:center}\n.vpd .vpd-specs\u003e.vpd-spec{flex:1 1 0;min-width:0}\n@media (max-width:999px){.vpd .vpd-specs\u003e.vpd-spec{flex:0 0 calc((100% - 24px)\/3)}}\n@media (max-width:640px){.vpd .vpd-specs\u003e.vpd-spec{flex:0 0 calc((100% - 10px)\/2)}}\n\n\/* ---------- tablet ---------- *\/\n@media (max-width:999px){\n.vpd .vpd-specs{grid-template-columns:repeat(3,minmax(0,1fr))}\n.vpd .vpd-sec{padding:46px 28px}\n.vpd .vpd-split,.vpd .vpd-split--rev,.vpd .vpd-split--sq,.vpd .vpd-split--rev.vpd-split--sq{grid-template-columns:minmax(0,1fr);gap:26px}\n.vpd .vpd-split--rev\u003e.vpd-fig{order:0}\n.vpd .vpd-upg-wrap,.vpd .vpd-spec-pics{grid-template-columns:minmax(0,1fr)}\n.vpd .vpd-sticky{position:static}\n.vpd .vpd-upg-wrap .vpd-fig--tall{max-width:520px}\n.vpd .vpd-vid{flex-basis:78%}\n}\n\n\/* ---------- phone ---------- *\/\n@media (max-width:640px){\n.vpd{font-size:16px}\n.vpd .vpd-sec{padding:38px 16px}\n.vpd .vpd-sec--first{padding-top:16px}\n.vpd .vpd-specs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}\n.vpd .vpd-spec{padding:20px 8px 16px}\n.vpd .vpd-spec__ico{width:44px;height:44px;margin-bottom:11px;border-radius:12px}\n.vpd .vpd-spec__ico svg{width:24px;height:24px}\n.vpd .vpd-spec__val{font-size:17px}\n.vpd .vpd-spec__lab{font-size:11px;letter-spacing:.06em}\n.vpd .vpd-vids{margin-top:26px}\n.vpd .vpd-vid{flex-basis:88%}\n.vpd h2.vpd-h,.vpd h3.vpd-h{font-size:24px}\n.vpd .vpd-duo-info h2.vpd-h,.vpd .vpd-card h2.vpd-h,.vpd .vpd-band h2.vpd-h,.vpd .vpd-verdict h2.vpd-h,.vpd .vpd-legal-grid h2.vpd-h{font-size:22px}\n.vpd .vpd-ttl{gap:12px}\n.vpd .vpd-ttl__ico{width:46px;height:46px;border-radius:13px}\n.vpd .vpd-ttl__ico svg{width:25px;height:25px}\n.vpd .vpd-lead{padding-left:16px}\n.vpd .vpd-lead p{font-size:17.5px}\n.vpd ul.vpd-gears,.vpd ul.vpd-stats,.vpd ul.vpd-checks--3{grid-template-columns:minmax(0,1fr);gap:10px}\n.vpd ul.vpd-gears li{padding:18px 18px 22px}\n.vpd ul.vpd-stats li{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:13px 16px}\n.vpd ul.vpd-stats li strong{margin:0}\n.vpd .vpd-duo-info,.vpd .vpd-duo,.vpd .vpd-upg-top,.vpd .vpd-upg-grid,.vpd .vpd-legal-grid,.vpd .vpd-mosaic{grid-template-columns:minmax(0,1fr)}\n.vpd .vpd-cols{columns:1}\n.vpd .vpd-panel{padding:22px 18px}\n.vpd .vpd-card{padding:22px 18px 20px}\n.vpd .vpd-card::before{left:18px}\n.vpd .vpd-band{grid-template-columns:minmax(0,1fr);gap:18px;padding:24px 18px}\n.vpd .vpd-band__ico{width:64px;height:64px;border-radius:16px}\n.vpd .vpd-band__ico svg{width:36px;height:36px}\n.vpd .vpd-verdict{padding:26px 18px 24px}\n.vpd .vpd-verdict p{font-size:16.5px}\n.vpd .vpd-cta h2{font-size:23px}\n.vpd .vpd-fig{border-radius:var(--rm)}\n\/* specs table: label above value *\/\n.vpd .vpd-table table,.vpd .vpd-table tbody,.vpd .vpd-table tr,.vpd .vpd-table td{display:block;width:100%!important}\n.vpd .vpd-table tr{padding:13px 16px;border-top:1px solid var(--l)}\n.vpd .vpd-table tr:first-child{border-top:0}\n.vpd .vpd-table tr:nth-child(even){background:#f2f2f2}\n.vpd .vpd-table td,.vpd .vpd-table tr:nth-child(even) td{padding:0;border:0;font-size:15.5px}\n.vpd .vpd-table td:first-child{width:100%!important;margin-bottom:3px}\n.vpd .vpd-table td:first-child strong{font-size:12px;letter-spacing:.08em;color:var(--r)}\n}\n@media (max-width:360px){.vpd .vpd-spec__val{font-size:15px}.vpd .vpd-spec__lab{font-size:10px}}\n@media (prefers-reduced-motion:reduce){.vpd .vpd-vids__track{scroll-behavior:auto}.vpd .vpd-spec{transition:none}}\n\n\/* portrait videos in the carousel (phone-format clips): same height as the 16:9 tiles *\/\n.vpd .vpd-vids .vpd-vids__track{align-items:flex-start}\n.vpd .vpd-vid--tall{flex-basis:calc((50% - 8px) * .3164)}\n.vpd .vpd-vid--tall .vpd-vid__media{aspect-ratio:9\/16}\n.vpd .vpd-vid__media video{object-fit:contain;background:#111}\n@media (max-width:999px){.vpd .vpd-vid--tall{flex-basis:calc(78% * .3164)}}\n@media (max-width:640px){.vpd .vpd-vid--tall{flex-basis:calc(88% * .3164)}}\n\n\/* short carousels (fewer videos than the width) stay centered *\/\n.vpd .vpd-vids__track\u003e.vpd-vid:first-child{margin-left:auto}\n.vpd .vpd-vids__track\u003e.vpd-vid:last-child{margin-right:auto}\n\/* looping animations inside the description *\/\n.vpd .vpd-fig video.vpd-loop{display:block;width:100%;height:auto;border-radius:var(--rl)}\n\u003c\/style\u003e\n\u003cdiv class=\"vpd\"\u003e\n\u003c!-- ================= SPLIT (white) ================= --\u003e\n\u003csection class=\"vpd-sec vpd-sec--first\"\u003e\n\u003cdiv class=\"vpd-split\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"vpd-ttl\"\u003e\u003ch2 class=\"vpd-h\"\u003eMantente hidratado en cada trayecto\u003c\/h2\u003e\u003c\/div\u003e\n\u003cp\u003eUna \u003cstrong\u003ebotella de 1 L (34 oz)\u003c\/strong\u003e de \u003cstrong\u003eTritan\u003c\/strong\u003e apto para alimentos, con un sello de silicona y un infusor de té, para bebidas frías y calientes.\u003c\/p\u003e\n\u003cul class=\"vpd-checks\"\u003e\n\u003cli\u003e1000 ml \/ 34 oz\u003c\/li\u003e\n\u003cli\u003eVaso de Tritan\u003c\/li\u003e\n\u003cli\u003eAnillo de sellado de silicona\u003c\/li\u003e\n\u003cli\u003eInfusor de té\u003c\/li\u003e\n\u003cli\u003ePara bebidas frías y calientes (hasta 60 °C)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vpd-fig\"\u003e\u003cimg alt=\"Botella de agua NANROBOT 1L\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/bottle-1.jpg?v=1792793406\" width=\"2000\" height=\"2000\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ================= CENTER (black) ================= --\u003e\n\u003csection class=\"vpd-sec vpd-sec--b\"\u003e\n\u003cdiv class=\"vpd-narrow vpd-center\"\u003e\n\u003cdiv class=\"vpd-ttl\"\u003e\u003ch2 class=\"vpd-h\"\u003ePor qué te gustará\u003c\/h2\u003e\u003c\/div\u003e\n\u003cp\u003eDiseñada por NANROBOT para conductores de patinetes eléctricos, está hecha para durar y es fácil de usar a diario.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ================= TABLE (white) ================= --\u003e\n\u003csection class=\"vpd-sec\"\u003e\n\u003cdiv class=\"vpd-center\"\u003e\u003ch2 class=\"vpd-h\" style=\"text-align: center;\"\u003eEspecificaciones – Botella de agua NANROBOT 1L\u003c\/h2\u003e\u003c\/div\u003e\n\u003cdiv class=\"vpd-table\"\u003e\u003ctable width=\"100%\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eCapacidad\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e1000 ml \/ 34 oz\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eVaso\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eTritan\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eSello\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eCaucho de silicona\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eTapa \/ infusor\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003ePP\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRango de temperatura\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e-10 °C a 96 °C (bebidas hasta 60 °C)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ================= CTA (black) ================= --\u003e\n\u003csection class=\"vpd-sec vpd-sec--b\"\u003e\n\u003cdiv class=\"vpd-cta\"\u003e\n\u003cspan class=\"vpd-ttl__ico vpd-cta__ico\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"6\" cy=\"18\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003cpath d=\"M8.5 18h7.5\"\u003e\u003c\/path\u003e\u003cpath d=\"M15 4h2.5l1 14\"\u003e\u003c\/path\u003e\u003cpath d=\"M14 4h4.5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003ch2\u003eExplora la \u003ca href=\"\/es\/collections\/accessories-for-electric-scooters-bicycles-motorcycles\" title=\"Colección de accesorios\"\u003eColección de accesorios\u003c\/a\u003e\n\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"NANROBOT","offers":[{"title":"Default Title","offer_id":66309343412573,"sku":"NANROBOT-BOTTLE","price":39.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/g_bottle-e3caeceb.jpg?v=1792793416"},{"product_id":"nanrobot-elbow-and-knee-pads","title":"Coderas y rodilleras NANROBOT","description":"\u003c!-- =========================================================\n     VEPACE PRODUCT DESCRIPTION — NANROBOT Elbow and Knee Pads\n     Edit text in the HTML view (\u003c\u003e) of the editor.\n     Colors: red #CF0E0E, black #000, line #E8E8E8\n     ========================================================= --\u003e\n\u003cstyle\u003e\n\/* ===== VEPACE description: full-width white and black blocks ===== *\/\n\/* the theme pads every description box: this description cancels it, so its blocks reach both edges (works on every product template) *\/\n.card__section:has(.vpd){padding-left:0!important;padding-right:0!important;padding-bottom:0!important}\n.rte:has(\u003e .vpd){margin-left:0!important;margin-right:0!important;max-width:none!important}\n.vpd{--r:#cf0e0e;--k:#000;--l:#e8e8e8;--rl:14px;--rm:10px;--shw:0 1px 2px rgba(0,0,0,.06),0 16px 34px -16px rgba(0,0,0,.28);--shb:0 22px 44px -22px rgba(207,14,14,.75);width:100%;max-width:none;margin:0;color:var(--k);font-size:17px;line-height:1.65;box-sizing:border-box}\n.vpd *,.vpd *::before,.vpd *::after{box-sizing:border-box}\n.vpd p{margin:0 0 14px;color:inherit}\n.vpd p:last-child{margin-bottom:0}\n.vpd strong{font-weight:800;color:inherit}\n.vpd span[style*=\"color\"]{color:inherit!important}\n.vpd a{color:var(--r);text-decoration:underline;text-underline-offset:3px}\n.vpd img{display:block;width:100%;max-width:100%;height:auto;margin:0;border-radius:0;float:none}\n.vpd ul.vpd-gears,.vpd ul.vpd-stats,.vpd ul.vpd-chips,.vpd ul.vpd-checks{list-style:none;margin:0;padding:0}\n.vpd ul.vpd-gears li,.vpd ul.vpd-stats li,.vpd ul.vpd-chips li,.vpd ul.vpd-checks li{margin:0;padding:0;color:inherit}\n.vpd ul.vpd-gears li::before,.vpd ul.vpd-stats li::before{content:none}\n.vpd ul.vpd-gears li::marker,.vpd ul.vpd-stats li::marker,.vpd ul.vpd-chips li::marker,.vpd ul.vpd-checks li::marker{content:none}\n\n\/* ---------- blocks: full width, alternating white \/ black ---------- *\/\n.vpd .vpd-sec{margin:0;padding:56px 40px;background:#fff}\n.vpd .vpd-sec--first{padding-top:26px}\n.vpd .vpd-sec--b{background:#000;color:#fff}\n.vpd .vpd-sec--b:last-child{border-radius:0 0 var(--vp-r-l,0px) var(--vp-r-l,0px)}\n.vpd .vpd-sec--b h2,.vpd .vpd-sec--b h3,.vpd .vpd-sec--b p,.vpd .vpd-sec--b li,.vpd .vpd-sec--b strong{color:#fff}\n\n\/* ---------- headings ---------- *\/\n.vpd h2.vpd-h,.vpd h3.vpd-h{margin:0 0 18px;font-size:32px;font-weight:800;line-height:1.15;letter-spacing:-.02em;color:inherit;text-align:left}\n.vpd h2.vpd-h::after{content:\"\";display:block;width:44px;height:3px;margin-top:16px;border-radius:3px;background:var(--r)}\n.vpd h3.vpd-h3{margin:0 0 10px;font-size:18.5px;font-weight:800;line-height:1.3;color:inherit}\n.vpd .vpd-center{text-align:center}\n.vpd .vpd-center h2.vpd-h{text-align:center}\n.vpd .vpd-center h2.vpd-h::after{margin-left:auto;margin-right:auto}\n.vpd .vpd-narrow{max-width:760px;margin-left:auto;margin-right:auto}\n.vpd .vpd-ttl{display:flex;align-items:center;gap:16px;margin:0 0 18px}\n.vpd .vpd-ttl h2.vpd-h{margin:0}\n.vpd .vpd-ttl h2.vpd-h::after{display:none}\n.vpd .vpd-ttl__ico{flex:none;display:grid;place-items:center;width:56px;height:56px;border-radius:16px;background:var(--r);color:#fff;box-shadow:0 10px 22px -10px rgba(207,14,14,.9)}\n.vpd .vpd-ttl__ico svg{width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}\n.vpd .vpd-center .vpd-ttl{flex-direction:column;gap:14px}\n.vpd .vpd-card .vpd-ttl__ico,.vpd .vpd-panel .vpd-ttl__ico,.vpd .vpd-verdict .vpd-ttl__ico{width:48px;height:48px;border-radius:14px}\n.vpd .vpd-card .vpd-ttl__ico svg,.vpd .vpd-panel .vpd-ttl__ico svg,.vpd .vpd-verdict .vpd-ttl__ico svg{width:26px;height:26px}\n\n\/* ---------- cards take the color of their block: white with a soft shadow on white blocks, black with a fine edge and a red shadow on black blocks ---------- *\/\n.vpd .vpd-spec,.vpd .vpd-card,.vpd .vpd-panel,.vpd .vpd-note,.vpd ul.vpd-gears li,.vpd ul.vpd-checks--tiles li,.vpd ul.vpd-stats li,.vpd ul.vpd-chips li,.vpd .vpd-band,.vpd .vpd-verdict,.vpd .vpd-closing,.vpd .vpd-upg-end{background:#fff;color:var(--k);border:1px solid #ececec!important;border-radius:var(--rl);box-shadow:var(--shw)}\n.vpd .vpd-sec--b .vpd-spec,.vpd .vpd-sec--b .vpd-card,.vpd .vpd-sec--b .vpd-panel,.vpd .vpd-sec--b .vpd-note,.vpd .vpd-sec--b ul.vpd-gears li,.vpd .vpd-sec--b ul.vpd-checks--tiles li,.vpd .vpd-sec--b ul.vpd-stats li,.vpd .vpd-sec--b ul.vpd-chips li,.vpd .vpd-sec--b .vpd-band,.vpd .vpd-sec--b .vpd-verdict,.vpd .vpd-sec--b .vpd-closing,.vpd .vpd-sec--b .vpd-upg-end{background:#000;color:#fff;border-color:rgba(255,255,255,.16)!important;box-shadow:var(--shb)}\n.vpd .vpd-card::before{content:\"\";position:absolute;top:0;left:24px;width:36px;height:3px;border-radius:0 0 3px 3px;background:var(--r)}\n.vpd .vpd-card{position:relative;padding:24px 24px 22px}\n.vpd .vpd-panel{padding:28px 30px}\n.vpd .vpd-sec--b a{color:#fff;text-decoration-color:var(--r);text-decoration-thickness:2px}\n.vpd .vpd-sec--b a:hover{color:var(--r)}\n\n\/* media frames: never cropped, nothing written over them *\/\n.vpd .vpd-fig{margin:0;overflow:hidden;border-radius:var(--rl);background:#f5f5f5;border:1px solid var(--l)}\n.vpd .vpd-sec--b .vpd-fig{background:#111;border-color:rgba(255,255,255,.12)}\n.vpd .vpd-fig--w1000{max-width:1000px;margin-left:auto;margin-right:auto}\n.vpd .vpd-fig--tall{max-width:560px;margin-left:auto;margin-right:auto}\n.vpd .vpd-mt{margin-top:28px}\n\n\/* ---------- key specs ---------- *\/\n.vpd .vpd-specs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:8px 0 0}\n.vpd .vpd-spec{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:24px 10px 20px;transition:transform .25s ease,box-shadow .25s ease}\n.vpd .vpd-spec::after{content:\"\";position:absolute;left:50%;bottom:0;width:28px;height:3px;margin-left:-14px;border-radius:3px 3px 0 0;background:var(--r);transition:width .25s ease,margin .25s ease}\n@media (hover:hover){.vpd .vpd-spec:hover{transform:translateY(-4px);box-shadow:0 22px 40px -18px rgba(0,0,0,.35)}.vpd .vpd-spec:hover::after{width:56px;margin-left:-28px}}\n.vpd .vpd-spec__ico{display:grid;place-items:center;width:52px;height:52px;margin-bottom:14px;border-radius:14px;background:var(--r);color:#fff;box-shadow:0 0 0 5px rgba(207,14,14,.22)}\n.vpd .vpd-spec__ico svg{width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}\n.vpd .vpd-spec__val{font-size:19px;font-weight:800;line-height:1.15;letter-spacing:-.01em;color:inherit}\n.vpd .vpd-spec__lab{margin-top:6px;font-size:12px;font-weight:700;line-height:1.25;letter-spacing:.08em;text-transform:uppercase;color:inherit;opacity:.72}\n\n\/* ---------- video carousel (white, like the VEPACE Reviews row) ---------- *\/\n.vpd .vpd-vids{position:relative;margin:36px 0 0}\n.vpd .vpd-vids .vpd-vids__track{display:flex;justify-content:flex-start;gap:16px;margin:0;padding:4px 2px 18px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--r) #f0f0f0}\n.vpd .vpd-vids__track::-webkit-scrollbar{height:4px}\n.vpd .vpd-vids__track::-webkit-scrollbar-track{background:#f0f0f0;border-radius:4px}\n.vpd .vpd-vids__track::-webkit-scrollbar-thumb{background:var(--r);border-radius:4px}\n.vpd .vpd-vid{flex:0 0 calc(50% - 8px);min-width:0;margin:0;scroll-snap-align:start;border-radius:var(--rl);overflow:hidden;background:#111;border:1px solid var(--l)}\n.vpd .vpd-vid__media{position:relative;display:block;width:100%;aspect-ratio:16\/9;margin:0;padding:0}\n.vpd .vpd-vid__media\u003e*,.vpd .vpd-vid__media iframe{position:absolute!important;inset:0;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0}\n.vpd .vpd-vids__arrow{position:absolute;top:calc(50% - 9px);z-index:2;display:none;place-items:center;width:42px;height:42px;margin-top:-21px;border-radius:50%;background:var(--k);color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.35);cursor:pointer;transition:background-color .2s ease}\n.vpd .vpd-vids__arrow:hover{background:var(--r)}\n.vpd .vpd-vids__arrow--prev{left:-14px}\n.vpd .vpd-vids__arrow--next{right:-14px}\n.vpd .vpd-vids__arrow svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}\n@media (hover:hover) and (pointer:fine){.vpd .vpd-vids[data-prev=\"true\"] .vpd-vids__arrow--prev,.vpd .vpd-vids[data-next=\"true\"] .vpd-vids__arrow--next{display:grid}}\n\n\/* ---------- intro ---------- *\/\n.vpd .vpd-lead{max-width:900px;margin:0 auto;padding:6px 0 6px 26px;border-left:3px solid var(--r)}\n.vpd .vpd-lead p{font-size:20px;line-height:1.6}\n\n\/* ---------- layouts ---------- *\/\n.vpd .vpd-split{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px;align-items:center}\n.vpd .vpd-split--sq{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}\n.vpd .vpd-split--top{align-items:start}\n.vpd .vpd-split--rev{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}\n.vpd .vpd-split--rev.vpd-split--sq{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}\n.vpd .vpd-split--rev\u003e.vpd-fig{order:-1}\n.vpd .vpd-duo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}\n.vpd .vpd-duo-info{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:20px;align-items:stretch}\n.vpd .vpd-duo-info h2.vpd-h,.vpd .vpd-card h2.vpd-h{font-size:26px}\n.vpd .vpd-cols{columns:2;column-gap:40px}\n.vpd .vpd-cols p{break-inside:avoid}\n.vpd .vpd-mosaic{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:16px;align-items:start;margin-top:30px}\n.vpd .vpd-mosaic__col{display:grid;gap:16px}\n.vpd .vpd-sticky{position:sticky;top:110px}\n\n\/* notes *\/\n.vpd .vpd-note{display:flex;gap:14px;align-items:flex-start;margin:20px 0;padding:16px 18px;border-left:4px solid var(--r)!important;border-radius:var(--rm)}\n.vpd .vpd-note p{margin:0;font-size:16px}\n.vpd .vpd-note__ico{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:var(--r);color:#fff}\n.vpd .vpd-note__ico svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}\n\n\/* lists *\/\n.vpd ul.vpd-checks{display:grid;gap:10px;margin:6px 0 16px}\n.vpd ul.vpd-checks li{position:relative;padding-left:32px;line-height:1.5}\n.vpd ul.vpd-checks li::before{content:\"\";position:absolute;left:0;top:1px;width:22px;height:22px;border-radius:50%;background:var(--r) url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'\/%3E%3C\/svg%3E\") center\/13px no-repeat}\n.vpd ul.vpd-checks--3{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}\n.vpd ul.vpd-checks--tiles{gap:12px}\n.vpd ul.vpd-checks--tiles li{padding:17px 16px 17px 50px;border-radius:var(--rm);font-weight:700}\n.vpd ul.vpd-checks--tiles li::before{left:16px;top:17px}\n.vpd ul.vpd-chips{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 16px}\n.vpd ul.vpd-chips li{position:relative;padding:8px 14px 8px 28px;border-radius:var(--rm);font-size:15px;font-weight:700;line-height:1.3}\n.vpd ul.vpd-chips li::before{content:\"\";position:absolute;left:13px;top:50%;width:7px;height:7px;margin-top:-3.5px;border-radius:50%;background:var(--r)}\n\n\/* speed gears *\/\n.vpd ul.vpd-gears{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0 4px}\n.vpd ul.vpd-gears li{position:relative;padding:22px 22px 26px;line-height:1.5;overflow:hidden}\n.vpd ul.vpd-gears li strong{display:block;margin-bottom:6px;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--r)}\n.vpd ul.vpd-gears li::after{content:\"\";position:absolute;left:0;bottom:0;height:4px;width:33.3%;background:var(--r)}\n.vpd ul.vpd-gears li:nth-child(2)::after{width:66.6%}\n.vpd ul.vpd-gears li:nth-child(3)::after{width:100%}\n\n\/* stat tiles *\/\n.vpd ul.vpd-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:8px 0 18px}\n.vpd ul.vpd-stats li{padding:16px 14px;border-radius:var(--rm);font-size:16px;font-weight:700;line-height:1.35}\n.vpd ul.vpd-stats li strong{display:block;margin-bottom:4px;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--r)}\n\n\/* brakes band *\/\n.vpd .vpd-band{display:grid;grid-template-columns:auto minmax(0,1fr);gap:28px;align-items:center;padding:32px 34px}\n.vpd .vpd-band__ico{display:grid;place-items:center;width:84px;height:84px;border-radius:20px;background:var(--r);color:#fff;box-shadow:0 0 0 6px rgba(207,14,14,.22)}\n.vpd .vpd-band__ico svg{width:48px;height:48px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}\n.vpd .vpd-band h2.vpd-h{font-size:26px;margin-bottom:12px}\n.vpd .vpd-band h2.vpd-h::after{display:none}\n\n\/* upgrades *\/\n.vpd .vpd-upg-top{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0}\n.vpd .vpd-upg-wrap{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:32px;align-items:start;margin-top:28px}\n.vpd .vpd-upg-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}\n.vpd .vpd-upg-grid .vpd-card{padding:20px 20px 18px}\n.vpd .vpd-upg-grid .vpd-card::before{left:20px}\n.vpd .vpd-upg-grid ul.vpd-checks{gap:7px;margin:0}\n.vpd .vpd-upg-grid ul.vpd-checks li{font-size:15.5px;padding-left:28px}\n.vpd .vpd-upg-grid ul.vpd-checks li::before{width:19px;height:19px;background-size:11px;top:2px}\n.vpd .vpd-upg-end{margin-top:18px;padding:18px 22px;border-radius:var(--rm)}\n\n\/* verdict *\/\n.vpd .vpd-verdict{position:relative;margin:32px 0 28px;padding:36px 40px 34px;border-left:4px solid var(--r)!important}\n.vpd .vpd-verdict h2.vpd-h{font-size:26px}\n.vpd .vpd-verdict p{font-size:18px}\n\n\/* legal *\/\n.vpd .vpd-legal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:20px}\n.vpd .vpd-legal-grid h2.vpd-h{font-size:24px;margin-bottom:12px}\n.vpd .vpd-closing{margin-top:20px;padding:20px 24px;border-radius:var(--rm);border-left:4px solid var(--r)!important}\n\n\/* specs table (white, grey stripes forced so the theme cannot remove them) *\/\n.vpd .vpd-table{overflow:hidden;margin-top:6px;border:1px solid var(--l);border-radius:var(--rl);background:#fff;color:var(--k)}\n.vpd .vpd-table table{width:100%!important;height:auto!important;margin:0;border:0;border-collapse:collapse;table-layout:fixed}\n.vpd .vpd-table td{width:auto!important;height:auto!important;padding:14px 20px;border:0;border-top:1px solid var(--l);vertical-align:top;text-align:left;font-size:16px;line-height:1.5;color:var(--k)}\n.vpd .vpd-table tr:first-child td{border-top:0}\n.vpd .vpd-table tr td{background:#fff!important}\n.vpd .vpd-table tr:nth-child(even) td{background:#f2f2f2!important}\n.vpd .vpd-table td:first-child{width:38%!important;font-weight:800}\n.vpd .vpd-table td:first-child strong{font-size:14px;letter-spacing:.04em;text-transform:uppercase}\n.vpd .vpd-spec-pics{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:start;margin-top:28px}\n\n\/* explore *\/\n.vpd .vpd-cta{text-align:center}\n.vpd .vpd-cta h2{margin:0 0 10px;font-size:28px;font-weight:800;line-height:1.2;text-align:center!important}\n.vpd .vpd-cta p{font-size:16px}\n.vpd .vpd-cta__ico{margin:0 auto 16px}\n\n\/* ---------- additions for every scooter ---------- *\/\n.vpd .vpd-fig img{max-height:860px;width:auto;max-width:100%;margin:0 auto}\n.vpd .vpd-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}\n.vpd .vpd-gallery{margin-top:28px}\n.vpd .vpd-vids__track:has(\u003e .vpd-vid:only-child){justify-content:center}\n.vpd .vpd-vid:only-child{flex-basis:100%;max-width:900px}\n.vpd .vpd-h3grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0}\n.vpd .vpd-txt-mt{margin-top:28px}\n@media (max-width:640px){.vpd .vpd-grid2,.vpd .vpd-h3grid{grid-template-columns:minmax(0,1fr)}}\n\/* key specs: cards stay centered whatever their number (no lonely card on the left) *\/\n.vpd .vpd-specs{display:flex;flex-wrap:wrap;justify-content:center}\n.vpd .vpd-specs\u003e.vpd-spec{flex:1 1 0;min-width:0}\n@media (max-width:999px){.vpd .vpd-specs\u003e.vpd-spec{flex:0 0 calc((100% - 24px)\/3)}}\n@media (max-width:640px){.vpd .vpd-specs\u003e.vpd-spec{flex:0 0 calc((100% - 10px)\/2)}}\n\n\/* ---------- tablet ---------- *\/\n@media (max-width:999px){\n.vpd .vpd-specs{grid-template-columns:repeat(3,minmax(0,1fr))}\n.vpd .vpd-sec{padding:46px 28px}\n.vpd .vpd-split,.vpd .vpd-split--rev,.vpd .vpd-split--sq,.vpd .vpd-split--rev.vpd-split--sq{grid-template-columns:minmax(0,1fr);gap:26px}\n.vpd .vpd-split--rev\u003e.vpd-fig{order:0}\n.vpd .vpd-upg-wrap,.vpd .vpd-spec-pics{grid-template-columns:minmax(0,1fr)}\n.vpd .vpd-sticky{position:static}\n.vpd .vpd-upg-wrap .vpd-fig--tall{max-width:520px}\n.vpd .vpd-vid{flex-basis:78%}\n}\n\n\/* ---------- phone ---------- *\/\n@media (max-width:640px){\n.vpd{font-size:16px}\n.vpd .vpd-sec{padding:38px 16px}\n.vpd .vpd-sec--first{padding-top:16px}\n.vpd .vpd-specs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}\n.vpd .vpd-spec{padding:20px 8px 16px}\n.vpd .vpd-spec__ico{width:44px;height:44px;margin-bottom:11px;border-radius:12px}\n.vpd .vpd-spec__ico svg{width:24px;height:24px}\n.vpd .vpd-spec__val{font-size:17px}\n.vpd .vpd-spec__lab{font-size:11px;letter-spacing:.06em}\n.vpd .vpd-vids{margin-top:26px}\n.vpd .vpd-vid{flex-basis:88%}\n.vpd h2.vpd-h,.vpd h3.vpd-h{font-size:24px}\n.vpd .vpd-duo-info h2.vpd-h,.vpd .vpd-card h2.vpd-h,.vpd .vpd-band h2.vpd-h,.vpd .vpd-verdict h2.vpd-h,.vpd .vpd-legal-grid h2.vpd-h{font-size:22px}\n.vpd .vpd-ttl{gap:12px}\n.vpd .vpd-ttl__ico{width:46px;height:46px;border-radius:13px}\n.vpd .vpd-ttl__ico svg{width:25px;height:25px}\n.vpd .vpd-lead{padding-left:16px}\n.vpd .vpd-lead p{font-size:17.5px}\n.vpd ul.vpd-gears,.vpd ul.vpd-stats,.vpd ul.vpd-checks--3{grid-template-columns:minmax(0,1fr);gap:10px}\n.vpd ul.vpd-gears li{padding:18px 18px 22px}\n.vpd ul.vpd-stats li{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:13px 16px}\n.vpd ul.vpd-stats li strong{margin:0}\n.vpd .vpd-duo-info,.vpd .vpd-duo,.vpd .vpd-upg-top,.vpd .vpd-upg-grid,.vpd .vpd-legal-grid,.vpd .vpd-mosaic{grid-template-columns:minmax(0,1fr)}\n.vpd .vpd-cols{columns:1}\n.vpd .vpd-panel{padding:22px 18px}\n.vpd .vpd-card{padding:22px 18px 20px}\n.vpd .vpd-card::before{left:18px}\n.vpd .vpd-band{grid-template-columns:minmax(0,1fr);gap:18px;padding:24px 18px}\n.vpd .vpd-band__ico{width:64px;height:64px;border-radius:16px}\n.vpd .vpd-band__ico svg{width:36px;height:36px}\n.vpd .vpd-verdict{padding:26px 18px 24px}\n.vpd .vpd-verdict p{font-size:16.5px}\n.vpd .vpd-cta h2{font-size:23px}\n.vpd .vpd-fig{border-radius:var(--rm)}\n\/* specs table: label above value *\/\n.vpd .vpd-table table,.vpd .vpd-table tbody,.vpd .vpd-table tr,.vpd .vpd-table td{display:block;width:100%!important}\n.vpd .vpd-table tr{padding:13px 16px;border-top:1px solid var(--l)}\n.vpd .vpd-table tr:first-child{border-top:0}\n.vpd .vpd-table tr:nth-child(even){background:#f2f2f2}\n.vpd .vpd-table td,.vpd .vpd-table tr:nth-child(even) td{padding:0;border:0;font-size:15.5px}\n.vpd .vpd-table td:first-child{width:100%!important;margin-bottom:3px}\n.vpd .vpd-table td:first-child strong{font-size:12px;letter-spacing:.08em;color:var(--r)}\n}\n@media (max-width:360px){.vpd .vpd-spec__val{font-size:15px}.vpd .vpd-spec__lab{font-size:10px}}\n@media (prefers-reduced-motion:reduce){.vpd .vpd-vids__track{scroll-behavior:auto}.vpd .vpd-spec{transition:none}}\n\n\/* portrait videos in the carousel (phone-format clips): same height as the 16:9 tiles *\/\n.vpd .vpd-vids .vpd-vids__track{align-items:flex-start}\n.vpd .vpd-vid--tall{flex-basis:calc((50% - 8px) * .3164)}\n.vpd .vpd-vid--tall .vpd-vid__media{aspect-ratio:9\/16}\n.vpd .vpd-vid__media video{object-fit:contain;background:#111}\n@media (max-width:999px){.vpd .vpd-vid--tall{flex-basis:calc(78% * .3164)}}\n@media (max-width:640px){.vpd .vpd-vid--tall{flex-basis:calc(88% * .3164)}}\n\n\/* short carousels (fewer videos than the width) stay centered *\/\n.vpd .vpd-vids__track\u003e.vpd-vid:first-child{margin-left:auto}\n.vpd .vpd-vids__track\u003e.vpd-vid:last-child{margin-right:auto}\n\/* looping animations inside the description *\/\n.vpd .vpd-fig video.vpd-loop{display:block;width:100%;height:auto;border-radius:var(--rl)}\n\u003c\/style\u003e\n\u003cdiv class=\"vpd\"\u003e\n\u003c!-- ================= SPLIT (white) ================= --\u003e\n\u003csection class=\"vpd-sec vpd-sec--first\"\u003e\n\u003cdiv class=\"vpd-split\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"vpd-ttl\"\u003e\u003ch2 class=\"vpd-h\"\u003eConduce protegido\u003c\/h2\u003e\u003c\/div\u003e\n\u003cp\u003eUn juego de \u003cstrong\u003e2 coderas y 2 rodilleras\u003c\/strong\u003e con acolchado de espuma y protecciones de cobertura completa.\u003c\/p\u003e\n\u003cul class=\"vpd-checks\"\u003e\n\u003cli\u003eTejidos de alta calidad\u003c\/li\u003e\n\u003cli\u003eProtectores de espuma\u003c\/li\u003e\n\u003cli\u003eProtecciones de cobertura completa\u003c\/li\u003e\n\u003cli\u003eLigeros y sin restricciones\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vpd-fig\"\u003e\u003cimg alt=\"Coderas y rodilleras NANROBOT\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/pads-1.jpg?v=1792793448\" width=\"2000\" height=\"2000\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ================= CENTER (black) ================= --\u003e\n\u003csection class=\"vpd-sec vpd-sec--b\"\u003e\n\u003cdiv class=\"vpd-narrow vpd-center\"\u003e\n\u003cdiv class=\"vpd-ttl\"\u003e\u003ch2 class=\"vpd-h\"\u003ePor qué te gustará\u003c\/h2\u003e\u003c\/div\u003e\n\u003cp\u003eDiseñado por NANROBOT para conductores de patinetes eléctricos, está hecho para durar y es fácil de usar a diario.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ================= TABLE (white) ================= --\u003e\n\u003csection class=\"vpd-sec\"\u003e\n\u003cdiv class=\"vpd-center\"\u003e\u003ch2 class=\"vpd-h\" style=\"text-align: center;\"\u003eEspecificaciones - NANROBOT Coderas y rodilleras\u003c\/h2\u003e\u003c\/div\u003e\n\u003cdiv class=\"vpd-table\"\u003e\u003ctable width=\"100%\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eContenido\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e2 coderas, 2 rodilleras\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eAcolchado\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eEspuma\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eProtectores\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eCobertura completa\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ================= CTA (black) ================= --\u003e\n\u003csection class=\"vpd-sec vpd-sec--b\"\u003e\n\u003cdiv class=\"vpd-cta\"\u003e\n\u003cspan class=\"vpd-ttl__ico vpd-cta__ico\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"6\" cy=\"18\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003cpath d=\"M8.5 18h7.5\"\u003e\u003c\/path\u003e\u003cpath d=\"M15 4h2.5l1 14\"\u003e\u003c\/path\u003e\u003cpath d=\"M14 4h4.5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003ch2\u003eExplora la \u003ca href=\"\/es\/collections\/accessories-for-electric-scooters-bicycles-motorcycles\" title=\"Colección de accesorios\"\u003eColección de accesorios\u003c\/a\u003e\n\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"NANROBOT","offers":[{"title":"Default Title","offer_id":66309344592221,"sku":"NANROBOT-PADS","price":80.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/g_pads-666a41a8.jpg?v=1792793457"},{"product_id":"nanrobot-portable-tire-air-pump","title":"Bomba de aire portátil para neumáticos de Patinete Eléctrico","description":"\u003c!-- =========================================================\n     VEPACE PRODUCT DESCRIPTION — Portable Electric Scooter Tire Air Pump\n     Edit text in the HTML view (\u003c\u003e) of the editor.\n     Colors: red #CF0E0E, black #000, line #E8E8E8\n     ========================================================= --\u003e\n\u003cstyle\u003e\n\/* ===== VEPACE description: full-width white and black blocks ===== *\/\n\/* the theme pads every description box: this description cancels it, so its blocks reach both edges (works on every product template) *\/\n.card__section:has(.vpd){padding-left:0!important;padding-right:0!important;padding-bottom:0!important}\n.rte:has(\u003e .vpd){margin-left:0!important;margin-right:0!important;max-width:none!important}\n.vpd{--r:#cf0e0e;--k:#000;--l:#e8e8e8;--rl:14px;--rm:10px;--shw:0 1px 2px rgba(0,0,0,.06),0 16px 34px -16px rgba(0,0,0,.28);--shb:0 22px 44px -22px rgba(207,14,14,.75);width:100%;max-width:none;margin:0;color:var(--k);font-size:17px;line-height:1.65;box-sizing:border-box}\n.vpd *,.vpd *::before,.vpd *::after{box-sizing:border-box}\n.vpd p{margin:0 0 14px;color:inherit}\n.vpd p:last-child{margin-bottom:0}\n.vpd strong{font-weight:800;color:inherit}\n.vpd span[style*=\"color\"]{color:inherit!important}\n.vpd a{color:var(--r);text-decoration:underline;text-underline-offset:3px}\n.vpd img{display:block;width:100%;max-width:100%;height:auto;margin:0;border-radius:0;float:none}\n.vpd ul.vpd-gears,.vpd ul.vpd-stats,.vpd ul.vpd-chips,.vpd ul.vpd-checks{list-style:none;margin:0;padding:0}\n.vpd ul.vpd-gears li,.vpd ul.vpd-stats li,.vpd ul.vpd-chips li,.vpd ul.vpd-checks li{margin:0;padding:0;color:inherit}\n.vpd ul.vpd-gears li::before,.vpd ul.vpd-stats li::before{content:none}\n.vpd ul.vpd-gears li::marker,.vpd ul.vpd-stats li::marker,.vpd ul.vpd-chips li::marker,.vpd ul.vpd-checks li::marker{content:none}\n\n\/* ---------- blocks: full width, alternating white \/ black ---------- *\/\n.vpd .vpd-sec{margin:0;padding:56px 40px;background:#fff}\n.vpd .vpd-sec--first{padding-top:26px}\n.vpd .vpd-sec--b{background:#000;color:#fff}\n.vpd .vpd-sec--b:last-child{border-radius:0 0 var(--vp-r-l,0px) var(--vp-r-l,0px)}\n.vpd .vpd-sec--b h2,.vpd .vpd-sec--b h3,.vpd .vpd-sec--b p,.vpd .vpd-sec--b li,.vpd .vpd-sec--b strong{color:#fff}\n\n\/* ---------- headings ---------- *\/\n.vpd h2.vpd-h,.vpd h3.vpd-h{margin:0 0 18px;font-size:32px;font-weight:800;line-height:1.15;letter-spacing:-.02em;color:inherit;text-align:left}\n.vpd h2.vpd-h::after{content:\"\";display:block;width:44px;height:3px;margin-top:16px;border-radius:3px;background:var(--r)}\n.vpd h3.vpd-h3{margin:0 0 10px;font-size:18.5px;font-weight:800;line-height:1.3;color:inherit}\n.vpd .vpd-center{text-align:center}\n.vpd .vpd-center h2.vpd-h{text-align:center}\n.vpd .vpd-center h2.vpd-h::after{margin-left:auto;margin-right:auto}\n.vpd .vpd-narrow{max-width:760px;margin-left:auto;margin-right:auto}\n.vpd .vpd-ttl{display:flex;align-items:center;gap:16px;margin:0 0 18px}\n.vpd .vpd-ttl h2.vpd-h{margin:0}\n.vpd .vpd-ttl h2.vpd-h::after{display:none}\n.vpd .vpd-ttl__ico{flex:none;display:grid;place-items:center;width:56px;height:56px;border-radius:16px;background:var(--r);color:#fff;box-shadow:0 10px 22px -10px rgba(207,14,14,.9)}\n.vpd .vpd-ttl__ico svg{width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}\n.vpd .vpd-center .vpd-ttl{flex-direction:column;gap:14px}\n.vpd .vpd-card .vpd-ttl__ico,.vpd .vpd-panel .vpd-ttl__ico,.vpd .vpd-verdict .vpd-ttl__ico{width:48px;height:48px;border-radius:14px}\n.vpd .vpd-card .vpd-ttl__ico svg,.vpd .vpd-panel .vpd-ttl__ico svg,.vpd .vpd-verdict .vpd-ttl__ico svg{width:26px;height:26px}\n\n\/* ---------- cards take the color of their block: white with a soft shadow on white blocks, black with a fine edge and a red shadow on black blocks ---------- *\/\n.vpd .vpd-spec,.vpd .vpd-card,.vpd .vpd-panel,.vpd .vpd-note,.vpd ul.vpd-gears li,.vpd ul.vpd-checks--tiles li,.vpd ul.vpd-stats li,.vpd ul.vpd-chips li,.vpd .vpd-band,.vpd .vpd-verdict,.vpd .vpd-closing,.vpd .vpd-upg-end{background:#fff;color:var(--k);border:1px solid #ececec!important;border-radius:var(--rl);box-shadow:var(--shw)}\n.vpd .vpd-sec--b .vpd-spec,.vpd .vpd-sec--b .vpd-card,.vpd .vpd-sec--b .vpd-panel,.vpd .vpd-sec--b .vpd-note,.vpd .vpd-sec--b ul.vpd-gears li,.vpd .vpd-sec--b ul.vpd-checks--tiles li,.vpd .vpd-sec--b ul.vpd-stats li,.vpd .vpd-sec--b ul.vpd-chips li,.vpd .vpd-sec--b .vpd-band,.vpd .vpd-sec--b .vpd-verdict,.vpd .vpd-sec--b .vpd-closing,.vpd .vpd-sec--b .vpd-upg-end{background:#000;color:#fff;border-color:rgba(255,255,255,.16)!important;box-shadow:var(--shb)}\n.vpd .vpd-card::before{content:\"\";position:absolute;top:0;left:24px;width:36px;height:3px;border-radius:0 0 3px 3px;background:var(--r)}\n.vpd .vpd-card{position:relative;padding:24px 24px 22px}\n.vpd .vpd-panel{padding:28px 30px}\n.vpd .vpd-sec--b a{color:#fff;text-decoration-color:var(--r);text-decoration-thickness:2px}\n.vpd .vpd-sec--b a:hover{color:var(--r)}\n\n\/* media frames: never cropped, nothing written over them *\/\n.vpd .vpd-fig{margin:0;overflow:hidden;border-radius:var(--rl);background:#f5f5f5;border:1px solid var(--l)}\n.vpd .vpd-sec--b .vpd-fig{background:#111;border-color:rgba(255,255,255,.12)}\n.vpd .vpd-fig--w1000{max-width:1000px;margin-left:auto;margin-right:auto}\n.vpd .vpd-fig--tall{max-width:560px;margin-left:auto;margin-right:auto}\n.vpd .vpd-mt{margin-top:28px}\n\n\/* ---------- key specs ---------- *\/\n.vpd .vpd-specs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:8px 0 0}\n.vpd .vpd-spec{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:24px 10px 20px;transition:transform .25s ease,box-shadow .25s ease}\n.vpd .vpd-spec::after{content:\"\";position:absolute;left:50%;bottom:0;width:28px;height:3px;margin-left:-14px;border-radius:3px 3px 0 0;background:var(--r);transition:width .25s ease,margin .25s ease}\n@media (hover:hover){.vpd .vpd-spec:hover{transform:translateY(-4px);box-shadow:0 22px 40px -18px rgba(0,0,0,.35)}.vpd .vpd-spec:hover::after{width:56px;margin-left:-28px}}\n.vpd .vpd-spec__ico{display:grid;place-items:center;width:52px;height:52px;margin-bottom:14px;border-radius:14px;background:var(--r);color:#fff;box-shadow:0 0 0 5px rgba(207,14,14,.22)}\n.vpd .vpd-spec__ico svg{width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}\n.vpd .vpd-spec__val{font-size:19px;font-weight:800;line-height:1.15;letter-spacing:-.01em;color:inherit}\n.vpd .vpd-spec__lab{margin-top:6px;font-size:12px;font-weight:700;line-height:1.25;letter-spacing:.08em;text-transform:uppercase;color:inherit;opacity:.72}\n\n\/* ---------- video carousel (white, like the VEPACE Reviews row) ---------- *\/\n.vpd .vpd-vids{position:relative;margin:36px 0 0}\n.vpd .vpd-vids .vpd-vids__track{display:flex;justify-content:flex-start;gap:16px;margin:0;padding:4px 2px 18px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--r) #f0f0f0}\n.vpd .vpd-vids__track::-webkit-scrollbar{height:4px}\n.vpd .vpd-vids__track::-webkit-scrollbar-track{background:#f0f0f0;border-radius:4px}\n.vpd .vpd-vids__track::-webkit-scrollbar-thumb{background:var(--r);border-radius:4px}\n.vpd .vpd-vid{flex:0 0 calc(50% - 8px);min-width:0;margin:0;scroll-snap-align:start;border-radius:var(--rl);overflow:hidden;background:#111;border:1px solid var(--l)}\n.vpd .vpd-vid__media{position:relative;display:block;width:100%;aspect-ratio:16\/9;margin:0;padding:0}\n.vpd .vpd-vid__media\u003e*,.vpd .vpd-vid__media iframe{position:absolute!important;inset:0;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0}\n.vpd .vpd-vids__arrow{position:absolute;top:calc(50% - 9px);z-index:2;display:none;place-items:center;width:42px;height:42px;margin-top:-21px;border-radius:50%;background:var(--k);color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.35);cursor:pointer;transition:background-color .2s ease}\n.vpd .vpd-vids__arrow:hover{background:var(--r)}\n.vpd .vpd-vids__arrow--prev{left:-14px}\n.vpd .vpd-vids__arrow--next{right:-14px}\n.vpd .vpd-vids__arrow svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}\n@media (hover:hover) and (pointer:fine){.vpd .vpd-vids[data-prev=\"true\"] .vpd-vids__arrow--prev,.vpd .vpd-vids[data-next=\"true\"] .vpd-vids__arrow--next{display:grid}}\n\n\/* ---------- intro ---------- *\/\n.vpd .vpd-lead{max-width:900px;margin:0 auto;padding:6px 0 6px 26px;border-left:3px solid var(--r)}\n.vpd .vpd-lead p{font-size:20px;line-height:1.6}\n\n\/* ---------- layouts ---------- *\/\n.vpd .vpd-split{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px;align-items:center}\n.vpd .vpd-split--sq{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}\n.vpd .vpd-split--top{align-items:start}\n.vpd .vpd-split--rev{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}\n.vpd .vpd-split--rev.vpd-split--sq{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}\n.vpd .vpd-split--rev\u003e.vpd-fig{order:-1}\n.vpd .vpd-duo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}\n.vpd .vpd-duo-info{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:20px;align-items:stretch}\n.vpd .vpd-duo-info h2.vpd-h,.vpd .vpd-card h2.vpd-h{font-size:26px}\n.vpd .vpd-cols{columns:2;column-gap:40px}\n.vpd .vpd-cols p{break-inside:avoid}\n.vpd .vpd-mosaic{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:16px;align-items:start;margin-top:30px}\n.vpd .vpd-mosaic__col{display:grid;gap:16px}\n.vpd .vpd-sticky{position:sticky;top:110px}\n\n\/* notes *\/\n.vpd .vpd-note{display:flex;gap:14px;align-items:flex-start;margin:20px 0;padding:16px 18px;border-left:4px solid var(--r)!important;border-radius:var(--rm)}\n.vpd .vpd-note p{margin:0;font-size:16px}\n.vpd .vpd-note__ico{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:var(--r);color:#fff}\n.vpd .vpd-note__ico svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}\n\n\/* lists *\/\n.vpd ul.vpd-checks{display:grid;gap:10px;margin:6px 0 16px}\n.vpd ul.vpd-checks li{position:relative;padding-left:32px;line-height:1.5}\n.vpd ul.vpd-checks li::before{content:\"\";position:absolute;left:0;top:1px;width:22px;height:22px;border-radius:50%;background:var(--r) url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'\/%3E%3C\/svg%3E\") center\/13px no-repeat}\n.vpd ul.vpd-checks--3{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}\n.vpd ul.vpd-checks--tiles{gap:12px}\n.vpd ul.vpd-checks--tiles li{padding:17px 16px 17px 50px;border-radius:var(--rm);font-weight:700}\n.vpd ul.vpd-checks--tiles li::before{left:16px;top:17px}\n.vpd ul.vpd-chips{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 16px}\n.vpd ul.vpd-chips li{position:relative;padding:8px 14px 8px 28px;border-radius:var(--rm);font-size:15px;font-weight:700;line-height:1.3}\n.vpd ul.vpd-chips li::before{content:\"\";position:absolute;left:13px;top:50%;width:7px;height:7px;margin-top:-3.5px;border-radius:50%;background:var(--r)}\n\n\/* speed gears *\/\n.vpd ul.vpd-gears{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0 4px}\n.vpd ul.vpd-gears li{position:relative;padding:22px 22px 26px;line-height:1.5;overflow:hidden}\n.vpd ul.vpd-gears li strong{display:block;margin-bottom:6px;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--r)}\n.vpd ul.vpd-gears li::after{content:\"\";position:absolute;left:0;bottom:0;height:4px;width:33.3%;background:var(--r)}\n.vpd ul.vpd-gears li:nth-child(2)::after{width:66.6%}\n.vpd ul.vpd-gears li:nth-child(3)::after{width:100%}\n\n\/* stat tiles *\/\n.vpd ul.vpd-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:8px 0 18px}\n.vpd ul.vpd-stats li{padding:16px 14px;border-radius:var(--rm);font-size:16px;font-weight:700;line-height:1.35}\n.vpd ul.vpd-stats li strong{display:block;margin-bottom:4px;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--r)}\n\n\/* brakes band *\/\n.vpd .vpd-band{display:grid;grid-template-columns:auto minmax(0,1fr);gap:28px;align-items:center;padding:32px 34px}\n.vpd .vpd-band__ico{display:grid;place-items:center;width:84px;height:84px;border-radius:20px;background:var(--r);color:#fff;box-shadow:0 0 0 6px rgba(207,14,14,.22)}\n.vpd .vpd-band__ico svg{width:48px;height:48px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}\n.vpd .vpd-band h2.vpd-h{font-size:26px;margin-bottom:12px}\n.vpd .vpd-band h2.vpd-h::after{display:none}\n\n\/* upgrades *\/\n.vpd .vpd-upg-top{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0}\n.vpd .vpd-upg-wrap{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:32px;align-items:start;margin-top:28px}\n.vpd .vpd-upg-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}\n.vpd .vpd-upg-grid .vpd-card{padding:20px 20px 18px}\n.vpd .vpd-upg-grid .vpd-card::before{left:20px}\n.vpd .vpd-upg-grid ul.vpd-checks{gap:7px;margin:0}\n.vpd .vpd-upg-grid ul.vpd-checks li{font-size:15.5px;padding-left:28px}\n.vpd .vpd-upg-grid ul.vpd-checks li::before{width:19px;height:19px;background-size:11px;top:2px}\n.vpd .vpd-upg-end{margin-top:18px;padding:18px 22px;border-radius:var(--rm)}\n\n\/* verdict *\/\n.vpd .vpd-verdict{position:relative;margin:32px 0 28px;padding:36px 40px 34px;border-left:4px solid var(--r)!important}\n.vpd .vpd-verdict h2.vpd-h{font-size:26px}\n.vpd .vpd-verdict p{font-size:18px}\n\n\/* legal *\/\n.vpd .vpd-legal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:20px}\n.vpd .vpd-legal-grid h2.vpd-h{font-size:24px;margin-bottom:12px}\n.vpd .vpd-closing{margin-top:20px;padding:20px 24px;border-radius:var(--rm);border-left:4px solid var(--r)!important}\n\n\/* specs table (white, grey stripes forced so the theme cannot remove them) *\/\n.vpd .vpd-table{overflow:hidden;margin-top:6px;border:1px solid var(--l);border-radius:var(--rl);background:#fff;color:var(--k)}\n.vpd .vpd-table table{width:100%!important;height:auto!important;margin:0;border:0;border-collapse:collapse;table-layout:fixed}\n.vpd .vpd-table td{width:auto!important;height:auto!important;padding:14px 20px;border:0;border-top:1px solid var(--l);vertical-align:top;text-align:left;font-size:16px;line-height:1.5;color:var(--k)}\n.vpd .vpd-table tr:first-child td{border-top:0}\n.vpd .vpd-table tr td{background:#fff!important}\n.vpd .vpd-table tr:nth-child(even) td{background:#f2f2f2!important}\n.vpd .vpd-table td:first-child{width:38%!important;font-weight:800}\n.vpd .vpd-table td:first-child strong{font-size:14px;letter-spacing:.04em;text-transform:uppercase}\n.vpd .vpd-spec-pics{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:start;margin-top:28px}\n\n\/* explore *\/\n.vpd .vpd-cta{text-align:center}\n.vpd .vpd-cta h2{margin:0 0 10px;font-size:28px;font-weight:800;line-height:1.2;text-align:center!important}\n.vpd .vpd-cta p{font-size:16px}\n.vpd .vpd-cta__ico{margin:0 auto 16px}\n\n\/* ---------- additions for every scooter ---------- *\/\n.vpd .vpd-fig img{max-height:860px;width:auto;max-width:100%;margin:0 auto}\n.vpd .vpd-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}\n.vpd .vpd-gallery{margin-top:28px}\n.vpd .vpd-vids__track:has(\u003e .vpd-vid:only-child){justify-content:center}\n.vpd .vpd-vid:only-child{flex-basis:100%;max-width:900px}\n.vpd .vpd-h3grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0}\n.vpd .vpd-txt-mt{margin-top:28px}\n@media (max-width:640px){.vpd .vpd-grid2,.vpd .vpd-h3grid{grid-template-columns:minmax(0,1fr)}}\n\/* key specs: cards stay centered whatever their number (no lonely card on the left) *\/\n.vpd .vpd-specs{display:flex;flex-wrap:wrap;justify-content:center}\n.vpd .vpd-specs\u003e.vpd-spec{flex:1 1 0;min-width:0}\n@media (max-width:999px){.vpd .vpd-specs\u003e.vpd-spec{flex:0 0 calc((100% - 24px)\/3)}}\n@media (max-width:640px){.vpd .vpd-specs\u003e.vpd-spec{flex:0 0 calc((100% - 10px)\/2)}}\n\n\/* ---------- tablet ---------- *\/\n@media (max-width:999px){\n.vpd .vpd-specs{grid-template-columns:repeat(3,minmax(0,1fr))}\n.vpd .vpd-sec{padding:46px 28px}\n.vpd .vpd-split,.vpd .vpd-split--rev,.vpd .vpd-split--sq,.vpd .vpd-split--rev.vpd-split--sq{grid-template-columns:minmax(0,1fr);gap:26px}\n.vpd .vpd-split--rev\u003e.vpd-fig{order:0}\n.vpd .vpd-upg-wrap,.vpd .vpd-spec-pics{grid-template-columns:minmax(0,1fr)}\n.vpd .vpd-sticky{position:static}\n.vpd .vpd-upg-wrap .vpd-fig--tall{max-width:520px}\n.vpd .vpd-vid{flex-basis:78%}\n}\n\n\/* ---------- phone ---------- *\/\n@media (max-width:640px){\n.vpd{font-size:16px}\n.vpd .vpd-sec{padding:38px 16px}\n.vpd .vpd-sec--first{padding-top:16px}\n.vpd .vpd-specs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}\n.vpd .vpd-spec{padding:20px 8px 16px}\n.vpd .vpd-spec__ico{width:44px;height:44px;margin-bottom:11px;border-radius:12px}\n.vpd .vpd-spec__ico svg{width:24px;height:24px}\n.vpd .vpd-spec__val{font-size:17px}\n.vpd .vpd-spec__lab{font-size:11px;letter-spacing:.06em}\n.vpd .vpd-vids{margin-top:26px}\n.vpd .vpd-vid{flex-basis:88%}\n.vpd h2.vpd-h,.vpd h3.vpd-h{font-size:24px}\n.vpd .vpd-duo-info h2.vpd-h,.vpd .vpd-card h2.vpd-h,.vpd .vpd-band h2.vpd-h,.vpd .vpd-verdict h2.vpd-h,.vpd .vpd-legal-grid h2.vpd-h{font-size:22px}\n.vpd .vpd-ttl{gap:12px}\n.vpd .vpd-ttl__ico{width:46px;height:46px;border-radius:13px}\n.vpd .vpd-ttl__ico svg{width:25px;height:25px}\n.vpd .vpd-lead{padding-left:16px}\n.vpd .vpd-lead p{font-size:17.5px}\n.vpd ul.vpd-gears,.vpd ul.vpd-stats,.vpd ul.vpd-checks--3{grid-template-columns:minmax(0,1fr);gap:10px}\n.vpd ul.vpd-gears li{padding:18px 18px 22px}\n.vpd ul.vpd-stats li{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:13px 16px}\n.vpd ul.vpd-stats li strong{margin:0}\n.vpd .vpd-duo-info,.vpd .vpd-duo,.vpd .vpd-upg-top,.vpd .vpd-upg-grid,.vpd .vpd-legal-grid,.vpd .vpd-mosaic{grid-template-columns:minmax(0,1fr)}\n.vpd .vpd-cols{columns:1}\n.vpd .vpd-panel{padding:22px 18px}\n.vpd .vpd-card{padding:22px 18px 20px}\n.vpd .vpd-card::before{left:18px}\n.vpd .vpd-band{grid-template-columns:minmax(0,1fr);gap:18px;padding:24px 18px}\n.vpd .vpd-band__ico{width:64px;height:64px;border-radius:16px}\n.vpd .vpd-band__ico svg{width:36px;height:36px}\n.vpd .vpd-verdict{padding:26px 18px 24px}\n.vpd .vpd-verdict p{font-size:16.5px}\n.vpd .vpd-cta h2{font-size:23px}\n.vpd .vpd-fig{border-radius:var(--rm)}\n\/* specs table: label above value *\/\n.vpd .vpd-table table,.vpd .vpd-table tbody,.vpd .vpd-table tr,.vpd .vpd-table td{display:block;width:100%!important}\n.vpd .vpd-table tr{padding:13px 16px;border-top:1px solid var(--l)}\n.vpd .vpd-table tr:first-child{border-top:0}\n.vpd .vpd-table tr:nth-child(even){background:#f2f2f2}\n.vpd .vpd-table td,.vpd .vpd-table tr:nth-child(even) td{padding:0;border:0;font-size:15.5px}\n.vpd .vpd-table td:first-child{width:100%!important;margin-bottom:3px}\n.vpd .vpd-table td:first-child strong{font-size:12px;letter-spacing:.08em;color:var(--r)}\n}\n@media (max-width:360px){.vpd .vpd-spec__val{font-size:15px}.vpd .vpd-spec__lab{font-size:10px}}\n@media (prefers-reduced-motion:reduce){.vpd .vpd-vids__track{scroll-behavior:auto}.vpd .vpd-spec{transition:none}}\n\n\/* portrait videos in the carousel (phone-format clips): same height as the 16:9 tiles *\/\n.vpd .vpd-vids .vpd-vids__track{align-items:flex-start}\n.vpd .vpd-vid--tall{flex-basis:calc((50% - 8px) * .3164)}\n.vpd .vpd-vid--tall .vpd-vid__media{aspect-ratio:9\/16}\n.vpd .vpd-vid__media video{object-fit:contain;background:#111}\n@media (max-width:999px){.vpd .vpd-vid--tall{flex-basis:calc(78% * .3164)}}\n@media (max-width:640px){.vpd .vpd-vid--tall{flex-basis:calc(88% * .3164)}}\n\n\/* short carousels (fewer videos than the width) stay centered *\/\n.vpd .vpd-vids__track\u003e.vpd-vid:first-child{margin-left:auto}\n.vpd .vpd-vids__track\u003e.vpd-vid:last-child{margin-right:auto}\n\/* looping animations inside the description *\/\n.vpd .vpd-fig video.vpd-loop{display:block;width:100%;height:auto;border-radius:var(--rl)}\n\u003c\/style\u003e\n\u003cdiv class=\"vpd\"\u003e\n\u003c!-- ================= SPLIT (white) ================= --\u003e\n\u003csection class=\"vpd-sec vpd-sec--first\"\u003e\n\u003cdiv class=\"vpd-split\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"vpd-ttl\"\u003e\u003ch2 class=\"vpd-h\"\u003eNunca conduzcas con una rueda pinchada\u003c\/h2\u003e\u003c\/div\u003e\n\u003cp\u003eUna \u003cstrong\u003ebomba de aire inalámbrica\u003c\/strong\u003e compacta que mantiene tus neumáticos a la presión correcta para una mayor autonomía y seguridad.\u003c\/p\u003e\n\u003cul class=\"vpd-checks\"\u003e\n\u003cli\u003eParada automática a la presión objetivo (hasta 150 PSI)\u003c\/li\u003e\n\u003cli\u003ePantalla digital de presión\u003c\/li\u003e\n\u003cli\u003eRecargable, inalámbrica\u003c\/li\u003e\n\u003cli\u003e4 modos preestablecidos: patinete, bicicleta, motocicleta, balón\u003c\/li\u003e\n\u003cli\u003eLinterna LED integrada\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vpd-fig\"\u003e\u003cimg alt=\"Bomba de aire portátil para neumáticos de Patinete Eléctrico\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/pump-1.jpg?v=1792793469\" width=\"2000\" height=\"2000\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ================= CENTER (black) ================= --\u003e\n\u003csection class=\"vpd-sec vpd-sec--b\"\u003e\n\u003cdiv class=\"vpd-narrow vpd-center\"\u003e\n\u003cdiv class=\"vpd-ttl\"\u003e\u003ch2 class=\"vpd-h\"\u003ePor qué te gustará\u003c\/h2\u003e\u003c\/div\u003e\n\u003cp\u003eDiseñada por NANROBOT para los usuarios de patinetes eléctricos, está hecha para durar y es fácil de usar todos los días.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ================= TABLE (white) ================= --\u003e\n\u003csection class=\"vpd-sec\"\u003e\n\u003cdiv class=\"vpd-center\"\u003e\u003ch2 class=\"vpd-h\" style=\"text-align: center;\"\u003eEspecificaciones – Bomba de aire portátil para neumáticos de Patinete Eléctrico\u003c\/h2\u003e\u003c\/div\u003e\n\u003cdiv class=\"vpd-table\"\u003e\u003ctable width=\"100%\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003ePresión máxima\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e150 PSI\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003ePantalla\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eLCD digital\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003ePotencia\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eBatería recargable\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eModos\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003ePatinete, bicicleta, motocicleta, balón\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eLuz\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eLinterna LED\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ================= CTA (black) ================= --\u003e\n\u003csection class=\"vpd-sec vpd-sec--b\"\u003e\n\u003cdiv class=\"vpd-cta\"\u003e\n\u003cspan class=\"vpd-ttl__ico vpd-cta__ico\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"6\" cy=\"18\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003cpath d=\"M8.5 18h7.5\"\u003e\u003c\/path\u003e\u003cpath d=\"M15 4h2.5l1 14\"\u003e\u003c\/path\u003e\u003cpath d=\"M14 4h4.5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003ch2\u003eExplora la \u003ca href=\"\/es\/collections\/accessories-for-electric-scooters-bicycles-motorcycles\" title=\"Colección de accesorios\"\u003eColección de accesorios\u003c\/a\u003e\n\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"NANROBOT","offers":[{"title":"Default Title","offer_id":66309344788829,"sku":"NANROBOT-PUMP","price":49.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/g_pump-0c609b71.jpg?v=1792793479"},{"product_id":"nanrobot-frame-sliders-crash-pads","title":"Deslizadores de chasis \/ almohadillas contra caídas NANROBOT","description":"\u003c!-- =========================================================\n     VEPACE PRODUCT DESCRIPTION — NANROBOT Frame Sliders \/ Crash Pads\n     Edit text in the HTML view (\u003c\u003e) of the editor.\n     Colors: red #CF0E0E, black #000, line #E8E8E8\n     ========================================================= --\u003e\n\u003cstyle\u003e\n\/* ===== VEPACE description: full-width white and black blocks ===== *\/\n\/* the theme pads every description box: this description cancels it, so its blocks reach both edges (works on every product template) *\/\n.card__section:has(.vpd){padding-left:0!important;padding-right:0!important;padding-bottom:0!important}\n.rte:has(\u003e .vpd){margin-left:0!important;margin-right:0!important;max-width:none!important}\n.vpd{--r:#cf0e0e;--k:#000;--l:#e8e8e8;--rl:14px;--rm:10px;--shw:0 1px 2px rgba(0,0,0,.06),0 16px 34px -16px rgba(0,0,0,.28);--shb:0 22px 44px -22px rgba(207,14,14,.75);width:100%;max-width:none;margin:0;color:var(--k);font-size:17px;line-height:1.65;box-sizing:border-box}\n.vpd *,.vpd *::before,.vpd *::after{box-sizing:border-box}\n.vpd p{margin:0 0 14px;color:inherit}\n.vpd p:last-child{margin-bottom:0}\n.vpd strong{font-weight:800;color:inherit}\n.vpd span[style*=\"color\"]{color:inherit!important}\n.vpd a{color:var(--r);text-decoration:underline;text-underline-offset:3px}\n.vpd img{display:block;width:100%;max-width:100%;height:auto;margin:0;border-radius:0;float:none}\n.vpd ul.vpd-gears,.vpd ul.vpd-stats,.vpd ul.vpd-chips,.vpd ul.vpd-checks{list-style:none;margin:0;padding:0}\n.vpd ul.vpd-gears li,.vpd ul.vpd-stats li,.vpd ul.vpd-chips li,.vpd ul.vpd-checks li{margin:0;padding:0;color:inherit}\n.vpd ul.vpd-gears li::before,.vpd ul.vpd-stats li::before{content:none}\n.vpd ul.vpd-gears li::marker,.vpd ul.vpd-stats li::marker,.vpd ul.vpd-chips li::marker,.vpd ul.vpd-checks li::marker{content:none}\n\n\/* ---------- blocks: full width, alternating white \/ black ---------- *\/\n.vpd .vpd-sec{margin:0;padding:56px 40px;background:#fff}\n.vpd .vpd-sec--first{padding-top:26px}\n.vpd .vpd-sec--b{background:#000;color:#fff}\n.vpd .vpd-sec--b:last-child{border-radius:0 0 var(--vp-r-l,0px) var(--vp-r-l,0px)}\n.vpd .vpd-sec--b h2,.vpd .vpd-sec--b h3,.vpd .vpd-sec--b p,.vpd .vpd-sec--b li,.vpd .vpd-sec--b strong{color:#fff}\n\n\/* ---------- headings ---------- *\/\n.vpd h2.vpd-h,.vpd h3.vpd-h{margin:0 0 18px;font-size:32px;font-weight:800;line-height:1.15;letter-spacing:-.02em;color:inherit;text-align:left}\n.vpd h2.vpd-h::after{content:\"\";display:block;width:44px;height:3px;margin-top:16px;border-radius:3px;background:var(--r)}\n.vpd h3.vpd-h3{margin:0 0 10px;font-size:18.5px;font-weight:800;line-height:1.3;color:inherit}\n.vpd .vpd-center{text-align:center}\n.vpd .vpd-center h2.vpd-h{text-align:center}\n.vpd .vpd-center h2.vpd-h::after{margin-left:auto;margin-right:auto}\n.vpd .vpd-narrow{max-width:760px;margin-left:auto;margin-right:auto}\n.vpd .vpd-ttl{display:flex;align-items:center;gap:16px;margin:0 0 18px}\n.vpd .vpd-ttl h2.vpd-h{margin:0}\n.vpd .vpd-ttl h2.vpd-h::after{display:none}\n.vpd .vpd-ttl__ico{flex:none;display:grid;place-items:center;width:56px;height:56px;border-radius:16px;background:var(--r);color:#fff;box-shadow:0 10px 22px -10px rgba(207,14,14,.9)}\n.vpd .vpd-ttl__ico svg{width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}\n.vpd .vpd-center .vpd-ttl{flex-direction:column;gap:14px}\n.vpd .vpd-card .vpd-ttl__ico,.vpd .vpd-panel .vpd-ttl__ico,.vpd .vpd-verdict .vpd-ttl__ico{width:48px;height:48px;border-radius:14px}\n.vpd .vpd-card .vpd-ttl__ico svg,.vpd .vpd-panel .vpd-ttl__ico svg,.vpd .vpd-verdict .vpd-ttl__ico svg{width:26px;height:26px}\n\n\/* ---------- cards take the color of their block: white with a soft shadow on white blocks, black with a fine edge and a red shadow on black blocks ---------- *\/\n.vpd .vpd-spec,.vpd .vpd-card,.vpd .vpd-panel,.vpd .vpd-note,.vpd ul.vpd-gears li,.vpd ul.vpd-checks--tiles li,.vpd ul.vpd-stats li,.vpd ul.vpd-chips li,.vpd .vpd-band,.vpd .vpd-verdict,.vpd .vpd-closing,.vpd .vpd-upg-end{background:#fff;color:var(--k);border:1px solid #ececec!important;border-radius:var(--rl);box-shadow:var(--shw)}\n.vpd .vpd-sec--b .vpd-spec,.vpd .vpd-sec--b .vpd-card,.vpd .vpd-sec--b .vpd-panel,.vpd .vpd-sec--b .vpd-note,.vpd .vpd-sec--b ul.vpd-gears li,.vpd .vpd-sec--b ul.vpd-checks--tiles li,.vpd .vpd-sec--b ul.vpd-stats li,.vpd .vpd-sec--b ul.vpd-chips li,.vpd .vpd-sec--b .vpd-band,.vpd .vpd-sec--b .vpd-verdict,.vpd .vpd-sec--b .vpd-closing,.vpd .vpd-sec--b .vpd-upg-end{background:#000;color:#fff;border-color:rgba(255,255,255,.16)!important;box-shadow:var(--shb)}\n.vpd .vpd-card::before{content:\"\";position:absolute;top:0;left:24px;width:36px;height:3px;border-radius:0 0 3px 3px;background:var(--r)}\n.vpd .vpd-card{position:relative;padding:24px 24px 22px}\n.vpd .vpd-panel{padding:28px 30px}\n.vpd .vpd-sec--b a{color:#fff;text-decoration-color:var(--r);text-decoration-thickness:2px}\n.vpd .vpd-sec--b a:hover{color:var(--r)}\n\n\/* media frames: never cropped, nothing written over them *\/\n.vpd .vpd-fig{margin:0;overflow:hidden;border-radius:var(--rl);background:#f5f5f5;border:1px solid var(--l)}\n.vpd .vpd-sec--b .vpd-fig{background:#111;border-color:rgba(255,255,255,.12)}\n.vpd .vpd-fig--w1000{max-width:1000px;margin-left:auto;margin-right:auto}\n.vpd .vpd-fig--tall{max-width:560px;margin-left:auto;margin-right:auto}\n.vpd .vpd-mt{margin-top:28px}\n\n\/* ---------- key specs ---------- *\/\n.vpd .vpd-specs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:8px 0 0}\n.vpd .vpd-spec{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:24px 10px 20px;transition:transform .25s ease,box-shadow .25s ease}\n.vpd .vpd-spec::after{content:\"\";position:absolute;left:50%;bottom:0;width:28px;height:3px;margin-left:-14px;border-radius:3px 3px 0 0;background:var(--r);transition:width .25s ease,margin .25s ease}\n@media (hover:hover){.vpd .vpd-spec:hover{transform:translateY(-4px);box-shadow:0 22px 40px -18px rgba(0,0,0,.35)}.vpd .vpd-spec:hover::after{width:56px;margin-left:-28px}}\n.vpd .vpd-spec__ico{display:grid;place-items:center;width:52px;height:52px;margin-bottom:14px;border-radius:14px;background:var(--r);color:#fff;box-shadow:0 0 0 5px rgba(207,14,14,.22)}\n.vpd .vpd-spec__ico svg{width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}\n.vpd .vpd-spec__val{font-size:19px;font-weight:800;line-height:1.15;letter-spacing:-.01em;color:inherit}\n.vpd .vpd-spec__lab{margin-top:6px;font-size:12px;font-weight:700;line-height:1.25;letter-spacing:.08em;text-transform:uppercase;color:inherit;opacity:.72}\n\n\/* ---------- video carousel (white, like the VEPACE Reviews row) ---------- *\/\n.vpd .vpd-vids{position:relative;margin:36px 0 0}\n.vpd .vpd-vids .vpd-vids__track{display:flex;justify-content:flex-start;gap:16px;margin:0;padding:4px 2px 18px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--r) #f0f0f0}\n.vpd .vpd-vids__track::-webkit-scrollbar{height:4px}\n.vpd .vpd-vids__track::-webkit-scrollbar-track{background:#f0f0f0;border-radius:4px}\n.vpd .vpd-vids__track::-webkit-scrollbar-thumb{background:var(--r);border-radius:4px}\n.vpd .vpd-vid{flex:0 0 calc(50% - 8px);min-width:0;margin:0;scroll-snap-align:start;border-radius:var(--rl);overflow:hidden;background:#111;border:1px solid var(--l)}\n.vpd .vpd-vid__media{position:relative;display:block;width:100%;aspect-ratio:16\/9;margin:0;padding:0}\n.vpd .vpd-vid__media\u003e*,.vpd .vpd-vid__media iframe{position:absolute!important;inset:0;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0}\n.vpd .vpd-vids__arrow{position:absolute;top:calc(50% - 9px);z-index:2;display:none;place-items:center;width:42px;height:42px;margin-top:-21px;border-radius:50%;background:var(--k);color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.35);cursor:pointer;transition:background-color .2s ease}\n.vpd .vpd-vids__arrow:hover{background:var(--r)}\n.vpd .vpd-vids__arrow--prev{left:-14px}\n.vpd .vpd-vids__arrow--next{right:-14px}\n.vpd .vpd-vids__arrow svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}\n@media (hover:hover) and (pointer:fine){.vpd .vpd-vids[data-prev=\"true\"] .vpd-vids__arrow--prev,.vpd .vpd-vids[data-next=\"true\"] .vpd-vids__arrow--next{display:grid}}\n\n\/* ---------- intro ---------- *\/\n.vpd .vpd-lead{max-width:900px;margin:0 auto;padding:6px 0 6px 26px;border-left:3px solid var(--r)}\n.vpd .vpd-lead p{font-size:20px;line-height:1.6}\n\n\/* ---------- layouts ---------- *\/\n.vpd .vpd-split{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px;align-items:center}\n.vpd .vpd-split--sq{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}\n.vpd .vpd-split--top{align-items:start}\n.vpd .vpd-split--rev{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}\n.vpd .vpd-split--rev.vpd-split--sq{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}\n.vpd .vpd-split--rev\u003e.vpd-fig{order:-1}\n.vpd .vpd-duo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}\n.vpd .vpd-duo-info{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:20px;align-items:stretch}\n.vpd .vpd-duo-info h2.vpd-h,.vpd .vpd-card h2.vpd-h{font-size:26px}\n.vpd .vpd-cols{columns:2;column-gap:40px}\n.vpd .vpd-cols p{break-inside:avoid}\n.vpd .vpd-mosaic{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:16px;align-items:start;margin-top:30px}\n.vpd .vpd-mosaic__col{display:grid;gap:16px}\n.vpd .vpd-sticky{position:sticky;top:110px}\n\n\/* notes *\/\n.vpd .vpd-note{display:flex;gap:14px;align-items:flex-start;margin:20px 0;padding:16px 18px;border-left:4px solid var(--r)!important;border-radius:var(--rm)}\n.vpd .vpd-note p{margin:0;font-size:16px}\n.vpd .vpd-note__ico{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:var(--r);color:#fff}\n.vpd .vpd-note__ico svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}\n\n\/* lists *\/\n.vpd ul.vpd-checks{display:grid;gap:10px;margin:6px 0 16px}\n.vpd ul.vpd-checks li{position:relative;padding-left:32px;line-height:1.5}\n.vpd ul.vpd-checks li::before{content:\"\";position:absolute;left:0;top:1px;width:22px;height:22px;border-radius:50%;background:var(--r) url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'\/%3E%3C\/svg%3E\") center\/13px no-repeat}\n.vpd ul.vpd-checks--3{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}\n.vpd ul.vpd-checks--tiles{gap:12px}\n.vpd ul.vpd-checks--tiles li{padding:17px 16px 17px 50px;border-radius:var(--rm);font-weight:700}\n.vpd ul.vpd-checks--tiles li::before{left:16px;top:17px}\n.vpd ul.vpd-chips{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 16px}\n.vpd ul.vpd-chips li{position:relative;padding:8px 14px 8px 28px;border-radius:var(--rm);font-size:15px;font-weight:700;line-height:1.3}\n.vpd ul.vpd-chips li::before{content:\"\";position:absolute;left:13px;top:50%;width:7px;height:7px;margin-top:-3.5px;border-radius:50%;background:var(--r)}\n\n\/* speed gears *\/\n.vpd ul.vpd-gears{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0 4px}\n.vpd ul.vpd-gears li{position:relative;padding:22px 22px 26px;line-height:1.5;overflow:hidden}\n.vpd ul.vpd-gears li strong{display:block;margin-bottom:6px;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--r)}\n.vpd ul.vpd-gears li::after{content:\"\";position:absolute;left:0;bottom:0;height:4px;width:33.3%;background:var(--r)}\n.vpd ul.vpd-gears li:nth-child(2)::after{width:66.6%}\n.vpd ul.vpd-gears li:nth-child(3)::after{width:100%}\n\n\/* stat tiles *\/\n.vpd ul.vpd-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:8px 0 18px}\n.vpd ul.vpd-stats li{padding:16px 14px;border-radius:var(--rm);font-size:16px;font-weight:700;line-height:1.35}\n.vpd ul.vpd-stats li strong{display:block;margin-bottom:4px;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--r)}\n\n\/* brakes band *\/\n.vpd .vpd-band{display:grid;grid-template-columns:auto minmax(0,1fr);gap:28px;align-items:center;padding:32px 34px}\n.vpd .vpd-band__ico{display:grid;place-items:center;width:84px;height:84px;border-radius:20px;background:var(--r);color:#fff;box-shadow:0 0 0 6px rgba(207,14,14,.22)}\n.vpd .vpd-band__ico svg{width:48px;height:48px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}\n.vpd .vpd-band h2.vpd-h{font-size:26px;margin-bottom:12px}\n.vpd .vpd-band h2.vpd-h::after{display:none}\n\n\/* upgrades *\/\n.vpd .vpd-upg-top{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0}\n.vpd .vpd-upg-wrap{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:32px;align-items:start;margin-top:28px}\n.vpd .vpd-upg-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}\n.vpd .vpd-upg-grid .vpd-card{padding:20px 20px 18px}\n.vpd .vpd-upg-grid .vpd-card::before{left:20px}\n.vpd .vpd-upg-grid ul.vpd-checks{gap:7px;margin:0}\n.vpd .vpd-upg-grid ul.vpd-checks li{font-size:15.5px;padding-left:28px}\n.vpd .vpd-upg-grid ul.vpd-checks li::before{width:19px;height:19px;background-size:11px;top:2px}\n.vpd .vpd-upg-end{margin-top:18px;padding:18px 22px;border-radius:var(--rm)}\n\n\/* verdict *\/\n.vpd .vpd-verdict{position:relative;margin:32px 0 28px;padding:36px 40px 34px;border-left:4px solid var(--r)!important}\n.vpd .vpd-verdict h2.vpd-h{font-size:26px}\n.vpd .vpd-verdict p{font-size:18px}\n\n\/* legal *\/\n.vpd .vpd-legal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:20px}\n.vpd .vpd-legal-grid h2.vpd-h{font-size:24px;margin-bottom:12px}\n.vpd .vpd-closing{margin-top:20px;padding:20px 24px;border-radius:var(--rm);border-left:4px solid var(--r)!important}\n\n\/* specs table (white, grey stripes forced so the theme cannot remove them) *\/\n.vpd .vpd-table{overflow:hidden;margin-top:6px;border:1px solid var(--l);border-radius:var(--rl);background:#fff;color:var(--k)}\n.vpd .vpd-table table{width:100%!important;height:auto!important;margin:0;border:0;border-collapse:collapse;table-layout:fixed}\n.vpd .vpd-table td{width:auto!important;height:auto!important;padding:14px 20px;border:0;border-top:1px solid var(--l);vertical-align:top;text-align:left;font-size:16px;line-height:1.5;color:var(--k)}\n.vpd .vpd-table tr:first-child td{border-top:0}\n.vpd .vpd-table tr td{background:#fff!important}\n.vpd .vpd-table tr:nth-child(even) td{background:#f2f2f2!important}\n.vpd .vpd-table td:first-child{width:38%!important;font-weight:800}\n.vpd .vpd-table td:first-child strong{font-size:14px;letter-spacing:.04em;text-transform:uppercase}\n.vpd .vpd-spec-pics{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:start;margin-top:28px}\n\n\/* explore *\/\n.vpd .vpd-cta{text-align:center}\n.vpd .vpd-cta h2{margin:0 0 10px;font-size:28px;font-weight:800;line-height:1.2;text-align:center!important}\n.vpd .vpd-cta p{font-size:16px}\n.vpd .vpd-cta__ico{margin:0 auto 16px}\n\n\/* ---------- additions for every scooter ---------- *\/\n.vpd .vpd-fig img{max-height:860px;width:auto;max-width:100%;margin:0 auto}\n.vpd .vpd-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}\n.vpd .vpd-gallery{margin-top:28px}\n.vpd .vpd-vids__track:has(\u003e .vpd-vid:only-child){justify-content:center}\n.vpd .vpd-vid:only-child{flex-basis:100%;max-width:900px}\n.vpd .vpd-h3grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0}\n.vpd .vpd-txt-mt{margin-top:28px}\n@media (max-width:640px){.vpd .vpd-grid2,.vpd .vpd-h3grid{grid-template-columns:minmax(0,1fr)}}\n\/* key specs: cards stay centered whatever their number (no lonely card on the left) *\/\n.vpd .vpd-specs{display:flex;flex-wrap:wrap;justify-content:center}\n.vpd .vpd-specs\u003e.vpd-spec{flex:1 1 0;min-width:0}\n@media (max-width:999px){.vpd .vpd-specs\u003e.vpd-spec{flex:0 0 calc((100% - 24px)\/3)}}\n@media (max-width:640px){.vpd .vpd-specs\u003e.vpd-spec{flex:0 0 calc((100% - 10px)\/2)}}\n\n\/* ---------- tablet ---------- *\/\n@media (max-width:999px){\n.vpd .vpd-specs{grid-template-columns:repeat(3,minmax(0,1fr))}\n.vpd .vpd-sec{padding:46px 28px}\n.vpd .vpd-split,.vpd .vpd-split--rev,.vpd .vpd-split--sq,.vpd .vpd-split--rev.vpd-split--sq{grid-template-columns:minmax(0,1fr);gap:26px}\n.vpd .vpd-split--rev\u003e.vpd-fig{order:0}\n.vpd .vpd-upg-wrap,.vpd .vpd-spec-pics{grid-template-columns:minmax(0,1fr)}\n.vpd .vpd-sticky{position:static}\n.vpd .vpd-upg-wrap .vpd-fig--tall{max-width:520px}\n.vpd .vpd-vid{flex-basis:78%}\n}\n\n\/* ---------- phone ---------- *\/\n@media (max-width:640px){\n.vpd{font-size:16px}\n.vpd .vpd-sec{padding:38px 16px}\n.vpd .vpd-sec--first{padding-top:16px}\n.vpd .vpd-specs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}\n.vpd .vpd-spec{padding:20px 8px 16px}\n.vpd .vpd-spec__ico{width:44px;height:44px;margin-bottom:11px;border-radius:12px}\n.vpd .vpd-spec__ico svg{width:24px;height:24px}\n.vpd .vpd-spec__val{font-size:17px}\n.vpd .vpd-spec__lab{font-size:11px;letter-spacing:.06em}\n.vpd .vpd-vids{margin-top:26px}\n.vpd .vpd-vid{flex-basis:88%}\n.vpd h2.vpd-h,.vpd h3.vpd-h{font-size:24px}\n.vpd .vpd-duo-info h2.vpd-h,.vpd .vpd-card h2.vpd-h,.vpd .vpd-band h2.vpd-h,.vpd .vpd-verdict h2.vpd-h,.vpd .vpd-legal-grid h2.vpd-h{font-size:22px}\n.vpd .vpd-ttl{gap:12px}\n.vpd .vpd-ttl__ico{width:46px;height:46px;border-radius:13px}\n.vpd .vpd-ttl__ico svg{width:25px;height:25px}\n.vpd .vpd-lead{padding-left:16px}\n.vpd .vpd-lead p{font-size:17.5px}\n.vpd ul.vpd-gears,.vpd ul.vpd-stats,.vpd ul.vpd-checks--3{grid-template-columns:minmax(0,1fr);gap:10px}\n.vpd ul.vpd-gears li{padding:18px 18px 22px}\n.vpd ul.vpd-stats li{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:13px 16px}\n.vpd ul.vpd-stats li strong{margin:0}\n.vpd .vpd-duo-info,.vpd .vpd-duo,.vpd .vpd-upg-top,.vpd .vpd-upg-grid,.vpd .vpd-legal-grid,.vpd .vpd-mosaic{grid-template-columns:minmax(0,1fr)}\n.vpd .vpd-cols{columns:1}\n.vpd .vpd-panel{padding:22px 18px}\n.vpd .vpd-card{padding:22px 18px 20px}\n.vpd .vpd-card::before{left:18px}\n.vpd .vpd-band{grid-template-columns:minmax(0,1fr);gap:18px;padding:24px 18px}\n.vpd .vpd-band__ico{width:64px;height:64px;border-radius:16px}\n.vpd .vpd-band__ico svg{width:36px;height:36px}\n.vpd .vpd-verdict{padding:26px 18px 24px}\n.vpd .vpd-verdict p{font-size:16.5px}\n.vpd .vpd-cta h2{font-size:23px}\n.vpd .vpd-fig{border-radius:var(--rm)}\n\/* specs table: label above value *\/\n.vpd .vpd-table table,.vpd .vpd-table tbody,.vpd .vpd-table tr,.vpd .vpd-table td{display:block;width:100%!important}\n.vpd .vpd-table tr{padding:13px 16px;border-top:1px solid var(--l)}\n.vpd .vpd-table tr:first-child{border-top:0}\n.vpd .vpd-table tr:nth-child(even){background:#f2f2f2}\n.vpd .vpd-table td,.vpd .vpd-table tr:nth-child(even) td{padding:0;border:0;font-size:15.5px}\n.vpd .vpd-table td:first-child{width:100%!important;margin-bottom:3px}\n.vpd .vpd-table td:first-child strong{font-size:12px;letter-spacing:.08em;color:var(--r)}\n}\n@media (max-width:360px){.vpd .vpd-spec__val{font-size:15px}.vpd .vpd-spec__lab{font-size:10px}}\n@media (prefers-reduced-motion:reduce){.vpd .vpd-vids__track{scroll-behavior:auto}.vpd .vpd-spec{transition:none}}\n\n\/* portrait videos in the carousel (phone-format clips): same height as the 16:9 tiles *\/\n.vpd .vpd-vids .vpd-vids__track{align-items:flex-start}\n.vpd .vpd-vid--tall{flex-basis:calc((50% - 8px) * .3164)}\n.vpd .vpd-vid--tall .vpd-vid__media{aspect-ratio:9\/16}\n.vpd .vpd-vid__media video{object-fit:contain;background:#111}\n@media (max-width:999px){.vpd .vpd-vid--tall{flex-basis:calc(78% * .3164)}}\n@media (max-width:640px){.vpd .vpd-vid--tall{flex-basis:calc(88% * .3164)}}\n\n\/* short carousels (fewer videos than the width) stay centered *\/\n.vpd .vpd-vids__track\u003e.vpd-vid:first-child{margin-left:auto}\n.vpd .vpd-vids__track\u003e.vpd-vid:last-child{margin-right:auto}\n\/* looping animations inside the description *\/\n.vpd .vpd-fig video.vpd-loop{display:block;width:100%;height:auto;border-radius:var(--rl)}\n\u003c\/style\u003e\n\u003cdiv class=\"vpd\"\u003e\n\u003c!-- ================= SPLIT (white) ================= --\u003e\n\u003csection class=\"vpd-sec vpd-sec--first\"\u003e\n\u003cdiv class=\"vpd-split\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"vpd-ttl\"\u003e\u003ch2 class=\"vpd-h\"\u003eProtege tu bastidor\u003c\/h2\u003e\u003c\/div\u003e\n\u003cp\u003eUn juego de \u003cstrong\u003e4 deslizadores de bastidor\u003c\/strong\u003e que protegen el bastidor de tu patinete de arañazos e impactos en caso de caída.\u003c\/p\u003e\n\u003cul class=\"vpd-checks\"\u003e\n\u003cli\u003eJuego de 4 piezas\u003c\/li\u003e\n\u003cli\u003eProtege el bastidor\u003c\/li\u003e\n\u003cli\u003eCompatible con D6, N6, LS7+ y D4\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vpd-fig\"\u003e\u003cimg alt=\"Deslizadores de bastidor \/ protectores contra impactos NANROBOT\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/sliders-1.jpg?v=1792793490\" width=\"2000\" height=\"2000\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ================= CENTER (black) ================= --\u003e\n\u003csection class=\"vpd-sec vpd-sec--b\"\u003e\n\u003cdiv class=\"vpd-narrow vpd-center\"\u003e\n\u003cdiv class=\"vpd-ttl\"\u003e\u003ch2 class=\"vpd-h\"\u003ePor qué te gustará\u003c\/h2\u003e\u003c\/div\u003e\n\u003cp\u003eDiseñado por NANROBOT para usuarios de patinetes eléctricos, está hecho para durar y es fácil de usar a diario.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ================= TABLE (white) ================= --\u003e\n\u003csection class=\"vpd-sec\"\u003e\n\u003cdiv class=\"vpd-center\"\u003e\u003ch2 class=\"vpd-h\" style=\"text-align: center;\"\u003eEspecificaciones – deslizadores de bastidor \/ protectores contra impactos NANROBOT\u003c\/h2\u003e\u003c\/div\u003e\n\u003cdiv class=\"vpd-table\"\u003e\u003ctable width=\"100%\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eContenido\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e4 piezas\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eModelos compatibles\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eD6, N6, LS7+, D4\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ================= CTA (black) ================= --\u003e\n\u003csection class=\"vpd-sec vpd-sec--b\"\u003e\n\u003cdiv class=\"vpd-cta\"\u003e\n\u003cspan class=\"vpd-ttl__ico vpd-cta__ico\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"6\" cy=\"18\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003cpath d=\"M8.5 18h7.5\"\u003e\u003c\/path\u003e\u003cpath d=\"M15 4h2.5l1 14\"\u003e\u003c\/path\u003e\u003cpath d=\"M14 4h4.5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003ch2\u003eExplora la \u003ca href=\"\/es\/collections\/accessories-for-electric-scooters-bicycles-motorcycles\" title=\"Colección de accesorios\"\u003eColección de accesorios\u003c\/a\u003e\n\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"NANROBOT","offers":[{"title":"Default Title","offer_id":66309344985437,"sku":"NANROBOT-SLIDERS","price":39.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/g_sliders-b85354c9.jpg?v=1792793499"},{"product_id":"nanrobot-electric-scooter-fast-charger","title":"Cargador rápido para Patinete Eléctrico NANROBOT","description":"\u003c!-- =========================================================\n     VEPACE PRODUCT DESCRIPTION — NANROBOT Electric Scooter Fast Charger\n     Edit text in the HTML view (\u003c\u003e) of the editor.\n     Colors: red #CF0E0E, black #000, line #E8E8E8\n     ========================================================= --\u003e\n\u003cstyle\u003e\n\/* ===== VEPACE description: full-width white and black blocks ===== *\/\n\/* the theme pads every description box: this description cancels it, so its blocks reach both edges (works on every product template) *\/\n.card__section:has(.vpd){padding-left:0!important;padding-right:0!important;padding-bottom:0!important}\n.rte:has(\u003e .vpd){margin-left:0!important;margin-right:0!important;max-width:none!important}\n.vpd{--r:#cf0e0e;--k:#000;--l:#e8e8e8;--rl:14px;--rm:10px;--shw:0 1px 2px rgba(0,0,0,.06),0 16px 34px -16px rgba(0,0,0,.28);--shb:0 22px 44px -22px rgba(207,14,14,.75);width:100%;max-width:none;margin:0;color:var(--k);font-size:17px;line-height:1.65;box-sizing:border-box}\n.vpd *,.vpd *::before,.vpd *::after{box-sizing:border-box}\n.vpd p{margin:0 0 14px;color:inherit}\n.vpd p:last-child{margin-bottom:0}\n.vpd strong{font-weight:800;color:inherit}\n.vpd span[style*=\"color\"]{color:inherit!important}\n.vpd a{color:var(--r);text-decoration:underline;text-underline-offset:3px}\n.vpd img{display:block;width:100%;max-width:100%;height:auto;margin:0;border-radius:0;float:none}\n.vpd ul.vpd-gears,.vpd ul.vpd-stats,.vpd ul.vpd-chips,.vpd ul.vpd-checks{list-style:none;margin:0;padding:0}\n.vpd ul.vpd-gears li,.vpd ul.vpd-stats li,.vpd ul.vpd-chips li,.vpd ul.vpd-checks li{margin:0;padding:0;color:inherit}\n.vpd ul.vpd-gears li::before,.vpd ul.vpd-stats li::before{content:none}\n.vpd ul.vpd-gears li::marker,.vpd ul.vpd-stats li::marker,.vpd ul.vpd-chips li::marker,.vpd ul.vpd-checks li::marker{content:none}\n\n\/* ---------- blocks: full width, alternating white \/ black ---------- *\/\n.vpd .vpd-sec{margin:0;padding:56px 40px;background:#fff}\n.vpd .vpd-sec--first{padding-top:26px}\n.vpd .vpd-sec--b{background:#000;color:#fff}\n.vpd .vpd-sec--b:last-child{border-radius:0 0 var(--vp-r-l,0px) var(--vp-r-l,0px)}\n.vpd .vpd-sec--b h2,.vpd .vpd-sec--b h3,.vpd .vpd-sec--b p,.vpd .vpd-sec--b li,.vpd .vpd-sec--b strong{color:#fff}\n\n\/* ---------- headings ---------- *\/\n.vpd h2.vpd-h,.vpd h3.vpd-h{margin:0 0 18px;font-size:32px;font-weight:800;line-height:1.15;letter-spacing:-.02em;color:inherit;text-align:left}\n.vpd h2.vpd-h::after{content:\"\";display:block;width:44px;height:3px;margin-top:16px;border-radius:3px;background:var(--r)}\n.vpd h3.vpd-h3{margin:0 0 10px;font-size:18.5px;font-weight:800;line-height:1.3;color:inherit}\n.vpd .vpd-center{text-align:center}\n.vpd .vpd-center h2.vpd-h{text-align:center}\n.vpd .vpd-center h2.vpd-h::after{margin-left:auto;margin-right:auto}\n.vpd .vpd-narrow{max-width:760px;margin-left:auto;margin-right:auto}\n.vpd .vpd-ttl{display:flex;align-items:center;gap:16px;margin:0 0 18px}\n.vpd .vpd-ttl h2.vpd-h{margin:0}\n.vpd .vpd-ttl h2.vpd-h::after{display:none}\n.vpd .vpd-ttl__ico{flex:none;display:grid;place-items:center;width:56px;height:56px;border-radius:16px;background:var(--r);color:#fff;box-shadow:0 10px 22px -10px rgba(207,14,14,.9)}\n.vpd .vpd-ttl__ico svg{width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}\n.vpd .vpd-center .vpd-ttl{flex-direction:column;gap:14px}\n.vpd .vpd-card .vpd-ttl__ico,.vpd .vpd-panel .vpd-ttl__ico,.vpd .vpd-verdict .vpd-ttl__ico{width:48px;height:48px;border-radius:14px}\n.vpd .vpd-card .vpd-ttl__ico svg,.vpd .vpd-panel .vpd-ttl__ico svg,.vpd .vpd-verdict .vpd-ttl__ico svg{width:26px;height:26px}\n\n\/* ---------- cards take the color of their block: white with a soft shadow on white blocks, black with a fine edge and a red shadow on black blocks ---------- *\/\n.vpd .vpd-spec,.vpd .vpd-card,.vpd .vpd-panel,.vpd .vpd-note,.vpd ul.vpd-gears li,.vpd ul.vpd-checks--tiles li,.vpd ul.vpd-stats li,.vpd ul.vpd-chips li,.vpd .vpd-band,.vpd .vpd-verdict,.vpd .vpd-closing,.vpd .vpd-upg-end{background:#fff;color:var(--k);border:1px solid #ececec!important;border-radius:var(--rl);box-shadow:var(--shw)}\n.vpd .vpd-sec--b .vpd-spec,.vpd .vpd-sec--b .vpd-card,.vpd .vpd-sec--b .vpd-panel,.vpd .vpd-sec--b .vpd-note,.vpd .vpd-sec--b ul.vpd-gears li,.vpd .vpd-sec--b ul.vpd-checks--tiles li,.vpd .vpd-sec--b ul.vpd-stats li,.vpd .vpd-sec--b ul.vpd-chips li,.vpd .vpd-sec--b .vpd-band,.vpd .vpd-sec--b .vpd-verdict,.vpd .vpd-sec--b .vpd-closing,.vpd .vpd-sec--b .vpd-upg-end{background:#000;color:#fff;border-color:rgba(255,255,255,.16)!important;box-shadow:var(--shb)}\n.vpd .vpd-card::before{content:\"\";position:absolute;top:0;left:24px;width:36px;height:3px;border-radius:0 0 3px 3px;background:var(--r)}\n.vpd .vpd-card{position:relative;padding:24px 24px 22px}\n.vpd .vpd-panel{padding:28px 30px}\n.vpd .vpd-sec--b a{color:#fff;text-decoration-color:var(--r);text-decoration-thickness:2px}\n.vpd .vpd-sec--b a:hover{color:var(--r)}\n\n\/* media frames: never cropped, nothing written over them *\/\n.vpd .vpd-fig{margin:0;overflow:hidden;border-radius:var(--rl);background:#f5f5f5;border:1px solid var(--l)}\n.vpd .vpd-sec--b .vpd-fig{background:#111;border-color:rgba(255,255,255,.12)}\n.vpd .vpd-fig--w1000{max-width:1000px;margin-left:auto;margin-right:auto}\n.vpd .vpd-fig--tall{max-width:560px;margin-left:auto;margin-right:auto}\n.vpd .vpd-mt{margin-top:28px}\n\n\/* ---------- key specs ---------- *\/\n.vpd .vpd-specs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:8px 0 0}\n.vpd .vpd-spec{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:24px 10px 20px;transition:transform .25s ease,box-shadow .25s ease}\n.vpd .vpd-spec::after{content:\"\";position:absolute;left:50%;bottom:0;width:28px;height:3px;margin-left:-14px;border-radius:3px 3px 0 0;background:var(--r);transition:width .25s ease,margin .25s ease}\n@media (hover:hover){.vpd .vpd-spec:hover{transform:translateY(-4px);box-shadow:0 22px 40px -18px rgba(0,0,0,.35)}.vpd .vpd-spec:hover::after{width:56px;margin-left:-28px}}\n.vpd .vpd-spec__ico{display:grid;place-items:center;width:52px;height:52px;margin-bottom:14px;border-radius:14px;background:var(--r);color:#fff;box-shadow:0 0 0 5px rgba(207,14,14,.22)}\n.vpd .vpd-spec__ico svg{width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}\n.vpd .vpd-spec__val{font-size:19px;font-weight:800;line-height:1.15;letter-spacing:-.01em;color:inherit}\n.vpd .vpd-spec__lab{margin-top:6px;font-size:12px;font-weight:700;line-height:1.25;letter-spacing:.08em;text-transform:uppercase;color:inherit;opacity:.72}\n\n\/* ---------- video carousel (white, like the VEPACE Reviews row) ---------- *\/\n.vpd .vpd-vids{position:relative;margin:36px 0 0}\n.vpd .vpd-vids .vpd-vids__track{display:flex;justify-content:flex-start;gap:16px;margin:0;padding:4px 2px 18px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--r) #f0f0f0}\n.vpd .vpd-vids__track::-webkit-scrollbar{height:4px}\n.vpd .vpd-vids__track::-webkit-scrollbar-track{background:#f0f0f0;border-radius:4px}\n.vpd .vpd-vids__track::-webkit-scrollbar-thumb{background:var(--r);border-radius:4px}\n.vpd .vpd-vid{flex:0 0 calc(50% - 8px);min-width:0;margin:0;scroll-snap-align:start;border-radius:var(--rl);overflow:hidden;background:#111;border:1px solid var(--l)}\n.vpd .vpd-vid__media{position:relative;display:block;width:100%;aspect-ratio:16\/9;margin:0;padding:0}\n.vpd .vpd-vid__media\u003e*,.vpd .vpd-vid__media iframe{position:absolute!important;inset:0;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0}\n.vpd .vpd-vids__arrow{position:absolute;top:calc(50% - 9px);z-index:2;display:none;place-items:center;width:42px;height:42px;margin-top:-21px;border-radius:50%;background:var(--k);color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.35);cursor:pointer;transition:background-color .2s ease}\n.vpd .vpd-vids__arrow:hover{background:var(--r)}\n.vpd .vpd-vids__arrow--prev{left:-14px}\n.vpd .vpd-vids__arrow--next{right:-14px}\n.vpd .vpd-vids__arrow svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}\n@media (hover:hover) and (pointer:fine){.vpd .vpd-vids[data-prev=\"true\"] .vpd-vids__arrow--prev,.vpd .vpd-vids[data-next=\"true\"] .vpd-vids__arrow--next{display:grid}}\n\n\/* ---------- intro ---------- *\/\n.vpd .vpd-lead{max-width:900px;margin:0 auto;padding:6px 0 6px 26px;border-left:3px solid var(--r)}\n.vpd .vpd-lead p{font-size:20px;line-height:1.6}\n\n\/* ---------- layouts ---------- *\/\n.vpd .vpd-split{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px;align-items:center}\n.vpd .vpd-split--sq{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}\n.vpd .vpd-split--top{align-items:start}\n.vpd .vpd-split--rev{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}\n.vpd .vpd-split--rev.vpd-split--sq{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}\n.vpd .vpd-split--rev\u003e.vpd-fig{order:-1}\n.vpd .vpd-duo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}\n.vpd .vpd-duo-info{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:20px;align-items:stretch}\n.vpd .vpd-duo-info h2.vpd-h,.vpd .vpd-card h2.vpd-h{font-size:26px}\n.vpd .vpd-cols{columns:2;column-gap:40px}\n.vpd .vpd-cols p{break-inside:avoid}\n.vpd .vpd-mosaic{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:16px;align-items:start;margin-top:30px}\n.vpd .vpd-mosaic__col{display:grid;gap:16px}\n.vpd .vpd-sticky{position:sticky;top:110px}\n\n\/* notes *\/\n.vpd .vpd-note{display:flex;gap:14px;align-items:flex-start;margin:20px 0;padding:16px 18px;border-left:4px solid var(--r)!important;border-radius:var(--rm)}\n.vpd .vpd-note p{margin:0;font-size:16px}\n.vpd .vpd-note__ico{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:var(--r);color:#fff}\n.vpd .vpd-note__ico svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}\n\n\/* lists *\/\n.vpd ul.vpd-checks{display:grid;gap:10px;margin:6px 0 16px}\n.vpd ul.vpd-checks li{position:relative;padding-left:32px;line-height:1.5}\n.vpd ul.vpd-checks li::before{content:\"\";position:absolute;left:0;top:1px;width:22px;height:22px;border-radius:50%;background:var(--r) url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'\/%3E%3C\/svg%3E\") center\/13px no-repeat}\n.vpd ul.vpd-checks--3{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}\n.vpd ul.vpd-checks--tiles{gap:12px}\n.vpd ul.vpd-checks--tiles li{padding:17px 16px 17px 50px;border-radius:var(--rm);font-weight:700}\n.vpd ul.vpd-checks--tiles li::before{left:16px;top:17px}\n.vpd ul.vpd-chips{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 16px}\n.vpd ul.vpd-chips li{position:relative;padding:8px 14px 8px 28px;border-radius:var(--rm);font-size:15px;font-weight:700;line-height:1.3}\n.vpd ul.vpd-chips li::before{content:\"\";position:absolute;left:13px;top:50%;width:7px;height:7px;margin-top:-3.5px;border-radius:50%;background:var(--r)}\n\n\/* speed gears *\/\n.vpd ul.vpd-gears{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0 4px}\n.vpd ul.vpd-gears li{position:relative;padding:22px 22px 26px;line-height:1.5;overflow:hidden}\n.vpd ul.vpd-gears li strong{display:block;margin-bottom:6px;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--r)}\n.vpd ul.vpd-gears li::after{content:\"\";position:absolute;left:0;bottom:0;height:4px;width:33.3%;background:var(--r)}\n.vpd ul.vpd-gears li:nth-child(2)::after{width:66.6%}\n.vpd ul.vpd-gears li:nth-child(3)::after{width:100%}\n\n\/* stat tiles *\/\n.vpd ul.vpd-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:8px 0 18px}\n.vpd ul.vpd-stats li{padding:16px 14px;border-radius:var(--rm);font-size:16px;font-weight:700;line-height:1.35}\n.vpd ul.vpd-stats li strong{display:block;margin-bottom:4px;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--r)}\n\n\/* brakes band *\/\n.vpd .vpd-band{display:grid;grid-template-columns:auto minmax(0,1fr);gap:28px;align-items:center;padding:32px 34px}\n.vpd .vpd-band__ico{display:grid;place-items:center;width:84px;height:84px;border-radius:20px;background:var(--r);color:#fff;box-shadow:0 0 0 6px rgba(207,14,14,.22)}\n.vpd .vpd-band__ico svg{width:48px;height:48px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}\n.vpd .vpd-band h2.vpd-h{font-size:26px;margin-bottom:12px}\n.vpd .vpd-band h2.vpd-h::after{display:none}\n\n\/* upgrades *\/\n.vpd .vpd-upg-top{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0}\n.vpd .vpd-upg-wrap{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:32px;align-items:start;margin-top:28px}\n.vpd .vpd-upg-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}\n.vpd .vpd-upg-grid .vpd-card{padding:20px 20px 18px}\n.vpd .vpd-upg-grid .vpd-card::before{left:20px}\n.vpd .vpd-upg-grid ul.vpd-checks{gap:7px;margin:0}\n.vpd .vpd-upg-grid ul.vpd-checks li{font-size:15.5px;padding-left:28px}\n.vpd .vpd-upg-grid ul.vpd-checks li::before{width:19px;height:19px;background-size:11px;top:2px}\n.vpd .vpd-upg-end{margin-top:18px;padding:18px 22px;border-radius:var(--rm)}\n\n\/* verdict *\/\n.vpd .vpd-verdict{position:relative;margin:32px 0 28px;padding:36px 40px 34px;border-left:4px solid var(--r)!important}\n.vpd .vpd-verdict h2.vpd-h{font-size:26px}\n.vpd .vpd-verdict p{font-size:18px}\n\n\/* legal *\/\n.vpd .vpd-legal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:20px}\n.vpd .vpd-legal-grid h2.vpd-h{font-size:24px;margin-bottom:12px}\n.vpd .vpd-closing{margin-top:20px;padding:20px 24px;border-radius:var(--rm);border-left:4px solid var(--r)!important}\n\n\/* specs table (white, grey stripes forced so the theme cannot remove them) *\/\n.vpd .vpd-table{overflow:hidden;margin-top:6px;border:1px solid var(--l);border-radius:var(--rl);background:#fff;color:var(--k)}\n.vpd .vpd-table table{width:100%!important;height:auto!important;margin:0;border:0;border-collapse:collapse;table-layout:fixed}\n.vpd .vpd-table td{width:auto!important;height:auto!important;padding:14px 20px;border:0;border-top:1px solid var(--l);vertical-align:top;text-align:left;font-size:16px;line-height:1.5;color:var(--k)}\n.vpd .vpd-table tr:first-child td{border-top:0}\n.vpd .vpd-table tr td{background:#fff!important}\n.vpd .vpd-table tr:nth-child(even) td{background:#f2f2f2!important}\n.vpd .vpd-table td:first-child{width:38%!important;font-weight:800}\n.vpd .vpd-table td:first-child strong{font-size:14px;letter-spacing:.04em;text-transform:uppercase}\n.vpd .vpd-spec-pics{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:start;margin-top:28px}\n\n\/* explore *\/\n.vpd .vpd-cta{text-align:center}\n.vpd .vpd-cta h2{margin:0 0 10px;font-size:28px;font-weight:800;line-height:1.2;text-align:center!important}\n.vpd .vpd-cta p{font-size:16px}\n.vpd .vpd-cta__ico{margin:0 auto 16px}\n\n\/* ---------- additions for every scooter ---------- *\/\n.vpd .vpd-fig img{max-height:860px;width:auto;max-width:100%;margin:0 auto}\n.vpd .vpd-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}\n.vpd .vpd-gallery{margin-top:28px}\n.vpd .vpd-vids__track:has(\u003e .vpd-vid:only-child){justify-content:center}\n.vpd .vpd-vid:only-child{flex-basis:100%;max-width:900px}\n.vpd .vpd-h3grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0}\n.vpd .vpd-txt-mt{margin-top:28px}\n@media (max-width:640px){.vpd .vpd-grid2,.vpd .vpd-h3grid{grid-template-columns:minmax(0,1fr)}}\n\/* key specs: cards stay centered whatever their number (no lonely card on the left) *\/\n.vpd .vpd-specs{display:flex;flex-wrap:wrap;justify-content:center}\n.vpd .vpd-specs\u003e.vpd-spec{flex:1 1 0;min-width:0}\n@media (max-width:999px){.vpd .vpd-specs\u003e.vpd-spec{flex:0 0 calc((100% - 24px)\/3)}}\n@media (max-width:640px){.vpd .vpd-specs\u003e.vpd-spec{flex:0 0 calc((100% - 10px)\/2)}}\n\n\/* ---------- tablet ---------- *\/\n@media (max-width:999px){\n.vpd .vpd-specs{grid-template-columns:repeat(3,minmax(0,1fr))}\n.vpd .vpd-sec{padding:46px 28px}\n.vpd .vpd-split,.vpd .vpd-split--rev,.vpd .vpd-split--sq,.vpd .vpd-split--rev.vpd-split--sq{grid-template-columns:minmax(0,1fr);gap:26px}\n.vpd .vpd-split--rev\u003e.vpd-fig{order:0}\n.vpd .vpd-upg-wrap,.vpd .vpd-spec-pics{grid-template-columns:minmax(0,1fr)}\n.vpd .vpd-sticky{position:static}\n.vpd .vpd-upg-wrap .vpd-fig--tall{max-width:520px}\n.vpd .vpd-vid{flex-basis:78%}\n}\n\n\/* ---------- phone ---------- *\/\n@media (max-width:640px){\n.vpd{font-size:16px}\n.vpd .vpd-sec{padding:38px 16px}\n.vpd .vpd-sec--first{padding-top:16px}\n.vpd .vpd-specs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}\n.vpd .vpd-spec{padding:20px 8px 16px}\n.vpd .vpd-spec__ico{width:44px;height:44px;margin-bottom:11px;border-radius:12px}\n.vpd .vpd-spec__ico svg{width:24px;height:24px}\n.vpd .vpd-spec__val{font-size:17px}\n.vpd .vpd-spec__lab{font-size:11px;letter-spacing:.06em}\n.vpd .vpd-vids{margin-top:26px}\n.vpd .vpd-vid{flex-basis:88%}\n.vpd h2.vpd-h,.vpd h3.vpd-h{font-size:24px}\n.vpd .vpd-duo-info h2.vpd-h,.vpd .vpd-card h2.vpd-h,.vpd .vpd-band h2.vpd-h,.vpd .vpd-verdict h2.vpd-h,.vpd .vpd-legal-grid h2.vpd-h{font-size:22px}\n.vpd .vpd-ttl{gap:12px}\n.vpd .vpd-ttl__ico{width:46px;height:46px;border-radius:13px}\n.vpd .vpd-ttl__ico svg{width:25px;height:25px}\n.vpd .vpd-lead{padding-left:16px}\n.vpd .vpd-lead p{font-size:17.5px}\n.vpd ul.vpd-gears,.vpd ul.vpd-stats,.vpd ul.vpd-checks--3{grid-template-columns:minmax(0,1fr);gap:10px}\n.vpd ul.vpd-gears li{padding:18px 18px 22px}\n.vpd ul.vpd-stats li{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:13px 16px}\n.vpd ul.vpd-stats li strong{margin:0}\n.vpd .vpd-duo-info,.vpd .vpd-duo,.vpd .vpd-upg-top,.vpd .vpd-upg-grid,.vpd .vpd-legal-grid,.vpd .vpd-mosaic{grid-template-columns:minmax(0,1fr)}\n.vpd .vpd-cols{columns:1}\n.vpd .vpd-panel{padding:22px 18px}\n.vpd .vpd-card{padding:22px 18px 20px}\n.vpd .vpd-card::before{left:18px}\n.vpd .vpd-band{grid-template-columns:minmax(0,1fr);gap:18px;padding:24px 18px}\n.vpd .vpd-band__ico{width:64px;height:64px;border-radius:16px}\n.vpd .vpd-band__ico svg{width:36px;height:36px}\n.vpd .vpd-verdict{padding:26px 18px 24px}\n.vpd .vpd-verdict p{font-size:16.5px}\n.vpd .vpd-cta h2{font-size:23px}\n.vpd .vpd-fig{border-radius:var(--rm)}\n\/* specs table: label above value *\/\n.vpd .vpd-table table,.vpd .vpd-table tbody,.vpd .vpd-table tr,.vpd .vpd-table td{display:block;width:100%!important}\n.vpd .vpd-table tr{padding:13px 16px;border-top:1px solid var(--l)}\n.vpd .vpd-table tr:first-child{border-top:0}\n.vpd .vpd-table tr:nth-child(even){background:#f2f2f2}\n.vpd .vpd-table td,.vpd .vpd-table tr:nth-child(even) td{padding:0;border:0;font-size:15.5px}\n.vpd .vpd-table td:first-child{width:100%!important;margin-bottom:3px}\n.vpd .vpd-table td:first-child strong{font-size:12px;letter-spacing:.08em;color:var(--r)}\n}\n@media (max-width:360px){.vpd .vpd-spec__val{font-size:15px}.vpd .vpd-spec__lab{font-size:10px}}\n@media (prefers-reduced-motion:reduce){.vpd .vpd-vids__track{scroll-behavior:auto}.vpd .vpd-spec{transition:none}}\n\n\/* portrait videos in the carousel (phone-format clips): same height as the 16:9 tiles *\/\n.vpd .vpd-vids .vpd-vids__track{align-items:flex-start}\n.vpd .vpd-vid--tall{flex-basis:calc((50% - 8px) * .3164)}\n.vpd .vpd-vid--tall .vpd-vid__media{aspect-ratio:9\/16}\n.vpd .vpd-vid__media video{object-fit:contain;background:#111}\n@media (max-width:999px){.vpd .vpd-vid--tall{flex-basis:calc(78% * .3164)}}\n@media (max-width:640px){.vpd .vpd-vid--tall{flex-basis:calc(88% * .3164)}}\n\n\/* short carousels (fewer videos than the width) stay centered *\/\n.vpd .vpd-vids__track\u003e.vpd-vid:first-child{margin-left:auto}\n.vpd .vpd-vids__track\u003e.vpd-vid:last-child{margin-right:auto}\n\/* looping animations inside the description *\/\n.vpd .vpd-fig video.vpd-loop{display:block;width:100%;height:auto;border-radius:var(--rl)}\n\u003c\/style\u003e\n\u003cdiv class=\"vpd\"\u003e\n\u003c!-- ================= SPLIT (white) ================= --\u003e\n\u003csection class=\"vpd-sec vpd-sec--first\"\u003e\n\u003cdiv class=\"vpd-split\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"vpd-ttl\"\u003e\u003ch2 class=\"vpd-h\"\u003eCarga más rápido\u003c\/h2\u003e\u003c\/div\u003e\n\u003cp\u003eReduce tu tiempo de carga con el \u003cstrong\u003ecargador rápido oficial de NANROBOT\u003c\/strong\u003e, con protección contra sobrecarga, cortocircuitos y temperatura.\u003c\/p\u003e\n\u003cul class=\"vpd-checks\"\u003e\n\u003cli\u003eCarga rápida\u003c\/li\u003e\n\u003cli\u003eProtección contra sobrecarga\u003c\/li\u003e\n\u003cli\u003eProtección contra cortocircuitos\u003c\/li\u003e\n\u003cli\u003eControl de temperatura\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vpd-fig\"\u003e\u003cimg alt=\"Cargador rápido para Patinete Eléctrico NANROBOT\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/charger-1.jpg?v=1792793522\" width=\"2000\" height=\"2000\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ================= CENTER (black) ================= --\u003e\n\u003csection class=\"vpd-sec vpd-sec--b\"\u003e\n\u003cdiv class=\"vpd-narrow vpd-center\"\u003e\n\u003cdiv class=\"vpd-ttl\"\u003e\u003ch2 class=\"vpd-h\"\u003ePor qué te gustará\u003c\/h2\u003e\u003c\/div\u003e\n\u003cp\u003eDiseñado por NANROBOT para usuarios de patinetes eléctricos, está hecho para durar y es fácil de usar a diario.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ================= TABLE (white) ================= --\u003e\n\u003csection class=\"vpd-sec\"\u003e\n\u003cdiv class=\"vpd-center\"\u003e\u003ch2 class=\"vpd-h\" style=\"text-align: center;\"\u003eEspecificaciones – Cargador rápido para Patinete Eléctrico NANROBOT\u003c\/h2\u003e\u003c\/div\u003e\n\u003cdiv class=\"vpd-table\"\u003e\u003ctable width=\"100%\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eN6 72V\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eaprox. 6 h con 1 cargador rápido\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eLS7+ 72V\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eaprox. 7 h con 1 cargador rápido\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eD6+2.0\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eaprox. 4 h (3 h con cargador original + rápido)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eLS7+ 60V\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eaprox. 10 h (6 h con cargador original + rápido)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ================= CTA (black) ================= --\u003e\n\u003csection class=\"vpd-sec vpd-sec--b\"\u003e\n\u003cdiv class=\"vpd-cta\"\u003e\n\u003cspan class=\"vpd-ttl__ico vpd-cta__ico\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"6\" cy=\"18\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003cpath d=\"M8.5 18h7.5\"\u003e\u003c\/path\u003e\u003cpath d=\"M15 4h2.5l1 14\"\u003e\u003c\/path\u003e\u003cpath d=\"M14 4h4.5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003ch2\u003eExplora la \u003ca href=\"\/es\/collections\/accessories-for-electric-scooters-bicycles-motorcycles\" title=\"Colección de accesorios\"\u003eColección de accesorios\u003c\/a\u003e\n\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"NANROBOT","offers":[{"title":"D6+2.0 52V \/ N6 52V","offer_id":66309345313117,"sku":"NANROBOT-CHARGER-1","price":125.0,"currency_code":"EUR","in_stock":false},{"title":"D6+MAX \/ D6+ 60V \/ LS7+ 60V \/ N6 60V","offer_id":66309345345885,"sku":"NANROBOT-CHARGER-2","price":152.0,"currency_code":"EUR","in_stock":false},{"title":"N6 72V \/ LS7+ 72V (5A)","offer_id":66309345378653,"sku":"NANROBOT-CHARGER-3","price":160.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/g_charger-047523a4.jpg?v=1792793532"},{"product_id":"nanrobot-2800lm-5-led-scooter-headlight","title":"Faro para scooter NANROBOT de 2800LM con 5 LED","description":"\u003c!-- =========================================================\n     VEPACE PRODUCT DESCRIPTION — NANROBOT 2800LM 5-LED Scooter Headlight\n     Edit text in the HTML view (\u003c\u003e) of the editor.\n     Colors: red #CF0E0E, black #000, line #E8E8E8\n     ========================================================= --\u003e\n\u003cstyle\u003e\n\/* ===== VEPACE description: full-width white and black blocks ===== *\/\n\/* the theme pads every description box: this description cancels it, so its blocks reach both edges (works on every product template) *\/\n.card__section:has(.vpd){padding-left:0!important;padding-right:0!important;padding-bottom:0!important}\n.rte:has(\u003e .vpd){margin-left:0!important;margin-right:0!important;max-width:none!important}\n.vpd{--r:#cf0e0e;--k:#000;--l:#e8e8e8;--rl:14px;--rm:10px;--shw:0 1px 2px rgba(0,0,0,.06),0 16px 34px -16px rgba(0,0,0,.28);--shb:0 22px 44px -22px rgba(207,14,14,.75);width:100%;max-width:none;margin:0;color:var(--k);font-size:17px;line-height:1.65;box-sizing:border-box}\n.vpd *,.vpd *::before,.vpd *::after{box-sizing:border-box}\n.vpd p{margin:0 0 14px;color:inherit}\n.vpd p:last-child{margin-bottom:0}\n.vpd strong{font-weight:800;color:inherit}\n.vpd span[style*=\"color\"]{color:inherit!important}\n.vpd a{color:var(--r);text-decoration:underline;text-underline-offset:3px}\n.vpd img{display:block;width:100%;max-width:100%;height:auto;margin:0;border-radius:0;float:none}\n.vpd ul.vpd-gears,.vpd ul.vpd-stats,.vpd ul.vpd-chips,.vpd ul.vpd-checks{list-style:none;margin:0;padding:0}\n.vpd ul.vpd-gears li,.vpd ul.vpd-stats li,.vpd ul.vpd-chips li,.vpd ul.vpd-checks li{margin:0;padding:0;color:inherit}\n.vpd ul.vpd-gears li::before,.vpd ul.vpd-stats li::before{content:none}\n.vpd ul.vpd-gears li::marker,.vpd ul.vpd-stats li::marker,.vpd ul.vpd-chips li::marker,.vpd ul.vpd-checks li::marker{content:none}\n\n\/* ---------- blocks: full width, alternating white \/ black ---------- *\/\n.vpd .vpd-sec{margin:0;padding:56px 40px;background:#fff}\n.vpd .vpd-sec--first{padding-top:26px}\n.vpd .vpd-sec--b{background:#000;color:#fff}\n.vpd .vpd-sec--b:last-child{border-radius:0 0 var(--vp-r-l,0px) var(--vp-r-l,0px)}\n.vpd .vpd-sec--b h2,.vpd .vpd-sec--b h3,.vpd .vpd-sec--b p,.vpd .vpd-sec--b li,.vpd .vpd-sec--b strong{color:#fff}\n\n\/* ---------- headings ---------- *\/\n.vpd h2.vpd-h,.vpd h3.vpd-h{margin:0 0 18px;font-size:32px;font-weight:800;line-height:1.15;letter-spacing:-.02em;color:inherit;text-align:left}\n.vpd h2.vpd-h::after{content:\"\";display:block;width:44px;height:3px;margin-top:16px;border-radius:3px;background:var(--r)}\n.vpd h3.vpd-h3{margin:0 0 10px;font-size:18.5px;font-weight:800;line-height:1.3;color:inherit}\n.vpd .vpd-center{text-align:center}\n.vpd .vpd-center h2.vpd-h{text-align:center}\n.vpd .vpd-center h2.vpd-h::after{margin-left:auto;margin-right:auto}\n.vpd .vpd-narrow{max-width:760px;margin-left:auto;margin-right:auto}\n.vpd .vpd-ttl{display:flex;align-items:center;gap:16px;margin:0 0 18px}\n.vpd .vpd-ttl h2.vpd-h{margin:0}\n.vpd .vpd-ttl h2.vpd-h::after{display:none}\n.vpd .vpd-ttl__ico{flex:none;display:grid;place-items:center;width:56px;height:56px;border-radius:16px;background:var(--r);color:#fff;box-shadow:0 10px 22px -10px rgba(207,14,14,.9)}\n.vpd .vpd-ttl__ico svg{width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}\n.vpd .vpd-center .vpd-ttl{flex-direction:column;gap:14px}\n.vpd .vpd-card .vpd-ttl__ico,.vpd .vpd-panel .vpd-ttl__ico,.vpd .vpd-verdict .vpd-ttl__ico{width:48px;height:48px;border-radius:14px}\n.vpd .vpd-card .vpd-ttl__ico svg,.vpd .vpd-panel .vpd-ttl__ico svg,.vpd .vpd-verdict .vpd-ttl__ico svg{width:26px;height:26px}\n\n\/* ---------- cards take the color of their block: white with a soft shadow on white blocks, black with a fine edge and a red shadow on black blocks ---------- *\/\n.vpd .vpd-spec,.vpd .vpd-card,.vpd .vpd-panel,.vpd .vpd-note,.vpd ul.vpd-gears li,.vpd ul.vpd-checks--tiles li,.vpd ul.vpd-stats li,.vpd ul.vpd-chips li,.vpd .vpd-band,.vpd .vpd-verdict,.vpd .vpd-closing,.vpd .vpd-upg-end{background:#fff;color:var(--k);border:1px solid #ececec!important;border-radius:var(--rl);box-shadow:var(--shw)}\n.vpd .vpd-sec--b .vpd-spec,.vpd .vpd-sec--b .vpd-card,.vpd .vpd-sec--b .vpd-panel,.vpd .vpd-sec--b .vpd-note,.vpd .vpd-sec--b ul.vpd-gears li,.vpd .vpd-sec--b ul.vpd-checks--tiles li,.vpd .vpd-sec--b ul.vpd-stats li,.vpd .vpd-sec--b ul.vpd-chips li,.vpd .vpd-sec--b .vpd-band,.vpd .vpd-sec--b .vpd-verdict,.vpd .vpd-sec--b .vpd-closing,.vpd .vpd-sec--b .vpd-upg-end{background:#000;color:#fff;border-color:rgba(255,255,255,.16)!important;box-shadow:var(--shb)}\n.vpd .vpd-card::before{content:\"\";position:absolute;top:0;left:24px;width:36px;height:3px;border-radius:0 0 3px 3px;background:var(--r)}\n.vpd .vpd-card{position:relative;padding:24px 24px 22px}\n.vpd .vpd-panel{padding:28px 30px}\n.vpd .vpd-sec--b a{color:#fff;text-decoration-color:var(--r);text-decoration-thickness:2px}\n.vpd .vpd-sec--b a:hover{color:var(--r)}\n\n\/* media frames: never cropped, nothing written over them *\/\n.vpd .vpd-fig{margin:0;overflow:hidden;border-radius:var(--rl);background:#f5f5f5;border:1px solid var(--l)}\n.vpd .vpd-sec--b .vpd-fig{background:#111;border-color:rgba(255,255,255,.12)}\n.vpd .vpd-fig--w1000{max-width:1000px;margin-left:auto;margin-right:auto}\n.vpd .vpd-fig--tall{max-width:560px;margin-left:auto;margin-right:auto}\n.vpd .vpd-mt{margin-top:28px}\n\n\/* ---------- key specs ---------- *\/\n.vpd .vpd-specs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:8px 0 0}\n.vpd .vpd-spec{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:24px 10px 20px;transition:transform .25s ease,box-shadow .25s ease}\n.vpd .vpd-spec::after{content:\"\";position:absolute;left:50%;bottom:0;width:28px;height:3px;margin-left:-14px;border-radius:3px 3px 0 0;background:var(--r);transition:width .25s ease,margin .25s ease}\n@media (hover:hover){.vpd .vpd-spec:hover{transform:translateY(-4px);box-shadow:0 22px 40px -18px rgba(0,0,0,.35)}.vpd .vpd-spec:hover::after{width:56px;margin-left:-28px}}\n.vpd .vpd-spec__ico{display:grid;place-items:center;width:52px;height:52px;margin-bottom:14px;border-radius:14px;background:var(--r);color:#fff;box-shadow:0 0 0 5px rgba(207,14,14,.22)}\n.vpd .vpd-spec__ico svg{width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}\n.vpd .vpd-spec__val{font-size:19px;font-weight:800;line-height:1.15;letter-spacing:-.01em;color:inherit}\n.vpd .vpd-spec__lab{margin-top:6px;font-size:12px;font-weight:700;line-height:1.25;letter-spacing:.08em;text-transform:uppercase;color:inherit;opacity:.72}\n\n\/* ---------- video carousel (white, like the VEPACE Reviews row) ---------- *\/\n.vpd .vpd-vids{position:relative;margin:36px 0 0}\n.vpd .vpd-vids .vpd-vids__track{display:flex;justify-content:flex-start;gap:16px;margin:0;padding:4px 2px 18px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--r) #f0f0f0}\n.vpd .vpd-vids__track::-webkit-scrollbar{height:4px}\n.vpd .vpd-vids__track::-webkit-scrollbar-track{background:#f0f0f0;border-radius:4px}\n.vpd .vpd-vids__track::-webkit-scrollbar-thumb{background:var(--r);border-radius:4px}\n.vpd .vpd-vid{flex:0 0 calc(50% - 8px);min-width:0;margin:0;scroll-snap-align:start;border-radius:var(--rl);overflow:hidden;background:#111;border:1px solid var(--l)}\n.vpd .vpd-vid__media{position:relative;display:block;width:100%;aspect-ratio:16\/9;margin:0;padding:0}\n.vpd .vpd-vid__media\u003e*,.vpd .vpd-vid__media iframe{position:absolute!important;inset:0;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0}\n.vpd .vpd-vids__arrow{position:absolute;top:calc(50% - 9px);z-index:2;display:none;place-items:center;width:42px;height:42px;margin-top:-21px;border-radius:50%;background:var(--k);color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.35);cursor:pointer;transition:background-color .2s ease}\n.vpd .vpd-vids__arrow:hover{background:var(--r)}\n.vpd .vpd-vids__arrow--prev{left:-14px}\n.vpd .vpd-vids__arrow--next{right:-14px}\n.vpd .vpd-vids__arrow svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}\n@media (hover:hover) and (pointer:fine){.vpd .vpd-vids[data-prev=\"true\"] .vpd-vids__arrow--prev,.vpd .vpd-vids[data-next=\"true\"] .vpd-vids__arrow--next{display:grid}}\n\n\/* ---------- intro ---------- *\/\n.vpd .vpd-lead{max-width:900px;margin:0 auto;padding:6px 0 6px 26px;border-left:3px solid var(--r)}\n.vpd .vpd-lead p{font-size:20px;line-height:1.6}\n\n\/* ---------- layouts ---------- *\/\n.vpd .vpd-split{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px;align-items:center}\n.vpd .vpd-split--sq{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}\n.vpd .vpd-split--top{align-items:start}\n.vpd .vpd-split--rev{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}\n.vpd .vpd-split--rev.vpd-split--sq{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}\n.vpd .vpd-split--rev\u003e.vpd-fig{order:-1}\n.vpd .vpd-duo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}\n.vpd .vpd-duo-info{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:20px;align-items:stretch}\n.vpd .vpd-duo-info h2.vpd-h,.vpd .vpd-card h2.vpd-h{font-size:26px}\n.vpd .vpd-cols{columns:2;column-gap:40px}\n.vpd .vpd-cols p{break-inside:avoid}\n.vpd .vpd-mosaic{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:16px;align-items:start;margin-top:30px}\n.vpd .vpd-mosaic__col{display:grid;gap:16px}\n.vpd .vpd-sticky{position:sticky;top:110px}\n\n\/* notes *\/\n.vpd .vpd-note{display:flex;gap:14px;align-items:flex-start;margin:20px 0;padding:16px 18px;border-left:4px solid var(--r)!important;border-radius:var(--rm)}\n.vpd .vpd-note p{margin:0;font-size:16px}\n.vpd .vpd-note__ico{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:var(--r);color:#fff}\n.vpd .vpd-note__ico svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}\n\n\/* lists *\/\n.vpd ul.vpd-checks{display:grid;gap:10px;margin:6px 0 16px}\n.vpd ul.vpd-checks li{position:relative;padding-left:32px;line-height:1.5}\n.vpd ul.vpd-checks li::before{content:\"\";position:absolute;left:0;top:1px;width:22px;height:22px;border-radius:50%;background:var(--r) url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'\/%3E%3C\/svg%3E\") center\/13px no-repeat}\n.vpd ul.vpd-checks--3{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}\n.vpd ul.vpd-checks--tiles{gap:12px}\n.vpd ul.vpd-checks--tiles li{padding:17px 16px 17px 50px;border-radius:var(--rm);font-weight:700}\n.vpd ul.vpd-checks--tiles li::before{left:16px;top:17px}\n.vpd ul.vpd-chips{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 16px}\n.vpd ul.vpd-chips li{position:relative;padding:8px 14px 8px 28px;border-radius:var(--rm);font-size:15px;font-weight:700;line-height:1.3}\n.vpd ul.vpd-chips li::before{content:\"\";position:absolute;left:13px;top:50%;width:7px;height:7px;margin-top:-3.5px;border-radius:50%;background:var(--r)}\n\n\/* speed gears *\/\n.vpd ul.vpd-gears{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0 4px}\n.vpd ul.vpd-gears li{position:relative;padding:22px 22px 26px;line-height:1.5;overflow:hidden}\n.vpd ul.vpd-gears li strong{display:block;margin-bottom:6px;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--r)}\n.vpd ul.vpd-gears li::after{content:\"\";position:absolute;left:0;bottom:0;height:4px;width:33.3%;background:var(--r)}\n.vpd ul.vpd-gears li:nth-child(2)::after{width:66.6%}\n.vpd ul.vpd-gears li:nth-child(3)::after{width:100%}\n\n\/* stat tiles *\/\n.vpd ul.vpd-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:8px 0 18px}\n.vpd ul.vpd-stats li{padding:16px 14px;border-radius:var(--rm);font-size:16px;font-weight:700;line-height:1.35}\n.vpd ul.vpd-stats li strong{display:block;margin-bottom:4px;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--r)}\n\n\/* brakes band *\/\n.vpd .vpd-band{display:grid;grid-template-columns:auto minmax(0,1fr);gap:28px;align-items:center;padding:32px 34px}\n.vpd .vpd-band__ico{display:grid;place-items:center;width:84px;height:84px;border-radius:20px;background:var(--r);color:#fff;box-shadow:0 0 0 6px rgba(207,14,14,.22)}\n.vpd .vpd-band__ico svg{width:48px;height:48px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}\n.vpd .vpd-band h2.vpd-h{font-size:26px;margin-bottom:12px}\n.vpd .vpd-band h2.vpd-h::after{display:none}\n\n\/* upgrades *\/\n.vpd .vpd-upg-top{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0}\n.vpd .vpd-upg-wrap{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:32px;align-items:start;margin-top:28px}\n.vpd .vpd-upg-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}\n.vpd .vpd-upg-grid .vpd-card{padding:20px 20px 18px}\n.vpd .vpd-upg-grid .vpd-card::before{left:20px}\n.vpd .vpd-upg-grid ul.vpd-checks{gap:7px;margin:0}\n.vpd .vpd-upg-grid ul.vpd-checks li{font-size:15.5px;padding-left:28px}\n.vpd .vpd-upg-grid ul.vpd-checks li::before{width:19px;height:19px;background-size:11px;top:2px}\n.vpd .vpd-upg-end{margin-top:18px;padding:18px 22px;border-radius:var(--rm)}\n\n\/* verdict *\/\n.vpd .vpd-verdict{position:relative;margin:32px 0 28px;padding:36px 40px 34px;border-left:4px solid var(--r)!important}\n.vpd .vpd-verdict h2.vpd-h{font-size:26px}\n.vpd .vpd-verdict p{font-size:18px}\n\n\/* legal *\/\n.vpd .vpd-legal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:20px}\n.vpd .vpd-legal-grid h2.vpd-h{font-size:24px;margin-bottom:12px}\n.vpd .vpd-closing{margin-top:20px;padding:20px 24px;border-radius:var(--rm);border-left:4px solid var(--r)!important}\n\n\/* specs table (white, grey stripes forced so the theme cannot remove them) *\/\n.vpd .vpd-table{overflow:hidden;margin-top:6px;border:1px solid var(--l);border-radius:var(--rl);background:#fff;color:var(--k)}\n.vpd .vpd-table table{width:100%!important;height:auto!important;margin:0;border:0;border-collapse:collapse;table-layout:fixed}\n.vpd .vpd-table td{width:auto!important;height:auto!important;padding:14px 20px;border:0;border-top:1px solid var(--l);vertical-align:top;text-align:left;font-size:16px;line-height:1.5;color:var(--k)}\n.vpd .vpd-table tr:first-child td{border-top:0}\n.vpd .vpd-table tr td{background:#fff!important}\n.vpd .vpd-table tr:nth-child(even) td{background:#f2f2f2!important}\n.vpd .vpd-table td:first-child{width:38%!important;font-weight:800}\n.vpd .vpd-table td:first-child strong{font-size:14px;letter-spacing:.04em;text-transform:uppercase}\n.vpd .vpd-spec-pics{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:start;margin-top:28px}\n\n\/* explore *\/\n.vpd .vpd-cta{text-align:center}\n.vpd .vpd-cta h2{margin:0 0 10px;font-size:28px;font-weight:800;line-height:1.2;text-align:center!important}\n.vpd .vpd-cta p{font-size:16px}\n.vpd .vpd-cta__ico{margin:0 auto 16px}\n\n\/* ---------- additions for every scooter ---------- *\/\n.vpd .vpd-fig img{max-height:860px;width:auto;max-width:100%;margin:0 auto}\n.vpd .vpd-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}\n.vpd .vpd-gallery{margin-top:28px}\n.vpd .vpd-vids__track:has(\u003e .vpd-vid:only-child){justify-content:center}\n.vpd .vpd-vid:only-child{flex-basis:100%;max-width:900px}\n.vpd .vpd-h3grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0}\n.vpd .vpd-txt-mt{margin-top:28px}\n@media (max-width:640px){.vpd .vpd-grid2,.vpd .vpd-h3grid{grid-template-columns:minmax(0,1fr)}}\n\/* key specs: cards stay centered whatever their number (no lonely card on the left) *\/\n.vpd .vpd-specs{display:flex;flex-wrap:wrap;justify-content:center}\n.vpd .vpd-specs\u003e.vpd-spec{flex:1 1 0;min-width:0}\n@media (max-width:999px){.vpd .vpd-specs\u003e.vpd-spec{flex:0 0 calc((100% - 24px)\/3)}}\n@media (max-width:640px){.vpd .vpd-specs\u003e.vpd-spec{flex:0 0 calc((100% - 10px)\/2)}}\n\n\/* ---------- tablet ---------- *\/\n@media (max-width:999px){\n.vpd .vpd-specs{grid-template-columns:repeat(3,minmax(0,1fr))}\n.vpd .vpd-sec{padding:46px 28px}\n.vpd .vpd-split,.vpd .vpd-split--rev,.vpd .vpd-split--sq,.vpd .vpd-split--rev.vpd-split--sq{grid-template-columns:minmax(0,1fr);gap:26px}\n.vpd .vpd-split--rev\u003e.vpd-fig{order:0}\n.vpd .vpd-upg-wrap,.vpd .vpd-spec-pics{grid-template-columns:minmax(0,1fr)}\n.vpd .vpd-sticky{position:static}\n.vpd .vpd-upg-wrap .vpd-fig--tall{max-width:520px}\n.vpd .vpd-vid{flex-basis:78%}\n}\n\n\/* ---------- phone ---------- *\/\n@media (max-width:640px){\n.vpd{font-size:16px}\n.vpd .vpd-sec{padding:38px 16px}\n.vpd .vpd-sec--first{padding-top:16px}\n.vpd .vpd-specs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}\n.vpd .vpd-spec{padding:20px 8px 16px}\n.vpd .vpd-spec__ico{width:44px;height:44px;margin-bottom:11px;border-radius:12px}\n.vpd .vpd-spec__ico svg{width:24px;height:24px}\n.vpd .vpd-spec__val{font-size:17px}\n.vpd .vpd-spec__lab{font-size:11px;letter-spacing:.06em}\n.vpd .vpd-vids{margin-top:26px}\n.vpd .vpd-vid{flex-basis:88%}\n.vpd h2.vpd-h,.vpd h3.vpd-h{font-size:24px}\n.vpd .vpd-duo-info h2.vpd-h,.vpd .vpd-card h2.vpd-h,.vpd .vpd-band h2.vpd-h,.vpd .vpd-verdict h2.vpd-h,.vpd .vpd-legal-grid h2.vpd-h{font-size:22px}\n.vpd .vpd-ttl{gap:12px}\n.vpd .vpd-ttl__ico{width:46px;height:46px;border-radius:13px}\n.vpd .vpd-ttl__ico svg{width:25px;height:25px}\n.vpd .vpd-lead{padding-left:16px}\n.vpd .vpd-lead p{font-size:17.5px}\n.vpd ul.vpd-gears,.vpd ul.vpd-stats,.vpd ul.vpd-checks--3{grid-template-columns:minmax(0,1fr);gap:10px}\n.vpd ul.vpd-gears li{padding:18px 18px 22px}\n.vpd ul.vpd-stats li{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:13px 16px}\n.vpd ul.vpd-stats li strong{margin:0}\n.vpd .vpd-duo-info,.vpd .vpd-duo,.vpd .vpd-upg-top,.vpd .vpd-upg-grid,.vpd .vpd-legal-grid,.vpd .vpd-mosaic{grid-template-columns:minmax(0,1fr)}\n.vpd .vpd-cols{columns:1}\n.vpd .vpd-panel{padding:22px 18px}\n.vpd .vpd-card{padding:22px 18px 20px}\n.vpd .vpd-card::before{left:18px}\n.vpd .vpd-band{grid-template-columns:minmax(0,1fr);gap:18px;padding:24px 18px}\n.vpd .vpd-band__ico{width:64px;height:64px;border-radius:16px}\n.vpd .vpd-band__ico svg{width:36px;height:36px}\n.vpd .vpd-verdict{padding:26px 18px 24px}\n.vpd .vpd-verdict p{font-size:16.5px}\n.vpd .vpd-cta h2{font-size:23px}\n.vpd .vpd-fig{border-radius:var(--rm)}\n\/* specs table: label above value *\/\n.vpd .vpd-table table,.vpd .vpd-table tbody,.vpd .vpd-table tr,.vpd .vpd-table td{display:block;width:100%!important}\n.vpd .vpd-table tr{padding:13px 16px;border-top:1px solid var(--l)}\n.vpd .vpd-table tr:first-child{border-top:0}\n.vpd .vpd-table tr:nth-child(even){background:#f2f2f2}\n.vpd .vpd-table td,.vpd .vpd-table tr:nth-child(even) td{padding:0;border:0;font-size:15.5px}\n.vpd .vpd-table td:first-child{width:100%!important;margin-bottom:3px}\n.vpd .vpd-table td:first-child strong{font-size:12px;letter-spacing:.08em;color:var(--r)}\n}\n@media (max-width:360px){.vpd .vpd-spec__val{font-size:15px}.vpd .vpd-spec__lab{font-size:10px}}\n@media (prefers-reduced-motion:reduce){.vpd .vpd-vids__track{scroll-behavior:auto}.vpd .vpd-spec{transition:none}}\n\n\/* portrait videos in the carousel (phone-format clips): same height as the 16:9 tiles *\/\n.vpd .vpd-vids .vpd-vids__track{align-items:flex-start}\n.vpd .vpd-vid--tall{flex-basis:calc((50% - 8px) * .3164)}\n.vpd .vpd-vid--tall .vpd-vid__media{aspect-ratio:9\/16}\n.vpd .vpd-vid__media video{object-fit:contain;background:#111}\n@media (max-width:999px){.vpd .vpd-vid--tall{flex-basis:calc(78% * .3164)}}\n@media (max-width:640px){.vpd .vpd-vid--tall{flex-basis:calc(88% * .3164)}}\n\n\/* short carousels (fewer videos than the width) stay centered *\/\n.vpd .vpd-vids__track\u003e.vpd-vid:first-child{margin-left:auto}\n.vpd .vpd-vids__track\u003e.vpd-vid:last-child{margin-right:auto}\n\/* looping animations inside the description *\/\n.vpd .vpd-fig video.vpd-loop{display:block;width:100%;height:auto;border-radius:var(--rl)}\n\u003c\/style\u003e\n\u003cdiv class=\"vpd\"\u003e\n\u003c!-- ================= SPLIT (white) ================= --\u003e\n\u003csection class=\"vpd-sec vpd-sec--first\"\u003e\n\u003cdiv class=\"vpd-split\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"vpd-ttl\"\u003e\u003ch2 class=\"vpd-h\"\u003eIlumina la noche\u003c\/h2\u003e\u003c\/div\u003e\n\u003cp\u003eUn \u003cstrong\u003efaro de lente cóncava de 5 LED\u003c\/strong\u003e que ofrece hasta \u003cstrong\u003e2800 lúmenes\u003c\/strong\u003e para carreteras oscuras, lluvia y conducción todoterreno.\u003c\/p\u003e\n\u003cul class=\"vpd-checks\"\u003e\n\u003cli\u003e2800 lúmenes\u003c\/li\u003e\n\u003cli\u003e3 modos: alto \/ medio \/ bajo\u003c\/li\u003e\n\u003cli\u003eBatería de 6600 mAh, hasta 12 h en modo bajo\u003c\/li\u003e\n\u003cli\u003eImpermeable IP65\u003c\/li\u003e\n\u003cli\u003eCuerpo de aluminio\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vpd-fig\"\u003e\u003cimg alt=\"NANROBOT 2800LM Faro para patinete de 5 LED\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/headlight-1.jpg?v=1792793546\" width=\"2000\" height=\"2000\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ================= CENTER (black) ================= --\u003e\n\u003csection class=\"vpd-sec vpd-sec--b\"\u003e\n\u003cdiv class=\"vpd-narrow vpd-center\"\u003e\n\u003cdiv class=\"vpd-ttl\"\u003e\u003ch2 class=\"vpd-h\"\u003ePor qué te encantará\u003c\/h2\u003e\u003c\/div\u003e\n\u003cp\u003eDiseñado por NANROBOT para conductores de patinetes eléctricos, está hecho para durar y es fácil de usar a diario.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ================= TABLE (white) ================= --\u003e\n\u003csection class=\"vpd-sec\"\u003e\n\u003cdiv class=\"vpd-center\"\u003e\u003ch2 class=\"vpd-h\" style=\"text-align: center;\"\u003eEspecificaciones – NANROBOT 2800LM Faro para patinete de 5 LED\u003c\/h2\u003e\u003c\/div\u003e\n\u003cdiv class=\"vpd-table\"\u003e\u003ctable width=\"100%\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eBrillo\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eHasta 2800 lúmenes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eLEDs\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e5, lente cóncava\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eModos\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eAlto, medio, bajo\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eBatería\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e6600 mAh, hasta 12 h (modo bajo)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eImpermeable\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eIP65\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eMontaje\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eRequiere una extensión de manillar\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ================= CTA (black) ================= --\u003e\n\u003csection class=\"vpd-sec vpd-sec--b\"\u003e\n\u003cdiv class=\"vpd-cta\"\u003e\n\u003cspan class=\"vpd-ttl__ico vpd-cta__ico\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"6\" cy=\"18\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003cpath d=\"M8.5 18h7.5\"\u003e\u003c\/path\u003e\u003cpath d=\"M15 4h2.5l1 14\"\u003e\u003c\/path\u003e\u003cpath d=\"M14 4h4.5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003ch2\u003eExplora la \u003ca href=\"\/es\/collections\/accessories-for-electric-scooters-bicycles-motorcycles\" title=\"Colección de accesorios\"\u003eColección de accesorios\u003c\/a\u003e\n\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"NANROBOT","offers":[{"title":"Default Title","offer_id":66309345608029,"sku":"NANROBOT-HEADLIGHT","price":44.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/g_headlight-8e865f13.jpg?v=1792793556"},{"product_id":"nanrobot-steering-damper-kit","title":"Kit de amortiguador de dirección NANROBOT","description":"\u003c!-- =========================================================\n     VEPACE PRODUCT DESCRIPTION — NANROBOT Steering Damper Kit\n     Edit text in the HTML view (\u003c\u003e) of the editor.\n     Colors: red #CF0E0E, black #000, line #E8E8E8\n     ========================================================= --\u003e\n\u003cstyle\u003e\n\/* ===== VEPACE description: full-width white and black blocks ===== *\/\n\/* the theme pads every description box: this description cancels it, so its blocks reach both edges (works on every product template) *\/\n.card__section:has(.vpd){padding-left:0!important;padding-right:0!important;padding-bottom:0!important}\n.rte:has(\u003e .vpd){margin-left:0!important;margin-right:0!important;max-width:none!important}\n.vpd{--r:#cf0e0e;--k:#000;--l:#e8e8e8;--rl:14px;--rm:10px;--shw:0 1px 2px rgba(0,0,0,.06),0 16px 34px -16px rgba(0,0,0,.28);--shb:0 22px 44px -22px rgba(207,14,14,.75);width:100%;max-width:none;margin:0;color:var(--k);font-size:17px;line-height:1.65;box-sizing:border-box}\n.vpd *,.vpd *::before,.vpd *::after{box-sizing:border-box}\n.vpd p{margin:0 0 14px;color:inherit}\n.vpd p:last-child{margin-bottom:0}\n.vpd strong{font-weight:800;color:inherit}\n.vpd span[style*=\"color\"]{color:inherit!important}\n.vpd a{color:var(--r);text-decoration:underline;text-underline-offset:3px}\n.vpd img{display:block;width:100%;max-width:100%;height:auto;margin:0;border-radius:0;float:none}\n.vpd ul.vpd-gears,.vpd ul.vpd-stats,.vpd ul.vpd-chips,.vpd ul.vpd-checks{list-style:none;margin:0;padding:0}\n.vpd ul.vpd-gears li,.vpd ul.vpd-stats li,.vpd ul.vpd-chips li,.vpd ul.vpd-checks li{margin:0;padding:0;color:inherit}\n.vpd ul.vpd-gears li::before,.vpd ul.vpd-stats li::before{content:none}\n.vpd ul.vpd-gears li::marker,.vpd ul.vpd-stats li::marker,.vpd ul.vpd-chips li::marker,.vpd ul.vpd-checks li::marker{content:none}\n\n\/* ---------- blocks: full width, alternating white \/ black ---------- *\/\n.vpd .vpd-sec{margin:0;padding:56px 40px;background:#fff}\n.vpd .vpd-sec--first{padding-top:26px}\n.vpd .vpd-sec--b{background:#000;color:#fff}\n.vpd .vpd-sec--b:last-child{border-radius:0 0 var(--vp-r-l,0px) var(--vp-r-l,0px)}\n.vpd .vpd-sec--b h2,.vpd .vpd-sec--b h3,.vpd .vpd-sec--b p,.vpd .vpd-sec--b li,.vpd .vpd-sec--b strong{color:#fff}\n\n\/* ---------- headings ---------- *\/\n.vpd h2.vpd-h,.vpd h3.vpd-h{margin:0 0 18px;font-size:32px;font-weight:800;line-height:1.15;letter-spacing:-.02em;color:inherit;text-align:left}\n.vpd h2.vpd-h::after{content:\"\";display:block;width:44px;height:3px;margin-top:16px;border-radius:3px;background:var(--r)}\n.vpd h3.vpd-h3{margin:0 0 10px;font-size:18.5px;font-weight:800;line-height:1.3;color:inherit}\n.vpd .vpd-center{text-align:center}\n.vpd .vpd-center h2.vpd-h{text-align:center}\n.vpd .vpd-center h2.vpd-h::after{margin-left:auto;margin-right:auto}\n.vpd .vpd-narrow{max-width:760px;margin-left:auto;margin-right:auto}\n.vpd .vpd-ttl{display:flex;align-items:center;gap:16px;margin:0 0 18px}\n.vpd .vpd-ttl h2.vpd-h{margin:0}\n.vpd .vpd-ttl h2.vpd-h::after{display:none}\n.vpd .vpd-ttl__ico{flex:none;display:grid;place-items:center;width:56px;height:56px;border-radius:16px;background:var(--r);color:#fff;box-shadow:0 10px 22px -10px rgba(207,14,14,.9)}\n.vpd .vpd-ttl__ico svg{width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}\n.vpd .vpd-center .vpd-ttl{flex-direction:column;gap:14px}\n.vpd .vpd-card .vpd-ttl__ico,.vpd .vpd-panel .vpd-ttl__ico,.vpd .vpd-verdict .vpd-ttl__ico{width:48px;height:48px;border-radius:14px}\n.vpd .vpd-card .vpd-ttl__ico svg,.vpd .vpd-panel .vpd-ttl__ico svg,.vpd .vpd-verdict .vpd-ttl__ico svg{width:26px;height:26px}\n\n\/* ---------- cards take the color of their block: white with a soft shadow on white blocks, black with a fine edge and a red shadow on black blocks ---------- *\/\n.vpd .vpd-spec,.vpd .vpd-card,.vpd .vpd-panel,.vpd .vpd-note,.vpd ul.vpd-gears li,.vpd ul.vpd-checks--tiles li,.vpd ul.vpd-stats li,.vpd ul.vpd-chips li,.vpd .vpd-band,.vpd .vpd-verdict,.vpd .vpd-closing,.vpd .vpd-upg-end{background:#fff;color:var(--k);border:1px solid #ececec!important;border-radius:var(--rl);box-shadow:var(--shw)}\n.vpd .vpd-sec--b .vpd-spec,.vpd .vpd-sec--b .vpd-card,.vpd .vpd-sec--b .vpd-panel,.vpd .vpd-sec--b .vpd-note,.vpd .vpd-sec--b ul.vpd-gears li,.vpd .vpd-sec--b ul.vpd-checks--tiles li,.vpd .vpd-sec--b ul.vpd-stats li,.vpd .vpd-sec--b ul.vpd-chips li,.vpd .vpd-sec--b .vpd-band,.vpd .vpd-sec--b .vpd-verdict,.vpd .vpd-sec--b .vpd-closing,.vpd .vpd-sec--b .vpd-upg-end{background:#000;color:#fff;border-color:rgba(255,255,255,.16)!important;box-shadow:var(--shb)}\n.vpd .vpd-card::before{content:\"\";position:absolute;top:0;left:24px;width:36px;height:3px;border-radius:0 0 3px 3px;background:var(--r)}\n.vpd .vpd-card{position:relative;padding:24px 24px 22px}\n.vpd .vpd-panel{padding:28px 30px}\n.vpd .vpd-sec--b a{color:#fff;text-decoration-color:var(--r);text-decoration-thickness:2px}\n.vpd .vpd-sec--b a:hover{color:var(--r)}\n\n\/* media frames: never cropped, nothing written over them *\/\n.vpd .vpd-fig{margin:0;overflow:hidden;border-radius:var(--rl);background:#f5f5f5;border:1px solid var(--l)}\n.vpd .vpd-sec--b .vpd-fig{background:#111;border-color:rgba(255,255,255,.12)}\n.vpd .vpd-fig--w1000{max-width:1000px;margin-left:auto;margin-right:auto}\n.vpd .vpd-fig--tall{max-width:560px;margin-left:auto;margin-right:auto}\n.vpd .vpd-mt{margin-top:28px}\n\n\/* ---------- key specs ---------- *\/\n.vpd .vpd-specs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:8px 0 0}\n.vpd .vpd-spec{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:24px 10px 20px;transition:transform .25s ease,box-shadow .25s ease}\n.vpd .vpd-spec::after{content:\"\";position:absolute;left:50%;bottom:0;width:28px;height:3px;margin-left:-14px;border-radius:3px 3px 0 0;background:var(--r);transition:width .25s ease,margin .25s ease}\n@media (hover:hover){.vpd .vpd-spec:hover{transform:translateY(-4px);box-shadow:0 22px 40px -18px rgba(0,0,0,.35)}.vpd .vpd-spec:hover::after{width:56px;margin-left:-28px}}\n.vpd .vpd-spec__ico{display:grid;place-items:center;width:52px;height:52px;margin-bottom:14px;border-radius:14px;background:var(--r);color:#fff;box-shadow:0 0 0 5px rgba(207,14,14,.22)}\n.vpd .vpd-spec__ico svg{width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}\n.vpd .vpd-spec__val{font-size:19px;font-weight:800;line-height:1.15;letter-spacing:-.01em;color:inherit}\n.vpd .vpd-spec__lab{margin-top:6px;font-size:12px;font-weight:700;line-height:1.25;letter-spacing:.08em;text-transform:uppercase;color:inherit;opacity:.72}\n\n\/* ---------- video carousel (white, like the VEPACE Reviews row) ---------- *\/\n.vpd .vpd-vids{position:relative;margin:36px 0 0}\n.vpd .vpd-vids .vpd-vids__track{display:flex;justify-content:flex-start;gap:16px;margin:0;padding:4px 2px 18px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--r) #f0f0f0}\n.vpd .vpd-vids__track::-webkit-scrollbar{height:4px}\n.vpd .vpd-vids__track::-webkit-scrollbar-track{background:#f0f0f0;border-radius:4px}\n.vpd .vpd-vids__track::-webkit-scrollbar-thumb{background:var(--r);border-radius:4px}\n.vpd .vpd-vid{flex:0 0 calc(50% - 8px);min-width:0;margin:0;scroll-snap-align:start;border-radius:var(--rl);overflow:hidden;background:#111;border:1px solid var(--l)}\n.vpd .vpd-vid__media{position:relative;display:block;width:100%;aspect-ratio:16\/9;margin:0;padding:0}\n.vpd .vpd-vid__media\u003e*,.vpd .vpd-vid__media iframe{position:absolute!important;inset:0;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0}\n.vpd .vpd-vids__arrow{position:absolute;top:calc(50% - 9px);z-index:2;display:none;place-items:center;width:42px;height:42px;margin-top:-21px;border-radius:50%;background:var(--k);color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.35);cursor:pointer;transition:background-color .2s ease}\n.vpd .vpd-vids__arrow:hover{background:var(--r)}\n.vpd .vpd-vids__arrow--prev{left:-14px}\n.vpd .vpd-vids__arrow--next{right:-14px}\n.vpd .vpd-vids__arrow svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}\n@media (hover:hover) and (pointer:fine){.vpd .vpd-vids[data-prev=\"true\"] .vpd-vids__arrow--prev,.vpd .vpd-vids[data-next=\"true\"] .vpd-vids__arrow--next{display:grid}}\n\n\/* ---------- intro ---------- *\/\n.vpd .vpd-lead{max-width:900px;margin:0 auto;padding:6px 0 6px 26px;border-left:3px solid var(--r)}\n.vpd .vpd-lead p{font-size:20px;line-height:1.6}\n\n\/* ---------- layouts ---------- *\/\n.vpd .vpd-split{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px;align-items:center}\n.vpd .vpd-split--sq{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}\n.vpd .vpd-split--top{align-items:start}\n.vpd .vpd-split--rev{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}\n.vpd .vpd-split--rev.vpd-split--sq{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}\n.vpd .vpd-split--rev\u003e.vpd-fig{order:-1}\n.vpd .vpd-duo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}\n.vpd .vpd-duo-info{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:20px;align-items:stretch}\n.vpd .vpd-duo-info h2.vpd-h,.vpd .vpd-card h2.vpd-h{font-size:26px}\n.vpd .vpd-cols{columns:2;column-gap:40px}\n.vpd .vpd-cols p{break-inside:avoid}\n.vpd .vpd-mosaic{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:16px;align-items:start;margin-top:30px}\n.vpd .vpd-mosaic__col{display:grid;gap:16px}\n.vpd .vpd-sticky{position:sticky;top:110px}\n\n\/* notes *\/\n.vpd .vpd-note{display:flex;gap:14px;align-items:flex-start;margin:20px 0;padding:16px 18px;border-left:4px solid var(--r)!important;border-radius:var(--rm)}\n.vpd .vpd-note p{margin:0;font-size:16px}\n.vpd .vpd-note__ico{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:var(--r);color:#fff}\n.vpd .vpd-note__ico svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}\n\n\/* lists *\/\n.vpd ul.vpd-checks{display:grid;gap:10px;margin:6px 0 16px}\n.vpd ul.vpd-checks li{position:relative;padding-left:32px;line-height:1.5}\n.vpd ul.vpd-checks li::before{content:\"\";position:absolute;left:0;top:1px;width:22px;height:22px;border-radius:50%;background:var(--r) url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'\/%3E%3C\/svg%3E\") center\/13px no-repeat}\n.vpd ul.vpd-checks--3{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}\n.vpd ul.vpd-checks--tiles{gap:12px}\n.vpd ul.vpd-checks--tiles li{padding:17px 16px 17px 50px;border-radius:var(--rm);font-weight:700}\n.vpd ul.vpd-checks--tiles li::before{left:16px;top:17px}\n.vpd ul.vpd-chips{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 16px}\n.vpd ul.vpd-chips li{position:relative;padding:8px 14px 8px 28px;border-radius:var(--rm);font-size:15px;font-weight:700;line-height:1.3}\n.vpd ul.vpd-chips li::before{content:\"\";position:absolute;left:13px;top:50%;width:7px;height:7px;margin-top:-3.5px;border-radius:50%;background:var(--r)}\n\n\/* speed gears *\/\n.vpd ul.vpd-gears{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0 4px}\n.vpd ul.vpd-gears li{position:relative;padding:22px 22px 26px;line-height:1.5;overflow:hidden}\n.vpd ul.vpd-gears li strong{display:block;margin-bottom:6px;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--r)}\n.vpd ul.vpd-gears li::after{content:\"\";position:absolute;left:0;bottom:0;height:4px;width:33.3%;background:var(--r)}\n.vpd ul.vpd-gears li:nth-child(2)::after{width:66.6%}\n.vpd ul.vpd-gears li:nth-child(3)::after{width:100%}\n\n\/* stat tiles *\/\n.vpd ul.vpd-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:8px 0 18px}\n.vpd ul.vpd-stats li{padding:16px 14px;border-radius:var(--rm);font-size:16px;font-weight:700;line-height:1.35}\n.vpd ul.vpd-stats li strong{display:block;margin-bottom:4px;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--r)}\n\n\/* brakes band *\/\n.vpd .vpd-band{display:grid;grid-template-columns:auto minmax(0,1fr);gap:28px;align-items:center;padding:32px 34px}\n.vpd .vpd-band__ico{display:grid;place-items:center;width:84px;height:84px;border-radius:20px;background:var(--r);color:#fff;box-shadow:0 0 0 6px rgba(207,14,14,.22)}\n.vpd .vpd-band__ico svg{width:48px;height:48px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}\n.vpd .vpd-band h2.vpd-h{font-size:26px;margin-bottom:12px}\n.vpd .vpd-band h2.vpd-h::after{display:none}\n\n\/* upgrades *\/\n.vpd .vpd-upg-top{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0}\n.vpd .vpd-upg-wrap{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:32px;align-items:start;margin-top:28px}\n.vpd .vpd-upg-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}\n.vpd .vpd-upg-grid .vpd-card{padding:20px 20px 18px}\n.vpd .vpd-upg-grid .vpd-card::before{left:20px}\n.vpd .vpd-upg-grid ul.vpd-checks{gap:7px;margin:0}\n.vpd .vpd-upg-grid ul.vpd-checks li{font-size:15.5px;padding-left:28px}\n.vpd .vpd-upg-grid ul.vpd-checks li::before{width:19px;height:19px;background-size:11px;top:2px}\n.vpd .vpd-upg-end{margin-top:18px;padding:18px 22px;border-radius:var(--rm)}\n\n\/* verdict *\/\n.vpd .vpd-verdict{position:relative;margin:32px 0 28px;padding:36px 40px 34px;border-left:4px solid var(--r)!important}\n.vpd .vpd-verdict h2.vpd-h{font-size:26px}\n.vpd .vpd-verdict p{font-size:18px}\n\n\/* legal *\/\n.vpd .vpd-legal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:20px}\n.vpd .vpd-legal-grid h2.vpd-h{font-size:24px;margin-bottom:12px}\n.vpd .vpd-closing{margin-top:20px;padding:20px 24px;border-radius:var(--rm);border-left:4px solid var(--r)!important}\n\n\/* specs table (white, grey stripes forced so the theme cannot remove them) *\/\n.vpd .vpd-table{overflow:hidden;margin-top:6px;border:1px solid var(--l);border-radius:var(--rl);background:#fff;color:var(--k)}\n.vpd .vpd-table table{width:100%!important;height:auto!important;margin:0;border:0;border-collapse:collapse;table-layout:fixed}\n.vpd .vpd-table td{width:auto!important;height:auto!important;padding:14px 20px;border:0;border-top:1px solid var(--l);vertical-align:top;text-align:left;font-size:16px;line-height:1.5;color:var(--k)}\n.vpd .vpd-table tr:first-child td{border-top:0}\n.vpd .vpd-table tr td{background:#fff!important}\n.vpd .vpd-table tr:nth-child(even) td{background:#f2f2f2!important}\n.vpd .vpd-table td:first-child{width:38%!important;font-weight:800}\n.vpd .vpd-table td:first-child strong{font-size:14px;letter-spacing:.04em;text-transform:uppercase}\n.vpd .vpd-spec-pics{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:start;margin-top:28px}\n\n\/* explore *\/\n.vpd .vpd-cta{text-align:center}\n.vpd .vpd-cta h2{margin:0 0 10px;font-size:28px;font-weight:800;line-height:1.2;text-align:center!important}\n.vpd .vpd-cta p{font-size:16px}\n.vpd .vpd-cta__ico{margin:0 auto 16px}\n\n\/* ---------- additions for every scooter ---------- *\/\n.vpd .vpd-fig img{max-height:860px;width:auto;max-width:100%;margin:0 auto}\n.vpd .vpd-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}\n.vpd .vpd-gallery{margin-top:28px}\n.vpd .vpd-vids__track:has(\u003e .vpd-vid:only-child){justify-content:center}\n.vpd .vpd-vid:only-child{flex-basis:100%;max-width:900px}\n.vpd .vpd-h3grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0}\n.vpd .vpd-txt-mt{margin-top:28px}\n@media (max-width:640px){.vpd .vpd-grid2,.vpd .vpd-h3grid{grid-template-columns:minmax(0,1fr)}}\n\/* key specs: cards stay centered whatever their number (no lonely card on the left) *\/\n.vpd .vpd-specs{display:flex;flex-wrap:wrap;justify-content:center}\n.vpd .vpd-specs\u003e.vpd-spec{flex:1 1 0;min-width:0}\n@media (max-width:999px){.vpd .vpd-specs\u003e.vpd-spec{flex:0 0 calc((100% - 24px)\/3)}}\n@media (max-width:640px){.vpd .vpd-specs\u003e.vpd-spec{flex:0 0 calc((100% - 10px)\/2)}}\n\n\/* ---------- tablet ---------- *\/\n@media (max-width:999px){\n.vpd .vpd-specs{grid-template-columns:repeat(3,minmax(0,1fr))}\n.vpd .vpd-sec{padding:46px 28px}\n.vpd .vpd-split,.vpd .vpd-split--rev,.vpd .vpd-split--sq,.vpd .vpd-split--rev.vpd-split--sq{grid-template-columns:minmax(0,1fr);gap:26px}\n.vpd .vpd-split--rev\u003e.vpd-fig{order:0}\n.vpd .vpd-upg-wrap,.vpd .vpd-spec-pics{grid-template-columns:minmax(0,1fr)}\n.vpd .vpd-sticky{position:static}\n.vpd .vpd-upg-wrap .vpd-fig--tall{max-width:520px}\n.vpd .vpd-vid{flex-basis:78%}\n}\n\n\/* ---------- phone ---------- *\/\n@media (max-width:640px){\n.vpd{font-size:16px}\n.vpd .vpd-sec{padding:38px 16px}\n.vpd .vpd-sec--first{padding-top:16px}\n.vpd .vpd-specs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}\n.vpd .vpd-spec{padding:20px 8px 16px}\n.vpd .vpd-spec__ico{width:44px;height:44px;margin-bottom:11px;border-radius:12px}\n.vpd .vpd-spec__ico svg{width:24px;height:24px}\n.vpd .vpd-spec__val{font-size:17px}\n.vpd .vpd-spec__lab{font-size:11px;letter-spacing:.06em}\n.vpd .vpd-vids{margin-top:26px}\n.vpd .vpd-vid{flex-basis:88%}\n.vpd h2.vpd-h,.vpd h3.vpd-h{font-size:24px}\n.vpd .vpd-duo-info h2.vpd-h,.vpd .vpd-card h2.vpd-h,.vpd .vpd-band h2.vpd-h,.vpd .vpd-verdict h2.vpd-h,.vpd .vpd-legal-grid h2.vpd-h{font-size:22px}\n.vpd .vpd-ttl{gap:12px}\n.vpd .vpd-ttl__ico{width:46px;height:46px;border-radius:13px}\n.vpd .vpd-ttl__ico svg{width:25px;height:25px}\n.vpd .vpd-lead{padding-left:16px}\n.vpd .vpd-lead p{font-size:17.5px}\n.vpd ul.vpd-gears,.vpd ul.vpd-stats,.vpd ul.vpd-checks--3{grid-template-columns:minmax(0,1fr);gap:10px}\n.vpd ul.vpd-gears li{padding:18px 18px 22px}\n.vpd ul.vpd-stats li{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:13px 16px}\n.vpd ul.vpd-stats li strong{margin:0}\n.vpd .vpd-duo-info,.vpd .vpd-duo,.vpd .vpd-upg-top,.vpd .vpd-upg-grid,.vpd .vpd-legal-grid,.vpd .vpd-mosaic{grid-template-columns:minmax(0,1fr)}\n.vpd .vpd-cols{columns:1}\n.vpd .vpd-panel{padding:22px 18px}\n.vpd .vpd-card{padding:22px 18px 20px}\n.vpd .vpd-card::before{left:18px}\n.vpd .vpd-band{grid-template-columns:minmax(0,1fr);gap:18px;padding:24px 18px}\n.vpd .vpd-band__ico{width:64px;height:64px;border-radius:16px}\n.vpd .vpd-band__ico svg{width:36px;height:36px}\n.vpd .vpd-verdict{padding:26px 18px 24px}\n.vpd .vpd-verdict p{font-size:16.5px}\n.vpd .vpd-cta h2{font-size:23px}\n.vpd .vpd-fig{border-radius:var(--rm)}\n\/* specs table: label above value *\/\n.vpd .vpd-table table,.vpd .vpd-table tbody,.vpd .vpd-table tr,.vpd .vpd-table td{display:block;width:100%!important}\n.vpd .vpd-table tr{padding:13px 16px;border-top:1px solid var(--l)}\n.vpd .vpd-table tr:first-child{border-top:0}\n.vpd .vpd-table tr:nth-child(even){background:#f2f2f2}\n.vpd .vpd-table td,.vpd .vpd-table tr:nth-child(even) td{padding:0;border:0;font-size:15.5px}\n.vpd .vpd-table td:first-child{width:100%!important;margin-bottom:3px}\n.vpd .vpd-table td:first-child strong{font-size:12px;letter-spacing:.08em;color:var(--r)}\n}\n@media (max-width:360px){.vpd .vpd-spec__val{font-size:15px}.vpd .vpd-spec__lab{font-size:10px}}\n@media (prefers-reduced-motion:reduce){.vpd .vpd-vids__track{scroll-behavior:auto}.vpd .vpd-spec{transition:none}}\n\n\/* portrait videos in the carousel (phone-format clips): same height as the 16:9 tiles *\/\n.vpd .vpd-vids .vpd-vids__track{align-items:flex-start}\n.vpd .vpd-vid--tall{flex-basis:calc((50% - 8px) * .3164)}\n.vpd .vpd-vid--tall .vpd-vid__media{aspect-ratio:9\/16}\n.vpd .vpd-vid__media video{object-fit:contain;background:#111}\n@media (max-width:999px){.vpd .vpd-vid--tall{flex-basis:calc(78% * .3164)}}\n@media (max-width:640px){.vpd .vpd-vid--tall{flex-basis:calc(88% * .3164)}}\n\n\/* short carousels (fewer videos than the width) stay centered *\/\n.vpd .vpd-vids__track\u003e.vpd-vid:first-child{margin-left:auto}\n.vpd .vpd-vids__track\u003e.vpd-vid:last-child{margin-right:auto}\n\/* looping animations inside the description *\/\n.vpd .vpd-fig video.vpd-loop{display:block;width:100%;height:auto;border-radius:var(--rl)}\n\u003c\/style\u003e\n\u003cdiv class=\"vpd\"\u003e\n\u003c!-- ================= SPLIT (white) ================= --\u003e\n\u003csection class=\"vpd-sec vpd-sec--first\"\u003e\n\u003cdiv class=\"vpd-split\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"vpd-ttl\"\u003e\u003ch2 class=\"vpd-h\"\u003eEstabilidad a alta velocidad\u003c\/h2\u003e\u003c\/div\u003e\n\u003cp\u003eEl \u003cstrong\u003eamortiguador de dirección NANROBOT\u003c\/strong\u003e reduce el bamboleo a alta velocidad y protege contra movimientos bruscos de la dirección.\u003c\/p\u003e\n\u003cul class=\"vpd-checks\"\u003e\n\u003cli\u003eReduce el bamboleo a alta velocidad\u003c\/li\u003e\n\u003cli\u003eEvita la autooscilación de la dirección\u003c\/li\u003e\n\u003cli\u003eMejor control direccional\u003c\/li\u003e\n\u003cli\u003eProtege los rodamientos de la dirección\u003c\/li\u003e\n\u003cli\u003eProlonga la vida útil del patinete\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vpd-fig\"\u003e\u003cimg alt=\"Kit de amortiguador de dirección NANROBOT\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/damper-1.jpg?v=1792793580\" width=\"2000\" height=\"2000\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ================= CENTER (black) ================= --\u003e\n\u003csection class=\"vpd-sec vpd-sec--b\"\u003e\n\u003cdiv class=\"vpd-narrow vpd-center\"\u003e\n\u003cdiv class=\"vpd-ttl\"\u003e\u003ch2 class=\"vpd-h\"\u003ePor qué te gustará\u003c\/h2\u003e\u003c\/div\u003e\n\u003cp\u003eDiseñado por NANROBOT para los usuarios de patinetes eléctricos, está hecho para durar y es fácil de usar a diario.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ================= TABLE (white) ================= --\u003e\n\u003csection class=\"vpd-sec\"\u003e\n\u003cdiv class=\"vpd-center\"\u003e\u003ch2 class=\"vpd-h\" style=\"text-align: center;\"\u003eEspecificaciones – Kit de amortiguador de dirección NANROBOT\u003c\/h2\u003e\u003c\/div\u003e\n\u003cdiv class=\"vpd-table\"\u003e\u003ctable width=\"100%\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eModelos compatibles\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eD6+ 1.0\/2.0\/3.0\/MAX, LS7+ 60V\/72V, N6 52V\/72V\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eBeneficio\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eEstabilidad a alta velocidad\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ================= CTA (black) ================= --\u003e\n\u003csection class=\"vpd-sec vpd-sec--b\"\u003e\n\u003cdiv class=\"vpd-cta\"\u003e\n\u003cspan class=\"vpd-ttl__ico vpd-cta__ico\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"6\" cy=\"18\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003cpath d=\"M8.5 18h7.5\"\u003e\u003c\/path\u003e\u003cpath d=\"M15 4h2.5l1 14\"\u003e\u003c\/path\u003e\u003cpath d=\"M14 4h4.5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003ch2\u003eExplora la \u003ca href=\"\/es\/collections\/accessories-for-electric-scooters-bicycles-motorcycles\" title=\"Colección de accesorios\"\u003eColección de accesorios\u003c\/a\u003e\n\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"NANROBOT","offers":[{"title":"D6+ 1.0 \/ 2.0 \/ 3.0 \/ MAX","offer_id":66309346001245,"sku":"NANROBOT-DAMPER-1","price":134.0,"currency_code":"EUR","in_stock":false},{"title":"LS7+ 60V \/ 72V","offer_id":66309346034013,"sku":"NANROBOT-DAMPER-2","price":134.0,"currency_code":"EUR","in_stock":false},{"title":"N6 52V \/ 72V","offer_id":66309346066781,"sku":"NANROBOT-DAMPER-3","price":134.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/g_damper-c31ffcef.jpg?v=1792793589"},{"product_id":"nanrobot-half-helmet","title":"NANROBOT Casco medio","description":"\u003c!-- =========================================================\n     VEPACE PRODUCT DESCRIPTION — NANROBOT Half Helmet\n     Edit text in the HTML view (\u003c\u003e) of the editor.\n     Colors: red #CF0E0E, black #000, line #E8E8E8\n     ========================================================= --\u003e\n\u003cstyle\u003e\n\/* ===== VEPACE description: full-width white and black blocks ===== *\/\n\/* the theme pads every description box: this description cancels it, so its blocks reach both edges (works on every product template) *\/\n.card__section:has(.vpd){padding-left:0!important;padding-right:0!important;padding-bottom:0!important}\n.rte:has(\u003e .vpd){margin-left:0!important;margin-right:0!important;max-width:none!important}\n.vpd{--r:#cf0e0e;--k:#000;--l:#e8e8e8;--rl:14px;--rm:10px;--shw:0 1px 2px rgba(0,0,0,.06),0 16px 34px -16px rgba(0,0,0,.28);--shb:0 22px 44px -22px rgba(207,14,14,.75);width:100%;max-width:none;margin:0;color:var(--k);font-size:17px;line-height:1.65;box-sizing:border-box}\n.vpd *,.vpd *::before,.vpd *::after{box-sizing:border-box}\n.vpd p{margin:0 0 14px;color:inherit}\n.vpd p:last-child{margin-bottom:0}\n.vpd strong{font-weight:800;color:inherit}\n.vpd span[style*=\"color\"]{color:inherit!important}\n.vpd a{color:var(--r);text-decoration:underline;text-underline-offset:3px}\n.vpd img{display:block;width:100%;max-width:100%;height:auto;margin:0;border-radius:0;float:none}\n.vpd ul.vpd-gears,.vpd ul.vpd-stats,.vpd ul.vpd-chips,.vpd ul.vpd-checks{list-style:none;margin:0;padding:0}\n.vpd ul.vpd-gears li,.vpd ul.vpd-stats li,.vpd ul.vpd-chips li,.vpd ul.vpd-checks li{margin:0;padding:0;color:inherit}\n.vpd ul.vpd-gears li::before,.vpd ul.vpd-stats li::before{content:none}\n.vpd ul.vpd-gears li::marker,.vpd ul.vpd-stats li::marker,.vpd ul.vpd-chips li::marker,.vpd ul.vpd-checks li::marker{content:none}\n\n\/* ---------- blocks: full width, alternating white \/ black ---------- *\/\n.vpd .vpd-sec{margin:0;padding:56px 40px;background:#fff}\n.vpd .vpd-sec--first{padding-top:26px}\n.vpd .vpd-sec--b{background:#000;color:#fff}\n.vpd .vpd-sec--b:last-child{border-radius:0 0 var(--vp-r-l,0px) var(--vp-r-l,0px)}\n.vpd .vpd-sec--b h2,.vpd .vpd-sec--b h3,.vpd .vpd-sec--b p,.vpd .vpd-sec--b li,.vpd .vpd-sec--b strong{color:#fff}\n\n\/* ---------- headings ---------- *\/\n.vpd h2.vpd-h,.vpd h3.vpd-h{margin:0 0 18px;font-size:32px;font-weight:800;line-height:1.15;letter-spacing:-.02em;color:inherit;text-align:left}\n.vpd h2.vpd-h::after{content:\"\";display:block;width:44px;height:3px;margin-top:16px;border-radius:3px;background:var(--r)}\n.vpd h3.vpd-h3{margin:0 0 10px;font-size:18.5px;font-weight:800;line-height:1.3;color:inherit}\n.vpd .vpd-center{text-align:center}\n.vpd .vpd-center h2.vpd-h{text-align:center}\n.vpd .vpd-center h2.vpd-h::after{margin-left:auto;margin-right:auto}\n.vpd .vpd-narrow{max-width:760px;margin-left:auto;margin-right:auto}\n.vpd .vpd-ttl{display:flex;align-items:center;gap:16px;margin:0 0 18px}\n.vpd .vpd-ttl h2.vpd-h{margin:0}\n.vpd .vpd-ttl h2.vpd-h::after{display:none}\n.vpd .vpd-ttl__ico{flex:none;display:grid;place-items:center;width:56px;height:56px;border-radius:16px;background:var(--r);color:#fff;box-shadow:0 10px 22px -10px rgba(207,14,14,.9)}\n.vpd .vpd-ttl__ico svg{width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}\n.vpd .vpd-center .vpd-ttl{flex-direction:column;gap:14px}\n.vpd .vpd-card .vpd-ttl__ico,.vpd .vpd-panel .vpd-ttl__ico,.vpd .vpd-verdict .vpd-ttl__ico{width:48px;height:48px;border-radius:14px}\n.vpd .vpd-card .vpd-ttl__ico svg,.vpd .vpd-panel .vpd-ttl__ico svg,.vpd .vpd-verdict .vpd-ttl__ico svg{width:26px;height:26px}\n\n\/* ---------- cards take the color of their block: white with a soft shadow on white blocks, black with a fine edge and a red shadow on black blocks ---------- *\/\n.vpd .vpd-spec,.vpd .vpd-card,.vpd .vpd-panel,.vpd .vpd-note,.vpd ul.vpd-gears li,.vpd ul.vpd-checks--tiles li,.vpd ul.vpd-stats li,.vpd ul.vpd-chips li,.vpd .vpd-band,.vpd .vpd-verdict,.vpd .vpd-closing,.vpd .vpd-upg-end{background:#fff;color:var(--k);border:1px solid #ececec!important;border-radius:var(--rl);box-shadow:var(--shw)}\n.vpd .vpd-sec--b .vpd-spec,.vpd .vpd-sec--b .vpd-card,.vpd .vpd-sec--b .vpd-panel,.vpd .vpd-sec--b .vpd-note,.vpd .vpd-sec--b ul.vpd-gears li,.vpd .vpd-sec--b ul.vpd-checks--tiles li,.vpd .vpd-sec--b ul.vpd-stats li,.vpd .vpd-sec--b ul.vpd-chips li,.vpd .vpd-sec--b .vpd-band,.vpd .vpd-sec--b .vpd-verdict,.vpd .vpd-sec--b .vpd-closing,.vpd .vpd-sec--b .vpd-upg-end{background:#000;color:#fff;border-color:rgba(255,255,255,.16)!important;box-shadow:var(--shb)}\n.vpd .vpd-card::before{content:\"\";position:absolute;top:0;left:24px;width:36px;height:3px;border-radius:0 0 3px 3px;background:var(--r)}\n.vpd .vpd-card{position:relative;padding:24px 24px 22px}\n.vpd .vpd-panel{padding:28px 30px}\n.vpd .vpd-sec--b a{color:#fff;text-decoration-color:var(--r);text-decoration-thickness:2px}\n.vpd .vpd-sec--b a:hover{color:var(--r)}\n\n\/* media frames: never cropped, nothing written over them *\/\n.vpd .vpd-fig{margin:0;overflow:hidden;border-radius:var(--rl);background:#f5f5f5;border:1px solid var(--l)}\n.vpd .vpd-sec--b .vpd-fig{background:#111;border-color:rgba(255,255,255,.12)}\n.vpd .vpd-fig--w1000{max-width:1000px;margin-left:auto;margin-right:auto}\n.vpd .vpd-fig--tall{max-width:560px;margin-left:auto;margin-right:auto}\n.vpd .vpd-mt{margin-top:28px}\n\n\/* ---------- key specs ---------- *\/\n.vpd .vpd-specs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:8px 0 0}\n.vpd .vpd-spec{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:24px 10px 20px;transition:transform .25s ease,box-shadow .25s ease}\n.vpd .vpd-spec::after{content:\"\";position:absolute;left:50%;bottom:0;width:28px;height:3px;margin-left:-14px;border-radius:3px 3px 0 0;background:var(--r);transition:width .25s ease,margin .25s ease}\n@media (hover:hover){.vpd .vpd-spec:hover{transform:translateY(-4px);box-shadow:0 22px 40px -18px rgba(0,0,0,.35)}.vpd .vpd-spec:hover::after{width:56px;margin-left:-28px}}\n.vpd .vpd-spec__ico{display:grid;place-items:center;width:52px;height:52px;margin-bottom:14px;border-radius:14px;background:var(--r);color:#fff;box-shadow:0 0 0 5px rgba(207,14,14,.22)}\n.vpd .vpd-spec__ico svg{width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}\n.vpd .vpd-spec__val{font-size:19px;font-weight:800;line-height:1.15;letter-spacing:-.01em;color:inherit}\n.vpd .vpd-spec__lab{margin-top:6px;font-size:12px;font-weight:700;line-height:1.25;letter-spacing:.08em;text-transform:uppercase;color:inherit;opacity:.72}\n\n\/* ---------- video carousel (white, like the VEPACE Reviews row) ---------- *\/\n.vpd .vpd-vids{position:relative;margin:36px 0 0}\n.vpd .vpd-vids .vpd-vids__track{display:flex;justify-content:flex-start;gap:16px;margin:0;padding:4px 2px 18px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--r) #f0f0f0}\n.vpd .vpd-vids__track::-webkit-scrollbar{height:4px}\n.vpd .vpd-vids__track::-webkit-scrollbar-track{background:#f0f0f0;border-radius:4px}\n.vpd .vpd-vids__track::-webkit-scrollbar-thumb{background:var(--r);border-radius:4px}\n.vpd .vpd-vid{flex:0 0 calc(50% - 8px);min-width:0;margin:0;scroll-snap-align:start;border-radius:var(--rl);overflow:hidden;background:#111;border:1px solid var(--l)}\n.vpd .vpd-vid__media{position:relative;display:block;width:100%;aspect-ratio:16\/9;margin:0;padding:0}\n.vpd .vpd-vid__media\u003e*,.vpd .vpd-vid__media iframe{position:absolute!important;inset:0;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0}\n.vpd .vpd-vids__arrow{position:absolute;top:calc(50% - 9px);z-index:2;display:none;place-items:center;width:42px;height:42px;margin-top:-21px;border-radius:50%;background:var(--k);color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.35);cursor:pointer;transition:background-color .2s ease}\n.vpd .vpd-vids__arrow:hover{background:var(--r)}\n.vpd .vpd-vids__arrow--prev{left:-14px}\n.vpd .vpd-vids__arrow--next{right:-14px}\n.vpd .vpd-vids__arrow svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}\n@media (hover:hover) and (pointer:fine){.vpd .vpd-vids[data-prev=\"true\"] .vpd-vids__arrow--prev,.vpd .vpd-vids[data-next=\"true\"] .vpd-vids__arrow--next{display:grid}}\n\n\/* ---------- intro ---------- *\/\n.vpd .vpd-lead{max-width:900px;margin:0 auto;padding:6px 0 6px 26px;border-left:3px solid var(--r)}\n.vpd .vpd-lead p{font-size:20px;line-height:1.6}\n\n\/* ---------- layouts ---------- *\/\n.vpd .vpd-split{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px;align-items:center}\n.vpd .vpd-split--sq{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}\n.vpd .vpd-split--top{align-items:start}\n.vpd .vpd-split--rev{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}\n.vpd .vpd-split--rev.vpd-split--sq{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}\n.vpd .vpd-split--rev\u003e.vpd-fig{order:-1}\n.vpd .vpd-duo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}\n.vpd .vpd-duo-info{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:20px;align-items:stretch}\n.vpd .vpd-duo-info h2.vpd-h,.vpd .vpd-card h2.vpd-h{font-size:26px}\n.vpd .vpd-cols{columns:2;column-gap:40px}\n.vpd .vpd-cols p{break-inside:avoid}\n.vpd .vpd-mosaic{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:16px;align-items:start;margin-top:30px}\n.vpd .vpd-mosaic__col{display:grid;gap:16px}\n.vpd .vpd-sticky{position:sticky;top:110px}\n\n\/* notes *\/\n.vpd .vpd-note{display:flex;gap:14px;align-items:flex-start;margin:20px 0;padding:16px 18px;border-left:4px solid var(--r)!important;border-radius:var(--rm)}\n.vpd .vpd-note p{margin:0;font-size:16px}\n.vpd .vpd-note__ico{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:var(--r);color:#fff}\n.vpd .vpd-note__ico svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}\n\n\/* lists *\/\n.vpd ul.vpd-checks{display:grid;gap:10px;margin:6px 0 16px}\n.vpd ul.vpd-checks li{position:relative;padding-left:32px;line-height:1.5}\n.vpd ul.vpd-checks li::before{content:\"\";position:absolute;left:0;top:1px;width:22px;height:22px;border-radius:50%;background:var(--r) url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'\/%3E%3C\/svg%3E\") center\/13px no-repeat}\n.vpd ul.vpd-checks--3{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}\n.vpd ul.vpd-checks--tiles{gap:12px}\n.vpd ul.vpd-checks--tiles li{padding:17px 16px 17px 50px;border-radius:var(--rm);font-weight:700}\n.vpd ul.vpd-checks--tiles li::before{left:16px;top:17px}\n.vpd ul.vpd-chips{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 16px}\n.vpd ul.vpd-chips li{position:relative;padding:8px 14px 8px 28px;border-radius:var(--rm);font-size:15px;font-weight:700;line-height:1.3}\n.vpd ul.vpd-chips li::before{content:\"\";position:absolute;left:13px;top:50%;width:7px;height:7px;margin-top:-3.5px;border-radius:50%;background:var(--r)}\n\n\/* speed gears *\/\n.vpd ul.vpd-gears{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0 4px}\n.vpd ul.vpd-gears li{position:relative;padding:22px 22px 26px;line-height:1.5;overflow:hidden}\n.vpd ul.vpd-gears li strong{display:block;margin-bottom:6px;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--r)}\n.vpd ul.vpd-gears li::after{content:\"\";position:absolute;left:0;bottom:0;height:4px;width:33.3%;background:var(--r)}\n.vpd ul.vpd-gears li:nth-child(2)::after{width:66.6%}\n.vpd ul.vpd-gears li:nth-child(3)::after{width:100%}\n\n\/* stat tiles *\/\n.vpd ul.vpd-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:8px 0 18px}\n.vpd ul.vpd-stats li{padding:16px 14px;border-radius:var(--rm);font-size:16px;font-weight:700;line-height:1.35}\n.vpd ul.vpd-stats li strong{display:block;margin-bottom:4px;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--r)}\n\n\/* brakes band *\/\n.vpd .vpd-band{display:grid;grid-template-columns:auto minmax(0,1fr);gap:28px;align-items:center;padding:32px 34px}\n.vpd .vpd-band__ico{display:grid;place-items:center;width:84px;height:84px;border-radius:20px;background:var(--r);color:#fff;box-shadow:0 0 0 6px rgba(207,14,14,.22)}\n.vpd .vpd-band__ico svg{width:48px;height:48px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}\n.vpd .vpd-band h2.vpd-h{font-size:26px;margin-bottom:12px}\n.vpd .vpd-band h2.vpd-h::after{display:none}\n\n\/* upgrades *\/\n.vpd .vpd-upg-top{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0}\n.vpd .vpd-upg-wrap{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:32px;align-items:start;margin-top:28px}\n.vpd .vpd-upg-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}\n.vpd .vpd-upg-grid .vpd-card{padding:20px 20px 18px}\n.vpd .vpd-upg-grid .vpd-card::before{left:20px}\n.vpd .vpd-upg-grid ul.vpd-checks{gap:7px;margin:0}\n.vpd .vpd-upg-grid ul.vpd-checks li{font-size:15.5px;padding-left:28px}\n.vpd .vpd-upg-grid ul.vpd-checks li::before{width:19px;height:19px;background-size:11px;top:2px}\n.vpd .vpd-upg-end{margin-top:18px;padding:18px 22px;border-radius:var(--rm)}\n\n\/* verdict *\/\n.vpd .vpd-verdict{position:relative;margin:32px 0 28px;padding:36px 40px 34px;border-left:4px solid var(--r)!important}\n.vpd .vpd-verdict h2.vpd-h{font-size:26px}\n.vpd .vpd-verdict p{font-size:18px}\n\n\/* legal *\/\n.vpd .vpd-legal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:20px}\n.vpd .vpd-legal-grid h2.vpd-h{font-size:24px;margin-bottom:12px}\n.vpd .vpd-closing{margin-top:20px;padding:20px 24px;border-radius:var(--rm);border-left:4px solid var(--r)!important}\n\n\/* specs table (white, grey stripes forced so the theme cannot remove them) *\/\n.vpd .vpd-table{overflow:hidden;margin-top:6px;border:1px solid var(--l);border-radius:var(--rl);background:#fff;color:var(--k)}\n.vpd .vpd-table table{width:100%!important;height:auto!important;margin:0;border:0;border-collapse:collapse;table-layout:fixed}\n.vpd .vpd-table td{width:auto!important;height:auto!important;padding:14px 20px;border:0;border-top:1px solid var(--l);vertical-align:top;text-align:left;font-size:16px;line-height:1.5;color:var(--k)}\n.vpd .vpd-table tr:first-child td{border-top:0}\n.vpd .vpd-table tr td{background:#fff!important}\n.vpd .vpd-table tr:nth-child(even) td{background:#f2f2f2!important}\n.vpd .vpd-table td:first-child{width:38%!important;font-weight:800}\n.vpd .vpd-table td:first-child strong{font-size:14px;letter-spacing:.04em;text-transform:uppercase}\n.vpd .vpd-spec-pics{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:start;margin-top:28px}\n\n\/* explore *\/\n.vpd .vpd-cta{text-align:center}\n.vpd .vpd-cta h2{margin:0 0 10px;font-size:28px;font-weight:800;line-height:1.2;text-align:center!important}\n.vpd .vpd-cta p{font-size:16px}\n.vpd .vpd-cta__ico{margin:0 auto 16px}\n\n\/* ---------- additions for every scooter ---------- *\/\n.vpd .vpd-fig img{max-height:860px;width:auto;max-width:100%;margin:0 auto}\n.vpd .vpd-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}\n.vpd .vpd-gallery{margin-top:28px}\n.vpd .vpd-vids__track:has(\u003e .vpd-vid:only-child){justify-content:center}\n.vpd .vpd-vid:only-child{flex-basis:100%;max-width:900px}\n.vpd .vpd-h3grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0}\n.vpd .vpd-txt-mt{margin-top:28px}\n@media (max-width:640px){.vpd .vpd-grid2,.vpd .vpd-h3grid{grid-template-columns:minmax(0,1fr)}}\n\/* key specs: cards stay centered whatever their number (no lonely card on the left) *\/\n.vpd .vpd-specs{display:flex;flex-wrap:wrap;justify-content:center}\n.vpd .vpd-specs\u003e.vpd-spec{flex:1 1 0;min-width:0}\n@media (max-width:999px){.vpd .vpd-specs\u003e.vpd-spec{flex:0 0 calc((100% - 24px)\/3)}}\n@media (max-width:640px){.vpd .vpd-specs\u003e.vpd-spec{flex:0 0 calc((100% - 10px)\/2)}}\n\n\/* ---------- tablet ---------- *\/\n@media (max-width:999px){\n.vpd .vpd-specs{grid-template-columns:repeat(3,minmax(0,1fr))}\n.vpd .vpd-sec{padding:46px 28px}\n.vpd .vpd-split,.vpd .vpd-split--rev,.vpd .vpd-split--sq,.vpd .vpd-split--rev.vpd-split--sq{grid-template-columns:minmax(0,1fr);gap:26px}\n.vpd .vpd-split--rev\u003e.vpd-fig{order:0}\n.vpd .vpd-upg-wrap,.vpd .vpd-spec-pics{grid-template-columns:minmax(0,1fr)}\n.vpd .vpd-sticky{position:static}\n.vpd .vpd-upg-wrap .vpd-fig--tall{max-width:520px}\n.vpd .vpd-vid{flex-basis:78%}\n}\n\n\/* ---------- phone ---------- *\/\n@media (max-width:640px){\n.vpd{font-size:16px}\n.vpd .vpd-sec{padding:38px 16px}\n.vpd .vpd-sec--first{padding-top:16px}\n.vpd .vpd-specs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}\n.vpd .vpd-spec{padding:20px 8px 16px}\n.vpd .vpd-spec__ico{width:44px;height:44px;margin-bottom:11px;border-radius:12px}\n.vpd .vpd-spec__ico svg{width:24px;height:24px}\n.vpd .vpd-spec__val{font-size:17px}\n.vpd .vpd-spec__lab{font-size:11px;letter-spacing:.06em}\n.vpd .vpd-vids{margin-top:26px}\n.vpd .vpd-vid{flex-basis:88%}\n.vpd h2.vpd-h,.vpd h3.vpd-h{font-size:24px}\n.vpd .vpd-duo-info h2.vpd-h,.vpd .vpd-card h2.vpd-h,.vpd .vpd-band h2.vpd-h,.vpd .vpd-verdict h2.vpd-h,.vpd .vpd-legal-grid h2.vpd-h{font-size:22px}\n.vpd .vpd-ttl{gap:12px}\n.vpd .vpd-ttl__ico{width:46px;height:46px;border-radius:13px}\n.vpd .vpd-ttl__ico svg{width:25px;height:25px}\n.vpd .vpd-lead{padding-left:16px}\n.vpd .vpd-lead p{font-size:17.5px}\n.vpd ul.vpd-gears,.vpd ul.vpd-stats,.vpd ul.vpd-checks--3{grid-template-columns:minmax(0,1fr);gap:10px}\n.vpd ul.vpd-gears li{padding:18px 18px 22px}\n.vpd ul.vpd-stats li{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:13px 16px}\n.vpd ul.vpd-stats li strong{margin:0}\n.vpd .vpd-duo-info,.vpd .vpd-duo,.vpd .vpd-upg-top,.vpd .vpd-upg-grid,.vpd .vpd-legal-grid,.vpd .vpd-mosaic{grid-template-columns:minmax(0,1fr)}\n.vpd .vpd-cols{columns:1}\n.vpd .vpd-panel{padding:22px 18px}\n.vpd .vpd-card{padding:22px 18px 20px}\n.vpd .vpd-card::before{left:18px}\n.vpd .vpd-band{grid-template-columns:minmax(0,1fr);gap:18px;padding:24px 18px}\n.vpd .vpd-band__ico{width:64px;height:64px;border-radius:16px}\n.vpd .vpd-band__ico svg{width:36px;height:36px}\n.vpd .vpd-verdict{padding:26px 18px 24px}\n.vpd .vpd-verdict p{font-size:16.5px}\n.vpd .vpd-cta h2{font-size:23px}\n.vpd .vpd-fig{border-radius:var(--rm)}\n\/* specs table: label above value *\/\n.vpd .vpd-table table,.vpd .vpd-table tbody,.vpd .vpd-table tr,.vpd .vpd-table td{display:block;width:100%!important}\n.vpd .vpd-table tr{padding:13px 16px;border-top:1px solid var(--l)}\n.vpd .vpd-table tr:first-child{border-top:0}\n.vpd .vpd-table tr:nth-child(even){background:#f2f2f2}\n.vpd .vpd-table td,.vpd .vpd-table tr:nth-child(even) td{padding:0;border:0;font-size:15.5px}\n.vpd .vpd-table td:first-child{width:100%!important;margin-bottom:3px}\n.vpd .vpd-table td:first-child strong{font-size:12px;letter-spacing:.08em;color:var(--r)}\n}\n@media (max-width:360px){.vpd .vpd-spec__val{font-size:15px}.vpd .vpd-spec__lab{font-size:10px}}\n@media (prefers-reduced-motion:reduce){.vpd .vpd-vids__track{scroll-behavior:auto}.vpd .vpd-spec{transition:none}}\n\n\/* portrait videos in the carousel (phone-format clips): same height as the 16:9 tiles *\/\n.vpd .vpd-vids .vpd-vids__track{align-items:flex-start}\n.vpd .vpd-vid--tall{flex-basis:calc((50% - 8px) * .3164)}\n.vpd .vpd-vid--tall .vpd-vid__media{aspect-ratio:9\/16}\n.vpd .vpd-vid__media video{object-fit:contain;background:#111}\n@media (max-width:999px){.vpd .vpd-vid--tall{flex-basis:calc(78% * .3164)}}\n@media (max-width:640px){.vpd .vpd-vid--tall{flex-basis:calc(88% * .3164)}}\n\n\/* short carousels (fewer videos than the width) stay centered *\/\n.vpd .vpd-vids__track\u003e.vpd-vid:first-child{margin-left:auto}\n.vpd .vpd-vids__track\u003e.vpd-vid:last-child{margin-right:auto}\n\/* looping animations inside the description *\/\n.vpd .vpd-fig video.vpd-loop{display:block;width:100%;height:auto;border-radius:var(--rl)}\n\u003c\/style\u003e\n\u003cdiv class=\"vpd\"\u003e\n\u003c!-- ================= SPLIT (white) ================= --\u003e\n\u003csection class=\"vpd-sec vpd-sec--first\"\u003e\n\u003cdiv class=\"vpd-split\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"vpd-ttl\"\u003e\u003ch2 class=\"vpd-h\"\u003eProtección ligera y cómoda\u003c\/h2\u003e\u003c\/div\u003e\n\u003cp\u003eUn casco medio \u003cstrong\u003eultraligero, aprobado por DOT\u003c\/strong\u003e diseñado para ofrecer comodidad durante todo el día en tu scooter eléctrico.\u003c\/p\u003e\n\u003cul class=\"vpd-checks\"\u003e\n\u003cli\u003eAprobado por DOT\u003c\/li\u003e\n\u003cli\u003eCarcasa de ABS + forro de EPS\u003c\/li\u003e\n\u003cli\u003eAproximadamente 720 g\u003c\/li\u003e\n\u003cli\u003eTamaño XL (61–62 cm)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vpd-fig\"\u003e\u003cimg alt=\"Casco medio NANROBOT\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/halfhelmet-1.jpg?v=1792793601\" width=\"2000\" height=\"2000\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ================= CENTER (black) ================= --\u003e\n\u003csection class=\"vpd-sec vpd-sec--b\"\u003e\n\u003cdiv class=\"vpd-narrow vpd-center\"\u003e\n\u003cdiv class=\"vpd-ttl\"\u003e\u003ch2 class=\"vpd-h\"\u003ePor qué te gustará\u003c\/h2\u003e\u003c\/div\u003e\n\u003cp\u003eDiseñado por NANROBOT para usuarios de scooters eléctricos, está hecho para durar y es fácil de usar a diario.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ================= TABLE (white) ================= --\u003e\n\u003csection class=\"vpd-sec\"\u003e\n\u003cdiv class=\"vpd-center\"\u003e\u003ch2 class=\"vpd-h\" style=\"text-align: center;\"\u003eEspecificaciones - Casco medio NANROBOT\u003c\/h2\u003e\u003c\/div\u003e\n\u003cdiv class=\"vpd-table\"\u003e\u003ctable width=\"100%\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eTamaño\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eXL (61–62 cm)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eMaterial\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eCarcasa de ABS, forro de EPS\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003ePeso\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eAproximadamente 720 g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eCertificación\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eDOT\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ================= CTA (black) ================= --\u003e\n\u003csection class=\"vpd-sec vpd-sec--b\"\u003e\n\u003cdiv class=\"vpd-cta\"\u003e\n\u003cspan class=\"vpd-ttl__ico vpd-cta__ico\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"6\" cy=\"18\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003cpath d=\"M8.5 18h7.5\"\u003e\u003c\/path\u003e\u003cpath d=\"M15 4h2.5l1 14\"\u003e\u003c\/path\u003e\u003cpath d=\"M14 4h4.5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003ch2\u003eExplora la \u003ca href=\"\/es\/collections\/accessories-for-electric-scooters-bicycles-motorcycles\" title=\"Colección de accesorios\"\u003eColección de accesorios\u003c\/a\u003e\n\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"NANROBOT","offers":[{"title":"Default Title","offer_id":66309346328925,"sku":"NANROBOT-HALFHELMET","price":44.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/g_halfhelmet-dcfc2c13.jpg?v=1792793611"},{"product_id":"nanrobot-full-face-helmet-dot","title":"NANROBOT Casco integral (DOT)","description":"\u003c!-- =========================================================\n     VEPACE PRODUCT DESCRIPTION — NANROBOT Full Face Helmet (DOT)\n     Edit text in the HTML view (\u003c\u003e) of the editor.\n     Colors: red #CF0E0E, black #000, line #E8E8E8\n     ========================================================= --\u003e\n\u003cstyle\u003e\n\/* ===== VEPACE description: full-width white and black blocks ===== *\/\n\/* the theme pads every description box: this description cancels it, so its blocks reach both edges (works on every product template) *\/\n.card__section:has(.vpd){padding-left:0!important;padding-right:0!important;padding-bottom:0!important}\n.rte:has(\u003e .vpd){margin-left:0!important;margin-right:0!important;max-width:none!important}\n.vpd{--r:#cf0e0e;--k:#000;--l:#e8e8e8;--rl:14px;--rm:10px;--shw:0 1px 2px rgba(0,0,0,.06),0 16px 34px -16px rgba(0,0,0,.28);--shb:0 22px 44px -22px rgba(207,14,14,.75);width:100%;max-width:none;margin:0;color:var(--k);font-size:17px;line-height:1.65;box-sizing:border-box}\n.vpd *,.vpd *::before,.vpd *::after{box-sizing:border-box}\n.vpd p{margin:0 0 14px;color:inherit}\n.vpd p:last-child{margin-bottom:0}\n.vpd strong{font-weight:800;color:inherit}\n.vpd span[style*=\"color\"]{color:inherit!important}\n.vpd a{color:var(--r);text-decoration:underline;text-underline-offset:3px}\n.vpd img{display:block;width:100%;max-width:100%;height:auto;margin:0;border-radius:0;float:none}\n.vpd ul.vpd-gears,.vpd ul.vpd-stats,.vpd ul.vpd-chips,.vpd ul.vpd-checks{list-style:none;margin:0;padding:0}\n.vpd ul.vpd-gears li,.vpd ul.vpd-stats li,.vpd ul.vpd-chips li,.vpd ul.vpd-checks li{margin:0;padding:0;color:inherit}\n.vpd ul.vpd-gears li::before,.vpd ul.vpd-stats li::before{content:none}\n.vpd ul.vpd-gears li::marker,.vpd ul.vpd-stats li::marker,.vpd ul.vpd-chips li::marker,.vpd ul.vpd-checks li::marker{content:none}\n\n\/* ---------- blocks: full width, alternating white \/ black ---------- *\/\n.vpd .vpd-sec{margin:0;padding:56px 40px;background:#fff}\n.vpd .vpd-sec--first{padding-top:26px}\n.vpd .vpd-sec--b{background:#000;color:#fff}\n.vpd .vpd-sec--b:last-child{border-radius:0 0 var(--vp-r-l,0px) var(--vp-r-l,0px)}\n.vpd .vpd-sec--b h2,.vpd .vpd-sec--b h3,.vpd .vpd-sec--b p,.vpd .vpd-sec--b li,.vpd .vpd-sec--b strong{color:#fff}\n\n\/* ---------- headings ---------- *\/\n.vpd h2.vpd-h,.vpd h3.vpd-h{margin:0 0 18px;font-size:32px;font-weight:800;line-height:1.15;letter-spacing:-.02em;color:inherit;text-align:left}\n.vpd h2.vpd-h::after{content:\"\";display:block;width:44px;height:3px;margin-top:16px;border-radius:3px;background:var(--r)}\n.vpd h3.vpd-h3{margin:0 0 10px;font-size:18.5px;font-weight:800;line-height:1.3;color:inherit}\n.vpd .vpd-center{text-align:center}\n.vpd .vpd-center h2.vpd-h{text-align:center}\n.vpd .vpd-center h2.vpd-h::after{margin-left:auto;margin-right:auto}\n.vpd .vpd-narrow{max-width:760px;margin-left:auto;margin-right:auto}\n.vpd .vpd-ttl{display:flex;align-items:center;gap:16px;margin:0 0 18px}\n.vpd .vpd-ttl h2.vpd-h{margin:0}\n.vpd .vpd-ttl h2.vpd-h::after{display:none}\n.vpd .vpd-ttl__ico{flex:none;display:grid;place-items:center;width:56px;height:56px;border-radius:16px;background:var(--r);color:#fff;box-shadow:0 10px 22px -10px rgba(207,14,14,.9)}\n.vpd .vpd-ttl__ico svg{width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}\n.vpd .vpd-center .vpd-ttl{flex-direction:column;gap:14px}\n.vpd .vpd-card .vpd-ttl__ico,.vpd .vpd-panel .vpd-ttl__ico,.vpd .vpd-verdict .vpd-ttl__ico{width:48px;height:48px;border-radius:14px}\n.vpd .vpd-card .vpd-ttl__ico svg,.vpd .vpd-panel .vpd-ttl__ico svg,.vpd .vpd-verdict .vpd-ttl__ico svg{width:26px;height:26px}\n\n\/* ---------- cards take the color of their block: white with a soft shadow on white blocks, black with a fine edge and a red shadow on black blocks ---------- *\/\n.vpd .vpd-spec,.vpd .vpd-card,.vpd .vpd-panel,.vpd .vpd-note,.vpd ul.vpd-gears li,.vpd ul.vpd-checks--tiles li,.vpd ul.vpd-stats li,.vpd ul.vpd-chips li,.vpd .vpd-band,.vpd .vpd-verdict,.vpd .vpd-closing,.vpd .vpd-upg-end{background:#fff;color:var(--k);border:1px solid #ececec!important;border-radius:var(--rl);box-shadow:var(--shw)}\n.vpd .vpd-sec--b .vpd-spec,.vpd .vpd-sec--b .vpd-card,.vpd .vpd-sec--b .vpd-panel,.vpd .vpd-sec--b .vpd-note,.vpd .vpd-sec--b ul.vpd-gears li,.vpd .vpd-sec--b ul.vpd-checks--tiles li,.vpd .vpd-sec--b ul.vpd-stats li,.vpd .vpd-sec--b ul.vpd-chips li,.vpd .vpd-sec--b .vpd-band,.vpd .vpd-sec--b .vpd-verdict,.vpd .vpd-sec--b .vpd-closing,.vpd .vpd-sec--b .vpd-upg-end{background:#000;color:#fff;border-color:rgba(255,255,255,.16)!important;box-shadow:var(--shb)}\n.vpd .vpd-card::before{content:\"\";position:absolute;top:0;left:24px;width:36px;height:3px;border-radius:0 0 3px 3px;background:var(--r)}\n.vpd .vpd-card{position:relative;padding:24px 24px 22px}\n.vpd .vpd-panel{padding:28px 30px}\n.vpd .vpd-sec--b a{color:#fff;text-decoration-color:var(--r);text-decoration-thickness:2px}\n.vpd .vpd-sec--b a:hover{color:var(--r)}\n\n\/* media frames: never cropped, nothing written over them *\/\n.vpd .vpd-fig{margin:0;overflow:hidden;border-radius:var(--rl);background:#f5f5f5;border:1px solid var(--l)}\n.vpd .vpd-sec--b .vpd-fig{background:#111;border-color:rgba(255,255,255,.12)}\n.vpd .vpd-fig--w1000{max-width:1000px;margin-left:auto;margin-right:auto}\n.vpd .vpd-fig--tall{max-width:560px;margin-left:auto;margin-right:auto}\n.vpd .vpd-mt{margin-top:28px}\n\n\/* ---------- key specs ---------- *\/\n.vpd .vpd-specs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:8px 0 0}\n.vpd .vpd-spec{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:24px 10px 20px;transition:transform .25s ease,box-shadow .25s ease}\n.vpd .vpd-spec::after{content:\"\";position:absolute;left:50%;bottom:0;width:28px;height:3px;margin-left:-14px;border-radius:3px 3px 0 0;background:var(--r);transition:width .25s ease,margin .25s ease}\n@media (hover:hover){.vpd .vpd-spec:hover{transform:translateY(-4px);box-shadow:0 22px 40px -18px rgba(0,0,0,.35)}.vpd .vpd-spec:hover::after{width:56px;margin-left:-28px}}\n.vpd .vpd-spec__ico{display:grid;place-items:center;width:52px;height:52px;margin-bottom:14px;border-radius:14px;background:var(--r);color:#fff;box-shadow:0 0 0 5px rgba(207,14,14,.22)}\n.vpd .vpd-spec__ico svg{width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}\n.vpd .vpd-spec__val{font-size:19px;font-weight:800;line-height:1.15;letter-spacing:-.01em;color:inherit}\n.vpd .vpd-spec__lab{margin-top:6px;font-size:12px;font-weight:700;line-height:1.25;letter-spacing:.08em;text-transform:uppercase;color:inherit;opacity:.72}\n\n\/* ---------- video carousel (white, like the VEPACE Reviews row) ---------- *\/\n.vpd .vpd-vids{position:relative;margin:36px 0 0}\n.vpd .vpd-vids .vpd-vids__track{display:flex;justify-content:flex-start;gap:16px;margin:0;padding:4px 2px 18px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--r) #f0f0f0}\n.vpd .vpd-vids__track::-webkit-scrollbar{height:4px}\n.vpd .vpd-vids__track::-webkit-scrollbar-track{background:#f0f0f0;border-radius:4px}\n.vpd .vpd-vids__track::-webkit-scrollbar-thumb{background:var(--r);border-radius:4px}\n.vpd .vpd-vid{flex:0 0 calc(50% - 8px);min-width:0;margin:0;scroll-snap-align:start;border-radius:var(--rl);overflow:hidden;background:#111;border:1px solid var(--l)}\n.vpd .vpd-vid__media{position:relative;display:block;width:100%;aspect-ratio:16\/9;margin:0;padding:0}\n.vpd .vpd-vid__media\u003e*,.vpd .vpd-vid__media iframe{position:absolute!important;inset:0;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0}\n.vpd .vpd-vids__arrow{position:absolute;top:calc(50% - 9px);z-index:2;display:none;place-items:center;width:42px;height:42px;margin-top:-21px;border-radius:50%;background:var(--k);color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.35);cursor:pointer;transition:background-color .2s ease}\n.vpd .vpd-vids__arrow:hover{background:var(--r)}\n.vpd .vpd-vids__arrow--prev{left:-14px}\n.vpd .vpd-vids__arrow--next{right:-14px}\n.vpd .vpd-vids__arrow svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}\n@media (hover:hover) and (pointer:fine){.vpd .vpd-vids[data-prev=\"true\"] .vpd-vids__arrow--prev,.vpd .vpd-vids[data-next=\"true\"] .vpd-vids__arrow--next{display:grid}}\n\n\/* ---------- intro ---------- *\/\n.vpd .vpd-lead{max-width:900px;margin:0 auto;padding:6px 0 6px 26px;border-left:3px solid var(--r)}\n.vpd .vpd-lead p{font-size:20px;line-height:1.6}\n\n\/* ---------- layouts ---------- *\/\n.vpd .vpd-split{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px;align-items:center}\n.vpd .vpd-split--sq{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}\n.vpd .vpd-split--top{align-items:start}\n.vpd .vpd-split--rev{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}\n.vpd .vpd-split--rev.vpd-split--sq{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}\n.vpd .vpd-split--rev\u003e.vpd-fig{order:-1}\n.vpd .vpd-duo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}\n.vpd .vpd-duo-info{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:20px;align-items:stretch}\n.vpd .vpd-duo-info h2.vpd-h,.vpd .vpd-card h2.vpd-h{font-size:26px}\n.vpd .vpd-cols{columns:2;column-gap:40px}\n.vpd .vpd-cols p{break-inside:avoid}\n.vpd .vpd-mosaic{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:16px;align-items:start;margin-top:30px}\n.vpd .vpd-mosaic__col{display:grid;gap:16px}\n.vpd .vpd-sticky{position:sticky;top:110px}\n\n\/* notes *\/\n.vpd .vpd-note{display:flex;gap:14px;align-items:flex-start;margin:20px 0;padding:16px 18px;border-left:4px solid var(--r)!important;border-radius:var(--rm)}\n.vpd .vpd-note p{margin:0;font-size:16px}\n.vpd .vpd-note__ico{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:var(--r);color:#fff}\n.vpd .vpd-note__ico svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}\n\n\/* lists *\/\n.vpd ul.vpd-checks{display:grid;gap:10px;margin:6px 0 16px}\n.vpd ul.vpd-checks li{position:relative;padding-left:32px;line-height:1.5}\n.vpd ul.vpd-checks li::before{content:\"\";position:absolute;left:0;top:1px;width:22px;height:22px;border-radius:50%;background:var(--r) url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'\/%3E%3C\/svg%3E\") center\/13px no-repeat}\n.vpd ul.vpd-checks--3{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}\n.vpd ul.vpd-checks--tiles{gap:12px}\n.vpd ul.vpd-checks--tiles li{padding:17px 16px 17px 50px;border-radius:var(--rm);font-weight:700}\n.vpd ul.vpd-checks--tiles li::before{left:16px;top:17px}\n.vpd ul.vpd-chips{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 16px}\n.vpd ul.vpd-chips li{position:relative;padding:8px 14px 8px 28px;border-radius:var(--rm);font-size:15px;font-weight:700;line-height:1.3}\n.vpd ul.vpd-chips li::before{content:\"\";position:absolute;left:13px;top:50%;width:7px;height:7px;margin-top:-3.5px;border-radius:50%;background:var(--r)}\n\n\/* speed gears *\/\n.vpd ul.vpd-gears{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0 4px}\n.vpd ul.vpd-gears li{position:relative;padding:22px 22px 26px;line-height:1.5;overflow:hidden}\n.vpd ul.vpd-gears li strong{display:block;margin-bottom:6px;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--r)}\n.vpd ul.vpd-gears li::after{content:\"\";position:absolute;left:0;bottom:0;height:4px;width:33.3%;background:var(--r)}\n.vpd ul.vpd-gears li:nth-child(2)::after{width:66.6%}\n.vpd ul.vpd-gears li:nth-child(3)::after{width:100%}\n\n\/* stat tiles *\/\n.vpd ul.vpd-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:8px 0 18px}\n.vpd ul.vpd-stats li{padding:16px 14px;border-radius:var(--rm);font-size:16px;font-weight:700;line-height:1.35}\n.vpd ul.vpd-stats li strong{display:block;margin-bottom:4px;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--r)}\n\n\/* brakes band *\/\n.vpd .vpd-band{display:grid;grid-template-columns:auto minmax(0,1fr);gap:28px;align-items:center;padding:32px 34px}\n.vpd .vpd-band__ico{display:grid;place-items:center;width:84px;height:84px;border-radius:20px;background:var(--r);color:#fff;box-shadow:0 0 0 6px rgba(207,14,14,.22)}\n.vpd .vpd-band__ico svg{width:48px;height:48px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}\n.vpd .vpd-band h2.vpd-h{font-size:26px;margin-bottom:12px}\n.vpd .vpd-band h2.vpd-h::after{display:none}\n\n\/* upgrades *\/\n.vpd .vpd-upg-top{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0}\n.vpd .vpd-upg-wrap{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:32px;align-items:start;margin-top:28px}\n.vpd .vpd-upg-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}\n.vpd .vpd-upg-grid .vpd-card{padding:20px 20px 18px}\n.vpd .vpd-upg-grid .vpd-card::before{left:20px}\n.vpd .vpd-upg-grid ul.vpd-checks{gap:7px;margin:0}\n.vpd .vpd-upg-grid ul.vpd-checks li{font-size:15.5px;padding-left:28px}\n.vpd .vpd-upg-grid ul.vpd-checks li::before{width:19px;height:19px;background-size:11px;top:2px}\n.vpd .vpd-upg-end{margin-top:18px;padding:18px 22px;border-radius:var(--rm)}\n\n\/* verdict *\/\n.vpd .vpd-verdict{position:relative;margin:32px 0 28px;padding:36px 40px 34px;border-left:4px solid var(--r)!important}\n.vpd .vpd-verdict h2.vpd-h{font-size:26px}\n.vpd .vpd-verdict p{font-size:18px}\n\n\/* legal *\/\n.vpd .vpd-legal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:20px}\n.vpd .vpd-legal-grid h2.vpd-h{font-size:24px;margin-bottom:12px}\n.vpd .vpd-closing{margin-top:20px;padding:20px 24px;border-radius:var(--rm);border-left:4px solid var(--r)!important}\n\n\/* specs table (white, grey stripes forced so the theme cannot remove them) *\/\n.vpd .vpd-table{overflow:hidden;margin-top:6px;border:1px solid var(--l);border-radius:var(--rl);background:#fff;color:var(--k)}\n.vpd .vpd-table table{width:100%!important;height:auto!important;margin:0;border:0;border-collapse:collapse;table-layout:fixed}\n.vpd .vpd-table td{width:auto!important;height:auto!important;padding:14px 20px;border:0;border-top:1px solid var(--l);vertical-align:top;text-align:left;font-size:16px;line-height:1.5;color:var(--k)}\n.vpd .vpd-table tr:first-child td{border-top:0}\n.vpd .vpd-table tr td{background:#fff!important}\n.vpd .vpd-table tr:nth-child(even) td{background:#f2f2f2!important}\n.vpd .vpd-table td:first-child{width:38%!important;font-weight:800}\n.vpd .vpd-table td:first-child strong{font-size:14px;letter-spacing:.04em;text-transform:uppercase}\n.vpd .vpd-spec-pics{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:start;margin-top:28px}\n\n\/* explore *\/\n.vpd .vpd-cta{text-align:center}\n.vpd .vpd-cta h2{margin:0 0 10px;font-size:28px;font-weight:800;line-height:1.2;text-align:center!important}\n.vpd .vpd-cta p{font-size:16px}\n.vpd .vpd-cta__ico{margin:0 auto 16px}\n\n\/* ---------- additions for every scooter ---------- *\/\n.vpd .vpd-fig img{max-height:860px;width:auto;max-width:100%;margin:0 auto}\n.vpd .vpd-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}\n.vpd .vpd-gallery{margin-top:28px}\n.vpd .vpd-vids__track:has(\u003e .vpd-vid:only-child){justify-content:center}\n.vpd .vpd-vid:only-child{flex-basis:100%;max-width:900px}\n.vpd .vpd-h3grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0}\n.vpd .vpd-txt-mt{margin-top:28px}\n@media (max-width:640px){.vpd .vpd-grid2,.vpd .vpd-h3grid{grid-template-columns:minmax(0,1fr)}}\n\/* key specs: cards stay centered whatever their number (no lonely card on the left) *\/\n.vpd .vpd-specs{display:flex;flex-wrap:wrap;justify-content:center}\n.vpd .vpd-specs\u003e.vpd-spec{flex:1 1 0;min-width:0}\n@media (max-width:999px){.vpd .vpd-specs\u003e.vpd-spec{flex:0 0 calc((100% - 24px)\/3)}}\n@media (max-width:640px){.vpd .vpd-specs\u003e.vpd-spec{flex:0 0 calc((100% - 10px)\/2)}}\n\n\/* ---------- tablet ---------- *\/\n@media (max-width:999px){\n.vpd .vpd-specs{grid-template-columns:repeat(3,minmax(0,1fr))}\n.vpd .vpd-sec{padding:46px 28px}\n.vpd .vpd-split,.vpd .vpd-split--rev,.vpd .vpd-split--sq,.vpd .vpd-split--rev.vpd-split--sq{grid-template-columns:minmax(0,1fr);gap:26px}\n.vpd .vpd-split--rev\u003e.vpd-fig{order:0}\n.vpd .vpd-upg-wrap,.vpd .vpd-spec-pics{grid-template-columns:minmax(0,1fr)}\n.vpd .vpd-sticky{position:static}\n.vpd .vpd-upg-wrap .vpd-fig--tall{max-width:520px}\n.vpd .vpd-vid{flex-basis:78%}\n}\n\n\/* ---------- phone ---------- *\/\n@media (max-width:640px){\n.vpd{font-size:16px}\n.vpd .vpd-sec{padding:38px 16px}\n.vpd .vpd-sec--first{padding-top:16px}\n.vpd .vpd-specs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}\n.vpd .vpd-spec{padding:20px 8px 16px}\n.vpd .vpd-spec__ico{width:44px;height:44px;margin-bottom:11px;border-radius:12px}\n.vpd .vpd-spec__ico svg{width:24px;height:24px}\n.vpd .vpd-spec__val{font-size:17px}\n.vpd .vpd-spec__lab{font-size:11px;letter-spacing:.06em}\n.vpd .vpd-vids{margin-top:26px}\n.vpd .vpd-vid{flex-basis:88%}\n.vpd h2.vpd-h,.vpd h3.vpd-h{font-size:24px}\n.vpd .vpd-duo-info h2.vpd-h,.vpd .vpd-card h2.vpd-h,.vpd .vpd-band h2.vpd-h,.vpd .vpd-verdict h2.vpd-h,.vpd .vpd-legal-grid h2.vpd-h{font-size:22px}\n.vpd .vpd-ttl{gap:12px}\n.vpd .vpd-ttl__ico{width:46px;height:46px;border-radius:13px}\n.vpd .vpd-ttl__ico svg{width:25px;height:25px}\n.vpd .vpd-lead{padding-left:16px}\n.vpd .vpd-lead p{font-size:17.5px}\n.vpd ul.vpd-gears,.vpd ul.vpd-stats,.vpd ul.vpd-checks--3{grid-template-columns:minmax(0,1fr);gap:10px}\n.vpd ul.vpd-gears li{padding:18px 18px 22px}\n.vpd ul.vpd-stats li{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:13px 16px}\n.vpd ul.vpd-stats li strong{margin:0}\n.vpd .vpd-duo-info,.vpd .vpd-duo,.vpd .vpd-upg-top,.vpd .vpd-upg-grid,.vpd .vpd-legal-grid,.vpd .vpd-mosaic{grid-template-columns:minmax(0,1fr)}\n.vpd .vpd-cols{columns:1}\n.vpd .vpd-panel{padding:22px 18px}\n.vpd .vpd-card{padding:22px 18px 20px}\n.vpd .vpd-card::before{left:18px}\n.vpd .vpd-band{grid-template-columns:minmax(0,1fr);gap:18px;padding:24px 18px}\n.vpd .vpd-band__ico{width:64px;height:64px;border-radius:16px}\n.vpd .vpd-band__ico svg{width:36px;height:36px}\n.vpd .vpd-verdict{padding:26px 18px 24px}\n.vpd .vpd-verdict p{font-size:16.5px}\n.vpd .vpd-cta h2{font-size:23px}\n.vpd .vpd-fig{border-radius:var(--rm)}\n\/* specs table: label above value *\/\n.vpd .vpd-table table,.vpd .vpd-table tbody,.vpd .vpd-table tr,.vpd .vpd-table td{display:block;width:100%!important}\n.vpd .vpd-table tr{padding:13px 16px;border-top:1px solid var(--l)}\n.vpd .vpd-table tr:first-child{border-top:0}\n.vpd .vpd-table tr:nth-child(even){background:#f2f2f2}\n.vpd .vpd-table td,.vpd .vpd-table tr:nth-child(even) td{padding:0;border:0;font-size:15.5px}\n.vpd .vpd-table td:first-child{width:100%!important;margin-bottom:3px}\n.vpd .vpd-table td:first-child strong{font-size:12px;letter-spacing:.08em;color:var(--r)}\n}\n@media (max-width:360px){.vpd .vpd-spec__val{font-size:15px}.vpd .vpd-spec__lab{font-size:10px}}\n@media (prefers-reduced-motion:reduce){.vpd .vpd-vids__track{scroll-behavior:auto}.vpd .vpd-spec{transition:none}}\n\n\/* portrait videos in the carousel (phone-format clips): same height as the 16:9 tiles *\/\n.vpd .vpd-vids .vpd-vids__track{align-items:flex-start}\n.vpd .vpd-vid--tall{flex-basis:calc((50% - 8px) * .3164)}\n.vpd .vpd-vid--tall .vpd-vid__media{aspect-ratio:9\/16}\n.vpd .vpd-vid__media video{object-fit:contain;background:#111}\n@media (max-width:999px){.vpd .vpd-vid--tall{flex-basis:calc(78% * .3164)}}\n@media (max-width:640px){.vpd .vpd-vid--tall{flex-basis:calc(88% * .3164)}}\n\n\/* short carousels (fewer videos than the width) stay centered *\/\n.vpd .vpd-vids__track\u003e.vpd-vid:first-child{margin-left:auto}\n.vpd .vpd-vids__track\u003e.vpd-vid:last-child{margin-right:auto}\n\/* looping animations inside the description *\/\n.vpd .vpd-fig video.vpd-loop{display:block;width:100%;height:auto;border-radius:var(--rl)}\n\u003c\/style\u003e\n\u003cdiv class=\"vpd\"\u003e\n\u003c!-- ================= SPLIT (white) ================= --\u003e\n\u003csection class=\"vpd-sec vpd-sec--first\"\u003e\n\u003cdiv class=\"vpd-split\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"vpd-ttl\"\u003e\u003ch2 class=\"vpd-h\"\u003eMáxima seguridad\u003c\/h2\u003e\u003c\/div\u003e\n\u003cp\u003eUn casco integral \u003cstrong\u003ecertificado DOT y 3C\u003c\/strong\u003e con una carcasa de alto impacto y un visor HD antivaho.\u003c\/p\u003e\n\u003cul class=\"vpd-checks\"\u003e\n\u003cli\u003eCertificado DOT \u0026amp; 3C\u003c\/li\u003e\n\u003cli\u003eVisor HD antivaho y antirrayas\u003c\/li\u003e\n\u003cli\u003eAberturas de ventilación\u003c\/li\u003e\n\u003cli\u003eForro desmontable y lavable\u003c\/li\u003e\n\u003cli\u003eHebilla de liberación rápida\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vpd-fig\"\u003e\u003cimg alt=\"Casco integral NANROBOT (DOT)\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/fullface-1.jpg?v=1792793624\" width=\"2000\" height=\"2000\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ================= CENTER (black) ================= --\u003e\n\u003csection class=\"vpd-sec vpd-sec--b\"\u003e\n\u003cdiv class=\"vpd-narrow vpd-center\"\u003e\n\u003cdiv class=\"vpd-ttl\"\u003e\u003ch2 class=\"vpd-h\"\u003ePor qué te gustará\u003c\/h2\u003e\u003c\/div\u003e\n\u003cp\u003eDiseñado por NANROBOT para usuarios de patinetes eléctricos, está hecho para durar y es fácil de usar a diario.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ================= TABLE (white) ================= --\u003e\n\u003csection class=\"vpd-sec\"\u003e\n\u003cdiv class=\"vpd-center\"\u003e\u003ch2 class=\"vpd-h\" style=\"text-align: center;\"\u003eEspecificaciones – Casco integral NANROBOT (DOT)\u003c\/h2\u003e\u003c\/div\u003e\n\u003cdiv class=\"vpd-table\"\u003e\u003ctable width=\"100%\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eTallas\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eXL (59–60 cm), XXL (61–62 cm)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eCertificación\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eDOT, 3C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eVisor\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eHD, antivaho, antirrayas\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eAcabado\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eNegro brillante\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ================= CTA (black) ================= --\u003e\n\u003csection class=\"vpd-sec vpd-sec--b\"\u003e\n\u003cdiv class=\"vpd-cta\"\u003e\n\u003cspan class=\"vpd-ttl__ico vpd-cta__ico\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"6\" cy=\"18\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003cpath d=\"M8.5 18h7.5\"\u003e\u003c\/path\u003e\u003cpath d=\"M15 4h2.5l1 14\"\u003e\u003c\/path\u003e\u003cpath d=\"M14 4h4.5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003ch2\u003eExplora la \u003ca href=\"\/es\/collections\/accessories-for-electric-scooters-bicycles-motorcycles\" title=\"Colección de accesorios\"\u003eColección de accesorios\u003c\/a\u003e\n\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"NANROBOT","offers":[{"title":"XL (59-60 cm)","offer_id":66309347344733,"sku":"NANROBOT-FULLFACE-1","price":89.0,"currency_code":"EUR","in_stock":false},{"title":"XXL (61-62 cm)","offer_id":66309347377501,"sku":"NANROBOT-FULLFACE-2","price":89.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/g_fullface-5628099d.jpg?v=1792793634"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/collections\/col-nanrobot-parts.jpg?v=1793179679","url":"https:\/\/vepace.com\/es\/collections\/nanrobot-spare-parts-accessories.oembed","provider":"VEPACE","version":"1.0","type":"link"}