{"product_id":"fr-a1-motorcycle-protective-jacket-breathable-full-body-armour-protection","title":"FR A1 Motorcycle Protective Jacket – Breathable Full Body Armour Protection","description":"\u003cdiv class=\"mjmoto-product\"\u003e\n\u003cdiv class=\"mjmoto-badge\"\u003eFULL BODY PROTECTION\u003c\/div\u003e\n\u003ch2 class=\"mjmoto-title\"\u003eFR A1 Motorcycle Protective Jacket – Breathable Full Body Armour Protection\u003c\/h2\u003e\n\u003cp class=\"mjmoto-subtitle\"\u003eEngineered for riders seeking dependable full-body protection, breathable comfort, and lightweight flexibility for motocross, MTB, touring, and street riding.\u003c\/p\u003e\n\u003cp class=\"mjmoto-size-link\"\u003e\u003cstrong\u003eSize:\u003c\/strong\u003e \u003ca href=\"#fra1-size-guide\"\u003eView size chart in description\u003c\/a\u003e\u003c\/p\u003e\n\u003cdiv class=\"lp-tech-badges\"\u003e\n\u003cdiv class=\"lp-tech-item\"\u003e\n\u003cdiv class=\"lp-tech-box\"\u003e\u003csvg fill=\"none\" viewbox=\"0 0 48 48\" height=\"48\" width=\"48\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003crect fill=\"none\" stroke-width=\"2.5\" stroke=\"#111\" rx=\"6\" height=\"36\" width=\"36\" y=\"6\" x=\"6\"\u003e\u003c\/rect\u003e\n          \u003ctext fill=\"#111\" font-weight=\"800\" font-size=\"11\" font-family=\"Arial, sans-serif\" y=\"22\" x=\"8\"\u003eLEVEL-1\u003c\/text\u003e\n          \u003ctext fill=\"#111\" font-weight=\"800\" font-size=\"13\" font-family=\"Arial, sans-serif\" y=\"34\" x=\"9\"\u003eCE\u003c\/text\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan class=\"lp-tech-label\"\u003eCE CERTIFIED\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lp-tech-item\"\u003e\n\u003cdiv class=\"lp-tech-box\"\u003e\u003csvg fill=\"none\" viewbox=\"0 0 48 48\" height=\"48\" width=\"48\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003cpath stroke-linejoin=\"round\" fill=\"none\" stroke-width=\"2.5\" stroke=\"#111\" d=\"M24 38 Q12 30 12 18 Q12 8 24 8 Q36 8 36 18 Q36 30 24 38Z\"\u003e\u003c\/path\u003e\n          \u003cpath stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#111\" d=\"M24 38 L24 18\"\u003e\u003c\/path\u003e\n          \u003cpath opacity=\"0.5\" fill=\"none\" stroke-linecap=\"round\" stroke-width=\"1.8\" stroke=\"#111\" d=\"M24 24 Q30 18 34 14\"\u003e\u003c\/path\u003e\n          \u003cpath opacity=\"0.5\" fill=\"none\" stroke-linecap=\"round\" stroke-width=\"1.8\" stroke=\"#111\" d=\"M24 20 Q18 16 14 13\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan class=\"lp-tech-label\"\u003eLIGHTWEIGHT\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lp-tech-item\"\u003e\n\u003cdiv class=\"lp-tech-box\"\u003e\u003csvg fill=\"none\" viewbox=\"0 0 48 48\" height=\"48\" width=\"48\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003cpath fill=\"none\" stroke-linecap=\"round\" stroke-width=\"2.5\" stroke=\"#111\" d=\"M8 24 Q16 18 24 24 Q32 30 40 24\"\u003e\u003c\/path\u003e\n          \u003cline opacity=\"0.3\" stroke-linecap=\"round\" stroke-width=\"1.5\" stroke=\"#111\" y2=\"30\" x2=\"40\" y1=\"30\" x1=\"8\"\u003e\u003c\/line\u003e\n          \u003cpath fill=\"none\" stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2.2\" stroke=\"#111\" d=\"M30 18 L36 24 L30 30\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan class=\"lp-tech-label\"\u003eADJUST AND FIT\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lp-tech-item\"\u003e\n\u003cdiv class=\"lp-tech-box\"\u003e\u003csvg fill=\"none\" viewbox=\"0 0 48 48\" height=\"48\" width=\"48\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003ccircle fill=\"none\" stroke-width=\"2.5\" stroke=\"#111\" r=\"14\" cy=\"24\" cx=\"24\"\u003e\u003c\/circle\u003e\n          \u003ccircle fill=\"#111\" r=\"2.5\" cy=\"16\" cx=\"24\"\u003e\u003c\/circle\u003e\n          \u003ccircle fill=\"#111\" r=\"2.5\" cy=\"20\" cx=\"18\"\u003e\u003c\/circle\u003e\n          \u003ccircle fill=\"#111\" r=\"2.5\" cy=\"20\" cx=\"30\"\u003e\u003c\/circle\u003e\n          \u003ccircle fill=\"#111\" r=\"2.5\" cy=\"27\" cx=\"16\"\u003e\u003c\/circle\u003e\n          \u003ccircle fill=\"#111\" r=\"2.5\" cy=\"27\" cx=\"32\"\u003e\u003c\/circle\u003e\n          \u003ccircle fill=\"#111\" r=\"2.5\" cy=\"32\" cx=\"20\"\u003e\u003c\/circle\u003e\n          \u003ccircle fill=\"#111\" r=\"2.5\" cy=\"32\" cx=\"28\"\u003e\u003c\/circle\u003e\n          \u003cpath stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#111\" d=\"M24 10 L24 6\"\u003e\u003c\/path\u003e\n          \u003cpath fill=\"none\" stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.8\" stroke=\"#111\" d=\"M20 8 L24 6 L28 8\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan class=\"lp-tech-label\"\u003eBOOST INTAKE\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lp-tech-item\"\u003e\n\u003cdiv class=\"lp-tech-box\"\u003e\u003csvg fill=\"none\" viewbox=\"0 0 48 48\" height=\"48\" width=\"48\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003cpath stroke-linejoin=\"round\" fill=\"none\" stroke-width=\"2.5\" stroke=\"#111\" d=\"M24 8 L36 14 L36 26 Q36 36 24 41 Q12 36 12 26 L12 14 Z\"\u003e\u003c\/path\u003e\n          \u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2.8\" stroke=\"#111\" d=\"M18 25 L22 29 L31 20\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan class=\"lp-tech-label\"\u003eRIB PROTECTION\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lp-tech-item\"\u003e\n\u003cdiv class=\"lp-tech-box\"\u003e\u003csvg fill=\"none\" viewbox=\"0 0 48 48\" height=\"48\" width=\"48\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003ctext fill=\"#111\" font-weight=\"800\" font-size=\"13\" font-family=\"Arial, sans-serif\" y=\"28\" x=\"10\"\u003eBNS\u003c\/text\u003e\n          \u003cpath stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#111\" d=\"M8 34 L40 34\"\u003e\u003c\/path\u003e\n          \u003cpath stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#111\" d=\"M24 34 L24 40\"\u003e\u003c\/path\u003e\n          \u003cpath stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#111\" d=\"M18 40 L30 40\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan class=\"lp-tech-label\"\u003eNECK PROTECTION\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lp-tech-item\"\u003e\n\u003cdiv class=\"lp-tech-box\"\u003e\u003csvg fill=\"none\" viewbox=\"0 0 48 48\" height=\"48\" width=\"48\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003cpolygon stroke-linejoin=\"round\" fill=\"none\" stroke-width=\"2.2\" stroke=\"#111\" points=\"24,6 38,14 36,30 24,38 12,30 10,14\"\u003e\u003c\/polygon\u003e\n          \u003cline opacity=\"0.3\" stroke-linecap=\"round\" stroke-width=\"1.2\" stroke=\"#111\" y2=\"38\" x2=\"24\" y1=\"6\" x1=\"24\"\u003e\u003c\/line\u003e\n          \u003cline opacity=\"0.3\" stroke-linecap=\"round\" stroke-width=\"1.2\" stroke=\"#111\" y2=\"14\" x2=\"38\" y1=\"14\" x1=\"10\"\u003e\u003c\/line\u003e\n          \u003cline opacity=\"0.3\" stroke-linecap=\"round\" stroke-width=\"1.2\" stroke=\"#111\" y2=\"30\" x2=\"38\" y1=\"30\" x1=\"10\"\u003e\u003c\/line\u003e\n          \u003cline opacity=\"0.3\" stroke-linecap=\"round\" stroke-width=\"1.2\" stroke=\"#111\" y2=\"6\" x2=\"24\" y1=\"30\" x1=\"12\"\u003e\u003c\/line\u003e\n          \u003cline opacity=\"0.3\" stroke-linecap=\"round\" stroke-width=\"1.2\" stroke=\"#111\" y2=\"6\" x2=\"24\" y1=\"30\" x1=\"36\"\u003e\u003c\/line\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan class=\"lp-tech-label\"\u003ePOLYHEDRAL STRUCTURE\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"mjmoto-section-title\"\u003eKey features\u003c\/h3\u003e\n\u003cdiv class=\"mjmoto-features\"\u003e\n\u003cdiv class=\"mjmoto-feature-card\"\u003e\n\u003cp class=\"mjmoto-feature-name\"\u003eFull body armour protection\u003c\/p\u003e\n\u003cp class=\"mjmoto-feature-desc\"\u003eDesigned to provide chest, spine, shoulder, elbow, and back protection during riding — comprehensive coverage for motocross, MTB, and street use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mjmoto-feature-card\"\u003e\n\u003cp class=\"mjmoto-feature-name\"\u003eBreathable honeycomb armour\u003c\/p\u003e\n\u003cp class=\"mjmoto-feature-desc\"\u003eVentilated honeycomb structure designed for airflow and rider comfort during warm-weather riding, keeping you cool on every journey.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mjmoto-feature-card\"\u003e\n\u003cp class=\"mjmoto-feature-name\"\u003eLightweight high-performance polymer\u003c\/p\u003e\n\u003cp class=\"mjmoto-feature-desc\"\u003eDurable, lightweight protection suitable for long rides without added bulk or fatigue — engineered for performance across all riding styles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mjmoto-feature-card\"\u003e\n\u003cp class=\"mjmoto-feature-name\"\u003eFlame-retardant \u0026amp; windproof construction\u003c\/p\u003e\n\u003cp class=\"mjmoto-feature-desc\"\u003eAdditional protective performance suitable for various weather and riding environments, providing safety across demanding conditions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mjmoto-feature-card\"\u003e\n\u003cp class=\"mjmoto-feature-name\"\u003eQuick-dry ergonomic fit\u003c\/p\u003e\n\u003cp class=\"mjmoto-feature-desc\"\u003eFlexible fit designed to allow natural rider movement, with quick-dry fabric for all-day comfort across extended rides and training sessions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mjmoto-feature-card\"\u003e\n\u003cp class=\"mjmoto-feature-name\"\u003eSuitable for multiple riding styles\u003c\/p\u003e\n\u003cp class=\"mjmoto-feature-desc\"\u003eIdeal for motocross, MTB, touring, street riding, and racing — unisex adult design built for versatile everyday protection.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"mjmoto-section-title\"\u003eProduct specifications\u003c\/h3\u003e\n\u003cdiv style=\"margin-bottom: 32px;\" class=\"mjmoto-size-table-wrap\"\u003e\n\u003ctable class=\"mjmoto-size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSpecification\u003c\/th\u003e\n\u003cth\u003eDetails\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eProduct Name\u003c\/td\u003e\n\u003ctd\u003eFR A1 Motorcycle Protective Jacket\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBrand\u003c\/td\u003e\n\u003ctd\u003eFR\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eModel\u003c\/td\u003e\n\u003ctd\u003eA1\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eStyle\u003c\/td\u003e\n\u003ctd\u003eProtective Riding Jacket\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eProtection Type\u003c\/td\u003e\n\u003ctd\u003eFull Body Armour Protection\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaterial\u003c\/td\u003e\n\u003ctd\u003eHigh-Performance Polymer\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFeatures\u003c\/td\u003e\n\u003ctd\u003eBreathable \/ Flame-Retardant \/ Windproof \/ Quick-Dry\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFabric Weight\u003c\/td\u003e\n\u003ctd\u003e190 grams\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eGender\u003c\/td\u003e\n\u003ctd\u003eUnisex\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAge Group\u003c\/td\u003e\n\u003ctd\u003eAdults\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eApplication\u003c\/td\u003e\n\u003ctd\u003eMotocross \/ MTB \/ Touring \/ Street Riding\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAvailable Sizes\u003c\/td\u003e\n\u003ctd\u003eS \/ M \/ L \/ XL \/ 2XL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOrigin\u003c\/td\u003e\n\u003ctd\u003eGuangdong, China\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCondition\u003c\/td\u003e\n\u003ctd\u003eBrand New\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003ch3 id=\"fra1-size-guide\" class=\"mjmoto-section-title\"\u003eSize guide\u003c\/h3\u003e\n\u003cdiv style=\"overflow-x: auto; margin-bottom: 8px;\" class=\"mjmoto-size-table-wrap\"\u003e\n\u003ctable style=\"min-width: 480px;\" class=\"mjmoto-size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSize\u003c\/th\u003e\n\u003cth\u003eSuggested Height\u003c\/th\u003e\n\u003cth\u003eSuggested Weight\u003c\/th\u003e\n\u003cth\u003eShoulder Width\u003c\/th\u003e\n\u003cth\u003eBack Length\u003c\/th\u003e\n\u003cth\u003eWaistline\u003c\/th\u003e\n\u003cth\u003eHem\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e150–165 cm\u003c\/td\u003e\n\u003ctd\u003e45–50 kg\u003c\/td\u003e\n\u003ctd\u003e40 cm\u003c\/td\u003e\n\u003ctd\u003e58 cm\u003c\/td\u003e\n\u003ctd\u003e90 cm\u003c\/td\u003e\n\u003ctd\u003e86.5 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e165–170 cm\u003c\/td\u003e\n\u003ctd\u003e50–60 kg\u003c\/td\u003e\n\u003ctd\u003e41.5 cm\u003c\/td\u003e\n\u003ctd\u003e59.5 cm\u003c\/td\u003e\n\u003ctd\u003e94 cm\u003c\/td\u003e\n\u003ctd\u003e90.4 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e170–175 cm\u003c\/td\u003e\n\u003ctd\u003e60–70 kg\u003c\/td\u003e\n\u003ctd\u003e43 cm\u003c\/td\u003e\n\u003ctd\u003e61 cm\u003c\/td\u003e\n\u003ctd\u003e98 cm\u003c\/td\u003e\n\u003ctd\u003e94.4 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e175–180 cm\u003c\/td\u003e\n\u003ctd\u003e70–80 kg\u003c\/td\u003e\n\u003ctd\u003e45 cm\u003c\/td\u003e\n\u003ctd\u003e67 cm\u003c\/td\u003e\n\u003ctd\u003e102 cm\u003c\/td\u003e\n\u003ctd\u003e98.4 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e180–185 cm\u003c\/td\u003e\n\u003ctd\u003e80–90 kg\u003c\/td\u003e\n\u003ctd\u003e47.5 cm\u003c\/td\u003e\n\u003ctd\u003e64.5 cm\u003c\/td\u003e\n\u003ctd\u003e107 cm\u003c\/td\u003e\n\u003ctd\u003e104 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp style=\"font-size: 13px; color: #777; margin: 12px 0 28px;\"\u003e\u003cem\u003eSize note: Please measure carefully before ordering. If you are between sizes, we recommend selecting the larger size for a more comfortable riding fit.\u003c\/em\u003e\u003c\/p\u003e\n\u003ch3 class=\"mjmoto-section-title\"\u003ePackaging \u0026amp; delivery\u003c\/h3\u003e\n\u003cdiv class=\"mjmoto-features\"\u003e\n\u003cdiv class=\"mjmoto-note-card\"\u003e\n\u003cp\u003e✔ Selling Unit: Single Item\u003c\/p\u003e\n\u003cp\u003e✔ Package Size: 55 × 40 × 15 cm\u003c\/p\u003e\n\u003cp\u003e✔ Approximate Gross Weight: 1.7 kg\u003c\/p\u003e\n\u003cp\u003e✔ Secure Protective Packaging\u003c\/p\u003e\n\u003cp\u003e✔ Suitable for Touring, Racing \u0026amp; Everyday Riding\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin-top: 24px; font-size: 14px; color: #ccc; line-height: 1.7;\"\u003e\u003cstrong\u003eRide with confidence using the FR A1 Motorcycle Protective Jacket — engineered for breathable comfort, lightweight flexibility, and dependable motorcycle protection.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.mjmoto-product {\n  background: #111;\n  color: #e0e0e0;\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  padding: 24px 20px;\n  max-width: 860px;\n  box-sizing: border-box;\n}\n.mjmoto-badge {\n  display: inline-block;\n  background: #1e3d1e;\n  color: #6daa60;\n  font-size: 11px;\n  font-weight: 600;\n  letter-spacing: 0.08em;\n  padding: 5px 12px;\n  border-radius: 6px;\n  margin-bottom: 14px;\n}\n.mjmoto-title { font-size: 28px; font-weight: 600; color: #fff; margin: 0 0 10px; line-height: 1.2; }\n.mjmoto-subtitle { font-size: 15px; color: #aaa; margin: 0 0 16px; line-height: 1.6; }\n.mjmoto-size-link { margin: 0 0 24px; font-size: 14px; color: #e0e0e0; }\n.mjmoto-size-link a { color: #497642; font-weight: 600; text-decoration: underline; }\n.mjmoto-size-link a:hover { opacity: 0.85; }\n.mjmoto-section-title { font-size: 18px; font-weight: 600; color: #fff; margin: 0 0 16px; }\n.mjmoto-features { display: flex; flex-direction: column; gap: 10px; margin-bottom: 32px; }\n.mjmoto-feature-card { background: #1e1e1e; border-radius: 12px; padding: 16px 18px; }\n.mjmoto-feature-name { font-size: 15px; font-weight: 600; color: #fff; margin: 0 0 5px; }\n.mjmoto-feature-desc { font-size: 13px; color: #aaa; margin: 0; line-height: 1.6; }\n.mjmoto-size-table-wrap { background: #1e1e1e; border-radius: 12px; overflow: hidden; margin-bottom: 8px; }\n.mjmoto-size-table { width: 100%; border-collapse: collapse; font-size: 14px; }\n.mjmoto-size-table thead tr { background: #252525; }\n.mjmoto-size-table th { padding: 12px 18px; text-align: left; color: #888; font-weight: 500; font-size: 13px; border-bottom: 1px solid #2a2a2a; }\n.mjmoto-size-table td { padding: 12px 18px; color: #e0e0e0; border-bottom: 1px solid #2a2a2a; }\n.mjmoto-size-table tbody tr:last-child td { border-bottom: none; }\n.mjmoto-size-table tbody tr:nth-child(odd) { background: #1a1a1a; }\n.mjmoto-note-card { background: #1e1e1e; border-radius: 12px; padding: 16px 18px; }\n.mjmoto-note-card p { font-size: 13px; color: #aaa; margin: 0 0 6px; line-height: 1.6; }\n.mjmoto-note-card p:last-child { margin-bottom: 0; }\n\n\/* Tech badges *\/\n.lp-tech-badges {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 20px;\n  margin-bottom: 32px;\n}\n.lp-tech-item {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: 10px;\n  flex: 0 0 auto;\n}\n.lp-tech-box {\n  width: 80px;\n  height: 80px;\n  border-radius: 14px;\n  border: 2.5px solid #333;\n  background: #f8f8f8;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  transition: border-color 0.2s, box-shadow 0.2s;\n}\n.lp-tech-box:hover {\n  border-color: #497642;\n  box-shadow: 0 0 0 1px #497642;\n}\n.lp-tech-label {\n  font-size: 10px;\n  color: #aaa;\n  text-align: center;\n  line-height: 1.4;\n  font-weight: 700;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n  max-width: 80px;\n}\n\n@media (max-width: 600px) {\n  .mjmoto-title { font-size: 22px; }\n  .lp-tech-badges { gap: 12px; justify-content: center; }\n  .lp-tech-box { width: 68px; height: 68px; border-radius: 12px; }\n  .lp-tech-box svg { width: 38px; height: 38px; }\n}\n\u003c\/style\u003e","brand":"Lane ProMotor","offers":[{"title":"Black \/ S","offer_id":47818733781044,"sku":"191288010:3327837#Black;191288664:28314#S","price":239.0,"currency_code":"AUD","in_stock":true},{"title":"Grey \/ S","offer_id":47818733813812,"sku":"191288010:-1#Grey;191288664:28314#S","price":239.0,"currency_code":"AUD","in_stock":true},{"title":"Black \/ M","offer_id":47818733846580,"sku":"191288010:3327837#Black;191288664:28315#M","price":239.0,"currency_code":"AUD","in_stock":true},{"title":"Grey \/ M","offer_id":47818733879348,"sku":"191288010:-1#Grey;191288664:28315#M","price":239.0,"currency_code":"AUD","in_stock":true},{"title":"Black \/ L","offer_id":47818733912116,"sku":"191288010:3327837#Black;191288664:28316#L","price":239.0,"currency_code":"AUD","in_stock":true},{"title":"Grey \/ L","offer_id":47818733944884,"sku":"191288010:-1#Grey;191288664:28316#L","price":239.0,"currency_code":"AUD","in_stock":true},{"title":"Black \/ Xl","offer_id":47818733977652,"sku":"191288010:3327837#Black;191288664:28317#Xl","price":239.0,"currency_code":"AUD","in_stock":true},{"title":"Grey \/ Xl","offer_id":47818734010420,"sku":"191288010:-1#Grey;191288664:28317#Xl","price":239.0,"currency_code":"AUD","in_stock":true},{"title":"Black \/ Xxl","offer_id":47818734043188,"sku":"191288010:3327837#Black;191288664:28318#Xxl","price":239.0,"currency_code":"AUD","in_stock":true},{"title":"Grey \/ Xxl","offer_id":47818734075956,"sku":"191288010:-1#Grey;191288664:28318#Xxl","price":239.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0726\/4780\/2932\/files\/H90254b48cf2149f98c1210186b96fb30G.webp?v=1779176067","url":"https:\/\/lanepromotor.com\/products\/fr-a1-motorcycle-protective-jacket-breathable-full-body-armour-protection","provider":"Lane ProMotor","version":"1.0","type":"link"}