{"product_id":"mjmoto-mj-j1002-casual-vintage-moto-leather-jacket","title":"MJMOTO MJ-J1002 Casual Vintage Moto Leather Jacket","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Rajdhani:wght@400;500;600;700\u0026amp;family=Inter:wght@400;500\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n    :root {\n      --black:#222222; --dark:#222222; --card:#252525; --mid:#2e2e2e;\n      --border:#383838; --muted:#666; --text:#919191; --light:#ffffff;\n      --red:#497642; --red-h:#579150; --silver:#919191;\n      --font-d:'Rajdhani',sans-serif; --font-b:'Inter',sans-serif;\n    }\n\n    html { -webkit-text-size-adjust:100%; }\n\n    \/* ── FULL-WIDTH BREAKOUT ──\n       Escapes any narrow product-page column the store injects this into.\n       Works on Shopify, WooCommerce, and most platform product description containers. *\/\n    .moto-desc-root {\n      display: block;\n      width: 100%;\n      max-width: 100%;\n      margin: 0;\n      padding: 0;\n      box-sizing: border-box;\n      overflow-x: hidden;\n      font-family: var(--font-b);\n      font-size: 14px;\n      line-height: 1.65;\n      color: var(--text);\n      background: var(--black);\n    }\n\n    \/* ── HERO ── *\/\n    .moto-desc-root .hero { background:var(--dark); border-bottom:1px solid var(--border); padding:28px 20px 24px; position:relative; overflow:hidden; }\n    .moto-desc-root .hero::before { content:''; position:absolute; top:0; left:0; right:0; height:3px; background:linear-gradient(90deg,var(--red) 0%,transparent 60%); }\n    .moto-desc-root .hero::after { content:''; position:absolute; top:-80px; right:-100px; width:480px; height:480px; background:radial-gradient(circle,rgba(73,118,66,0.12) 0%,transparent 65%); pointer-events:none; }\n    .moto-desc-root .hero-inner { max-width:820px; position:relative; z-index:1; }\n\n    .moto-desc-root .eyebrow { font-family:var(--font-d); font-size:clamp(9px,1.5vw,11px); font-weight:600; letter-spacing:0.2em; text-transform:uppercase; color:var(--red); margin-bottom:12px; display:flex; align-items:center; gap:10px; flex-wrap:wrap; }\n    .moto-desc-root .eyebrow::after { content:''; flex:1; height:1px; background:var(--border); max-width:80px; min-width:20px; }\n\n    .moto-desc-root .hero h1 { font-family:var(--font-d); font-size:clamp(28px,6vw,58px); font-weight:700; color:var(--light); line-height:1.05; letter-spacing:0.01em; margin-bottom:8px; }\n    .moto-desc-root .hero h1 em { color:var(--red); font-style:normal; }\n\n    .moto-desc-root .hero-sub { font-family:var(--font-d); font-size:clamp(11px,2vw,18px); font-weight:500; color:var(--silver); letter-spacing:0.06em; text-transform:uppercase; margin-bottom:18px; line-height:1.5; }\n    .moto-desc-root .hero-desc { font-size:clamp(12px,1.8vw,13.5px); color:#6a6a6a; max-width:620px; line-height:1.85; margin-bottom:24px; }\n\n    .moto-desc-root .tag-row { display:flex; flex-wrap:wrap; gap:6px; }\n    .moto-desc-root .tag { font-family:var(--font-d); font-size:clamp(9px,1.5vw,11px); font-weight:600; letter-spacing:0.07em; text-transform:uppercase; padding:4px 10px; border-radius:2px; }\n    .moto-desc-root .tag-red { background:var(--red); color:#fff; }\n    .moto-desc-root .tag-ghost { background:transparent; color:var(--muted); border:1px solid var(--border); }\n    .moto-desc-root .tag-ghost:hover { border-color:var(--red); color:var(--red); transition:all 0.2s; }\n\n    \/* ── CONTENT WRAPPER ── *\/\n    .moto-desc-root .content { max-width:100%; margin:0; padding:24px 20px; }\n    .moto-desc-root .block { margin-bottom:clamp(36px,6vw,56px); }\n\n    .moto-desc-root .slbl { font-family:var(--font-d); font-size:11px; font-weight:600; letter-spacing:0.22em; text-transform:uppercase; color:var(--red); margin-bottom:18px; display:flex; align-items:center; gap:12px; }\n    .moto-desc-root .slbl::after { content:''; flex:1; height:1px; background:var(--border); }\n\n    \/* ── TECH GRID ── *\/\n    .moto-desc-root .tech-grid { display:grid; grid-template-columns:repeat(auto-fit,minmax(160px,1fr)); gap:1px; background:var(--border); border:1px solid var(--border); border-radius:3px; overflow:hidden; margin-bottom:24px; }\n    .moto-desc-root .tech-cell { background:var(--card); padding:clamp(14px,3vw,22px) clamp(12px,2.5vw,18px); text-align:center; transition:background 0.18s; }\n    .moto-desc-root .tech-cell:hover { background:var(--mid); }\n    .moto-desc-root .tech-icon { font-size:clamp(20px,3vw,24px); margin-bottom:8px; display:block; }\n    .moto-desc-root .tech-title { font-family:var(--font-d); font-size:clamp(13px,2vw,16px); font-weight:700; color:var(--light); margin-bottom:4px; letter-spacing:0.02em; }\n    .moto-desc-root .tech-sub { font-size:clamp(10px,1.5vw,11px); color:var(--muted); line-height:1.4; }\n\n    \/* ── HIGHLIGHT STRIP ── *\/\n    .moto-desc-root .highlight-strip { display:grid; grid-template-columns:repeat(auto-fit,minmax(160px,1fr)); gap:1px; background:var(--border); border:1px solid var(--border); border-radius:3px; overflow:hidden; margin-bottom:24px; }\n    .moto-desc-root .hl-cell { background:var(--card); padding:clamp(14px,3vw,22px) clamp(12px,2.5vw,18px); transition:background 0.18s; }\n    .moto-desc-root .hl-cell:hover { background:var(--mid); }\n    .moto-desc-root .hl-no { font-family:var(--font-d); font-size:10px; font-weight:700; letter-spacing:0.18em; text-transform:uppercase; color:var(--red); margin-bottom:6px; }\n    .moto-desc-root .hl-title { font-family:var(--font-d); font-size:clamp(12px,2vw,15px); font-weight:700; color:var(--light); margin-bottom:5px; letter-spacing:0.03em; text-transform:uppercase; }\n    .moto-desc-root .hl-desc { font-size:clamp(10px,1.5vw,12px); color:var(--muted); line-height:1.55; }\n\n    \/* ── DETAIL GRID ── *\/\n    .moto-desc-root .detail-grid { display:grid; grid-template-columns:repeat(auto-fit,minmax(180px,1fr)); gap:1px; background:var(--border); border:1px solid var(--border); border-radius:3px; overflow:hidden; }\n    .moto-desc-root .detail-cell { background:var(--card); padding:clamp(14px,3vw,22px) clamp(12px,2.5vw,20px); display:flex; gap:12px; align-items:flex-start; transition:background 0.15s; }\n    .moto-desc-root .detail-cell:hover { background:var(--mid); }\n    .moto-desc-root .detail-num { font-family:var(--font-d); font-size:clamp(20px,3vw,28px); font-weight:700; color:var(--border); line-height:1; flex-shrink:0; min-width:26px; }\n    .moto-desc-root .detail-title { font-family:var(--font-d); font-size:clamp(11px,1.8vw,13px); font-weight:700; color:var(--light); margin-bottom:3px; letter-spacing:0.05em; text-transform:uppercase; }\n    .moto-desc-root .detail-desc { font-size:clamp(10px,1.5vw,11.5px); color:var(--muted); line-height:1.5; }\n\n    \/* ── ATTR GRID ── *\/\n    .moto-desc-root .attr-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:1px; background:var(--border); border:1px solid var(--border); border-radius:3px; overflow:hidden; margin-bottom:24px; }\n    .moto-desc-root .attr-cell { background:var(--card); padding:clamp(14px,2.5vw,20px) clamp(12px,2.5vw,22px); }\n    .moto-desc-root .attr-lbl { font-size:clamp(9px,1.4vw,11px); color:var(--muted); margin-bottom:5px; text-transform:uppercase; letter-spacing:0.06em; }\n    .moto-desc-root .attr-val { font-family:var(--font-d); font-size:clamp(14px,2.5vw,20px); font-weight:700; color:var(--light); letter-spacing:0.01em; line-height:1.2; }\n    .moto-desc-root .attr-val.small { font-size:clamp(12px,2vw,15px); }\n\n    \/* ── GLANCE LIST ── *\/\n    .moto-desc-root .glance-list { list-style:none; }\n    .moto-desc-root .glance-item { display:flex; gap:14px; padding:12px 0; border-bottom:1px solid var(--border); font-size:clamp(12px,1.8vw,13.5px); line-height:1.65; }\n    .moto-desc-root .glance-item:first-child { border-top:1px solid var(--border); }\n    .moto-desc-root .g-dot { width:5px; height:5px; background:var(--red); border-radius:50%; flex-shrink:0; margin-top:9px; }\n    .moto-desc-root .glance-item strong { color:var(--light); }\n\n    \/* ── SIZE CHART ── *\/\n    .moto-desc-root .chart-wrap { overflow-x:auto; border:1px solid var(--border); border-radius:3px; margin-top:16px; -webkit-overflow-scrolling:touch; }\n    .moto-desc-root .chart-wrap table { width:100%; border-collapse:collapse; font-size:12px; min-width:440px; }\n    .moto-desc-root .chart-wrap th { background:var(--mid); color:var(--light); font-family:var(--font-d); font-weight:600; letter-spacing:0.06em; text-transform:uppercase; font-size:10px; padding:10px 12px; text-align:center; border-bottom:1px solid var(--border); white-space:nowrap; }\n    .moto-desc-root .chart-wrap td { background:var(--card); padding:9px 12px; border-bottom:1px solid var(--border); color:var(--text); white-space:nowrap; text-align:center; }\n    .moto-desc-root .chart-wrap tr:last-child td { border-bottom:none; }\n    .moto-desc-root .chart-wrap td:first-child { font-weight:600; color:var(--light); text-align:left; }\n    .moto-desc-root .chart-wrap th:first-child { text-align:left; }\n    .moto-desc-root .chart-note { font-size:11px; color:var(--muted); margin-top:8px; padding:0 2px; line-height:1.6; }\n\n    \/* ── SPECS GRID ── *\/\n    .moto-desc-root .specs-grid { display:grid; grid-template-columns:1fr; gap:1px; background:var(--border); border:1px solid var(--border); border-radius:3px; overflow:hidden; }\n    .moto-desc-root .spec-row { background:var(--card); padding:11px 16px; display:flex; gap:10px; align-items:baseline; transition:background 0.15s; min-width:0; overflow:hidden; }\n    .moto-desc-root .spec-row:hover { background:var(--mid); }\n    .moto-desc-root .spec-k { font-family:var(--font-d); font-size:10px; font-weight:600; letter-spacing:0.07em; text-transform:uppercase; color:var(--muted); width:120px; flex-shrink:0; line-height:1.4; }\n    .moto-desc-root .spec-v { font-size:12.5px; font-weight:500; color:var(--light); min-width:0; word-break:break-word; overflow-wrap:anywhere; line-height:1.5; }\n\n    \/* ── PACKAGE ── *\/\n    .moto-desc-root .pkg-grid { display:grid; grid-template-columns:repeat(auto-fit,minmax(180px,1fr)); gap:1px; background:var(--border); border:1px solid var(--border); border-radius:3px; overflow:hidden; }\n    .moto-desc-root .pkg-cell { background:var(--card); padding:18px 16px; display:flex; align-items:center; gap:12px; transition:background 0.15s; }\n    .moto-desc-root .pkg-cell:hover { background:var(--mid); }\n    .moto-desc-root .pkg-icon { font-size:20px; flex-shrink:0; }\n    .moto-desc-root .pkg-text { font-size:clamp(12px,1.8vw,13px); color:var(--light); font-weight:500; line-height:1.4; }\n\n    \/* ── COLOUR PILLS ── *\/\n    .moto-desc-root .colour-row { display:flex; gap:8px; flex-wrap:wrap; margin-top:6px; }\n    .moto-desc-root .cpill { display:flex; align-items:center; gap:7px; background:var(--card); border:1px solid var(--border); border-radius:3px; padding:5px 12px; font-family:var(--font-d); font-size:11px; font-weight:600; letter-spacing:0.06em; text-transform:uppercase; color:var(--text); cursor:default; transition:border-color 0.15s; }\n    .moto-desc-root .cpill:hover { border-color:var(--red); color:var(--light); }\n    .moto-desc-root .cdot { width:12px; height:12px; border-radius:50%; flex-shrink:0; border:1px solid #555; }\n\n    \/* ── CERT STRIP ── *\/\n    .moto-desc-root .cert-strip { display:grid; grid-template-columns:repeat(2,1fr); gap:1px; background:var(--border); border:1px solid var(--border); border-radius:3px; overflow:hidden; margin-bottom:12px; }\n    .moto-desc-root .cert-cell { background:var(--card); padding:clamp(14px,3vw,20px) clamp(14px,3vw,22px); transition:background 0.18s; }\n    .moto-desc-root .cert-cell:hover { background:var(--mid); }\n    .moto-desc-root .cert-icon { font-size:24px; margin-bottom:8px; display:block; }\n    .moto-desc-root .cert-title { font-family:var(--font-d); font-size:clamp(12px,2vw,15px); font-weight:700; color:var(--light); margin-bottom:4px; letter-spacing:0.04em; text-transform:uppercase; }\n    .moto-desc-root .cert-sub { font-size:clamp(10px,1.5vw,11px); color:var(--muted); line-height:1.5; }\n\n    \/* ── CTA ── *\/\n    .moto-desc-root .cta-bar { border-top:1px solid var(--border); padding-top:28px; display:flex; align-items:center; justify-content:space-between; flex-wrap:wrap; gap:18px; }\n    .moto-desc-root .cta-bar p { font-size:clamp(12px,1.8vw,14px); color:var(--muted); max-width:520px; line-height:1.8; }\n    .moto-desc-root .cta-bar p strong { color:var(--light); }\n    .moto-desc-root .btn { display:inline-flex; align-items:center; gap:8px; background:var(--red); color:#fff; font-family:var(--font-d); font-size:clamp(11px,1.8vw,13px); font-weight:700; letter-spacing:0.12em; text-transform:uppercase; padding:12px 24px; border:none; border-radius:2px; cursor:pointer; text-decoration:none; transition:background 0.2s,transform 0.1s; white-space:nowrap; }\n    .moto-desc-root .btn:hover { background:var(--red-h); transform:translateY(-1px); }\n\n    \/* ── VIDEO ── *\/\n    .moto-desc-root .video-wrap { width:100%; background:var(--black); line-height:0; }\n    .moto-desc-root .video-wrap video { width:100%; max-height:560px; object-fit:cover; display:block; }\n\n    \/* ── TABLET: 641–900px ── *\/\n    @media (min-width:641px) and (max-width:900px) {\n      .tech-grid { grid-template-columns:repeat(2,1fr); }\n      .moto-desc-root .highlight-strip { grid-template-columns:repeat(2,1fr); }\n      .moto-desc-root .detail-grid { grid-template-columns:repeat(2,1fr); }\n      .moto-desc-root .specs-grid { grid-template-columns:1fr; }\n      .moto-desc-root .spec-k { width:140px; }\n    }\n\n    \/* ── MOBILE: ≤640px ── *\/\n    @media (max-width:640px) {\n      .tech-grid { grid-template-columns:1fr 1fr; }\n      .moto-desc-root .highlight-strip { grid-template-columns:repeat(auto-fit,minmax(140px,1fr)); }\n      .moto-desc-root .detail-grid { grid-template-columns:1fr; } \/* forced 1-col on mobile *\/\n      .moto-desc-root .attr-grid { grid-template-columns:1fr 1fr; }\n      .moto-desc-root .cert-strip { grid-template-columns:1fr; }\n      .moto-desc-root .specs-grid { grid-template-columns:1fr; }\n      .moto-desc-root .spec-row { padding:10px 14px; }\n      .moto-desc-root .spec-k { width:110px; font-size:9px; }\n      .moto-desc-root .spec-v { font-size:12px; }\n      .moto-desc-root .cta-bar { flex-direction:column; align-items:flex-start; }\n      .moto-desc-root .btn { width:100%; justify-content:center; }\n    }\n\n    \/* ── SMALL MOBILE: ≤400px ── *\/\n    @media (max-width:400px) {\n      .tech-grid { grid-template-columns:1fr; }\n      .moto-desc-root .highlight-strip { grid-template-columns:1fr; }\n      .moto-desc-root .attr-grid { grid-template-columns:1fr 1fr; }\n      .moto-desc-root .spec-row { flex-direction:column; gap:2px; padding:10px 12px; }\n      .moto-desc-root .spec-k { width:100%; font-size:9px; }\n      .moto-desc-root .spec-v { font-size:12px; }\n      .moto-desc-root .tag { font-size:9px; padding:3px 8px; }\n    }\n\n  \n  \u003c\/style\u003e\n\u003cdiv class=\"moto-desc-root\"\u003e\n\u003c!-- HERO --\u003e\n\u003cdiv class=\"hero\"\u003e\n\u003cdiv class=\"hero-inner\"\u003e\n\u003cdiv class=\"eyebrow\"\u003eMJMOTO · Model MJ-J1002 · Casual Vintage Moto Jacket · PU Leather · Fleece Lined · L–5XL\u003c\/div\u003e\n\u003ch1\u003e\n\u003cem\u003eMJMOTO MJ-J1002\u003c\/em\u003e\u003cbr\u003eCasual Vintage\u003cbr\u003eMoto Leather Jacket\u003c\/h1\u003e\n\u003cdiv class=\"hero-sub\"\u003ePU Leather · Fleece Lining · Anti-UV · Flame-Retardant · Hood · Zip Pockets · L–5XL Unisex\u003c\/div\u003e\n\u003cp class=\"hero-desc\"\u003eBuilt for riders who want warmth, protection, and retro style in a single jacket — the MJMOTO MJ-J1002 combines a PU leather outer shell with a fleece interior lining for heat storage, a detachable fleece-lined hood, smooth metal zippers throughout, quilted diamond-stitch shoulder panels, anti-UV and flame-retardant treatment, dual chest zip pockets, and zip cuffs. Available in four colourways across L to 5XL with automated cutting for consistent panel fit.\u003c\/p\u003e\n\u003cdiv class=\"tag-row\"\u003e\n\u003cspan class=\"tag tag-red\"\u003e● Fleece Lined\u003c\/span\u003e \u003cspan class=\"tag tag-ghost\"\u003ePU Leather Shell\u003c\/span\u003e \u003cspan class=\"tag tag-ghost\"\u003eAnti-UV\u003c\/span\u003e \u003cspan class=\"tag tag-ghost\"\u003eFlame-Retardant\u003c\/span\u003e \u003cspan class=\"tag tag-ghost\"\u003eDetachable Hood\u003c\/span\u003e \u003cspan class=\"tag tag-ghost\"\u003eQuilted Shoulder Panels\u003c\/span\u003e \u003cspan class=\"tag tag-ghost\"\u003eZip Cuffs\u003c\/span\u003e \u003cspan class=\"tag tag-ghost\"\u003eDual Chest Zip Pockets\u003c\/span\u003e \u003cspan class=\"tag tag-ghost\"\u003eL – 5XL\u003c\/span\u003e \u003cspan class=\"tag tag-ghost\"\u003eAll Seasons\u003c\/span\u003e \u003cspan class=\"tag tag-ghost\"\u003eCasual + Retro\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003c!-- WHAT EACH FEATURE PHYSICALLY DOES --\u003e\n\u003cdiv class=\"block\"\u003e\n\u003cdiv class=\"slbl\"\u003eMaterial \u0026amp; Feature Performance\u003c\/div\u003e\n\u003cdiv class=\"tech-grid\"\u003e\n\u003cdiv class=\"tech-cell\"\u003e\n\u003cspan class=\"tech-icon\"\u003e🧥\u003c\/span\u003e\n\u003cdiv class=\"tech-title\"\u003ePU Leather Shell\u003c\/div\u003e\n\u003cdiv class=\"tech-sub\"\u003ePolyurethane leather is a polymer coating applied over a fabric base — it replicates the surface texture and wind-blocking properties of genuine leather while weighing less, resisting water at the surface, and requiring no conditioning treatment to maintain appearance\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tech-cell\"\u003e\n\u003cspan class=\"tech-icon\"\u003e🔥\u003c\/span\u003e\n\u003cdiv class=\"tech-title\"\u003eFleece Lining Warmth\u003c\/div\u003e\n\u003cdiv class=\"tech-sub\"\u003eFleece fibres create a dense pile structure that traps air in micro-pockets against the body — trapped air is warmed by body heat and held in place, forming an insulating layer that slows heat loss to the cold outer shell during winter riding\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tech-cell\"\u003e\n\u003cspan class=\"tech-icon\"\u003e☀️\u003c\/span\u003e\n\u003cdiv class=\"tech-title\"\u003eAnti-UV Treatment\u003c\/div\u003e\n\u003cdiv class=\"tech-sub\"\u003eUV-absorbing compounds integrated into the PU coating intercept ultraviolet radiation at the outer surface — protects both the PU material from UV-induced surface cracking over time and the rider's skin at areas where the jacket gaps during riding posture\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tech-cell\"\u003e\n\u003cspan class=\"tech-icon\"\u003e🛡️\u003c\/span\u003e\n\u003cdiv class=\"tech-title\"\u003eFlame-Retardant PU\u003c\/div\u003e\n\u003cdiv class=\"tech-sub\"\u003eFlame-retardant additives bonded into the PU polymer matrix slow ignition and reduce flame spread rate — the treatment inhibits the PU from sustaining a flame once the ignition source is removed, rather than preventing ignition under direct sustained heat\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tech-cell\"\u003e\n\u003cspan class=\"tech-icon\"\u003e✂️\u003c\/span\u003e\n\u003cdiv class=\"tech-title\"\u003eAutomated Cutting\u003c\/div\u003e\n\u003cdiv class=\"tech-sub\"\u003eComputer-controlled cutting ensures every panel is cut to identical dimensions across the production run — eliminates the hand-cutting variance that causes fit inconsistency between units of the same size, particularly critical for plus-size panels where small errors compound across larger dimensions\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tech-cell\"\u003e\n\u003cspan class=\"tech-icon\"\u003e🖨️\u003c\/span\u003e\n\u003cdiv class=\"tech-title\"\u003eHeat-Transfer Printing\u003c\/div\u003e\n\u003cdiv class=\"tech-sub\"\u003eLogo and branding are applied via heat transfer, bonding the print layer to the PU surface through heat and pressure — produces sharper edge definition than screen printing and remains adhered through the PU's flex cycles without cracking at panel edges\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- RIDER OUTCOMES — different from tech grid --\u003e\n\u003cdiv class=\"block\"\u003e\n\u003cdiv class=\"slbl\"\u003eKey Highlights\u003c\/div\u003e\n\u003cdiv class=\"highlight-strip\"\u003e\n\u003cdiv class=\"hl-cell\"\u003e\n\u003cdiv class=\"hl-no\"\u003eNo. 1\u003c\/div\u003e\n\u003cdiv class=\"hl-title\"\u003eQuilted Shoulder Panels\u003c\/div\u003e\n\u003cdiv class=\"hl-desc\"\u003eDiamond-stitch quilted pattern at the shoulder zone adds a layer of structured padding beneath the outer PU — the quilting compresses foam or batting in a grid that maintains consistent thickness across the panel even after repeated compression from gear straps or bag straps.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hl-cell\"\u003e\n\u003cdiv class=\"hl-no\"\u003eNo. 2\u003c\/div\u003e\n\u003cdiv class=\"hl-title\"\u003eFleece-Lined Hood\u003c\/div\u003e\n\u003cdiv class=\"hl-desc\"\u003eThe hood is fleece-lined with a drawstring for cinch adjustment — designed for off-bike use where it seals the neck and crown against cold wind. The hood is not compatible with helmet wear; it tucks away when riding so it doesn't bulk under the helmet collar.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hl-cell\"\u003e\n\u003cdiv class=\"hl-no\"\u003eNo. 3\u003c\/div\u003e\n\u003cdiv class=\"hl-title\"\u003eZip Cuff Adjustment\u003c\/div\u003e\n\u003cdiv class=\"hl-desc\"\u003eZipper at each cuff allows the wrist opening to be widened for donning and doffing over gloves, then closed to seal the sleeve against the glove cuff — eliminating the cold air gap between sleeve and glove that open-cuff designs allow at speed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hl-cell\"\u003e\n\u003cdiv class=\"hl-no\"\u003eNo. 4\u003c\/div\u003e\n\u003cdiv class=\"hl-title\"\u003eSecure Zip Pockets\u003c\/div\u003e\n\u003cdiv class=\"hl-desc\"\u003eFront chest zip pockets with button tab closures retain items at speed without relying on friction — zipped pockets prevent phone, wallet, and key ejection during acceleration and cornering where open pockets would empty under g-force loading.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hl-cell\"\u003e\n\u003cdiv class=\"hl-no\"\u003eNo. 5\u003c\/div\u003e\n\u003cdiv class=\"hl-title\"\u003eL to 5XL Plus Range\u003c\/div\u003e\n\u003cdiv class=\"hl-desc\"\u003eSix sizes from L (chest 102cm) to 5XL (chest 122cm) — the 20cm chest range covers a wide adult spread and the automated cutting ensures the shoulder and sleeve proportions scale correctly at each size rather than being scaled uniformly from a single pattern.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hl-cell\"\u003e\n\u003cdiv class=\"hl-no\"\u003eNo. 6\u003c\/div\u003e\n\u003cdiv class=\"hl-title\"\u003eCasual + Retro Styling\u003c\/div\u003e\n\u003cdiv class=\"hl-desc\"\u003eVintage silhouette with clean PU finish transitions between on-bike riding, daily commuting, and casual wear — the jacket doesn't carry the aggressive race-replica aesthetic that makes most moto jackets visually out of place away from the bike.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- PHYSICAL CONSTRUCTION ZONES --\u003e\n\u003cdiv class=\"block\"\u003e\n\u003cdiv class=\"slbl\"\u003eConstruction Zone Detail\u003c\/div\u003e\n\u003cdiv class=\"detail-grid\"\u003e\n\u003cdiv class=\"detail-cell\"\u003e\n\u003cdiv class=\"detail-num\"\u003e01\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"detail-title\"\u003ePU Outer Surface\u003c\/div\u003e\n\u003cdiv class=\"detail-desc\"\u003eThe PU face is applied over a woven fabric substrate — the substrate provides tensile strength while the PU coating delivers the leather-like surface texture, wind resistance, and water bead-off properties visible on the jacket exterior.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-cell\"\u003e\n\u003cdiv class=\"detail-num\"\u003e02\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"detail-title\"\u003eFleece Interior Lining\u003c\/div\u003e\n\u003cdiv class=\"detail-desc\"\u003eFleece pile faces inward against the wearer — the loose fibre tips create the insulating air pocket layer, while the flat base layer bonded to the PU shell allows the two layers to move relative to each other without abrasion or bunching during arm movement.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-cell\"\u003e\n\u003cdiv class=\"detail-num\"\u003e03\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"detail-title\"\u003eFront Main Zipper\u003c\/div\u003e\n\u003cdiv class=\"detail-desc\"\u003eMetal-tooth main zip runs the full front length — metal teeth interlock more securely than plastic teeth under lateral load, and the smooth-pull design eliminates the snag points that stick when pulling with gloves on at a stop or in cold conditions.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-cell\"\u003e\n\u003cdiv class=\"detail-num\"\u003e04\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"detail-title\"\u003eQuilted Stitch Pattern\u003c\/div\u003e\n\u003cdiv class=\"detail-desc\"\u003eDiamond quilting at the shoulder uses a regular stitch grid that distributes load across the panel evenly — each diamond cell acts as an independent compression zone, so pressure from a strap or contact point doesn't flatten the entire panel simultaneously.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-cell\"\u003e\n\u003cdiv class=\"detail-num\"\u003e05\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"detail-title\"\u003eSeam Construction\u003c\/div\u003e\n\u003cdiv class=\"detail-desc\"\u003eExquisite wiring at panel join lines uses tight, consistent stitch density throughout — even stitch pitch means load is shared uniformly across every thread in the seam rather than concentrating at wider-spaced stitches that fail first under tension.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-cell\"\u003e\n\u003cdiv class=\"detail-num\"\u003e06\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"detail-title\"\u003eHood Attachment\u003c\/div\u003e\n\u003cdiv class=\"detail-desc\"\u003eHood connects at the collar with a hidden fastening system — when removed or tucked, the collar sits cleanly without visible attachment hardware that would create pressure points against the neck during helmet wear.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- KEY ATTRIBUTES + BUYING DECISIONS --\u003e\n\u003cdiv class=\"block\"\u003e\n\u003cdiv class=\"slbl\"\u003eKey Attributes\u003c\/div\u003e\n\u003cdiv class=\"attr-grid\"\u003e\n\u003cdiv class=\"attr-cell\"\u003e\n\u003cdiv class=\"attr-lbl\"\u003eMaterial\u003c\/div\u003e\n\u003cdiv class=\"attr-val\"\u003ePU Leather\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-cell\"\u003e\n\u003cdiv class=\"attr-lbl\"\u003eLining\u003c\/div\u003e\n\u003cdiv class=\"attr-val small\"\u003eFleece\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-cell\"\u003e\n\u003cdiv class=\"attr-lbl\"\u003eSeason\u003c\/div\u003e\n\u003cdiv class=\"attr-val small\"\u003eAll Seasons\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-cell\"\u003e\n\u003cdiv class=\"attr-lbl\"\u003eGender\u003c\/div\u003e\n\u003cdiv class=\"attr-val\"\u003eUnisex\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-cell\"\u003e\n\u003cdiv class=\"attr-lbl\"\u003eSize Range\u003c\/div\u003e\n\u003cdiv class=\"attr-val small\"\u003eL – 5XL\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-cell\"\u003e\n\u003cdiv class=\"attr-lbl\"\u003eSleeve\u003c\/div\u003e\n\u003cdiv class=\"attr-val small\"\u003eFull Length\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"margin-top: 12px;\"\u003e\n\u003cdiv style=\"font-size: 10px; color: var(--muted); text-transform: uppercase; letter-spacing: 0.06em; margin-bottom: 8px;\" class=\"attr-lbl\"\u003eAvailable Colours\u003c\/div\u003e\n\u003cdiv class=\"colour-row\"\u003e\n\u003cspan class=\"cpill\"\u003e\u003cspan style=\"background: #1a1a1a;\" class=\"cdot\"\u003e\u003c\/span\u003eBlack\u003c\/span\u003e \u003cspan class=\"cpill\"\u003e\u003cspan style=\"background: #6b3a2a; border-color: #6b3a2a;\" class=\"cdot\"\u003e\u003c\/span\u003eBrown\u003c\/span\u003e \u003cspan class=\"cpill\"\u003e\u003cspan style=\"background: #c8a97a; border-color: #c8a97a;\" class=\"cdot\"\u003e\u003c\/span\u003eTan\u003c\/span\u003e \u003cspan class=\"cpill\"\u003e\u003cspan style=\"background: #e8e0d0; border-color: #aaa;\" class=\"cdot\"\u003e\u003c\/span\u003eCream\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cul style=\"margin-top: 24px;\" class=\"glance-list\"\u003e\n\u003cli class=\"glance-item\"\u003e\n\u003cspan class=\"g-dot\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eSize by chest circumference — not jacket length:\u003c\/strong\u003e Chest steps from 102cm (L) to 122cm (5XL) in 4cm increments. Jacket length only steps by 1–2cm per size. Measure around the fullest part of the chest and match to the chest column; riders who size by body height alone will frequently find the chest too narrow at the bar when arms are extended.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"glance-item\"\u003e\n\u003cspan class=\"g-dot\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003ePU is not genuine leather — care and longevity differ:\u003c\/strong\u003e PU does not require conditioning and resists water without treatment, but the polymer coating will begin to crack and peel at flex points (elbows, collar, zipper edges) after 2–4 years of regular use. Unlike genuine leather, cracked PU cannot be restored — it can only be delayed by keeping the jacket dry and stored away from UV exposure when not in use.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"glance-item\"\u003e\n\u003cspan class=\"g-dot\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eFlame-retardant slows ignition — it does not make the jacket fireproof:\u003c\/strong\u003e The treatment inhibits sustained flame once an ignition source is removed. It does not protect against prolonged direct heat contact such as a hot exhaust pipe resting against the jacket, where concentrated heat will still damage the PU surface regardless of the retardant treatment.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"glance-item\"\u003e\n\u003cspan class=\"g-dot\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eThis jacket does not include CE-rated impact armor:\u003c\/strong\u003e The MJ-J1002 is a casual vintage-style moto jacket — it provides weather protection and retro styling. It does not carry CE certified impact protectors at the shoulders, elbows, or back. Riders requiring certified impact protection should layer CE-rated armor inserts under or over this jacket separately.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- SIZE GUIDE --\u003e\n\u003cdiv class=\"block\"\u003e\n\u003cdiv class=\"slbl\"\u003eSize Guide\u003c\/div\u003e\n\u003cdiv class=\"chart-wrap\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSize\u003c\/th\u003e\n\u003cth\u003eJacket Length (cm)\u003c\/th\u003e\n\u003cth\u003eChest (cm)\u003c\/th\u003e\n\u003cth\u003eShoulder Width (cm)\u003c\/th\u003e\n\u003cth\u003eSleeve Length (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e64\u003c\/td\u003e\n\u003ctd\u003e102\u003c\/td\u003e\n\u003ctd\u003e44\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e66\u003c\/td\u003e\n\u003ctd\u003e106\u003c\/td\u003e\n\u003ctd\u003e45.5\u003c\/td\u003e\n\u003ctd\u003e63.5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXXL\u003c\/td\u003e\n\u003ctd\u003e68\u003c\/td\u003e\n\u003ctd\u003e110\u003c\/td\u003e\n\u003ctd\u003e47\u003c\/td\u003e\n\u003ctd\u003e65\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e70\u003c\/td\u003e\n\u003ctd\u003e114\u003c\/td\u003e\n\u003ctd\u003e48.5\u003c\/td\u003e\n\u003ctd\u003e66.5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e4XL\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e118\u003c\/td\u003e\n\u003ctd\u003e50\u003c\/td\u003e\n\u003ctd\u003e68\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5XL\u003c\/td\u003e\n\u003ctd\u003e73\u003c\/td\u003e\n\u003ctd\u003e122\u003c\/td\u003e\n\u003ctd\u003e51.5\u003c\/td\u003e\n\u003ctd\u003e68\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"chart-note\"\u003e* Measurements are actual garment dimensions. Allow 1–2cm variance from manual measurement methods. Size to chest circumference as the primary measurement — if between sizes, choose the larger for riding position comfort. All measurements in centimetres.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- SPECS --\u003e\n\u003cdiv class=\"block\"\u003e\n\u003cdiv class=\"slbl\"\u003eProduct Specifications\u003c\/div\u003e\n\u003cdiv class=\"specs-grid\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-k\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"spec-v\"\u003eMJMOTO\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-k\"\u003eModel Number\u003c\/span\u003e\u003cspan class=\"spec-v\"\u003eMJ-J1002\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-k\"\u003eStyle\u003c\/span\u003e\u003cspan class=\"spec-v\"\u003eCasual Vintage Motorcycle Jacket\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-k\"\u003eMaterial\u003c\/span\u003e\u003cspan class=\"spec-v\"\u003ePU (Polyurethane Leather)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-k\"\u003eLining\u003c\/span\u003e\u003cspan class=\"spec-v\"\u003eFleece (Heat Storage)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-k\"\u003eFeatures\u003c\/span\u003e\u003cspan class=\"spec-v\"\u003eAnti-UV, Flame-Retardant, Plus Size\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-k\"\u003eHood\u003c\/span\u003e\u003cspan class=\"spec-v\"\u003eFleece-Lined, Drawstring\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-k\"\u003eClosure\u003c\/span\u003e\u003cspan class=\"spec-v\"\u003eMetal Zip (Front + Cuffs + Pockets)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-k\"\u003eTechnics\u003c\/span\u003e\u003cspan class=\"spec-v\"\u003eAutomated Cutting, Heat-Transfer Printing\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-k\"\u003eSeason\u003c\/span\u003e\u003cspan class=\"spec-v\"\u003eAll Seasons\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-k\"\u003eSleeve Length\u003c\/span\u003e\u003cspan class=\"spec-v\"\u003eFull\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-k\"\u003eGender\u003c\/span\u003e\u003cspan class=\"spec-v\"\u003eUnisex\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-k\"\u003eAge Group\u003c\/span\u003e\u003cspan class=\"spec-v\"\u003eAdults\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-k\"\u003eSize Range\u003c\/span\u003e\u003cspan class=\"spec-v\"\u003eL, XL, XXL, 3XL, 4XL, 5XL\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-k\"\u003eColours\u003c\/span\u003e\u003cspan class=\"spec-v\"\u003eBlack, Brown, Tan, Cream\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-k\"\u003eApplication\u003c\/span\u003e\u003cspan class=\"spec-v\"\u003eMotorcycle, Cruiser, Touring, Chopper, Scooter, Street\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-k\"\u003eClothing Type\u003c\/span\u003e\u003cspan class=\"spec-v\"\u003eCasual, Retro, Daily\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- PACKAGE --\u003e\n\u003cdiv class=\"block\"\u003e\n\u003cdiv class=\"slbl\"\u003ePackage Includes\u003c\/div\u003e\n\u003cdiv class=\"pkg-grid\"\u003e\n\u003cdiv class=\"pkg-cell\"\u003e\n\u003cspan class=\"pkg-icon\"\u003e🧥\u003c\/span\u003e\u003cspan class=\"pkg-text\"\u003e1 × MJMOTO MJ-J1002 Casual Vintage Moto Leather Jacket\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CTA --\u003e\n\u003cdiv class=\"cta-bar\"\u003e\n\u003cp\u003e\u003cstrong\u003eRide warm. Look vintage. MJMOTO MJ-J1002 Casual Moto Leather Jacket.\u003c\/strong\u003e PU leather shell, fleece interior lining, anti-UV and flame-retardant treatment, quilted diamond shoulder panels, detachable fleece hood, smooth metal zippers at front\/cuffs\/pockets, automated-cut panels, and a 6-size L–5XL range across four colourways.\u003c\/p\u003e\n\u003ca href=\"#\" class=\"btn\"\u003eBuy Now ↗\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Lane ProMotor","offers":[{"title":"Black \/ L","offer_id":47890905563188,"sku":"191288010:3327837#Black;191288664:28316#L","price":139.0,"currency_code":"AUD","in_stock":true},{"title":"Brown \/ L","offer_id":47890905595956,"sku":"191288010:-1#Brown;191288664:28316#L","price":139.0,"currency_code":"AUD","in_stock":true},{"title":"Yellow \/ L","offer_id":47890905628724,"sku":"191288010:3354417#Yellow;191288664:28316#L","price":139.0,"currency_code":"AUD","in_stock":true},{"title":"Beige \/ L","offer_id":47890905661492,"sku":"191288010:5715155#Beige;191288664:28316#L","price":139.0,"currency_code":"AUD","in_stock":true},{"title":"Black \/ Xl","offer_id":47890905694260,"sku":"191288010:3327837#Black;191288664:28317#Xl","price":139.0,"currency_code":"AUD","in_stock":true},{"title":"Brown \/ Xl","offer_id":47890905727028,"sku":"191288010:-1#Brown;191288664:28317#Xl","price":139.0,"currency_code":"AUD","in_stock":true},{"title":"Yellow \/ Xl","offer_id":47890905759796,"sku":"191288010:3354417#Yellow;191288664:28317#Xl","price":139.0,"currency_code":"AUD","in_stock":true},{"title":"Beige \/ Xl","offer_id":47890905792564,"sku":"191288010:5715155#Beige;191288664:28317#Xl","price":139.0,"currency_code":"AUD","in_stock":true},{"title":"Black \/ Xxl","offer_id":47890905825332,"sku":"191288010:3327837#Black;191288664:28318#Xxl","price":139.0,"currency_code":"AUD","in_stock":true},{"title":"Brown \/ Xxl","offer_id":47890905858100,"sku":"191288010:-1#Brown;191288664:28318#Xxl","price":139.0,"currency_code":"AUD","in_stock":true},{"title":"Yellow \/ Xxl","offer_id":47890905890868,"sku":"191288010:3354417#Yellow;191288664:28318#Xxl","price":139.0,"currency_code":"AUD","in_stock":true},{"title":"Beige \/ Xxl","offer_id":47890905923636,"sku":"191288010:5715155#Beige;191288664:28318#Xxl","price":139.0,"currency_code":"AUD","in_stock":true},{"title":"Black \/ 3 XL","offer_id":47890905956404,"sku":"191288010:3327837#Black;191288664:111888051#3 XL","price":139.0,"currency_code":"AUD","in_stock":true},{"title":"Brown \/ 3 XL","offer_id":47890905989172,"sku":"191288010:-1#Brown;191288664:111888051#3 XL","price":139.0,"currency_code":"AUD","in_stock":true},{"title":"Yellow \/ 3 XL","offer_id":47890906021940,"sku":"191288010:3354417#Yellow;191288664:111888051#3 XL","price":139.0,"currency_code":"AUD","in_stock":true},{"title":"Beige \/ 3 XL","offer_id":47890906054708,"sku":"191288010:5715155#Beige;191288664:111888051#3 XL","price":139.0,"currency_code":"AUD","in_stock":true},{"title":"Black \/ 4 XL","offer_id":47890906087476,"sku":"191288010:3327837#Black;191288664:104559763#4 XL","price":139.0,"currency_code":"AUD","in_stock":true},{"title":"Brown \/ 4 XL","offer_id":47890906120244,"sku":"191288010:-1#Brown;191288664:104559763#4 XL","price":139.0,"currency_code":"AUD","in_stock":true},{"title":"Yellow \/ 4 XL","offer_id":47890906153012,"sku":"191288010:3354417#Yellow;191288664:104559763#4 XL","price":139.0,"currency_code":"AUD","in_stock":true},{"title":"Beige \/ 4 XL","offer_id":47890906185780,"sku":"191288010:5715155#Beige;191288664:104559763#4 XL","price":139.0,"currency_code":"AUD","in_stock":true},{"title":"Black \/ 5 XL","offer_id":47890906218548,"sku":"191288010:3327837#Black;191288664:92869724#5 XL","price":139.0,"currency_code":"AUD","in_stock":true},{"title":"Brown \/ 5 XL","offer_id":47890906251316,"sku":"191288010:-1#Brown;191288664:92869724#5 XL","price":139.0,"currency_code":"AUD","in_stock":true},{"title":"Yellow \/ 5 XL","offer_id":47890906284084,"sku":"191288010:3354417#Yellow;191288664:92869724#5 XL","price":139.0,"currency_code":"AUD","in_stock":true},{"title":"Beige \/ 5 XL","offer_id":47890906316852,"sku":"191288010:5715155#Beige;191288664:92869724#5 XL","price":139.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0726\/4780\/2932\/files\/H610fb364eea8477abe38d18da1875ea53.webp?v=1781058527","url":"https:\/\/lanepromotor.com\/products\/mjmoto-mj-j1002-casual-vintage-moto-leather-jacket","provider":"Lane ProMotor","version":"1.0","type":"link"}