{"product_id":"remolque-de-carga-40kg-para-scooter-y-bicicleta","title":"40kg Cargo Trailer for Scooter and Bicycle ","description":"\u003c!-- REMOLQUE 40 kg · Bloque HTML (Shopify) --\u003e\n\u003c!-- Mobile-first · Accesible · Sin imágenes · Sticky CTA con spacer anti-solape --\u003e\n\n\u003csection class=\"mv-trailer40\" lang=\"es\" aria-label=\"Remolque de carga 40 kg para scooter y bicicleta\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n    \/* ============== Variables \/ base ============== *\/\n    .mv-trailer40{\n      --bg:#0f1321; --bg-2:#0b0f1a; --surface:#10162a; --text:#fff; --muted:rgba(255,255,255,.78);\n      --brand:#00ffff; --brand-2:#34d399; --accent:#ffc107; --ok:#25d366; --cta:#ff9900; --border:rgba(255,255,255,.12);\n      --sticky-h:64px;\n      scroll-behavior:smooth;\n      color:var(--text); background:transparent; font-family:inherit;\n    }\n    .mv-trailer40 *{ box-sizing:border-box; -webkit-tap-highlight-color:transparent; }\n\n    \/* ============== Tarjetas ============== *\/\n    .mv-trailer40 .card{ background:var(--bg); border:1px solid var(--brand); box-shadow:0 0 10px rgba(0,255,255,.22);\n      border-radius:12px; padding:16px; margin:16px auto; max-width:1080px; }\n    .mv-trailer40 .skin-2{ background:var(--bg-2); border-color:var(--brand-2); box-shadow:0 0 12px rgba(52,211,153,.26); }\n    .mv-trailer40 .skin-accent{ border-color:var(--accent); box-shadow:0 0 12px rgba(255,193,7,.24); }\n\n    \/* ============== Tipografía ============== *\/\n    .mv-trailer40 h2{ margin:0 0 6px; font-weight:900; font-size:clamp(1.35rem,4.5vw,2rem); line-height:1.2; color:var(--brand-2); text-shadow:0 0 7px rgba(52,211,153,.4); }\n    .mv-trailer40 h3{ margin:0 0 6px; font-weight:800; font-size:clamp(1.05rem,3.8vw,1.25rem); }\n    .mv-trailer40 p{ margin:0 0 8px; line-height:1.6; color:var(--muted); font-size:clamp(.98rem,3.6vw,1.05rem); }\n    .mv-trailer40 .eyebrow{ color:var(--brand-2); font-weight:800; text-transform:uppercase; letter-spacing:.08em; font-size:.82rem; }\n    .mv-trailer40 .lead{ color:#fff; font-size:clamp(1rem,3.9vw,1.12rem); }\n    .mv-trailer40 .badges{ display:flex; flex-wrap:wrap; gap:6px; margin-top:6px; }\n    .mv-trailer40 .badge{ background:#0f1a2b; border:1px dashed var(--border); padding:6px 10px; border-radius:999px; font-size:.88rem; color:#fff; }\n\n    \/* ============== Listados \/ features ============== *\/\n    .mv-trailer40 .features{ display:grid; grid-template-columns:1fr; gap:10px; }\n    .mv-trailer40 .feat{ display:flex; gap:10px; align-items:flex-start; padding:10px; background:var(--surface);\n      border:1px solid rgba(0,255,255,.16); border-radius:10px; }\n    .mv-trailer40 .feat .icon{ font-size:1.15rem; line-height:1; color:var(--brand); }\n    .mv-trailer40 .feat b{ color:#fff; }\n\n    \/* ============== CTA \/ entrega ============== *\/\n    .mv-trailer40 .cta-row{ display:flex; flex-direction:column; gap:10px; }\n    .mv-trailer40 .cta-left{ display:flex; gap:10px; align-items:flex-start; }\n    .mv-trailer40 .truck{ font-size:1.8rem; color:var(--brand); text-shadow:0 0 6px rgba(0,255,255,.45); }\n    .mv-trailer40 .cta-right{ display:grid; grid-template-columns:1fr; gap:10px; }\n    .mv-trailer40 .btn{ appearance:none; display:inline-flex; align-items:center; justify-content:center; gap:8px; min-height:46px;\n      padding:12px 14px; border-radius:12px; font-weight:800; text-decoration:none; border:none; box-shadow:0 3px 0 rgba(0,0,0,.22);\n      transition:transform .15s ease, box-shadow .15s ease, opacity .2s ease; touch-action:manipulation; }\n    .mv-trailer40 .btn:focus-visible{ outline:2px solid var(--brand); outline-offset:2px; }\n    .mv-trailer40 .btn:hover{ transform:translateY(-1px); box-shadow:0 6px 12px rgba(0,0,0,.22); }\n    .mv-trailer40 .btn:active{ transform:translateY(0); box-shadow:0 2px 0 rgba(0,0,0,.22); }\n    .mv-trailer40 .btn-primary{ background:var(--cta); color:#111; box-shadow:0 3px 0 #e08800; }\n    .mv-trailer40 .btn-success{ background:var(--ok); color:#fff; }\n    .mv-trailer40 .hint{ font-size:.92rem; color:var(--muted); }\n\n    \/* ============== Acordeones ============== *\/\n    .mv-trailer40 .specs-grid{ display:grid; grid-template-columns:1fr; gap:10px; }\n    .mv-trailer40 details{ background:var(--surface); border:1px solid var(--border); border-radius:10px; padding:8px 10px; }\n    .mv-trailer40 summary{ cursor:pointer; list-style:none; font-weight:800; color:#fff; }\n    .mv-trailer40 summary::-webkit-details-marker{ display:none; }\n    .mv-trailer40 .spec-list{ list-style:none; margin:6px 0 0; padding:0; }\n    .mv-trailer40 .spec-list li{ display:flex; gap:8px; padding:6px 0; border-bottom:1px dashed rgba(255,255,255,.08); font-size:.98rem; }\n    .mv-trailer40 .spec-list li:last-child{ border-bottom:none; }\n\n    \/* ============== Grids auxiliares ============== *\/\n    .mv-trailer40 .grid-2{ display:grid; grid-template-columns:1fr; gap:10px; }\n    .mv-trailer40 .ul-clean{ list-style:none; padding:0; margin:0; display:grid; gap:8px; }\n    .mv-trailer40 .ul-clean li{ display:flex; gap:8px; align-items:flex-start; }\n\n    \/* ============== Nota ============== *\/\n    .mv-trailer40 .foot{ text-align:center; font-size:.9rem; color:var(--muted); padding-bottom: env(safe-area-inset-bottom); }\n\n    \/* ============== Sticky CTA (FIXED) + spacer anti-solape ============== *\/\n    .mv-trailer40 .sticky-spacer{ display:block; height:0; }\n    .mv-trailer40 .sticky-cta{\n      position:fixed; left:0; right:0; bottom:0; height:var(--sticky-h);\n      background:rgba(11,15,26,.98); backdrop-filter:saturate(130%) blur(6px);\n      border-top:1px solid var(--brand-2); box-shadow:0 -8px 16px rgba(0,0,0,.35);\n      padding:8px 10px calc(8px + env(safe-area-inset-bottom)); z-index:999;\n      display:grid; grid-template-columns:1fr 1fr; gap:8px;\n    }\n    .mv-trailer40 .sticky-cta .btn{ min-height:44px; padding:10px 12px; border-radius:10px; font-size:.98rem; }\n\n    \/* ============== Desktop ============== *\/\n    @media (min-width:720px){\n      .mv-trailer40 .features{ grid-template-columns:repeat(2,minmax(240px,1fr)); }\n      .mv-trailer40 .specs-grid{ grid-template-columns:repeat(2,minmax(260px,1fr)); }\n      .mv-trailer40 .grid-2{ grid-template-columns:1fr 1fr; }\n      .mv-trailer40 .cta-row{ flex-direction:row; align-items:center; justify-content:space-between; }\n      .mv-trailer40 .cta-right{ grid-template-columns:repeat(2,1fr); max-width:520px; }\n      .mv-trailer40 .sticky-cta{ display:none; }\n      .mv-trailer40 .sticky-spacer{ display:none; }\n      .mv-trailer40 .card{ padding:18px; margin:18px auto; }\n    }\n\n    \/* Spacer activo solo en móvil *\/\n    @media (max-width:719.98px){\n      .mv-trailer40 .sticky-spacer{ height:calc(var(--sticky-h) + 10px + env(safe-area-inset-bottom)); }\n    }\n  \u003c\/style\u003e\n\n\u003c!-- HERO (sin imagen) --\u003e\n\u003cdiv class=\"card\" aria-labelledby=\"tr40-title\"\u003e\n\n\u003cp class=\"eyebrow\"\u003e Accessory · Cargo trailer\u003c\/p\u003e\n\n\u003ch2 id=\"tr40-title\" itemprop=\"name\"\u003e 40kg cargo trailer for scooter and bicycle\u003c\/h2\u003e\n\n\u003cp class=\"lead\" itemprop=\"description\"\u003e\n Expand your transport capacity with a stable, safe, and easy-to-attach trailer. Ideal for shopping, errands, and everyday use.\n\u003c\/p\u003e\n\n\u003cdiv class=\"badges\" aria-label=\"Puntos destacados\"\u003e\n\n \u003cspan class=\"badge\"\u003eUp to 40 kg load*\u003c\/span\u003e\n \u003cspan class=\"badge\"\u003eUse on scooter and bicycle\u003c\/span\u003e\n \u003cspan class=\"badge\"\u003eQuick\/Stable Fixing\u003c\/span\u003e\n \u003cspan class=\"badge\"\u003eSafety reflectors\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c!-- BENEFICIOS CLAVE --\u003e\n\u003cdiv class=\"card skin-2\" aria-label=\"Beneficios del remolque 40 kg\"\u003e\n\n\u003ch3\u003e Key benefits\u003c\/h3\u003e\n\n\u003cdiv class=\"features\"\u003e\n\n\u003cdiv class=\"feat\"\u003e \n\u003cspan class=\"icon\" aria-hidden=\"true\"\u003e🧳\u003c\/span\u003e\u003cdiv\u003e\n\n \u003cb\u003eMore capacity\u003c\/b\u003e\u003cbr\u003e \u003cspan\u003eIt transports up to 40 kg* comfortably and stably.\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"feat\"\u003e\n\n \u003cspan class=\"icon\" aria-hidden=\"true\"\u003e⚙️\u003c\/span\u003e\u003cdiv\u003e\n\n \u003cb\u003eSimple coupling\u003c\/b\u003e\u003cbr\u003e \u003cspan\u003eQuick installation with secure fixing (includes hook kit).\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"feat\"\u003e\n\n \u003cspan class=\"icon\" aria-hidden=\"true\"\u003e🦺\u003c\/span\u003e\u003cdiv\u003e\n\n \u003cb\u003eVisible safety\u003c\/b\u003e\u003cbr\u003e \u003cspan\u003eReflective elements to improve visibility on the road.\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"feat\"\u003e\n\n \u003cspan class=\"icon\" aria-hidden=\"true\"\u003e🧰\u003c\/span\u003e\u003cdiv\u003e\n\n \u003cb\u003eVersatile and practical\u003c\/b\u003e\u003cbr\u003e \u003cspan\u003eSuitable for bicycles and most scooters with a tow port\/support.\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c!-- ENTREGA + CTA --\u003e\n\u003cdiv class=\"card\" aria-label=\"Entrega y ayuda\"\u003e\n\n\u003cdiv class=\"cta-row\"\u003e\n\n\u003cdiv class=\"cta-left\"\u003e\n\n \u003cspan class=\"truck\" aria-hidden=\"true\"\u003e🚚\u003c\/span\u003e\n\u003cdiv\u003e\n\n\u003ch3\u003e Estimated delivery time\u003c\/h3\u003e\n\n\u003cp class=\"lead\" style=\"margin:2px 0 0; color:var(--brand-2)\"\u003e \u003cb style=\"color:var(--accent)\"\u003e15 to 20 business days\u003c\/b\u003e\u003c\/p\u003e\n\n\u003cp class=\"hint\"\u003e Limited stock · We recommend confirming availability before purchasing. \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"cta-right\"\u003e\n\n\u003c!-- Ajusta este selector si tu tema usa otro id --\u003e \n\u003ca class=\"btn btn-primary\" href=\"#product-form\" aria-label=\"Añadir remolque al carrito\" data-gtm=\"click_buy_trailer40\"\u003e🛍️ Buy now\u003c\/a\u003e\n \u003ca class=\"btn btn-success\" href=\"https:\/\/wa.me\/XXXXXXXXXX\" target=\"_blank\" rel=\"noopener\" aria-label=\"Consultar dudas por WhatsApp\" data-gtm=\"click_whatsapp_trailer40\"\u003e💬 Questions via WhatsApp\u003c\/a\u003e \n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c!-- COMPATIBILIDAD --\u003e\n\u003cdiv class=\"card skin-accent\" aria-label=\"Compatibilidad\"\u003e\n\n\u003ch3\u003e 🔗 Compatibility\u003c\/h3\u003e\n\n\u003cul class=\"ul-clean\"\u003e\n\n\u003cli\u003e ✔️ Standard bicycles with axle\/carrier mounting point.\u003c\/li\u003e\n\n\u003cli\u003e ✔️ Scooters with support or trailer port (check model).\u003c\/li\u003e\n\n\u003cli\u003e ℹ️ For Mobility Vida scooters, please ask us for compatibility confirmation by indicating your model.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cp class=\"hint\"\u003e If you have any questions, write to us on WhatsApp and we'll advise you in 1 minute. \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c!-- ESPECIFICACIONES (acordeones) --\u003e\n\u003cdiv class=\"card skin-2\" aria-label=\"Especificaciones\"\u003e\n\n\u003ch3\u003e 📋 Specifications\u003c\/h3\u003e\n\n\u003cdiv class=\"specs-grid\"\u003e\n\n\u003cdetails open\u003e\n\u003csummary\u003e Capacity and structure\u003c\/summary\u003e\n\u003cul class=\"spec-list\"\u003e\n\n\u003cli\u003e 📦 \u003cb\u003eMaximum load:\u003c\/b\u003e up to 40 kg*\u003c\/li\u003e\n\n\u003cli\u003e 🧱 \u003cb\u003eStructure:\u003c\/b\u003e metal with loading basket\/tray\u003c\/li\u003e\n\n\u003cli\u003e 🔒 \u003cb\u003eMounting:\u003c\/b\u003e hook kit included (universal model)\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003c\/details\u003e\n\u003cdetails\u003e \n\u003csummary\u003eRolling and safety\u003c\/summary\u003e\n\u003cul class=\"spec-list\"\u003e\n\n\u003cli\u003e 🛞 \u003cb\u003eWheels:\u003c\/b\u003e pneumatic for better grip and comfort\u003c\/li\u003e\n\n\u003cli\u003e 🦺 \u003cb\u003eSignage:\u003c\/b\u003e reflective elements\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e Dimensions\u003c\/summary\u003e\n\u003cul class=\"spec-list\"\u003e\n\n\u003cli\u003e 📐 \u003cb\u003eMeasurements:\u003c\/b\u003e — (fill in)\u003c\/li\u003e\n\n\u003cli\u003e ⚖️ \u003cb\u003eTrailer weight:\u003c\/b\u003e — (fill in)\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e Includes\u003c\/summary\u003e\n\u003cul class=\"spec-list\"\u003e\n\n\u003cli\u003e 🧩 Hitch kit\u003c\/li\u003e\n\n\u003cli\u003e 🔧 Basic blacksmithing and screwing\u003c\/li\u003e\n\n\u003cli\u003e 📗 User manual \u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003c\/details\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c!-- PREGUNTAS RÁPIDAS --\u003e\n\u003cdiv class=\"card\" aria-label=\"Preguntas rápidas\"\u003e\n\n\u003ch3\u003e ❓ Quick questions\u003c\/h3\u003e\n\n\u003cdiv class=\"features\"\u003e\n\n\u003cdiv class=\"feat\"\u003e\n\n \u003cspan class=\"icon\" aria-hidden=\"true\"\u003e✅\u003c\/span\u003e\u003cdiv\u003e\n\n \u003cb\u003eWill it fit my scooter?\u003c\/b\u003e\u003cbr\u003e \u003cspan\u003eMost do. Tell us the model and we'll confirm compatibility.\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"feat\"\u003e\n\n \u003cspan class=\"icon\" aria-hidden=\"true\"\u003e🧾\u003c\/span\u003e\u003cdiv\u003e\n\n \u003cb\u003eInvoice with VAT?\u003c\/b\u003e\u003cbr\u003e \u003cspan\u003eYes, with all the data for businesses and individuals.\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"feat\"\u003e\n\n \u003cspan class=\"icon\" aria-hidden=\"true\"\u003e🚚\u003c\/span\u003e\u003cdiv\u003e\n\n \u003cb\u003eDoes it include shipping?\u003c\/b\u003e\u003cbr\u003e \u003cspan\u003eInsured shipping with tracking. Estimated delivery time indicated above.\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c!-- Nota legal --\u003e\n   \u003cdiv class=\"foot\"\u003e*Actual load capacity may vary depending on the mounting, track type, and trailer\/tire maintenance. \u003c\/div\u003e\n\n\n\u003c!-- Spacer para que el sticky NO tape contenido en móvil --\u003e\n\u003cdiv class=\"sticky-spacer\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n\n\n\u003c!-- Sticky CTA móvil --\u003e\n\u003cdiv class=\"sticky-cta\" aria-hidden=\"false\"\u003e\n\n \u003ca class=\"btn btn-primary\" href=\"#product-form\" data-gtm=\"sticky_buy_trailer40\"\u003e🛍️ Shop\u003c\/a\u003e\n \u003ca class=\"btn btn-success\" href=\"https:\/\/wa.me\/XXXXXXXXXX\" target=\"_blank\" rel=\"noopener\" data-gtm=\"sticky_whatsapp_trailer40\"\u003e💬 WhatsApp\u003c\/a\u003e\n\n\u003c\/div\u003e\n\n\u003c\/section\u003e\n","brand":"Mobility-Vida","offers":[{"title":"Default Title","offer_id":52195088662867,"sku":null,"price":129.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0492\/6301\/8136\/files\/IMG-2364.png?v=1761237441","url":"https:\/\/mobility-vida.com\/en\/products\/remolque-de-carga-40kg-para-scooter-y-bicicleta","provider":"Mobility-Vida","version":"1.0","type":"link"}