PageSourceSearch

https://www.ebikessuperstore.com.au/search

html ebikessuperstore.com.au collected 2026-09-30 22:11:50 UTC 207,947 bytes, 3,718 lines download raw bytes

1<!doctype html>
2<html class="no-js" lang="en">
3<head>
4
5  <meta name="google-site-verification" content="rbkvQlLf-UFf0naMIGzyY9-G1qEfv2wTh1vZiBISzpI" />
6  
7
8 
9
10
11
12
13
14<link rel="preconnect" href="https://cdn.beae.com" crossorigin />
15<link rel="dns-prefetch" href="https://cdn.beae.com" />
16    <!--BEAE-EMBED-->
17    <link href="data:text/css;base64,LmJlYWUtc2VjdGlvbiA+IGRpdi5jb3JlX19yb3ctLWNvbHVtbnN7bWF4LXdpZHRoOiAxMjAwcHg7fS5iZWFlLWNvbHVtbj5kaXYuY29yZV9fY29sdW1uLS13cmFwcGVye3BhZGRpbmc6IDIwcHg7fWRpdi5jb3JlX19ibG9ja3MtLWJvZHk+ZGl2LmJlYWUtYmxvY2srZGl2LmJlYWUtYmxvY2suZWxtc3BhY2V7bWFyZ2luLXRvcDogMjBweDt9OnJvb3R7LS1iZWFlLWdsb2JhbC1jb2xvcnMtcHJpbWFyeTojMDA4MDYwOy0tYmVhZS1nbG9iYWwtY29sb3JzLXNlY29uZGFyeTojMTExODI3Oy0tYmVhZS1nbG9iYWwtY29sb3JzLXRleHQ6IzZCNzI4MDstLWJlYWUtZ2xvYmFsLWNvbG9ycy1hY2NlbnQ6IzJjNmVjYjt9LyoqQkVBRS1JTlNFUlQtQ1NTKiov" rel="stylesheet" id="beae-global-css"/>
18    <!--/BEAE-EMBED-->
19
20
21<style type="text/css" class="beae-theme-helper">
22 .beae-cart-popup {
23    display: grid;
24    position: fixed;
25    inset: 0;
26    z-index: 9999999;
27    align-content: center;
28    padding: 5px;
29    justify-content: center;
30    align-items: center;
31    justify-items: center;
32}
33
34.beae-cart-popup::before {content: ' ';position: absolute;background: #e5e5e5b3;inset: 0;}
35 .beae-ajax-loading{
36 	cursor:not-allowed;
37   pointer-events: none;
38   opacity: 0.6;
39  }
40
41
42  #beae-toast {
43  visibility: hidden;
44  max-width: 50px;
45  min-height: 50px;
46  margin: auto;
47  background-color: #333;
48  color: #fff;
49  text-align: center;
50  border-radius: 2px;
51  position: fixed;
52  z-index: 999999;
53  left: 0;
54  right: 0;
55  bottom: 30px;
56  font-size: 17px;
57  display: grid;
58  grid-template-columns: 50px auto;
59  align-items: center;
60  justify-content: start;
61  align-content: center;
62  justify-items: start;
63}
64#beae-toast.beae-toast-show {
65  visibility: visible;
66  -webkit-animation: beaeFadein 0.5s, beaeExpand 0.5s 0.5s, beaeStay 3s 1s, beaeShrink 0.5s 2s, beaeFadeout 0.5s 2.5s;
67  animation: beaeFadein 0.5s, beaeExpand 0.5s 0.5s, beaeStay 3s 1s, beaeShrink 0.5s 4s, beaeFadeout 0.5s 4.5s;
68}
69#beae-toast #beae-toast-icon {
70  width: 50px;
71  height: 100%;
72  /* float: left; */
73  /* padding-top: 16px; */
74  /* padding-bottom: 16px; */
75  box-sizing: border-box;
76  background-color: #111;
77  color: #fff;
78  padding: 5px;
79}
80#beae-toast .beae-toast-icon-svg {
81  width: 100%;
82  height: 100%;
83  display: block;
84  position: relative;
85  vertical-align: middle;
86  margin: auto;
87  text-align: center;
88  /* padding: 5px; */
89}
90#beae-toast #beae-toast-desc {
91  color: #fff;
92  padding: 16px;
93  overflow: hidden;
94  white-space: nowrap;
95}
96
97@-webkit-keyframes beaeFadein {
98  from {
99    bottom: 0;
100    opacity: 0;
101  }
102  to {
103    bottom: 30px;
104    opacity: 1;
105  }
106}
107@keyframes fadein {
108  from {
109    bottom: 0;
110    opacity: 0;
111  }
112  to {
113    bottom: 30px;
114    opacity: 1;
115  }
116}
117@-webkit-keyframes beaeExpand {
118  from {
119    min-width: 50px;
120  }
121  to {
122    min-width: var(--beae-max-width);
123  }
124}
125@keyframes beaeExpand {
126  from {
127    min-width: 50px;
128  }
129  to {
130    min-width: var(--beae-max-width);
131  }
132}
133@-webkit-keyframes beaeStay {
134  from {
135    min-width: var(--beae-max-width);
136  }
137  to {
138    min-width: var(--beae-max-width);
139  }
140}
141@keyframes beaeStay {
142  from {
143    min-width: var(--beae-max-width);
144  }
145  to {
146    min-width: var(--beae-max-width);
147  }
148}
149@-webkit-keyframes beaeShrink {
150  from {
151    min-width: var(--beae-max-width);
152  }
153  to {
154    min-width: 50px;
155  }
156}
157@keyframes beaeShrink {
158  from {
159    min-width: var(--beae-max-width);
160  }
161  to {
162    min-width: 50px;
163  }
164}
165@-webkit-keyframes beaeFadeout {
166  from {
167    bottom: 30px;
168    opacity: 1;
169  }
170  to {
171    bottom: 60px;
172    opacity: 0;
173  }
174}
175@keyframes beaeFadeout {
176  from {
177    bottom: 30px;
178    opacity: 1;
179  }
180  to {
181    bottom: 60px;
182    opacity: 0;
183  }
184}
185</style>
186
187<script type="text/javascript" id="beae-theme-helpers" async="async">
188    window.BEAE = window.BEAE || {};
189    (function(){this.configs = {
190              ajax_cart: {
191                enable: false
192              },
193              quickview: {
194                enable: false
195              }
196              
197            };
198              this.configs.ajax_cart =  {};
199          
200      
201      	this.customer = false;
202      
203        this.routes = {
204            domain: 'https://www.ebikessuperstore.com.au',
205            root_url: '/',
206            collections_url: '/collections',
207            all_products_collection_url: '/collections/all',
208            cart_url:'/cart',
209            cart_add_url:'/cart/add',
210            cart_change_url:'/cart/change',
211            cart_clear_url: '/cart/clear',
212            cart_update_url: '/cart/update',
213            product_recommendations_url: '/recommendations/products'
214        };
215        this.queryParams = {};
216        if (window.location.search.length) {
217            new URLSearchParams(window.location.search).forEach((value,key)=>{
218                this.queryParams[key] = value;
219            })
220        }
221        this.money_format  = "${{amount}}",
222        this.money_with_currency_format = "${{amount}} AUD",
223        this.formatMoney = function(t, e) {
224            function n(t, e) {
225                return void 0 === t ? e : t
226            }
227            function o(t, e, o, i) {
228                if (e = n(e, 2),
229                o = n(o, ","),
230                i = n(i, "."),
231                isNaN(t) || null == t)
232                    return 0;
233                var r = (t = (t / 100).toFixed(e)).split(".");
234                return r[0].replace(/(\d)(?=(\d\d\d)+(?!\d))/g, "$1" + o) + (r[1] ? i + r[1] : "")
235            }
236            "string" == typeof t && (t = t.replace(".", ""));
237            var i = ""
238            , r = /\{\{\s*(\w+)\s*\}\}/
239            , a = e || ( ? this.money_with_currency_format : this.money_format);
240            switch (a.match(r)[1]) {
241            case "amount":
242                i = o(t, 2);
243                break;
244            case "amount_no_decimals":
245                i = o(t, 0);
246                break;
247            case "amount_with_comma_separator":
248                i = o(t, 2, ".", ",");
249                break;
250            case "amount_with_space_separator":
251                i = o(t, 2, " ", ",");
252                break;
253            case "amount_with_period_and_space_separator":
254                i = o(t, 2, " ", ".");
255                break;
256            case "amount_no_decimals_with_comma_separator":
257                i = o(t, 0, ".", ",");
258                break;
259            case "amount_no_decimals_with_space_separator":
260                i = o(t, 0, " ");
261                break;
262            case "amount_with_apostrophe_separator":
263                i = o(t, 2, "'", ".")
264            }
265            return a.replace(r, i)
266        }
267        this.resizeImage = function(t, r) {
268            try {
269				if (t.indexOf('cdn.shopify.com') === -1)
270					return t;
271                if (!r || "original" == r ||  "full" == r || "master" == r)
272                    return t;
273                var o = t.match(/\.(jpg|jpeg|gif|png|bmp|bitmap|tiff|tif)((\#[0-9a-z\-]+)?(\?v=.*)?)?$/igm);
274		        if (null == o)
275		            return null;
276		        var i = t.split(o[0])
277		          , x = o[0];
278		        return i[0] + "_" + r + x;
279            } catch (o) {
280                return t
281            }
282        },
283        this.getProduct = function(handle){
284          if(!handle)
285          {
286            return false;
287          }
288          let endpoint = (this.routes.root_url  === '/' ? '' : this.routes.root_url ) + '/products/' + handle + '.js'
289          if(window.BEAE_LIVE)
290          {
291          	endpoint = '/shop/builder/ajax/beae-proxy/products/' + handle;
292          }
293          return  window.fetch(endpoint,{
294            headers: {
295              'Content-Type' : 'application/json'
296            }
297          })
298          .then(res=> res.json());
299          
300        }
301    }).bind(window.BEAE)();
302</script>
302
303    
304
305         
306<script type="text/javascript" src="https://cdn.beae.com/vendors/js-v2/jquery.min.js" defer></script>
306
307<!-- Added by TAPITA SEO SCHEMA-->
308
309  
309<script>window.technicalTptCast="ele8vx48-942ew-wuzexwvoxe-.7el.47ea1qwhoz46qa8o1,f0rq1fckkb9fkctb.j8tju5jmbz,sssae942ewwuzexwvoxea8o1a.u,2710rt3x8uwgdw6ggup0g5a,e942ewwuzexwvoxea8o1a.u";</script>
309
310
311
312
313
314
315
316
317
318
319
320<!-- /Added by TAPITA SEO SCHEMA --> 
321
322     <!--Version 2.6    RELEASE-->
323<meta charset="utf-8">
324<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
325<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
326<meta name="theme-color" content="#557b97">
327<link rel="canonical" href="https://www.ebikessuperstore.com.au/search"><link rel="shortcut icon" href="//www.ebikessuperstore.com.au/cdn/shop/files/favicon-32x32_32x32.png?v=1620182755" type="image/png"><title>Search
328| Electric Bikes Superstore</title><meta name="description" content="Electric Bikes Superstore offers the largest range of Electric Bikes in Adelaide, South Australia. Jump on board this fun craze by visiting us online or instore."><!-- /snippets/social-meta-tags.liquid -->
329
330
331
332
333<meta property="og:site_name" content="Electric Bikes Superstore Adelaide">
334<meta property="og:url" content="https://www.ebikessuperstore.com.au/search">
335<meta property="og:title" content="Search">
336<meta property="og:type" content="website">
337<meta property="og:description" content="Electric Bikes Superstore offers the largest range of Electric Bikes in Adelaide, South Australia. Jump on board this fun craze by visiting us online or instore.">
338
339
340
341
342
343  <meta name="twitter:site" content="@#">
344
345<meta name="twitter:card" content="summary_large_image">
346<meta name="twitter:title" content="Search">
347<meta name="twitter:description" content="Electric Bikes Superstore offers the largest range of Electric Bikes in Adelaide, South Australia. Jump on board this fun craze by visiting us online or instore.">
348
349
350<link rel="preconnect" href="//fonts.shopifycdn.com">
351<link rel="preconnect" href="//fonts.googleapis.com" crossorigin>
352<link rel="dns-prefetch" href="//fonts.googleapis.com">
353<link rel="dns-prefetch" href="//productreviews.shopifycdn.com">
354<link rel="dns-prefetch" href="//cdn.shopify.com">
355
356<link rel="preload" href="//www.ebikessuperstore.com.au/cdn/shop/t/8/assets/vendor.min.css?v=7576773558874982681700462192" as="style">
357
358
359
360
361	<link href="https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,400;1,500;1,600;1,700;1,800;1,900&display=swap" rel="stylesheet">
362
363
364
365
366
367
368
369
370<style>
371	:root {
372    --settings_gallery_width: unset;
373}
374
375body:not(.is-icons-loaded):not(.documentLoad) .wishlist-qty,
376body:not(.is-icons-loaded):not(.documentLoad) .minicart-qty,
377body:not(.is-icons-loaded):not(.documentLoad) .minicart-total,
378body:not(.is-icons-loaded):not(.documentLoad) .mmenu > li > a:not(:only-child):after,
379body:not(.is-icons-loaded):not(.documentLoad) [class^="icon-"],
380body:not(.is-icons-loaded):not(.documentLoad) [class*=" icon-"],
381body:not(.is-icons-loaded):not(.documentLoad) .select-wrapper:before {
382    opacity: 0;
383}
384
385@media (min-width: 992px) {
386    .col-lg-custom {
387        max-width: var(--settings_gallery_width) !important;
388        flex: 0 0 var(--settings_gallery_width) !important;
389    }
390
391    .col-lg-custom-rigth {
392        max-width: calc(100% - var(--settings_gallery_width)) !important;
393        flex: 0 0 calc(100% - var(--settings_gallery_width)) !important;
394    }
395}
396
397.hdr-wrap .container, .page-footer .container,
398.holder.fullboxed .bnslider .bnslider-text-content .bnslider-text-content-flex.container,
399.footer-sticky .container,
400.holder:not(.fullwidth) .container:not(.coming-soon-block) {
401    max-width: 1600px !important;
402}
403
404.holder-subscribe-full.holder-subscribe--compact > .container {
405    max-width: 1570px !important;
406}
407
408.fancybox-thumbs__list a {
409    width: 75px;
410    height: 88.5%px !important;
411    max-height: none !important;
412    background-size: auto 100%;
413    background: transparent;
414}
415
416
417
418
419
420
421
422
423
424
425
426.title-wrap {
427    display: flex;
428    flex-direction: column;
429}
430.h-sub--first {
431    order: -1;
432}
433
434div#fullDescription, .collection-description {
435    margin-top: 80px;
436}
437
438div#fullDescription h2, .collection-description h2 {
439    font-size: 30px;
440}
441
442.collection-description a, div#fullDescription a {
443    color: #23c206 !important;
444}
445</style>
446
447<link href="//www.ebikessuperstore.com.au/cdn/shop/t/8/assets/vendor.min.css?v=7576773558874982681700462192" rel="stylesheet">
448
449<link rel="preload" href="//www.ebikessuperstore.com.au/cdn/shop/t/8/assets/bootstrap.min.css?v=171415786481731916401700462191" as="style">
450<link rel="preload" href="//www.ebikessuperstore.com.au/cdn/shop/t/8/assets/style.css?v=54395433922313902351744684556" as="style">
451<link href="//www.ebikessuperstore.com.au/cdn/shop/t/8/assets/bootstrap.min.css?v=171415786481731916401700462191" rel="stylesheet">
452<link href="//www.ebikessuperstore.com.au/cdn/shop/t/8/assets/style.css?v=54395433922313902351744684556" rel="stylesheet" type="text/css" media="all" />
453
454<noscript id="deferred-styles">
455	<link href="//www.ebikessuperstore.com.au/cdn/shop/t/8/assets/icons.css?v=26642689330970772511711006212" rel="stylesheet" type="text/css" media="all" />
456</noscript >
457
458<link href="//www.ebikessuperstore.com.au/cdn/shop/t/8/assets/custom.css?v=120603418717765100171742444540" rel="stylesheet" type="text/css" media="all" />
459
460<script>
461	function loadIconFonts() {
462		var iconfont = new FontFace('icon-foxic', 'url(//www.ebikessuperstore.com.au/cdn/shop/t/8/assets/icon-foxic.woff?v=88174022334084968261700462191)');
463		iconfont.load().then(function(loaded_face) {
464			document.fonts.add(loaded_face);
465			setTimeout(function () {
466				document.body.classList.add('is-icons-loaded');
467			}, 1000);
468		})
469	}
470	document.addEventListener("DOMContentLoaded", loadIconFonts);
471	setTimeout(function () {
472		document.body.classList.add('is-icons-loaded');
473	}, 3000);
474	var loadDeferredStyles = function() {
475		if($('#deferred-styles').length){
476			var addStylesNode = document.getElementById("deferred-styles");
477			var replacement = document.createElement("div");
478			replacement.innerHTML = addStylesNode.textContent;
479			document.body.appendChild(replacement)
480			addStylesNode.parentElement.removeChild(addStylesNode);
481		}
482	};
483	var raf = window.requestAnimationFrame || window.mozRequestAnimationFrame ||
484			window.webkitRequestAnimationFrame || window.msRequestAnimationFrame;
485	if (raf) raf(function() { window.setTimeout(loadDeferredStyles, 0); });
486	else window.addEventListener('load', loadDeferredStyles);
487	window.js_helper = {};
488	js_helper = {
489		strings: {
490			addToCart: "Add to cart",
491			soldOut: "Sold out",
492			in_stock: "In stock",
493			unavailable: "Unavailable",
494			regularPrice: "Regular price",
495			salePrice: "Sale price",
496			sale: "Sale",
497			adding: "Adding..",
498			added: "In cart",
499			error: "Some items became unavailable",
500			remove: "Remove",
501			quantity: "Quantity",
502			ufortunately_left: "Unfortunately, left ",
503			left_in_stock_2: "in stock",
504			send_inform: "I am waiting for this item",
505			view_full_info: "View Full Info",
506			quick_view: "QUICK VIEW",
507			remove_from_wishlist: "Remove From Wishlist",
508		},
509		moneyFormat: "${{amount}}",
510		moneyFormatWithCurrency: "${{amount}} AUD",
511		cart : {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"AUD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0},
512		date:{
513			monday:                  "Monday",
514			tuesday:                 "Tuesday",
515			wednesday:               "Wednesday",
516			thursday:                "Thursday",
517			friday:                  "Friday",
518			saturday:                "Saturday",
519			sunday:                  "Sunday",
520			mon:                     "Mon",
521			tue:                     "Tue",
522			wed:                     "Wed",
523			thu:                     "Thu",
524			fri:                     "Fri",
525			sat:                     "Sat",
526			sun:                     "Sun",
527			january:                 "January",
528			february:                "February",
529			march:                   "March",
530			april:                   "April",
531			may:                     "May",
532			june:                    "June",
533			july:                    "July",
534			august:                  "August",
535			september:               "September",
536			october:                 "October",
537			november:                "November",
538			december:                "December",
539			jan:                     "Jan",
540			feb:                     "Feb",
541			mar:                "Mar",
542			apr:                     "Apr",
543			jun:                     "Jun",
544			jul:                     "Jul",
545			aug:                     "Aug",
546			sep:                     "Sep",
547			oct:                     "Oct",
548			nov:                     "Nov",
549			dec:                     "Dec"
550		}
551	}
552	document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
553</script>
553
554<link href="//www.ebikessuperstore.com.au/cdn/shop/t/8/assets/jquery.min.js?v=60938658743091704111700462191" rel="preload" as="script">
555<link href="//www.ebikessuperstore.com.au/cdn/shop/t/8/assets/lazysizes.js?v=48620573112263988951700462191" rel="preload" as="script">
556<script src="//www.ebikessuperstore.com.au/cdn/shop/t/8/assets/jquery.min.js?v=60938658743091704111700462191"></script>
vendor: 1 bytes, line 556
556
557<script src="//www.ebikessuperstore.com.au/cdn/shop/t/8/assets/lazysizes.js?v=48620573112263988951700462191" async="async"></script>
vendor: 1 bytes, line 557
557
558<script> window.shopInfo = {version: '2.6', uuid: 'rw0z438ypusryv6pus4w1rpus8x38pus859996z9w60w', theme_id: 26241041, store: 'https://electric-bikes-superstore-adelaide.myshopify.com', xyz: 'brightonportions34ebikess.com.au', zzz: 'dgreatsolutionssweet17soltgmail.com'};</script>
558
559     
559<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
559<meta name="facebook-domain-verification" content="a7t4ps1ud9c0r5dge9vv5b872xiqfs">
560<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/37470142597/digital_wallets/dialog">
561<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
561<script async="async" src="/checkouts/internal/preloads.js?locale=en-AU"></script>
561
562<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
563<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-AU&shop_id=37470142597" crossorigin="anonymous"></script>
vendor: 1 bytes, line 563
563
564<script id="shopify-features" type="application/json">{"accessToken":"1c8a57ca27e0e495b8c21e0b87687c8b","betas":["rich-media-storefront-analytics"],"domain":"www.ebikessuperstore.com.au","predictiveSearch":true,"shopId":37470142597,"locale":"en"}</script>
vendor: 1 bytes, line 564
564
565<script>var Shopify = Shopify || {};
566Shopify.shop = "electric-bikes-superstore-adelaide.myshopify.com";
567Shopify.locale = "en";
568Shopify.currency = {"active":"AUD","rate":"1.0"};
569Shopify.country = "AU";
570Shopify.theme = {"name":"Dgreat-foxic-2-6","id":123156988037,"schema_name":"Foxic","schema_version":"2.6","theme_store_id":null,"role":"main"};
571Shopify.theme.handle = "null";
572Shopify.theme.style = {"id":null,"handle":null};
573Shopify.cdnHost = "www.ebikessuperstore.com.au/cdn";
574Shopify.routes = Shopify.routes || {};
575Shopify.routes.root = "/";
576Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
577Shopify.SignInWithShop = Shopify.SignInWithShop || {};
578Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
579Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 579
579
580<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 580
580
581<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
vendor: 1 bytes, line 581
581
582<script>
583  window.ShopifyPay = window.ShopifyPay || {};
584  window.ShopifyPay.apiHost = "shop.app\/pay";
585  window.ShopifyPay.redirectState = null;
586</script>
vendor: 1 bytes, line 586
586
587<script>
588  window.Shopify = window.Shopify || {};
589  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
590  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
591  window.Shopify.SignInWithShop.eligible = true;
592</script>
vendor: 1 bytes, line 592
592
593<script id="shop-js-analytics" type="application/json">{"pageType":"search"}</script>
vendor: 1 bytes, line 593
593
594<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 594
594
595<script type="module">
596  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
597
598  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
599
600</script>
vendor: 1 bytes, line 600
600
601<script>
602  window.Shopify = window.Shopify || {};
603  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
604  window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.en.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.en.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.en.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.en.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.en.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.en.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.en.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.en.esm.js"],"listener":["modules/v2/loader.listener.en.esm.js"],"pay-button":["modules/v2/loader.pay-button.en.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.en.esm.js"],"shop-button":["modules/v2/loader.shop-button.en.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.en.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.en.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.en.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.en.esm.js"],"shop-login":["modules/v2/loader.shop-login.en.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.en.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.en.esm.js"]};
605</script>
vendor: 1 bytes, line 605
605
606<script>(function() {
607  var isLoaded = false;
608  function asyncLoad() {
609    if (isLoaded) return;
610    isLoaded = true;
611    var urls = ["https:\/\/cdn.grw.reputon.com\/assets\/widget.js?shop=electric-bikes-superstore-adelaide.myshopify.com","https:\/\/cdn.shopify.com\/s\/files\/1\/0597\/3783\/3627\/files\/tptinstall.min.js?v=1718591634\u0026t=tapita-seo-script-tags\u0026shop=electric-bikes-superstore-adelaide.myshopify.com"];
612    for (var i = 0; i < urls.length; i++) {
613      var s = document.createElement('script');
614      s.type = 'text/javascript';
615      s.async = true;
616      s.src = urls[i];
617      var x = document.getElementsByTagName('script')[0];
618      x.parentNode.insertBefore(s, x);
619    }
620  };
621  if(window.attachEvent) {
622    window.attachEvent('onload', asyncLoad);
623  } else {
624    window.addEventListener('load', asyncLoad, false);
625  }
626})();</script>
vendor: 1 bytes, line 626
626
627<script id="__st">var __st={"a":37470142597,"offset":34200,"reqid":"72fad2da-eecb-4fbf-b936-0a2a0e42353e-1790806310","pageurl":"www.ebikessuperstore.com.au\/search","u":"279b6f03cd5b","p":"searchresults"};</script>
vendor: 1 bytes, line 627
627
628<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 628
628
629<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 629
629
630<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.ebikessuperstore.com.au/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 630
630
631<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//www.ebikessuperstore.com.au/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
631<script crossorigin="anonymous" defer="defer" src="//www.ebikessuperstore.com.au/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 631
631
632<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-318ab40a.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
vendor: 1 bytes, line 632
632
633<script>
634  window.Shopify = window.Shopify || {};
635  window.Shopify.MCP = window.Shopify.MCP || {};
636  window.Shopify.MCP.enabled = true;
637  window.Shopify.MCP.shop = "electric-bikes-superstore-adelaide.myshopify.com";
638  window.Shopify.MCP.mcpEndpoint = "https:\/\/www.ebikessuperstore.com.au\/api\/mcp";
639  window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n  - What is your return policy?\n  - What is your shipping policy?\n  - What is your phone number?\n  - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}];
640</script>
vendor: 1 bytes, line 640
640
641<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/www.ebikessuperstore.com.au\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
642</script>
vendor: 1 bytes, line 642
642
643<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://www.ebikessuperstore.com.au/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
644</script>
vendor: 1 bytes, line 644
644
645<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
646  function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent);
647</script>
vendor: 1 bytes, line 647
647
648<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}}));
649</script>
649
650<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.ebikessuperstore.com.au/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
651<style id="shopify-accelerated-checkout-cart">
652        #shopify-buyer-consent {
653  margin-top: 1em;
654  display: inline-block;
655  width: 100%;
656}
657
658#shopify-buyer-consent.hidden {
659  display: none;
660}
661
662#shopify-subscription-policy-button {
663  background: none;
664  border: none;
665  padding: 0;
666  text-decoration: underline;
667  font-size: inherit;
668  cursor: pointer;
669}
670
671#shopify-subscription-policy-button::before {
672  box-shadow: none;
673}
674
675      </style>
676
677<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
677
678<!--Gem_Page_Header_Script-->
679    
680
681
682<!--End_Gem_Page_Header_Script-->
683
684
685
686    
687
688    
689  
690
691
692
693
694
695
696
697
698<!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
699
700
701
702
703
704
705
706
707
708
709
710
711  
711<script async src="https://static.klaviyo.com/onsite/js/TdZibk/klaviyo.js?company_id=TdZibk"></script>
711
712  
712<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
712
713
714  
715
716
717
718
719  
719<script>
720    window.klaviyoReviewsProductDesignMode = false
721  </script>
721
722
723
724
725
726
727
728
729
730
731<!-- END app block --><!-- BEGIN app block: shopify://apps/quicky/blocks/quickBanner/3421d53e-fb02-449c-a9ef-daf28f28450a --><!-- BEGIN app snippet: vendors -->
731<script defer src="https://cdn.shopify.com/extensions/01a0275c-692d-786e-ac26-0da514a772cd/quicky-137/assets/vendors.js"></script>
731
732<!-- END app snippet -->
733<link rel="preconnect" href="https://static.devit.software" crossorigin>
734<script>
735  (() => {
736    const url = new URL("https://cdn.shopify.com/extensions/01a0275c-692d-786e-ac26-0da514a772cd/quicky-137/assets/vendors.js");
737    window.qb_public_path = `${url.origin}${url.pathname.replace('vendors.js', '')}`
738  })()
739</script>
739
740
741<script>
742  const __globalAbTest = `{}`;
743</script>
743
744<style>#qb-extension-root [data-type_bar]>.qb-skeleton{display:none!important}</style>
745<div id="qb-extension-root">
746  
747  
748
749  
750  
751  
752
753  
754  <!-- BEGIN app snippet: actionBarSnippet --><div
755  id='qb-65b754b2046d4671112c865a'
756  class='qb-action-bar-block'
757  data-target='website'
758  data-plan=''
759  data-storeid='37470142597'
760  
761    data-settings='{&quot;message&quot;:{&quot;borderWidth&quot;:{&quot;top&quot;:0,&quot;right&quot;:0,&quot;bottom&quot;:0,&quot;left&quot;:0},&quot;borderRadius&quot;:{&quot;topLeft&quot;:0,&quot;topRight&quot;:0,&quot;bottomLeft&quot;:0,&quot;bottomRight&quot;:0},&quot;mobile&quot;:{&quot;borderWidth&quot;:{&quot;top&quot;:0,&quot;right&quot;:0,&quot;bottom&quot;:0,&quot;left&quot;:0},&quot;borderRadius&quot;:{&quot;topLeft&quot;:0,&quot;topRight&quot;:0,&quot;bottomLeft&quot;:0,&quot;bottomRight&quot;:0},&quot;scale&quot;:60},&quot;tablet&quot;:{&quot;borderWidth&quot;:{&quot;top&quot;:0,&quot;right&quot;:0,&quot;bottom&quot;:0,&quot;left&quot;:0},&quot;borderRadius&quot;:{&quot;topLeft&quot;:0,&quot;topRight&quot;:0,&quot;bottomLeft&quot;:0,&quot;bottomRight&quot;:0},&quot;scale&quot;:90},&quot;text&quot;:&quot;&lt;p&gt;&lt;span&gt;Mobile Workshop &lt;/span&gt;&lt;span style=\&quot;color: rgb(236, 240, 241);\&quot;&gt;&lt;a href=\&quot;https://www.ebikessuperstore.com.au/pages/contact#kensington\&quot; style=\&quot;color: rgb(236, 240, 241);\&quot; tabindex=\&quot;0\&quot;&gt;Bookings Now Avaliable...!&lt;/a&gt;&lt;/span&gt; | Visit our&lt;span style=\&quot;color: rgb(255, 255, 255);\&quot;&gt; &lt;a href=\&quot;https://www.ebikessuperstore.com.au/pages/contact#brighton\&quot; style=\&quot;color: rgb(255, 255, 255);\&quot;&gt;Brighton Store&lt;/a&gt;&lt;/span&gt;&lt;br&gt;&lt;/p&gt;&quot;,&quot;font&quot;:&quot;Roboto&quot;,&quot;fontWeight&quot;:900,&quot;fontStyle&quot;:&quot;normal&quot;,&quot;scale&quot;:65,&quot;color&quot;:&quot;#ffffff&quot;,&quot;align&quot;:&quot;left&quot;,&quot;translatedText&quot;:{},&quot;borderColor&quot;:&quot;#ffffff&quot;,&quot;borderStyle&quot;:&quot;solid&quot;},&quot;button&quot;:{&quot;hover&quot;:{&quot;textColor&quot;:&quot;&quot;,&quot;backgroundColor&quot;:&quot;&quot;,&quot;borderColor&quot;:&quot;&quot;},&quot;borderRadius&quot;:{&quot;topLeft&quot;:0,&quot;topRight&quot;:0,&quot;bottomLeft&quot;:0,&quot;bottomRight&quot;:0},&quot;borderWidth&quot;:{&quot;top&quot;:1,&quot;right&quot;:1,&quot;bottom&quot;:1,&quot;left&quot;:1},&quot;mobile&quot;:{&quot;borderWidth&quot;:{&quot;top&quot;:1,&quot;right&quot;:1,&quot;bottom&quot;:1,&quot;left&quot;:1},&quot;borderRadius&quot;:{&quot;topLeft&quot;:0,&quot;topRight&quot;:0,&quot;bottomLeft&quot;:0,&quot;bottomRight&quot;:0},&quot;fontSize&quot;:75},&quot;tablet&quot;:{&quot;borderWidth&quot;:{&quot;top&quot;:1,&quot;right&quot;:1,&quot;bottom&quot;:1,&quot;left&quot;:1},&quot;borderRadius&quot;:{&quot;topLeft&quot;:0,&quot;topRight&quot;:0,&quot;bottomLeft&quot;:0,&quot;bottomRight&quot;:0},&quot;fontSize&quot;:75},&quot;text&quot;:&quot;&lt;p&gt;Call us On 08 8166 7571&lt;/p&gt;&quot;,&quot;font&quot;:&quot;Roboto&quot;,&quot;fontWeight&quot;:900,&quot;fontStyle&quot;:&quot;normal&quot;,&quot;fontSize&quot;:70,&quot;backgroundColor&quot;:&quot;#ffffff&quot;,&quot;backgroundOpacity&quot;:0,&quot;textColor&quot;:&quot;#ffffff&quot;,&quot;borderColor&quot;:&quot;#ffffff&quot;,&quot;style&quot;:&quot;outlined&quot;,&quot;url&quot;:&quot;/collections/all&quot;,&quot;openNewWindow&quot;:false,&quot;translatedText&quot;:{},&quot;borderStyle&quot;:&quot;solid&quot;},&quot;product&quot;:{&quot;id&quot;:null,&quot;title&quot;:null,&quot;handle&quot;:null,&quot;imgUrl&quot;:null},&quot;collection&quot;:{&quot;id&quot;:null,&quot;title&quot;:null,&quot;handle&quot;:null,&quot;imgUrl&quot;:null},&quot;background&quot;:{&quot;mobile&quot;:{&quot;imageBgUse&quot;:true,&quot;image&quot;:&quot;&quot;,&quot;patternBgUse&quot;:false,&quot;pattern&quot;:&quot;&quot;,&quot;noneUse&quot;:false},&quot;tablet&quot;:{&quot;imageBgUse&quot;:true,&quot;image&quot;:&quot;&quot;,&quot;patternBgUse&quot;:false,&quot;pattern&quot;:&quot;&quot;,&quot;noneUse&quot;:false},&quot;color&quot;:&quot;linear-gradient(90deg, rgba(7, 7, 7, 1) 30%, rgba(35, 194, 6, 1) 100%)&quot;,&quot;imageBgUse&quot;:true,&quot;image&quot;:&quot;&quot;,&quot;patternBgUse&quot;:false,&quot;pattern&quot;:&quot;&quot;,&quot;opacity&quot;:100,&quot;imagePosition&quot;:&quot;cover&quot;,&quot;noneUse&quot;:false},&quot;border&quot;:{&quot;size&quot;:{&quot;top&quot;:0,&quot;right&quot;:0,&quot;bottom&quot;:0,&quot;left&quot;:0},&quot;borderRadius&quot;:{&quot;topLeft&quot;:0,&quot;topRight&quot;:0,&quot;bottomLeft&quot;:0,&quot;bottomRight&quot;:0},&quot;mobile&quot;:{&quot;borderRadius&quot;:{&quot;topLeft&quot;:0,&quot;topRight&quot;:0,&quot;bottomLeft&quot;:0,&quot;bottomRight&quot;:0},&quot;size&quot;:{&quot;top&quot;:0,&quot;right&quot;:0,&quot;bottom&quot;:0,&quot;left&quot;:0},&quot;horizontalSpace&quot;:18,&quot;verticalSpace&quot;:17},&quot;tablet&quot;:{&quot;borderRadius&quot;:{&quot;topLeft&quot;:0,&quot;topRight&quot;:0,&quot;bottomLeft&quot;:0,&quot;bottomRight&quot;:0},&quot;size&quot;:{&quot;top&quot;:0,&quot;right&quot;:0,&quot;bottom&quot;:0,&quot;left&quot;:0},&quot;horizontalSpace&quot;:18,&quot;verticalSpace&quot;:17},&quot;color&quot;:&quot;#000000&quot;,&quot;horizontalSpace&quot;:17,&quot;verticalSpace&quot;:18,&quot;style&quot;:&quot;solid&quot;},&quot;customSettings&quot;:{&quot;
761everyDaySpecificShowTime&quot;:[],&quot;typeId&quot;:4,&quot;messenger&quot;:&quot;whatsApp&quot;,&quot;phone&quot;:&quot;+61881667571&quot;,&quot;messengerUsername&quot;:null,&quot;email&quot;:null,&quot;imageMaxSize&quot;:60,&quot;shippingCountries&quot;:[],&quot;clickAction&quot;:&quot;button&quot;,&quot;generalImage&quot;:&quot;&quot;},&quot;scheduling&quot;:{&quot;start&quot;:&quot;immediately&quot;,&quot;end&quot;:&quot;never&quot;,&quot;startDate&quot;:&quot;&quot;,&quot;endDate&quot;:&quot;&quot;,&quot;showCertain&quot;:false,&quot;certainDays&quot;:[],&quot;certainTime&quot;:[0,1439]},&quot;targeting&quot;:{&quot;showOnPages&quot;:{&quot;pages&quot;:[&quot;homePage&quot;,&quot;productPage&quot;,&quot;collectionPage&quot;,&quot;cartPage&quot;,&quot;blog&quot;,&quot;otherPage&quot;],&quot;customPage&quot;:[],&quot;customPageSelect&quot;:&quot;include&quot;,&quot;queryParams&quot;:[],&quot;queryParamsSelect&quot;:&quot;include&quot;},&quot;domains&quot;:[&quot;all&quot;],&quot;choiceDevice&quot;:&quot;showAll&quot;,&quot;choiceOS&quot;:&quot;all&quot;,&quot;showVisitors&quot;:{&quot;sources&quot;:[&quot;facebook&quot;,&quot;instagram&quot;,&quot;twitter&quot;,&quot;google&quot;,&quot;pinterest&quot;,&quot;otherUrl&quot;],&quot;custom&quot;:[],&quot;customSelect&quot;:&quot;include&quot;},&quot;showLocation&quot;:{&quot;filter&quot;:&quot;include&quot;,&quot;countries&quot;:[&quot;ALL&quot;]},&quot;language&quot;:{&quot;isIncluded&quot;:&quot;include&quot;,&quot;languages&quot;:[]}},&quot;closeButton&quot;:{&quot;hover&quot;:{&quot;color&quot;:&quot;&quot;,&quot;borderColor&quot;:&quot;&quot;},&quot;borderWidth&quot;:{&quot;top&quot;:0,&quot;right&quot;:0,&quot;bottom&quot;:0,&quot;left&quot;:0},&quot;borderRadius&quot;:{&quot;topLeft&quot;:0,&quot;topRight&quot;:0,&quot;bottomLeft&quot;:0,&quot;bottomRight&quot;:0},&quot;mobile&quot;:{&quot;borderWidth&quot;:{&quot;top&quot;:0,&quot;right&quot;:0,&quot;bottom&quot;:0,&quot;left&quot;:0},&quot;borderRadius&quot;:{&quot;topLeft&quot;:0,&quot;topRight&quot;:0,&quot;bottomLeft&quot;:0,&quot;bottomRight&quot;:0},&quot;size&quot;:10,&quot;marginTop&quot;:2,&quot;marginRight&quot;:2},&quot;tablet&quot;:{&quot;borderWidth&quot;:{&quot;top&quot;:0,&quot;right&quot;:0,&quot;bottom&quot;:0,&quot;left&quot;:0},&quot;borderRadius&quot;:{&quot;topLeft&quot;:0,&quot;topRight&quot;:0,&quot;bottomLeft&quot;:0,&quot;bottomRight&quot;:0},&quot;size&quot;:10,&quot;marginTop&quot;:2,&quot;marginRight&quot;:2},&quot;close&quot;:false,&quot;size&quot;:10,&quot;marginTop&quot;:2,&quot;marginRight&quot;:2,&quot;borderColor&quot;:&quot;#ffffff&quot;,&quot;borderStyle&quot;:&quot;solid&quot;,&quot;color&quot;:&quot;#ffffff&quot;},&quot;settings&quot;:{&quot;showEvery&quot;:{&quot;each&quot;:5,&quot;unit&quot;:&quot;day&quot;},&quot;showBar&quot;:&quot;0_msec&quot;,&quot;position&quot;:&quot;header&quot;,&quot;showAfterClosing&quot;:false,&quot;animationText&quot;:null,&quot;animationRepeat&quot;:true,&quot;animationSpeed&quot;:100,&quot;zIndex&quot;:90,&quot;layoutVariant&quot;:&quot;t-i-b&quot;,&quot;barPreset&quot;:&quot;default&quot;},&quot;adaptability&quot;:{&quot;font&quot;:{&quot;mobile&quot;:24}},&quot;template&quot;:&quot;&quot;,&quot;barType&quot;:&quot;action-bar&quot;,&quot;announcements&quot;:[],&quot;banners&quot;:[],&quot;published&quot;:true,&quot;inTesting&quot;:false}'
762  
763  data-block_id='65b754b2046d4671112c865a'
764  data-type_bar=''
765  
766  style="height:max-content;width:100%;"
767  
768>
769  
770    <div class="qb-skeleton" style="display: grid;
771      border-width: 0px 0px 0px 0px;
772      border-style:solid;
773      overflow: hidden;
774      border-color:#000000;
775      border-radius: 0px 0px 0px 0px;
776      background: linear-gradient(90deg, rgba(7, 7, 7, 1) 30%, rgba(35, 194, 6, 1) 100%);
777    
778      grid-template-columns: 80% 20%;
779    
780      padding: 18px 17px;">
781      <div class="qb-message qb-skeleton-item" style="font-size: 1.105em;color: #ffffff;">
782        <p style='line-height: 1; margin: 0; padding: 5px; text-align: left'><p><span>Mobile Workshop </span><span style="color: rgb(236, 240, 241);"><a href="https://www.ebikessuperstore.com.au/pages/contact#kensington" style="color: rgb(236, 240, 241);" tabindex="0">Bookings Now Avaliable...!</a></span> | Visit our<span style="color: rgb(255, 255, 255);"> <a href="https://www.ebikessuperstore.com.au/pages/contact#brighton" style="color: rgb(255, 255, 255);">Brighton Store</a></span><br></p></p>
783      </div>
784      
785      <div class="qb-button qb-skeleton-item"
786           style="color:#ffffff;font-size:1.19em;display:flex;justify-content:right;align-items:center">
787        <a href="#"
788          style="padding: 5px 12px;background:#ffffff;border: 1px solid #ffffff;text-decoration:none;color:#ffffff;"><p>Call us On 08 8166 7571</p></a>
789      </div>
790    </div>
791  
792</div>
793
794  <style>#qb-65b754b2046d4671112c865a {
795          display: block;
796          filter: blur(4px);
797      }</style>
798
799
800<script>
801  (() => {
802    const blockBar = document.querySelector('#qb-' + '65b754b2046d4671112c865a');
803    const settingsObj = JSON.parse(blockBar.dataset.settings);
804    if ('' !== 'section') {
805      settingsObj.product.imgUrl = '' || '';
806      settingsObj.product.handle = '' || '';
807      settingsObj.collection.imgUrl = '' || '';
808      settingsObj.collection.handle = '' || '';
809    }
810    blockBar.dataset.settings = JSON.stringify(settingsObj);
811  })()
812</script>
812
813<!-- END app snippet --><!-- BEGIN app snippet: checkShowBar -->
814
815
816
817
818
819    
819<script>
820			(() => {
821				const block = document.querySelector('#qb-65b754b2046d4671112c865a');
822				block.dataset.branding = '';
823
824				const metafieldPage = ["homePage","productPage","collectionPage","cartPage","blog","otherPage"];
825				const metafieldCustomPage = [];
826				const metafieldQueryParams = [];
827				const metafieldDevice = "showAll";
828				const metafieldVisitors = ["facebook","instagram","twitter","google","pinterest","otherUrl"];
829				const metafieldVisitorsCustom = [];
830				const metafieldCountry = ["ALL"];
831				const metafieldLanguage = [];
832				const metafieldIsIncluded = "include";
833				let showByLanguage = true;
834				const include = !metafieldIsIncluded ? 'include' : metafieldIsIncluded;
835				const languages = !metafieldLanguage ? [] : metafieldLanguage;
836				const currentLocale = window?.Shopify?.locale
837				if (include === 'include' && languages.length > 0) {
838					showByLanguage = languages.includes(currentLocale);
839				}
840				if (include === 'exclude' && languages.length === 0) {
841					showByLanguage = false;
842				}
843				if (include === 'exclude' && languages.length > 0) {
844					showByLanguage = !languages.includes(currentLocale);
845				}
846				const page = metafieldPage || ["homePage", "productPage", "collectionPage", "cartPage", "blog", "otherPage"];
847				const customPage = metafieldCustomPage || [];
848				const queryParams = metafieldQueryParams || [];
849				const device = metafieldDevice || 'showAll';
850				const visitors = metafieldVisitors || ["facebook", "instagram", "twitter", "google", "pinterest", "otherUrl"];
851				const customVisitors = metafieldVisitorsCustom || [];
852				const country = metafieldCountry || ["ALL"];
853
854				if (page.length !== 6 || !page.includes('homePage', 'productPage', 'collectionPage', 'cartPage', 'blog', 'otherPage') ||
855					customPage.length !== 0 || queryParams.length !== 0 || device !== 'showAll' || visitors.length !== 6 ||
856					!visitors.includes("facebook", "instagram", "twitter", "google", "pinterest", "otherUrl") || customVisitors.length !== 0 ||
857					country.length !== 1 || !country.includes('ALL') || !showByLanguage) {
858					const block = document.querySelector('#qb-65b754b2046d4671112c865a');
859					block.style.display = 'none';
860				}
861			})()
862    </script>
862
863
864
865<script>
866	(() => {
867		const showAfterClosing = false;
868		const block = document.querySelector('#qb-65b754b2046d4671112c865a');
869		try {
870			if (window.sessionStorage.getItem(`qb-action-bar-65b754b2046d4671112c865a-close`) && !showAfterClosing) {
871				block.style.display = 'none';
872				block.dataset.is_close_bar_initial = 'true';
873			} else if (window.localStorage.getItem(`qb-action-bar-65b754b2046d4671112c865a-close`) && showAfterClosing) {
874				const viewDate = window.localStorage.getItem(`qb-action-bar-65b754b2046d4671112c865a-view-date`)
875					? new Date(window.localStorage.getItem(`qb-action-bar-65b754b2046d4671112c865a-view-date`))
876					: null;
877				const currentDate = new Date();
878				if (viewDate && viewDate >= currentDate) {
879					block.style.display = 'none';
880					block.dataset.is_close_bar_initial = 'true';
881				} else {
882					window.localStorage.removeItem(`qb-action-bar-65b754b2046d4671112c865a-view-date`);
883					window.localStorage.removeItem(`qb-action-bar-65b754b2046d4671112c865a-close`);
884					block.dataset.is_close_bar_initial = 'false';
885				}
886			} else {
887				block.dataset.is_close_bar_initial = 'false';
888			}
889		} catch (e) {
890			block.dataset.is_close_bar_initial = 'false';
891		}
892	})()
893</script>
893
894
895
896
897
898<!-- END app snippet --><!-- BEGIN app snippet: setScript -->
898<script>
899  (() => {
900    const isScript = document.querySelector('#'+'qbActionBarScript');
901    const extraScript = '';
902    const extraScriptMarquee = ''
903    if (!isScript) {
904      if (extraScript) {
905        const scriptCarousel = document.createElement('script');
906        scriptCarousel.setAttribute('src', "");
907        scriptCarousel.setAttribute('defer', '');
908        document.body.appendChild(scriptCarousel);
909      }
910      if(extraScriptMarquee){
911        const scriptMarquee = document.createElement('script');
912        scriptMarquee.setAttribute('src', "");
913        scriptMarquee.setAttribute('defer', '');
914        document.body.appendChild(scriptMarquee);
915      }
916      const script = document.createElement('script');
917      script.id = 'qbActionBarScript';
918      script.setAttribute('src', "https://cdn.shopify.com/extensions/01a0275c-692d-786e-ac26-0da514a772cd/quicky-137/assets/actionBar.js");
919      script.setAttribute('defer', '');
920      document.body.appendChild(script);
921    }
922  })()
923</script>
923
924<!-- END app snippet --><!-- BEGIN app snippet: commonStyle --><style data-shopify>
925
926    #qb-65b754b2046d4671112c865a > .qb-skeleton {
927        display: none !important;
928    }
929    
930            @font-face {
931                font-family: Roboto;
932                font-display: swap;
933                src: url("https://static.devit.software/fonts/Roboto.woff") format("woff");
934            }
935    
936    
937            @font-face {
938                font-family: Roboto;
939                font-display: swap;
940                src: url("https://static.devit.software/fonts/Roboto.woff") format("woff");
941            }
942    
943    #qb-65b754b2046d4671112c865a .qb-message {
944    
945        font-family: Roboto;
946    
947        font-weight: 900;
948        font-style: normal;
949    }
950    #qb-65b754b2046d4671112c865a .qb-button {
951    
952        font-family: Roboto;
953    
954        font-weight: 900;
955        font-style: normal;
956    }
957
958.qb-skeleton {font-size:10px;}.qb-skeleton-image{width:60px;height:60px;background-color:grey;border-radius:5px;}.qb-skeleton-multi-announcement{font-size:14px;}
959@media (max-width:400px){.qb-skeleton{font-size:5px;display:flex !important;align-items:center;flex-direction: column !important;}.qb-skeleton-item:not(:first-child){margin-top:1rem;}.qb-skeleton-stop-war{text-align:center !important;}}
960@media (min-width: 401px) and (max-width: 615px){.qb-skeleton{font-size:7px;}.qb-skeleton-image{width:40px;height:40px;}}
961</style>
962<!-- END app snippet -->
963</div>
964
965<!-- END app block --><!-- BEGIN app block: shopify://apps/tapita-seo-speed/blocks/app-embed/cd37ca7a-40ad-4fdc-afd3-768701482209 -->
966
967
968
969<script class="tpt-seo-schema">
970    var tapitaSeoVer = 1233;
971    var tptAddedSchemas = [];
972</script>
972
973
974
975
976
977
978
979
980
981
982
983
984<script class="tpt-seo-schema">
985  const tptPathName = "/search";
986  const tptShopId = "37470142597";
987
988  let tptPageType;
989  let tpPageHandle;
990
991  if(tptPathName == '/'){
992    tptPageType = 'homepage';
993    tpPageHandle = 'homepage';
994  }else{
995    tptPageType = tptPathName.split("/")[1];
996    if(tptPageType == 'blogs'){
997        tpPageHandle = tptPathName.split("/")[3];
998    }else{
999        tpPageHandle = tptPathName.split("/")[2];
1000    }
1001  }
1002
1003
1004    var scriptEl = document.createElement('script');
1005    scriptEl.type = 'application/ld+json';
1006    scriptEl.setAttribute('author', 'tpt'); 
1007    var tptSchemaConfigUrl =  'https://cdn.shopify.com/s/files/1/0374/7014/2597/t/8/assets/tapita-schema-config.json?v=1700465321';
1008    // ADD SCHEMA WHEN tptSchemaConfigUrl valid
1009  if (tptSchemaConfigUrl) {
1010    fetch(tptSchemaConfigUrl)
1011        .then(response => response.json())
1012        .then(data => {
1013            const checkPlan = data?.howTo?.turnOn || data?.recipe?.turnOn || data?.video?.turnOn;
1014            if(!checkPlan){
1015                return;
1016            }
1017            let schemaList = [];
1018            for (const property in data) {
1019                let schemaData = {};
1020                if(property == 'article' || property == 'siteLink' || property == 'breadcrumb' || property == 'product'){
1021                continue;
1022                }
1023                const configs = data[property].pageList || [];
1024                const configMatchList = configs.filter(config => {
1025                return config.pageData.handle == tpPageHandle;
1026                });
1027                const configMatch = configMatchList[0] || {};
1028                const turnon = configMatch?.turnOn;
1029                if(!turnon) {
1030                continue;
1031                };
1032                if(property == 'video'){
1033                const configType = configMatch?.videoConfig || {};
1034                    schemaData = {
1035                    "@context": "https://schema.org",
1036                    "@type": "VideoObject",
1037                    "url": "https://www.ebikessuperstore.com.au/search",
1038                    "name": configType?.title,
1039                        "description": configType?.description,
1040                        "thumbnailUrl": configType?.imageUrl,
1041                        "uploadDate": configType?.uploadDate,
1042                        "duration": configType?.duration,
1043                        "contentUrl": configType?.videoUrl,
1044                    }
1045                schemaList.push(schemaData || {});
1046                window.tptAddedSchemas.push("VideoObject");
1047                }
1048                if(property == 'howTo'){
1049                    const configType = configMatch?.howToConfig || {};
1050                        schemaData = {
1051                        "@context": "https://schema.org",
1052                        "@type": "HowTo",
1053                        "image": {
1054                            "@type": "ImageObject",
1055                            "url": configType?.imageUrl[0],
1056                        },
1057                        "name": configType?.title,
1058                        "totalTime": configType?.duration,
1059                        "estimatedCost": {
1060                            "@type": "MonetaryAmount",
1061                            "currency": configType?.currency?.match(/\((.*)\)/)[1],
1062                            "value": configType?.estimatedCost
1063                        },
1064                        "supply": configType?.supply?.map(supply => {
1065                            return {
1066                            "@type": "HowToSupply",
1067                            "name": supply.name
1068                            }
1069                        }),
1070                        "tool": configType?.tool?.map(supply => {
1071                            return {
1072                            "@type": "HowToTool",
1073                            "name": supply.name
1074                            }
1075                        }),
1076                        "step": configType?.sectionStep?.stepValue?.map(step => {
1077                            return {
1078                            "@type": "HowToStep",
1079                            "name": step?.name,
1080                            "text": step?.description,
1081                            "image": step?.imageUrl?.length > 0 ? step?.imageUrl[0] : '',
1082                            "url": step?.stepUrl
1083                            }
1084                        })
1085                    }
1086                    window.tptAddedSchemas.push("HowTo");
1087                    if(configType?.sectionVideo?.title && configType?.sectionVideo?.uploadDate && configType?.sectionVideo?.imageUrl[0]){
1088                        const videoSchema = {
1089                            "@type": "VideoObject",
1090                            "url": "https://www.ebikessuperstore.com.au/search",
1091                            "name": configType?.sectionVideo?.title,
1092                            "description": configType?.sectionVideo?.description,
1093                            "thumbnailUrl": configType?.sectionVideo?.imageUrl[0],
1094                            "uploadDate": configType?.sectionVideo?.uploadDate,
1095                            "duration": configType?.sectionVideo?.duration,
1096                            "contentUrl": configType?.sectionVideo?.videoUrl,
1097                        }
1098                        schemaData.video = videoSchema;
1099                        window.tptAddedSchemas.push("VideoObject");
1100                    }
1101                    schemaList.push(schemaData || {});
1102                }
1103                if(property == 'recipe'){
1104                    const configType = configMatch?.recipeConfig || {};
1105                    schemaData = {
1106                        "@context": "https://schema.org/",
1107                        "@type": "Recipe",
1108                        "url": "https://www.ebikessuperstore.com.au/search",
1109                        "name": configType?.name,
1110                        "image": [
1111                        configType?.imageUrls?.small?.length > 0 ? configType?.imageUrls?.small[0] : '',
1112                        configType?.imageUrls?.medium?.length > 0 ? configType?.imageUrls?.medium[0] : '',
1113                        configType?.imageUrls?.large?.length > 0 ? configType?.imageUrls?.large[0] : '',
1114                        ],
1115                        "author": {
1116                            "@type": "Person",
1117                            "name": configType?.author
1118                        },
1119                        "datePublished": configType?.uploadDate,
1120                        "description": configType?.description,
1121                        "recipeCuisine": configType?.cuisine,
1122                        "prepTime": configType?.prepTime,
1123                        "cookTime": configType?.cookTime,
1124                        "totalTime": "",
1125                        "keywords": configType?.keywords,
1126                        "recipeYield": configType?.totalServings,
1127                        "recipeCategory": configType?.category,
1128                        "nutrition": {
1129                            "@type": "NutritionInformation",
1130                            "calories": configType?.caloriesPerServing
1131                        },
1132                            "recipeIngredient": configType?.ingredients?.map(ingredient => {
1133                            return ingredient
1134                            }),
1135                        "recipeInstructions": configType?.sectionStep?.stepValue?.map(step => {
1136                            return {
1137                            "@type": "HowToStep",
1138                            "name": step?.name,
1139                            "text": step?.description,
1140                            "image": step?.imageUrl?.length > 0 ? step?.imageUrl[0] : '',
1141                            "url": step?.stepUrl
1142                            }
1143                        })
1144                    }
1145                    window.tptAddedSchemas.push("Recipe");
1146                    if(configType?.sectionVideo?.title && configType?.sectionVideo?.uploadDate && configType?.sectionVideo?.imageUrl[0]){
1147                        const videoSchema = {
1148                            "@type": "VideoObject",
1149                            "url": "https://www.ebikessuperstore.com.au/search",
1150                            "name": configType?.sectionVideo?.title,
1151                            "description": configType?.sectionVideo?.description,
1152                            "thumbnailUrl": configType?.sectionVideo?.imageUrl[0],
1153                            "uploadDate": configType?.sectionVideo?.uploadDate,
1154                            "duration": configType?.sectionVideo?.duration,
1155                            "contentUrl": configType?.sectionVideo?.videoUrl,
1156                        }
1157                        schemaData.video = videoSchema;
1158                        if (!ndow.tptAddedSchemas.includes("VideoObject"))
1159                            window.tptAddedSchemas.push("VideoObject");
1160                    }
1161                    schemaList.push(schemaData || {});
1162                }
1163            }
1164            return schemaList;
1165        })
1166        .then(data =>{
1167            if(!data) return;
1168            data.map(schema => {
1169                scriptEl.innerHTML = JSON.stringify(data);
1170            })
1171        })
1172        .then(() => {
1173            if (scriptEl.innerHTML)
1174                document.head.appendChild(scriptEl)
1175        });
1176    }  
1177</script>
1177
1178
1179<!-- BEGIN app snippet: alter-schemas -->
1180
1181
1182
1183
1184
1185<script>
1186    (function disableSchemasByType(schemaTypesToDisable = []) {
1187        if (!schemaTypesToDisable.length) return;
1188        const DEBUG = window.location.href?.includes("debug");
1189        const log = (...a) => DEBUG && console.log(...a);
1190        const removeAttrsDeep = (root, attrs) => {
1191            root.querySelectorAll("*").forEach((el) =>
1192                attrs.forEach((a) => el.removeAttribute(a))
1193            );
1194        };
1195        const extractTypesFromJsonLD = (json) => {
1196            const types = new Set();
1197            const walk = (v) => {
1198                if (!v) return;
1199                if (Array.isArray(v)) return v.forEach(walk);
1200                if (typeof v === "object") {
1201                    if (v["@type"]) {
1202                        (Array.isArray(v["@type"])
1203                            ? v["@type"]
1204                            : [v["@type"]]
1205                        ).forEach((t) => types.add(t));
1206                    }
1207                    if (v["@graph"]) walk(v["@graph"]);
1208                }
1209            };
1210            walk(json);
1211            return types;
1212        };
1213        const matchesSchemaType = (value) =>
1214            value && schemaTypesToDisable.some((t) => value.includes(t));
1215        const handleJsonLD = (container = document) => {
1216            container
1217                .querySelectorAll(
1218                    'script[type="application/ld+json"]:not([author="tpt"])'
1219                )
1220                .forEach((script) => {
1221                    try {
1222                        const raw = script.textContent.replace(/[\r\n\t]/g, " ");
1223                        const json = JSON.parse(raw);
1224                        const types = extractTypesFromJsonLD(json);
1225                        if (
1226                            [...types].some((t) => schemaTypesToDisable.includes(t))
1227                        ) {
1228                            script.type = "application/ldjson-disabled";
1229                            log("Disabled JSON-LD:", script);
1230                        }
1231                    } catch {}
1232                });
1233        };
1234        const handleMicrodata = (container = document) => {
1235            container
1236                .querySelectorAll(
1237                    schemaTypesToDisable
1238                        .map((t) => `[itemtype*="schema.org/${t}"]`)
1239                        .join(",")
1240                )
1241                .forEach((el) => {
1242                    el.removeAttribute("itemscope");
1243                    el.removeAttribute("itemtype");
1244                    el.removeAttribute("itemprop");
1245                    removeAttrsDeep(el, ["itemprop"]);
1246                });
1247        };
1248        const handleRDFa = (container = document) => {
1249            container
1250                .querySelectorAll(
1251                    schemaTypesToDisable
1252                        .map(
1253                            (t) =>
1254                                `[typeof*="${t}"],[vocab*="schema.org"][typeof*="${t}"]`
1255                        )
1256                        .join(",")
1257                )
1258                .forEach((el) => {
1259                    el.removeAttribute("vocab");
1260                    el.removeAttribute("typeof");
1261                    el.removeAttribute("property");
1262                    removeAttrsDeep(el, ["property"]);
1263                });
1264        };
1265        const processSchemas = (container) => {
1266            handleJsonLD(container);
1267            handleMicrodata(container);
1268            handleRDFa(container);
1269        };
1270        processSchemas();
1271        const observer = new MutationObserver((mutations) => {
1272            mutations.forEach((m) => {
1273                m.addedNodes.forEach((n) => {
1274                    if (n.nodeType !== 1) return;
1275
1276                    if (
1277                        n.tagName === "SCRIPT" &&
1278                        n.type === "application/ld+json" &&
1279                        n.getAttribute("author") !== "tpt"
1280                    ) {
1281                        handleJsonLD(n.parentElement);
1282                        return;
1283                    }
1284
1285                    const itemType = n.getAttribute?.("itemtype");
1286                    const typeOf = n.getAttribute?.("typeof");
1287
1288                    if (matchesSchemaType(itemType) || matchesSchemaType(typeOf)) {
1289                        handleMicrodata(n.parentElement);
1290                        handleRDFa(n.parentElement);
1291                    } else {
1292                        processSchemas(n);
1293                    }
1294                });
1295
1296                if (m.type === "attributes") {
1297                    const t = m.target;
1298
1299                    if (
1300                        t.tagName === "SCRIPT" &&
1301                        t.type === "application/ld+json" &&
1302                        t.getAttribute("author") !== "tpt"
1303                    ) {
1304                        handleJsonLD(t.parentElement);
1305                    }
1306
1307                    if (
1308                        m.attributeName === "itemtype" &&
1309                        matchesSchemaType(t.getAttribute("itemtype"))
1310                    ) {
1311                        handleMicrodata(t.parentElement);
1312                    }
1313
1314                    if (
1315                        m.attributeName === "typeof" &&
1316                        matchesSchemaType(t.getAttribute("typeof"))
1317                    ) {
1318                        handleRDFa(t.parentElement);
1319                    }
1320                }
1321            });
1322        });
1323
1324        observer.observe(document.body || document.documentElement, {
1325            childList: true,
1326            subtree: true,
1327            attributes: true,
1328            attributeFilter: ["itemtype", "typeof", "type"],
1329        });
1330
1331        log("Schema disabler initialized with types:", schemaTypesToDisable);
1332    })(window.tptAddedSchemas);
1333</script>
1333
1334<!-- END app snippet -->
1335
1336
1337<script class="tpt-seo-schema">
1338    var instantPageUrl = "https://cdn.shopify.com/extensions/01a0c70f-2479-740f-8e84-db96f99559c4/tapita-seo-speed-243/assets/instantpage.js";
1339    var tptMetaDataConfigUrl = 'https://cdn.shopify.com/s/files/1/0374/7014/2597/t/8/assets/tapita-meta-data.json?v=1700465319';
1340    // ADD META TITLE / DESCRIPTION WHEN tptMetaDataConfigUrl valid
1341    const createMetaTag = (descriptionValue) => {
1342        const metaTag = document.createElement('meta');
1343        metaTag.setAttribute('name', 'description');
1344        metaTag.setAttribute('content', descriptionValue);
1345        const headTag = document.querySelector('head');
1346        headTag.appendChild(metaTag);
1347    }
1348    const replaceMetaTagContent = (titleValueInput, descriptionValueInput, needReplaceVar) => {
1349        const titleValue = titleValueInput.replace(/&nbsp;/g, " ").replace(/&amp;/g, "&").replace(/&lt;/g, "<").replace(/&gt;/g, ">").replace(/&quot;/g, '"').replace(/&#39;/g, "'").replace(/&apos;/g, "'").replace(/&cent;/g, "¢").replace(/&pound;/g, "£").replace(/&yen;/g, "¥").replace(/&euro;/g, "€").replace(/&copy;/g, "©").replace(/&reg;/g, "®").replace(/&trade;/g, "™").replace(/&mdash;/g, "—").replace(/&ndash;/g, "–").replace(/&hellip;/g, "…").replace(/&rsquo;/g, "'").replace(/&lsquo;/g, "'").replace(/&rdquo;/g, '"').replace(/&ldquo;/g, '"');
1350        const descriptionValue = descriptionValueInput.replace(/&nbsp;/g, " ").replace(/&amp;/g, "&").replace(/&lt;/g, "<").replace(/&gt;/g, ">").replace(/&quot;/g, '"').replace(/&#39;/g, "'").replace(/&apos;/g, "'").replace(/&cent;/g, "¢").replace(/&pound;/g, "£").replace(/&yen;/g, "¥").replace(/&euro;/g, "€").replace(/&copy;/g, "©").replace(/&reg;/g, "®").replace(/&trade;/g, "™").replace(/&mdash;/g, "—").replace(/&ndash;/g, "–").replace(/&hellip;/g, "…").replace(/&rsquo;/g, "'").replace(/&lsquo;/g, "'").replace(/&rdquo;/g, '"').replace(/&ldquo;/g, '"');
1351        const disableReplacingTitle = !!window._tpt_no_replacing_plain_title
1352        const disableReplacingDescription = !!window._tpt_no_replacing_plain_desc
1353        const config = { attributes: true, childList: true, subtree: true};
1354        const header = document.getElementsByTagName('head')[0];
1355        let i = 0;
1356        const callback = (mutationList, observer) => {
1357            i++;
1358            const title = document.getElementsByTagName('title')[0];
1359            const ogTitle = document.querySelector('meta[property="og:title"]');
1360            const twitterTitle = document.querySelector('meta[name="twitter:title"]');
1361            const newTitle = needReplaceVar ? replaceVar(titleValue) : titleValue;
1362            const newDescription = needReplaceVar ? replaceVar(descriptionValue) : descriptionValue;
1363            if(titleValue && document && document.title != newTitle && !disableReplacingTitle){
1364                document.title = newTitle;
1365            }
1366            if(ogTitle && (ogTitle?.content != newTitle)){
1367                ogTitle?.setAttribute('content', newTitle);
1368            }
1369            if(twitterTitle && (twitterTitle?.content != newTitle)){
1370                twitterTitle?.setAttribute('content', newTitle);
1371            }
1372            const metaDescriptionTagList = document.querySelectorAll('meta[name="description"]');
1373            const ogDescriptionTagList = document.querySelector('meta[property="og:description"]');
1374            const twitterDescriptionTagList = document.querySelector('meta[name="twitter:description"]');
1375            try {
1376                if(ogDescriptionTagList && newDescription && (ogDescriptionTagList?.content != newDescription)) {
1377                    ogDescriptionTagList?.setAttribute('content', newDescription);
1378                }
1379                if(twitterDescriptionTagList && newDescription && (twitterDescriptionTagList?.content != newDescription)){
1380                    twitterDescriptionTagList?.setAttribute('content', newDescription);
1381                }
1382            } catch (err) {
1383
1384            }
1385            if (descriptionValue) {
1386                if(metaDescriptionTagList?.length == 0){
1387                    try {
1388                    createMetaTag(newDescription);
1389                    } catch (err) {
1390                    //
1391                    }
1392                }
1393                metaDescriptionTagList?.forEach(metaDescriptionTag=>{
1394                    if(metaDescriptionTag.content != newDescription && !disableReplacingDescription){
1395                    metaDescriptionTag.content = newDescription;
1396                    }
1397                })
1398            }
1399            if(observer && i > 1000){
1400                observer.disconnect();
1401            }
1402        };
1403        callback();
1404        setTimeout(callback, 100);
1405        const observer = new MutationObserver(callback);
1406        if(observer){
1407            observer.observe(header, config);
1408        }
1409    }
1410    if (tptMetaDataConfigUrl) {
1411        fetch(tptMetaDataConfigUrl)
1412        .then(response => response.json())
1413        .then((data) => {
1414            if(!data) return;
1415            const instantPage = data?.instantPage || false;
1416            const excludedPaths = [
1417                '/cart',
1418                '/checkout',
1419                '/account',
1420                '/search',
1421                'logout',
1422                'login',
1423                'customer'
1424            ];
1425            if (!window.FPConfig || !window.FPConfig.ignoreKeywords || !Array.isArray(window.FPConfig.ignoreKeywords)) {
1426                window.FPConfig = { ignoreKeywords : excludedPaths };
1427            } else {
1428                window.FPConfig.ignoreKeywords = window.FPConfig.ignoreKeywords.concat(excludedPaths);
1429            }
1430            var toEnableInstantPageByPath = true;
1431            if (window.location.pathname && window.location.pathname.includes) {
1432                excludedPaths.forEach(excludedPath => {
1433                    if (window.location.pathname.includes(excludedPath)) {
1434                        toEnableInstantPageByPath = false;
1435                    }
1436                });
1437            }
1438            const spcBar = document ? document.getElementById('shopify-pc__banner') : null;
1439            if (spcBar)
1440                toEnableInstantPageByPath = false;
1441            if (window.document &&
1442                window.document.location &&
1443                window.document.location.pathname &&
1444                window.document.location.pathname.includes) {
1445                excludedPaths.forEach(excludedPath => {
1446                    if (window.document.location.pathname.includes(excludedPath)) {
1447                        toEnableInstantPageByPath = false;
1448                    }
1449                });
1450            }
1451            if(instantPage && toEnableInstantPageByPath){
1452                const tptAddInstantPage =  setInterval(function () {
1453                    try {
1454                        if(document && document.body && (window.top === window.self)){
1455                            var instantScript = document.createElement('script');
1456                            instantScript.src = instantPageUrl;
1457                            document.body.appendChild(instantScript);
1458                            clearInterval(tptAddInstantPage);
1459                        }
1460                    } catch (err) {
1461                        //
1462                    }
1463                }, 500);
1464            }
1465        });
1466    }
1467    if (window.tapita_meta_page_title || window.tapita_meta_page_description) {
1468        replaceMetaTagContent(window.tapita_meta_page_title, window.tapita_meta_page_description, false);
1469    }
1470</script>
1470
1471
1472
1473
1474<!-- END app block --><!-- BEGIN app block: shopify://apps/gempages-builder/blocks/embed-gp-script-head/20b379d4-1b20-474c-a6ca-665c331919f3 -->
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489<!-- END app block --><!-- BEGIN app block: shopify://apps/doc-404-broken-links-repair/blocks/404-fix-broken-links-widget/f4f2d416-cb00-4540-bda9-816d588bad3e -->
1489<script>
1490  const easy_template = 'search';
1491</script>
1491
1492<!-- END app block --><!-- BEGIN app block: shopify://apps/pagefly-ai-page-builder/blocks/app-embed/83e179f7-59a0-4589-8c66-c0dddf959200 -->
1493
1494<!-- BEGIN app snippet: pagefly-cro-ab-testing-main -->
1495
1496
1497
1498
1499
1500
1501
1502<script>
1503  ;(function () {
1504    const url = new URL(window.location)
1505    const viewParam = url.searchParams.get('view')
1506    if (viewParam && viewParam.includes('variant-pf-')) {
1507      url.searchParams.set('pf_v', viewParam)
1508      url.searchParams.delete('view')
1509      window.history.replaceState({}, '', url)
1510    }
1511  })()
1512</script>
1512
1513
1514
1515
1516<script type='module'>
1517  
1518  window.PAGEFLY_CRO = window.PAGEFLY_CRO || {}
1519
1520  window.PAGEFLY_CRO['data_debug'] = {
1521    original_template_suffix: "",
1522    allow_ab_test: false,
1523    ab_test_start_time: 0,
1524    ab_test_end_time: 0,
1525    today_date_time: 1790806310000,
1526  }
1527  window.PAGEFLY_CRO['GA4'] = { enabled: false}
1528</script>
1528
1529
1530<!-- END app snippet -->
1531
1532
1533
1534
1535
1536
1537
1538
1539  
1539<script src='https://cdn.shopify.com/extensions/01a0f1b1-4f98-7986-8526-f7108ab8f5ec/pagefly-ai-page-builder-361/assets/pagefly-helper.js' defer='defer'></script>
1539
1540
1541  
1541<script src='https://cdn.shopify.com/extensions/01a0f1b1-4f98-7986-8526-f7108ab8f5ec/pagefly-ai-page-builder-361/assets/pagefly-general-helper.js' defer='defer'></script>
1541
1542
1543  
1543<script src='https://cdn.shopify.com/extensions/01a0f1b1-4f98-7986-8526-f7108ab8f5ec/pagefly-ai-page-builder-361/assets/pagefly-snap-slider.js' defer='defer'></script>
1543
1544
1545  
1545<script src='https://cdn.shopify.com/extensions/01a0f1b1-4f98-7986-8526-f7108ab8f5ec/pagefly-ai-page-builder-361/assets/pagefly-slideshow-v3.js' defer='defer'></script>
1545
1546
1547  
1547<script src='https://cdn.shopify.com/extensions/01a0f1b1-4f98-7986-8526-f7108ab8f5ec/pagefly-ai-page-builder-361/assets/pagefly-slideshow-v4.js' defer='defer'></script>
1547
1548
1549  
1549<script src='https://cdn.shopify.com/extensions/01a0f1b1-4f98-7986-8526-f7108ab8f5ec/pagefly-ai-page-builder-361/assets/pagefly-glider.js' defer='defer'></script>
1549
1550
1551  
1551<script src='https://cdn.shopify.com/extensions/01a0f1b1-4f98-7986-8526-f7108ab8f5ec/pagefly-ai-page-builder-361/assets/pagefly-slideshow-v1-v2.js' defer='defer'></script>
1551
1552
1553  
1553<script src='https://cdn.shopify.com/extensions/01a0f1b1-4f98-7986-8526-f7108ab8f5ec/pagefly-ai-page-builder-361/assets/pagefly-product-media.js' defer='defer'></script>
1553
1554
1555  
1555<script src='https://cdn.shopify.com/extensions/01a0f1b1-4f98-7986-8526-f7108ab8f5ec/pagefly-ai-page-builder-361/assets/pagefly-product.js' defer='defer'></script>
1555
1556
1557
1558<script id='pagefly-helper-data' type='application/json'>
1559  {
1560    "page_optimization": {
1561      "assets_prefetching": false
1562    },
1563    "elements_asset_mapper": {
1564      "Accordion": "https://cdn.shopify.com/extensions/01a0f1b1-4f98-7986-8526-f7108ab8f5ec/pagefly-ai-page-builder-361/assets/pagefly-accordion.js",
1565      "Accordion3": "https://cdn.shopify.com/extensions/01a0f1b1-4f98-7986-8526-f7108ab8f5ec/pagefly-ai-page-builder-361/assets/pagefly-accordion3.js",
1566      "CountDown": "https://cdn.shopify.com/extensions/01a0f1b1-4f98-7986-8526-f7108ab8f5ec/pagefly-ai-page-builder-361/assets/pagefly-countdown.js",
1567      "GMap1": "https://cdn.shopify.com/extensions/01a0f1b1-4f98-7986-8526-f7108ab8f5ec/pagefly-ai-page-builder-361/assets/pagefly-gmap.js",
1568      "GMap2": "https://cdn.shopify.com/extensions/01a0f1b1-4f98-7986-8526-f7108ab8f5ec/pagefly-ai-page-builder-361/assets/pagefly-gmap.js",
1569      "GMapBasicV2": "https://cdn.shopify.com/extensions/01a0f1b1-4f98-7986-8526-f7108ab8f5ec/pagefly-ai-page-builder-361/assets/pagefly-gmap.js",
1570      "GMapAdvancedV2": "https://cdn.shopify.com/extensions/01a0f1b1-4f98-7986-8526-f7108ab8f5ec/pagefly-ai-page-builder-361/assets/pagefly-gmap.js",
1571      "HTML.Video": "https://cdn.shopify.com/extensions/01a0f1b1-4f98-7986-8526-f7108ab8f5ec/pagefly-ai-page-builder-361/assets/pagefly-htmlvideo.js",
1572      "HTML.Video2": "https://cdn.shopify.com/extensions/01a0f1b1-4f98-7986-8526-f7108ab8f5ec/pagefly-ai-page-builder-361/assets/pagefly-htmlvideo2.js",
1573      "HTML.Video3": "https://cdn.shopify.com/extensions/01a0f1b1-4f98-7986-8526-f7108ab8f5ec/pagefly-ai-page-builder-361/assets/pagefly-htmlvideo2.js",
1574      "BackgroundVideo": "https://cdn.shopify.com/extensions/01a0f1b1-4f98-7986-8526-f7108ab8f5ec/pagefly-ai-page-builder-361/assets/pagefly-htmlvideo2.js",
1575      "Instagram": "https://cdn.shopify.com/extensions/01a0f1b1-4f98-7986-8526-f7108ab8f5ec/pagefly-ai-page-builder-361/assets/pagefly-instagram.js",
1576      "Instagram2": "https://cdn.shopify.com/extensions/01a0f1b1-4f98-7986-8526-f7108ab8f5ec/pagefly-ai-page-builder-361/assets/pagefly-instagram.js",
1577      "Insta3": "https://cdn.shopify.com/extensions/01a0f1b1-4f98-7986-8526-f7108ab8f5ec/pagefly-ai-page-builder-361/assets/pagefly-instagram3.js",
1578      "Tabs": "https://cdn.shopify.com/extensions/01a0f1b1-4f98-7986-8526-f7108ab8f5ec/pagefly-ai-page-builder-361/assets/pagefly-tab.js",
1579      "Tabs3": "https://cdn.shopify.com/extensions/01a0f1b1-4f98-7986-8526-f7108ab8f5ec/pagefly-ai-page-builder-361/assets/pagefly-tab3.js",
1580      "ProductBox": "https://cdn.shopify.com/extensions/01a0f1b1-4f98-7986-8526-f7108ab8f5ec/pagefly-ai-page-builder-361/assets/pagefly-cart.js",
1581      "FBPageBox2": "https://cdn.shopify.com/extensions/01a0f1b1-4f98-7986-8526-f7108ab8f5ec/pagefly-ai-page-builder-361/assets/pagefly-facebook.js",
1582      "FBLikeButton2": "https://cdn.shopify.com/extensions/01a0f1b1-4f98-7986-8526-f7108ab8f5ec/pagefly-ai-page-builder-361/assets/pagefly-facebook.js",
1583      "TwitterFeed2": "https://cdn.shopify.com/extensions/01a0f1b1-4f98-7986-8526-f7108ab8f5ec/pagefly-ai-page-builder-361/assets/pagefly-twitter.js",
1584      "Paragraph4": "https://cdn.shopify.com/extensions/01a0f1b1-4f98-7986-8526-f7108ab8f5ec/pagefly-ai-page-builder-361/assets/pagefly-paragraph4.js",
1585
1586      "AliReviews": "https://cdn.shopify.com/extensions/01a0f1b1-4f98-7986-8526-f7108ab8f5ec/pagefly-ai-page-builder-361/assets/pagefly-3rd-elements.js",
1587      "BackInStock": "https://cdn.shopify.com/extensions/01a0f1b1-4f98-7986-8526-f7108ab8f5ec/pagefly-ai-page-builder-361/assets/pagefly-3rd-elements.js",
1588      "GloboBackInStock": "https://cdn.shopify.com/extensions/01a0f1b1-4f98-7986-8526-f7108ab8f5ec/pagefly-ai-page-builder-361/assets/pagefly-3rd-elements.js",
1589      "GrowaveWishlist": "https://cdn.shopify.com/extensions/01a0f1b1-4f98-7986-8526-f7108ab8f5ec/pagefly-ai-page-builder-361/assets/pagefly-3rd-elements.js",
1590      "InfiniteOptionsShopPad": "https://cdn.shopify.com/extensions/01a0f1b1-4f98-7986-8526-f7108ab8f5ec/pagefly-ai-page-builder-361/assets/pagefly-3rd-elements.js",
1591      "InkybayProductPersonalizer": "https://cdn.shopify.com/extensions/01a0f1b1-4f98-7986-8526-f7108ab8f5ec/pagefly-ai-page-builder
1591-361/assets/pagefly-3rd-elements.js",
1592      "LimeSpot": "https://cdn.shopify.com/extensions/01a0f1b1-4f98-7986-8526-f7108ab8f5ec/pagefly-ai-page-builder-361/assets/pagefly-3rd-elements.js",
1593      "Loox": "https://cdn.shopify.com/extensions/01a0f1b1-4f98-7986-8526-f7108ab8f5ec/pagefly-ai-page-builder-361/assets/pagefly-3rd-elements.js",
1594      "Opinew": "https://cdn.shopify.com/extensions/01a0f1b1-4f98-7986-8526-f7108ab8f5ec/pagefly-ai-page-builder-361/assets/pagefly-3rd-elements.js",
1595      "Powr": "https://cdn.shopify.com/extensions/01a0f1b1-4f98-7986-8526-f7108ab8f5ec/pagefly-ai-page-builder-361/assets/pagefly-3rd-elements.js",
1596      "ProductReviews": "https://cdn.shopify.com/extensions/01a0f1b1-4f98-7986-8526-f7108ab8f5ec/pagefly-ai-page-builder-361/assets/pagefly-3rd-elements.js",
1597      "PushOwl": "https://cdn.shopify.com/extensions/01a0f1b1-4f98-7986-8526-f7108ab8f5ec/pagefly-ai-page-builder-361/assets/pagefly-3rd-elements.js",
1598      "ReCharge": "https://cdn.shopify.com/extensions/01a0f1b1-4f98-7986-8526-f7108ab8f5ec/pagefly-ai-page-builder-361/assets/pagefly-3rd-elements.js",
1599      "Rivyo": "https://cdn.shopify.com/extensions/01a0f1b1-4f98-7986-8526-f7108ab8f5ec/pagefly-ai-page-builder-361/assets/pagefly-3rd-elements.js",
1600      "TrackingMore": "https://cdn.shopify.com/extensions/01a0f1b1-4f98-7986-8526-f7108ab8f5ec/pagefly-ai-page-builder-361/assets/pagefly-3rd-elements.js",
1601      "Vitals": "https://cdn.shopify.com/extensions/01a0f1b1-4f98-7986-8526-f7108ab8f5ec/pagefly-ai-page-builder-361/assets/pagefly-3rd-elements.js",
1602      "Wiser": "https://cdn.shopify.com/extensions/01a0f1b1-4f98-7986-8526-f7108ab8f5ec/pagefly-ai-page-builder-361/assets/pagefly-3rd-elements.js"
1603    },
1604    "custom_elements_mapper": {
1605      "pf-click-action-element": "https://cdn.shopify.com/extensions/01a0f1b1-4f98-7986-8526-f7108ab8f5ec/pagefly-ai-page-builder-361/assets/pagefly-click-action-element.js",
1606      "pf-dialog-element": "https://cdn.shopify.com/extensions/01a0f1b1-4f98-7986-8526-f7108ab8f5ec/pagefly-ai-page-builder-361/assets/pagefly-dialog-element.js"
1607    }
1608  }
1609</script>
1609
1610
1611<script id='pagefly-heatmap-config' type='application/json'>
1612  {}
1613</script>
vendor: 1 bytes, line 1613
1613
1614<script>
1615  (function () {
1616    var el = document.getElementById('pagefly-heatmap-config')
1617    if (!el) { window.__pagefly_heatmap_config__ = {}; return }
1618    try {
1619      window.__pagefly_heatmap_config__ = JSON.parse(el.textContent || '{}') || {}
1620    } catch (e) {
1621      window.__pagefly_heatmap_config__ = {}
1622    }
1623  })()
1624</script>
vendor: 1 bytes, line 1624
1624
1625<script>
1626  // Heatmap overlay loader. Three gates, all of them cheap, none of them trusting the URL:
1627  // the visitor must have arrived on a pf_heatmap link, the SERVER must have published an
1628  // overlay path in the metafield, and this page must already be one the merchant enabled
1629  // tracking for. The last gate is what stops a crafted link pulling the asset onto an
1630  // arbitrary storefront page. Everything else is decided inside the asset, and by the server.
1631  (function () {
1632    var cfg = window.__pagefly_heatmap_config__ || {}
1633    var id = (window.__pagefly_page_setting__ || {}).pageId
1634    if (!/[#&]pf_heatmap=/.test(window.location.hash || '')) return
1635    if (!cfg.overlay_data_path || !Array.isArray(cfg.enabled_page_ids)) return
1636    if (!id || cfg.enabled_page_ids.indexOf(id) === -1) return
1637    var s = document.createElement('script')
1638    s.src = 'https://cdn.shopify.com/extensions/01a0f1b1-4f98-7986-8526-f7108ab8f5ec/pagefly-ai-page-builder-361/assets/pagefly-heatmap-overlay.js'
1639    s.defer = true
1640    document.head.appendChild(s)
1641  })()
1642</script>
1642
1643
1644<!-- BEGIN app snippet: pf-ai-schema -->
1645<!-- END app snippet -->
1646
1647
1648<!-- END app block --><!-- BEGIN app block: shopify://apps/ecomposer-builder/blocks/app-embed/a0fc26e1-7741-4773-8b27-39389b4fb4a0 --><!-- DNS Prefetch & Preconnect -->
1649<link rel="preconnect" href="https://cdn.ecomposer.app" crossorigin>
1650<link rel="dns-prefetch" href="https://cdn.ecomposer.app">
1651
1652<link rel="prefetch" href="https://cdn.ecomposer.app/vendors/css/[email protected]" as="style">
1653<link rel="prefetch" href="https://cdn.ecomposer.app/vendors/js/[email protected]" as="script">
1654<link rel="prefetch" href="https://cdn.ecomposer.app/vendors/js/ecom_modal.js" as="script">
1655
1656<!-- Global CSS --><!--ECOM-EMBED-->
1657  <style id="ecom-global-css" class="ecom-global-css">/**ECOM-INSERT-CSS**/.ecom-section > div.core__row--columns, .ecom-section>.ecom-inner{max-width: 1200px;}.ecom-column>div.core__column--wrapper, .ec-flex-wp{padding: 20px;}div.core__blocks--body>div.ecom-block.elmspace:not(:first-child), .core__group--body>div.ecom-block.elmspace:not(:first-child), div.core__blocks--body>.ec-flex-wp.elmspace:not(:first-child), .core__blocks>div.ecom-block.elmspace:not(:first-child){margin-top: 20px;}:root{--ecom-global-container-width:1200px;--ecom-global-colunm-gap:20px;--ecom-global-elements-space:20px;--ecom-global-colors-primary:#ffffff;--ecom-global-colors-secondary:#ffffff;--ecom-global-colors-text:#ffffff;--ecom-global-colors-accent:#ffffff;--ecom-global-typography-h1-font-weight:600;--ecom-global-typography-h1-font-size:72px;--ecom-global-typography-h1-line-height:90px;--ecom-global-typography-h1-letter-spacing:-0.02em;--ecom-global-typography-h2-font-weight:600;--ecom-global-typography-h2-font-size:60px;--ecom-global-typography-h2-line-height:72px;--ecom-global-typography-h2-letter-spacing:-0.02em;--ecom-global-typography-h3-font-weight:600;--ecom-global-typography-h3-font-size:48px;--ecom-global-typography-h3-line-height:60px;--ecom-global-typography-h3-letter-spacing:-0.02em;--ecom-global-typography-h4-font-weight:600;--ecom-global-typography-h4-font-size:36px;--ecom-global-typography-h4-line-height:44px;--ecom-global-typography-h4-letter-spacing:-0.02em;--ecom-global-typography-h5-font-weight:600;--ecom-global-typography-h5-font-size:30px;--ecom-global-typography-h5-line-height:38px;--ecom-global-typography-h6-font-weight:600;--ecom-global-typography-h6-font-size:24px;--ecom-global-typography-h6-line-height:32px;--ecom-global-typography-h7-font-weight:400;--ecom-global-typography-h7-font-size:18px;--ecom-global-typography-h7-line-height:28px;}</style>
1658  <!--/ECOM-EMBED--><!-- Custom CSS & JS --><!-- Open Graph Meta Tags for Pages --><!-- AI Search Optimization (LLM Outreach) --><!-- Critical Inline Styles -->
1659<style class="ecom-theme-helper">.ecom-animation{opacity:0}.ecom-animation.animate,.ecom-animation.ecom-animated{opacity:1}.ecom-cart-popup{display:grid;position:fixed;inset:0;z-index:9999999;align-content:center;padding:5px;justify-content:center;align-items:center;justify-items:center}.ecom-cart-popup::before{content:' ';position:absolute;background:#e5e5e5b3;inset:0}.ecom-ajax-loading{cursor:not-allowed;pointer-events:none;opacity:.6}#ecom-toast{visibility:hidden;max-width:50px;height:60px;margin:auto;background-color:#333;color:#fff;text-align:center;border-radius:2px;position:fixed;z-index:1;left:0;right:0;bottom:30px;font-size:17px;display:grid;grid-template-columns:50px auto;align-items:center;justify-content:start;align-content:center;justify-items:start}#ecom-toast.ecom-toast-show{visibility:visible;animation:ecomFadein .5s,ecomExpand .5s .5s,ecomStay 3s 1s,ecomShrink .5s 4s,ecomFadeout .5s 4.5s}#ecom-toast #ecom-toast-icon{width:50px;height:100%;box-sizing:border-box;background-color:#111;color:#fff;padding:5px}#ecom-toast .ecom-toast-icon-svg{width:100%;height:100%;position:relative;vertical-align:middle;margin:auto;text-align:center}#ecom-toast #ecom-toast-desc{color:#fff;padding:16px;overflow:hidden;white-space:nowrap}@media(max-width:768px){#ecom-toast #ecom-toast-desc{white-space:normal;min-width:250px}#ecom-toast{height:auto;min-height:60px}}.ecom__column-full-height{height:100%}[data-ec-sr]>.core__row--columns>.ecom-column:not(.ecom-sr-visible):not(.ecom-sr-done),[data-ec-sr].ec-flex-wp>.ecom-inner>.ecom-block:not(.ecom-sr-visible):not(.ecom-sr-done),[data-ec-sr].ec-flex-wp>.ecom-inner>.ec-flex-wp.core__block:not(.ecom-sr-visible):not(.ecom-sr-done),[data-ec-sr].ec-flex-wp>.ecom-block:not(.ecom-sr-visible):not(.ecom-sr-done),[data-ec-sr].ec-flex-wp>.ec-flex-wp.core__block:not(.ecom-sr-visible):not(.ecom-sr-done),[data-ec-sr]>.ecom-grid-layout>.ecom-grid-item:not(.ecom-sr-visible):not(.ecom-sr-done),[data-ec-sr-items] [data-ec-sr-item]:not(.ecom-sr-visible):not(.ecom-sr-done){opacity:0}
1659.ecom-sr-done{opacity:1}@keyframes ecom-sr-fade-up{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes ecom-sr-fade-in{from{opacity:0}to{opacity:1}}@keyframes ecom-sr-slide-left{from{opacity:0;transform:translateX(40px)}to{opacity:1;transform:translateX(0)}}@keyframes ecom-sr-zoom-in{from{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.ecom-sr-visible{animation-fill-mode:both!important;animation-duration:.6s!important;animation-timing-function:cubic-bezier(.25,.46,.45,.94)!important}.ecom-sr-visible[data-sr-anim="fade-up"]{animation-name:ecom-sr-fade-up!important}.ecom-sr-visible[data-sr-anim="fade-in"]{animation-name:ecom-sr-fade-in!important}.ecom-sr-visible[data-sr-anim="slide-left"]{animation-name:ecom-sr-slide-left!important}.ecom-sr-visible[data-sr-anim="zoom-in"]{animation-name:ecom-sr-zoom-in!important}@keyframes ecomFadein{from{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@keyframes ecomExpand{from{min-width:50px}to{min-width:var(--ecom-max-width)}}@keyframes ecomStay{from{min-width:var(--ecom-max-width)}to{min-width:var(--ecom-max-width)}}@keyframes ecomShrink{from{min-width:var(--ecom-max-width)}to{min-width:50px}}@keyframes ecomFadeout{from{bottom:30px;opacity:1}to{bottom:60px;opacity:0}}</style>
1660
1661
1662<!-- EComposer Config Script -->
1663<script id="ecom-theme-helpers" async>
1664window.EComposer=window.EComposer||{};(function(){if(!this.configs)this.configs={};this.configs.ajax_cart={enable:false};this.customer=false;this.initQuickview=function(){};
1665this.proxy_path='/apps/ecomposer-visual-page-builder';this.popupScriptUrl='';this.routes={domain:'https://www.ebikessuperstore.com.au',root_url:'/',collections_url:'/collections',all_products_collection_url:'/collections/all',cart_url:'/cart',cart_add_url:'/cart/add',cart_change_url:'/cart/change',cart_clear_url:'/cart/clear',cart_update_url:'/cart/update',product_recommendations_url:'/recommendations/products'};
1666this.queryParams={};
1667if(window.location.search.length){new URLSearchParams(window.location.search).forEach((value,key)=>{this.queryParams[key]=value})}
1668this.money_format="${{amount}}";
1669this.money_with_currency_format="${{amount}} AUD";
1670this.currencyCodeEnabled=null;this.abTestingData = [];this.formatMoney=function(t,e){const r=this.currencyCodeEnabled?this.money_with_currency_format:this.money_format;function a(t,e){return void 0===t?e:t}function o(t,e,r,o){if(e=a(e,2),r=a(r,","),o=a(o,"."),isNaN(t)||null==t)return 0;var n=(t=(t/100).toFixed(e)).split(".");return n[0].replace(/(\d)(?=(\d\d\d)+(?!\d))/g,"$1"+r)+(n[1]?o+n[1]:"")}"string"==typeof t&&(t=t.replace(".",""));var n="",i=/\{\{\s*(\w+)\s*\}\}/,s=e||r;switch(s.match(i)[1]){case"amount":n=o(t,2);break;case"amount_no_decimals":n=o(t,0);break;case"amount_with_comma_separator":n=o(t,2,".",",");break;case"amount_with_space_separator":n=o(t,2," ",",");break;case"amount_with_period_and_space_separator":n=o(t,2," ",".");break;case"amount_no_decimals_with_comma_separator":n=o(t,0,".",",");break;case"amount_no_decimals_with_space_separator":n=o(t,0," ");break;case"amount_with_apostrophe_separator":n=o(t,2,"'",".")}return s.replace(i,n)};
1671this.resizeImage=function(t,e){try{if(!e||"original"==e||"full"==e||"master"==e)return t;if(-1!==t.indexOf("cdn.shopify.com")||-1!==t.indexOf("/cdn/shop/")){var r=t.match(/\.(jpg|jpeg|gif|png|bmp|bitmap|tiff|tif|webp)((\#[0-9a-z\-]+)?(\?v=.*)?)?$/gim);if(null==r)return null;var a=t.split(r[0]),o=r[0];return a[0]+"_"+e+o}}catch(r){return t}return t};
1672this.getProduct=function(t){if(!t)return!1;let e=("/"===this.routes.root_url?"":this.routes.root_url)+"/products/"+t+".js?shop="+Shopify.shop;return window.ECOM_LIVE&&(e="/shop/builder/ajax/ecom-proxy/products/"+t+"?shop="+Shopify.shop),window.fetch(e,{headers:{"Content-Type":"application/json"}}).then(t=>t.ok?t.json():false)};
1673const u=new URLSearchParams(window.location.search);if(u.has("ecom-redirect")){const r=u.get("ecom-redirect");if(r){let d;try{d=decodeURIComponent(r)}catch{return}d=d.trim().replace(/[\r\n\t]/g,"");if(d.length>2e3)return;const p=["javascript:","data:","vbscript:","file:","ftp:","mailto:","tel:","sms:","chrome:","chrome-extension:","moz-extension:","ms-browser-extension:"],l=d.toLowerCase();for(const o of p)if(l.includes(o))return;const x=[/
1673<script/i,/<\/script/i,/javascript:/i,/vbscript:/i,/onload=/i,/onerror=/i,/onclick=/i,/onmouseover=/i,/onfocus=/i,/onblur=/i,/onsubmit=/i,/onchange=/i,/alert\s*\(/i,/confirm\s*\(/i,/prompt\s*\(/i,/document\./i,/window\./i,/eval\s*\(/i];for(const t of x)if(t.test(d))return;if(d.startsWith("/")&&!d.startsWith("//")){if(!/^[a-zA-Z0-9\-._~:/?#[\]@!$&'()*+,;=%]+$/.test(d))return;if(d.includes("../")||d.includes("./"))return;window.location.href=d;return}if(!d.includes("://")&&!d.startsWith("//")){if(!/^[a-zA-Z0-9\-._~:/?#[\]@!$&'()*+,;=%]+$/.test(d))return;if(d.includes("../")||d.includes("./"))return;window.location.href="/"+d;return}let n;try{n=new URL(d)}catch{return}if(!["http:","https:"].includes(n.protocol))return;if(n.port&&(parseInt(n.port)<1||parseInt(n.port)>65535))return;const a=[window.location.hostname];if(a.includes(n.hostname)&&(n.href===d||n.toString()===d))window.location.href=d}}
1674}).bind(window.EComposer)();
1675if(window.Shopify&&window.Shopify.designMode&&window.top&&window.top.opener){window.addEventListener("load",function(){window.top.opener.postMessage({action:"ecomposer:loaded"},"*")})}
1676</script>
1676<!-- Toast Template -->
1677<script type="text/template" id="ecom-template-html"><!-- BEGIN app snippet: ecom-toast --><div id="ecom-toast"><div id="ecom-toast-icon"><svg xmlns="http://www.w3.org/2000/svg" class="ecom-toast-icon-svg ecom-toast-icon-info" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13 16h-1v-4h-1m1-4h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z"/></svg>
1678<svg class="ecom-toast-icon-svg ecom-toast-icon-success" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 48c110.5 0 200 89.5 200 200 0 110.5-89.5 200-200 200-110.5 0-200-89.5-200-200 0-110.5 89.5-200 200-200m140.2 130.3l-22.5-22.7c-4.7-4.7-12.3-4.7-17-.1L215.3 303.7l-59.8-60.3c-4.7-4.7-12.3-4.7-17-.1l-22.7 22.5c-4.7 4.7-4.7 12.3-.1 17l90.8 91.5c4.7 4.7 12.3 4.7 17 .1l172.6-171.2c4.7-4.7 4.7-12.3 .1-17z"/></svg>
1679</div><div id="ecom-toast-desc"></div></div><!-- END app snippet --></script>
1679<!-- END app block -->
1679<script src="https://cdn.shopify.com/extensions/01a0d886-e451-78df-b022-97a2ac353bd9/404-fix-broken-links-16/assets/404fix1.3.0.min.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1679
1679
1680<script src="https://cdn.shopify.com/extensions/01a0f119-97d5-70ad-8274-d2ee373cf011/ecomposer-145/assets/ecom.js" type="text/javascript" defer="defer"></script>
1680
1681<meta property="og:image" content="https://cdn.shopify.com/s/files/1/0374/7014/2597/files/bikes6_adobespark_1.jpg?v=1633133161" />
1682<meta property="og:image:secure_url" content="https://cdn.shopify.com/s/files/1/0374/7014/2597/files/bikes6_adobespark_1.jpg?v=1633133161" />
1683<meta property="og:image:width" content="1200" />
1684<meta property="og:image:height" content="628" />
1685<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1686<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {try {var session_token_from_headers = performance.getEntriesByType('navigation')[0].serverTiming.find(x => x.name == '_s').description;} catch {var session_token_from_headers = undefined;}var session_cookie_matches = document.cookie.match(/_shopify_s=([^;]*)/);var session_token_from_cookie = session_cookie_matches && session_cookie_matches.length === 2 ? session_cookie_matches[1] : "";var session_token = session_token_from_headers || session_token_from_cookie || "";function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 37470142597,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "search"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 1686
1686
1687<script>
1688  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
1689</script>
vendor: 1 bytes, line 1689
1689
1690<script>(function(){var wpmLoader=function(){"use strict";var e=/Googlebot|Storebot-Google|bingbot|Baiduspider|YandexBot|DuckDuckBot|Slurp|facebookexternalhit|Twitterbot|LinkedInBot|Applebot|AdsBot-Google|Mediapartners-Google|APIs-Google|PetalBot|SemrushBot|AhrefsBot|MJ12bot|DotBot|Acunetix|PerplexityBot|Perplexity-User/i,t=/bytedance/i;function i(){try{var e=document.cookie;if(!e||"string"!=typeof e)return;for(var t=0,i=e.split(";");t<i.length;t++){var n=i[t],r=n.indexOf("=");if(-1!==r){var o=n.slice(0,r).trim();if(o){var a=void 0;try{a=decodeURIComponent(o)}catch(e){a=o}if("_shopify_s"===a){var d=n.slice(r+1).trim();try{return decodeURIComponent(d)}catch(e){return d}}}}}return}catch(e){return}}function n(e){try{"undefined"!=typeof console&&"function"==typeof console.warn&&console.warn(e)}catch(e){}}function r(e,t){return"string"==typeof e&&e.length>0&&e.length<=t?e:void 0}function o(e){var t;switch(null==(t=null==e?void 0:e.navigation)?void 0:t.type){case 0:return"navigate";case 1:return"reload";case 2:return"back_forward";default:return}}function a(){var e,t,i;try{var n=null==(i=null==(t=null==(e=self.ShopifyAnalytics)?void 0:e.lib)?void 0:t.trekkie)?void 0:i.state;return"awaiting-consent"===n||"initialized"===n?n:void 0}catch(e){return}}return function(d,s,u,l){var c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};try{var p=c.trekkieShim;!0!==p&&"true"!==p||null!=window.__TREKKIE_SHIM_QUEUE||(window.__TREKKIE_SHIM_QUEUE=[])}catch(e){}var f,v,h,y,g=(v=(f={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/}).modern,h=f.legacy,(y=navigator.userAgent).match(e)?"bot":y.match(v)?"modern":y.match(h)?"legacy":y.match(t)?"bot":"unknown"),m=function(e){var t,i,n=r(e,128);try{var a=window.performance,d=null==(t=null==a?void 0:a.getEntriesByType)?void 0:t.call(a,"navigation")[0];if(!d)return{requestId:n,navigationType:o(a)};var s="type"in d?r(d.type,64):void 0,u="serverTiming"in d&&Array.isArray(d.serverTiming)?d.serverTiming:[];return{requestId:null!=n?n:r(null==(i=u.find(function(e){return"requestID"===e.name}))?void 0:i.description,128),navigationType:s}}catch(e){return{requestId:n}}}(c.requestId),w=function(e){var t=e.version,r=e.browserTarget,o=e.surface,a=e.shopId,d=e.monorailEndpoint,s=window.location.href;return{emit:function(e){var u=e.status,l=e.errorMsg,c=e.failureReason,p=e.useKeepaliveFallback,f=void 0!==p&&p,v=e.navigationType,h=e.pagehidePersisted,y=e.requestId,g=e.trekkieState;if(d){var m,w;try{var b=(new Date).getTime();m=JSON.stringify({metadata:{event_sent_at_ms:b},events:[{schema_id:"web_pixels_manager_load/3.3",payload:{version:t,bundle_target:r,page_url:s,status:u,surface:o,error_msg:l,failure_reason:c,navigation_type:v,pagehide_persisted:h,request_id:y,trekkie_state:g,shop_id:a,visit_token:i()},metadata:{event_created_at_ms:b}}]})}catch(e){return}try{if("function"==typeof window.navigator.sendBeacon&&-1===(w=window.navigator.userAgent).indexOf("iPhone; CPU iPhone OS 12_")&&-1===w.indexOf("iPad; CPU OS 12_")&&-1===w.indexOf("iPod touch; CPU iPhone OS 12_")&&window.navigator.sendBeacon.bind(window.navigator)(d,m))return}catch(e){}if(f)try{"function"==typeof window.fetch&&window.fetch(d,{method:"POST",headers:{"Content-Type":"text/plain"},body:m,keepalive:!0}
1690).catch(function(){})}catch(e){}else try{var _=new XMLHttpRequest;_.open("POST",d,!0),_.setRequestHeader("Content-Type","text/plain"),_.send(m)}catch(e){n("[Web Pixels Manager] Got an unhandled error while logging to Monorail.")}}else n("[Web Pixels Manager] No Monorail endpoint provided, skipping logging.")}}}({version:u,browserTarget:g,surface:d.surface,shopId:d.shopId,monorailEndpoint:d.monorailEndpoint});if(Boolean(null==(_=null==(b=window.Shopify)?void 0:b.analytics)?void 0:_.replayQueue))w.emit({status:"setup-skipped",errorMsg:"replay queue already initialized."});else{var b,_;w.emit({status:"setup-started"}),window.Shopify=window.Shopify||{};var S=window.Shopify;S.analytics=S.analytics||{};var P=S.analytics;P.replayQueue=[],P.publish=function(e,t,i){return P.replayQueue.push([e,t,i]),!0};try{self.performance.mark("wpm:start")}catch(e){}var k,C="modern"===g?"modern":"legacy",E=(null!=l?l:{modern:"",legacy:""})[C],I=[(k={baseUrl:s,hashVersion:u,buildTarget:C}).baseUrl,"/wpm","/b",k.hashVersion,"modern"===k.buildTarget?"m":"l",".js"].join(""),O=!1,T=!1;try{c.browserTarget=g,function(){O=!0;try{window.addEventListener("pagehide",M)}catch(e){O=!1}}(),R(function(){try{R(x)}catch(e){D(e)}}),w.emit({status:"loading",requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()})}catch(e){D(e)}}function U(){var e;if(q(),!function(){var e,t;return Boolean(null==(t=null==(e=window.Shopify)?void 0:e.analytics)?void 0:t.initialized)}()){var t,i,n;try{if("function"!=typeof(null==(e=window.webPixelsManager)?void 0:e.init))return void A();if(!(null!==(n=i=t=window.webPixelsManager.init(d))&&"function"!=typeof n&&Object(n)===n&&"publish"in i&&"function"==typeof i.publish&&"publishCustomEvent"in i&&"function"==typeof i.publishCustomEvent&&"visitor"in i&&"function"==typeof i.visitor))return void A()}catch(e){return void A(e)}var r=window.Shopify.analytics;r.replayQueue.forEach(function(e){var i=e[0],n=e[1],r=e[2];t.publishCustomEvent(i,n,r)}),r.replayQueue=[],r.publish=t.publishCustomEvent,r.visitor=t.visitor,r.initialized=!0}}function A(e){B("manager_api_unavailable",void 0===e?void 0:Q(e))}function x(){B("script_load_failed","".concat(I," has failed to load"))}function B(e,t){T||(T=!0,q(),w.emit({status:"failed",errorMsg:t,failureReason:e,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function M(e){O&&(q(),w.emit({status:"pagehide-while-loading",useKeepaliveFallback:!0,pagehidePersisted:e.persisted,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function q(){O=!1;try{window.removeEventListener("pagehide",M)}catch(e){}}function R(e){var t;!function(e){var t=e.src,i=e.async,n=void 0===i||i,r=e.onload,o=e.onerror,a=e.sri,d=e.scriptDataAttributes,s=void 0===d?{}:d,u=document.createElement("script"),l=document.querySelector("head"),c=document.querySelector("body");if(u.async=n,u.src=t,a&&(u.integrity=a,u.crossOrigin="anonymous"),s)for(var p in s)if(Object.prototype.hasOwnProperty.call(s,p))try{u.dataset[p]=String(s[p])}catch(e){}if(r&&u.addEventListener("load",r),o&&u.addEventListener("error",o),l)l.appendChild(u);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(u)}}({src:I,async:!0,onload:U,onerror:e,sri:(t=E,"string"==typeof t&&/^sha384-[A-Za-z0-9+/=]+$/.test(t)?E:""),scriptDataAttributes:c})}function D(e){B("script_append_failed",Q(e))}function Q(e){return e instanceof Error?e.message:"Unknown error"}}}();wpmLoader({shopId: 37470142597,storefrontBaseUrl: "https://www.ebikessuperstore.com.au",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.ebikessuperstore.com.au/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"912687237","configuration":"{\"accountID\":\"29209\",\"shopify_domain\":\"electric-bikes-superstore-adelaide.myshopify.com\",\"ga4ID\":\"null\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"625fbf96aca7ded95a18cea1ecff52db","type":"APP","apiClientId":6509291,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"831193221","configuration":"{\"tagID\":\"2613930535406\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7ae565e198624b39e0856d352b9a6b4c","type":"APP","apiClientId":3009811,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"211681413","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-2ZNFR12PQW\\\"],\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-2ZNFR12PQW\\\"},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-2ZNFR12PQW\\\"},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-2ZNFR12PQW\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":\\\"G-2ZNFR12PQW\\\"},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-2ZNFR12PQW\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":\\\"G-2ZNFR12PQW\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":\\\"G-2ZNFR12PQW\\\"},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-2ZNFR12PQW\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-2ZNFR12PQW\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-2ZNFR12PQW\\\"},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-2ZNFR12PQW\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]}
1690,{"id":"68124805","configuration":"{\"pixel_id\":\"1657321114613547\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Electric Bikes Superstore Adelaide","paymentSettings":{"currencyCode":"AUD"},"myshopifyDomain":"electric-bikes-superstore-adelaide.myshopify.com","countryCode":"AU","storefrontUrl":"https:\/\/www.ebikessuperstore.com.au"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://www.ebikessuperstore.com.au/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"123156988037","themePublished":"true","eventMetadataId":"4f9155b5-2019-48da-b4cd-0bc29abfeacc","pageType":"searchresults","shopId":"37470142597","storefrontBaseUrl":"https:\/\/www.ebikessuperstore.com.au","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}],[\"search_submitted\",{\"searchResult\":{\"query\":\"\",\"productVariants\":[]}}]]"});})();</script>
1690<script>
1691  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
1692  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
1693  window.ShopifyAnalytics.meta.currency = 'AUD';
1694  var meta = {"products":[],"page":{"pageType":"searchresults","requestId":"72fad2da-eecb-4fbf-b936-0a2a0e42353e-1790806310"}};
1695  for (var attr in meta) {
1696    window.ShopifyAnalytics.meta[attr] = meta[attr];
1697  }
1698</script>
vendor: 1 bytes, line 1698
1698
1699<script class="analytics">
1700  (function () {
1701    var customDocumentWrite = function(content) {
1702      var jquery = null;
1703
1704      if (window.jQuery) {
1705        jquery = window.jQuery;
1706      } else if (window.Checkout && window.Checkout.$) {
1707        jquery = window.Checkout.$;
1708      }
1709
1710      if (jquery) {
1711        jquery('body').append(content);
1712      }
1713    };
1714
1715    var hasLoggedConversion = function(token) {
1716      if (token) {
1717        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
1718      }
1719      return false;
1720    }
1721
1722    var setCookieIfConversion = function(token) {
1723      if (token) {
1724        var twoMonthsFromNow = new Date(Date.now());
1725        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
1726
1727        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
1728      }
1729    }
1730
1731    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
1732    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
1733    if (trekkie.integrations) {
1734      return;
1735    }
1736    trekkie.methods = [
1737      'identify',
1738      'page',
1739      'ready',
1740      'track',
1741      'trackForm',
1742      'trackLink'
1743    ];
1744    trekkie.factory = function(method) {
1745      return function() {
1746        var args = Array.prototype.slice.call(arguments);
1747        args.unshift(method);
1748        trekkie.push(args);
1749        if (method == 'track' || method == 'page') {
1750          var pageUrl;
1751          try {
1752            pageUrl = window.location.href;
1753          } catch (e) {}
1754          var pageReferrer;
1755          try {
1756            pageReferrer = document.referrer;
1757          } catch (e) {}
1758          try {
1759            if (window.__TREKKIE_SHIM_QUEUE == null) {
1760              window.__TREKKIE_SHIM_QUEUE = [];
1761            }
1762            window.__TREKKIE_SHIM_QUEUE.push({
1763              from: 'trekkie-stub',
1764              method: method,
1765              args: args.slice(1),
1766              pageContext: {
1767                url: pageUrl,
1768                referrer: pageReferrer
1769              }
1770            });
1771          } catch (e) {
1772            // no-op
1773          }
1774        }
1775        return trekkie;
1776      };
1777    };
1778    for (var i = 0; i < trekkie.methods.length; i++) {
1779      var key = trekkie.methods[i];
1780      trekkie[key] = trekkie.factory(key);
1781    }
1782    trekkie.load = function(config) {
1783      trekkie.config = config || {};
1784      trekkie.config.initialDocumentCookie = document.cookie;
1785      var first = document.getElementsByTagName('script')[0];
1786var script = document.createElement('script');
1787script.type = 'text/javascript';
1788script.onerror = function(e) {
1789  var scriptFallback = document.createElement('script');
1790  scriptFallback.type = 'text/javascript';
1791  scriptFallback.onerror = function(error) {
1792          var Monorail = {
1793      produce: function produce(monorailDomain, schemaId, payload) {
1794        var currentMs = new Date().getTime();
1795        var event = {
1796          schema_id: schemaId,
1797          payload: payload,
1798          metadata: {
1799            event_created_at_ms: currentMs,
1800            event_sent_at_ms: currentMs
1801          }
1802        };
1803        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
1804      },
1805      sendRequest: function sendRequest(endpointUrl, payload) {
1806        // Try the sendBeacon API
1807        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
1808          var blobData = new window.Blob([payload], {
1809            type: 'text/plain'
1810          });
1811
1812          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
1813            return true;
1814          } // sendBeacon was not successful
1815
1816        } // XHR beacon
1817
1818        var xhr = new XMLHttpRequest();
1819
1820        try {
1821          xhr.open('POST', endpointUrl);
1822          xhr.setRequestHeader('Content-Type', 'text/plain');
1823          xhr.send(payload);
1824        } catch (e) {
1825          console.log(e);
1826        }
1827
1828        return false;
1829      },
1830      isIos12: function isIos12() {
1831        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
1832      }
1833    };
1834    Monorail.produce('monorail-edge.shopifysvc.com',
1835      'trekkie_storefront_load_errors/1.1',
1836      {shop_id: 37470142597,
1837      theme_id: 123156988037,
1838      app_name: "storefront",
1839      context_url: window.location.href,
1840      source_url: "//www.ebikessuperstore.com.au/cdn/s/trekkie.storefront.8fbb7598bfc52f7298fce09b15942db7f0f927c3.min.js"});
1841
1842  };
1843  scriptFallback.async = true;
1844  scriptFallback.src = '//www.ebikessuperstore.com.au/cdn/s/trekkie.storefront.8fbb7598bfc52f7298fce09b15942db7f0f927c3.min.js';
1845  first.parentNode.insertBefore(scriptFallback, first);
1846};
1847script.async = true;
1848script.src = '//www.ebikessuperstore.com.au/cdn/s/trekkie.storefront.8fbb7598bfc52f7298fce09b15942db7f0f927c3.min.js';
1849first.parentNode.insertBefore(script, first);
1850
1851    };
1852    trekkie.load(
1853      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":37470142597,"isMerchantRequest":null,"themeId":123156988037,"themeCityHash":"4436150723096757116","contentLanguage":"en","currency":"AUD","eventMetadataId":"4f9155b5-2019-48da-b4cd-0bc29abfeacc"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
1854    );
1855
1856    var loaded = false;
1857    trekkie.ready(function() {
1858      if (loaded) return;
1859      loaded = true;
1860
1861      window.ShopifyAnalytics.lib = window.trekkie;
1862
1863      var originalDocumentWrite = document.write;
1864      document.write = customDocumentWrite;
1865      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
1866      document.write = originalDocumentWrite;
1867
1868      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
1869      var token = match? match[1]: undefined;
1870      if (!hasLoggedConversion(token)) {
1871        setCookieIfConversion(token);
1872        window.ShopifyAnalytics.lib.track("Performed Search",{"query":null},undefined,undefined,{"shopifyEmitted":true});
1873      }
1874    });
1875
1876    window.ShopifyAnalytics.lib.page(null,{"pageType":"searchresults","requestId":"72fad2da-eecb-4fbf-b936-0a2a0e42353e-1790806310","shopifyEmitted":true});
1877
1878    var eventsListenerScript = document.createElement('script');
1879    eventsListenerScript.async = true;
1880    eventsListenerScript.src = "//www.ebikessuperstore.com.au/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
1881    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
1882})();</script>
1882
1883  
1883<script>
1884  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
1885    window.ga = function ga() {
1886      (window.ga.q = window.ga.q || []).push(arguments);
1887      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
1888        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
1889      }
1890      console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information.");
1891    };
1892    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
1893      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
1894    }
1895  }
1896</script>
vendor: 1 bytes, line 1896
1896
1897<script
1898  defer
1899  src="https://www.ebikessuperstore.com.au/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
1900  data-application="storefront-renderer"
1901  data-shop-id="37470142597"
1902  data-render-region="gcp-europe-west1"
1903  data-page-type="search"
1904  data-theme-instance-id="123156988037"
1905  data-theme-name="Foxic"
1906  data-theme-version="2.6"
1907  data-monorail-region="shop_domain"
1908  data-resource-timing-sampling-rate="10"
1909  data-shs="true"
1910  data-shs-beacon="true"
1911  data-shs-export-with-fetch="true"
1912  data-shs-logs-sample-rate="1"
1913  data-shs-beacon-endpoint="https://www.ebikessuperstore.com.au/api/collect"
1914></script>
1914
1915<meta name="shopify-y" content="55f5059c-c1df-4a56-bdde-0ecc9870b5a8" data-expiration="1822363910000"><meta name="shopify-s" content="8c6e506d-6b2d-4dbf-8c78-082795b25ad9" data-expiration="1790808110000"><meta name="new-cookie-storage-activated" content="t">
1916</head><body class="template-search page-  ajax_cart     has-squared-color-swatch   has-smround-btns    minicart_auto_open  " data-time-locale="DAYS/HRS/MIN/SEC">
1917
1918<div id="shopify-section-header" class="shopify-section hdr-wrap"><header class="hdr-wrap "  data-section-id="header" data-section-type="header-section">
1919    
1920        <div class="hdr-content hdr-content-sticky">
1921            <div class="container">
1922                <div class="row">
1923                    <div class="col-auto show-mobile">
1924                        <!-- Menu Toggle -->
1925<div class="menu-toggle"> <a href="#" class="mobilemenu-toggle"><i class="icon-menu"></i></a> </div>
1926<!-- /Menu Toggle -->
1927                    </div>
1928                    <div class="col-auto hdr-logo">
1929<a href="/" class="logo image-container" style="padding-bottom: 59.71014492753624%;}">
1930        <img class="lazyload"
1931             data-src="//www.ebikessuperstore.com.au/cdn/shop/files/e-bike-logo-transparent_344x.png?v=1680208023"
1932             data-srcset="//www.ebikessuperstore.com.au/cdn/shop/files/e-bike-logo-transparent_344x.png?v=1680208023 1x, //www.ebikessuperstore.com.au/cdn/shop/files/e-bike-logo-transparent_344x.png?v=1680208023 2x"
1933             alt="Electric Bikes Superstore Adelaide">
1934</a></div>
1935<div class="hdr-nav hide-mobile nav-holder-s "></div><div class="hdr-links-wrap col-auto ml-auto">
1936                        <div class="hdr-inline-link  hdr-inline-link--sm">
1937                            
1938<!-- Header Search -->
1939<div class="search_container_desktop">
1940    <div class="dropdn dropdn_search dropdn_fullwidth">
1941        <a href="#" class="dropdn-link js-dropdn-link only-icon" title="Search"><i class="icon-search"></i><span class="dropdn-link-txt">Search</span></a>
1942        <div class="dropdn-content">
1943            <div class="container">
1944                <form action="/search" method="get" class="search search-off-popular" role="search">
1945                    <input type="hidden" name="type" value="product" />
1946                    <input type="search" name="q" class="search-input input-empty" placeholder="What are you looking for?">
1947                    <button type="submit" class="search-button"><i class="icon-search"></i></button>
1948                    <a href="#" class="search-close js-dropdn-close"><i class="icon-close-thin"></i></a>
1949                </form>
1950            </div>
1951        </div>
1952    </div>
1953</div>
1954<!-- /Header Search -->
1955
1956                            <div class="dropdn dropdn_wishlist">
1957        <a href="/pages/wishlist" class="dropdn-link only-icon wishlist-link" title="Wishlist">
1958            <i class="icon-heart"></i><span class="wishlist-qty js-wishlist-qty"></span>
1959        </a>
1960    </div>
1961                            
1962    <!-- Header Account -->
1963    
1964        <div class="dropdn dropdn_account dropdn_fullheight">
1965            <a href="#" class="dropdn-link js-dropdn-link only-icon" data-panel="#dropdnAccount" title="Log in"><i class="icon-user"></i><span class="dropdn-link-txt">Log in</span></a>
1966        </div>
1967    
1968    <!-- /Header Account -->
1969
1970                            
1971<div class="dropdn dropdn_fullheight minicart  ">
1972    <a href="#" class="dropdn-link js-dropdn-link minicart-link" data-panel="#dropdnMinicart" title="Your cart">
1973        <i class="icon-cart"></i>
1974        <span class="minicart-qty">0</span>
1975        <span class="minicart-total hide-mobile d-none">$0.00</span>
1976    </a>
1977</div>
1978
1979
1980                        </div>
1981                    </div>
1982                </div>
1983            </div>
1984        </div>
1985    
1986    <div class="hdr hdr-style2 "><div class="hdr-topline hdr-topline--dark js-hdr-top">
1987        <div class="container">
1988            <div class="row">
1989                <div class="col hdr-topline-left">
1990                    <ul class="social-list list-unstyled">
1991                        <!-- Social -->
1992    
1993<li><a target="_blank" href="mailto:[email protected]" title="Electric Bikes Superstore Adelaide on Email">
1994                <i class="icon-email-1"></i>
1995            </a></li>
1996
1997    
1998<li>
1999            <a target="_blank" href="https://www.facebook.com/ebikessuperstore/" title="Electric Bikes Superstore Adelaide on Facebook">
2000                <i class="icon-facebook"></i>
2001            </a>
2002        </li>
2003
2004    
2005
2006
2007    
2008
2009
2010    
2011<li><a target="_blank" href="https://www.instagram.com/ebikessuperstore/" title="Electric Bikes Superstore Adelaide on Instagram">
2012            <i class="icon-instagram"></i>
2013        </a></li>
2014
2015    
2016
2017
2018
2019
2020    
2021
2022
2023
2024
2025<!-- /Social -->
2026
2027                    </ul>
2028                </div><div class="col text-center py-0">
2029                        
2030    <div class="custom-text js-custom-text-carousel" data-slick='{"speed": 1000, "autoplaySpeed": 3000}'>
2031        <div class="custom-text-item">Door to Door Workshop <a style="color: #23c106;" href="https://www.ebikessuperstore.com.au/pages/contact#kensington">Collect + Return</a></div>
2032        <div class="custom-text-item">Visit our <a style="color: #23c106;" href="https://www.ebikessuperstore.com.au/pages/contact#brighton">Brighton Store</a></div>
2033        
2034        
2035    </div>
2036
2037                    </div><div class="col hdr-topline-right hide-mobile">
2038                    <div class="hdr-inline-link  hdr-inline-link--sm">
2039                        
2040<!-- Header Services -->
2041<div class="dropdn dropdn_services dropdn_fullwidth">
2042    <a href="#" class="dropdn-link js-dropdn-link">
2043        
2044<i class="icon-ribbon"></i>
2045        <span class="dropdn-link-txt">Info</span></a>
2046    <div class="dropdn-content">
2047        <div class="container">
2048            <div class="row"><div class="col">
2049                    <h4>About Us</h4>
2050                    <p>Welcome to Electric Bikes Superstore Adelaide. The home of South Australia's biggest range of ebikes. We are passionate about electric commuting and sell a wide range of ebikes from folding, commuting, mountain, high-performance recreational e-bikes to road registered electric motor bikes. We can also turn your ordinary bike into an electric bike.
2051If you can't find all the information you need please get in contact and we would be more then happy to answer your questions. </p> <a href="https://www.ebikessuperstore.com.au/pages/about-us" target="_blank">Read More</a>.
2052                </div><div class="col">
2053                    <h4>BRIGHTON STORE</h4>
2054                    <ul class="list-icon"> <li>
2055<i class="icon-info"></i>Electric Bikes Super Store</li> <li>
2056<i class="icon-location"></i>417 Brighton Rd, Brighton, SA</li> <li>
2057<i class="icon-phone"></i>Adelaide's biggest range of ebike's</li> <li>
2058<i class="icon-envelope"></i><a href="mailto:[email protected]">[email protected]</a>
2059</li> <li>
2060<i class="icon-watch"></i>Mon-Fri: 10AM - 5PM</li> 
2061
2062<li>Saturday: 10AM - 4PM</li> 
2063<li>Monday: Closed</li> 
2064</ul>
2065                </div><div class="col">
2066                    <h4>Door to Door Workshop</h4>
2067                    Collect - Service - Return
2068                </div></div>
2069        </div>
2070    </div>
2071</div>
2072<!-- /Header Services -->
2073
2074                        
2075
2076                        
2077    <!-- Header Currency -->
2078    
2079        <div class="dropdn_currency">
2080        
2081        <form method="post" action="/cart/update" accept-charset="UTF-8" class="currency-selector" enctype="multipart/form-data"><input type="hidden" name="form_type" value="currency" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="return_to" value="/search" />
2082        <input type="hidden" name="currency" />
2083            <div class="dropdn dropdn_currency--shortcut dropdn_caret">
2084                <a href="#" class="dropdn-link js-dropdn-link"><span class="js-dropdn-select-current">
2085                         AUD 
2086                    </span><i class="icon-angle-down"></i></a>
2087                <div class="dropdn-content">
2088                    <ul class="js-currencies">
2089                        
2090                            <li  class="active"><a href="#" data-value="AUD"><span class="js-dropdn-select-data selected" data-currency="AUD">AUD</span><span></span></a></li>
2091                        
2092                    </ul>
2093                </div>
2094            </div>
2095        </form>
2096        </div>
2097
2098    <!-- /Header Currency -->
2099
2100                        <div class="hdr_container_desktop">
2101                            
2102    <!-- Header Account -->
2103    
2104        <div class="dropdn dropdn_account dropdn_fullheight">
2105            <a href="#" class="dropdn-link js-dropdn-link " data-panel="#dropdnAccount" title="Log in"><i class="icon-user"></i><span class="dropdn-link-txt">Log in</span></a>
2106        </div>
2107    
2108    <!-- /Header Account -->
2109
2110                        </div>
2111                    </div>
2112                </div>
2113            </div>
2114        </div>
2115    </div><div class="hdr-content">
2116        <div class="container">
2117            <div class="row justify-content-between">
2118                <div class="col-auto show-mobile">
2119                    <!-- Menu Toggle -->
2120<div class="menu-toggle"> <a href="#" class="mobilemenu-toggle"><i class="icon-menu"></i></a> </div>
2121<!-- /Menu Toggle -->
2122                </div><div class="col col-7 hdr-phone justify-content-start"><i class="icon-phone"></i><span><a href="tel:+610881667571">08 8166 7571</a></span>
2123                    </div><div class="hdr-logo">
2124                    
2125<a href="/" class="logo image-container" style="padding-bottom: 59.71014492753624%;">
2126        <img class="lazyload"
2127             data-src="//www.ebikessuperstore.com.au/cdn/shop/files/e-bike-logo-transparent_344x.png?v=1680208023"
2128             data-srcset="//www.ebikessuperstore.com.au/cdn/shop/files/e-bike-logo-transparent_344x.png?v=1680208023 1x, //www.ebikessuperstore.com.au/cdn/shop/files/e-bike-logo-transparent_344x.png?v=1680208023 2x"
2129             alt="Electric Bikes Superstore Adelaide"><style>
2130        @media screen and (min-width: 768px) {
2131            .hdr-logo > a {width: 172px}
2132            .hdr-logo > a img {max-width: 172px; width: 100%;}
2133        }
2134        @media screen and (max-width: 767px) {
2135            .hdr-logo > a {width: 140px}
2136            .hdr-logo > a img {max-width: 140px; width: 100%;}
2137        }
2138    </style>
2139</a>
2140                </div>
2141                <div class="col col-lg-7 hdr-links-wrap ml-0">
2142                    <div class="hdr-links">
2143                        <div class="hdr-inline-link  hdr-inline-link--sm">
2144                            
2145<!-- Header Search -->
2146<div class="search_container_desktop">
2147    <div class="dropdn dropdn_search dropdn_fullwidth">
2148        <a href="#" class="dropdn-link js-dropdn-link only-icon" title="Search"><i class="icon-search"></i><span class="dropdn-link-txt">Search</span></a>
2149        <div class="dropdn-content">
2150            <div class="container">
2151                <form action="/search" method="get" class="search search-off-popular" role="search">
2152                    <input type="hidden" name="type" value="product" />
2153                    <input type="search" name="q" class="search-input input-empty" placeholder="What are you looking for?">
2154                    <button type="submit" class="search-button"><i class="icon-search"></i></button>
2155                    <a href="#" class="search-close js-dropdn-close"><i class="icon-close-thin"></i></a>
2156                </form>
2157            </div>
2158        </div>
2159    </div>
2160</div>
2161<!-- /Header Search -->
2162
2163                            <div class="dropdn dropdn_wishlist">
2164        <a href="/pages/wishlist" class="dropdn-link only-icon wishlist-link" title="Wishlist">
2165            <i class="icon-heart"></i><span class="wishlist-qty js-wishlist-qty"></span>
2166        </a>
2167    </div>
2168                            
2169                            <div class="hdr_container_mobile show-mobile">
2170                                
2171    <!-- Header Account -->
2172    
2173        <div class="dropdn dropdn_account dropdn_fullheight">
2174            <a href="#" class="dropdn-link js-dropdn-link " data-panel="#dropdnAccount" title="Log in"><i class="icon-user"></i><span class="dropdn-link-txt">Log in</span></a>
2175        </div>
2176    
2177    <!-- /Header Account -->
2178
2179                            </div>
2180                            
2181<div class="dropdn dropdn_fullheight minicart  ">
2182    <a href="#" class="dropdn-link js-dropdn-link minicart-link" data-panel="#dropdnMinicart" title="Your cart">
2183        <i class="icon-cart"></i>
2184        <span class="minicart-qty">0</span>
2185        <span class="minicart-total hide-mobile d-none">$0.00</span>
2186    </a>
2187</div>
2188
2189
2190                        </div>
2191                    </div>
2192                </div>
2193            </div>
2194        </div>
2195    </div>
2196    <div class="hdr-navline hide-mobile hdr-navline--dark">
2197        <!--navigation-->
2198        <div class="hdr-nav nav-holder justify-content-start">
2199            
2200    <ul class="mmenu mmenu-js  ">
2201        
2202            
2203                <li class="mmenu-item--simple title-home show-all">
2204                    <a href="https://www.ebikessuperstore.com.au/" class="no-uppercase"><span>Home
2205</span></a>
2206                    
2207                        
2208                        
2209                    
2210                </li>
2211            
2212        
2213            
2214                <li class="mmenu-item--simple title-about-us show-all">
2215                    <a href="/pages/about-us" class="no-uppercase"><span>About Us
2216</span></a>
2217                    
2218                        
2219                        
2220                    
2221                </li>
2222            
2223        
2224            
2225                <li class="mmenu-item--mega title-products show-all">
2226                    <a href="/pages/electric-bikes" class="no-uppercase"><span>Products
2227</span></a>
2228                    
2229                        <div class="mmenu-submenu mmenu-submenu-with-sublevel ">
2230                        <div class="mmenu-submenu-inside">
2231                            <div class="container">
2232                                
2233                                
2234                                    <div class="mmenu-right width-25">
2235                                        <div class="mmenu-bnr-wrap image-hover-dark">
2236                                            <a class="image-hover-scale" ><div class="image-container w-100" style="padding-bottom: 120.0%">
2237                                                    <img class="lazyload fade-up"
2238                                                         data-src="//www.ebikessuperstore.com.au/cdn/shop/files/1_5cc1a2a9-ef8b-4c26-99cb-0edcc169980d_{width}x.png?v=1696919959"
2239                                                         data-src="//www.ebikessuperstore.com.au/cdn/shop/files/1_5cc1a2a9-ef8b-4c26-99cb-0edcc169980d_412x.png?v=1696919959"
2240                                                         data-srcset="//www.ebikessuperstore.com.au/cdn/shop/files/1_5cc1a2a9-ef8b-4c26-99cb-0edcc169980d_412x.png?v=1696919959 1x, //www.ebikessuperstore.com.au/cdn/shop/files/1_5cc1a2a9-ef8b-4c26-99cb-0edcc169980d_412x.png?v=1696919959 2x"
2241                                                         alt="">
2242                                                </div></a>
2243                                        </div>
2244                                        <h3 class="submenu-title"><a ></a></h3>
2245                                    </div>
2246                                
2247                                <div class="mmenu-cols column-4">
2248                                    
2249                                        
2250                                        
2251                                        
2252                                        
2253                                        
2254                                        
2255                                            <div class="mmenu-col">
2256                                                 <h3 class="submenu-title"><a href="/pages/electric-bikes">Shop</a></h3> 
2257                                                
2258                                                    <ul class="submenu-list">
2259                                                        
2260                                                            <li>
2261                                                                
2262<a href="/collections/specials-discounts">Specials</a>
2263                                                                
2264                                                            </li>
2265                                                        
2266                                                            <li>
2267                                                                
2268<a href="/collections/private-property">Private Property</a>
2269                                                                
2270                                                            </li>
2271                                                        
2272                                                            <li>
2273                                                                
2274<a href="/pages/kits-and-batteries">Kits and Batteries</a>
2275                                                                
2276                                                            </li>
2277                                                        
2278                                                    </ul>
2279                                                
2280                                            </div>
2281                                        
2282                                    
2283                                        
2284                                        
2285                                        
2286                                        
2287                                        
2288                                        
2289                                            <div class="mmenu-col">
2290                                                 <h3 class="submenu-title"><a href="/pages/electric-bikes">eBikes</a></h3> 
2291                                                
2292                                                    <ul class="submenu-list">
2293                                                        
2294                                                            <li>
2295                                                                
2296<a href="/collections/scooters">Scooters</a>
2297                                                                
2298                                                            </li>
2299                                                        
2300                                                            <li>
2301                                                                
2302<a href="/collections/cargo">Cargo Bikes</a>
2303                                                                
2304                                                            </li>
2305                                                        
2306                                                            <li>
2307                                                                
2308<a href="/collections/commuting">Commuting</a>
2309                                                                
2310                                                            </li>
2311                                                        
2312                                                            <li>
2313                                                                
2314<a href="/collections/dual-suspension">Dual Suspension</a>
2315                                                                
2316                                                            </li>
2317                                                        
2318                                                            <li>
2319                                                                
2320<a href="/collections/folding-bikes">Folding</a>
2321                                                                
2322                                                            </li>
2323                                                        
2324                                                            <li>
2325                                                                
2326<a href="/collections/kids-bikes">Kids Bikes</a>
2327                                                                
2328                                                            </li>
2329                                                        
2330                                                            <li>
2331                                                                
2332<a href="/collections/fatbikes">Fat Wheel</a>
2333                                                                
2334                                                            </li>
2335                                                        
2336                                                            <li>
2337                                                                
2338<a href="/collections/mountain-bikes">Mountain Bikes</a>
2339                                                                
2340                                                            </li>
2341                                                        
2342                                                            <li>
2343                                                                
2344<a href="/collections/step-through">Step-Through</a>
2345                                                                
2346                                                            </li>
2347                                                        
2348                                                            <li>
2349                                                                
2350<a href="/collections/tricycles">Trikes</a>
2351                                                                
2352                                                            </li>
2353                                                        
2354                                                            <li>
2355                                                                
2356<a href="/collections/road">Road</a>
2357                                                                
2358                                                            </li>
2359                                                        
2360                                                            <li>
2361                                                                
2362<a href="/collections/light-weight">Light Weight</a>
2363                                                                
2364                                                            </li>
2365                                                        
2366                                                    </ul>
2367                                                
2368                                            </div>
2369                                        
2370                                    
2371                                        
2372                                        
2373                                        
2374                                        
2375                                        
2376                                        
2377                                    
2378                                        
2379                                        
2380                                        
2381                                        
2382                                        
2383                                        
2384                                            <div class="mmenu-col">
2385                                                 <h3 class="submenu-title"><a href="/collections/accessories">Accessories</a></h3> 
2386                                                
2387                                                    <ul class="submenu-list">
2388                                                        
2389                                                            <li>
2390                                                                
2391<a href="/collections/basket">Baskets</a>
2392                                                                
2393                                                            </li>
2394                                                        
2395                                                            <li>
2396                                                                
2397<a href="/collections/car-rack">Car Carriers</a>
2398                                                                
2399                                                            </li>
2400                                                        
2401                                                            <li>
2402                                                                
2403<a href="/collections/helmets">Helmets</a>
2404                                                                
2405                                                            </li>
2406                                                        
2407                                                            <li>
2408                                                                
2409<a href="/collections/lights">Lights</a>
2410                                                                
2411                                                            </li>
2412                                                        
2413                                                            <li>
2414                                                                
2415<a href="/collections/locks">Locks & Security</a>
2416                                                                
2417                                                            </li>
2418                                                        
2419                                                            <li>
2420                                                                
2421<a href="/pages/this-page-is-being-built">Pannier Bags</a>
2422                                                                
2423                                                            </li>
2424                                                        
2425                                                            <li>
2426                                                                
2427<a href="/pages/this-page-is-being-built">Phone Holders</a>
2428                                                                
2429                                                            </li>
2430                                                        
2431                                                            <li>
2432                                                                
2433<a href="/pages/this-page-is-being-built">Racks</a>
2434                                                                
2435                                                            </li>
2436                                                        
2437                                                    </ul>
2438                                                
2439                                            </div>
2440                                        
2441                                    
2442                                        
2443                                        
2444                                        
2445                                        
2446                                        
2447                                        
2448                                    
2449                                        
2450                                        
2451                                        
2452                                        
2453                                        
2454                                        
2455                                    
2456                                        
2457                                        
2458                                        
2459                                        
2460                                        
2461                                        
2462                                    
2463                                        
2464                                        
2465                                        
2466                                        
2467                                        
2468                                        
2469                                    
2470                                        
2471                                        
2472                                        
2473                                        
2474                                        
2475                                        
2476                                    
2477                                        
2478                                        
2479                                        
2480                                        
2481                                        
2482                                        
2483                                    
2484                                        
2485                                        
2486                                        
2487                                        
2488                                        
2489                                        
2490                                    
2491                                        
2492                                        
2493                                        
2494                                        
2495                                        
2496                                        
2497                                    
2498                                        
2499                                        
2500                                        
2501                                        
2502                                        
2503                                        
2504                                    
2505                                        
2506                                        
2507                                        
2508                                        
2509                                        
2510                                        
2511                                    
2512                                        
2513                                        
2514                                        
2515                                        
2516                                        
2517                                        
2518                                    
2519                                    
2520                                </div>
2521                            </div>
2522                        </div>
2523                    </div>
2524                    
2525                </li>
2526            
2527        
2528            
2529                <li class="mmenu-item--simple title-specials show-all">
2530                    <a href="/collections/specials-discounts" class="no-uppercase"><span>Specials
2531</span></a>
2532                    
2533                        
2534                        
2535                    
2536                </li>
2537            
2538        
2539            
2540                <li class="mmenu-item--simple title-faqs show-all">
2541                    <a href="/pages/buying-guide" class="no-uppercase"><span>FAQs
2542</span></a>
2543                    
2544                        
2545                        
2546                            <div class="mmenu-submenu">
2547                                <ul class="submenu-list">
2548                                    
2549                                        <li>
2550    
2551<a href="/pages/this-page-is-being-built">Brochures</a>
2552    
2553</li>
2554                                    
2555                                        <li>
2556    
2557<a href="/pages/the-difference-between-hub-motors-and-mid-drives">Which motor type?</a>
2558    
2559</li>
2560                                    
2561                                        <li>
2562    
2563<a href="/pages/understanding-batteries-and-range">What size battery?</a>
2564    
2565</li>
2566                                    
2567                                        <li>
2568    
2569<a href="/pages/try-before-you-buy">Picking the right bike</a>
2570    
2571</li>
2572                                    
2573                                        <li>
2574    
2575<a href="/pages/why-buy-a-ebike-from-us">Why buy a ebike from us?</a>
2576    
2577</li>
2578                                    
2579                                </ul>
2580                            </div>
2581                        
2582                    
2583                </li>
2584            
2585        
2586            
2587                <li class="mmenu-item--simple title-workshop show-all">
2588                    <a href="/pages/workshop" class="no-uppercase"><span>Workshop
2589</span></a>
2590                    
2591                        
2592                        
2593                            <div class="mmenu-submenu">
2594                                <ul class="submenu-list">
2595                                    
2596                                        <li>
2597    
2598<a href="/pages/workshop">Instore Workshop</a>
2599    
2600</li>
2601                                    
2602                                        <li>
2603    
2604<a href="/pages/mobile-workshop">Mobile Workshop</a>
2605    
2606</li>
2607                                    
2608                                </ul>
2609                            </div>
2610                        
2611                    
2612                </li>
2613            
2614        
2615            
2616                <li class="mmenu-item--simple title-contact show-all">
2617                    <a href="/pages/contact" class="no-uppercase"><span>Contact
2618</span></a>
2619                    
2620                        
2621                        
2622                    
2623                </li>
2624            
2625        
2626            
2627                <li class="mmenu-item--simple title-riders-guide show-all">
2628                    <a href="/blogs/our-blog" class="no-uppercase"><span>Riders Guide
2629</span></a>
2630                    
2631                        
2632                        
2633                    
2634                </li>
2635            
2636        
2637    </ul>
2638
2639        </div>
2640        <!--//navigation-->
2641    </div>
2642</div>
2643</header>
2644<div class="header-side-panel">
2645    <!-- Mobile Menu -->
2646<div class="mobilemenu js-push-mbmenu">
2647    <div class="mobilemenu-content">
2648        <div class="mobilemenu-close mobilemenu-toggle">Close</div>
2649        <div class="mobilemenu-scroll">
2650            <div class="mobilemenu-search"></div>
2651            <div class="nav-wrapper show-menu">
2652                <div class="nav-toggle">
2653                    <span class="nav-back"><i class="icon-angle-left"></i></span>
2654                    <span class="nav-title"></span>
2655                    <a href="#" class="nav-viewall">View all</a>
2656                </div>
2657                <ul class="nav nav-level-1">
2658                    
2659                        
2660                            
2661                                <li class="show-all">
2662                                    
2663                                    
2664                                    
2665                                        <a href="https://www.ebikessuperstore.com.au/">Home 
2666                                        </a>
2667                                        
2668                                    
2669                                </li>
2670                            
2671                        
2672                            
2673                                <li class="show-all">
2674                                    
2675                                    
2676                                    
2677                                        <a href="/pages/about-us">About Us 
2678                                        </a>
2679                                        
2680                                    
2681                                </li>
2682                            
2683                        
2684                            
2685                                <li class="show-all">
2686                                    
2687                                    
2688                                        <a href="/pages/electric-bikes">Products
2689
2690                                            <span class="arrow"><i class="icon-angle-right"></i></span></a>
2691                                        <ul>
2692                                            
2693                                                
2694                                                
2695                                                
2696                                                
2697                                                
2698                                                    
2699<li>
2700                                                            <a  href="/pages/electric-bikes">Shop
2701                                                                <span class="arrow"><i
2702                                                                            class="icon-angle-right"></i></span></a>
2703                                                            
2704                                                                <ul>
2705                                                                    
2706    <li><a href="/collections/specials-discounts">Specials</a>
2707        
2708    </li>
2709
2710    <li><a href="/collections/private-property">Private Property</a>
2711        
2712    </li>
2713
2714    <li><a href="/pages/kits-and-batteries">Kits and Batteries</a>
2715        
2716    </li>
2717
2718                                                                </ul>
2719                                                            
2720                                                        </li>
2721                                                    
2722                                                
2723                                            
2724                                                
2725                                                
2726                                                
2727                                                
2728                                                
2729                                                    
2730<li>
2731                                                            <a  href="/pages/electric-bikes">eBikes
2732                                                                <span class="arrow"><i
2733                                                                            class="icon-angle-right"></i></span></a>
2734                                                            
2735                                                                <ul>
2736                                                                    
2737    <li><a href="/collections/scooters">Scooters</a>
2738        
2739    </li>
2740
2741    <li><a href="/collections/cargo">Cargo Bikes</a>
2742        
2743    </li>
2744
2745    <li><a href="/collections/commuting">Commuting</a>
2746        
2747    </li>
2748
2749    <li><a href="/collections/dual-suspension">Dual Suspension</a>
2750        
2751    </li>
2752
2753    <li><a href="/collections/folding-bikes">Folding</a>
2754        
2755    </li>
2756
2757    <li><a href="/collections/kids-bikes">Kids Bikes</a>
2758        
2759    </li>
2760
2761    <li><a href="/collections/fatbikes">Fat Wheel</a>
2762        
2763    </li>
2764
2765    <li><a href="/collections/mountain-bikes">Mountain Bikes</a>
2766        
2767    </li>
2768
2769    <li><a href="/collections/step-through">Step-Through</a>
2770        
2771    </li>
2772
2773    <li><a href="/collections/tricycles">Trikes</a>
2774        
2775    </li>
2776
2777    <li><a href="/collections/road">Road</a>
2778        
2779    </li>
2780
2781    <li><a href="/collections/light-weight">Light Weight</a>
2782        
2783    </li>
2784
2785                                                                </ul>
2786                                                            
2787                                                        </li>
2788                                                    
2789                                                
2790                                            
2791                                                
2792                                                
2793                                                
2794                                                
2795                                                
2796                                            
2797                                                
2798                                                
2799                                                
2800                                                
2801                                                
2802                                                    
2803<li>
2804                                                            <a  href="/collections/accessories">Accessories
2805                                                                <sp
2805an class="arrow"><i
2806                                                                            class="icon-angle-right"></i></span></a>
2807                                                            
2808                                                                <ul>
2809                                                                    
2810    <li><a href="/collections/basket">Baskets</a>
2811        
2812    </li>
2813
2814    <li><a href="/collections/car-rack">Car Carriers</a>
2815        
2816    </li>
2817
2818    <li><a href="/collections/helmets">Helmets</a>
2819        
2820    </li>
2821
2822    <li><a href="/collections/lights">Lights</a>
2823        
2824    </li>
2825
2826    <li><a href="/collections/locks">Locks & Security</a>
2827        
2828    </li>
2829
2830    <li><a href="/pages/this-page-is-being-built">Pannier Bags</a>
2831        
2832    </li>
2833
2834    <li><a href="/pages/this-page-is-being-built">Phone Holders</a>
2835        
2836    </li>
2837
2838    <li><a href="/pages/this-page-is-being-built">Racks</a>
2839        
2840    </li>
2841
2842                                                                </ul>
2843                                                            
2844                                                        </li>
2845                                                    
2846                                                
2847                                            
2848                                                
2849                                                
2850                                                
2851                                                
2852                                                
2853                                            
2854                                                
2855                                                
2856                                                
2857                                                
2858                                                
2859                                            
2860                                                
2861                                                
2862                                                
2863                                                
2864                                                
2865                                            
2866                                                
2867                                                
2868                                                
2869                                                
2870                                                
2871                                            
2872                                                
2873                                                
2874                                                
2875                                                
2876                                                
2877                                            
2878                                                
2879                                                
2880                                                
2881                                                
2882                                                
2883                                            
2884                                                
2885                                                
2886                                                
2887                                                
2888                                                
2889                                            
2890                                                
2891                                                
2892                                                
2893                                                
2894                                                
2895                                            
2896                                                
2897                                                
2898                                                
2899                                                
2900                                                
2901                                            
2902                                                
2903                                                
2904                                                
2905                                                
2906                                                
2907                                            
2908                                                
2909                                                
2910                                                
2911                                                
2912                                                
2913                                            
2914                                        </ul>
2915
2916                                    
2917                                </li>
2918                            
2919                        
2920                            
2921                                <li class="show-all">
2922                                    
2923                                    
2924                                    
2925                                        <a href="/collections/specials-discounts">Specials 
2926                                        </a>
2927                                        
2928                                    
2929                                </li>
2930                            
2931                        
2932                            
2933                                <li class="show-all">
2934                                    
2935                                    
2936                                    
2937                                        <a href="/pages/buying-guide">FAQs 
2938                                                <span class="arrow"><i class="icon-angle-right"></i></span>
2939                                        </a>
2940                                        
2941                                            <ul>
2942                                                
2943                                                    <li >
2944    <a href="/pages/this-page-is-being-built">Brochures</a>
2945    
2946</li>
2947                                                
2948                                                    <li >
2949    <a href="/pages/the-difference-between-hub-motors-and-mid-drives">Which motor type?</a>
2950    
2951</li>
2952                                                
2953                                                    <li >
2954    <a href="/pages/understanding-batteries-and-range">What size battery?</a>
2955    
2956</li>
2957                                                
2958                                                    <li >
2959    <a href="/pages/try-before-you-buy">Picking the right bike</a>
2960    
2961</li>
2962                                                
2963                                                    <li >
2964    <a href="/pages/why-buy-a-ebike-from-us">Why buy a ebike from us?</a>
2965    
2966</li>
2967                                                
2968                                            </ul>
2969                                        
2970                                    
2971                                </li>
2972                            
2973                        
2974                            
2975                                <li class="show-all">
2976                                    
2977                                    
2978                                    
2979                                        <a href="/pages/workshop">Workshop 
2980                                                <span class="arrow"><i class="icon-angle-right"></i></span>
2981                                        </a>
2982                                        
2983                                            <ul>
2984                                                
2985                                                    <li >
2986    <a href="/pages/workshop">Instore Workshop</a>
2987    
2988</li>
2989                                                
2990                                                    <li >
2991    <a href="/pages/mobile-workshop">Mobile Workshop</a>
2992    
2993</li>
2994                                                
2995                                            </ul>
2996                                        
2997                                    
2998                                </li>
2999                            
3000                        
3001                            
3002                                <li class="show-all">
3003                                    
3004                                    
3005                                    
3006                                        <a href="/pages/contact">Contact 
3007                                        </a>
3008                                        
3009                                    
3010                                </li>
3011                            
3012                        
3013                            
3014                                <li class="show-all">
3015                                    
3016                                    
3017                                    
3018                                        <a href="/blogs/our-blog">Riders Guide 
3019                                        </a>
3020                                        
3021                                    
3022                                </li>
3023                            
3024                        
3025                    
3026                </ul>
3027            </div>
3028            <div class="mobilemenu-bottom">
3029                
3030                    <div class="mobilemenu-currency">
3031                        
3032    <!-- Header Currency -->
3033    
3034        <div class="dropdn_currency">
3035        
3036        <form method="post" action="/cart/update" id="currency_selector" accept-charset="UTF-8" class="currency-selector" enctype="multipart/form-data"><input type="hidden" name="form_type" value="currency" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="return_to" value="/search" />
3037        <input type="hidden" name="currency" />
3038            <div class="dropdn dropdn_currency--shortcut dropdn_caret">
3039                <a href="#" class="dropdn-link js-dropdn-link"><span class="js-dropdn-select-current">
3040                         AUD 
3041                    </span><i class="icon-angle-down"></i></a>
3042                <div class="dropdn-content">
3043                    <ul class="js-currencies">
3044                        
3045                            <li  class="active"><a href="#" data-value="AUD"><span class="js-dropdn-select-data selected" data-currency="AUD">AUD</span><span></span></a></li>
3046                        
3047                    </ul>
3048                </div>
3049            </div>
3050        </form>
3051        </div>
3052
3053    <!-- /Header Currency -->
3054
3055                    </div>
3056                
3057                
3058            </div>
3059        </div>
3060    </div>
3061</div>
3062<!-- /Mobile Menu -->
3063    
3064    
3065        <div class="dropdn-content minicart-drop" id="dropdnMinicart">
3066    <div class="dropdn-content-block">
3067        <div class="dropdn-close d-flex"><span class="dropdn-close-clear d-none js-minicart-clear"><i class="icon-recycle"></i><span>Clear All</span></span><span class="js-dropdn-close ml-auto">Close</span></div>
3068        <div class="minicart-drop-content js-dropdn-content-scroll">
3069            <div class="minicart-drop-content-inside">
3070                <div class="minicart-empty js-minicart-empty ">
3071                    <div class="minicart-empty-text heading-font">Your cart is currently empty.</div><div class="minicart-empty-icon"><i class="icon-shopping-bag"></i><svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
3072                             viewBox="0 0 306 262" style="enable-background:new 0 0 306 262;" xml:space="preserve">
3073                    <path class="st0" d="M78.1,59.5c0,0-37.3,22-26.7,85s59.7,237,142.7,283s193,56,313-84s21-206-69-240s-249.4-67-309-60
3074                        C94.6,47.6,78.1,59.5,78.1,59.5z"/>
3075                    </svg>
3076                    </div></div>
3077                <div class="minicart-list-prd d-none">
3078                    
3079                </div>
3080                
3081                
3082            </div>
3083        </div>
3084        <div class="minicart-drop-fixed js-hide-empty d-none">
3085            <div class="loader-horizontal-sm js-loader-horizontal-sm" data-loader-horizontal><span></span></div><div class="minicart-drop-total js-minicart-drop-total row no-gutters align-items-center">
3086                    <div class="minicart-drop-total-txt col-auto heading-font">Total</div>
3087                    <div class="minicart-drop-total-price col" data-header-cart-total>$0.00</div>
3088                </div><div class="minicart-drop-actions">
3089                <a href="/cart" class="btn btn--md"><i class="icon-basket"></i><span>Cart Page</span></a><a href="/checkout" class="btn btn--md" style="background-color:#efefef; color:#282828;" data-color="#282828" data-hover-color="#fff" data-bgcolor="#efefef" data-hover-bgcolor="#282828"><i class="icon-checkout"></i><span>Check out</span></a></div></div>
3090    </div>
3091    <div class="drop-overlay js-dropdn-close"></div>
3092</div>
3093    
3094
3095
3096    <div class="dropdn-content account-drop" id="dropdnAccount">
3097        <div class="dropdn-content-block js-dropdn-content-scroll">
3098            <div class="dropdn-close sticky-top"><span class="js-dropdn-close">Close</span></div>
3099            <ul>
3100<li><a href="https://www.ebikessuperstore.com.au/customer_authentication/redirect?locale=en&region_country=AU"><span>Log in</span><i class="icon-login"></i></a></li>
3101                <li><a href="https://shopify.com/37470142597/account?locale=en&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJlbGVjdHJpYy1iaWtlcy1zdXBlcnN0b3JlLWFkZWxhaWRlLm15c2hvcGlmeS5jb20iLCJmbGFncyI6W10sImV4cCI6MTc5MTQxMTExMCwibmJmIjoxNzkwODA2MzEwfQ.0fp-q0IcEPzBkOSoMDP3Qcjaweswlj6aA_khTOE9Xkw"><span>Register</span><i class="icon-user2"></i></a></li><li><a href="/checkout"><span>Check out</span><i class="icon-card"></i></a></li>
3102            </ul>
3103            
3104            
3105                <div class="dropdn-form-wrapper">
3106                    <h5 class="heading-font">QUICK LOGIN</h5>
3107                    <form method="post" action="/account/login" id="customer_login" accept-charset="UTF-8" data-login-with-shop-sign-in="true" novalidate="novalidate"><input type="hidden" name="form_type" value="customer_login" /><input type="hidden" name="utf8" value="✓" />
3108<div class="form-group">
3109                        <input type="email"
3110                               name="customer[email]"
3111                               id="CustomerEmail"
3112                               autocomplete="email"
3113                               autocorrect="off"
3114                               autocapitalize="off" class="form-control " placeholder="Enter your e-mail">
3115                    </div>
3116                    <div class="form-group">
3117                        <input type="password"
3118                               value=""
3119                               name="customer[password]"
3120                               id="CustomerPassword" class="form-control " placeholder="Enter your password">
3121                    </div><button type="submit" class="btn btn--lg" style="background-color:#efefef; color:#282828;" data-color="#282828" data-hover-color="#fff" data-bgcolor="#efefef" data-hover-bgcolor="#282828">Enter</button>
3122                    </form>
3123                </div>
3124            
3125            
3126<div class="dropdn-bnr-wrapper">
3127                    <a href="/collections/sale-limited" class="bnr image-hover-scale bnr--bottom bnr--left" data-fontratio="5.695">
3128                        <div class="bnr-img"><img class="img-fluid lazyload" data-src="//www.ebikessuperstore.com.au/cdn/shop/files/mountain_531_x_678_px_{width}x.png?v=1700493010" data-aspectratio="1" data-sizes="auto" alt=""></div>
3129                        <div class="bnr-caption">
3130                            <div class="bnr-text3" style="color:#a2fe01; font-size:.52em;"></div>
3131                            <div class="bnr-text3 mt-0" style="color:#a2fe01; font-size:.8em;"></div>
3132                        </div>
3133                    </a>
3134                </div></div>
3135        <div class="drop-overlay js-dropdn-close"></div>
3136    </div>
3137
3138</div>
3138<script type="application/ld+json">
3139{
3140  "@context": "http://schema.org",
3141  "@type": "Organization",
3142  "name": "Electric Bikes Superstore Adelaide",
3143  
3144    
3145    "logo": "https:\/\/www.ebikessuperstore.com.au\/cdn\/shop\/files\/e-bike-logo-transparent_1035x.png?v=1680208023",
3146  
3147  "sameAs": [
3148    "#",
3149    "https:\/\/www.facebook.com\/ebikessuperstore\/",
3150    "#",
3151    "https:\/\/www.instagram.com\/ebikessuperstore\/",
3152    "",
3153    "",
3154    "#",
3155    ""
3156  ],
3157  "url": "https:\/\/www.ebikessuperstore.com.au"
3158}
3159</script>
3159
3160
3161
3162
3163</div>
3164<div class="page-content">
3165    
3166        
3167<div class="holder breadcrumbs-wrap mt-0 " style="background-color: #f4f4f5">
3168                <div class="container text-left">
3169                    <ul class="breadcrumbs" data-breadcrumbs>
3170                        <li ><a href="/" title="Homepage">Homepage</a></li>
3171                        
3172                            <li><span>Search</span></li>
3173                        
3174                    </ul>
3175                </div>
3176            </div>
3177    
3178<div class="holder">
3179  <div class="container">
3180    <div class="page-title text-center" data-collection-title>
3181      <h1>  Search our site  </h1>
3182    </div>
3183      <div class="row">
3184        <div class="col-lg aside">
3185          <div class="prd-grid-wrap">
3186            <div class="prd-grid product-listing data-to-show-5 data-to-show-md-3 data-to-show-sm-2 js-category-grid" data-product-listing></div>
3187          </div>
3188        </div>
3189      </div>
3190      
3191    <div id="shopify-section-collection-shop-info" class="shopify-section"></div>
3192  </div>
3193</div>
3194
3195
3196</div>
3197<div id="shopify-section-footer" class="shopify-section">
3197<footer class="page-footer footer-style-2 holder-mt-medium">
3198    
3199    <div class="footer-top footer--dark">
3200        <div class="container">
3201            <div class="row mt-0"><div class="col-lg col-xl"><div class="footer-block collapsed-mobile">
3202                                <div class="title">
3203                                    <h4>Customer Care</h4>
3204                                    <div class="toggle-arrow"><span></span><span></span></div>
3205                                </div>
3206                                <div class="collapsed-content">
3207                                    <ul>
3208                                        
3209                                            <li>
3210                                                <a href="/search" title="">Search</a>
3211                                            </li>
3212                                        
3213                                            <li>
3214                                                <a href="/pages/about-us" title="">About us</a>
3215                                            </li>
3216                                        
3217                                            <li>
3218                                                <a href="/pages/workshop" title="">Workshop</a>
3219                                            </li>
3220                                        
3221                                            <li>
3222                                                <a href="/pages/contact" title="">Contact</a>
3223                                            </li>
3224                                        
3225                                    </ul>
3226                                </div>
3227                            </div></div><div class="col-lg col-xl"><div class="footer-block collapsed-mobile">
3228                                <div class="title">
3229                                    <h4>Info</h4>
3230                                    <div class="toggle-arrow"><span></span><span></span></div>
3231                                </div>
3232                                <div class="collapsed-content">
3233                                    <ul>
3234                                        
3235                                            <li>
3236                                                <a href="/policies/privacy-policy" title="">Privacy Policy</a>
3237                                            </li>
3238                                        
3239                                            <li>
3240                                                <a href="/policies/shipping-policy" title="">Shipping Policy</a>
3241                                            </li>
3242                                        
3243                                            <li>
3244                                                <a href="/policies/terms-of-service" title="">Terms of Service</a>
3245                                            </li>
3246                                        
3247                                            <li>
3248                                                <a href="/pages/returns-repairs" title="">Refund and Repairs</a>
3249                                            </li>
3250                                        
3251                                    </ul>
3252                                </div>
3253                            </div></div><div class="col-lg col-xl"><div class="footer-block collapsed-mobile">
3254                                <div class="title">
3255                                    <h4>Help</h4>
3256                                    <div class="toggle-arrow"><span></span><span></span></div>
3257                                </div>
3258                                <div class="collapsed-content">
3259                                    <ul>
3260                                        
3261                                            <li>
3262                                                <a href="/pages/why-buy-a-ebike-from-us" title="">Why buy a ebike from us?</a>
3263                                            </li>
3264                                        
3265                                            <li>
3266                                                <a href="/pages/the-difference-between-hub-motors-and-mi
3266d-drives" title="">Which Motor Type?</a>
3267                                            </li>
3268                                        
3269                                            <li>
3270                                                <a href="/pages/understanding-batteries-and-range" title="">Which Battery Size?</a>
3271                                            </li>
3272                                        
3273                                            <li>
3274                                                <a href="/pages/try-before-you-buy" title="">Picking the right bike</a>
3275                                            </li>
3276                                        
3277                                            <li>
3278                                                <a href="/blogs/our-blog" title="">Our Blog</a>
3279                                            </li>
3280                                        
3281                                    </ul>
3282                                </div>
3283                            </div></div><div class="col-lg col-xl">
3284                        <div class="footer-block collapsed-mobile">
3285                            <div class="title">
3286                                <h4>GET CONNECTED</h4>
3287                                <div class="toggle-arrow"><span></span><span></span></div>
3288                            </div>
3289                            <div class="collapsed-content">
3290                                <ul class="social-list-circle">
3291                                    <!-- Social -->
3292    
3293<li><a target="_blank" href="mailto:[email protected]" title="Electric Bikes Superstore Adelaide on Email">
3294                <i class="icon-email-1"></i>
3295            </a></li>
3296
3297    
3298<li>
3299            <a target="_blank" href="https://www.facebook.com/ebikessuperstore/" title="Electric Bikes Superstore Adelaide on Facebook">
3300                <i class="icon-facebook"></i>
3301            </a>
3302        </li>
3303
3304    
3305
3306
3307    
3308
3309
3310    
3311<li><a target="_blank" href="https://www.instagram.com/ebikessuperstore/" title="Electric Bikes Superstore Adelaide on Instagram">
3312            <i class="icon-instagram"></i>
3313        </a></li>
3314
3315    
3316
3317
3318
3319
3320    
3321
3322
3323
3324
3325<!-- /Social -->
3326
3327                                </ul>
3328                            </div>
3329                        </div>
3330                    </div></div>
3331        </div>
3332    </div>
3333    <div class="footer-bottom">
3334        <div class="container">
3335            <div class="row vert-margin-middle">
3336                <div class="col-sm footer-bottom-col-right">
3337                    <div class="row vert-margin-middle">
3338                        <div class="col-sm">
3339                            <ul class="payment-link payment-link--sm">
3340                                
3341    
3342        
3343        
3344            <li><i class="icon-american-express-logo"></i></li>
3345    
3346        
3347    
3348        
3349        
3350            <li><i class="icon-visa-pay-logo"></i></li>
3351    
3352        
3353    
3354        
3355        
3356            <li><i class="icon-google-pay-logo"></i></li>
3357    
3358        
3359    
3360        
3361        
3362            <li><i class="icon-master-card-logo"></i></li>
3363    
3364        
3365    
3366        
3367        
3368            <li><i class="icon-paypal-logo"></i></li>
3369    
3370        
3371    
3372        
3373        
3374            <li><i class="icon-apple-pay-logo"></i></li>
3375    
3376        
3377    
3378        
3379        
3380    
3381        
3382        
3383    
3384        
3385        
3386    
3387        
3388        
3389    
3390        
3391        
3392    
3393        
3394        
3395    
3396  <a><img src="https://static.zipmoney.com.au/assets/default/footer-tile/footer-tile-new.png" alt=“zip icon” style="height:30px;"></a>
3397
3398                            </ul>
3399                        </div><div class="col-sm col-md-auto">
3400                                <div class="footer-copyright">
3401                                    <div class="text-copyright mb-0">
3402© Copyright 2023 | <a href="https://www.ebikessuperstore.com.au/" rel="nofollow" target="_blank" class="underline_hover bold"> Electric Bikes Superstore Adelaide. </a> Powered By <a href="https://dgreatsolutions.com.au/website-design-adelaide/" rel="nofollow" target="_blank" class="underline_hover link"> DGreat Solutions</a>
3403</div>
3404                                </div>
3405                            </div></div>
3406                </div>
3407            </div>
3408        </div>
3409    </div>
3410</footer>
3411<style> #shopify-section-footer ul a img {margin-top: 8px;} </style></div>
3412
3413<div id="shopify-section-promo-products" class="shopify-section">
3414    <div class="footer-sticky">
3415        <div class="payment-notification-wrap js-pn">
3416            <div class="payment-notification " data-expires="1" data-close="false" data-visible-time="12000" data-hidden-time="15000" data-delay="9000">
3417                <div class="payment-notification-inside">
3418                    <div class="payment-notification-container">
3419                        <a href="#" class="payment-notification-image js-pn-link">
3420                            <img src="#" class="js-pn-image">
3421                        </a>
3422                        <div class="payment-notification-content-wrapper">
3423                            <div class="payment-notification-content">
3424                                <div class="payment-notification-text">Someone purchased</div>
3425                                <a href="#" class="payment-notification-name js-pn-name js-pn-link" title=""></a>
3426                                <div class="payment-notification-when"><span class="js-pn-time"></span> minutes ago</div>
3427                                <div class="payment-notification-from">from <span class="js-pn-from"></span></div>
3428                            </div>
3429                        </div>
3430                    </div>
3431                    <div class="payment-notification-close"><i class="icon-close-bold"></i></div>
3432                    <a href="" class="payment-notification-qw js-pn-link-quickview js-prd-quickview" data-fancybox><i class="icon-eye"></i></a>
3433                </div>
3434            </div>
3435        </div>
3436    </div>
3437    
3438    
3439    
3440    
3441    
3441<script>
3442		jQuery(document).ready(function () {
3443			THEME.productFeatures.paymentNotification({fromArray: 'Aberdeen, Abilene, Akron, Albany, Albuquerque, Alexandria, Allentown, Amarillo, Anaheim, Anchorage, Ann Arbor, Antioch, Apple Valley, Appleton, Arlington, Arvada, Asheville, Athens, Atlanta, Atlantic City, Augusta, Aurora, Austin, Bakersfield, Baltimore, Barnstable, Baton Rouge, Beaumont, Bel Air, Bellevue, Berkeley, Bethlehem, Billings, Birmingham, Bloomington, Boise, Boise City, Bonita Springs, Boston, Boulder, Bradenton, Bremerton, Bridgeport, Brighton, Brownsville, Bryan, Buffalo, Burbank, Burlington, Cambridge, Canton, Cape Coral, Carrollton, Cary, Cathedral City, Cedar Rapids, Champaign, Chandler, Charleston, Charlotte, Chattanooga, Chesapeake, Chicago, Chula Vista, Cincinnati, Clarke County, Clarksville, Clearwater, Cleveland, College Station, Colorado Springs, Columbia, Columbus, Concord, Coral Springs, Corona, Corpus Christi, Costa Mesa, Dallas, Daly City, Danbury, Davenport, Davidson County, Dayton, Daytona Beach, Deltona, Denton, Denver, Des Moines, Detroit, Downey, Duluth, Durham, El Monte, El Paso, Elizabeth, Elk Grove, Elkhart, Erie, Escondido, Eugene, Evansville, Fairfield, Fargo, Fayetteville, Fitchburg, Flint, Fontana, Fort Collins, Fort Lauderdale, Fort Smith, Fort Walton Beach, Fort Wayne, Fort Worth, Frederick, Fremont, Fresno, Fullerton, Gainesville, Garden Grove, Garland, Gastonia, Gilbert, Glendale, Grand Prairie, Grand Rapids, Grayslake, Green Bay, GreenBay, Greensboro, Greenville, Gulfport-Biloxi, Hagerstown, Hampton, Harlingen, Harrisburg, Hartford, Havre de Grace, Hayward, Hemet, Henderson, Hesperia, Hialeah, Hickory, High Point, Hollywood, Honolulu, Houma, Houston, Howell, Huntington, Huntington Beach, Huntsville, Independence, Indianapolis, Inglewood, Irvine, Irving, Jackson, Jacksonville, Jefferson, Jersey City, Johnson City, Joliet, Kailua, Kalamazoo, Kaneohe, Kansas City, Kennewick, Kenosha, Killeen, Kissimmee, Knoxville, Lacey, Lafayette, Lake Charles, Lakeland, Lakewood, Lancaster, Lansing, Laredo, Las Cruces, Las Vegas, Layton, Leominster, Lewisville, Lexington, Lincoln, Little Rock, Long Beach, Lorain, Los Angeles, Louisville, Lowell, Lubbock, Macon, Madison, Manchester, Marina, Marysville, McAllen, McHenry, Medford, Melbourne, Memphis, Merced, Mesa, Mesquite, Miami, Milwaukee, Minneapolis, Miramar, Mission Viejo, Mobile, Modesto, Monroe, Monterey, Montgomery, Moreno Valley, Murfreesboro, Murrieta, Muskegon, Myrtle Beach, Naperville, Naples, Nashua, Nashville, New Bedford, New Haven, New London, New Orleans, New York, New York City, Newark, Newburgh, Newport News, Norfolk, Normal, Norman, North Charleston, North Las Vegas, North Port, Norwalk, Norwich, Oakland, Ocala, Oceanside, Odessa, Ogden, Oklahoma City, Olathe, Olympia, Omaha, Ontario, Orange, Orem, Orlando, Overland Park, Oxnard, Palm Bay, Palm Springs, Palmdale, Panama City, Pasaden
3443a, Paterson, Pembroke Pines, Pensacola, Peoria, Philadelphia, Phoenix, Pittsburgh, Plano, Pomona, Pompano Beach, Port Arthur, Port Orange, Port Saint Lucie, Port St. Lucie, Portland, Portsmouth, Poughkeepsie, Providence, Provo, Pueblo, Punta Gorda, Racine, Raleigh, Rancho Cucamonga, Reading, Redding, Reno, Richland, Richmond, Richmond County, Riverside, Roanoke, Rochester, Rockford, Roseville, Round Lake Beach, Sacramento, Saginaw, Saint Louis, Saint Paul, Saint Petersburg, Salem, Salinas, Salt Lake City, San Antonio, San Bernardino, San Buenaventura, San Diego, San Francisco, San Jose, Santa Ana, Santa Barbara, Santa Clara, Santa Clarita, Santa Cruz, Santa Maria, Santa Rosa, Sarasota, Savannah, Scottsdale, Scranton, Seaside, Seattle, Sebastian, Shreveport, Simi Valley, Sioux City, Sioux Falls, South Bend, South Lyon, Spartanburg, Spokane, Springdale, Springfield, St. Louis, St. Paul, St. Petersburg, Stamford, Sterling Heights, Stockton, Sunnyvale, Syracuse, Tacoma, Tallahassee, Tampa, Temecula, Tempe, Thornton, Thousand Oaks, Toledo, Topeka, Torrance, Trenton, Tucson, Tulsa, Tuscaloosa, Tyler, Utica, Vallejo, Vancouver, Vero Beach, Victorville, Virginia Beach, Visalia, Waco, Warren, Washington, Waterbury, Waterloo, West Covina, West Valley City, Westminster, Wichita, Wilmington, Winston, Winter Haven, Worcester, Yakima, Yonkers, York, Youngstown', productJson: '[]' })
3444		})
3445    </script>
3445
3446
3447</div>
3448<div class="footer-sticky">
3449    <!--added to cart-->
3450    <div class="popup-addedtocart js-popupAddToCart closed" data-close="20000">
3451        <div class="container">
3452            <div class="row">
3453                <div class="popup-addedtocart-close js-popupAddToCart-close"><i class="icon-close"></i></div>
3454                <div class="popup-addedtocart-cart js-open-drop" data-panel="#dropdnMinicart"><i class="icon-basket"></i></div><div class="col-auto popup-addedtocart_logo">
3455                    <a href="/" class="logo">
3456                        <img class="lazyload"
3457                             data-src="//www.ebikessuperstore.com.au/cdn/shop/files/e-bike-logo-transparent_107x.png?v=1680208023"
3458                             data-srcset="//www.ebikessuperstore.com.au/cdn/shop/files/e-bike-logo-transparent_107x.png?v=1680208023 1x, //www.ebikessuperstore.com.au/cdn/shop/files/[email protected]?v=1680208023 2x"
3459                             data-sizes="auto"
3460                             alt="" style="width: 107px">
3461                        </span>
3462                    </a>
3463                </div><div class="col popup-addedtocart_info">
3464                    <div class="row">
3465                        <a href="#" class="col-auto popup-addedtocart_image js-open-drop" data-panel="#dropdnMinicart"><span class="image-container"><img src="" alt=""></span></a>
3466                        <div class="col popup-addedtocart_text">
3467                            <a href="#" class="popup-addedtocart_title js-open-drop" data-panel="#dropdnMinicart"></a>
3468                            <span class="popup-addedtocart_message">Added to Cart</span>
3469                            <span class="popup-addedtocart_error_message"></span>
3470                        </div>
3471                    </div>
3472                </div>
3473                <div class="col-auto popup-addedtocart_actions ">
3474                    <span>You can</span><a href="#" class="btn btn--grey btn--sm js-open-drop" data-panel="#dropdnMinicart"><i class="icon-basket"></i><span>View Cart</span></a><span>or</span>
3475                    <a href="/cart" class="btn btn--invert btn--sm minicart-checkout-popup"><i class="icon-checkout"></i><span>Check out</span></a>
3476                </div>
3477            </div>
3478        </div>
3479    </div>
3480        <!--  select options -->
3481        <form method="post" action="/cart/add">
3482            <div class="sticky-addcart popup-selectoptions js-popupSelectOptions closed" data-close="15000">
3483                <div class="container">
3484                    <div class="row">
3485                        <div class="popup-selectoptions-close js-popupSelectOptions-close"><i class="icon-close"></i></div>
3486                        <div class="col-auto sticky-addcart_image sticky-addcart_image--zoom js-popupSelectOptions-zoom">
3487                           <a href="#" data-caption="">
3488                               <span class="image-container"><img src="" alt=""/></span>
3489                            </a>
3490                        </div>
3491                        <div class="col col-sm-5 col-lg-4 col-xl-5 sticky-addcart_info">
3492                            <h3 class="sticky-addcart_title"><a href="#"></a></h1>
3493                            <div class="sticky-addcart_price">
3494                                <span class="sticky-addcart_price--actual"></span>
3495                                <span class="sticky-addcart_price--old"></span>
3496                            </div>
3497                        </div>
3498                        <div class="col-auto sticky-addcart_options prd-block prd-block_info--style1">
3499                            <div class="select-wrapper">
3500                                <select class="form-control form-control--sm sticky-addcart_options_select" name="id">
3501                                </select>
3502                                <div class="invalid-feedback">Can't be blank</div>
3503                            </div>
3504                        </div>
3505                        <div class="col-auto sticky-addcart_actions"><div class="prd-block_qty">
3506    <div class="qty qty-changer">
3507        <button class="decrease js-qty-button"></button>
3508        <input type="number" class="qty-input" name="quantity" value="1" data-min="1" data-max="1000" pattern="[0-9]*">
3509        <button class="increase js-qty-button"></button>
3510    </div>
3511</div>
3512<div class="btn-wrap">
3513                                <button class="btn js-add-to-cart" title="Add to cart">Add to cart</button>
3514                            </div>
3515                        </div>
3516                    </div>
3517                </div>
3518            </div>
3519        </form><!-- back to top -->
3520        <a class="back-to-top js-back-to-top compensate-for-scrollbar" href="#" title="Scroll To Top">
3521            <i class="icon icon-angle-up"></i>
3522        </a><!-- loader -->
3523    <div class="loader-horizontal js-loader-horizontal">
3524        <div class="progress">
3525            <div class="progress-bar progress-bar-striped progress-bar-animated w-100"></div>
3526        </div>
3527    </div>
3528</div><div id="whenArrives" style="display: none;" class="modal-info-content">
3529    <div class="modal-info-heading">
3530        <div><i class="icon-envelope"></i></div>
3531        <h2>Inform me!</h2>
3532    </div><form method="post" action="/contact#contactForm" id="contactForm" accept-charset="UTF-8" class="contact-form" data-toggle="validator"><input type="hidden" name="form_type" value="contact" /><input type="hidden" name="utf8" value="✓" />
3533    <div class="form-group">
3534        <input type="text" name="contact[email]" class="form-control form-control--sm" placeholder="Email" required>
3535    </div>
3536    <div class="form-group">
3537        <textarea class="form-control textarea--height-170" name="contact[body]" hidden placeholder="Message" required>I am waiting for this item "" </textarea>
3538    </div>
3539    <button class="btn w-100" type="submit">I am waiting for this item</button></form><div data-fancybox-close class="fancybox-close-small modal-close"><i class="icon-close"></i></div>
3540</div>
3541
3542
3543
3544
3545
3546
3547<script>
3548    $(function() {
3549        // Current Ajax request.
3550        var currentAjaxRequest = null;
3551        // Grabbing all search forms on the page, and adding a .search-results list to each.
3552        var searchForms = $('form[action="/search"]').css('position','relative').each(function() {
3553            // Grabbing text input.
3554            var input = $(this).find('input[name="q"]');
3555            // Adding a list for showing search results.
3556            var offSet = input.position().top + input.innerHeight();
3557            $('<ul class="search-results"></ul>').css( { 'position': 'absolute', 'left': '0px', 'top': offSet } ).appendTo($(this)).hide();
3558            $('<div class="search-close search-results-close"><i class="icon-cross"></i></div>').css( { 'position': 'absolute', 'right': '5px', 'top': '75px' } ).appendTo($(this)).hide();
3559            // Listening to keyup and change on the text field within these search forms.
3560            input.attr('autocomplete', 'off').bind('keyup change', function() {
3561                // What's the search term?
3562                var term = $(this).val();
3563                // What's the search form?
3564                var form = $(this).closest('form');
3565                // What's the search URL?
3566                var searchURL = '/search?type=product&q=' + term;
3567                // What's the search results list?
3568                var resultsList = form.find('.search-results');
3569                // If that's a new term and it contains at least 3 characters.
3570                if (term.length > 3 && term != $(this).attr('data-old-term')) {
3571                    // Saving old query.
3572                    $(this).attr('data-old-term', term);
3573                    // Killing any Ajax request that's currently being processed.
3574                    if (currentAjaxRequest != null) currentAjaxRequest.abort();
3575                    // Pulling results.
3576                    currentAjaxRequest = $.getJSON(searchURL + '&view=json', function(data) {
3577                        // Reset results.
3578                        resultsList.empty();
3579                        // If we have no results.
3580                        if(data.results_count == 0) {
3581                            // resultsList.html('<li><span class="title">No results.</span></li>');
3582                            // resultsList.fadeIn(200);
3583                            resultsList.hide();
3584                        } else {
3585                            // If we have results.
3586                            count=0;
3587                            $.each(data.results, function(index, item) {
3588                                if(count<9){
3589                                    var link = $('<a></a>').attr('href', item.url);
3590                                    link.append('<span class="thumbnail image-hover-scale"><img src="' + item.thumbnail + '" /></span>');
3591                                    link.append('<span class="title">' + item.title + '</span>');
3592                                    link.wrap('<li></li>');
3593                                    resultsList.append(link.parent());
3594                                }
3595                                count++;
3596                            });
3597                            // The Ajax request will return at the most 10 results.
3598                            // If there are more than 10, let's link to the search results page.
3599                            if(data.results_count > 9) {
3600                                resultsList.append('<li><span class="title"><a class="btn btn--alt" href="' + searchURL + '">See all results (' + data.results_count + ')</a></span></li>');
3601                            }
3602                            resultsList.fadeIn(200);
3603                            $('.search-results-close').fadeIn(200);
3604                        }
3605                    })
3606                }
3607            })
3608        });
3609        // Clicking outside makes the results disappear.
3610        $('body').bind('click', function(){
3611            $('.search-results').hide();
3612          	$('.search-results-close').hide();
3613        });
3614    });
3615</script>
3615
3616
3617
3618
3619
3620
3621
3622
3623
3624
3625
3626<script>
3627	(function(){
3628		window.lazySizesConfig = window.lazySizesConfig || {};
3629		window.lazySizesConfig.loadMode = 1;
3630		window.lazySizesConfig.expand = 10;
3631		window.lazySizesConfig.expFactor = 1.5;
3632	})();
3633</script>
vendor: 1 bytes, line 3633
3633
3634<script src="//www.ebikessuperstore.com.au/cdn/shop/t/8/assets/jquery.ez-plus.min.js?v=106543454336256853571700462191"></script>
vendor: 1 bytes, line 3634
3634
3635<script src="//www.ebikessuperstore.com.au/cdn/shop/t/8/assets/jquery.instagramFeed.js?v=39126887635813501621700462191"></script>
vendor: 1 bytes, line 3635
3635
3636<script src="//www.ebikessuperstore.com.au/cdn/shop/t/8/assets/vendor.min.js?v=27457086022831574841700462192"></script>
vendor: 1 bytes, line 3636
3636
3637<script src="//www.ebikessuperstore.com.au/cdn/shop/t/8/assets/isotope.pkgd.min.js?v=96875624313649522131700462191" async="async"></script>
vendor: 1 bytes, line 3637
3637
3638<script src="//www.ebikessuperstore.com.au/cdn/shop/t/8/assets/jarallax.min.js?v=37805484372013401941700462191"></script>
vendor: 1 bytes, line 3638
3638
3639<script src="//www.ebikessuperstore.com.au/cdn/shop/t/8/assets/cart.min.js?v=93851970968352680391700462191"></script>
vendor: 1 bytes, line 3639
3639
3640<script src="//www.ebikessuperstore.com.au/cdn/shop/t/8/assets/app.js?v=151938728675861598561700462190"></script>
vendor: 1 bytes, line 3640
3640
3641<script src="//www.ebikessuperstore.com.au/cdn/shop/t/8/assets/lodash.core.min.js?v=174286648420366144701700462191"></script>
vendor: 1 bytes, line 3641
3641
3642<script src="//www.ebikessuperstore.com.au/cdn/shop/t/8/assets/helper.js?v=90430290867572591921700462191"></script>
3642
3643
3644
3645
3646<!-- START BEAE POPUP BUILDER -->
3647<!-- END BEAE POPUP BUILDER -->
3648<!--Gem_Page_Footer_Script-->
3649  
3650<!--End_Gem_Page_Footer_Script-->
3651
3652
3653
3654
3655
3656
3657
3658
3659
3660
3661
3662
3663
3664
3665
3666
3667
3668
3669
3670
3671
3672
3673
3674
3675
3676
3677
3678
3679
3680
3681
3682
3683
3684
3685
3686
3687
3688<style>
3689 .read-more-collection:hover{cursor:pointer}
3690</style>
3691<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js">
3692</script>
vendor: 1 bytes, line 3692
3692
3693<script>
3694  var jq224 = jQuery.noConflict(true);
3695  jq224('#truncated').on('click', function(){
3696    jq224('#truncated').fadeOut(300, function(){ 
3697      jq224('#fullDescription').fadeIn(500);
3698    })
3699  });
3700</script>
3700
3701
3702
3703
3704<script async src="https://app.coax.com.au/widget/chat-widget-loader.js" data-domain="https://app.coax.com.au" data-key="3JbKwvU" data-identifier="ce847e"></script>
vendor: 1 bytes, line 3704
3704
3705<script async src="https://app.coax.com.au/widget/contact-widget-loader.js" data-domain="https://app.coax.com.au" data-identifier="ce847e"></script>
vendor: 1 bytes, line 3705
3705
3706<script async src="https://trkcall.com/scripts/97954.js"></script>
3706
3707<style>
3708  .back-to-top.is-visible{
3709    display: none;
3710  }
3711</style>
3712<!-- zip.js Library -->
3713<script src="https://cdn.us.zip.co/v1/zip.js"></script>
3713
3714<style> @media screen and (min-width: 768px) and (max-width: 2400px) {.qb-action-bar-wrapper {display: none; }} .promo_topbar .btn_promo {font-size: 16px;} @media screen and (min-width: 68px) and (max-width: 700px) {a.qb-banner-link {font-size: 16px; } h2.qb-action-bar-text-message {font-size: 20px; } a.qb-action-bar-button {font-size: 18px !important; }} input[type="checkbox"] + label:before,input[type="radio"] + label:before {border: solid; border-radius: 4px;} html,body {overflow-x: hidden; max-width: 100%;} </style>
3715<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
3715
3716</body>
3717
3718</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.