{"product_id":"ls2-ff901-solid-full-face-motorcycle-helmet","title":"LS2 FF901 Solid Full Face Motorcycle Helmet","description":"\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    html { -webkit-text-size-adjust:100%; }\n    .moto-desc-root { display:block; width:100%; max-width:100%; margin:0; padding:0; box-sizing:border-box; overflow-x:hidden; font-family:var(--font-b); font-size:14px; line-height:1.65; color:var(--text); background:var(--black); }\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    .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    .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    .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    .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    .moto-desc-root .content { max-width:100%; margin:0; padding:24px 20px; }\n    .moto-desc-root .block { margin-bottom:clamp(36px,6vw,56px); }\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    \/* BADGES *\/\n    .moto-desc-root .lp-tech-badges { display:flex; flex-wrap:wrap; gap:20px; margin-bottom:32px; }\n    .moto-desc-root .lp-tech-item { display:flex; flex-direction:column; align-items:center; gap:10px; flex:0 0 auto; }\n    .moto-desc-root .lp-tech-box { width:80px; height:80px; border-radius:14px; border:2.5px solid #333; background:#f8f8f8; display:flex; align-items:center; justify-content:center; transition:border-color 0.2s,box-shadow 0.2s; }\n    .moto-desc-root .lp-tech-box:hover { border-color:var(--red); box-shadow:0 0 0 1px var(--red); }\n    .moto-desc-root .lp-tech-label { font-size:10px; color:var(--muted); text-align:center; line-height:1.4; font-weight:700; letter-spacing:0.06em; text-transform:uppercase; max-width:80px; }\n\n    \/* VISOR PANELS — canonical location for all visor detail *\/\n    .moto-desc-root .lp-visor-panels { display:grid; grid-template-columns:repeat(3,1fr); gap:12px; margin-bottom:32px; }\n    .moto-desc-root .lp-visor-panel { background:var(--card); border-radius:3px; padding:18px; }\n    .moto-desc-root .lp-visor-sun { border-top:3px solid #e67e22; }\n    .moto-desc-root .lp-visor-antifog { border-top:3px solid #6daa60; }\n    .moto-desc-root .lp-visor-hd { border-top:3px solid #4a9fd4; }\n    .moto-desc-root .lp-visor-panel-title { font-family:var(--font-d); font-size:14px; font-weight:700; color:var(--light); margin-bottom:8px; line-height:1.3; }\n    .moto-desc-root .lp-visor-panel-text { font-size:12px; color:var(--muted); line-height:1.65; margin-bottom:12px; }\n    .moto-desc-root .lp-visor-tag { display:inline-block; background:#e67e22; color:#fff; font-size:9px; font-weight:800; padding:3px 8px; border-radius:2px; letter-spacing:0.08em; font-family:var(--font-d); }\n    .moto-desc-root .lp-tag-green { background:var(--red); }\n    .moto-desc-root .lp-tag-blue { background:#4a9fd4; }\n\n    \/* FLIP + VENT PANEL *\/\n    .moto-desc-root .lp-flip-panel { display:flex; gap:0; background:var(--card); border:1px solid var(--border); border-radius:3px; overflow:hidden; margin-bottom:32px; flex-wrap:wrap; }\n    .moto-desc-root .lp-flip-item { flex:1; min-width:200px; padding:20px 22px; }\n    .moto-desc-root .lp-flip-divider { width:1px; background:var(--border); margin:16px 0; }\n    .moto-desc-root .lp-flip-title { font-family:var(--font-d); font-size:14px; font-weight:700; color:var(--light); margin-bottom:8px; letter-spacing:0.04em; text-transform:uppercase; }\n    .moto-desc-root .lp-flip-text { font-size:12.5px; color:var(--muted); line-height:1.65; }\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(auto-fit,minmax(120px,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; }\n    .moto-desc-root .chart-wrap table { width:100%; border-collapse:collapse; font-size:12px; min-width:240px; }\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 *\/\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:140px; 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    \/* PKG *\/\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; }\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    \/* 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    @media (min-width:641px) and (max-width:900px) {\n      .moto-desc-root .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 .lp-visor-panels { grid-template-columns:1fr 1fr; }\n      .moto-desc-root .spec-k { width:160px; }\n    }\n    @media (max-width:640px) {\n      .moto-desc-root .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; }\n      .moto-desc-root .lp-visor-panels { grid-template-columns:1fr; }\n      .moto-desc-root .lp-flip-panel { flex-direction:column; }\n      .moto-desc-root .lp-flip-divider { width:100%; height:1px; margin:0; }\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      .moto-desc-root .lp-tech-badges { gap:12px; justify-content:center; }\n      .moto-desc-root .lp-tech-box { width:68px; height:68px; }\n    }\n    @media (max-width:400px) {\n      .moto-desc-root .tech-grid { grid-template-columns:1fr; }\n      .moto-desc-root .highlight-strip { grid-template-columns: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 .tag { font-size:9px; padding:3px 8px; }\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\"\u003eLS2 · FF901 Solid · Full Face · ABS Shell · ECE Approved · Dual Visor · Pinlock · 180° Backflip · M–3XL · 1-Year Warranty\u003c\/div\u003e\n\u003ch1\u003e\n\u003cem\u003eLS2 FF901\u003c\/em\u003e Solid\u003cbr\u003eFull Face Motorcycle\u003cbr\u003eHelmet\u003c\/h1\u003e\n\u003cdiv class=\"hero-sub\"\u003eECE Approved · Dual Visor · Pinlock Anti-Fog · 180° Backflip · Dynamic Ventilation · Cotton Lining · M–3XL\u003c\/div\u003e\n\u003cp class=\"hero-desc\"\u003eThe FF901 stacks three visor systems in one helmet: a polycarbonate outer clear lens rated Class 1 PC with 3D optical correction; a retractable internal sun visor in UV-resistant polycarbonate that drops without removing the helmet; and Pinlock anti-fog technology using a multi-layer composite resin insert with a hollow air gap that eliminates the temperature differential causing fogging. The 180° backflip chin bar converts the full-face to a half-face configuration by pressing the face shield release switch. Dynamic aerodynamic ventilation with pushable vents adjusts airflow throughout. ECE approved, ABS shell, cotton comfort lining, M to 3XL, one year warranty.\u003c\/p\u003e\n\u003cdiv class=\"tag-row\"\u003e\n\u003cspan class=\"tag tag-red\"\u003e● ECE Approved\u003c\/span\u003e \u003cspan class=\"tag tag-ghost\"\u003eDual Visor\u003c\/span\u003e \u003cspan class=\"tag tag-ghost\"\u003ePinlock Anti-Fog\u003c\/span\u003e \u003cspan class=\"tag tag-ghost\"\u003e180° Backflip\u003c\/span\u003e \u003cspan class=\"tag tag-ghost\"\u003eDynamic Ventilation\u003c\/span\u003e \u003cspan class=\"tag tag-ghost\"\u003eUV-Resistant Sun Visor\u003c\/span\u003e \u003cspan class=\"tag tag-ghost\"\u003eABS Shell\u003c\/span\u003e \u003cspan class=\"tag tag-ghost\"\u003eCotton Lining\u003c\/span\u003e \u003cspan class=\"tag tag-ghost\"\u003eM – 3XL\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003c!-- TECH BADGES --\u003e\n\u003cdiv class=\"block\"\u003e\n\u003cdiv class=\"lp-tech-badges\"\u003e\n\u003cdiv class=\"lp-tech-item\"\u003e\n\u003cdiv class=\"lp-tech-box\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"48\" height=\"48\" viewbox=\"0 0 48 48\" fill=\"none\"\u003e\n          \u003cpath d=\"M24 5 L36 11 L36 26 Q36 37 24 43 Q12 37 12 26 L12 11 Z\" stroke=\"#111\" stroke-width=\"2.5\" fill=\"none\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n          \u003ctext x=\"15\" y=\"24\" font-family=\"Arial, sans-serif\" font-size=\"10\" font-weight=\"800\" fill=\"#111\"\u003eECE\u003c\/text\u003e\n          \u003cpath d=\"M17 28 L22 32 L31 23\" stroke=\"#111\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan class=\"lp-tech-label\"\u003eECE Approved\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lp-tech-item\"\u003e\n\u003cdiv class=\"lp-tech-box\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"48\" height=\"48\" viewbox=\"0 0 48 48\" fill=\"none\"\u003e\n          \u003cpath d=\"M6 20 Q6 14 24 14 Q42 14 42 20 L42 28 Q42 34 24 34 Q6 34 6 28 Z\" stroke=\"#111\" stroke-width=\"2.5\" fill=\"none\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 22 Q8 18 24 18 Q40 18 40 22 L40 26 Q40 30 24 30 Q8 30 8 26 Z\" stroke=\"#111\" stroke-width=\"1.5\" fill=\"none\" stroke-linejoin=\"round\" opacity=\"0.4\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan class=\"lp-tech-label\"\u003eDual Visor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lp-tech-item\"\u003e\n\u003cdiv class=\"lp-tech-box\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"48\" height=\"48\" viewbox=\"0 0 48 48\" fill=\"none\"\u003e\n          \u003cpath d=\"M10 30 Q10 14 24 12 Q38 14 38 30 L38 40 L10 40 Z\" stroke=\"#111\" stroke-width=\"2.5\" fill=\"none\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M16 32 Q16 22 24 20 Q32 22 32 32\" stroke=\"#111\" stroke-width=\"2\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M18 26 Q24 23 30 26\" stroke=\"#111\" stroke-width=\"1.5\" fill=\"none\" stroke-linecap=\"round\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan class=\"lp-tech-label\"\u003eABS Shell\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lp-tech-item\"\u003e\n\u003cdiv class=\"lp-tech-box\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"48\" height=\"48\" viewbox=\"0 0 48 48\" fill=\"none\"\u003e\n          \u003ccircle cx=\"24\" cy=\"20\" r=\"8\" stroke=\"#111\" stroke-width=\"2.5\" fill=\"none\"\u003e\u003c\/circle\u003e\n          \u003cline x1=\"24\" y1=\"8\" x2=\"24\" y2=\"4\" stroke=\"#111\" stroke-width=\"2.2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"13\" y1=\"11\" x2=\"10\" y2=\"8\" stroke=\"#111\" stroke-width=\"2.2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"35\" y1=\"11\" x2=\"38\" y2=\"8\" stroke=\"#111\" stroke-width=\"2.2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"8\" y1=\"20\" x2=\"4\" y2=\"20\" stroke=\"#111\" stroke-width=\"2.2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"44\" y1=\"20\" x2=\"40\" y2=\"20\" stroke=\"#111\" stroke-width=\"2.2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n          \u003cpath d=\"M11 36 Q24 30 37 36\" stroke=\"#111\" stroke-width=\"2\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M9 40 Q24 34 39 40\" stroke=\"#111\" stroke-width=\"1.5\" stroke-linecap=\"round\" fill=\"none\" opacity=\"0.4\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan class=\"lp-tech-label\"\u003eUV Resistant Visor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lp-tech-item\"\u003e\n\u003cdiv class=\"lp-tech-box\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"48\" height=\"48\" viewbox=\"0 0 48 48\" fill=\"none\"\u003e\n          \u003cpath d=\"M6 20 Q6 14 24 14 Q42 14 42 20 L42 28 Q42 34 24 34 Q6 34 6 28 Z\" stroke=\"#111\" stroke-width=\"2.5\" fill=\"none\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n          \u003cline x1=\"16\" y1=\"18\" x2=\"22\" y2=\"30\" stroke=\"#111\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"26\" y1=\"18\" x2=\"20\" y2=\"30\" stroke=\"#111\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n          \u003ctext x=\"12\" y=\"10\" font-family=\"Arial, sans-serif\" font-size=\"6\" font-weight=\"800\" fill=\"#111\"\u003ePINLOCK\u003c\/text\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan class=\"lp-tech-label\"\u003ePinlock Anti-Fog\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lp-tech-item\"\u003e\n\u003cdiv class=\"lp-tech-box\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"48\" height=\"48\" viewbox=\"0 0 48 48\" fill=\"none\"\u003e\n          \u003cpath d=\"M10 30 Q10 14 24 12 Q38 14 38 30 L38 38 L10 38 Z\" stroke=\"#111\" stroke-width=\"2.5\" fill=\"none\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M16 22 Q16 16 24 15 Q32 16 32 22 L32 26 L16 26 Z\" stroke=\"#111\" stroke-width=\"2\" fill=\"none\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M28 14 Q34 10 38 8\" stroke=\"#111\" stroke-width=\"2\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M35 6 L38 8 L36 11\" stroke=\"#111\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan class=\"lp-tech-label\"\u003e180° Backflip\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lp-tech-item\"\u003e\n\u003cdiv class=\"lp-tech-box\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"48\" height=\"48\" viewbox=\"0 0 48 48\" fill=\"none\"\u003e\n          \u003cpath d=\"M14 32 Q14 26 24 23 Q34 20 34 14\" stroke=\"#111\" stroke-width=\"2.5\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M20 11 L24 7 L28 11\" stroke=\"#111\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M14 17 L17 13 L20 17\" stroke=\"#111\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M28 17 L31 13 L34 17\" stroke=\"#111\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M11 39 Q24 33 37 39\" stroke=\"#111\" stroke-width=\"2.5\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan class=\"lp-tech-label\"\u003eDynamic Ventilation\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lp-tech-item\"\u003e\n\u003cdiv class=\"lp-tech-box\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"48\" height=\"48\" viewbox=\"0 0 48 48\" fill=\"none\"\u003e\n          \u003cpath d=\"M8 20 Q14 14 20 20 Q26 26 32 20 Q38 14 44 20\" stroke=\"#111\" stroke-width=\"2.5\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 30 Q14 24 20 30 Q26 36 32 30 Q38 24 44 30\" stroke=\"#111\" stroke-width=\"2\" stroke-linecap=\"round\" fill=\"none\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan class=\"lp-tech-label\"\u003eCotton Comfort Lining\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- VISOR TECHNOLOGY — canonical location for all visor detail --\u003e\n\u003cdiv class=\"block\"\u003e\n\u003cdiv class=\"slbl\"\u003eVisor Technology — Three Systems\u003c\/div\u003e\n\u003cdiv class=\"lp-visor-panels\"\u003e\n\u003cdiv class=\"lp-visor-panel lp-visor-sun\"\u003e\n\u003cdiv class=\"lp-visor-panel-title\"\u003eSun Visor — Internal Anti-Glare Mirror\u003c\/div\u003e\n\u003cp class=\"lp-visor-panel-text\"\u003eA polycarbonate internal sun visor drops from the helmet crown via a lever without removing the helmet or stopping. UV-resistant coating blocks UV radiation at the lens surface — preventing the eye irritation from sustained UV exposure that a clear outer visor alone does not address. The polycarbonate material is impact-resistant and maintains dimensional stability in the temperature range encountered in riding conditions.\u003c\/p\u003e\n\u003cdiv class=\"lp-visor-tag\"\u003eUV RESISTANT · PC\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lp-visor-panel lp-visor-antifog\"\u003e\n\u003cdiv class=\"lp-visor-panel-title\"\u003ePinlock Anti-Fog — Hollow-Layer Insert\u003c\/div\u003e\n\u003cp class=\"lp-visor-panel-text\"\u003eThe Pinlock insert mounts inside the outer clear lens on two pins, creating a sealed hollow air layer between the insert and the outer lens. This air gap equalises the temperature differential at the lens inner surface — the mechanism that causes condensation fogging. Multi-layer composite resin in the insert absorbs residual moisture. The hollow-layer system maintains clarity during sudden temperature changes (entering tunnels, riding into fog) where a single-lens clear visor fogs immediately.\u003c\/p\u003e\n\u003cdiv class=\"lp-visor-tag lp-tag-green\"\u003ePINLOCK READY\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lp-visor-panel lp-visor-hd\"\u003e\n\u003cdiv class=\"lp-visor-panel-title\"\u003eOuter Clear Lens — Class 1 PC, 3D Optical Correction\u003c\/div\u003e\n\u003cp class=\"lp-visor-panel-text\"\u003eThe outer lens is Class 1 polycarbonate — the highest optical clarity grade for protective eyewear — with 3D optical correction ensuring the lens does not introduce distortion at the curved edges of the field of view. Wind, sand, and splash resistance is provided by the sealed perimeter gasket rather than the lens material itself. Replace the lens if deep scratches appear at the centre of the field of view — surface scratches outside the primary viewing zone do not require immediate replacement.\u003c\/p\u003e\n\u003cdiv class=\"lp-visor-tag lp-tag-blue\"\u003eCLASS 1 PC · 3D OPTICS\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 180° BACKFLIP + VENTILATION — kept from source, content is product-specific --\u003e\n\u003cdiv class=\"lp-flip-panel\"\u003e\n\u003cdiv class=\"lp-flip-item\"\u003e\n\u003cdiv class=\"lp-flip-title\"\u003e180° Backflip Chin Bar\u003c\/div\u003e\n\u003cp class=\"lp-flip-text\"\u003ePress the face shield release switch and rotate the chin bar 180° rearward — converting the FF901 from full-face to half-face configuration without tools or dismounting. The chin bar locks in both positions. Confirm the chin bar is fully locked in the closed (full-face) position before any riding by applying upward pressure — a partially locked chin bar under aerodynamic load at speed will open without warning.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lp-flip-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"lp-flip-item\"\u003e\n\u003cdiv class=\"lp-flip-title\"\u003eDynamic Ventilation System\u003c\/div\u003e\n\u003cp class=\"lp-flip-text\"\u003ePushable intake vents at the crown and forehead open and close the airflow channels without removing the helmet or gloves. The aerodynamic shell profile channels air from intake vents through internal ducting across the EPS liner to exhaust vents at the rear. Effective at speed above approximately 40km\/h — at low urban speeds the pressure differential driving the vent system is insufficient for meaningful airflow through the internal channels.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FEATURE PERFORMANCE --\u003e\n\u003cdiv class=\"block\"\u003e\n\u003cdiv class=\"slbl\"\u003eFeature 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\"\u003eECE Approval — Pre-Market Independent Testing\u003c\/div\u003e\n\u003cdiv class=\"tech-sub\"\u003eECE R22 requires the FF901 to pass independent laboratory testing before sale — not manufacturer self-declaration. The test battery covers impact attenuation at multiple anvil configurations, retention system strength under load, chin strap release force, and minimum field of view (105° horizontal). A helmet that passes ECE R22 has been independently verified against all four criteria. Confirm which ECE revision applies to the FF901 (R22.05 or R22.06, the current version) with the seller — the two revisions have different impact energy requirements.\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\"\u003eABS Shell + EPS — Sequential Impact Response\u003c\/div\u003e\n\u003cdiv class=\"tech-sub\"\u003eThe ABS shell spreads impact force laterally before transferring it to the EPS liner, which absorbs energy through irreversible cellular crush. The ABS must remain intact to perform this load-spreading function — an invisible internal fracture after any significant impact eliminates it. The EPS crush is permanent and undetectable without cutting the liner. Replace the FF901 after any significant crash or drop from handlebar height, regardless of external 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\"\u003eDual Visor in Practice — When to Use Each\u003c\/div\u003e\n\u003cdiv class=\"tech-sub\"\u003eThe outer clear lens stays down in all conditions — it provides the sealed primary protection against wind, debris, and the Pinlock anti-fog function. The internal sun visor drops on top of it in direct sunlight and bright overcast. At dusk, dawn, and at night, the sun visor should be fully retracted — riding with any tinted or mirror visor in low-light conditions reduces contrast perception and peripheral visibility. The two-visor system replaces the need to carry separate tinted and clear visors.\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\"\u003e180° Backflip — Use Cases and Limits\u003c\/div\u003e\n\u003cdiv class=\"tech-sub\"\u003eOpen-chin use is suited to very low speed manoeuvring, pit lane, and stationary use — not road riding. With the chin bar rotated back, the chin and lower face are unprotected and the full-face ECE certification does not apply. The FF901's ECE approval covers the helmet in full-face configuration only. Before each ride, confirm the chin bar is fully locked in the closed position — the face shield release switch must be pressed deliberately to open; a correctly locked chin bar cannot be opened by aerodynamic force alone.\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\"\u003eBack Closure — Fit Adjustment\u003c\/div\u003e\n\u003cdiv class=\"tech-sub\"\u003eA back closure (dial or ratchet at the rear of the helmet) tightens the fit by drawing the interior lining inward from the crown, allowing the same shell size to accommodate a range of head circumferences within the marked size band. Adjust the back closure with the helmet on and the chin strap fastened — the correct setting applies firm, even all-round pressure with no gaps between EPS and skull. If the closure is at maximum tightness and gaps remain, the shell size is too large.\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\"\u003eCotton Inner Lining — Comfort and Maintenance\u003c\/div\u003e\n\u003cdiv class=\"tech-sub\"\u003eCotton lining manages moisture through absorption rather than wicking — it draws sweat from the scalp surface into the fabric rather than moving it outward. For extended rides in high ambient temperature, absorbed moisture accumulates in the lining and must evaporate during rest stops. Cotton does not have the fast-dry properties of synthetic liners. If the lining is removable, wash cold on a delicate cycle and air dry. A compressed or saturated lining changes the effective internal diameter and alters the skull-to-EPS fit geometry.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- KEY HIGHLIGHTS --\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\"\u003eECE Revision — R22.05 vs R22.06\u003c\/div\u003e\n\u003cdiv class=\"hl-desc\"\u003eECE R22.06 is the current revision, requiring higher impact energy thresholds than R22.05. Both require pre-market independent testing — neither allows manufacturer self-declaration. Many helmets currently in stock are certified to R22.05; newer production runs may carry R22.06. Confirm which revision the FF901 is certified to with the seller — both are legally acceptable in ECE markets, but R22.06 represents a more demanding test standard. Some jurisdictions are beginning to require R22.06 specifically for new helmet sales.\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\"\u003ePinlock Insert — Installation and Maintenance\u003c\/div\u003e\n\u003cdiv class=\"hl-desc\"\u003eThe Pinlock insert mounts on two mushroom-shaped pins on the inner face of the outer clear lens. It must be seated flat against the lens with the silicone seal fully engaged around its perimeter — a gap in the seal allows moisture ingress into the hollow layer and eliminates the anti-fog function. Clean the Pinlock insert with a soft cloth and water only — solvent-based cleaners dissolve the composite resin. Inspect the silicone seal annually for hardening or gaps; replace the insert if the seal has lost its compression at any point.\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\"\u003eSun Visor — Retract Before Low-Light Riding\u003c\/div\u003e\n\u003cdiv class=\"hl-desc\"\u003eThe internal sun visor is a tinted or mirror-finished polycarbonate panel — it reduces light transmission by design. At dusk, in tunnels, and at night, any reduction in light transmission increases the risk of missing hazards at the periphery of the field of view where contrast sensitivity is most important. Retract the sun visor fully before riding in any conditions where ambient light is reduced. The lever mechanism should snap to a fully retracted detent — a sun visor that does not snap fully retracted can drift into the field of view on rough roads.\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\"\u003eSizing — M Starts at 54cm, Not 55cm\u003c\/div\u003e\n\u003cdiv class=\"hl-desc\"\u003eThe FF901's size chart starts at M (54–55cm) — smaller than the MTHELMETS JARAMA and Thunder 4 SV which start at S (55–56cm). Riders who measure 54cm will find the FF901's M is the correct fit where the JARAMA S would be too small. The FF901 does not offer an S size below M — the smallest available size is M (54–55cm). Measure head circumference above the eyebrows and around the widest occipital point; take three readings and use the largest.\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\"\u003eBack Closure — Correct Fit vs Correct Size\u003c\/div\u003e\n\u003cdiv class=\"hl-desc\"\u003eThe back closure is a fit adjustment tool, not a substitute for the correct shell size. It adjusts the interior to fit within the size band of the shell — it cannot compensate for a shell that is one full size too large. If the back closure is at maximum and the helmet still has perceptible movement when gripped and rocked side-to-side, the shell is too large. Choose the smaller size. The closure at minimum should not be so loose that it adds no tension — if the same closure position works across two sizes, the larger one has excessive shell space that the closure cannot address.\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\"\u003e1-Year Warranty Coverage\u003c\/div\u003e\n\u003cdiv class=\"hl-desc\"\u003eThe FF901 carries a 1-year manufacturer warranty — the only helmet in this range that specifies a warranty period. The warranty covers manufacturing defects in materials and construction. It does not cover crash damage, normal wear, visor scratching, or degradation from UV exposure and washing. The inner lining, visor pivot mechanism, and Pinlock pins are wear items — failure from normal use is not a manufacturing defect. The back closure mechanism and chin strap release are the two components most likely to be covered by warranty if they fail prematurely.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CONSTRUCTION ZONE DETAIL --\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\"\u003eABS Shell — Post-Impact Check\u003c\/div\u003e\n\u003cdiv class=\"detail-desc\"\u003eAfter any impact, run fingers across the crown, forehead, and chin bar under direct light — micro-cracks read as texture differences against the painted surface. An intact exterior does not confirm an intact shell; internal ABS fractures and EPS cellular crush are both invisible. Replace after any crash at riding speed or a drop from handlebar height onto a hard surface. The ECE approval applies to a new, unimpacted helmet — post-impact protection level is unknown.\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\"\u003eOuter Clear Lens — Scratch Management\u003c\/div\u003e\n\u003cdiv class=\"detail-desc\"\u003eSurface scratches on the clear lens are unavoidable over time. Scratches outside the primary central viewing zone (typically anything beyond 15° from straight ahead) do not require immediate replacement — peripheral scratches reduce optical clarity but are not in the critical sight line. A deep scratch or star crack across the central field of view impairs vision in direct glare and should prompt replacement. Never use abrasive cleaners on the outer lens — the UV coating and anti-scratch surface treatment are degraded by abrasion before the lens material itself is affected.\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\"\u003e180° Chin Bar Lock Mechanism\u003c\/div\u003e\n\u003cdiv class=\"detail-desc\"\u003eThe chin bar lock is a two-position mechanism — locked closed (full-face) and locked open (half-face). Each position should require deliberate actuation of the face shield release switch to change. If the chin bar can be moved to an intermediate position — partially open — the lock mechanism has developed play and requires inspection. An intermediate position is not stable under aerodynamic load; at highway speed the chin bar will continue opening from this position. Do not ride with the chin bar in any position other than fully locked closed or fully locked open.\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\"\u003eSun Visor Lever and Detent\u003c\/div\u003e\n\u003cdiv class=\"detail-desc\"\u003eThe sun visor lever must snap to a fully retracted detent at the top of its travel and a fully deployed detent at the bottom. A lever that moves freely without snapping to a detent allows the sun visor to drift into the field of view from vibration on rough roads — particularly at highway speed where road texture transmits continuously through the helmet. If the detent click is no longer felt, the lever spring has fatigued; continue using the helmet but avoid roads where sustained vibration could allow the visor to drift until the mechanism is inspected.\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\"\u003eCotton Lining — Absorption vs Wicking\u003c\/div\u003e\n\u003cdiv class=\"detail-desc\"\u003eCotton absorbs moisture into the fibre rather than moving it through the fabric surface to evaporate. In a 90-minute highway ride at 25°C, a cotton lining will accumulate significant moisture that cannot evaporate while the helmet is being worn — the external shell prevents airflow that would drive evaporation. At rest stops, remove the helmet and allow the lining to breathe. If the lining is removable, remove and air it after each long ride — a moisture-saturated lining sitting against the EPS between rides can transfer moisture to the EPS surface, softening its outer layer over time.\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\"\u003eVisor Gasket — Annual Inspection\u003c\/div\u003e\n\u003cdiv class=\"detail-desc\"\u003eThe perimeter rubber gasket sealing the outer clear lens to the helmet aperture hardens over 2–3 years of regular use. Press it firmly at the chin bar corners and crown where it turns sharply — these are the first areas to lose compression recovery. A hardened gasket allows a gap at the seal line: the primary source of wind noise and cold air ingress at highway speed. If wind noise increases at a speed where the helmet was previously quiet, inspect the gasket before replacing the visor itself. A new gasket is significantly cheaper than a new lens.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- KEY ATTRIBUTES --\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\"\u003eCertification\u003c\/div\u003e\n\u003cdiv class=\"attr-val small\"\u003eECE Approved\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-cell\"\u003e\n\u003cdiv class=\"attr-lbl\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"attr-val small\"\u003eABS\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-cell\"\u003e\n\u003cdiv class=\"attr-lbl\"\u003eVisor\u003c\/div\u003e\n\u003cdiv class=\"attr-val small\"\u003eDual — Clear + Sun\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-cell\"\u003e\n\u003cdiv class=\"attr-lbl\"\u003eAnti-Fog\u003c\/div\u003e\n\u003cdiv class=\"attr-val small\"\u003ePinlock Max\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\"\u003eM – 3XL\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-cell\"\u003e\n\u003cdiv class=\"attr-lbl\"\u003eWarranty\u003c\/div\u003e\n\u003cdiv class=\"attr-val small\"\u003e1 Year\u003c\/div\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\u003eRetract the sun visor before dusk, tunnels, and night riding:\u003c\/strong\u003e The internal sun visor reduces light transmission by design. Any reduction in ambient light is a signal to retract it fully. Confirm the lever snaps to the fully retracted detent — a visor that drifts from vibration in low-light conditions will not be noticed until it has already reduced peripheral contrast. Retract before entering any tunnel regardless of current daylight.\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\u003eLock the chin bar fully closed before every ride — test with upward pressure:\u003c\/strong\u003e Close the chin bar and apply firm upward pressure. If it moves, the lock is not engaged. The ECE full-face certification applies only in the fully closed position. At highway speed, aerodynamic pressure on the chin bar is sufficient to open a partially locked mechanism. The face shield release switch must be pressed deliberately to open a correctly locked chin bar.\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\u003eClean the Pinlock insert with water only — no solvents:\u003c\/strong\u003e Solvent-based cleaners (alcohol wipes, glass cleaner, helmet cleaner sprays containing alcohol) dissolve the composite resin insert material. Use a soft damp cloth only. Inspect the silicone perimeter seal annually — if it has hardened or shows a visible gap at any point, replace the insert before winter riding when temperature differentials are greatest.\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\u003eThe FF901 starts at M (54cm) — smaller than most full-face helmets in this range:\u003c\/strong\u003e Riders who measure 54–55cm will find M here where other models in this range start at 55cm (S or M depending on model). Measure above the eyebrows and around the occipital protrusion three times; use the largest reading. If between sizes, choose the larger and use the back closure to fine-tune fit within that shell size.\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\" id=\"ff901-size-guide\"\u003eHelmet Size Guide\u003c\/div\u003e\n\u003cp style=\"font-size: 13px; color: var(--muted); margin: 0 0 14px; line-height: 1.6;\"\u003eMeasure head circumference above the eyebrows, over the ears, and around the occipital protrusion at the rear. Take three measurements; use the largest. If between sizes, choose the larger — the back closure fine-tunes fit within the shell size. If the back closure is at maximum with no snug contact, the shell is too large.\u003c\/p\u003e\n\u003cdiv class=\"chart-wrap\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSize\u003c\/th\u003e\n\u003cth\u003eHead Circumference (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e54 – 55\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e56 – 57\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e58 – 59\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e60 – 61\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e62 – 63\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* Sizes run M–3XL only — no S available. The back closure adjusts fit within each 2cm size band. Riders at 54cm will find M is the correct size; this model starts 1cm smaller than most helmets in its class.\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\"\u003eLS2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-k\"\u003eModel\u003c\/span\u003e\u003cspan class=\"spec-v\"\u003eFF901 Solid\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-k\"\u003eType\u003c\/span\u003e\u003cspan class=\"spec-v\"\u003eFull Face Helmet — 180° Backflip Chin Bar\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-k\"\u003eShell\u003c\/span\u003e\u003cspan class=\"spec-v\"\u003eABS (Injection Moulded)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-k\"\u003eInner Lining\u003c\/span\u003e\u003cspan class=\"spec-v\"\u003eCotton Comfort Liner\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\"\u003eBack Closure (dial\/ratchet)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-k\"\u003eVisor System\u003c\/span\u003e\u003cspan class=\"spec-v\"\u003eDual — Clear Outer (Class 1 PC, 3D Optics) + Internal Sun Visor (UV-Resistant PC)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-k\"\u003eAnti-Fog\u003c\/span\u003e\u003cspan class=\"spec-v\"\u003ePinlock Max Anti-Fog Sheet (hollow-layer insert)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-k\"\u003eCertification\u003c\/span\u003e\u003cspan class=\"spec-v\"\u003eECE Approved (confirm R22.05 or R22.06 with seller)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-k\"\u003eDesign\u003c\/span\u003e\u003cspan class=\"spec-v\"\u003eSolid \/ Graphic\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-Season\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-k\"\u003eVentilation\u003c\/span\u003e\u003cspan class=\"spec-v\"\u003eDynamic — Pushable Crown and Forehead Vents\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\"\u003eM, L, XL, 2XL, 3XL\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-k\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"spec-v\"\u003e1 Year (manufacturing defects)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-k\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"spec-v\"\u003eGuangdong, China\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-k\"\u003eCondition\u003c\/span\u003e\u003cspan class=\"spec-v\"\u003eNew\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 × LS2 FF901 Full Face Helmet\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pkg-cell\"\u003e\n\u003cspan class=\"pkg-icon\"\u003e📦\u003c\/span\u003e\u003cspan class=\"pkg-text\"\u003eABS Box Packaging\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\u003eLS2 FF901 Solid — ECE approved full-face with dual visor, Pinlock anti-fog, and 180° backflip, M to 3XL.\u003c\/strong\u003e Class 1 PC clear outer lens, UV-resistant internal sun visor, Pinlock hollow-layer insert, 180° backflip chin bar, dynamic ventilation, ABS shell, cotton lining, 1-year warranty.\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":"Dumb black (send ice silk headgear) \/ M(54–55cm)","offer_id":47448135696436,"sku":"191288010:-1#Dumb black (send ice silk headgear);200329261:-1#M","price":969.0,"currency_code":"AUD","in_stock":true},{"title":"Bright black (send ice silk headgear) \/ M(54–55cm)","offer_id":47448135729204,"sku":"191288010:-2#Bright black (send ice silk headgear);200329261:-1#M","price":969.0,"currency_code":"AUD","in_stock":true},{"title":"Red, blue and white heaven (send ice silk headgear) \/ M(54–55cm)","offer_id":47448135761972,"sku":"191288010:-3#Red, blue and white heaven (send ice silk headgear);200329261:-1#M","price":969.0,"currency_code":"AUD","in_stock":true},{"title":"Dumb black (send ice silk headgear) \/ L(56–57cm)","offer_id":47448135794740,"sku":"191288010:-1#Dumb black (send ice silk headgear);200329261:-2#L","price":969.0,"currency_code":"AUD","in_stock":true},{"title":"Bright black (send ice silk headgear) \/ L(56–57cm)","offer_id":47448135827508,"sku":"191288010:-2#Bright black (send ice silk headgear);200329261:-2#L","price":969.0,"currency_code":"AUD","in_stock":true},{"title":"Red, blue and white heaven (send ice silk headgear) \/ L(56–57cm)","offer_id":47448135860276,"sku":"191288010:-3#Red, blue and white heaven (send ice silk headgear);200329261:-2#L","price":969.0,"currency_code":"AUD","in_stock":true},{"title":"Dumb black (send ice silk headgear) \/ XL(58–59cm)","offer_id":47448135893044,"sku":"191288010:-1#Dumb black (send ice silk headgear);200329261:-3#XL","price":969.0,"currency_code":"AUD","in_stock":true},{"title":"Bright black (send ice silk headgear) \/ XL(58–59cm)","offer_id":47448135925812,"sku":"191288010:-2#Bright black (send ice silk headgear);200329261:-3#XL","price":969.0,"currency_code":"AUD","in_stock":true},{"title":"Red, blue and white heaven (send ice silk headgear) \/ XL(58–59cm)","offer_id":47448135958580,"sku":"191288010:-3#Red, blue and white heaven (send ice silk headgear);200329261:-3#XL","price":969.0,"currency_code":"AUD","in_stock":true},{"title":"Dumb black (send ice silk headgear) \/ XXL(60–61cm)","offer_id":47448135991348,"sku":"191288010:-1#Dumb black (send ice silk headgear);200329261:-4#XXL","price":969.0,"currency_code":"AUD","in_stock":true},{"title":"Bright black (send ice silk headgear) \/ XXL(60–61cm)","offer_id":47448136024116,"sku":"191288010:-2#Bright black (send ice silk headgear);200329261:-4#XXL","price":969.0,"currency_code":"AUD","in_stock":true},{"title":"Red, blue and white heaven (send ice silk headgear) \/ XXL(60–61cm)","offer_id":47448136056884,"sku":"191288010:-3#Red, blue and white heaven (send ice silk headgear);200329261:-4#XXL","price":969.0,"currency_code":"AUD","in_stock":true},{"title":"Dumb black (send ice silk headgear) \/ XXXL(62–63cm)","offer_id":47448136089652,"sku":"191288010:-1#Dumb black (send ice silk headgear);200329261:-5#XXXL","price":969.0,"currency_code":"AUD","in_stock":true},{"title":"Bright black (send ice silk headgear) \/ XXXL(62–63cm)","offer_id":47448136122420,"sku":"191288010:-2#Bright black (send ice silk headgear);200329261:-5#XXXL","price":969.0,"currency_code":"AUD","in_stock":true},{"title":"Red, blue and white heaven (send ice silk headgear) \/ XXXL(62–63cm)","offer_id":47448136155188,"sku":"191288010:-3#Red, blue and white heaven (send ice silk headgear);200329261:-5#XXXL","price":969.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0726\/4780\/2932\/files\/Hdfa99f2286a24fe9b02d832ae8c43a85F.webp?v=1770387878","url":"https:\/\/lanepromotor.com\/products\/ls2-ff901-solid-full-face-motorcycle-helmet","provider":"Lane ProMotor","version":"1.0","type":"link"}