{"title":"Used Motorcycle Cooling","description":"\u003cp\u003eUsed motorcycle cooling for all makes and models, stripped from real bikes. Every part photographed individually and graded for condition. Use the fitment search to match your exact bike.\u003c\/p\u003e","products":[{"product_id":"coolant-bottle-kawasaki-z800-2013-2016","title":"OEM Coolant Bottle for Kawasaki Z800 2015","description":"\u003c!-- RRMoto — Website\/Shopify description template (design 3a).\n     Paste into the Description tab of your template editor.\n     Variables: Coolant Bottle 2013  Used In good used condition, ready to fit, Kawasaki Z800 2015 2015\n     Empty variables keep their row space — rows never collapse. --\u003e\n\n\u003cdiv class=\"rrs-wrap\"\u003e\n\n  \u003cdiv class=\"rrs-head\"\u003e\n    \u003cdiv class=\"rrs-logo\"\u003e\n      \u003cdiv class=\"rrs-logo__bar\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"rrs-logo__stack\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cspan class=\"rrs-cond\"\u003eCondition: \u003ci\u003eUsed\u003c\/i\u003e\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"rrs-rows\"\u003e\n    \u003cdiv class=\"rrs-row\"\u003e\n\u003cspan class=\"rrs-row__label\"\u003ePart\u003c\/span\u003e\u003cspan class=\"rrs-row__value\"\u003eCoolant Bottle 2013\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"rrs-row\"\u003e\n\u003cspan class=\"rrs-row__label\"\u003ePart no.\u003c\/span\u003e\u003cspan class=\"rrs-row__value\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"rrs-row\"\u003e\n\u003cspan class=\"rrs-row__label\"\u003eCondition\u003c\/span\u003e\u003cspan class=\"rrs-row__value\"\u003eIn good used condition, ready to fit,\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"rrs-row\"\u003e\n\u003cspan class=\"rrs-row__label\"\u003eRemoved from\u003c\/span\u003e\u003cspan class=\"rrs-row__value\"\u003eKawasaki Z800 2015\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"rrs-row\"\u003e\n\u003cspan class=\"rrs-row__label\"\u003eFitment\u003c\/span\u003e\u003cspan class=\"rrs-row__value\"\u003e2015\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"rrs-warn\"\u003e\u003cstrong\u003eCheck compatibility before purchasing\u003c\/strong\u003e — the photographs form a critical part of the item description.\u003c\/p\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .rrs-wrap, .rrs-wrap * { box-sizing: border-box; }\n\n  .rrs-wrap {\n    font-family: inherit;\n    color: #17181a;\n    line-height: 1.6;\n    margin: 6px 0;\n  }\n\n  \/* ---------- header: lockup + condition pill ---------- *\/\n  .rrs-head {\n    display: flex;\n    align-items: flex-end;\n    justify-content: space-between;\n    flex-wrap: wrap;\n    gap: 12px;\n    padding-bottom: 16px;\n    border-bottom: 2px solid #17181a;\n  }\n\n  .rrs-logo { display: flex; align-items: stretch; gap: 13px; }\n\n  .rrs-logo__bar { width: 6px; background: #C8102E; transform: skewX(-12deg); flex-shrink: 0; }\n\n  .rrs-logo__stack { display: flex; flex-direction: column; gap: 3px; }\n\n  .rrs-logo__est { font-size: 10px; font-weight: 600; letter-spacing: 0.32em; text-transform: uppercase; color: #8a857c; }\n\n  .rrs-logo__word { font-size: 34px; font-weight: 900; font-style: italic; letter-spacing: -0.02em; line-height: 1; color: #17181a; }\n\n  .rrs-logo__tag { font-size: 11px; font-weight: 600; letter-spacing: 0.26em; text-transform: uppercase; color: #4a463f; }\n\n  .rrs-cond {\n    font-size: 10px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #ffffff;\n    background: #17181a;\n    padding: 5px 14px;\n    border-radius: 30px;\n    white-space: nowrap;\n    margin-bottom: 2px;\n  }\n\n  .rrs-cond i { color: #ff9daf; font-style: normal; }\n\n  \/* ---------- spec rows ---------- *\/\n  .rrs-rows { display: grid; padding-top: 4px; }\n\n  .rrs-row {\n    display: grid;\n    grid-template-columns: 118px 1fr;\n    gap: 14px;\n    padding: 12px 0;\n    border-bottom: 1px solid #f0eeea;\n  }\n\n  .rrs-row:last-child { border-bottom: 0; }\n\n  .rrs-row__label {\n    font-size: 10.5px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.14em;\n    color: #a5a099;\n    padding-top: 3px;\n  }\n\n  .rrs-row__value {\n    font-size: 14.5px;\n    font-weight: 700;\n    min-height: 1.6em; \/* keeps the row height when the value is empty *\/\n  }\n\n  \/* ---------- warning ---------- *\/\n  .rrs-warn {\n    margin: 8px 0 0;\n    padding: 13px 18px;\n    background: rgba(200, 16, 46, 0.05);\n    border-radius: 10px;\n    text-align: center;\n    font-size: 13px;\n  }\n\n  .rrs-warn strong { color: #C8102E; }\n\n  @media (max-width: 380px) {\n    .rrs-logo__word { font-size: 28px; }\n    .rrs-row { grid-template-columns: 1fr; gap: 2px; }\n    .rrs-row__label { padding-top: 0; }\n  }\n\u003c\/style\u003e","brand":"Kawasaki","offers":[{"title":"Default Title","offer_id":58438732644677,"sku":"1B-2","price":9.49,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1074\/4558\/4197\/files\/57_e6de7daf-838a-401a-b068-7edf60fc065d.jpg?v=1783002659"},{"product_id":"coolant-bottle-yamaha-mt-09-tracer-abs-2014-2017","title":"OEM Coolant Bottle for Yamaha MT-09 tracer ABS models 2014-2017","description":"\u003c!-- RRMoto — Website\/Shopify description template (design 3a).\n     Paste into the Description tab of your template editor.\n     Variables: Coolant Bottle  Used In good used condition. Yamaha MT-09 tracer ABS models 2014-2017 2014-2017\n     Empty variables keep their row space — rows never collapse. --\u003e\n\n\u003cdiv class=\"rrs-wrap\"\u003e\n\n  \u003cdiv class=\"rrs-head\"\u003e\n    \u003cdiv class=\"rrs-logo\"\u003e\n      \u003cdiv class=\"rrs-logo__bar\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"rrs-logo__stack\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cspan class=\"rrs-cond\"\u003eCondition: \u003ci\u003eUsed\u003c\/i\u003e\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"rrs-rows\"\u003e\n    \u003cdiv class=\"rrs-row\"\u003e\n\u003cspan class=\"rrs-row__label\"\u003ePart\u003c\/span\u003e\u003cspan class=\"rrs-row__value\"\u003eCoolant Bottle\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"rrs-row\"\u003e\n\u003cspan class=\"rrs-row__label\"\u003ePart no.\u003c\/span\u003e\u003cspan class=\"rrs-row__value\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"rrs-row\"\u003e\n\u003cspan class=\"rrs-row__label\"\u003eCondition\u003c\/span\u003e\u003cspan class=\"rrs-row__value\"\u003eIn good used condition.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"rrs-row\"\u003e\n\u003cspan class=\"rrs-row__label\"\u003eRemoved from\u003c\/span\u003e\u003cspan class=\"rrs-row__value\"\u003eYamaha MT-09 tracer ABS models 2014-2017\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"rrs-row\"\u003e\n\u003cspan class=\"rrs-row__label\"\u003eFitment\u003c\/span\u003e\u003cspan class=\"rrs-row__value\"\u003e2014-2017\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"rrs-warn\"\u003e\u003cstrong\u003eCheck compatibility before purchasing\u003c\/strong\u003e — the photographs form a critical part of the item description.\u003c\/p\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .rrs-wrap, .rrs-wrap * { box-sizing: border-box; }\n\n  .rrs-wrap {\n    font-family: inherit;\n    color: #17181a;\n    line-height: 1.6;\n    margin: 6px 0;\n  }\n\n  \/* ---------- header: lockup + condition pill ---------- *\/\n  .rrs-head {\n    display: flex;\n    align-items: flex-end;\n    justify-content: space-between;\n    flex-wrap: wrap;\n    gap: 12px;\n    padding-bottom: 16px;\n    border-bottom: 2px solid #17181a;\n  }\n\n  .rrs-logo { display: flex; align-items: stretch; gap: 13px; }\n\n  .rrs-logo__bar { width: 6px; background: #C8102E; transform: skewX(-12deg); flex-shrink: 0; }\n\n  .rrs-logo__stack { display: flex; flex-direction: column; gap: 3px; }\n\n  .rrs-logo__est { font-size: 10px; font-weight: 600; letter-spacing: 0.32em; text-transform: uppercase; color: #8a857c; }\n\n  .rrs-logo__word { font-size: 34px; font-weight: 900; font-style: italic; letter-spacing: -0.02em; line-height: 1; color: #17181a; }\n\n  .rrs-logo__tag { font-size: 11px; font-weight: 600; letter-spacing: 0.26em; text-transform: uppercase; color: #4a463f; }\n\n  .rrs-cond {\n    font-size: 10px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #ffffff;\n    background: #17181a;\n    padding: 5px 14px;\n    border-radius: 30px;\n    white-space: nowrap;\n    margin-bottom: 2px;\n  }\n\n  .rrs-cond i { color: #ff9daf; font-style: normal; }\n\n  \/* ---------- spec rows ---------- *\/\n  .rrs-rows { display: grid; padding-top: 4px; }\n\n  .rrs-row {\n    display: grid;\n    grid-template-columns: 118px 1fr;\n    gap: 14px;\n    padding: 12px 0;\n    border-bottom: 1px solid #f0eeea;\n  }\n\n  .rrs-row:last-child { border-bottom: 0; }\n\n  .rrs-row__label {\n    font-size: 10.5px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.14em;\n    color: #a5a099;\n    padding-top: 3px;\n  }\n\n  .rrs-row__value {\n    font-size: 14.5px;\n    font-weight: 700;\n    min-height: 1.6em; \/* keeps the row height when the value is empty *\/\n  }\n\n  \/* ---------- warning ---------- *\/\n  .rrs-warn {\n    margin: 8px 0 0;\n    padding: 13px 18px;\n    background: rgba(200, 16, 46, 0.05);\n    border-radius: 10px;\n    text-align: center;\n    font-size: 13px;\n  }\n\n  .rrs-warn strong { color: #C8102E; }\n\n  @media (max-width: 380px) {\n    .rrs-logo__word { font-size: 28px; }\n    .rrs-row { grid-template-columns: 1fr; gap: 2px; }\n    .rrs-row__label { padding-top: 0; }\n  }\n\u003c\/style\u003e","brand":"Yamaha","offers":[{"title":"Default Title","offer_id":58438779797829,"sku":"1A-8","price":9.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1074\/4558\/4197\/files\/57_76e87c2d-e66c-4e70-8e3b-4838b6c9910e.jpg?v=1783003027"},{"product_id":"coolant-bottle-suzuki-gsx-650f-2008-2015","title":"OEM Coolant Bottle for Suzuki GSX 650F 2008-2015","description":"\u003c!-- RRMoto — Website\/Shopify description template (design 3a).\n     Paste into the Description tab of your template editor.\n     Variables: Coolant Bottle  Used In good used condition, ready to fit Suzuki GSX 650F 2008-2015 2008-2015\n     Empty variables keep their row space — rows never collapse. --\u003e\n\n\u003cdiv class=\"rrs-wrap\"\u003e\n\n  \u003cdiv class=\"rrs-head\"\u003e\n    \u003cdiv class=\"rrs-logo\"\u003e\n      \u003cdiv class=\"rrs-logo__bar\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"rrs-logo__stack\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cspan class=\"rrs-cond\"\u003eCondition: \u003ci\u003eUsed\u003c\/i\u003e\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"rrs-rows\"\u003e\n    \u003cdiv class=\"rrs-row\"\u003e\n\u003cspan class=\"rrs-row__label\"\u003ePart\u003c\/span\u003e\u003cspan class=\"rrs-row__value\"\u003eCoolant Bottle\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"rrs-row\"\u003e\n\u003cspan class=\"rrs-row__label\"\u003ePart no.\u003c\/span\u003e\u003cspan class=\"rrs-row__value\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"rrs-row\"\u003e\n\u003cspan class=\"rrs-row__label\"\u003eCondition\u003c\/span\u003e\u003cspan class=\"rrs-row__value\"\u003eIn good used condition, ready to fit\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"rrs-row\"\u003e\n\u003cspan class=\"rrs-row__label\"\u003eRemoved from\u003c\/span\u003e\u003cspan class=\"rrs-row__value\"\u003eSuzuki GSX 650F 2008-2015\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"rrs-row\"\u003e\n\u003cspan class=\"rrs-row__label\"\u003eFitment\u003c\/span\u003e\u003cspan class=\"rrs-row__value\"\u003e2008-2015\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"rrs-warn\"\u003e\u003cstrong\u003eCheck compatibility before purchasing\u003c\/strong\u003e — the photographs form a critical part of the item description.\u003c\/p\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .rrs-wrap, .rrs-wrap * { box-sizing: border-box; }\n\n  .rrs-wrap {\n    font-family: inherit;\n    color: #17181a;\n    line-height: 1.6;\n    margin: 6px 0;\n  }\n\n  \/* ---------- header: lockup + condition pill ---------- *\/\n  .rrs-head {\n    display: flex;\n    align-items: flex-end;\n    justify-content: space-between;\n    flex-wrap: wrap;\n    gap: 12px;\n    padding-bottom: 16px;\n    border-bottom: 2px solid #17181a;\n  }\n\n  .rrs-logo { display: flex; align-items: stretch; gap: 13px; }\n\n  .rrs-logo__bar { width: 6px; background: #C8102E; transform: skewX(-12deg); flex-shrink: 0; }\n\n  .rrs-logo__stack { display: flex; flex-direction: column; gap: 3px; }\n\n  .rrs-logo__est { font-size: 10px; font-weight: 600; letter-spacing: 0.32em; text-transform: uppercase; color: #8a857c; }\n\n  .rrs-logo__word { font-size: 34px; font-weight: 900; font-style: italic; letter-spacing: -0.02em; line-height: 1; color: #17181a; }\n\n  .rrs-logo__tag { font-size: 11px; font-weight: 600; letter-spacing: 0.26em; text-transform: uppercase; color: #4a463f; }\n\n  .rrs-cond {\n    font-size: 10px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #ffffff;\n    background: #17181a;\n    padding: 5px 14px;\n    border-radius: 30px;\n    white-space: nowrap;\n    margin-bottom: 2px;\n  }\n\n  .rrs-cond i { color: #ff9daf; font-style: normal; }\n\n  \/* ---------- spec rows ---------- *\/\n  .rrs-rows { display: grid; padding-top: 4px; }\n\n  .rrs-row {\n    display: grid;\n    grid-template-columns: 118px 1fr;\n    gap: 14px;\n    padding: 12px 0;\n    border-bottom: 1px solid #f0eeea;\n  }\n\n  .rrs-row:last-child { border-bottom: 0; }\n\n  .rrs-row__label {\n    font-size: 10.5px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.14em;\n    color: #a5a099;\n    padding-top: 3px;\n  }\n\n  .rrs-row__value {\n    font-size: 14.5px;\n    font-weight: 700;\n    min-height: 1.6em; \/* keeps the row height when the value is empty *\/\n  }\n\n  \/* ---------- warning ---------- *\/\n  .rrs-warn {\n    margin: 8px 0 0;\n    padding: 13px 18px;\n    background: rgba(200, 16, 46, 0.05);\n    border-radius: 10px;\n    text-align: center;\n    font-size: 13px;\n  }\n\n  .rrs-warn strong { color: #C8102E; }\n\n  @media (max-width: 380px) {\n    .rrs-logo__word { font-size: 28px; }\n    .rrs-row { grid-template-columns: 1fr; gap: 2px; }\n    .rrs-row__label { padding-top: 0; }\n  }\n\u003c\/style\u003e","brand":"Suzuki","offers":[{"title":"Default Title","offer_id":58438784680261,"sku":"1B-8","price":8.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1074\/4558\/4197\/files\/57_48b44ba6-b3f7-4bb9-b991-5d4d6f560fa6.jpg?v=1783003074"},{"product_id":"coolant-bottle-kawasaki-ex650-2018","title":"OEM Coolant Bottle for Kawasaki EX650 2018","description":"\u003c!-- RRMoto — Website\/Shopify description template (design 3a).\n     Paste into the Description tab of your template editor.\n     Variables: Coolant Bottle  Used \u003cul\u003e\u003cli\u003eUsed good condition.\u003c\/li\u003e\u003cli\u003eComes from a bike with 3,000 miles on the clock\u003c\/li\u003e\u003c\/ul\u003e Kawasaki EX650 2018 2018\n     Empty variables keep their row space — rows never collapse. --\u003e\n\n\u003cdiv class=\"rrs-wrap\"\u003e\n\n  \u003cdiv class=\"rrs-head\"\u003e\n    \u003cdiv class=\"rrs-logo\"\u003e\n      \u003cdiv class=\"rrs-logo__bar\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"rrs-logo__stack\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cspan class=\"rrs-cond\"\u003eCondition: \u003ci\u003eUsed\u003c\/i\u003e\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"rrs-rows\"\u003e\n    \u003cdiv class=\"rrs-row\"\u003e\n\u003cspan class=\"rrs-row__label\"\u003ePart\u003c\/span\u003e\u003cspan class=\"rrs-row__value\"\u003eCoolant Bottle\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"rrs-row\"\u003e\n\u003cspan class=\"rrs-row__label\"\u003ePart no.\u003c\/span\u003e\u003cspan class=\"rrs-row__value\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"rrs-row\"\u003e\n\u003cspan class=\"rrs-row__label\"\u003eCondition\u003c\/span\u003e\u003cspan class=\"rrs-row__value\"\u003e\u003cul\u003e\n\u003cli\u003eUsed good condition.\u003c\/li\u003e\n\u003cli\u003eComes from a bike with 3,000 miles on the clock\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"rrs-row\"\u003e\n\u003cspan class=\"rrs-row__label\"\u003eRemoved from\u003c\/span\u003e\u003cspan class=\"rrs-row__value\"\u003eKawasaki EX650 2018\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"rrs-row\"\u003e\n\u003cspan class=\"rrs-row__label\"\u003eFitment\u003c\/span\u003e\u003cspan class=\"rrs-row__value\"\u003e2018\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"rrs-warn\"\u003e\u003cstrong\u003eCheck compatibility before purchasing\u003c\/strong\u003e — the photographs form a critical part of the item description.\u003c\/p\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .rrs-wrap, .rrs-wrap * { box-sizing: border-box; }\n\n  .rrs-wrap {\n    font-family: inherit;\n    color: #17181a;\n    line-height: 1.6;\n    margin: 6px 0;\n  }\n\n  \/* ---------- header: lockup + condition pill ---------- *\/\n  .rrs-head {\n    display: flex;\n    align-items: flex-end;\n    justify-content: space-between;\n    flex-wrap: wrap;\n    gap: 12px;\n    padding-bottom: 16px;\n    border-bottom: 2px solid #17181a;\n  }\n\n  .rrs-logo { display: flex; align-items: stretch; gap: 13px; }\n\n  .rrs-logo__bar { width: 6px; background: #C8102E; transform: skewX(-12deg); flex-shrink: 0; }\n\n  .rrs-logo__stack { display: flex; flex-direction: column; gap: 3px; }\n\n  .rrs-logo__est { font-size: 10px; font-weight: 600; letter-spacing: 0.32em; text-transform: uppercase; color: #8a857c; }\n\n  .rrs-logo__word { font-size: 34px; font-weight: 900; font-style: italic; letter-spacing: -0.02em; line-height: 1; color: #17181a; }\n\n  .rrs-logo__tag { font-size: 11px; font-weight: 600; letter-spacing: 0.26em; text-transform: uppercase; color: #4a463f; }\n\n  .rrs-cond {\n    font-size: 10px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #ffffff;\n    background: #17181a;\n    padding: 5px 14px;\n    border-radius: 30px;\n    white-space: nowrap;\n    margin-bottom: 2px;\n  }\n\n  .rrs-cond i { color: #ff9daf; font-style: normal; }\n\n  \/* ---------- spec rows ---------- *\/\n  .rrs-rows { display: grid; padding-top: 4px; }\n\n  .rrs-row {\n    display: grid;\n    grid-template-columns: 118px 1fr;\n    gap: 14px;\n    padding: 12px 0;\n    border-bottom: 1px solid #f0eeea;\n  }\n\n  .rrs-row:last-child { border-bottom: 0; }\n\n  .rrs-row__label {\n    font-size: 10.5px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.14em;\n    color: #a5a099;\n    padding-top: 3px;\n  }\n\n  .rrs-row__value {\n    font-size: 14.5px;\n    font-weight: 700;\n    min-height: 1.6em; \/* keeps the row height when the value is empty *\/\n  }\n\n  \/* ---------- warning ---------- *\/\n  .rrs-warn {\n    margin: 8px 0 0;\n    padding: 13px 18px;\n    background: rgba(200, 16, 46, 0.05);\n    border-radius: 10px;\n    text-align: center;\n    font-size: 13px;\n  }\n\n  .rrs-warn strong { color: #C8102E; }\n\n  @media (max-width: 380px) {\n    .rrs-logo__word { font-size: 28px; }\n    .rrs-row { grid-template-columns: 1fr; gap: 2px; }\n    .rrs-row__label { padding-top: 0; }\n  }\n\u003c\/style\u003e","brand":"Kawasaki","offers":[{"title":"Default Title","offer_id":58438912213317,"sku":"1C-4","price":11.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1074\/4558\/4197\/files\/57_a1816c94-e488-4917-9cee-d9336620f43b.jpg?v=1783003801"},{"product_id":"radiator-coolant-thermostat-filler-cap-kawasaki-z800-2013-2016","title":"OEM Radiator Coolant Thermostat Filler Cap for Kawasaki Z800 2013-2016","description":"\u003c!-- RRMoto — Website\/Shopify description template (design 3a).\n     Paste into the Description tab of your template editor.\n     Variables: Radiator Coolant Thermostat Filler Cap  Used In good used condition, comes as pictured. Kawasaki Z800 2013-2016 2013-2016\n     Empty variables keep their row space — rows never collapse. --\u003e\n\n\u003cdiv class=\"rrs-wrap\"\u003e\n\n  \u003cdiv class=\"rrs-head\"\u003e\n    \u003cdiv class=\"rrs-logo\"\u003e\n      \u003cdiv class=\"rrs-logo__bar\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"rrs-logo__stack\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cspan class=\"rrs-cond\"\u003eCondition: \u003ci\u003eUsed\u003c\/i\u003e\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"rrs-rows\"\u003e\n    \u003cdiv class=\"rrs-row\"\u003e\n\u003cspan class=\"rrs-row__label\"\u003ePart\u003c\/span\u003e\u003cspan class=\"rrs-row__value\"\u003eRadiator Coolant Thermostat Filler Cap\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"rrs-row\"\u003e\n\u003cspan class=\"rrs-row__label\"\u003ePart no.\u003c\/span\u003e\u003cspan class=\"rrs-row__value\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"rrs-row\"\u003e\n\u003cspan class=\"rrs-row__label\"\u003eCondition\u003c\/span\u003e\u003cspan class=\"rrs-row__value\"\u003eIn good used condition, comes as pictured.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"rrs-row\"\u003e\n\u003cspan class=\"rrs-row__label\"\u003eRemoved from\u003c\/span\u003e\u003cspan class=\"rrs-row__value\"\u003eKawasaki Z800 2013-2016\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"rrs-row\"\u003e\n\u003cspan class=\"rrs-row__label\"\u003eFitment\u003c\/span\u003e\u003cspan class=\"rrs-row__value\"\u003e2013-2016\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"rrs-warn\"\u003e\u003cstrong\u003eCheck compatibility before purchasing\u003c\/strong\u003e — the photographs form a critical part of the item description.\u003c\/p\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .rrs-wrap, .rrs-wrap * { box-sizing: border-box; }\n\n  .rrs-wrap {\n    font-family: inherit;\n    color: #17181a;\n    line-height: 1.6;\n    margin: 6px 0;\n  }\n\n  \/* ---------- header: lockup + condition pill ---------- *\/\n  .rrs-head {\n    display: flex;\n    align-items: flex-end;\n    justify-content: space-between;\n    flex-wrap: wrap;\n    gap: 12px;\n    padding-bottom: 16px;\n    border-bottom: 2px solid #17181a;\n  }\n\n  .rrs-logo { display: flex; align-items: stretch; gap: 13px; }\n\n  .rrs-logo__bar { width: 6px; background: #C8102E; transform: skewX(-12deg); flex-shrink: 0; }\n\n  .rrs-logo__stack { display: flex; flex-direction: column; gap: 3px; }\n\n  .rrs-logo__est { font-size: 10px; font-weight: 600; letter-spacing: 0.32em; text-transform: uppercase; color: #8a857c; }\n\n  .rrs-logo__word { font-size: 34px; font-weight: 900; font-style: italic; letter-spacing: -0.02em; line-height: 1; color: #17181a; }\n\n  .rrs-logo__tag { font-size: 11px; font-weight: 600; letter-spacing: 0.26em; text-transform: uppercase; color: #4a463f; }\n\n  .rrs-cond {\n    font-size: 10px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #ffffff;\n    background: #17181a;\n    padding: 5px 14px;\n    border-radius: 30px;\n    white-space: nowrap;\n    margin-bottom: 2px;\n  }\n\n  .rrs-cond i { color: #ff9daf; font-style: normal; }\n\n  \/* ---------- spec rows ---------- *\/\n  .rrs-rows { display: grid; padding-top: 4px; }\n\n  .rrs-row {\n    display: grid;\n    grid-template-columns: 118px 1fr;\n    gap: 14px;\n    padding: 12px 0;\n    border-bottom: 1px solid #f0eeea;\n  }\n\n  .rrs-row:last-child { border-bottom: 0; }\n\n  .rrs-row__label {\n    font-size: 10.5px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.14em;\n    color: #a5a099;\n    padding-top: 3px;\n  }\n\n  .rrs-row__value {\n    font-size: 14.5px;\n    font-weight: 700;\n    min-height: 1.6em; \/* keeps the row height when the value is empty *\/\n  }\n\n  \/* ---------- warning ---------- *\/\n  .rrs-warn {\n    margin: 8px 0 0;\n    padding: 13px 18px;\n    background: rgba(200, 16, 46, 0.05);\n    border-radius: 10px;\n    text-align: center;\n    font-size: 13px;\n  }\n\n  .rrs-warn strong { color: #C8102E; }\n\n  @media (max-width: 380px) {\n    .rrs-logo__word { font-size: 28px; }\n    .rrs-row { grid-template-columns: 1fr; gap: 2px; }\n    .rrs-row__label { padding-top: 0; }\n  }\n\u003c\/style\u003e","brand":"Kawasaki","offers":[{"title":"Default Title","offer_id":58438949699909,"sku":"1A-12","price":14.24,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1074\/4558\/4197\/files\/57_9b8d2bea-5d48-4162-8ec8-a09d2742288c.jpg?v=1783004139"},{"product_id":"radiator-cap-honda-cbr-650r-2019-2020","title":"OEM Radiator Cap for Honda CBR 650R 2019-2020","description":"\u003c!-- RRMoto — Website\/Shopify description template (design 3a).\n     Paste into the Description tab of your template editor.\n     Variables: Radiator Cap  Used In full working order, ready to fit. Honda CBR 650R 2019-2020 2019-2020\n     Empty variables keep their row space — rows never collapse. --\u003e\n\n\u003cdiv class=\"rrs-wrap\"\u003e\n\n  \u003cdiv class=\"rrs-head\"\u003e\n    \u003cdiv class=\"rrs-logo\"\u003e\n      \u003cdiv class=\"rrs-logo__bar\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"rrs-logo__stack\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cspan class=\"rrs-cond\"\u003eCondition: \u003ci\u003eUsed\u003c\/i\u003e\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"rrs-rows\"\u003e\n    \u003cdiv class=\"rrs-row\"\u003e\n\u003cspan class=\"rrs-row__label\"\u003ePart\u003c\/span\u003e\u003cspan class=\"rrs-row__value\"\u003eRadiator Cap\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"rrs-row\"\u003e\n\u003cspan class=\"rrs-row__label\"\u003ePart no.\u003c\/span\u003e\u003cspan class=\"rrs-row__value\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"rrs-row\"\u003e\n\u003cspan class=\"rrs-row__label\"\u003eCondition\u003c\/span\u003e\u003cspan class=\"rrs-row__value\"\u003eIn full working order, ready to fit.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"rrs-row\"\u003e\n\u003cspan class=\"rrs-row__label\"\u003eRemoved from\u003c\/span\u003e\u003cspan class=\"rrs-row__value\"\u003eHonda CBR 650R 2019-2020\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"rrs-row\"\u003e\n\u003cspan class=\"rrs-row__label\"\u003eFitment\u003c\/span\u003e\u003cspan class=\"rrs-row__value\"\u003e2019-2020\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"rrs-warn\"\u003e\u003cstrong\u003eCheck compatibility before purchasing\u003c\/strong\u003e — the photographs form a critical part of the item description.\u003c\/p\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .rrs-wrap, .rrs-wrap * { box-sizing: border-box; }\n\n  .rrs-wrap {\n    font-family: inherit;\n    color: #17181a;\n    line-height: 1.6;\n    margin: 6px 0;\n  }\n\n  \/* ---------- header: lockup + condition pill ---------- *\/\n  .rrs-head {\n    display: flex;\n    align-items: flex-end;\n    justify-content: space-between;\n    flex-wrap: wrap;\n    gap: 12px;\n    padding-bottom: 16px;\n    border-bottom: 2px solid #17181a;\n  }\n\n  .rrs-logo { display: flex; align-items: stretch; gap: 13px; }\n\n  .rrs-logo__bar { width: 6px; background: #C8102E; transform: skewX(-12deg); flex-shrink: 0; }\n\n  .rrs-logo__stack { display: flex; flex-direction: column; gap: 3px; }\n\n  .rrs-logo__est { font-size: 10px; font-weight: 600; letter-spacing: 0.32em; text-transform: uppercase; color: #8a857c; }\n\n  .rrs-logo__word { font-size: 34px; font-weight: 900; font-style: italic; letter-spacing: -0.02em; line-height: 1; color: #17181a; }\n\n  .rrs-logo__tag { font-size: 11px; font-weight: 600; letter-spacing: 0.26em; text-transform: uppercase; color: #4a463f; }\n\n  .rrs-cond {\n    font-size: 10px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #ffffff;\n    background: #17181a;\n    padding: 5px 14px;\n    border-radius: 30px;\n    white-space: nowrap;\n    margin-bottom: 2px;\n  }\n\n  .rrs-cond i { color: #ff9daf; font-style: normal; }\n\n  \/* ---------- spec rows ---------- *\/\n  .rrs-rows { display: grid; padding-top: 4px; }\n\n  .rrs-row {\n    display: grid;\n    grid-template-columns: 118px 1fr;\n    gap: 14px;\n    padding: 12px 0;\n    border-bottom: 1px solid #f0eeea;\n  }\n\n  .rrs-row:last-child { border-bottom: 0; }\n\n  .rrs-row__label {\n    font-size: 10.5px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.14em;\n    color: #a5a099;\n    padding-top: 3px;\n  }\n\n  .rrs-row__value {\n    font-size: 14.5px;\n    font-weight: 700;\n    min-height: 1.6em; \/* keeps the row height when the value is empty *\/\n  }\n\n  \/* ---------- warning ---------- *\/\n  .rrs-warn {\n    margin: 8px 0 0;\n    padding: 13px 18px;\n    background: rgba(200, 16, 46, 0.05);\n    border-radius: 10px;\n    text-align: center;\n    font-size: 13px;\n  }\n\n  .rrs-warn strong { color: #C8102E; }\n\n  @media (max-width: 380px) {\n    .rrs-logo__word { font-size: 28px; }\n    .rrs-row { grid-template-columns: 1fr; gap: 2px; }\n    .rrs-row__label { padding-top: 0; }\n  }\n\u003c\/style\u003e","brand":"Honda","offers":[{"title":"Default Title","offer_id":58439035978053,"sku":"1B-7","price":14.24,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1074\/4558\/4197\/files\/57_6660eb82-4c41-4013-836f-9583efe670a3.jpg?v=1783004527"},{"product_id":"thermostat-kawasaki-z800-2013-2016","title":"OEM Thermostat for Kawasaki Z800 2015","description":"\u003c!-- RRMoto — Website\/Shopify description template (design 3a).\n     Paste into the Description tab of your template editor.\n     Variables: Thermostat 2013  Used Good used condition, thermostat as pictured Kawasaki Z800 2015 2015\n     Empty variables keep their row space — rows never collapse. --\u003e\n\n\u003cdiv class=\"rrs-wrap\"\u003e\n\n  \u003cdiv class=\"rrs-head\"\u003e\n    \u003cdiv class=\"rrs-logo\"\u003e\n      \u003cdiv class=\"rrs-logo__bar\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"rrs-logo__stack\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cspan class=\"rrs-cond\"\u003eCondition: \u003ci\u003eUsed\u003c\/i\u003e\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"rrs-rows\"\u003e\n    \u003cdiv class=\"rrs-row\"\u003e\n\u003cspan class=\"rrs-row__label\"\u003ePart\u003c\/span\u003e\u003cspan class=\"rrs-row__value\"\u003eThermostat 2013\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"rrs-row\"\u003e\n\u003cspan class=\"rrs-row__label\"\u003ePart no.\u003c\/span\u003e\u003cspan class=\"rrs-row__value\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"rrs-row\"\u003e\n\u003cspan class=\"rrs-row__label\"\u003eCondition\u003c\/span\u003e\u003cspan class=\"rrs-row__value\"\u003eGood used condition, thermostat as pictured\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"rrs-row\"\u003e\n\u003cspan class=\"rrs-row__label\"\u003eRemoved from\u003c\/span\u003e\u003cspan class=\"rrs-row__value\"\u003eKawasaki Z800 2015\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"rrs-row\"\u003e\n\u003cspan class=\"rrs-row__label\"\u003eFitment\u003c\/span\u003e\u003cspan class=\"rrs-row__value\"\u003e2015\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"rrs-warn\"\u003e\u003cstrong\u003eCheck compatibility before purchasing\u003c\/strong\u003e — the photographs form a critical part of the item description.\u003c\/p\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .rrs-wrap, .rrs-wrap * { box-sizing: border-box; }\n\n  .rrs-wrap {\n    font-family: inherit;\n    color: #17181a;\n    line-height: 1.6;\n    margin: 6px 0;\n  }\n\n  \/* ---------- header: lockup + condition pill ---------- *\/\n  .rrs-head {\n    display: flex;\n    align-items: flex-end;\n    justify-content: space-between;\n    flex-wrap: wrap;\n    gap: 12px;\n    padding-bottom: 16px;\n    border-bottom: 2px solid #17181a;\n  }\n\n  .rrs-logo { display: flex; align-items: stretch; gap: 13px; }\n\n  .rrs-logo__bar { width: 6px; background: #C8102E; transform: skewX(-12deg); flex-shrink: 0; }\n\n  .rrs-logo__stack { display: flex; flex-direction: column; gap: 3px; }\n\n  .rrs-logo__est { font-size: 10px; font-weight: 600; letter-spacing: 0.32em; text-transform: uppercase; color: #8a857c; }\n\n  .rrs-logo__word { font-size: 34px; font-weight: 900; font-style: italic; letter-spacing: -0.02em; line-height: 1; color: #17181a; }\n\n  .rrs-logo__tag { font-size: 11px; font-weight: 600; letter-spacing: 0.26em; text-transform: uppercase; color: #4a463f; }\n\n  .rrs-cond {\n    font-size: 10px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #ffffff;\n    background: #17181a;\n    padding: 5px 14px;\n    border-radius: 30px;\n    white-space: nowrap;\n    margin-bottom: 2px;\n  }\n\n  .rrs-cond i { color: #ff9daf; font-style: normal; }\n\n  \/* ---------- spec rows ---------- *\/\n  .rrs-rows { display: grid; padding-top: 4px; }\n\n  .rrs-row {\n    display: grid;\n    grid-template-columns: 118px 1fr;\n    gap: 14px;\n    padding: 12px 0;\n    border-bottom: 1px solid #f0eeea;\n  }\n\n  .rrs-row:last-child { border-bottom: 0; }\n\n  .rrs-row__label {\n    font-size: 10.5px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.14em;\n    color: #a5a099;\n    padding-top: 3px;\n  }\n\n  .rrs-row__value {\n    font-size: 14.5px;\n    font-weight: 700;\n    min-height: 1.6em; \/* keeps the row height when the value is empty *\/\n  }\n\n  \/* ---------- warning ---------- *\/\n  .rrs-warn {\n    margin: 8px 0 0;\n    padding: 13px 18px;\n    background: rgba(200, 16, 46, 0.05);\n    border-radius: 10px;\n    text-align: center;\n    font-size: 13px;\n  }\n\n  .rrs-warn strong { color: #C8102E; }\n\n  @media (max-width: 380px) {\n    .rrs-logo__word { font-size: 28px; }\n    .rrs-row { grid-template-columns: 1fr; gap: 2px; }\n    .rrs-row__label { padding-top: 0; }\n  }\n\u003c\/style\u003e","brand":"Kawasaki","offers":[{"title":"Default Title","offer_id":58439036666181,"sku":"1B-2","price":18.04,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1074\/4558\/4197\/files\/57_bf749e61-140d-4c75-9c17-300aee919d2f.jpg?v=1783004533"},{"product_id":"radiator-brackets-triumph-1050-sprint-gt-2010-2016","title":"OEM Radiator Brackets for Triumph GT 1050 Sprint 2010-2016","description":"\u003c!-- RRMoto — Website\/Shopify description template (design 3a).\n     Paste into the Description tab of your template editor.\n     Variables: Radiator Brackets  Used In good used condition Triumph GT 1050 Sprint 2010-2016 2010-2016\n     Empty variables keep their row space — rows never collapse. --\u003e\n\n\u003cdiv class=\"rrs-wrap\"\u003e\n\n  \u003cdiv class=\"rrs-head\"\u003e\n    \u003cdiv class=\"rrs-logo\"\u003e\n      \u003cdiv class=\"rrs-logo__bar\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"rrs-logo__stack\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cspan class=\"rrs-cond\"\u003eCondition: \u003ci\u003eUsed\u003c\/i\u003e\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"rrs-rows\"\u003e\n    \u003cdiv class=\"rrs-row\"\u003e\n\u003cspan class=\"rrs-row__label\"\u003ePart\u003c\/span\u003e\u003cspan class=\"rrs-row__value\"\u003eRadiator Brackets\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"rrs-row\"\u003e\n\u003cspan class=\"rrs-row__label\"\u003ePart no.\u003c\/span\u003e\u003cspan class=\"rrs-row__value\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"rrs-row\"\u003e\n\u003cspan class=\"rrs-row__label\"\u003eCondition\u003c\/span\u003e\u003cspan class=\"rrs-row__value\"\u003eIn good used condition\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"rrs-row\"\u003e\n\u003cspan class=\"rrs-row__label\"\u003eRemoved from\u003c\/span\u003e\u003cspan class=\"rrs-row__value\"\u003eTriumph GT 1050 Sprint 2010-2016\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"rrs-row\"\u003e\n\u003cspan class=\"rrs-row__label\"\u003eFitment\u003c\/span\u003e\u003cspan class=\"rrs-row__value\"\u003e2010-2016\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"rrs-warn\"\u003e\u003cstrong\u003eCheck compatibility before purchasing\u003c\/strong\u003e — the photographs form a critical part of the item description.\u003c\/p\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .rrs-wrap, .rrs-wrap * { box-sizing: border-box; }\n\n  .rrs-wrap {\n    font-family: inherit;\n    color: #17181a;\n    line-height: 1.6;\n    margin: 6px 0;\n  }\n\n  \/* ---------- header: lockup + condition pill ---------- *\/\n  .rrs-head {\n    display: flex;\n    align-items: flex-end;\n    justify-content: space-between;\n    flex-wrap: wrap;\n    gap: 12px;\n    padding-bottom: 16px;\n    border-bottom: 2px solid #17181a;\n  }\n\n  .rrs-logo { display: flex; align-items: stretch; gap: 13px; }\n\n  .rrs-logo__bar { width: 6px; background: #C8102E; transform: skewX(-12deg); flex-shrink: 0; }\n\n  .rrs-logo__stack { display: flex; flex-direction: column; gap: 3px; }\n\n  .rrs-logo__est { font-size: 10px; font-weight: 600; letter-spacing: 0.32em; text-transform: uppercase; color: #8a857c; }\n\n  .rrs-logo__word { font-size: 34px; font-weight: 900; font-style: italic; letter-spacing: -0.02em; line-height: 1; color: #17181a; }\n\n  .rrs-logo__tag { font-size: 11px; font-weight: 600; letter-spacing: 0.26em; text-transform: uppercase; color: #4a463f; }\n\n  .rrs-cond {\n    font-size: 10px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #ffffff;\n    background: #17181a;\n    padding: 5px 14px;\n    border-radius: 30px;\n    white-space: nowrap;\n    margin-bottom: 2px;\n  }\n\n  .rrs-cond i { color: #ff9daf; font-style: normal; }\n\n  \/* ---------- spec rows ---------- *\/\n  .rrs-rows { display: grid; padding-top: 4px; }\n\n  .rrs-row {\n    display: grid;\n    grid-template-columns: 118px 1fr;\n    gap: 14px;\n    padding: 12px 0;\n    border-bottom: 1px solid #f0eeea;\n  }\n\n  .rrs-row:last-child { border-bottom: 0; }\n\n  .rrs-row__label {\n    font-size: 10.5px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.14em;\n    color: #a5a099;\n    padding-top: 3px;\n  }\n\n  .rrs-row__value {\n    font-size: 14.5px;\n    font-weight: 700;\n    min-height: 1.6em; \/* keeps the row height when the value is empty *\/\n  }\n\n  \/* ---------- warning ---------- *\/\n  .rrs-warn {\n    margin: 8px 0 0;\n    padding: 13px 18px;\n    background: rgba(200, 16, 46, 0.05);\n    border-radius: 10px;\n    text-align: center;\n    font-size: 13px;\n  }\n\n  .rrs-warn strong { color: #C8102E; }\n\n  @media (max-width: 380px) {\n    .rrs-logo__word { font-size: 28px; }\n    .rrs-row { grid-template-columns: 1fr; gap: 2px; }\n    .rrs-row__label { padding-top: 0; }\n  }\n\u003c\/style\u003e","brand":"Triumph","offers":[{"title":"Default Title","offer_id":58439037616453,"sku":"1A-3","price":18.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1074\/4558\/4197\/files\/57_c1c16500-0137-4727-99a7-9950c3661ee6.jpg?v=1783004546"},{"product_id":"coolant-bottle-tank-honda-cbr-900-rr-1992-1999","title":"OEM Coolant Bottle Tank for Honda CBR 900 RR 1992-1999","description":"\u003c!-- RRMoto — Website\/Shopify description template (design 3a).\n     Paste into the Description tab of your template editor.\n     Variables: Coolant Bottle Tank  Used In good used condition. Honda CBR 900 RR 1992-1999 1992-1999\n     Empty variables keep their row space — rows never collapse. --\u003e\n\n\u003cdiv class=\"rrs-wrap\"\u003e\n\n  \u003cdiv class=\"rrs-head\"\u003e\n    \u003cdiv class=\"rrs-logo\"\u003e\n      \u003cdiv class=\"rrs-logo__bar\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"rrs-logo__stack\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cspan class=\"rrs-cond\"\u003eCondition: \u003ci\u003eUsed\u003c\/i\u003e\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"rrs-rows\"\u003e\n    \u003cdiv class=\"rrs-row\"\u003e\n\u003cspan class=\"rrs-row__label\"\u003ePart\u003c\/span\u003e\u003cspan class=\"rrs-row__value\"\u003eCoolant Bottle Tank\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"rrs-row\"\u003e\n\u003cspan class=\"rrs-row__label\"\u003ePart no.\u003c\/span\u003e\u003cspan class=\"rrs-row__value\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"rrs-row\"\u003e\n\u003cspan class=\"rrs-row__label\"\u003eCondition\u003c\/span\u003e\u003cspan class=\"rrs-row__value\"\u003eIn good used condition.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"rrs-row\"\u003e\n\u003cspan class=\"rrs-row__label\"\u003eRemoved from\u003c\/span\u003e\u003cspan class=\"rrs-row__value\"\u003eHonda CBR 900 RR 1992-1999\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"rrs-row\"\u003e\n\u003cspan class=\"rrs-row__label\"\u003eFitment\u003c\/span\u003e\u003cspan class=\"rrs-row__value\"\u003e1992-1999\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"rrs-warn\"\u003e\u003cstrong\u003eCheck compatibility before purchasing\u003c\/strong\u003e — the photographs form a critical part of the item description.\u003c\/p\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .rrs-wrap, .rrs-wrap * { box-sizing: border-box; }\n\n  .rrs-wrap {\n    font-family: inherit;\n    color: #17181a;\n    line-height: 1.6;\n    margin: 6px 0;\n  }\n\n  \/* ---------- header: lockup + condition pill ---------- *\/\n  .rrs-head {\n    display: flex;\n    align-items: flex-end;\n    justify-content: space-between;\n    flex-wrap: wrap;\n    gap: 12px;\n    padding-bottom: 16px;\n    border-bottom: 2px solid #17181a;\n  }\n\n  .rrs-logo { display: flex; align-items: stretch; gap: 13px; }\n\n  .rrs-logo__bar { width: 6px; background: #C8102E; transform: skewX(-12deg); flex-shrink: 0; }\n\n  .rrs-logo__stack { display: flex; flex-direction: column; gap: 3px; }\n\n  .rrs-logo__est { font-size: 10px; font-weight: 600; letter-spacing: 0.32em; text-transform: uppercase; color: #8a857c; }\n\n  .rrs-logo__word { font-size: 34px; font-weight: 900; font-style: italic; letter-spacing: -0.02em; line-height: 1; color: #17181a; }\n\n  .rrs-logo__tag { font-size: 11px; font-weight: 600; letter-spacing: 0.26em; text-transform: uppercase; color: #4a463f; }\n\n  .rrs-cond {\n    font-size: 10px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #ffffff;\n    background: #17181a;\n    padding: 5px 14px;\n    border-radius: 30px;\n    white-space: nowrap;\n    margin-bottom: 2px;\n  }\n\n  .rrs-cond i { color: #ff9daf; font-style: normal; }\n\n  \/* ---------- spec rows ---------- *\/\n  .rrs-rows { display: grid; padding-top: 4px; }\n\n  .rrs-row {\n    display: grid;\n    grid-template-columns: 118px 1fr;\n    gap: 14px;\n    padding: 12px 0;\n    border-bottom: 1px solid #f0eeea;\n  }\n\n  .rrs-row:last-child { border-bottom: 0; }\n\n  .rrs-row__label {\n    font-size: 10.5px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.14em;\n    color: #a5a099;\n    padding-top: 3px;\n  }\n\n  .rrs-row__value {\n    font-size: 14.5px;\n    font-weight: 700;\n    min-height: 1.6em; \/* keeps the row height when the value is empty *\/\n  }\n\n  \/* ---------- warning ---------- *\/\n  .rrs-warn {\n    margin: 8px 0 0;\n    padding: 13px 18px;\n    background: rgba(200, 16, 46, 0.05);\n    border-radius: 10px;\n    text-align: center;\n    font-size: 13px;\n  }\n\n  .rrs-warn strong { color: #C8102E; }\n\n  @media (max-width: 380px) {\n    .rrs-logo__word { font-size: 28px; }\n    .rrs-row { grid-template-columns: 1fr; gap: 2px; }\n    .rrs-row__label { padding-top: 0; }\n  }\n\u003c\/style\u003e","brand":"Honda","offers":[{"title":"Default Title","offer_id":58439140376901,"sku":"1B-9","price":5.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1074\/4558\/4197\/files\/57_388d73d8-3783-4b56-80b8-c1843835b91d.jpg?v=1783004908"},{"product_id":"oil-cooler-guard-cover-yamaha-mt-10-2016-2020","title":"OEM Oil Cooler Guard Cover for Yamaha MT 10 2016-2020","description":"\u003c!-- RRMoto — Website\/Shopify description template (design 3a).\n     Paste into the Description tab of your template editor.\n     Variables: Oil Cooler Guard Cover  Used In good used condition. Yamaha MT 10 2016-2020 2016-2020\n     Empty variables keep their row space — rows never collapse. --\u003e\n\n\u003cdiv class=\"rrs-wrap\"\u003e\n\n  \u003cdiv class=\"rrs-head\"\u003e\n    \u003cdiv class=\"rrs-logo\"\u003e\n      \u003cdiv class=\"rrs-logo__bar\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"rrs-logo__stack\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cspan class=\"rrs-cond\"\u003eCondition: \u003ci\u003eUsed\u003c\/i\u003e\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"rrs-rows\"\u003e\n    \u003cdiv class=\"rrs-row\"\u003e\n\u003cspan class=\"rrs-row__label\"\u003ePart\u003c\/span\u003e\u003cspan class=\"rrs-row__value\"\u003eOil Cooler Guard Cover\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"rrs-row\"\u003e\n\u003cspan class=\"rrs-row__label\"\u003ePart no.\u003c\/span\u003e\u003cspan class=\"rrs-row__value\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"rrs-row\"\u003e\n\u003cspan class=\"rrs-row__label\"\u003eCondition\u003c\/span\u003e\u003cspan class=\"rrs-row__value\"\u003eIn good used condition.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"rrs-row\"\u003e\n\u003cspan class=\"rrs-row__label\"\u003eRemoved from\u003c\/span\u003e\u003cspan class=\"rrs-row__value\"\u003eYamaha MT 10 2016-2020\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"rrs-row\"\u003e\n\u003cspan class=\"rrs-row__label\"\u003eFitment\u003c\/span\u003e\u003cspan class=\"rrs-row__value\"\u003e2016-2020\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"rrs-warn\"\u003e\u003cstrong\u003eCheck compatibility before purchasing\u003c\/strong\u003e — the photographs form a critical part of the item description.\u003c\/p\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .rrs-wrap, .rrs-wrap * { box-sizing: border-box; }\n\n  .rrs-wrap {\n    font-family: inherit;\n    color: #17181a;\n    line-height: 1.6;\n    margin: 6px 0;\n  }\n\n  \/* ---------- header: lockup + condition pill ---------- *\/\n  .rrs-head {\n    display: flex;\n    align-items: flex-end;\n    justify-content: space-between;\n    flex-wrap: wrap;\n    gap: 12px;\n    padding-bottom: 16px;\n    border-bottom: 2px solid #17181a;\n  }\n\n  .rrs-logo { display: flex; align-items: stretch; gap: 13px; }\n\n  .rrs-logo__bar { width: 6px; background: #C8102E; transform: skewX(-12deg); flex-shrink: 0; }\n\n  .rrs-logo__stack { display: flex; flex-direction: column; gap: 3px; }\n\n  .rrs-logo__est { font-size: 10px; font-weight: 600; letter-spacing: 0.32em; text-transform: uppercase; color: #8a857c; }\n\n  .rrs-logo__word { font-size: 34px; font-weight: 900; font-style: italic; letter-spacing: -0.02em; line-height: 1; color: #17181a; }\n\n  .rrs-logo__tag { font-size: 11px; font-weight: 600; letter-spacing: 0.26em; text-transform: uppercase; color: #4a463f; }\n\n  .rrs-cond {\n    font-size: 10px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #ffffff;\n    background: #17181a;\n    padding: 5px 14px;\n    border-radius: 30px;\n    white-space: nowrap;\n    margin-bottom: 2px;\n  }\n\n  .rrs-cond i { color: #ff9daf; font-style: normal; }\n\n  \/* ---------- spec rows ---------- *\/\n  .rrs-rows { display: grid; padding-top: 4px; }\n\n  .rrs-row {\n    display: grid;\n    grid-template-columns: 118px 1fr;\n    gap: 14px;\n    padding: 12px 0;\n    border-bottom: 1px solid #f0eeea;\n  }\n\n  .rrs-row:last-child { border-bottom: 0; }\n\n  .rrs-row__label {\n    font-size: 10.5px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.14em;\n    color: #a5a099;\n    padding-top: 3px;\n  }\n\n  .rrs-row__value {\n    font-size: 14.5px;\n    font-weight: 700;\n    min-height: 1.6em; \/* keeps the row height when the value is empty *\/\n  }\n\n  \/* ---------- warning ---------- *\/\n  .rrs-warn {\n    margin: 8px 0 0;\n    padding: 13px 18px;\n    background: rgba(200, 16, 46, 0.05);\n    border-radius: 10px;\n    text-align: center;\n    font-size: 13px;\n  }\n\n  .rrs-warn strong { color: #C8102E; }\n\n  @media (max-width: 380px) {\n    .rrs-logo__word { font-size: 28px; }\n    .rrs-row { grid-template-columns: 1fr; gap: 2px; }\n    .rrs-row__label { padding-top: 0; }\n  }\n\u003c\/style\u003e","brand":"Yamaha","offers":[{"title":"Default Title","offer_id":58439573045573,"sku":"1A-3","price":14.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1074\/4558\/4197\/files\/57_ef58f1f1-62b6-480d-8b5c-3f38ffb6d579.jpg?v=1783005634"},{"product_id":"plastic-radiator-cover-yamaha-mt-09-abs-2014-2017","title":"OEM Plastic Radiator Cover for Yamaha MT-09 ABS models 2014-2017","description":"\u003c!-- RRMoto — Website\/Shopify description template (design 3a).\n     Paste into the Description tab of your template editor.\n     Variables: Plastic Radiator Cover  Used In good used condition Yamaha MT-09 ABS models 2014-2017 2014-2017\n     Empty variables keep their row space — rows never collapse. --\u003e\n\n\u003cdiv class=\"rrs-wrap\"\u003e\n\n  \u003cdiv class=\"rrs-head\"\u003e\n    \u003cdiv class=\"rrs-logo\"\u003e\n      \u003cdiv class=\"rrs-logo__bar\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"rrs-logo__stack\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cspan class=\"rrs-cond\"\u003eCondition: \u003ci\u003eUsed\u003c\/i\u003e\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"rrs-rows\"\u003e\n    \u003cdiv class=\"rrs-row\"\u003e\n\u003cspan class=\"rrs-row__label\"\u003ePart\u003c\/span\u003e\u003cspan class=\"rrs-row__value\"\u003ePlastic Radiator Cover\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"rrs-row\"\u003e\n\u003cspan class=\"rrs-row__label\"\u003ePart no.\u003c\/span\u003e\u003cspan class=\"rrs-row__value\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"rrs-row\"\u003e\n\u003cspan class=\"rrs-row__label\"\u003eCondition\u003c\/span\u003e\u003cspan class=\"rrs-row__value\"\u003eIn good used condition\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"rrs-row\"\u003e\n\u003cspan class=\"rrs-row__label\"\u003eRemoved from\u003c\/span\u003e\u003cspan class=\"rrs-row__value\"\u003eYamaha MT-09 ABS models 2014-2017\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"rrs-row\"\u003e\n\u003cspan class=\"rrs-row__label\"\u003eFitment\u003c\/span\u003e\u003cspan class=\"rrs-row__value\"\u003e2014-2017\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"rrs-warn\"\u003e\u003cstrong\u003eCheck compatibility before purchasing\u003c\/strong\u003e — the photographs form a critical part of the item description.\u003c\/p\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .rrs-wrap, .rrs-wrap * { box-sizing: border-box; }\n\n  .rrs-wrap {\n    font-family: inherit;\n    color: #17181a;\n    line-height: 1.6;\n    margin: 6px 0;\n  }\n\n  \/* ---------- header: lockup + condition pill ---------- *\/\n  .rrs-head {\n    display: flex;\n    align-items: flex-end;\n    justify-content: space-between;\n    flex-wrap: wrap;\n    gap: 12px;\n    padding-bottom: 16px;\n    border-bottom: 2px solid #17181a;\n  }\n\n  .rrs-logo { display: flex; align-items: stretch; gap: 13px; }\n\n  .rrs-logo__bar { width: 6px; background: #C8102E; transform: skewX(-12deg); flex-shrink: 0; }\n\n  .rrs-logo__stack { display: flex; flex-direction: column; gap: 3px; }\n\n  .rrs-logo__est { font-size: 10px; font-weight: 600; letter-spacing: 0.32em; text-transform: uppercase; color: #8a857c; }\n\n  .rrs-logo__word { font-size: 34px; font-weight: 900; font-style: italic; letter-spacing: -0.02em; line-height: 1; color: #17181a; }\n\n  .rrs-logo__tag { font-size: 11px; font-weight: 600; letter-spacing: 0.26em; text-transform: uppercase; color: #4a463f; }\n\n  .rrs-cond {\n    font-size: 10px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #ffffff;\n    background: #17181a;\n    padding: 5px 14px;\n    border-radius: 30px;\n    white-space: nowrap;\n    margin-bottom: 2px;\n  }\n\n  .rrs-cond i { color: #ff9daf; font-style: normal; }\n\n  \/* ---------- spec rows ---------- *\/\n  .rrs-rows { display: grid; padding-top: 4px; }\n\n  .rrs-row {\n    display: grid;\n    grid-template-columns: 118px 1fr;\n    gap: 14px;\n    padding: 12px 0;\n    border-bottom: 1px solid #f0eeea;\n  }\n\n  .rrs-row:last-child { border-bottom: 0; }\n\n  .rrs-row__label {\n    font-size: 10.5px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.14em;\n    color: #a5a099;\n    padding-top: 3px;\n  }\n\n  .rrs-row__value {\n    font-size: 14.5px;\n    font-weight: 700;\n    min-height: 1.6em; \/* keeps the row height when the value is empty *\/\n  }\n\n  \/* ---------- warning ---------- *\/\n  .rrs-warn {\n    margin: 8px 0 0;\n    padding: 13px 18px;\n    background: rgba(200, 16, 46, 0.05);\n    border-radius: 10px;\n    text-align: center;\n    font-size: 13px;\n  }\n\n  .rrs-warn strong { color: #C8102E; }\n\n  @media (max-width: 380px) {\n    .rrs-logo__word { font-size: 28px; }\n    .rrs-row { grid-template-columns: 1fr; gap: 2px; }\n    .rrs-row__label { padding-top: 0; }\n  }\n\u003c\/style\u003e","brand":"Yamaha","offers":[{"title":"Default Title","offer_id":58439574749509,"sku":"1A-8","price":7.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1074\/4558\/4197\/files\/57_5b034b51-5be3-4d67-97d6-ef319292b7fe.jpg?v=1783005648"}],"url":"https:\/\/rrmoto.co.uk\/collections\/used-motorcycle-cooling.oembed","provider":"RRMoto","version":"1.0","type":"link"}