Sell Your Bike

Create accountSearch
> { "@context": "http://schema.org", "@type": "Organization", "name": "ProjektRide","sameAs": [ null, null, null, null, null, null, null ], "url": "https:\/\/projektride.co.uk" }
console.log("pr-product-page");
Header Image
  • <
  • BUY
  • SELL
  • RIDE CONFIDENT

ires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Trek Domane+ AL 5 - Red \/ 49","public_title":"Red \/ 49","options":["Red","49"],"price":305000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":46025328853218,"title":"Red \/ 52","option1":"Red","option2":"52","option3":null,"sku":"5270313","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Trek Domane+ AL 5 - Red \/ 52","public_title":"Red \/ 52","options":["Red","52"],"price":305000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":46025328885986,"title":"Red \/ 54","option1":"Red","option2":"54","option3":null,"sku":"5270314","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Trek Domane+ AL 5 - Red \/ 54","public_title":"Red \/ 54","options":["Red","54"

id":46025328984290,"title":"Red \/ 61","option1":"Red","option2":"61","option3":null,"sku":"5270317","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Trek Domane+ AL 5 - Red \/ 61","public_title":"Red \/ 61","options":["Red","61"],"price":305000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[]}], templateName: 'product', shopLocale: 'en', dataKey: 'top-strip-promotion-badge', storefrontCurrency: 'GBP', storefrontCountry: 'GB', storefrontLanguage: 'en', shopDomain: 'projektride.co.uk', variantPrice: '305000', cartPrice: '0', selector: 'shopify-osm-Ac2tTRTlRaTI0R3BZb__klarna_on_site_messaging_app_block_8gNReH', topPadding: '0', bottomPadding: '0', }); }

{ "@context": "http://schema.org/", "@type": "Product", "name": "Muc-Off Bio Drivetrain Cleaner 500ml", "url": "https:\/\/projektride.co.uk\/products\/muc-off-bio-drivetrain-cleaner-500ml","image": [ "https:\/\/projektride.co.uk\/cdn\/shop\/products\/Web_295-CT_bio_drivetrain_cleaner_2021_1000x1000_93d6ee98-b11b-450b-9605-255602564515_720x.jpg?v=1638896365" ],"description": "\nThe Muc-Off Bio Drivetrain Cleaner is the complete drivetrain cleaning solution that can either be poured into a chain cleaning device or sprayed directly to your chain rings, rear cassettes and derailleurs to clean your entire drivetrain within seconds. It’s also fully biodegradable* and safe for metal, plastic, rubber and seals. You have never seen results like this. We can guarantee it! Why not try using Bio Drivetrain Cleaner with the Muc-Off X-3 Dirty Chain Machine to provide the deepest clean on even the dirtiest chains!\n\n*Only contents are biodegradable.\n\nBiodegradable*\nFast and effective grease cutting formula\nRemoves all chain oil and wax residue\nSafely eliminates drive chain contaminants\nIdeal for use with chain cleaning devices\nTrigger spray included for easy application\nDeep cleans all drive chain areas in seconds\n","sku": "295-CT","brand": { "@type": "Thing", "name": "Muc-Off" },"gtin8": "5037835295009","gtin13": "5037835295009","offers": [{ "@type" : "Offer","sku": "295-CT","availability" : "http://schema.org/InStock", "price" : 17.99, "priceCurrency" : "GBP", "url" : "https:\/\/projektride.co.uk\/products\/muc-off-bio-drivetrain-cleaner-500ml?variant=42133855994082" } ] }

Product Details

Some bike cleaners out there have a carbon footprint bigger than the Jurassic Park T-Rex, but not us. We’re always looking for new ways to reduce our plastic and water usage along with our CO2 output; so we got cracking on the epic task of developing the ultimate powder-based cleaner! Over three years, we tested and tinkered with hundreds of versions until we landed on the one. Formulated using the latest technological advancements and the finest biodegradable ingredients (75% of which are plant-based!) our newest creation is not only incredibly safe for you and the environment, but also for all bikes and finishes.
Product DetailsWould you like to add on any equipment?
At Muc-Off, we don’t do things by halves. Punk Powder delivers the signature cleaning power you’ve come to expect, but with readily biodegradable ingredients and 92% less packaging than two of our standard 1L bottles it truly is a guilt-free gleam! The fast-dissolving formula means it’s ready for use within seconds of water being added, and if you want to go full eco-warrior you can even use collected rainwater! Simply reuse your old Muc-Off bottle or grab one of our new aluminium Bottles for Life and get busy cleaning – it even works with our pressure washer to create an awesome foam for the fastest clean possible.
<
, but the packaging too. It’s 100% plastic-free, and each sachet is compostable (certified to EN 13432 standard) and made from renewable raw materials. We’ve even used vegetable-based inks!\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eFrom production right through to the powder itself, sustainability is built in. So you can shred hard, with a clean bike and conscience. Punk Powder is the future of bike cleaning – the future is here!\u003c\/p\u003e","published_at":"2021-12-16T11:53:02+00:00","created_at":"2021-12-07T17:49:35+00:00","vendor":"Muc-Off","type":"","tags":["Cleaners Degreasers and Lubrication","spo-cs-disabled","spo-default","spo-disabled","spo-notify-me-disabled"],"price":1600,"price_min":1600,"price_max":1600,"available":true,"price_varies":false,"compare_at_price":2500,"compare_at_price_min":2500,"compare_at_price_max":2500,"compare_at_price_varies":false,"variants":[{"id":42134056698082,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"20561","<
res_selling_plan":false,"selling_plan_groups":[],"content":"\u003cmeta charset=\"utf-8\"\u003e\n\u003cp data-mce-fragment=\"1\"\u003eSome bike cleaners out there have a carbon footprint bigger than the Jurassic Park T-Rex, but not us. We’re always looking for new ways to reduce our plastic and water usage along with our CO2 output; so we got cracking on the epic task of developing the ultimate powder-based cleaner! Over three years, we tested and tinkered with hundreds of versions until we landed on the one. Formulated using the latest technological advancements and the finest biodegradable ingredients (75% of which are plant-based!) our newest creation is not only incredibly safe for you and the environment, but also for all bikes and finishes.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eAt Muc-Off, we don’t do things by halves. Punk Powder delivers the signature cleaning power you’ve come to expect, but with readily biodegradable ingredients and 92% less packaging than two of our standard 1L
":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/DomanePlusAL5-25-47222-B-Primary.webp?v=1728044482"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":46025327280354,"title":"Blue \/ 61","option1":"Blue","option2":"61","option3":null,"sku":"5323409","requires_shipping":true,"taxable":true,"featured_image":{"id":42263979753698,"product_id":8729345458402,"position":2,"created_at":"2024-10-04T13:21:21+01:00","updated_at":"2024-10-04T13:21:22+01:00","alt":null,"width":1440,"height":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/DomanePlusAL5-25-47222-B-Primary.webp?v=1728044482","variant_ids":[46025327083746,46025327116514,46025327149282,46025327182050,46025327214818,46025327280354]},"available":true,"name":"Trek Domane+ AL 5 - Blue \/ 61","public_title":"Blue \/ 61","options":["Blue","61"],"price":310000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":34762880647394,"posh battery for a range of up to 90 kilometres per charge when ridden in eco mode. Plus a workhorse Shimano 105 2x11 drivetrain, tubeless-ready wheels and vibration-absorbing Elite IsoZone handlebars.0-04T13:21:13+01:00","updated_at":"2024-10-04T13:21:14+01:00","alt":null,"width":1440,"height":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/DomanePlusAL5-25-47222-A-Primary.webp?v=1728044474","variant_ids":[46025325773026,46025325805794,46025325838562,46025325871330,46025325904098,46025325969634]},"available":true,"name":"Trek Domane+ AL 5 - Black \/ 49","public_title":"Black \/ 49","options":["Black","49"],"price":310000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":34762880614626,"position":1,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/DomanePlusAL5-25-47222-A-Primary.webp?v=1728044474"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":46025325805794,"title":"Black \/ 52","option1":"Black","option2":"52","option3":null,"sku":"5323399","requires_shipping":true,"taxable":true,"featured_image":{"id":42263979688162,"product_id":8729345458402,"posi
The Domane+ AL’s streamlined and discreet drive system lets you get more out of every ride. You get true road bike feel with the benefit of an extra boost when you want it. >
FAQ
) where on of the team will be more than happy to help.
ProjektRide Bike Shop Edinburgh
I'm looking to buy this product, when will it arrive and how much does postage cost?
If the item is showing in stock, we aim to post the product within 24 hours. Please allow 5 working days to receive the item. Postage is free on orders over £50. Orders under £50, our postage charge is £3.99.We also have a physical store, if you are local please pop in -
<




Cookie Policy

Terms of Service

Refund policy

SERVICES

Servicing
Cycle to Work
Delivery & Returns
INFORMATION Mon - Fri: 09:00 - 18:30 Sat: 9:00 - 16:00 Sun: Closed margin-right:10px;margin-top:-3px;vertical-align:middle;margin-left:0;accent-color:#202223}.restock-rocket-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-familyturns empty string if locale is empty or invalid (matches original behavior) function normalizeLocale(locale) { if (!locale || locale.trim() === '') { return ''; } return locale.toString().toLowerCase().replace(/-/g, '_'); } window._RestockRocketConfig.locale = 'en'; window._RestockRocketConfig.normalizedLocale = normalizeLocale('en'); window._RestockRocketConfig.shop = 'projektride.myshopify.com'; window._RestockRocketConfig.pageType = 'product';window._RestockRocketConfig.marketId = 382140642;window._RestockRocketConfig.countryName = 'United Kingdom'; window._RestockRocketConfig.countryIsoCode = 'GB';window._RestockRocketConfig.cartInventoryQuantity = {};window._RestockRocketConfig.cachedSettings = {"id":38500,"shop_id":38436,"currency":"GBP","created_at":"2025-07-26T09:13:57.337Z","updated_at":"2025-11-11T14:27:02.312Z","enable_app":true,"enable_signup_widget":false,"storefront_button_text":"Notify me when available","storefront_button_text_color":"#FFFFFF","storefront_buunits{width:100%;gap:10px}.restock-rocket-preorder-countdown-timer .countdown-box{width:100%;min-width: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-animatplaceholder":"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_restrict_country":false,"sms_default_channel":true,"optin_required":false,"optin_success_text":"Registration confirmed! You'll receive an alert when 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_srch_badge_selector":null,"preorder_badge_selector_type":"afterend","preorder_collection_badge_selector_type":"afterend","preorder_button_child_selector":"span","preorder_button_disclaimer_insert_selector":"","preorder_button_disclaimer_insert_selector_type":"afterend","preorder_payment_insert_selector":"","preorder_payment_insert_selector_type":"afterend","preorder_price_container_selector":"","preorder_price_container_selector_insert_type":"afterend","preorder_terms_insert_selector":"","preorder_terms_insert_selector_type":"afterend","preorder_original_price_selector":"","preorder_price_format":"{{amount}} {{currency}}","show_badge_if_any_variant_is_preorder":false,"enable_console_debug":false,"inline_form_enabled":false,"inline_form_selector":null,"inline_form_selector_type":"afterend","storefront_form_prefill_customer":true,"market_setup_type":"single_market","shopify_app_id":5940125,"cache":true,"cached_at":"2025-11-11T14:27:02.333Z","multi_language_enabled":false,"translation_locale":"en"};window._Restoc","options":["Title"],"media":[{"alt":null,"id":28806792577250,"position":1,"preview_image":{"aspect_ratio":1.333,"height":750,"width":1000,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/muc-off-bike-cleaner-punk-powder-4-x-30-g.jpg?v=1638899377"},"aspect_ratio":1.333,"height":750,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/products\/muc-off-bike-cleaner-punk-powder-4-x-30-g.jpg?v=1638899377","width":1000}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cmeta charset=\"utf-8\"\u003e\n\u003cp data-mce-fragment=\"1\"\u003eSome bike cleaners out there have a carbon footprint bigger than the Jurassic Park T-Rex, but not us. We’re always looking for new ways to reduce our plastic and water usage along with our CO2 output; so we got cracking on the epic task of developing the ultimate powder-based cleaner! Over three years, we tested and tinkered with hundreds of versions until we landed on the one. Formulated using the latest technological advancements and the finestp) { 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); } 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.dispatchEvent(appLoadedEvent); } } function updateCartSellingPlans() { // Wait for the API to be available with retries const maxRetries = 10; const retryDelay = 500; function attemptCartCheck(attempt = 1) { 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); }); } else if (attempt maxRetries) { console.debug(`STOQ - API not ready, retry ${attempt}/${maxRetries}`); setTimeout(() => attemptCartCheck(attempt + 1), retryDelay); } else { console.debug('STOQ - API not loaded after max retries, skipping cart selling plan check'); } } attemptCartCheck(); }
Working Hours
Tel

0131 374 5324

Location

82 Newington Road

Edinburgh

EH9 1QN

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,"search_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":""0,43936351224034,43936353714402,43936362889442,43936362922210,43936388153570,43936389333218,43936395526370,43936398508258,43936401522914,43936408568034,43936414400738,43936700727522,43936706101474,43936706134242,43936706167010,43936706199778,43936706232546,43936706265314,43938308587746,43938308653282,43938308718818,43938308751586,43938308784354,43938308817122,43938322612450,43938322645218,43938322677986,43981336051938,43981336084706,43981336117474,43981336150242,43981345587426,43981345620194,43981345652962,43981345685730,43981357580514,43981357613282,43981362462946,43981362495714,43981362528482,43981369016546,43981369049314,43981374914786,43981374947554,43981374980322,43981392904418,43981695844578,43981695877346,43981695910114,43981695942882,43981986070754,43981987905762,43981987938530,44052906967266,44052907327714,44052907360482,44052907393250,44052907426018,44052907458786,44052907491554,44052909097186,44052909129954,44140302827746,44140302893282,44140317016290,44155590508770,44155590541538,44155594211554,44

n_stock_variant_ids: [] };window._RestockRocketConfig.cachedOutOfStockVariantIds = { out_of_stock_variant_ids: [] };window._RestockRocketConfig.cachedVariantPreorderLimits = {"variant_preorder_limits":{},"updated_at":"2025-12-07T10:12:55Z","shopify_market_id":382140642,"market_locations_enabled":false}; window._RestockRocketConfig.cachedVariantPreorderLimitsMarketKey = "variant_preorder_limits_for_market_382140642";window._RestockRocketConfig.cachedVariantShippingTexts = {"variant_shipping_texts":{},"updated_at":"2025-12-07T10:12:54Z","shopify_market_id":382140642,"market_locations_enabled":false}; window._RestockRocketConfig.cachedVariantShippingTextsMarketKey = "variant_shipping_texts_for_market_382140642";window._RestockRocketConfig.sellingPlans = [{"shopify_selling_plan_group_id":98590196095,"shopify_selling_plan_id":713071886719,"enabled":true,"variant_ids":[55569933140351,55569712382335,55569712415103,55569712480639,55569933173119,55570017616255,55569933074815,55570017550719,55569712447871,55569

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","bi

_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,"updated_at":"2025-08-19T10:05:43.042Z","allow_mixed_cart":true}];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":7468016074978,"title":"Muc-Off Punk Powder x4 Powder Bike Cleaner","handle":"muc-off-punk-powder-x4-powder-bike-cleaner","description":"\u003cmeta charset=\"utf-8\"\u003e

within seconds of water being added, and if you want to go full eco-warrior you can even use collected rainwater! Simply reuse your old Muc-Off bottle or grab one of our new aluminium Bottles for Life and get busy cleaning – it even works with our pressure washer to create an awesome foam for the fastest clean possible.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eIt’s not just the powder that’s green and mean (on grime), but the packaging too. It’s 100% plastic-free, and each sachet is compostable (certified to EN 13432 standard) and made from renewable raw materials. We’ve even used vegetable-based inks!\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eFrom production right through to the powder itself, sustainability is built in. So you can shred hard, with a clean bike and conscience. Punk Powder is the future of bike cleaning – the future is here!\u003c\/p\u003e","published_at":"2021-12-16T11:53:02+00:00","created_at":"2021-12-07T17:49:35+00:00","vendor":"Muc-Off","type":"","tags
nd each sachet is compostable (certified to EN 13432 standard) and made from renewable raw materials. We’ve even used vegetable-based inks!\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eFrom production right through to the powder itself, sustainability is built in. So you can shred hard, with a clean bike and conscience. Punk Powder is the future of bike cleaning – the future is here!\u003c\/p\u003e"}; window._RestockRocketConfig.variantsInventoryPolicy = {42134056698082 : "deny",}; window._RestockRocketConfig.variantsInventoryQuantity = {42134056698082 : parseInt("8"),}; window._RestockRocketConfig.variantsPreorderCount = {42134056698082 : parseInt(""),}; window._RestockRocketConfig.variantsPreorderCountForMarket = {42134056698082 : null,}; window._RestockRocketConfig.variantsPreorderMaxCount = {42134056698082 : parseInt(""),}; window._RestockRocketConfig.variantsPreorderMaxCountForMarket = {42134056698082 : null,}; window._RestockRocketConfig.variantsShippingText = {42

60 * 1000; // 15 minutes in milliseconds 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

<

tockRocketContainer = 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.tran

ole.debug('STOQ - error applying translations:', e); return settings; } } // 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'] = window.Shopify.theme.schema_version; headers['X-Shopify-Theme-Store-Id'] = window.Shopify.theme.theme_store_id; } fetch( `${window._RestockRocketConfig.host}/ap
.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-

isplay: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-rocket-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:abso

-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-width: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)!importan

}}@-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%)}}


70.0°
38.3

54.3

  • S700c
  • 54.328.57.1101.3
105.475.3
104.7
37.1
50.856 cm72.5°
73.5°700c21.5