Second-Hand Bikes
Cart
Shop All Second-Hand

Product Details
Header Image
{"id":8677926764770,"title":"Ortlieb Back-Roller Free Single QL3.1","handle":"ortlieb-back-roller-free-single-ql3-1","description":"\u003cp\u003e \u003c\/p\u003e\n\u003cdiv class=\"tab-pane fade in active\" id=\"description\" role=\"tabpanel\"\u003e\n\u003cdiv class=\"product-description\"\u003e\n\u003cp\u003e\u003cstrong\u003eSold Singularly\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe Back-Roller Free is based on the ever-popular Back-Roller Classic, which has proven itself millions of times. The Free line does not use PVC, but does not compromise on performance either. Through the use of robust polyester fabric, the waterproof rear pannier becomes a long-lasting companion while maintaining the same timeless tarpaulin look. And thanks to the hermetic roll-top closure, food and gear travels safely and protected from the elements.\u003c\/p\u003e\n\u003cp\u003eNew also is the option of a rear pannier featuring the Quick-Lock3 mounting system. The Back-Roller Free QL 3.1 is equipped with the practical, self-locking ORTLIEB Quick-Lock3.1 system, which allows the bag to be hooked on more conveniently and quickly than ever before. A quick swivel and the bag is attached and locked in no matter how bumpy the ride gets. The fastening hooks lock automatically when they are hooked in - and unlock automatically when the bag is lifted.\u003c\/p\u003e\n\u003cp\u003eThe Quick-Lock3.1 assembly set is equipped with three attachment points and can be attached to any standard luggage rack. The height and inclination can be adjusted individually. The locking elements on the back of the bag are flat and ideal for everyday use.\u003c\/p\u003e\n\u003cp\u003eA fixed inner pocket, consisting of a main compartment and a mesh pocket with a zipper, ensures order and overview. Matching accessories such as the Commuter Insert or Packing Cubes further expand the functionality of the Back-Roller Free. With the shoulder strap, the Back-Roller Free can be carried comfortably as a shoulder bag.\u003c\/p\u003e \n\u003cp\u003eThe waterproof bike bag is PVC-free and sustainably made in Germany.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eFabric: PD62\/PS60\u003c\/li\u003e\n\u003cli\u003eFeatures: QL3.1\u003c\/li\u003e\n\u003cli\u003eHeight: 42cm\u003c\/li\u003e\n\u003cli\u003eWidth: 23 \/ 32cm\u003c\/li\u003e\n\u003cli\u003eDepth: 17cm\u003c\/li\u003e\n\u003cli\u003eVolume: 20L\u003c\/li\u003e\n\u003cli\u003eWeight: 950g\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tab-pane fade\" id=\"product-details\" data-product='{\"id_shop_default\":\"1\",\"id_manufacturer\":\"29\",\"id_supplier\":\"0\",\"reference\":\"OF5110\",\"is_virtual\":\"0\",\"delivery_in_stock\":\"\",\"delivery_out_stock\":\"\",\"id_category_default\":\"62\",\"on_sale\":\"0\",\"online_only\":\"0\",\"ecotax\":0,\"minimal_quantity\":\"1\",\"low_stock_threshold\":null,\"low_stock_alert\":\"0\",\"price\":\"\\u00a349.26\",\"unity\":\"\",\"unit_price_ratio\":\"0.000000\",\"additional_shipping_cost\":\"0.00\",\"cu
stomizable\":\"0\",\"text_fields\":\"0\",\"uploadable_files\":\"0\",\"redirect_type\":\"301-category\",\"id_type_redirected\":\"0\",\"available_for_order\":\"1\",\"available_date\":\"0000-00-00\",\"show_condition\":\"0\",\"condition\":\"new\",\"show_price\":\"1\",\"indexed\":\"1\",\"visibility\":\"both\",\"cache_default_attribute\":\"0\",\"advanced_stock_management\":\"0\",\"date_add\":\"2020-11-26 15:34:44\",\"date_upd\":\"2024-08-15 18:40:57\",\"pack_stock_type\":\"3\",\"meta_description\":\"\",\"meta_keywords\":\"\",\"meta_title\":\"\",\"link_rewrite\":\"ortlieb-back-roller-free-single-ql31\",\"name\":\"Ortlieb Back-Roller Free Single QL3.1\",\"description\":\"\u0026lt;p\u0026gt;\u0026lt;strong\u0026gt;Sold Singularly\u0026lt;\\\/strong\u0026gt;\u0026lt;\\\/p\u0026gt;\\n\u0026lt;p\u0026gt;The Back-Roller Free is based on the ever-popular Back-Roller Classic, which has proven itself millions of times. The Free line does not use PVC, but does not compromise on performance either. Through the use of robust po lyester fabric, the waterproof rear pannier becomes a long-lasting companion while maintaining the same timeless tarpaulin look. And thanks to the hermetic roll-top closure, food and gear travels safely and protected from the elements.\u0026lt;\\\/p\u0026gt;\\n\u0026lt;p\u0026gt;New also is the option of a rear pannier featuring the Quick-Lock3 mounting system. The Back-Roller Free QL 3.1 is equipped with the practical, self-locking ORTLIEB Quick-Lock3.1 system, which allows the bag to be hooked on more conveniently and quickly than ever before. A quick swivel and the bag is attached and locked in no matter how bumpy the ride gets. The fastening hooks lock automatically when they are hooked in - and unlock automatically when the bag is lifted.\u0026lt;\\\/p\u0026gt;\\n\u0026lt;p\u0026gt;The Quick-Lock3.1 assembly set is equipped with three attachment points and can be attached to any standard luggage rack. The height and inclination can be adjusted individually. The locking elements on the back of the bag are flat and ideal for everyday use.\u0026lt;\\\/p\u0026gt;\\n\u0026lt;p\u0026gt;A fixed inner pocket, consisting of a main compartment and a mesh pocket with a zipper, ensures order and overview. Matching accessories such as the Commuter Insert or Packing Cubes further expand the functionality of the Back-Roller Free. With the shoulder strap, the Back-Roller Free can be carried comfortably as a shoulder bag.\u0026lt;\\\/p\u0026gt;\\n\u0026lt;p\u0026gt;The waterproof bike bag is PVC-free and sustainably made in Germany.\u0026lt;\\\/p\u0026gt;\\n\u0026lt;ul\u0026gt;\\n\u0026lt;li\u0026gt;Fabric: PD62\\\/PS60\u0026lt;\\\/li\u0026gt;\\n\u0026lt;li\u0026gt;Features: QL3.1\u0026lt;\\\/li\u0026gt;\\n\u0026lt;li\u0026gt;Height: 42cm\u0026lt;\\\/li\u0026gt;\\n\u0026lt;li\u0026gt;Width: 23 \\\/ 32cm\u0026lt;\\\/li\u0026gt;\\n\u0026lt;li\u0026gt;Depth: 17cm\u0026lt;\\\/li\u0026gt;\\n\u0026lt;li\u0026gt;Volume: 20L\u0026lt;\\\/li\u0026gt;\\n\u0026lt;li\u0026gt;Weight: 950g\u0026lt;\\\/li\u0026gt;\\n\u0026lt;\\\/ul\u0026gt; \",\"description_short\":\"\",\"available_now\":\"In Stock\",\"available_later\":\"Out of Stock - Backorder\",\"id\":632,\"id_product\":632,\"out_of_stock\":2,\"new\":0,\"id_product_attribute\":\"0\",\"quantity_wanted\":1,\"extraContent\":[],\"allow_oosp\":1,\"category\":\"rear-panniers\",\"category_name\":\"Rear Panniers\",\"link\":\"https:\\\/\\\/lyonb2b.co.uk\\\/rear-panniers\\\/632-ortlieb-back-roller-free-single-ql31-4013051052474.html\",\"attribute_price\":0,\"price_tax_exc\":49.25999999999999801048033987171947956085205078125,\"price_without_reduction\":49.25999999999999801048033987171947956085205078125,\"reduction\":0,\"specific_prices\":[],\"quantity\":32,\"quantity_all_versions\":32,\"id_image\":\"gb-default\",\"features\":[{\"name\":\"Mounting System\",\"value\":\"QL3.1\",\"id_feature\":\"11\",\"position\":\"6\"}],\"attachments\":[],\"virtual\":0,\"pack\":0,\"packItems\":[],\"nopackprice\":0,\"customization_required\":false,\"rate\":20,\"tax_name\":\"VAT UK 20%\",\"ecotax_rate\":0,\"unit_price\":\"\
",\"customizations\":{\"fields\":[]},\"id_customization\":0,\"is_customizable\":false,\"show_quantities\":false,\"quantity_label\":\"Items\",\"quantity_discounts\":[],\"customer_group_discount\":0,\"images\":[{\"bySize\":{\"small_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1228-small_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":98,\"height\":98},\"cart_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1228-cart_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":125,\"height\":125},\"home_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1228-home_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":259,\"height\":259},\"medium_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1228-medium_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":452,\"height\":452},\"large_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1228-large_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":800,\"height\":800}},\"small\":{\"url\":\"https:\\\ /\\\/lyonb2b.co.uk\\\/1228-small_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":98,\"height\":98},\"medium\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1228-home_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":259,\"height\":259},\"large\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1228-large_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":800,\"height\":800},\"legend\":\"\",\"cover\":\"1\",\"id_image\":\"1228\",\"position\":\"1\",\"associatedVariants\":[]},{\"bySize\":{\"small_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1229-small_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":98,\"height\":98},\"cart_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1229-cart_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":125,\"height\":125},\"home_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1229-home_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":259,\"height\":259},\"medium_default\":{\"url\":\"https:\\\/\\\026gt;\\n\u0026lt;p\u0026gt;New also is the option of a rear pannier featuring the Quick-Lock3 mounting system. The Back-Roller Free QL 3.1 is equipped with the practical, self-locking ORTLIEB Quick-Lock3.1 system, which allows the bag to be hooked on more conveniently and quickly than ever before. A quick swivel and the bag is attached and locked in no matter how bumpy the ride gets. The fastening hooks lock automatically when they are hooked in - and unlock automatically when the bag is lifted.\u0026lt;\\\/p\u0026gt;\\n\u0026lt;p\u0026gt;The Quick-Lock3.1 assembly set is equipped with three attachment points and can be attached to any standard luggage rack. The height and inclination can be adjusted individually. The locking elements on the back of the bag are flat and ideal for everyday use.\u0026lt;\\\/p\u0026gt;\\n\u0026lt;p\u0026gt;A fixed inner pocket, consisting of a main compartment and a mesh pocket with a zipper, ensures order and overview. Matching accessories such as the Commuter Insert or Packin g Cubes further expand the functionality of the Back-Roller Free. With the shoulder strap, the Back-Roller Free can be carried comfortably as a shoulder bag.\u0026lt;\\\/p\u0026gt;\\n\u0026lt;p\u0026gt;The waterproof bike bag is PVC-free and sustainably made in Germany.\u0026lt;\\\/p\u0026gt;\\n\u0026lt;ul\u0026gt;\\n\u0026lt;li\u0026gt;Fabric: PD62\\\/PS60\u0026lt;\\\/li\u0026gt;\\n\u0026lt;li\u0026gt;Features: QL3.1\u0026lt;\\\/li\u0026gt;\\n\u0026lt;li\u0026gt;Height: 42cm\u0026lt;\\\/li\u0026gt;\\n\u0026lt;li\u0026gt;Width: 23 \\\/ 32cm\u0026lt;\\\/li\u0026gt;\\n\u0026lt;li\u0026gt;Depth: 17cm\u0026lt;\\\/li\u0026gt;\\n\u0026lt;li\u0026gt;Volume: 20L\u0026lt;\\\/li\u0026gt;\\n\u0026lt;li\u0026gt;Weight: 950g\u0026lt;\\\/li\u0026gt;\\n\u0026lt;\\\/ul\u0026gt;\",\"description_short\":\"\",\"available_now\":\"In Stock\",\"available_later\":\"Out of Stock - Backorder\",\"id\":632,\"id_product\":632,\"out_of_stock\":2,\"new\":0,\"id_product_attribute\":\"0\",\"quantity_wanted\":1,\"extraContent\":[],\"allow_oo
sp\":1,\"category\":\"rear-panniers\",\"category_name\":\"Rear Panniers\",\"link\":\"https:\\\/\\\/lyonb2b.co.uk\\\/rear-panniers\\\/632-ortlieb-back-roller-free-single-ql31-4013051052474.html\",\"attribute_price\":0,\"price_tax_exc\":49.25999999999999801048033987171947956085205078125,\"price_without_reduction\":49.25999999999999801048033987171947956085205078125,\"reduction\":0,\"specific_prices\":[],\"quantity\":32,\"quantity_all_versions\":32,\"id_image\":\"gb-default\",\"features\":[{\"name\":\"Mounting System\",\"value\":\"QL3.1\",\"id_feature\":\"11\",\"position\":\"6\"}],\"attachments\":[],\"virtual\":0,\"pack\":0,\"packItems\":[],\"nopackprice\":0,\"customization_required\":false,\"rate\":20,\"tax_name\":\"VAT UK 20%\",\"ecotax_rate\":0,\"unit_price\":\"\",\"customizations\":{\"fields\":[]},\"id_customization\":0,\"is_customizable\":false,\"show_quantities\":false,\"quantity_label\":\"Items\",\"quantity_discounts\":[],\"customer_group_discount\":0,\"images\":[{\"bySize\":{\"small_default\":{\"url\":\"h ttps:\\\/\\\/lyonb2b.co.uk\\\/1228-small_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":98,\"height\":98},\"cart_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1228-cart_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":125,\"height\":125},\"home_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1228-home_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":259,\"height\":259},\"medium_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1228-medium_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":452,\"height\":452},\"large_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1228-large_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":800,\"height\":800}},\"small\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1228-small_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":98,\"height\":98},\"medium\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1228-home_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":259,\"heig
ht\":259},\"large\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1228-large_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":800,\"height\":800},\"legend\":\"\",\"cover\":\"1\",\"id_image\":\"1228\",\"position\":\"1\",\"associatedVariants\":[]},{\"bySize\":{\"small_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1229-small_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":98,\"height\":98},\"cart_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1229-cart_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":125,\"height\":125},\"home_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1229-home_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":259,\"height\":259},\"medium_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1229-medium_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":452,\"height\":452},\"large_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1229-large_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":800 ,\"height\":800}},\"small\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1229-small_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":98,\"height\":98},\"medium\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1229-home_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":259,\"height\":259},\"large\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1229-large_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":800,\"height\":800},\"legend\":\"\",\"cover\":null,\"id_image\":\"1229\",\"position\":\"2\",\"associatedVariants\":[]},{\"bySize\":{\"small_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/6144-small_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":98,\"height\":98},\"cart_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/6144-cart_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":125,\"height\":125},\"home_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/6144-home_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":259,\"height\":2
59},\"medium_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/6144-medium_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":452,\"height\":452},\"large_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/6144-large_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":800,\"height\":800}},\"small\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/6144-small_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":98,\"height\":98},\"medium\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/6144-home_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":259,\"height\":259},\"large\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/6144-large_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":800,\"height\":800},\"legend\":\"\",\"cover\":null,\"id_image\":\"6144\",\"position\":\"3\",\"associatedVariants\":[]},{\"bySize\":{\"small_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/6145-small_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":98,\"height\":98},\"c art_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/6145-cart_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":125,\"height\":125},\"home_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/6145-home_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":259,\"height\":259},\"medium_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/6145-medium_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":452,\"height\":452},\"large_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/6145-large_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":800,\"height\":800}},\"small\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/6145-small_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":98,\"height\":98},\"medium\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/6145-home_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":259,\"height\":259},\"large\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/6145-large_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":800,\"height\":800},\"legend\":\"\",\"cover\":null,\"id_image\":\"6145\",\"position\":\"4\",\"associatedVariants\":[]},{\"bySize\":{\"small_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/12468-small_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":98,\"height\":98},\"cart_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/12468-cart_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":125,\"height\":125},\"home_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/12468-home_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":259,\"height\":259},\"medium_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/12468-medium_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":452,\"height\":452},\"large_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/12468-large_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":800,\"height\":800}},\"small\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/12468-small_default\\\/ortlieb-back-roller-free-sing
ree-single-ql31.jpg\",\"width\":125,\"height\":125},\"home_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1228-home_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":259,\"height\":259},\"medium_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1228-medium_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":452,\"height\":452},\"large_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1228-large_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":800,\"height\":800}},\"small\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1228-small_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":98,\"height\":98},\"medium\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1228-home_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":259,\"height\":259},\"large\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1228-large_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":800,\"height\":800},\"legend\":\"\",\"cover\":\"1\",\"id_image\":\"1228\",\"position\": \"1\",\"associatedVariants\":[]},\"has_discount\":false,\"discount_type\":null,\"discount_percentage\":null,\"discount_percentage_absolute\":null,\"discount_amount\":null,\"discount_amount_to_display\":null,\"price_amount\":49.25999999999999801048033987171947956085205078125,\"unit_price_full\":\"\",\"show_availability\":true,\"availability_date\":null,\"availability_message\":\"In Stock\",\"availability\":\"available\"}' role=\"tabpanel\" style=\"box-sizing: inherit; opacity: 1; transition: opacity 0.15s linear 0s; display: block; margin-bottom: 20px; color: rgb(0, 0, 0); font-family: 'Open Sans', Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style:

ProjektRide Website by Juan Borges Designs
n_disable_tag":"rocket-hide","theme_config":{"disableDebugLoggingForNonPreorderItem":false},"storefront_form_email_placeholder":"Email address","storefront_form_phone_placeholder":"SMS","storefront_form_phone_label":"Phone number","storefront_form_email_label":"Email","storefront_form_phone_error":"Please enter a valid phone number","storefront_form_customer_name_placeholder":"Name","storefront_form_customer_name_error":"Please enter your name","storefront_form_did_you_mean_error":"Did you mean %{suggested_email}? Or use %{current_email}","form_customer_name_enabled":false,"form_customer_name_required":false,"css_config":"","js_config":null,"collect_promotion_consent":false,"storefront_form_promotion_consent_label":"Notify me about other news, sales, discounts & offers too","show_button_on_collection":false,"sms_default_country":"us","sms_allowed_countries":[],"sms_restrict_country":false,"sms_default_channel":true,"optin_required":false,"optin_success_text":"Registration confirmed! You'll receive an alert wh en the product is restocked.","storefront_button_border_radius":0,"storefront_button_disable_tag_hides_button":true,"storefront_button_disable_tag_enabled":false,"quantity_required":false,"storefront_form_quantity_label":"Quantity","enable_alerts":true,"sms_allowed":false,"email_allowed":true,"collect_promotion_consent_default":true,"insert_button_after_selector":null,"insert_button_after_selector_type":"afterend","storefront_button_position_type":"float-right","storefront_form_duplicate_error":"You've already subscribed for alerts to this product.","storefront_mixed_cart_error":"This item needs to be purchased separately. Please check out or clear your cart before adding this item.","storefront_error_heading":"Error","default_locale":"en","collection_page_button_text_color":"#FFFFFF","collection_page_button_background_color":"#202223","show_button_if_any_out_of_stock":false,"show_button_if_any_variant_out_of_stock_collection":false,"show_button_on_index":false,"insert_button_after_selector_collection":null,"
insert_button_after_selector_index":null,"push_enabled":false,"push_allowed":false,"storefront_form_push_label":"Push","storefront_form_push_description":"Click 'Allow' to be notified via push notification","storefront_form_push_error":"Permission rejected! Please review notification settings and try again","storefront_font_family":"OpenSans","insert_button_after_selector_collection_type":"afterend","show_channel_selector":false,"storefront_form_empty_error":"Please fill in one or more of the options above","storefront_form_push_input":"Send notification to your browser","insert_button_after_selector_page":null,"show_button_on_page":false,"insert_button_after_selector_search":null,"show_button_on_search":false,"app_proxy_path_prefix":"/apps/restockrocket-production","collection_link_selector":"","index_link_selector":"","page_link_selector":"","search_link_selector":"","collection_check_link_visibility":true,"collection_buttons_container":null,"index_buttons_container":null,"page_buttons_container":null,"sear ch_buttons_container":null,"extension_enable_url_variant_detection":true,"extension_enable_value_variant_detection":true,"extension_value_variant_selector":"[name='id']","resubscribe_text":"This product is out of stock. Get notified when it's restocked again by entering your details below!","preorder_enabled":true,"preorder_buy_button_selector":null,"preorder_add_to_cart_button_selector":"","preorder_badge_selector":"","preorder_button_out_of_stock_text":"Out of stock","preorder_button_add_to_cart_text":"Add to cart","preorder_form_selector":"form[action*=\"/cart/add\"]","preorder_collection_enabled":false,"preorder_collection_form_selector":"form[action*=\"/cart/add\"]","preorder_collection_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_index_enabled":false,"preorder_index_form_selector":"form[action*=\"/cart/add\"]","preorder_index_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_page_enabled":false,"preorder_page_form_selector":"form[action*=\"/cart/a
elivery date.","preorder_button_description_background_color":"#ebebeb","preorder_button_description_text_color":"#000000","preorder_button_description_border_radius":10,"preorder_button_description_show_quantity_limit":false,"preorder_button_description_quantity_limit_suffix":" units available for preorder","preorder_button_description_shipping_text_prefix":"Shipping: ","delivery_exact_time":null,"delivery_after_n_intervals":null,"delivery_at":"2025-07-26T09:20:18.169Z","delivery_type":"asap","quantity_limit_text":"{{ quantity }} units available for preorder","preorder_button_description_show_shipping":true,"preorder_button_description_icons_enabled":true,"preorder_shipping_text":"Shipping: {{ date }}","shipping_applies_to_all_products":true,"shipping_text":"Estimated to ship within 2 months","payment_type":"full","billing_checkout_charge_type":"percentage","billing_checkout_charge_amount":null,"billing_checkout_charge_percentage":"100.0","pricing_type":"no_discount","pricing_amount":null,"pricing_percentage ":null,"discount_text":"Save {{ discount }}","billing_title":"Full payment","billing_description":null,"enable_billing_widget":false,"inventory_provider":"stoq","preorder_badge_enabled":false,"preorder_badge_text":"Preorder","preorder_badge_text_color":"#FFFFFF","preorder_badge_background_color":"#000000","preorder_discounted_price_enabled":null,"payment_line_item_property_enabled":false,"shipping_line_item_property_enabled":true,"custom_line_item_property_text":null,"preorder_button_text_color":"#ffffff","preorder_button_background_color":"#565557","preorder_button_colors_enabled":true,"markets_enabled":false,"market_id":13779632354,"shopify_market_ids":[],"use_shopify_selling_plan":true,"use_simplified_shipping_text":false,"translations":{},"payment_options":[{"billing_type":"no_remaining_balance","billing_checkout_charge_type":"percentage","billing_checkout_charge_amount":null,"billing_checkout_charge_percentage":"100.0","billing_at":"2025-07-26T09:20:38.472Z","billing_after_n_intervals":7,"billing_after_i
nterval_type":"day","pricing_type":"no_discount","pricing_amount":null,"pricing_percentage":null,"billing_title":"Full payment","billing_description":null,"discount_text":"Save {{ discount }}","shopify_selling_plan_id":713071886719,"is_default":true,"type":"full","translations":{}}],"require_preorder_acknowledgement":false,"preorder_acknowledgement_text":"I acknowledge and agree to the preorder terms and conditions for this product.","disable_button_until_acknowledged":false,"preorder_min_quantity":null,"preorder_max_quantity":null,"countdown_timer_enabled":false,"countdown_timer_style":"text","countdown_timer_text_color":"#000000","countdown_timer_background_color":"#f5f5f5","countdown_timer_border_radius":8,"countdown_timer_format":"DHMS","countdown_timer_use_schedule_dates":true,"countdown_timer_custom_start_date":null,"countdown_timer_custom_end_date":null,"countdown_timer_starts_text":null,"countdown_timer_ends_text":null,"schedule_offer":false,"schedule_start_date":null,"schedule_end_date":null,"updated _at":"2025-08-19T10:05:43.042Z","allow_mixed_cart":true,"mixed_cart_error_message":"Preorders must be purchased separately from regular items. Please complete your current order first, or clear your cart to continue.","b2b_enabled":true,"preorder_progress_bar_enabled":false,"preorder_progress_bar_text":"{{ sold }} of {{ total }} claimed","preorder_progress_bar_fill_color":"#000000","preorder_progress_bar_background_color":"#e5e5e5","preorder_progress_bar_text_color":"#FFFFFF","preorder_progress_bar_border_radius":4,"preorder_progress_bar_show_percentage":false}];window._RestockRocketConfig.integrations = [{"id":"15c94526-b6b8-4de1-9bc1-23b1ca52ddb0","shop_id":38436,"enabled":true,"page_types":["product","collection","index","search","page","cart","list-collections","article","blog"],"configuration":{"toastDuration":10000,"toastPosition":"bottom-right","enableXHRHijack":true,"enableFetchHijack":true,"quantityLimitDisabled":false},"type":"hijack","css_config":null,"js_config":null,"created_at":"2025-07-26T09:16:04.076Z","updated_at":"2025-07-26T09:16:04.076Z"}];window._RestockRocketConfig.obfuscateInventoryQuantity = false;window._RestockRocketConfig.product = {"id":8677926764770,"title":"Ortlieb Back-Roller Free Single QL3.1","handle":"ortlieb-back-roller-free-single-ql3-1","description":"\u003cp\u003e \u003c\/p\u003e\n\u003cdiv class=\"tab-pane fade in active\" id=\"description\" role=\"tabpanel\"\u003e\n\u003cdiv class=\"product-description\"\u003e\n\u003cp\u003e\u003cstrong\u003eSold Singularly\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe Back-Roller Free is based on the ever-popular Back-Roller Classic, which has proven itself millions of times. The Free line does not use PVC, but does not compromise on performance either. Through the use of robust polyester fabric, the waterproof rear pannier becomes a long-lasting companion while maintaining the same timeless tarpaulin look. And thanks to the hermetic roll-top closure, food and gear travels safely and protected from the elements.\u003c\/p\u003e\n\u0 03cp\u003eNew also is the option of a rear pannier featuring the Quick-Lock3 mounting system. The Back-Roller Free QL 3.1 is equipped with the practical, self-locking ORTLIEB Quick-Lock3.1 system, which allows the bag to be hooked on more conveniently and quickly than ever before. A quick swivel and the bag is attached and locked in no matter how bumpy the ride gets. The fastening hooks lock automatically when they are hooked in - and unlock automatically when the bag is lifted.\u003c\/p\u003e\n\u003cp\u003eThe Quick-Lock3.1 assembly set is equipped with three attachment points and can be attached to any standard luggage rack. The height and inclination can be adjusted individually. The locking elements on the back of the bag are flat and ideal for everyday use.\u003c\/p\u003e\n\u003cp\u003eA fixed inner pocket, consisting of a main compartment and a mesh pocket with a zipper, ensures order and overview. Matching accessories such as the Commuter Insert or Packing Cubes further expand the functionality of the Back-Roller Free. With the shoulder strap, the Back-Roller Free can be carried comfortably as a shoulder bag.\u003c\/p\u003e\n\u003cp\u003eThe waterproof bike bag is PVC-free and sustainably made in Germany.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eFabric: PD62\/PS60\u003c\/li\u003e\n\u003cli\u003eFeatures: QL3.1\u003c\/li\u003e\n\u003cli\u003eHeight: 42cm\u003c\/li\u003e\n\u003cli\u003eWidth: 23 \/ 32cm\u003c\/li\u003e\n\u003cli\u003eDepth: 17cm\u003c\/li\u003e\n\u003cli\u003eVolume: 20L\u003c\/li\u003e\n\u003cli\u003eWeight: 950g\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tab-pane fade\" id=\"product-details\" data-product='{\"id_shop_default\":\"1\",\"id_manufacturer\":\"29\",\"id_supplier\":\"0\",\"reference\":\"OF5110\",\"is_virtual\":\"0\",\"delivery_in_stock\":\"\",\"delivery_out_stock\":\"\",\"id_category_default\":\"62\",\"on_sale\":\"0\",\"online_only\":\"0\",\"ecotax\":0,\"minimal_quantity\":\"1\",\"low_stock_threshold\":null,\"low_stock_alert\": \"0\",\"price\":\"\\u00a349.26\",\"unity\":\"\",\"unit_price_ratio\":\"0.000000\",\"additional_shipping_cost\":\"0.00\",\"customizable\":\"0\",\"text_fields\":\"0\",\"uploadable_files\":\"0\",\"redirect_type\":\"301-category\",\"id_type_redirected\":\"0\",\"available_for_order\":\"1\",\"available_date\":\"0000-00-00\",\"show_condition\":\"0\",\"condition\":\"new\",\"show_price\":\"1\",\"indexed\":\"1\",\"visibility\":\"both\",\"cache_default_attribute\":\"0\",\"advanced_stock_management\":\"0\",\"date_add\":\"2020-11-26 15:34:44\",\"date_upd\":\"2024-08-15 18:40:57\",\"pack_stock_type\":\"3\",\"meta_description\":\"\",\"meta_keywords\":\"\",\"meta_title\":\"\",\"link_rewrite\":\"ortlieb-back-roller-free-single-ql31\",\"name\":\"Ortlieb Back-Roller Free Single QL3.1\",\"description\":\"\u0026lt;p\u0026gt;\u0026lt;strong\u0026gt;Sold Singularly\u0026lt;\\\/strong\u0026gt;\u0026lt;\\\/p\u0026gt;\\n\u0026lt;p\u0026gt;The Back-Roller Free is based on the ever-popular Back-Roller Classic, which has proven itself millions of times. The Free line does not use PVC, but does not compromise on performance either. Through the use of robust polyester fabric, the waterproof rear pannier becomes a long-lasting companion while maintaining the same timeless tarpaulin look. And thanks to the hermetic roll-top closure, food and gear travels safely and protected from the elements.\u0026lt;\\\/p\u0026gt;\\n\u0026lt;p\u0026gt;New also is the option of a rear pannier featuring the Quick-Lock3 mounting system. The Back-Roller Free QL 3.1 is equipped with the practical, self-locking ORTLIEB Quick-Lock3.1 system, which allows the bag to be hooked on more conveniently and quickly than ever before. A quick swivel and the bag is attached and locked in no matter how bumpy the ride gets. The fastening hooks lock automatically when they are hooked in - and unlock automatically when the bag is lifted.\u0026lt;\\\/p\u0026gt;\\n\u0026lt;p\u0026gt;The Quick-Lock3.1 assembly set is equipped with three attachment points and can be attached to any sta ndard luggage rack. The height and inclination can be adjusted individually. The locking elements on the back of the bag are flat and ideal for everyday use.\u0026lt;\\\/p\u0026gt;\\n\u0026lt;p\u0026gt;A fixed inner pocket, consisting of a main compartment and a mesh pocket with a zipper, ensures order and overview. Matching accessories such as the Commuter Insert or Packing Cubes further expand the functionality of the Back-Roller Free. With the shoulder strap, the Back-Roller Free can be carried comfortably as a shoulder bag.\u0026lt;\\\/p\u0026gt;\\n\u0026lt;p\u0026gt;The waterproof bike bag is PVC-free and sustainably made in Germany.\u0026lt;\\\/p\u0026gt;\\n\u0026lt;ul\u0026gt;\\n\u0026lt;li\u0026gt;Fabric: PD62\\\/PS60\u0026lt;\\\/li\u0026gt;\\n\u0026lt;li\u0026gt;Features: QL3.1\u0026lt;\\\/li\u0026gt;\\n\u0026lt;li\u0026gt;Height: 42cm\u0026lt;\\\/li\u0026gt;\\n\u0026lt;li\u0026gt;Width: 23 \\\/ 32cm\u0026lt;\\\/li\u0026gt;\\n\u0026lt;li\u0026gt;Depth: 17cm\u0026lt;\\\/li\u0026gt;\\n\u0026lt;li\u0026gt;Volume: 20L\u0026lt;\\\/li\u0026gt;\\n\u0026lt;li\u0026gt;Weight: 950g\u0026lt;\\\/li\u0026gt;\\n\u0026lt;\\\/ul\u0026gt;\",\"description_short\":\"\",\"available_now\":\"In Stock\",\"available_later\":\"Out of Stock - Backorder\",\"id\":632,\"id_product\":632,\"out_of_stock\":2,\"new\":0,\"id_product_attribute\":\"0\",\"quantity_wanted\":1,\"extraContent\":[],\"allow_oosp\":1,\"category\":\"rear-panniers\",\"category_name\":\"Rear Panniers\",\"link\":\"https:\\\/\\\/lyonb2b.co.uk\\\/rear-panniers\\\/632-ortlieb-back-roller-free-single-ql31-4013051052474.html\",\"attribute_price\":0,\"price_tax_exc\":49.25999999999999801048033987171947956085205078125,\"price_without_reduction\":49.25999999999999801048033987171947956085205078125,\"reduction\":0,\"specific_prices\":[],\"quantity\":32,\"quantity_all_versions\":32,\"id_image\":\"gb-default\",\"features\":[{\"name\":\"Mounting System\",\"value\":\"QL3.1\",\"id_feature\":\"11\",\"position\":\"6\"}],\"attachments\":[],\"virtual\":0,\"pack\":0,\"packItems\":[],\"n opackprice\":0,\"customization_required\":false,\"rate\":20,\"tax_name\":\"VAT UK 20%\",\"ecotax_rate\":0,\"unit_price\":\"\",\"customizations\":{\"fields\":[]},\"id_customization\":0,\"is_customizable\":false,\"show_quantities\":false,\"quantity_label\":\"Items\",\"quantity_discounts\":[],\"customer_group_discount\":0,\"images\":[{\"bySize\":{\"small_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1228-small_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":98,\"height\":98},\"cart_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1228-cart_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":125,\"height\":125},\"home_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1228-home_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":259,\"height\":259},\"medium_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1228-medium_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":452,\"height\":452},\"large_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/12\\/lyonb2b.co.uk\\\/6145-small_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":98,\"height\":98},\"medium\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/6145-home_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":259,\"height\":259},\"large\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/6145-large_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":800,\"height\":800},\"legend\":\"\",\"cover\":null,\"id_image\":\"6145\",\"position\":\"4\",\"associatedVariants\":[]},{\"bySize\":{\"small_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/12468-small_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":98,\"height\":98},\"cart_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/12468-cart_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":125,\"height\":125},\"home_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/12468-home_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":259,\"height\":259},\"medium_default\":{\"url\":\"https:\\\/\\\ /lyonb2b.co.uk\\\/12468-medium_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":452,\"height\":452},\"large_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/12468-large_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":800,\"height\":800}},\"small\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/12468-small_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":98,\"height\":98},\"medium\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/12468-home_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":259,\"height\":259},\"large\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/12468-large_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":800,\"height\":800},\"legend\":\"\",\"cover\":null,\"id_image\":\"12468\",\"position\":\"5\",\"associatedVariants\":[]},{\"bySize\":{\"small_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/12469-small_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":98,\"height\":98},\"cart_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/12469-cart_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":125,\"height\":125},\"home_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/12469-home_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":259,\"height\":259},\"medium_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/12469-medium_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":452,\"height\":452},\"large_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/12469-large_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":800,\"height\":800}},\"small\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/12469-small_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":98,\"height\":98},\"medium\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/12469-home_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":259,\"height\":259},\"large\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/12469-large_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":800,\"height\":800},\" legend\":\"\",\"cover\":null,\"id_image\":\"12469\",\"position\":\"6\",\"associatedVariants\":[]}],\"cover\":{\"bySize\":{\"small_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1228-small_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":98,\"height\":98},\"cart_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1228-cart_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":125,\"height\":125},\"home_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1228-home_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":259,\"height\":259},\"medium_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1228-medium_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":452,\"height\":452},\"large_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1228-large_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":800,\"height\":800}},\"small\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1228-small_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":98,
\"height\":98},\"medium\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1228-home_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":259,\"height\":259},\"large\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1228-large_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":800,\"height\":800},\"legend\":\"\",\"cover\":\"1\",\"id_image\":\"1228\",\"position\":\"1\",\"associatedVariants\":[]},\"has_discount\":false,\"discount_type\":null,\"discount_percentage\":null,\"discount_percentage_absolute\":null,\"discount_amount\":null,\"discount_amount_to_display\":null,\"price_amount\":49.25999999999999801048033987171947956085205078125,\"unit_price_full\":\"\",\"show_availability\":true,\"availability_date\":null,\"availability_message\":\"In Stock\",\"availability\":\"available\"}' role=\"tabpanel\" style=\"box-sizing: inherit; opacity: 1; transition: opacity 0.15s linear 0s; display: block; margin-bottom: 20px; color: rgb(0, 0, 0); font-family: 'Open Sans', Arial, Helvetica, sans-serif; font-size: 13 px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003c\/div\u003e\n\u003c!----\u003e","published_at":"2024-08-16T10:50:51+01:00","created_at":"2024-08-16T10:50:51+01:00","vendor":"ortlieb","type":"Apparel \u0026 Accessories","tags":["Bike Packing","pannier","spo-cs-disabled","spo-default","spo-disabled","spo-notify-me-disabled"],"price":10000,"price_min":10000,"price_max":10000,"available":false,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":45820523479266,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"",3eFabric: PD62\/PS60\u003c\/li\u003e\n\u003cli\u003eFeatures: QL3.1\u003c\/li\u003e\n\u003cli\u003eHeight: 42cm\u003c\/li\u003e\n\u003cli\u003eWidth: 23 \/ 32cm\u003c\/li\u003e\n\u003cli\u003eDepth: 17cm\u003c\/li\u003e\n\u003cli\u003eVolume: 20L\u003c\/li\u003e\n\u003cli\u003eWeight: 950g\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tab-pane fade\" id=\"product-details\" data-product='{\"id_shop_default\":\"1\",\"id_manufacturer\":\"29\",\"id_supplier\":\"0\",\"reference\":\"OF5110\",\"is_virtual\":\"0\",\"delivery_in_stock\":\"\",\"delivery_out_stock\":\"\",\"id_category_default\":\"62\",\"on_sale\":\"0\",\"online_only\":\"0\",\"ecotax\":0,\"minimal_quantity\":\"1\",\"low_stock_threshold\":null,\"low_stock_alert\":\"0\",\"price\":\"\\u00a349.26\",\"unity\":\"\",\"unit_price_ratio\":\"0.000000\",\"additional_shipping_cost\":\"0.00\",\"customizable\":\"0\",\"text_fields\":\"0\",\"uploadable_files\":\"0\",\"redirect_type\":\"301-category\",\"id_type_redirected\":\" 0\",\"available_for_order\":\"1\",\"available_date\":\"0000-00-00\",\"show_condition\":\"0\",\"condition\":\"new\",\"show_price\":\"1\",\"indexed\":\"1\",\"visibility\":\"both\",\"cache_default_attribute\":\"0\",\"advanced_stock_management\":\"0\",\"date_add\":\"2020-11-26 15:34:44\",\"date_upd\":\"2024-08-15 18:40:57\",\"pack_stock_type\":\"3\",\"meta_description\":\"\",\"meta_keywords\":\"\",\"meta_title\":\"\",\"link_rewrite\":\"ortlieb-back-roller-free-single-ql31\",\"name\":\"Ortlieb Back-Roller Free Single QL3.1\",\"description\":\"\u0026lt;p\u0026gt;\u0026lt;strong\u0026gt;Sold Singularly\u0026lt;\\\/strong\u0026gt;\u0026lt;\\\/p\u0026gt;\\n\u0026lt;p\u0026gt;The Back-Roller Free is based on the ever-popular Back-Roller Classic, which has proven itself millions of times. The Free line does not use PVC, but does not compromise on performance either. Through the use of robust polyester fabric, the waterproof rear pannier becomes a long-lasting companion while maintaining the same timeless tarpaulin look.
And thanks to the hermetic roll-top closure, food and gear travels safely and protected from the elements.\u0026lt;\\\/p\u0026gt;\\n\u0026lt;p\u0026gt;New also is the option of a rear pannier featuring the Quick-Lock3 mounting system. The Back-Roller Free QL 3.1 is equipped with the practical, self-locking ORTLIEB Quick-Lock3.1 system, which allows the bag to be hooked on more conveniently and quickly than ever before. A quick swivel and the bag is attached and locked in no matter how bumpy the ride gets. The fastening hooks lock automatically when they are hooked in - and unlock automatically when the bag is lifted.\u0026lt;\\\/p\u0026gt;\\n\u0026lt;p\u0026gt;The Quick-Lock3.1 assembly set is equipped with three attachment points and can be attached to any standard luggage rack. The height and inclination can be adjusted individually. The locking elements on the back of the bag are flat and ideal for everyday use.\u0026lt;\\\/p\u0026gt;\\n\u0026lt;p\u0026gt;A fixed inner pocket, consisting of a main compart ment and a mesh pocket with a zipper, ensures order and overview. Matching accessories such as the Commuter Insert or Packing Cubes further expand the functionality of the Back-Roller Free. With the shoulder strap, the Back-Roller Free can be carried comfortably as a shoulder bag.\u0026lt;\\\/p\u0026gt;\\n\u0026lt;p\u0026gt;The waterproof bike bag is PVC-free and sustainably made in Germany.\u0026lt;\\\/p\u0026gt;\\n\u0026lt;ul\u0026gt;\\n\u0026lt;li\u0026gt;Fabric: PD62\\\/PS60\u0026lt;\\\/li\u0026gt;\\n\u0026lt;li\u0026gt;Features: QL3.1\u0026lt;\\\/li\u0026gt;\\n\u0026lt;li\u0026gt;Height: 42cm\u0026lt;\\\/li\u0026gt;\\n\u0026lt;li\u0026gt;Width: 23 \\\/ 32cm\u0026lt;\\\/li\u0026gt;\\n\u0026lt;li\u0026gt;Depth: 17cm\u0026lt;\\\/li\u0026gt;\\n\u0026lt;li\u0026gt;Volume: 20L\u0026lt;\\\/li\u0026gt;\\n\u0026lt;li\u0026gt;Weight: 950g\u0026lt;\\\/li\u0026gt;\\n\u0026lt;\\\/ul\u0026gt;\",\"description_short\":\"\",\"available_now\":\"In Stock\",\"available_later\":\"Out of Stock - Backorder\",\"id\":632,\"id_pr
oduct\":632,\"out_of_stock\":2,\"new\":0,\"id_product_attribute\":\"0\",\"quantity_wanted\":1,\"extraContent\":[],\"allow_oosp\":1,\"category\":\"rear-panniers\",\"category_name\":\"Rear Panniers\",\"link\":\"https:\\\/\\\/lyonb2b.co.uk\\\/rear-panniers\\\/632-ortlieb-back-roller-free-single-ql31-4013051052474.html\",\"attribute_price\":0,\"price_tax_exc\":49.25999999999999801048033987171947956085205078125,\"price_without_reduction\":49.25999999999999801048033987171947956085205078125,\"reduction\":0,\"specific_prices\":[],\"quantity\":32,\"quantity_all_versions\":32,\"id_image\":\"gb-default\",\"features\":[{\"name\":\"Mounting System\",\"value\":\"QL3.1\",\"id_feature\":\"11\",\"position\":\"6\"}],\"attachments\":[],\"virtual\":0,\"pack\":0,\"packItems\":[],\"nopackprice\":0,\"customization_required\":false,\"rate\":20,\"tax_name\":\"VAT UK 20%\",\"ecotax_rate\":0,\"unit_price\":\"\",\"customizations\":{\"fields\":[]},\"id_customization\":0,\"is_customizable\":false,\"show_quantities\":false,\"quantity_label \":\"Items\",\"quantity_discounts\":[],\"customer_group_discount\":0,\"images\":[{\"bySize\":{\"small_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1228-small_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":98,\"height\":98},\"cart_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1228-cart_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":125,\"height\":125},\"home_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1228-home_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":259,\"height\":259},\"medium_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1228-medium_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":452,\"height\":452},\"large_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1228-large_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":800,\"height\":800}},\"small\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1228-small_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":98,\"height\":98},\"medium\":{\
"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1228-home_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":259,\"height\":259},\"large\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1228-large_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":800,\"height\":800},\"legend\":\"\",\"cover\":\"1\",\"id_image\":\"1228\",\"position\":\"1\",\"associatedVariants\":[]},{\"bySize\":{\"small_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1229-small_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":98,\"height\":98},\"cart_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1229-cart_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":125,\"height\":125},\"home_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1229-home_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":259,\"height\":259},\"medium_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1229-medium_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":452,\"height\":452},\"large_defaul t\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1229-large_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":800,\"height\":800}},\"small\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1229-small_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":98,\"height\":98},\"medium\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1229-home_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":259,\"height\":259},\"large\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1229-large_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":800,\"height\":800},\"legend\":\"\",\"cover\":null,\"id_image\":\"1229\",\"position\":\"2\",\"associatedVariants\":[]},{\"bySize\":{\"small_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/6144-small_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":98,\"height\":98},\"cart_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/6144-cart_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":125,\"height\":125},\"home_default\":{\"url\"
:\"https:\\\/\\\/lyonb2b.co.uk\\\/6144-home_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":259,\"height\":259},\"medium_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/6144-medium_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":452,\"height\":452},\"large_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/6144-large_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":800,\"height\":800}},\"small\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/6144-small_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":98,\"height\":98},\"medium\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/6144-home_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":259,\"height\":259},\"large\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/6144-large_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":800,\"height\":800},\"legend\":\"\",\"cover\":null,\"id_image\":\"6144\",\"position\":\"3\",\"associatedVariants\":[]},{\"bySize\":{\"small_default\":{\"url\":\"htt ps:\\\/\\\/lyonb2b.co.uk\\\/6145-small_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":98,\"height\":98},\"cart_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/6145-cart_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":125,\"height\":125},\"home_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/6145-home_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":259,\"height\":259},\"medium_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/6145-medium_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":452,\"height\":452},\"large_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/6145-large_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":800,\"height\":800}},\"small\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/6145-small_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":98,\"height\":98},\"medium\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/6145-home_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":259,\"height

\":259},\"large\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/6145-large_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":800,\"height\":800},\"legend\":\"\",\"cover\":null,\"id_image\":\"6145\",\"position\":\"4\",\"associatedVariants\":[]},{\"bySize\":{\"small_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/12468-small_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":98,\"height\":98},\"cart_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/12468-cart_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":125,\"height\":125},\"home_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/12468-home_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":259,\"height\":259},\"medium_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/12468-medium_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":452,\"height\":452},\"large_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/12468-large_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":8Product Details00,\"height\":800}},\"small\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/12468-small_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":98,\"height\":98},\"medium\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/12468-home_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":259,\"height\":259},\"large\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/12468-large_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":800,\"height\":800},\"legend\":\"\",\"cover\":null,\"id_image\":\"12468\",\"position\":\"5\",\"associatedVariants\":[]},{\"bySize\":{\"small_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/12469-small_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":98,\"height\":98},\"cart_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/12469-cart_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":125,\"height\":125},\"home_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/12469-home_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":259,\"h

eight\":259},\"medium_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/12469-medium_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":452,\"height\":452},\"large_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/12469-large_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":800,\"height\":800}},\"small\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/12469-small_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":98,\"height\":98},\"medium\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/12469-home_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":259,\"height\":259},\"large\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/12469-large_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":800,\"height\":800},\"legend\":\"\",\"cover\":null,\"id_image\":\"12469\",\"position\":\"6\",\"associatedVariants\":[]}],\"cover\":{\"bySize\":{\"small_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1228-small_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"wid 

th\":98,\"height\":98},\"cart_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1228-cart_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":125,\"height\":125},\"home_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1228-home_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":259,\"height\":259},\"medium_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1228-medium_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":452,\"height\":452},\"large_default\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1228-large_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":800,\"height\":800}},\"small\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1228-small_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":98,\"height\":98},\"medium\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1228-home_default\\\/ortlieb-back-roller-free-single-ql31.jpg\",\"width\":259,\"height\":259},\"large\":{\"url\":\"https:\\\/\\\/lyonb2b.co.uk\\\/1228-large_default\\\/ortlieb-back-rolThe largest bike bags in the world are also available in wear-resistant, waterproof material made of polyester. The remaining features are identical to those of the Back-Roller Pro Plus: additional front pocket, proven roll closure, and ingenious QL2.1 system for a super convenient and secure attachment to virtually all commercially available bike racks. Those who hesitate owing to a lack of stowage space to venture off on a bike tour around the world, a European bike vacation or a multi-day tour with the family will definitely no longer have any excuses! Time to pack up and take to the road!ler-free-single-ql31.jpg\",\"width\":800,\"height\":800},\"legend\":\"\",\"cover\":\"1\",\"id_image\":\"1228\",\"position\":\"1\",\"associatedVariants\":[]},\"has_discount\":false,\"discount_type\":null,\"discount_percentage\":null,\"discount_percentage_absolute\":null,\"discount_amount\":null,\"discount_amount_to_display\":null,\"price_amount\":49.25999999999999801048033987171947956085205078125,\"unit_price_full\":\"\",\"show_availability\":true,\"availability_date\":null,\"availability_message\":\"In Stock\",\"availability\":\"available\"}' role=\"tabpanel\" style=\"box-sizing: inherit; opacity: 1; transition: opacity 0.15s linear 0s; display: block; margin-bottom: 20px; color: rgb(0, 0, 0); font-family: 'Open Sans', Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width:

0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003c\/div\u003e\n\u003c!----\u003e"}; window._RestockRocketConfig.variantsInventoryPolicy = {45820523479266 : "deny",}; window._RestockRocketConfig.variantsInventoryQuantity = {45820523479266 : parseInt("0"),}; window._RestockRocketConfig.variantsPreorderCount = {45820523479266 : parseInt(""),}; window._RestockRocketConfig.variantsPreorderCountForMarket = {45820523479266 : null,}; window._RestockRocketConfig.variantsPreorderMaxCount = {45820523479266 : parseInt(""),}; window._RestockRocketConfig.variantsPreorderMaxCountForMarket = {45820523479266 : null,}; window._RestockRocketConfig.variantsShippingText = {45820523479266 : "",}; window._RestockRocketConfig.variantsShippingTextForMarket = {45820523479266 : null,}; window._RestockRocketConfig.selected_variant_id = 45820523479266; window._RestockRocke tConfig.selected_variant_available = window._RestockRocketConfig.product.variants.find(function(variant) { return variant.id == window._RestockRocketConfig.selected_variant_id }).available;window._RestockRocketConfig.scriptUrlProduct = 'https://cdn.shopify.com/extensions/019c4de0-280f-760f-b566-2e2f8e837eb8/restock-rocket-shopify-454/assets/restockrocket-product.js' window._RestockRocketConfig.scriptUrlCollection = 'https://cdn.shopify.com/extensions/019c4de0-280f-760f-b566-2e2f8e837eb8/restock-rocket-shopify-454/assets/restockrocket-collection.js' window._RestockRocketConfig.scriptHost = window._RestockRocketConfig.scriptUrlProduct.substring(0, window._RestockRocketConfig.scriptUrlProduct.lastIndexOf('/') + 1) window._RestockRocketConfig.host = 'https://app.restockrocket.io' const SETTINGS_CACHE_DURATION = 15 * 60 * 1000; // 15 minutes in milliseconds const LIQUID_CACHE_MAX_AGE = 2 * 60 * 60; // 2 hours in seconds // Calculate Liquid cache freshness once at initialization const liquidRendered
    At = window._RestockRocketConfig.liquidRenderedAt; // Validate timestamp and calculate cache age if (!liquidRenderedAt || typeof liquidRenderedAt !== 'number' || isNaN(liquidRenderedAt)) { console.debug('STOQ - Invalid or missing liquidRenderedAt timestamp, assuming fresh'); window._RestockRocketConfig.isLiquidCacheFresh = true; } else { const now = Math.floor(Date.now() / 1000); // Current time in seconds const liquidCacheAge = now - liquidRenderedAt; // Age in seconds // Handle client clock ahead of server if (liquidCacheAge <
  • 0) { console.debug(`STOQ - Client clock appears ahead of server by ${Math.abs(Math.round(liquidCacheAge / 60))} minutes, assuming cache fresh`); window._RestockRocketConfig.isLiquidCacheFresh = true; } else if (liquidCacheAge Fabric: PD620/PS490<
  • = LIQUID_CACHE_MAX_AGE) { console.debug(`STOQ - Liquid cache is fresh (${Math.round(liquidCacheAge / 60)} minutes old)`); window._RestockRocketConfig.isLiquidCacheFresh = true; } else { console.debug(`STOQ - Liquid cache is stale (${Math.round(liquidCacheAge / 60)} minutes old, max ${Math.round(LIQUID_CACHE_MAX_AGE / 60)} minutes)`); window._RestockRocketConfig.isLiquidCacheFresh = false; } } function checkSettingsExpiry(settings) { try { if (!settings || !settings.updated_at) { console.debug('STOQ - Invalid settings data structure'); return null; } if (!settings.cache) { console.debug('STOQ - settings caching disabled'); return null; } // Check if translations are enabled but missing from cache // This handles the backfill period where DB has translations but metafield doesn't if (settings.multi_language_enabled) { if (!settings.translations) { // Translations enabled but no translation data in metafield // Metafield hasn't been backfilled yet - force refresh console.debug('STOQ - multi-language enabled but no translation data in cache, fetching fresh'); return null; } // Translations object exists in metafield - cache is valid // If current locale isn't translated, applyTranslations will gracefully use default locale from base fields if (window._RestockRocketConfig.normalizedLocale && !Object.prototype.hasOwnProperty.call(settings.translations, window._RestockRocketConfig.normalizedLocale)) { console.debug('STOQ - locale not explicitly translated, will use default language from cache'); } // Don't return null - continue using cache even for untranslated locales } const updatedAt = new Date(settings.updated_at); if (isNaN(updatedAt.getTime())) { console.debug('STOQ - Invalid updated_at date format in settings'); return null; } const
  • age = Date.now() - updatedAt.getTime(); if (age Features: QL2.1<
  • SETTINGS_CACHE_DURATION) { console.debug('STOQ - settings changed recently, skipping cache'); return null; } return settings; } catch (error) { console.debug('STOQ - Error checking settings cache:', error); return null; } } function createRestockRocketContainer() { const restockRocketContainer = document.createElement('div'); restockRocketContainer.id = 'restock-rocket'; document.body.appendChild(restockRocketContainer); } function createRestockRocketScript(scriptUrl) { const restockRocketScriptElement = document.createElement('script'); restockRocketScriptElement.setAttribute('defer', 'defer'); restockRocketScriptElement.src = scriptUrl; document.body.appendChild(restockRocketScriptElement); } createRestockRocketContainer() console.debug('STOQ - extension activated') function applyTranslations(settings) { try { // Skip translation logic entirely if multi-language is not enabled if (!settings || !settings.multi_language_enabled) { return settings; } if (!settings.translations) { console.debug('STOQ - No translations found,
  • skipping translation'); return settings; } const normalizedLocale = window._RestockRocketConfig.normalizedLocale; const translations = settings.translations; if (!normalizedLocale) { // No matching locale has translations; drop payload to save memory console.debug('STOQ - No matching locale for translations. Available:', Object.keys(translations || {})); delete settings.translations; return settings; } console.debug(`STOQ - Applying translations for normalized locale: ${normalizedLocale} (original: ${window._RestockRocketConfig.locale})`); const translatedFields = translations[normalizedLocale]; if (translatedFields && typeof translatedFields === 'object') { Object.keys(translatedFields).forEach(function(key) { const value = translatedFields[key]; if (value !== null && value !== undefined && value !== '') { settings[key] = value; } }); } else { conHeight: 45cmsole.debug('STOQ - No translated fields found for locale:', normalizedLocale); } delete settings.translations; return settings; } catch (e) { console.debug('STOQ - error applying translations:', e); return settings; } } // Setup event listener for cart selling plan updates // This must be called before any scripts are loaded to avoid race conditions function setupCartSellingPlanUpdater(settings) { if (!settings || !settings.preorder_enabled) { return; } // Listen for stoq:preorder-api-ready event dispatched by preorder.js window.addEventListener('stoq:preorder-api-ready', function(event) { console.debug('STOQ - Preorder API ready, updating cart selling plans'); if (window._RestockRocket && window._RestockRocket.updateCartSellingPlans) { window._RestockRocket.updateCartSellingPlans() .then(hasUpdates => { if (hasUpdates) { console.debug('STOQ - cart selling plans updated successfully')
  • ; } else { console.debug('STOQ - no cart selling plan updates needed'); } }) .catch(error => { console.error('STOQ - error updating cart selling plans:', error); }); } }); } // First try to get settings from metafields with expiry check const cachedSettings = window._RestockRocketConfig.cachedSettings; const validCachedSettings = cachedSettings ? checkSettingsExpiry(cachedSettings) : null; if (validCachedSettings) { console.debug('STOQ - using cached settings'); initializeScripts(validCachedSettings); } else { console.debug('STOQ - fetching fresh settings'); const headers = { 'X-Shopify-Shop-Domain': window._RestockRocketConfig.shop || window.Shopify.shop, 'ngrok-skip-browser-warning': 'skip' }; if (window.Shopify?.theme?.role === 'main') { headers['X-Shopify-Theme-Schema-Name'] = window.Shopify.theme.schema_name; headers['X-Shopify-Theme-Schema-Version'] = w indow.Shopify.theme.schema_version; headers['X-Shopify-Theme-Store-Id'] = window.Shopify.theme.theme_store_id; } fetch( `${window._RestockRocketConfig.host}/api/v1/setting.json?translation_locale=${window._RestockRocketConfig.normalizedLocale}`, { headers } ) .then(function(response) { if (!response.ok) { throw new Error('Network response was not ok'); } return response.json(); }) .then(function(settings) { initializeScripts(settings); }) .catch(function(error) { // If request failed and we have cached settings (even if expired), use them as fallback if (cachedSettings) { console.debug('STOQ - using expired cached settings as fallback'); initializeScripts(cachedSettings); } else { console.error('STOQ - failed to load settings:', error); } }) .catch(function(e) { console.error(e) }) } function initializeScripts(settings) { settings = applyTranslations(set
  • tings); window._RestockRocketConfig.settings = settings; console.debug(`STOQ - settings configured for ${window._RestockRocketConfig.pageType}`); // Setup cart selling plan updater BEFORE loading any scripts to avoid race conditions setupCartSellingPlanUpdater(settings); if(settings.enable_app) { const hijackIntegration = window._RestockRocketConfig.integrations.find(function(integration) { return integration.type === 'hijack' && integration.enabled && integration.page_types.includes(window._RestockRocketConfig.pageType); }) if(window._RestockRocketConfig.pageType === 'collection' && (settings.show_button_on_collection || settings.preorder_collection_enabled)) { createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection); } else if(window._RestockRocketConfig.pageType === 'index' && (settings.show_button_on_index || settings.preorder_index_enabled)) { createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection)Width: 24 / 36cm; } else if(window._RestockRocketConfig.pageType === 'search' && (settings.show_button_on_search || settings.preorder_search_enabled)) { createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection); } else if(window._RestockRocketConfig.pageType === 'page' && (settings.show_button_on_page || settings.preorder_page_enabled)) { createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection); } else if(window._RestockRocketConfig.pageType === 'product') { createRestockRocketScript(window._RestockRocketConfig.scriptUrlProduct); } else if(hijackIntegration) { createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection); } else { console.debug(`STOQ - no scripts enabled for ${window._RestockRocketConfig.pageType}`); } // Dispatch custom event when app is loaded // Cart selling plan updates will be triggered by stoq:preorder-api-ready event const appLoadedEvent = new CustomEvent('stoq
  • .restock-rocket-button,.restock-rocket-button-float{opacity:1!important;border:none!important;cursor:pointer!important;background-image:none!important;box-shadow:none!important;padding:15px 20px;font-size:16px;width:100%;font-family:inherit}@font-face{font-family:OpenSans;font-weight:200;src:url(https://d382hokyqag45a.cloudfront.net/assets/OpenSans-Light.woff)}@font-face{font-family:OpenSans;font-weight:300;src:url(https://d382hokyqag45a.cloudfront.net/assets/OpenSans-Regular.woff)}@font-face{font-family:OpenSans;font-weight:600;src:url(https://d382hokyqag45a.cloudfront.net/assets/OpenSans-SemiBold.woff)}.restock-rocket-button-container{position:relative;z-index:1;width:100%}.restock-rocket-button-container-float-right{position:fixed;z-index:123123;top:calc(50% - 200px);right:0;transform:rotate(270deg);transform-origin:bottom right}.restock-rocket-button-container-float-left{position:fixed;z-index:123123;top:calc(50% - 200px);left:40px;transform:rotate(90deg);transform-origin:top left}.restock-rocket-button-container-float-left:hover,.restock-rocket-button-container-float-right:hover,.restock-rocket-button-container:hover,.restock-rocket-button-float:hover,.restock-rocket-button:hover{opacity:.8}.restock-rocket-button{min-height:50px;margin-top:10px;margin-bottom:10px}.restock-rocket-button-collection{position:relative;font-size:13px;line-height:1;padding:7px;height:auto;z-index:3}.restock-rocket-wrapper{background-color:rgba(0,0,0,.5);z-index:123123123;width:100%;height:100%;overflow:auto;position:fixed;right:0;top:0;transition-property:all;transition-duration:.3s;display:flex;flex-direction:Volume: 70Lcolumn;justify-content:center;}.restock-rocket-wrapper-inline{width:100%;height:100%;margin-top:20px}.restock-rocket-preorder-description{padding:10px 15px;margin-top:20px;display:flex;flex-direction:column;gap:10px;}.preorder-description-details{margin-bottom:0;display:flex;flex-direction:column;gap:10px;}.preorder-detail-item{display:flex;flex-direction:row;justify-content:start;gap:8px;align-items:center;}.restock-rocket-payment-widget{border:1px solid #ebebeb;margin-bottom:20px;}.restock-rocket-payment-option{display:flex;flex-wrap:wrap;align-items:center;gap:5px;padding:15px 20px;}.restock-rocket-payment-option:not(:last-child){border-bottom:1px solid #ebebeb;}.restock-rocket-payment-input-container{flex:1 1 auto;min-width:0}.restock-rocket-preorder-discount-badge{background:#ebebeb;height:25px;line-height:25px;padding:0 15px;border-radius:25px;font-size:0.8rem;flex:0 0 auto}.restock-rocket-payment-input{margin-right:10px;margin-top:-3px;vertical-align:middle;margin-left:0;accent-color:#202223}.restock-r
  • ocket-payment-description{margin-top:4px;flex:1 1 100%}.restock-rocket-preorder-badge{font-size:13px;line-height:1;padding:5px 13px 6px;border-radius:40px;height:auto;border:none;width:auto;z-index:2;margin:0;background:0 0}.preorder-badge-collection{position:absolute;top:10px;right:10px}.preorder-badge-product{margin-left:10px}.restock-rocket-price-strike{text-decoration:line-through;color: #666666;}.restock-rocket-discounted-price{margin-left:10px;}.restock-rocket-acknowledgement-checkbox{margin-bottom:12px;display:flex;align-items:flex-start;gap:8px;font-size:14px;line-height: 1.5;}.restock-rocket-acknowledge-checkbox-input{width:18px;height:18px;margin-top:2px;cursor:pointer;flex-shrink:0;accent-color: #0d0d0d;}.restock-rocket-acknowledge-checkbox-label{flex:1;cursor:pointer;}.restock-rocket-preorder-countdown-timer{display:flex;flex-direction:column;align-items:center;padding:16px;margin:8px 0;font-family:inherit;}.restock-rocket-preorder-countdown-timer .countdown-header{font-size:16px;margin-bottom:6px ;text-align:center}.restock-rocket-preorder-countdown-timer .countdown-units{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.restock-rocket-preorder-countdown-timer .countdown-unit{display:flex;flex-direction:column;align-items:center;gap:6px}.restock-rocket-preorder-countdown-timer .countdown-box{min-width:40px;padding:10px 6px;text-align:center;font-size:20px;line-height:1}.restock-rocket-preorder-countdown-timer .countdown-label{font-size:14px;font-weight:500;text-align:center;text-transform:capitalize;opacity:.7}@media (max-width:768px){.restock-rocket-preorder-countdown-timer{padding:14px}.restock-rocket-preorder-countdown-timer .countdown-box{min-width:55px;padding:14px 10px;font-size:26px}.restock-rocket-preorder-countdown-timer .countdown-label{font-size:11px}}@media (max-width:480px){.restock-rocket-preorder-countdown-timer{padding:12px}.restock-rocket-preorder-countdown-timer .countdown-units{width:100%;gap:10px}.restock-rocket-preorder-countdown-timer .countdown-box{width:100%;min-widt
  • h:50px;padding:12px 8px;font-size:24px}.restock-rocket-preorder-countdown-timer .countdown-label{font-size:10px}}.restock-rocket-toast{position:fixed;cursor:pointer;background:#fff;border:0;min-width:40px;min-height:40px;box-shadow:0 0 15px rgba(0,0,0,.1)!important;z-index:622004;padding:20px 30px;font-family:inherit;font-size:inherit;color:#000;display:flex;justify-content:center;align-items:center}.restock-rocket-toast a{text-decoration:none;font-weight:700;color:#000}.restock-rocket-toast .dismiss{margin-left:15px;z-index:1;font-size:20px;}.restock-rocket-toast-top{top:60px}.restock-rocket-toast-bottom{bottom:75px}.restock-rocket-toast-left,.restock-rocket-toast-right{-webkit-animation:.5s forwards slide;animation:.5s forwards slide}.restock-rocket-toast-left{left:0;transform:translateX(-100%);-webkit-transform:translateX(-100%);border-radius:0 10px 10px 0}.restock-rocket-toast-left.slide-out{-webkit-animation:.5s forwards slide-out-left;animation:.5s forwards slide-out-left}.restock-rocket-toast-right{rigWeight: 2368ght:0;transform:translateX(100%);-webkit-transform:translateX(100%);border-radius:10px 0 0 10px}.restock-rocket-toast-right.slide-out{-webkit-animation:.5s forwards slide-out-right;animation:.5s forwards slide-out-right}@keyframes slide{100%{transform:translateX(0)}}@-webkit-keyframes slide{100%{-webkit-transform:translateX(0)}}@keyframes slide-out-left{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@-webkit-keyframes slide-out-left{0%{-webkit-transform:translateX(0)}100%{-webkit-transform:translateX(-100%)}}@keyframes slide-out-right{0%{transform:translateX(0)}100%{transform:translateX(100%)}}@-webkit-keyframes slide-out-right{0%{-webkit-transform:translateX(0)}100%{-webkit-transform:translateX(100%)}}.restock-rocket-preorder-progress-bar{padding:12px 15px;margin-bottom:20px;font-family:inherit;}.restock-rocket-preorder-progress-bar .preorder-progress-text{margin-bottom:8px;}.restock-rocket-preorder-progress-bar .preorder-progress-bar-row{display:flex;align-items:center;gap:10px;}.restock-rocket

FAQ

Questions and answers