<!doctype html>
<html lang="en-ZA">
<head>
	<meta charset="UTF-8">
	<meta name="viewport" content="width=device-width, initial-scale=1">
	<link rel="profile" href="https://gmpg.org/xfn/11">
	<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />

	<!-- This site is optimized with the Yoast SEO plugin v27.6 - https://yoast.com/product/yoast-seo-wordpress/ -->
	<title>TheBikeGarage</title>
	<meta property="og:locale" content="en_US" />
	<meta property="og:type" content="website" />
	<meta property="og:site_name" content="TheBikeGarage" />
	<meta name="twitter:card" content="summary_large_image" />
	<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebSite","@id":"https:\/\/thebikegarage.co.za\/#website","url":"https:\/\/thebikegarage.co.za\/","name":"TheBikeGarage","description":"","publisher":{"@id":"https:\/\/thebikegarage.co.za\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/thebikegarage.co.za\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-ZA"},{"@type":"Organization","@id":"https:\/\/thebikegarage.co.za\/#organization","name":"TheBikeGarage","url":"https:\/\/thebikegarage.co.za\/","logo":{"@type":"ImageObject","inLanguage":"en-ZA","@id":"https:\/\/thebikegarage.co.za\/#\/schema\/logo\/image\/","url":"https:\/\/thebikegarage.co.za\/wp-content\/uploads\/2025\/03\/theBikeGarageLogo-whiteFill-1.png","contentUrl":"https:\/\/thebikegarage.co.za\/wp-content\/uploads\/2025\/03\/theBikeGarageLogo-whiteFill-1.png","width":390,"height":265,"caption":"TheBikeGarage"},"image":{"@id":"https:\/\/thebikegarage.co.za\/#\/schema\/logo\/image\/"}}]}</script>
	<!-- / Yoast SEO plugin. -->


<link rel='dns-prefetch' href='//www.googletagmanager.com' />
<link rel="alternate" type="application/rss+xml" title="TheBikeGarage &raquo; Feed" href="https://thebikegarage.co.za/feed/" />
<link rel="alternate" type="application/rss+xml" title="TheBikeGarage &raquo; Comments Feed" href="https://thebikegarage.co.za/comments/feed/" />
<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://thebikegarage.co.za/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fthebikegarage.co.za%2F%3Felementor_library%3Delementor-18827" />
<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://thebikegarage.co.za/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fthebikegarage.co.za%2F%3Felementor_library%3Delementor-18827&#038;format=xml" />
<style id="wp-img-auto-sizes-contain-inline-css">
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
</style>
<style id="wp-emoji-styles-inline-css">

	img.wp-smiley, img.emoji {
		display: inline !important;
		border: none !important;
		box-shadow: none !important;
		height: 1em !important;
		width: 1em !important;
		margin: 0 0.07em !important;
		vertical-align: -0.1em !important;
		background: none !important;
		padding: 0 !important;
	}
/*# sourceURL=wp-emoji-styles-inline-css */
</style>
<style id="joinchat-button-style-inline-css">
.wp-block-joinchat-button{align-items:center;display:flex;flex-flow:row nowrap}.wp-block-joinchat-button.is-vertical{flex-direction:column}.wp-block-joinchat-button.is-vertical.is-content-justification-left{align-items:flex-start}.wp-block-joinchat-button.is-vertical.is-content-justification-center{align-items:center}.wp-block-joinchat-button.is-vertical.is-content-justification-right{align-items:flex-end}.wp-block-joinchat-button:not(.is-vertical).is-content-justification-left{justify-content:flex-start}.wp-block-joinchat-button:not(.is-vertical).is-content-justification-center{justify-content:center}.wp-block-joinchat-button:not(.is-vertical).is-content-justification-right{justify-content:flex-end}.wp-block-joinchat-button:not(.is-vertical).is-content-justification-space-between{justify-content:space-between}.wp-block-joinchat-button figure{align-items:center;display:flex;flex-direction:column;flex-shrink:0;margin:0;padding:0}.wp-block-joinchat-button figcaption{font:normal normal 400 .6em/2em var(--wp--preset--font-family--system-font,sans-serif);margin:0;padding:0}.wp-block-joinchat-button .joinchat-button__qr{background-color:#fff;box-sizing:content-box;display:block;height:200px;overflow:hidden;padding:10px;width:200px}.wp-block-joinchat-button .joinchat-button__qr canvas,.wp-block-joinchat-button .joinchat-button__qr img{display:block;margin:auto}.wp-block-joinchat-button .wp-block-buttons{flex:1 1 auto;margin:0;max-width:100%;min-width:0;width:100%}.wp-block-joinchat-button .wp-block-button.wp-block-button__width-25{min-width:25%;width:calc(25% - var(--wp--style--block-gap, .5em)*.75)}.wp-block-joinchat-button .wp-block-button.wp-block-button__width-50{min-width:50%;width:calc(50% - var(--wp--style--block-gap, .5em)*.5)}.wp-block-joinchat-button .wp-block-button.wp-block-button__width-75{min-width:75%;width:calc(75% - var(--wp--style--block-gap, .5em)*.25)}.wp-block-joinchat-button .wp-block-button.wp-block-button__width-100{min-width:100%;width:100%}.wp-block-joinchat-button .joinchat-button__link,.wp-block-joinchat-button .wp-block-button__link{align-items:center;display:inline-flex;flex-flow:row nowrap;justify-content:center;width:100%}.wp-block-joinchat-button .joinchat-button__link:before,.wp-block-joinchat-button .wp-block-button__link:before{background:transparent var(--joinchat-ico) no-repeat center;background-size:100%;content:"";display:block;height:1.5em;margin:-.75em .75em -.75em 0;width:1.5em}.wp-block-joinchat-button .joinchat-button__link{width:auto}.wp-block-joinchat-button:has(.joinchat-button__link){border:none!important;display:flex;flex-direction:column}@media (orientation:landscape)and (height >= 481px),(orientation:portrait)and (width >= 481px){.wp-block-joinchat-button.joinchat-button--qr-only .wp-block-buttons{display:none}}@media (orientation:landscape)and (height <= 480px),(width <= 480px){.wp-block-joinchat-button figure{display:none}}

/*# sourceURL=https://thebikegarage.co.za/wp-content/plugins/creame-whatsapp-me/gutenberg/build/style-index.css */
</style>
<style id="global-styles-inline-css">
:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:root { --wp--style--global--content-size: 800px;--wp--style--global--wide-size: 1200px; }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: 24px; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 24px; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 24px;}:root :where(.is-layout-grid){gap: 24px;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
:root :where(.wp-block-icon svg){width: 24px;}
:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
/*# sourceURL=global-styles-inline-css */
</style>
<link rel='stylesheet' id='woocommerce-layout-css' href='https://thebikegarage.co.za/wp-content/plugins/woocommerce/assets/css/woocommerce-layout.css?ver=10.7.0' media='all' />
<link rel='stylesheet' id='woocommerce-smallscreen-css' href='https://thebikegarage.co.za/wp-content/plugins/woocommerce/assets/css/woocommerce-smallscreen.css?ver=10.7.0' media='only screen and (max-width: 768px)' />
<link rel='stylesheet' id='woocommerce-general-css' href='https://thebikegarage.co.za/wp-content/plugins/woocommerce/assets/css/woocommerce.css?ver=10.7.0' media='all' />
<style id="woocommerce-inline-inline-css">
.woocommerce form .form-row .required { visibility: visible; }
/*# sourceURL=woocommerce-inline-inline-css */
</style>
<link rel='stylesheet' id='awf-nouislider-css' href='https://thebikegarage.co.za/wp-content/plugins/annasta-woocommerce-product-filters-premium/styles/nouislider.min.css?ver=1.8.3' media='all' />
<link rel='stylesheet' id='awf-font-awesome-css' href='https://thebikegarage.co.za/wp-content/plugins/annasta-woocommerce-product-filters-premium/styles/awf-font-awesome.css?ver=1.8.3' media='all' />
<link rel='stylesheet' id='awf-font-awesome-all-css' href='https://thebikegarage.co.za/wp-content/plugins/annasta-woocommerce-product-filters-premium/styles/fontawesome-all.min.css?ver=1.8.3' media='all' />
<link rel='stylesheet' id='awf-css' href='https://thebikegarage.co.za/wp-content/plugins/annasta-woocommerce-product-filters-premium/styles/awf.css?ver=1.8.3' media='all' />
<link rel='stylesheet' id='awf-style-options-css' href='https://thebikegarage.co.za/wp-content/uploads/annasta-filters/css/style-options-1778588125.css?ver=1.8.3' media='all' />
<link rel='stylesheet' id='xoo-wsc-fonts-css' href='https://thebikegarage.co.za/wp-content/plugins/side-cart-woocommerce/assets/css/xoo-wsc-fonts.css?ver=2.7.5' media='all' />
<link rel='stylesheet' id='xoo-wsc-style-css' href='https://thebikegarage.co.za/wp-content/plugins/side-cart-woocommerce/assets/css/xoo-wsc-style.css?ver=2.7.5' media='all' />
<style id="xoo-wsc-style-inline-css">




.xoo-wsc-ft-buttons-cont a.xoo-wsc-ft-btn, .xoo-wsc-container .xoo-wsc-btn {
	background-color: #000000;
	color: #ffffff;
	border: 2px solid #ffffff;
	padding: 10px 20px;
}

.xoo-wsc-ft-buttons-cont a.xoo-wsc-ft-btn:hover, .xoo-wsc-container .xoo-wsc-btn:hover {
	background-color: #ffffff;
	color: #000000;
	border: 2px solid #000000;
}

 

.xoo-wsc-footer{
	background-color: #1e1e1e;
	color: #ffffff;
	padding: 10px 20px;
	box-shadow: 0 -1px 10px #0000001a;
}

.xoo-wsc-footer, .xoo-wsc-footer a, .xoo-wsc-footer .amount{
	font-size: 18px;
}

.xoo-wsc-btn .amount{
	color: #ffffff}

.xoo-wsc-btn:hover .amount{
	color: #000000;
}

.xoo-wsc-ft-buttons-cont{
	grid-template-columns: auto;
}

.xoo-wsc-basket{
	bottom: 12px;
	right: 1px;
	background-color: #000000;
	color: #fff302;
	box-shadow: 0px 0px 15px 2px #0000001a;
	border-radius: 50%;
	display: none;
	width: 64px;
	height: 64px;
}


.xoo-wsc-bki{
	font-size: 30px}

.xoo-wsc-items-count{
	top: -9px;
	left: -8px;
	height: 28px;
	line-height: 28px;
	width: 28px;
}

.xoo-wsc-items-count, .xoo-wsch-items-count{
	background-color: #dd0000;
	color: #ffffff;
}

.xoo-wsc-container, .xoo-wsc-slider{
	max-width: 400px;
	right: -400px;
	top: 0;bottom: 0;
	bottom: 0;
	font-family: }


.xoo-wsc-cart-active .xoo-wsc-container, .xoo-wsc-slider-active .xoo-wsc-slider{
	right: 0;
}


.xoo-wsc-cart-active .xoo-wsc-basket{
	right: 400px;
}

.xoo-wsc-slider{
	right: -400px;
}

span.xoo-wsch-close {
    font-size: 22px;
}


.xoo-wsch-text{
	font-size: 22px;
}

.xoo-wsc-header{
	color: #fff302;
	background-color: #12171F;
	border-bottom: 2px solid #eee;
	padding: 15px 15px;
}


.xoo-wsc-body{
	background-color: #12171f;
}

.xoo-wsc-products:not(.xoo-wsc-pattern-card), .xoo-wsc-products:not(.xoo-wsc-pattern-card) span.amount, .xoo-wsc-products:not(.xoo-wsc-pattern-card) a{
	font-size: 14px;
	color: #000000;
}

.xoo-wsc-products:not(.xoo-wsc-pattern-card) .xoo-wsc-product{
	padding: 10px 15px;
	margin: 10px 15px;
	border-radius: 5px;
	box-shadow: 0 2px 2px #00000005;
	background-color: #ffffff;
}

.xoo-wsc-sum-col{
	justify-content: center;
}


/** Shortcode **/
.xoo-wsc-sc-count{
	background-color: #dd0000;
	color: #ffffff;
}

.xoo-wsc-sc-bki{
	font-size: 20px;
	color: #fff302;
}
.xoo-wsc-sc-cont{
	color: #000000;
}

.added_to_cart{
	display: none!important;
}

.xoo-wsc-product dl.variation {
	display: block;
}


.xoo-wsc-product-cont{
	padding: 10px 10px;
}

.xoo-wsc-products:not(.xoo-wsc-pattern-card) .xoo-wsc-img-col{
	width: 25%;
}

.xoo-wsc-pattern-card .xoo-wsc-img-col img{
	max-width: 100%;
	height: auto;
}

.xoo-wsc-products:not(.xoo-wsc-pattern-card) .xoo-wsc-sum-col{
	width: 75%;
}

.xoo-wsc-pattern-card .xoo-wsc-product-cont{
	width: 50% 
}

@media only screen and (max-width: 600px) {
	.xoo-wsc-pattern-card .xoo-wsc-product-cont  {
		width: 50%;
	}
}


.xoo-wsc-pattern-card .xoo-wsc-product{
	border: 0;
	box-shadow: 0px 10px 15px -12px #0000001a;
}


.xoo-wsc-sm-front{
	background-color: #eee;
}
.xoo-wsc-pattern-card, .xoo-wsc-sm-front{
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
}
.xoo-wsc-pattern-card, .xoo-wsc-img-col img, .xoo-wsc-img-col, .xoo-wsc-sm-back-cont{
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
.xoo-wsc-sm-back{
	background-color: #fff;
}
.xoo-wsc-pattern-card, .xoo-wsc-pattern-card a, .xoo-wsc-pattern-card .amount{
	font-size: 14px;
}

.xoo-wsc-sm-front, .xoo-wsc-sm-front a, .xoo-wsc-sm-front .amount{
	color: #000;
}

.xoo-wsc-sm-back, .xoo-wsc-sm-back a, .xoo-wsc-sm-back .amount{
	color: #000;
}


.magictime {
    animation-duration: 0.5s;
}



span.xoo-wsch-items-count{
	height: 20px;
	line-height: 20px;
	width: 20px;
}

span.xoo-wsch-icon{
	font-size: 30px
}

.xoo-wsc-smr-del{
	font-size: 20px
}
/*# sourceURL=xoo-wsc-style-inline-css */
</style>
<link rel='stylesheet' id='hello-elementor-css' href='https://thebikegarage.co.za/wp-content/themes/hello-elementor/assets/css/reset.css?ver=3.4.7' media='all' />
<link rel='stylesheet' id='hello-elementor-theme-style-css' href='https://thebikegarage.co.za/wp-content/themes/hello-elementor/assets/css/theme.css?ver=3.4.7' media='all' />
<link rel='stylesheet' id='hello-elementor-header-footer-css' href='https://thebikegarage.co.za/wp-content/themes/hello-elementor/assets/css/header-footer.css?ver=3.4.7' media='all' />
<link rel='stylesheet' id='elementor-frontend-css' href='https://thebikegarage.co.za/wp-content/uploads/elementor/css/custom-frontend.min.css?ver=1779309053' media='all' />
<link rel='stylesheet' id='elementor-post-2958-css' href='https://thebikegarage.co.za/wp-content/uploads/elementor/css/post-2958.css?ver=1779309055' media='all' />
<link rel='stylesheet' id='widget-image-css' href='https://thebikegarage.co.za/wp-content/plugins/elementor/assets/css/widget-image.min.css?ver=4.0.8' media='all' />
<link rel='stylesheet' id='e-animation-lightSpeedIn-css' href='https://thebikegarage.co.za/wp-content/plugins/elementor/assets/lib/animations/styles/lightSpeedIn.min.css?ver=4.0.8' media='all' />
<link rel='stylesheet' id='widget-heading-css' href='https://thebikegarage.co.za/wp-content/plugins/elementor/assets/css/widget-heading.min.css?ver=4.0.8' media='all' />
<link rel='stylesheet' id='widget-nav-menu-css' href='https://thebikegarage.co.za/wp-content/uploads/elementor/css/custom-pro-widget-nav-menu.min.css?ver=1779309054' media='all' />
<link rel='stylesheet' id='e-animation-pulse-css' href='https://thebikegarage.co.za/wp-content/plugins/elementor/assets/lib/animations/styles/e-animation-pulse.min.css?ver=4.0.8' media='all' />
<link rel='stylesheet' id='widget-off-canvas-css' href='https://thebikegarage.co.za/wp-content/plugins/elementor-pro/assets/css/widget-off-canvas.min.css?ver=4.0.4' media='all' />
<link rel='stylesheet' id='widget-spacer-css' href='https://thebikegarage.co.za/wp-content/plugins/elementor/assets/css/widget-spacer.min.css?ver=4.0.8' media='all' />
<link rel='stylesheet' id='e-animation-grow-css' href='https://thebikegarage.co.za/wp-content/plugins/elementor/assets/lib/animations/styles/e-animation-grow.min.css?ver=4.0.8' media='all' />
<link rel='stylesheet' id='widget-social-icons-css' href='https://thebikegarage.co.za/wp-content/plugins/elementor/assets/css/widget-social-icons.min.css?ver=4.0.8' media='all' />
<link rel='stylesheet' id='e-apple-webkit-css' href='https://thebikegarage.co.za/wp-content/uploads/elementor/css/custom-apple-webkit.min.css?ver=1779309053' media='all' />
<link rel='stylesheet' id='widget-icon-list-css' href='https://thebikegarage.co.za/wp-content/uploads/elementor/css/custom-widget-icon-list.min.css?ver=1779309053' media='all' />
<link rel='stylesheet' id='elementor-post-18827-css' href='https://thebikegarage.co.za/wp-content/uploads/elementor/css/post-18827.css?ver=1779309056' media='all' />
<link rel='stylesheet' id='elementor-post-16343-css' href='https://thebikegarage.co.za/wp-content/uploads/elementor/css/post-16343.css?ver=1779309056' media='all' />
<link rel='stylesheet' id='elementor-post-16853-css' href='https://thebikegarage.co.za/wp-content/uploads/elementor/css/post-16853.css?ver=1779309056' media='all' />
<link rel='stylesheet' id='elementor-gf-local-anton-css' href='https://thebikegarage.co.za/wp-content/uploads/elementor/google-fonts/css/anton.css?ver=1749108804' media='all' />
<link rel='stylesheet' id='elementor-gf-local-lato-css' href='https://thebikegarage.co.za/wp-content/uploads/elementor/google-fonts/css/lato.css?ver=1749108809' media='all' />
<link rel='stylesheet' id='elementor-gf-sansitaswashed-css' href='https://fonts.googleapis.com/css?family=Sansita+Swashed:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic&#038;display=swap' media='all' />
<link rel='stylesheet' id='elementor-gf-roboto-css' href='https://fonts.googleapis.com/css?family=Roboto:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic&#038;display=swap' media='all' />
<script id="cookie-law-info-js-extra">
var _ckyConfig = {"_ipData":[],"_assetsURL":"https://thebikegarage.co.za/wp-content/plugins/cookie-law-info/lite/frontend/images/","_publicURL":"https://thebikegarage.co.za","_expiry":"365","_categories":[{"name":"Necessary","slug":"necessary","isNecessary":true,"ccpaDoNotSell":true,"cookies":[],"active":true,"defaultConsent":{"gdpr":true,"ccpa":true}},{"name":"Functional","slug":"functional","isNecessary":false,"ccpaDoNotSell":true,"cookies":[],"active":true,"defaultConsent":{"gdpr":false,"ccpa":false}},{"name":"Analytics","slug":"analytics","isNecessary":false,"ccpaDoNotSell":true,"cookies":[],"active":true,"defaultConsent":{"gdpr":false,"ccpa":false}},{"name":"Performance","slug":"performance","isNecessary":false,"ccpaDoNotSell":true,"cookies":[],"active":true,"defaultConsent":{"gdpr":false,"ccpa":false}},{"name":"Advertisement","slug":"advertisement","isNecessary":false,"ccpaDoNotSell":true,"cookies":[],"active":true,"defaultConsent":{"gdpr":false,"ccpa":false}}],"_activeLaw":"gdpr","_rootDomain":"","_block":"1","_showBanner":"1","_bannerConfig":{"settings":{"type":"banner","preferenceCenterType":"popup","position":"bottom","applicableLaw":"gdpr"},"behaviours":{"reloadBannerOnAccept":false,"loadAnalyticsByDefault":false,"animations":{"onLoad":"animate","onHide":"sticky"}},"config":{"revisitConsent":{"status":false,"tag":"revisit-consent","position":"bottom-left","meta":{"url":"#"},"styles":{"background-color":"#0056A7"},"elements":{"title":{"type":"text","tag":"revisit-consent-title","status":true,"styles":{"color":"#0056a7"}}}},"preferenceCenter":{"toggle":{"status":true,"tag":"detail-category-toggle","type":"toggle","states":{"active":{"styles":{"background-color":"#1863DC"}},"inactive":{"styles":{"background-color":"#D0D5D2"}}}}},"categoryPreview":{"status":false,"toggle":{"status":true,"tag":"detail-category-preview-toggle","type":"toggle","states":{"active":{"styles":{"background-color":"#1863DC"}},"inactive":{"styles":{"background-color":"#D0D5D2"}}}}},"videoPlaceholder":{"status":true,"styles":{"background-color":"#000000","border-color":"#000000","color":"#ffffff"}},"readMore":{"status":true,"tag":"readmore-button","type":"link","meta":{"noFollow":true,"newTab":true},"styles":{"color":"#000","background-color":"transparent","border-color":"transparent"}},"showMore":[],"showLess":[],"alwaysActive":[],"manualLinks":[],"auditTable":{"status":true},"optOption":{"status":true,"toggle":{"status":true,"tag":"optout-option-toggle","type":"toggle","states":{"active":{"styles":{"background-color":"#1863dc"}},"inactive":{"styles":{"background-color":"#FFFFFF"}}}}}}},"_version":"3.4.2","_logConsent":"1","_tags":[{"tag":"accept-button","styles":{"color":"#FFFFFF","background-color":"#000","border-color":"#000"}},{"tag":"reject-button","styles":{"color":"#000000","background-color":"#faef03","border-color":"#faef03"}},{"tag":"settings-button","styles":{"color":"#1863DC","background-color":"transparent","border-color":"#1863DC"}},{"tag":"readmore-button","styles":{"color":"#000","background-color":"transparent","border-color":"transparent"}},{"tag":"donotsell-button","styles":{"color":"#1863DC","background-color":"transparent","border-color":"transparent"}},{"tag":"show-desc-button","styles":[]},{"tag":"hide-desc-button","styles":[]},{"tag":"cky-always-active","styles":[]},{"tag":"cky-link","styles":[]},{"tag":"accept-button","styles":{"color":"#FFFFFF","background-color":"#000","border-color":"#000"}},{"tag":"revisit-consent","styles":{"background-color":"#0056A7"}}],"_shortCodes":[{"key":"cky_readmore","content":"\u003Ca href=\"https://thebikegarage.co.za/privacy-policy/\" class=\"cky-policy\" aria-label=\"Privacy Policy\" target=\"_blank\" rel=\"noopener\" data-cky-tag=\"readmore-button\"\u003EPrivacy Policy\u003C/a\u003E","tag":"readmore-button","status":true,"attributes":{"rel":"nofollow","target":"_blank"}},{"key":"cky_show_desc","content":"\u003Cbutton class=\"cky-show-desc-btn\" data-cky-tag=\"show-desc-button\" aria-label=\"Show more\"\u003EShow more\u003C/button\u003E","tag":"show-desc-button","status":true,"attributes":[]},{"key":"cky_hide_desc","content":"\u003Cbutton class=\"cky-show-desc-btn\" data-cky-tag=\"hide-desc-button\" aria-label=\"Show less\"\u003EShow less\u003C/button\u003E","tag":"hide-desc-button","status":true,"attributes":[]},{"key":"cky_optout_show_desc","content":"[cky_optout_show_desc]","tag":"optout-show-desc-button","status":true,"attributes":[]},{"key":"cky_optout_hide_desc","content":"[cky_optout_hide_desc]","tag":"optout-hide-desc-button","status":true,"attributes":[]},{"key":"cky_category_toggle_label","content":"[cky_{{status}}_category_label] [cky_preference_{{category_slug}}_title]","tag":"","status":true,"attributes":[]},{"key":"cky_enable_category_label","content":"Enable","tag":"","status":true,"attributes":[]},{"key":"cky_disable_category_label","content":"Disable","tag":"","status":true,"attributes":[]},{"key":"cky_video_placeholder","content":"\u003Cdiv class=\"video-placeholder-normal\" data-cky-tag=\"video-placeholder\" id=\"[UNIQUEID]\"\u003E\u003Cp class=\"video-placeholder-text-normal\" data-cky-tag=\"placeholder-title\"\u003EPlease accept cookies to access this content\u003C/p\u003E\u003C/div\u003E","tag":"","status":true,"attributes":[]},{"key":"cky_enable_optout_label","content":"Enable","tag":"","status":true,"attributes":[]},{"key":"cky_disable_optout_label","content":"Disable","tag":"","status":true,"attributes":[]},{"key":"cky_optout_toggle_label","content":"[cky_{{status}}_optout_label] [cky_optout_option_title]","tag":"","status":true,"attributes":[]},{"key":"cky_optout_option_title","content":"Do Not Sell or Share My Personal Information","tag":"","status":true,"attributes":[]},{"key":"cky_optout_close_label","content":"Close","tag":"","status":true,"attributes":[]},{"key":"cky_preference_close_label","content":"Close","tag":"","status":true,"attributes":[]}],"_rtl":"","_language":"en","_providersToBlock":[]};
var _ckyStyles = {"css":".cky-overlay{background: #000000; opacity: 0.4; position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 99999999;}.cky-hide{display: none;}.cky-btn-revisit-wrapper{display: flex; align-items: center; justify-content: center; background: #0056a7; width: 45px; height: 45px; border-radius: 50%; position: fixed; z-index: 999999; cursor: pointer;}.cky-revisit-bottom-left{bottom: 15px; left: 15px;}.cky-revisit-bottom-right{bottom: 15px; right: 15px;}.cky-btn-revisit-wrapper .cky-btn-revisit{display: flex; align-items: center; justify-content: center; background: none; border: none; cursor: pointer; position: relative; margin: 0; padding: 0;}.cky-btn-revisit-wrapper .cky-btn-revisit img{max-width: fit-content; margin: 0; height: 30px; width: 30px;}.cky-revisit-bottom-left:hover::before{content: attr(data-tooltip); position: absolute; background: #4e4b66; color: #ffffff; left: calc(100% + 7px); font-size: 12px; line-height: 16px; width: max-content; padding: 4px 8px; border-radius: 4px;}.cky-revisit-bottom-left:hover::after{position: absolute; content: \"\"; border: 5px solid transparent; left: calc(100% + 2px); border-left-width: 0; border-right-color: #4e4b66;}.cky-revisit-bottom-right:hover::before{content: attr(data-tooltip); position: absolute; background: #4e4b66; color: #ffffff; right: calc(100% + 7px); font-size: 12px; line-height: 16px; width: max-content; padding: 4px 8px; border-radius: 4px;}.cky-revisit-bottom-right:hover::after{position: absolute; content: \"\"; border: 5px solid transparent; right: calc(100% + 2px); border-right-width: 0; border-left-color: #4e4b66;}.cky-revisit-hide{display: none;}.cky-consent-container{position: fixed; width: 100%; box-sizing: border-box; z-index: 9999999;}.cky-consent-container .cky-consent-bar{background: #ffffff; border: 1px solid; padding: 16.5px 24px; box-shadow: 0 -1px 10px 0 #acabab4d;}.cky-banner-bottom{bottom: 0; left: 0;}.cky-banner-top{top: 0; left: 0;}.cky-custom-brand-logo-wrapper .cky-custom-brand-logo{width: 100px; height: auto; margin: 0 0 12px 0;}.cky-notice .cky-title{color: #212121; font-weight: 700; font-size: 18px; line-height: 24px; margin: 0 0 12px 0;}.cky-notice-group{display: flex; justify-content: space-between; align-items: center; font-size: 14px; line-height: 24px; font-weight: 400;}.cky-notice-des *,.cky-preference-content-wrapper *,.cky-accordion-header-des *,.cky-gpc-wrapper .cky-gpc-desc *{font-size: 14px;}.cky-notice-des{color: #212121; font-size: 14px; line-height: 24px; font-weight: 400;}.cky-notice-des img{height: 25px; width: 25px;}.cky-consent-bar .cky-notice-des p,.cky-gpc-wrapper .cky-gpc-desc p,.cky-preference-body-wrapper .cky-preference-content-wrapper p,.cky-accordion-header-wrapper .cky-accordion-header-des p,.cky-cookie-des-table li div:last-child p{color: inherit; margin-top: 0; overflow-wrap: break-word;}.cky-notice-des P:last-child,.cky-preference-content-wrapper p:last-child,.cky-cookie-des-table li div:last-child p:last-child,.cky-gpc-wrapper .cky-gpc-desc p:last-child{margin-bottom: 0;}.cky-notice-des a.cky-policy,.cky-notice-des button.cky-policy{font-size: 14px; color: #1863dc; white-space: nowrap; cursor: pointer; background: transparent; border: 1px solid; text-decoration: underline;}.cky-notice-des button.cky-policy{padding: 0;}.cky-notice-des a.cky-policy:focus-visible,.cky-notice-des button.cky-policy:focus-visible,.cky-preference-content-wrapper .cky-show-desc-btn:focus-visible,.cky-accordion-header .cky-accordion-btn:focus-visible,.cky-preference-header .cky-btn-close:focus-visible,.cky-switch input[type=\"checkbox\"]:focus-visible,.cky-footer-wrapper a:focus-visible,.cky-btn:focus-visible{outline: 2px solid #1863dc; outline-offset: 2px;}.cky-btn:focus:not(:focus-visible),.cky-accordion-header .cky-accordion-btn:focus:not(:focus-visible),.cky-preference-content-wrapper .cky-show-desc-btn:focus:not(:focus-visible),.cky-btn-revisit-wrapper .cky-btn-revisit:focus:not(:focus-visible),.cky-preference-header .cky-btn-close:focus:not(:focus-visible),.cky-consent-bar .cky-banner-btn-close:focus:not(:focus-visible){outline: 0;}button.cky-show-desc-btn:not(:hover):not(:active){color: #1863dc; background: transparent;}button.cky-accordion-btn:not(:hover):not(:active),button.cky-banner-btn-close:not(:hover):not(:active),button.cky-btn-close:not(:hover):not(:active),button.cky-btn-revisit:not(:hover):not(:active){background: transparent;}.cky-consent-bar button:hover,.cky-modal.cky-modal-open button:hover,.cky-consent-bar button:focus,.cky-modal.cky-modal-open button:focus{text-decoration: none;}.cky-notice-btn-wrapper{display: flex; justify-content: center; align-items: center; margin-left: 15px;}.cky-notice-btn-wrapper .cky-btn{text-shadow: none; box-shadow: none;}.cky-btn{font-size: 14px; font-family: inherit; line-height: 24px; padding: 8px 27px; font-weight: 500; margin: 0 8px 0 0; border-radius: 2px; white-space: nowrap; cursor: pointer; text-align: center; text-transform: none; min-height: 0;}.cky-btn:hover{opacity: 0.8;}.cky-btn-customize{color: #1863dc; background: transparent; border: 2px solid #1863dc;}.cky-btn-reject{color: #1863dc; background: transparent; border: 2px solid #1863dc;}.cky-btn-accept{background: #1863dc; color: #ffffff; border: 2px solid #1863dc;}.cky-btn:last-child{margin-right: 0;}@media (max-width: 768px){.cky-notice-group{display: block;}.cky-notice-btn-wrapper{margin-left: 0;}.cky-notice-btn-wrapper .cky-btn{flex: auto; max-width: 100%; margin-top: 10px; white-space: unset;}}@media (max-width: 576px){.cky-notice-btn-wrapper{flex-direction: column;}.cky-custom-brand-logo-wrapper, .cky-notice .cky-title, .cky-notice-des, .cky-notice-btn-wrapper{padding: 0 28px;}.cky-consent-container .cky-consent-bar{padding: 16.5px 0;}.cky-notice-des{max-height: 40vh; overflow-y: scroll;}.cky-notice-btn-wrapper .cky-btn{width: 100%; padding: 8px; margin-right: 0;}.cky-notice-btn-wrapper .cky-btn-accept{order: 1;}.cky-notice-btn-wrapper .cky-btn-reject{order: 3;}.cky-notice-btn-wrapper .cky-btn-customize{order: 2;}}@media (max-height: 480px){.cky-consent-container{max-height: 100vh;overflow-y: scroll}.cky-notice-des{max-height: unset;overflow-y: unset}.cky-preference-center{height: 100vh;overflow: auto !important}.cky-preference-center .cky-preference-body-wrapper{overflow: unset}}@media (max-width: 425px){.cky-custom-brand-logo-wrapper, .cky-notice .cky-title, .cky-notice-des, .cky-notice-btn-wrapper{padding: 0 24px;}.cky-notice-btn-wrapper{flex-direction: column;}.cky-btn{width: 100%; margin: 10px 0 0 0;}.cky-notice-btn-wrapper .cky-btn-customize{order: 2;}.cky-notice-btn-wrapper .cky-btn-reject{order: 3;}.cky-notice-btn-wrapper .cky-btn-accept{order: 1; margin-top: 16px;}}@media (max-width: 352px){.cky-notice .cky-title{font-size: 16px;}.cky-notice-des *{font-size: 12px;}.cky-notice-des, .cky-btn{font-size: 12px;}}.cky-modal.cky-modal-open{display: flex; visibility: visible; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); top: 50%; left: 50%; transition: all 1s ease;}.cky-modal{box-shadow: 0 32px 68px rgba(0, 0, 0, 0.3); margin: 0 auto; position: fixed; max-width: 100%; background: #ffffff; top: 50%; box-sizing: border-box; border-radius: 6px; z-index: 999999999; color: #212121; -webkit-transform: translate(-50%, 100%); -moz-transform: translate(-50%, 100%); -ms-transform: translate(-50%, 100%); -o-transform: translate(-50%, 100%); transform: translate(-50%, 100%); visibility: hidden; transition: all 0s ease;}.cky-preference-center{max-height: 79vh; overflow: hidden; width: 845px; overflow: hidden; flex: 1 1 0; display: flex; flex-direction: column; border-radius: 6px;}.cky-preference-header{display: flex; align-items: center; justify-content: space-between; padding: 22px 24px; border-bottom: 1px solid;}.cky-preference-header .cky-preference-title{font-size: 18px; font-weight: 700; line-height: 24px;}.cky-preference-header .cky-btn-close{margin: 0; cursor: pointer; vertical-align: middle; padding: 0; background: none; border: none; width: 24px; height: 24px; min-height: 0; line-height: 0; text-shadow: none; box-shadow: none;}.cky-preference-header .cky-btn-close img{margin: 0; height: 10px; width: 10px;}.cky-preference-body-wrapper{padding: 0 24px; flex: 1; overflow: auto; box-sizing: border-box;}.cky-preference-content-wrapper,.cky-gpc-wrapper .cky-gpc-desc{font-size: 14px; line-height: 24px; font-weight: 400; padding: 12px 0;}.cky-preference-content-wrapper{border-bottom: 1px solid;}.cky-preference-content-wrapper img{height: 25px; width: 25px;}.cky-preference-content-wrapper .cky-show-desc-btn{font-size: 14px; font-family: inherit; color: #1863dc; text-decoration: none; line-height: 24px; padding: 0; margin: 0; white-space: nowrap; cursor: pointer; background: transparent; border-color: transparent; text-transform: none; min-height: 0; text-shadow: none; box-shadow: none;}.cky-accordion-wrapper{margin-bottom: 10px;}.cky-accordion{border-bottom: 1px solid;}.cky-accordion:last-child{border-bottom: none;}.cky-accordion .cky-accordion-item{display: flex; margin-top: 10px;}.cky-accordion .cky-accordion-body{display: none;}.cky-accordion.cky-accordion-active .cky-accordion-body{display: block; padding: 0 22px; margin-bottom: 16px;}.cky-accordion-header-wrapper{cursor: pointer; width: 100%;}.cky-accordion-item .cky-accordion-header{display: flex; justify-content: space-between; align-items: center;}.cky-accordion-header .cky-accordion-btn{font-size: 16px; font-family: inherit; color: #212121; line-height: 24px; background: none; border: none; font-weight: 700; padding: 0; margin: 0; cursor: pointer; text-transform: none; min-height: 0; text-shadow: none; box-shadow: none;}.cky-accordion-header .cky-always-active{color: #008000; font-weight: 600; line-height: 24px; font-size: 14px;}.cky-accordion-header-des{font-size: 14px; line-height: 24px; margin: 10px 0 16px 0;}.cky-accordion-chevron{margin-right: 22px; position: relative; cursor: pointer;}.cky-accordion-chevron-hide{display: none;}.cky-accordion .cky-accordion-chevron i::before{content: \"\"; position: absolute; border-right: 1.4px solid; border-bottom: 1.4px solid; border-color: inherit; height: 6px; width: 6px; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); transition: all 0.2s ease-in-out; top: 8px;}.cky-accordion.cky-accordion-active .cky-accordion-chevron i::before{-webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg);}.cky-audit-table{background: #f4f4f4; border-radius: 6px;}.cky-audit-table .cky-empty-cookies-text{color: inherit; font-size: 12px; line-height: 24px; margin: 0; padding: 10px;}.cky-audit-table .cky-cookie-des-table{font-size: 12px; line-height: 24px; font-weight: normal; padding: 15px 10px; border-bottom: 1px solid; border-bottom-color: inherit; margin: 0;}.cky-audit-table .cky-cookie-des-table:last-child{border-bottom: none;}.cky-audit-table .cky-cookie-des-table li{list-style-type: none; display: flex; padding: 3px 0;}.cky-audit-table .cky-cookie-des-table li:first-child{padding-top: 0;}.cky-cookie-des-table li div:first-child{width: 100px; font-weight: 600; word-break: break-word; word-wrap: break-word;}.cky-cookie-des-table li div:last-child{flex: 1; word-break: break-word; word-wrap: break-word; margin-left: 8px;}.cky-footer-shadow{display: block; width: 100%; height: 40px; background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #ffffff 100%); position: absolute; bottom: calc(100% - 1px);}.cky-footer-wrapper{position: relative;}.cky-prefrence-btn-wrapper{display: flex; flex-wrap: wrap; align-items: center; justify-content: center; padding: 22px 24px; border-top: 1px solid;}.cky-prefrence-btn-wrapper .cky-btn{flex: auto; max-width: 100%; text-shadow: none; box-shadow: none;}.cky-btn-preferences{color: #1863dc; background: transparent; border: 2px solid #1863dc;}.cky-preference-header,.cky-preference-body-wrapper,.cky-preference-content-wrapper,.cky-accordion-wrapper,.cky-accordion,.cky-accordion-wrapper,.cky-footer-wrapper,.cky-prefrence-btn-wrapper{border-color: inherit;}@media (max-width: 845px){.cky-modal{max-width: calc(100% - 16px);}}@media (max-width: 576px){.cky-modal{max-width: 100%;}.cky-preference-center{max-height: 100vh;}.cky-prefrence-btn-wrapper{flex-direction: column;}.cky-accordion.cky-accordion-active .cky-accordion-body{padding-right: 0;}.cky-prefrence-btn-wrapper .cky-btn{width: 100%; margin: 10px 0 0 0;}.cky-prefrence-btn-wrapper .cky-btn-reject{order: 3;}.cky-prefrence-btn-wrapper .cky-btn-accept{order: 1; margin-top: 0;}.cky-prefrence-btn-wrapper .cky-btn-preferences{order: 2;}}@media (max-width: 425px){.cky-accordion-chevron{margin-right: 15px;}.cky-notice-btn-wrapper{margin-top: 0;}.cky-accordion.cky-accordion-active .cky-accordion-body{padding: 0 15px;}}@media (max-width: 352px){.cky-preference-header .cky-preference-title{font-size: 16px;}.cky-preference-header{padding: 16px 24px;}.cky-preference-content-wrapper *, .cky-accordion-header-des *{font-size: 12px;}.cky-preference-content-wrapper, .cky-preference-content-wrapper .cky-show-more, .cky-accordion-header .cky-always-active, .cky-accordion-header-des, .cky-preference-content-wrapper .cky-show-desc-btn, .cky-notice-des a.cky-policy{font-size: 12px;}.cky-accordion-header .cky-accordion-btn{font-size: 14px;}}.cky-switch{display: flex;}.cky-switch input[type=\"checkbox\"]{position: relative; width: 44px; height: 24px; margin: 0; background: #d0d5d2; -webkit-appearance: none; border-radius: 50px; cursor: pointer; outline: 0; border: none; top: 0;}.cky-switch input[type=\"checkbox\"]:checked{background: #1863dc;}.cky-switch input[type=\"checkbox\"]:before{position: absolute; content: \"\"; height: 20px; width: 20px; left: 2px; bottom: 2px; border-radius: 50%; background-color: white; -webkit-transition: 0.4s; transition: 0.4s; margin: 0;}.cky-switch input[type=\"checkbox\"]:after{display: none;}.cky-switch input[type=\"checkbox\"]:checked:before{-webkit-transform: translateX(20px); -ms-transform: translateX(20px); transform: translateX(20px);}@media (max-width: 425px){.cky-switch input[type=\"checkbox\"]{width: 38px; height: 21px;}.cky-switch input[type=\"checkbox\"]:before{height: 17px; width: 17px;}.cky-switch input[type=\"checkbox\"]:checked:before{-webkit-transform: translateX(17px); -ms-transform: translateX(17px); transform: translateX(17px);}}.cky-consent-bar .cky-banner-btn-close{position: absolute; right: 9px; top: 5px; background: none; border: none; cursor: pointer; padding: 0; margin: 0; min-height: 0; line-height: 0; height: 24px; width: 24px; text-shadow: none; box-shadow: none;}.cky-consent-bar .cky-banner-btn-close img{height: 9px; width: 9px; margin: 0;}.cky-notice-btn-wrapper .cky-btn-do-not-sell{font-size: 14px; line-height: 24px; padding: 6px 0; margin: 0; font-weight: 500; background: none; border-radius: 2px; border: none; cursor: pointer; text-align: left; color: #1863dc; background: transparent; border-color: transparent; box-shadow: none; text-shadow: none;}.cky-consent-bar .cky-banner-btn-close:focus-visible,.cky-notice-btn-wrapper .cky-btn-do-not-sell:focus-visible,.cky-opt-out-btn-wrapper .cky-btn:focus-visible,.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox:focus-visible{outline: 2px solid #1863dc; outline-offset: 2px;}@media (max-width: 768px){.cky-notice-btn-wrapper{margin-left: 0; margin-top: 10px; justify-content: left;}.cky-notice-btn-wrapper .cky-btn-do-not-sell{padding: 0;}}@media (max-width: 352px){.cky-notice-btn-wrapper .cky-btn-do-not-sell, .cky-notice-des a.cky-policy{font-size: 12px;}}.cky-opt-out-wrapper{padding: 12px 0;}.cky-opt-out-wrapper .cky-opt-out-checkbox-wrapper{display: flex; align-items: center;}.cky-opt-out-checkbox-wrapper .cky-opt-out-checkbox-label{font-size: 16px; font-weight: 700; line-height: 24px; margin: 0 0 0 12px; cursor: pointer;}.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox{background-color: #ffffff; border: 1px solid black; width: 20px; height: 18.5px; margin: 0; -webkit-appearance: none; position: relative; display: flex; align-items: center; justify-content: center; border-radius: 2px; cursor: pointer;}.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox:checked{background-color: #1863dc; border: none;}.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox:checked::after{left: 6px; bottom: 4px; width: 7px; height: 13px; border: solid #ffffff; border-width: 0 3px 3px 0; border-radius: 2px; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); content: \"\"; position: absolute; box-sizing: border-box;}.cky-opt-out-checkbox-wrapper.cky-disabled .cky-opt-out-checkbox-label,.cky-opt-out-checkbox-wrapper.cky-disabled input[type=\"checkbox\"].cky-opt-out-checkbox{cursor: no-drop;}.cky-gpc-wrapper{margin: 0 0 0 32px;}.cky-footer-wrapper .cky-optout-action-area{padding:0 24px 22px 24px;box-sizing:border-box;border-color:inherit}.cky-footer-wrapper .cky-opt-out-btn-wrapper{padding-top:22px;border-top:1px solid;border-color:inherit}.cky-footer-wrapper .cky-opt-out-btn-wrapper{display: flex; flex-wrap: wrap; align-items: center; justify-content: center;}.cky-opt-out-btn-wrapper .cky-btn{flex: auto; max-width: 100%; text-shadow: none; box-shadow: none;}.cky-opt-out-btn-wrapper .cky-btn-cancel{border: 1px solid #dedfe0; background: transparent; color: #858585;}.cky-opt-out-btn-wrapper .cky-btn-confirm{background: #1863dc; color: #ffffff; border: 1px solid #1863dc;}\n.cky-optout-success{width:798px;max-width:100%;border-radius:8px;padding:8px 12px;margin:0 auto;box-sizing:border-box;outline:none}.cky-optout-success .cky-optout-success-inner{display:flex;flex-direction:column;gap:4px}.cky-optout-success .cky-optout-success-row{display:flex;align-items:flex-start}.cky-optout-success .cky-optout-success-icon{width:20px;flex-shrink:0}.cky-optout-success .cky-optout-success-text{margin:0;margin-inline-start:8px;margin-top:1px;font-weight:400;font-size:13px;line-height:20px}.cky-optout-success .cky-optout-success-text p{margin:0}.cky-optout-success .cky-optout-success-subtext{margin:0;font-weight:400;font-size:12px;line-height:20px}@media (max-width: 352px){.cky-opt-out-checkbox-wrapper .cky-opt-out-checkbox-label{font-size: 14px;}.cky-gpc-wrapper .cky-gpc-desc, .cky-gpc-wrapper .cky-gpc-desc *{font-size: 12px;}.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox{width: 16px; height: 16px;}.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox:checked::after{left: 5px; bottom: 4px; width: 3px; height: 9px;}.cky-gpc-wrapper{margin: 0 0 0 28px;}}.video-placeholder-youtube{background-size: 100% 100%; background-position: center; background-repeat: no-repeat; background-color: #b2b0b059; position: relative; display: flex; align-items: center; justify-content: center; max-width: 100%;}.video-placeholder-text-youtube{text-align: center; align-items: center; padding: 10px 16px; background-color: #000000cc; color: #ffffff; border: 1px solid; border-radius: 2px; cursor: pointer;}.video-placeholder-normal{background-image: url(\"/wp-content/plugins/cookie-law-info/lite/frontend/images/placeholder.svg\"); background-size: 80px; background-position: center; background-repeat: no-repeat; background-color: #b2b0b059; position: relative; display: flex; align-items: flex-end; justify-content: center; max-width: 100%;}.video-placeholder-text-normal{align-items: center; padding: 10px 16px; text-align: center; border: 1px solid; border-radius: 2px; cursor: pointer;}.cky-rtl{direction: rtl; text-align: right;}.cky-rtl .cky-banner-btn-close{left: 9px; right: auto;}.cky-rtl .cky-notice-btn-wrapper .cky-btn:last-child{margin-right: 8px;}.cky-rtl .cky-notice-btn-wrapper .cky-btn:first-child{margin-right: 0;}.cky-rtl .cky-notice-btn-wrapper{margin-left: 0; margin-right: 15px;}.cky-rtl .cky-prefrence-btn-wrapper .cky-btn{margin-right: 8px;}.cky-rtl .cky-prefrence-btn-wrapper .cky-btn:first-child{margin-right: 0;}.cky-rtl .cky-accordion .cky-accordion-chevron i::before{border: none; border-left: 1.4px solid; border-top: 1.4px solid; left: 12px;}.cky-rtl .cky-accordion.cky-accordion-active .cky-accordion-chevron i::before{-webkit-transform: rotate(-135deg); -moz-transform: rotate(-135deg); -ms-transform: rotate(-135deg); -o-transform: rotate(-135deg); transform: rotate(-135deg);}@media (max-width: 768px){.cky-rtl .cky-notice-btn-wrapper{margin-right: 0;}}@media (max-width: 576px){.cky-rtl .cky-notice-btn-wrapper .cky-btn:last-child{margin-right: 0;}.cky-rtl .cky-prefrence-btn-wrapper .cky-btn{margin-right: 0;}.cky-rtl .cky-accordion.cky-accordion-active .cky-accordion-body{padding: 0 22px 0 0;}}@media (max-width: 425px){.cky-rtl .cky-accordion.cky-accordion-active .cky-accordion-body{padding: 0 15px 0 0;}}.cky-rtl .cky-opt-out-btn-wrapper .cky-btn{margin-right: 12px;}.cky-rtl .cky-opt-out-btn-wrapper .cky-btn:first-child{margin-right: 0;}.cky-rtl .cky-opt-out-checkbox-wrapper .cky-opt-out-checkbox-label{margin: 0 12px 0 0;}"};
//# sourceURL=cookie-law-info-js-extra
</script>
<script id="cookie-law-info-js" src="https://thebikegarage.co.za/wp-content/plugins/cookie-law-info/lite/frontend/js/script.min.js?ver=3.4.2"></script>
<script id="jquery-core-js" src="https://thebikegarage.co.za/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
<script id="jquery-migrate-js" src="https://thebikegarage.co.za/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
<script id="jquery-ui-core-js" src="https://thebikegarage.co.za/wp-includes/js/jquery/ui/core.min.js?ver=1.13.3"></script>
<script id="jquery-ui-mouse-js" src="https://thebikegarage.co.za/wp-includes/js/jquery/ui/mouse.min.js?ver=1.13.3"></script>
<script id="jquery-ui-sortable-js" src="https://thebikegarage.co.za/wp-includes/js/jquery/ui/sortable.min.js?ver=1.13.3"></script>
<script data-wp-strategy="defer" id="wc-jquery-blockui-js" src="https://thebikegarage.co.za/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js?ver=2.7.0-wc.10.7.0"></script>
<script id="awf-wnumb-js" src="https://thebikegarage.co.za/wp-content/plugins/annasta-woocommerce-product-filters-premium/code/js/wNumb.js?ver=7.0"></script>
<script id="awf-nouislider-js" src="https://thebikegarage.co.za/wp-content/plugins/annasta-woocommerce-product-filters-premium/code/js/nouislider.min.js?ver=7.0"></script>
<script id="awf-premium-js" src="https://thebikegarage.co.za/wp-content/plugins/annasta-woocommerce-product-filters-premium/code/js/awf-premium.js?ver=1.8.3"></script>
<script id="wc-add-to-cart-js-extra">
var wc_add_to_cart_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_view_cart":"View basket","cart_url":"https://thebikegarage.co.za/basket/","is_cart":"","cart_redirect_after_add":"no"};
//# sourceURL=wc-add-to-cart-js-extra
</script>
<script data-wp-strategy="defer" defer id="wc-add-to-cart-js" src="https://thebikegarage.co.za/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js?ver=10.7.0"></script>
<script data-wp-strategy="defer" id="wc-js-cookie-js" src="https://thebikegarage.co.za/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js?ver=2.1.4-wc.10.7.0"></script>
<script id="awf-js-extra">
var awf_data = {"filters_url":"https://thebikegarage.co.za/shop-page/","ajax_url":"https://thebikegarage.co.za/wp-admin/admin-ajax.php","ajax_mode":"compatibility_mode","cm_v2":"yes","query":{},"wrapper_reload":"no","reset_all_exceptions":["ppp","orderby"],"togglable_preset":{"insert_btn_before_container":"","close_preset_on_ajax_update":true},"i18n":{"badge_reset_label":"","togglable_preset_btn_label":"Filters","cc_button_label":"Toggle children collapse"},"permalinks_on":"yes","redirect_ajax":"yes","products_container":".products"};
//# sourceURL=awf-js-extra
</script>
<script id="awf-js" src="https://thebikegarage.co.za/wp-content/plugins/annasta-woocommerce-product-filters-premium/code/js/awf.js?ver=1.8.3"></script>

<!-- Google tag (gtag.js) snippet added by Site Kit -->
<!-- Google Analytics snippet added by Site Kit -->
<script id="google_gtagjs-js" src="https://www.googletagmanager.com/gtag/js?id=GT-KTPRV87V" async></script>
<script id="google_gtagjs-js-after">
window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}
gtag("set","linker",{"domains":["thebikegarage.co.za"]});
gtag("js", new Date());
gtag("set", "developer_id.dZTNiMT", true);
gtag("config", "GT-KTPRV87V");
 window._googlesitekit = window._googlesitekit || {}; window._googlesitekit.throttledEvents = []; window._googlesitekit.gtagEvent = (name, data) => { var key = JSON.stringify( { name, data } ); if ( !! window._googlesitekit.throttledEvents[ key ] ) { return; } window._googlesitekit.throttledEvents[ key ] = true; setTimeout( () => { delete window._googlesitekit.throttledEvents[ key ]; }, 5 ); gtag( "event", name, { ...data, event_source: "site-kit" } ); }; 
//# sourceURL=google_gtagjs-js-after
</script>
<script id="wc-cart-fragments-js-extra">
var wc_cart_fragments_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","cart_hash_key":"wc_cart_hash_8a2a5b9db6fce34f475384773723a877","fragment_name":"wc_fragments_8a2a5b9db6fce34f475384773723a877","request_timeout":"5000"};
//# sourceURL=wc-cart-fragments-js-extra
</script>
<script data-wp-strategy="defer" defer id="wc-cart-fragments-js" src="https://thebikegarage.co.za/wp-content/plugins/woocommerce/assets/js/frontend/cart-fragments.min.js?ver=10.7.0"></script>
<link rel="https://api.w.org/" href="https://thebikegarage.co.za/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://thebikegarage.co.za/wp-json/wp/v2/elementor_library/18827" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://thebikegarage.co.za/xmlrpc.php?rsd" />
<meta name="generator" content="WordPress 7.0" />
<meta name="generator" content="WooCommerce 10.7.0" />
<link rel='shortlink' href='https://thebikegarage.co.za/?p=18827' />
<style id="cky-style-inline">[data-cky-tag]{visibility:hidden;}</style><meta name="generator" content="Site Kit by Google 1.178.0" />	<noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript>
			<style>#wp-admin-bar-elementor-maintenance-on > a { background-color: #dc3232; }
			#wp-admin-bar-elementor-maintenance-on > .ab-item:before { content: "\f160"; top: 2px; }</style>
		<meta name="generator" content="Elementor 4.0.8; features: e_font_icon_svg, additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-swap">
			<style>
				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
					background-image: none !important;
				}
				@media screen and (max-height: 1024px) {
					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
						background-image: none !important;
					}
				}
				@media screen and (max-height: 640px) {
					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
						background-image: none !important;
					}
				}
			</style>
			
<!-- Google Tag Manager snippet added by Site Kit -->
<script>
			( function( w, d, s, l, i ) {
				w[l] = w[l] || [];
				w[l].push( {'gtm.start': new Date().getTime(), event: 'gtm.js'} );
				var f = d.getElementsByTagName( s )[0],
					j = d.createElement( s ), dl = l != 'dataLayer' ? '&l=' + l : '';
				j.async = true;
				j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
				f.parentNode.insertBefore( j, f );
			} )( window, document, 'script', 'dataLayer', 'GTM-KBSVHFXT' );
			
</script>

<!-- End Google Tag Manager snippet added by Site Kit -->
<link rel="icon" href="https://thebikegarage.co.za/wp-content/uploads/2025/03/theBikeGarageLogo-1-100x100.png" sizes="32x32" />
<link rel="icon" href="https://thebikegarage.co.za/wp-content/uploads/2025/03/theBikeGarageLogo-1.png" sizes="192x192" />
<link rel="apple-touch-icon" href="https://thebikegarage.co.za/wp-content/uploads/2025/03/theBikeGarageLogo-1.png" />
<meta name="msapplication-TileImage" content="https://thebikegarage.co.za/wp-content/uploads/2025/03/theBikeGarageLogo-1.png" />
<style id="wp-custom-css">
/* Product Title and Price padding */

@media (max-width: 765px) {
	.product h2, .price, .button{
    padding: 0 15px!important;
}
}

.cky-consent-bar {
	font-family: Lato!important;
}

/* Sale tab in catalogue */

.onsale {
	background: #fdf100!important;
	color: #000!important;
	left: 10px!important;
	top: 10px!important;
	right: auto!important;
}

.thankyou-footer-wrapper {
	Display: none;
}


/* We Buy text + hex row synced pulse */
.we-buy-pulse .elementor-heading-title {
  color: #ffffff !important;
  font-family: "Lato", sans-serif !important;
  font-size: 36px !important;
  font-weight: 900 !important;
  letter-spacing: 0.08em !important;
  text-transform: uppercase !important;
  text-align: center !important;

  display: inline-block !important;
  transform-origin: center center !important;
  will-change: transform, opacity, text-shadow;
  backface-visibility: hidden;
  -webkit-font-smoothing: antialiased;

  animation: weBuySmoothPulse 8s ease-in-out infinite !important;
}

@keyframes weBuySmoothPulse {
  0%, 100% {
    transform: translate3d(0,0,0) scale(1.2);
    opacity: 0.94;
    text-shadow:
      0 0 7px rgba(255,243,2,0.25),
      0 0 16px rgba(255,243,2,0.14);
  }

  50% {
    transform: translate3d(0,0,0) scale(1.025);
    opacity: 1;
    text-shadow:
      0 0 14px rgba(255,243,2,0.55),
      0 0 30px rgba(255,243,2,0.28);
  }
}

/* Add this class to the HEX ROW container */
.hex-pulse-row {
  will-change: filter;
  animation: hexRowGlow 4s ease-in-out infinite !important;
}

@keyframes hexRowGlow {
  0%, 100% {
    filter: drop-shadow(0 0 0 rgba(255,243,2,0));
  }

  50% {
    filter: drop-shadow(0 0 14px rgba(255,243,2,0.16));
  }
}


.step-card {
  position: relative !important;
  z-index: 2 !important;
}

/* connector line between cards only */
.step-card:not(.step-4)::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 100%;
  width: 34px;
  height: 2px;
  transform: translateY(-50%);
  background: rgba(255,243,2,0.18);
  box-shadow: none;
  z-index: 1;
}

/* glowing sequence */
.step-1 {
  animation: stepCardGlow1 6s ease-in-out infinite;
}

.step-1::after {
  animation: stepLineGlow1 6s ease-in-out infinite;
}

.step-2 {
  animation: stepCardGlow2 6s ease-in-out infinite;
}

.step-2::after {
  animation: stepLineGlow2 6s ease-in-out infinite;
}

.step-3 {
  animation: stepCardGlow3 6s ease-in-out infinite;
}

.step-3::after {
  animation: stepLineGlow3 6s ease-in-out infinite;
}

.step-4 {
  animation: stepCardGlow4 6s ease-in-out infinite;
}

@keyframes stepCardGlow1 {
  0%, 20% {
    border-color: rgba(255,243,2,0.55);
    box-shadow:
      0 22px 44px rgba(0,0,0,0.32),
      0 0 26px rgba(255,243,2,0.28),
      inset 0 1px 0 rgba(255,255,255,0.08);
  }
  30%, 100% {
    border-color: rgba(255,255,255,0.14);
    box-shadow:
      0 18px 38px rgba(0,0,0,0.26),
      inset 0 1px 0 rgba(255,255,255,0.08);
  }
}

@keyframes stepLineGlow1 {
  0%, 20% {
    background: #fff302;
    box-shadow: 0 0 14px rgba(255,243,2,0.7);
  }
  30%, 100% {
    background: rgba(255,243,2,0.18);
    box-shadow: none;
  }
}

@keyframes stepCardGlow2 {
  0%, 25%, 100% {
    border-color: rgba(255,255,255,0.14);
    box-shadow:
      0 18px 38px rgba(0,0,0,0.26),
      inset 0 1px 0 rgba(255,255,255,0.08);
  }
  30%, 45% {
    border-color: rgba(255,243,2,0.55);
    box-shadow:
      0 22px 44px rgba(0,0,0,0.32),
      0 0 26px rgba(255,243,2,0.28),
      inset 0 1px 0 rgba(255,255,255,0.08);
  }
}

@keyframes stepLineGlow2 {
  0%, 25%, 100% {
    background: rgba(255,243,2,0.18);
    box-shadow: none;
  }
  30%, 45% {
    background: #fff302;
    box-shadow: 0 0 14px rgba(255,243,2,0.7);
  }
}

@keyframes stepCardGlow3 {
  0%, 50%, 100% {
    border-color: rgba(255,255,255,0.14);
    box-shadow:
      0 18px 38px rgba(0,0,0,0.26),
      inset 0 1px 0 rgba(255,255,255,0.08);
  }
  55%, 70% {
    border-color: rgba(255,243,2,0.55);
    box-shadow:
      0 22px 44px rgba(0,0,0,0.32),
      0 0 26px rgba(255,243,2,0.28),
      inset 0 1px 0 rgba(255,255,255,0.08);
  }
}

@keyframes stepLineGlow3 {
  0%, 50%, 100% {
    background: rgba(255,243,2,0.18);
    box-shadow: none;
  }
  55%, 70% {
    background: #fff302;
    box-shadow: 0 0 14px rgba(255,243,2,0.7);
  }
}

@keyframes stepCardGlow4 {
  0%, 75%, 100% {
    border-color: rgba(255,255,255,0.14);
    box-shadow:
      0 18px 38px rgba(0,0,0,0.26),
      inset 0 1px 0 rgba(255,255,255,0.08);
  }
  80%, 95% {
    border-color: rgba(255,243,2,0.55);
    box-shadow:
      0 22px 44px rgba(0,0,0,0.32),
      0 0 26px rgba(255,243,2,0.28),
      inset 0 1px 0 rgba(255,255,255,0.08);
  }
}

/* hide connector lines when cards wrap */
@media (max-width: 1024px) {
  .step-card::after {
    display: none !important;
  }
}

.step-card.step-1,
.step-card.step-2,
.step-card.step-3,
.step-card.step-4 {
  transition: none !important;
}

/* Card 1 */
.step-card.step-1 {
  animation: stepCardPulse1 6s ease-in-out infinite !important;
}

/* Card 2 */
.step-card.step-2 {
  animation: stepCardPulse2 6s ease-in-out infinite !important;
}

/* Card 3 */
.step-card.step-3 {
  animation: stepCardPulse3 6s ease-in-out infinite !important;
}

/* Card 4 */
.step-card.step-4 {
  animation: stepCardPulse4 6s ease-in-out infinite !important;
}

@keyframes stepCardPulse1 {
  0%, 20% {
    border-color: #fff302 !important;
    box-shadow:
      0 0 0 1px rgba(255,243,2,0.5),
      0 0 34px rgba(255,243,2,0.38),
      0 20px 44px rgba(0,0,0,0.35) !important;
  }
  30%, 100% {
    border-color: rgba(255,255,255,0.14) !important;
    box-shadow:
      0 18px 38px rgba(0,0,0,0.26),
      inset 0 1px 0 rgba(255,255,255,0.08) !important;
  }
}

@keyframes stepCardPulse2 {
  0%, 25%, 100% {
    border-color: rgba(255,255,255,0.14) !important;
    box-shadow:
      0 18px 38px rgba(0,0,0,0.26),
      inset 0 1px 0 rgba(255,255,255,0.08) !important;
  }
  30%, 45% {
    border-color: #fff302 !important;
    box-shadow:
      0 0 0 1px rgba(255,243,2,0.5),
      0 0 34px rgba(255,243,2,0.38),
      0 20px 44px rgba(0,0,0,0.35) !important;
  }
}

@keyframes stepCardPulse3 {
  0%, 50%, 100% {
    border-color: rgba(255,255,255,0.14) !important;
    box-shadow:
      0 18px 38px rgba(0,0,0,0.26),
      inset 0 1px 0 rgba(255,255,255,0.08) !important;
  }
  55%, 70% {
    border-color: #fff302 !important;
    box-shadow:
      0 0 0 1px rgba(255,243,2,0.5),
      0 0 34px rgba(255,243,2,0.38),
      0 20px 44px rgba(0,0,0,0.35) !important;
  }
}

@keyframes stepCardPulse4 {
  0%, 75%, 100% {
    border-color: rgba(255,255,255,0.14) !important;
    box-shadow:
      0 18px 38px rgba(0,0,0,0.26),
      inset 0 1px 0 rgba(255,255,255,0.08) !important;
  }
  80%, 95% {
    border-color: #fff302 !important;
    box-shadow:
      0 0 0 1px rgba(255,243,2,0.5),
      0 0 34px rgba(255,243,2,0.38),
      0 20px 44px rgba(0,0,0,0.35) !important;
  }
}

.step-card {
  position: relative !important;
  isolation: isolate !important;
  overflow: visible !important;
}

/* glow layer behind each card */
.step-card::before {
  content: "";
  position: absolute;
  inset: -3px;
  border-radius: inherit;
  background: rgba(255, 243, 2, 0);
  box-shadow: 0 0 0 rgba(255, 243, 2, 0);
  opacity: 0;
  z-index: -1;
  pointer-events: none;
}

/* card glow sequence */
.step-card.step-1::before {
  animation: cardGlow1 6s ease-in-out infinite !important;
}

.step-card.step-2::before {
  animation: cardGlow2 6s ease-in-out infinite !important;
}

.step-card.step-3::before {
  animation: cardGlow3 6s ease-in-out infinite !important;
}

.step-card.step-4::before {
  animation: cardGlow4 6s ease-in-out infinite !important;
}

@keyframes cardGlow1 {
  0%, 20% {
    opacity: 1;
    box-shadow:
      0 0 0 1px rgba(255,243,2,0.55),
      0 0 32px rgba(255,243,2,0.45);
  }
  30%, 100% {
    opacity: 0;
    box-shadow: 0 0 0 rgba(255,243,2,0);
  }
}

@keyframes cardGlow2 {
  0%, 25%, 100% {
    opacity: 0;
    box-shadow: 0 0 0 rgba(255,243,2,0);
  }
  30%, 45% {
    opacity: 1;
    box-shadow:
      0 0 0 1px rgba(255,243,2,0.55),
      0 0 32px rgba(255,243,2,0.45);
  }
}

@keyframes cardGlow3 {
  0%, 50%, 100% {
    opacity: 0;
    box-shadow: 0 0 0 rgba(255,243,2,0);
  }
  55%, 70% {
    opacity: 1;
    box-shadow:
      0 0 0 1px rgba(255,243,2,0.55),
      0 0 32px rgba(255,243,2,0.45);
  }
}

@keyframes cardGlow4 {
  0%, 75%, 100% {
    opacity: 0;
    box-shadow: 0 0 0 rgba(255,243,2,0);
  }
  80%, 95% {
    opacity: 1;
    box-shadow:
      0 0 0 1px rgba(255,243,2,0.55),
      0 0 32px rgba(255,243,2,0.45);
  }
}

:root {
  color-scheme: only light;
}

html,
body,
input,
textarea,
select,
button {
  color-scheme: only light;
}

img,
svg,
video,
canvas,
picture {
  filter: none !important;
  -webkit-filter: none !important;
}

html,
body {
    background-color: #000 !important;
    color: #fff !important;
}

img {
    opacity: 1 !important;
    mix-blend-mode: normal !important;
}
</style>
</head>
<body class="wp-singular elementor_library-template-default single single-elementor_library postid-18827 wp-custom-logo wp-embed-responsive wp-theme-hello-elementor theme-hello-elementor woocommerce-no-js hello-elementor-default elementor-default elementor-kit-2958 elementor-page elementor-page-18827 elementor-maintenance-mode">

		<!-- Google Tag Manager (noscript) snippet added by Site Kit -->
		<noscript>
			<iframe src="https://www.googletagmanager.com/ns.html?id=GTM-KBSVHFXT" height="0" width="0" style="display:none;visibility:hidden"></iframe>
		</noscript>
		<!-- End Google Tag Manager (noscript) snippet added by Site Kit -->
		
<a class="skip-link screen-reader-text" href="#content">Skip to content</a>

		<header data-elementor-type="header" data-elementor-id="16343" class="elementor elementor-16343 elementor-location-header" data-elementor-post-type="elementor_library">
			<div class="elementor-element elementor-element-8f8e1e8 e-con-full e-flex e-con e-parent" data-id="8f8e1e8" data-element_type="container" data-e-type="container">
		<div class="elementor-element elementor-element-b7214fa e-con-full e-flex e-con e-child" data-id="b7214fa" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-400409c elementor-widget elementor-widget-theme-site-logo elementor-widget-image" data-id="400409c" data-element_type="widget" data-e-type="widget" data-widget_type="theme-site-logo.default">
				<div class="elementor-widget-container">
											<a href="https://thebikegarage.co.za">
			<img fetchpriority="high" width="390" height="265" src="https://thebikegarage.co.za/wp-content/uploads/2025/03/theBikeGarageLogo-whiteFill-1.png" class="attachment-full size-full wp-image-459" alt="" srcset="https://thebikegarage.co.za/wp-content/uploads/2025/03/theBikeGarageLogo-whiteFill-1.png 390w, https://thebikegarage.co.za/wp-content/uploads/2025/03/theBikeGarageLogo-whiteFill-1-300x204.png 300w" sizes="(max-width: 390px) 100vw, 390px" />				</a>
											</div>
				</div>
				<div class="elementor-element elementor-element-5f150fd animated-slow elementor-hidden-tablet elementor-hidden-mobile elementor-invisible elementor-widget elementor-widget-theme-site-title elementor-widget-heading" data-id="5f150fd" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_animation&quot;:&quot;lightSpeedIn&quot;}" data-widget_type="theme-site-title.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default"><a href="https://thebikegarage.co.za">TheBikeGarage</a></h2>				</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-bd67f6f e-con-full e-flex e-con e-child" data-id="bd67f6f" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-d47b414 elementor-nav-menu__align-center elementor-hidden-tablet elementor-hidden-mobile elementor-nav-menu--dropdown-tablet elementor-nav-menu__text-align-aside elementor-nav-menu--toggle elementor-nav-menu--burger elementor-widget elementor-widget-nav-menu" data-id="d47b414" data-element_type="widget" data-e-type="widget" data-settings="{&quot;layout&quot;:&quot;horizontal&quot;,&quot;submenu_icon&quot;:{&quot;value&quot;:&quot;&lt;svg aria-hidden=\&quot;true\&quot; class=\&quot;e-font-icon-svg e-fas-caret-down\&quot; viewBox=\&quot;0 0 320 512\&quot; xmlns=\&quot;http:\/\/www.w3.org\/2000\/svg\&quot;&gt;&lt;path d=\&quot;M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z\&quot;&gt;&lt;\/path&gt;&lt;\/svg&gt;&quot;,&quot;library&quot;:&quot;fa-solid&quot;},&quot;toggle&quot;:&quot;burger&quot;}" data-widget_type="nav-menu.default">
				<div class="elementor-widget-container">
								<nav aria-label="Menu" class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-horizontal e--pointer-underline e--animation-fade">
				<ul id="menu-1-d47b414" class="elementor-nav-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-16574"><a href="https://thebikegarage.co.za/" class="elementor-item">Home</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-18568"><a href="https://thebikegarage.co.za/shop-page/" class="elementor-item">Shop</a>
<ul class="sub-menu elementor-nav-menu--dropdown">
	<li class="shop-all-link menu-item menu-item-type-post_type menu-item-object-page menu-item-18569"><a href="https://thebikegarage.co.za/shop-page/" class="elementor-sub-item">Shop All Items</a></li>
	<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-16579"><a href="https://thebikegarage.co.za/product-category/bikes/" class="elementor-sub-item">Bicycles</a>
	<ul class="sub-menu elementor-nav-menu--dropdown">
		<li class="shop-all-link menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18556"><a href="https://thebikegarage.co.za/product-category/bikes/" class="elementor-sub-item">Shop All Bikes</a></li>
		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-18982"><a href="https://thebikegarage.co.za/product-category/bikes/mountain-bikes-bikes/" class="elementor-sub-item">Mountain Bikes</a>
		<ul class="sub-menu elementor-nav-menu--dropdown">
			<li class="shop-all-link menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18993"><a href="https://thebikegarage.co.za/product-category/bikes/mountain-bikes-bikes/" class="elementor-sub-item">Shop All Mountain Bikes</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18983"><a href="https://thebikegarage.co.za/product-category/bikes/mountain-bikes-bikes/dual-suspension-bikes-mountain-bikes-bikes/" class="elementor-sub-item">Dual suspension bikes</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18984"><a href="https://thebikegarage.co.za/product-category/bikes/mountain-bikes-bikes/hardtail-bikes/" class="elementor-sub-item">Hardtail bikes</a></li>
		</ul>
</li>
		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-16585"><a href="https://thebikegarage.co.za/product-category/bikes/road-bikes-bikes/" class="elementor-sub-item">Road Bikes</a></li>
		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-16583"><a href="https://thebikegarage.co.za/product-category/bikes/gravel-bikes-bikes/" class="elementor-sub-item">Gravel Bikes</a></li>
		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-16584"><a href="https://thebikegarage.co.za/product-category/bikes/kids-bikes-bikes/" class="elementor-sub-item">Kids Bikes</a></li>
	</ul>
</li>
	<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-16582"><a href="https://thebikegarage.co.za/product-category/e-bikes/" class="elementor-sub-item">E-Bikes</a>
	<ul class="sub-menu elementor-nav-menu--dropdown">
		<li class="shop-all-link menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18991"><a href="https://thebikegarage.co.za/product-category/e-bikes/" class="elementor-sub-item">Shop All E-Bikes</a></li>
		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-18987"><a href="https://thebikegarage.co.za/product-category/e-bikes/e-mountain-bikes-e-bikes/" class="elementor-sub-item">E-Mountain Bikes</a>
		<ul class="sub-menu elementor-nav-menu--dropdown">
			<li class="shop-all-link menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18992"><a href="https://thebikegarage.co.za/product-category/e-bikes/e-mountain-bikes-e-bikes/" class="elementor-sub-item">Shop All E-Mountain Bikes</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18988"><a href="https://thebikegarage.co.za/product-category/e-bikes/e-mountain-bikes-e-bikes/dual-suspension-mountain-bike-e-bikes/" class="elementor-sub-item">Dual suspension</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18989"><a href="https://thebikegarage.co.za/product-category/e-bikes/e-mountain-bikes-e-bikes/hard-tails-mountain-bike-e-bikes/" class="elementor-sub-item">Hard tails</a></li>
		</ul>
</li>
		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18990"><a href="https://thebikegarage.co.za/product-category/e-bikes/e-road-bikes-e-bikes/" class="elementor-sub-item">E-Road Bikes</a></li>
		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18986"><a href="https://thebikegarage.co.za/product-category/e-bikes/e-gravel-bikes-e-bikes/" class="elementor-sub-item">E-Gravel Bikes</a></li>
		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18985"><a href="https://thebikegarage.co.za/product-category/e-bikes/e-commuter-bikes/" class="elementor-sub-item">E-Commuter Bikes</a></li>
	</ul>
</li>
	<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-16578"><a href="https://thebikegarage.co.za/product-category/accessories/" class="elementor-sub-item">Accessories</a>
	<ul class="sub-menu elementor-nav-menu--dropdown">
		<li class="shop-all-link menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18561"><a href="https://thebikegarage.co.za/product-category/accessories/" class="elementor-sub-item">Shop All Accessories</a></li>
		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-19016"><a href="https://thebikegarage.co.za/product-category/accessories/gear/" class="elementor-sub-item">Gear</a>
		<ul class="sub-menu elementor-nav-menu--dropdown">
			<li class="shop-all-link menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19031"><a href="https://thebikegarage.co.za/product-category/accessories/gear/" class="elementor-sub-item">Shop All Gear</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19017"><a href="https://thebikegarage.co.za/product-category/accessories/gear/bags/" class="elementor-sub-item">Bags</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19018"><a href="https://thebikegarage.co.za/product-category/accessories/gear/bottles-cages/" class="elementor-sub-item">Bottles &amp; Cages</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19019"><a href="https://thebikegarage.co.za/product-category/accessories/gear/lights/" class="elementor-sub-item">Lights</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19020"><a href="https://thebikegarage.co.za/product-category/accessories/gear/pedals/" class="elementor-sub-item">Pedals</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19021"><a href="https://thebikegarage.co.za/product-category/accessories/gear/pumps/" class="elementor-sub-item">Pumps</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19022"><a href="https://thebikegarage.co.za/product-category/accessories/gear/tools/" class="elementor-sub-item">Tools</a></li>
		</ul>
</li>
		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-18994"><a href="https://thebikegarage.co.za/product-category/accessories/bike-racks/" class="elementor-sub-item">Bike Racks</a>
		<ul class="sub-menu elementor-nav-menu--dropdown">
			<li class="shop-all-link menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19027"><a href="https://thebikegarage.co.za/product-category/accessories/bike-racks/" class="elementor-sub-item">Shop All Bike Racks</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18995"><a href="https://thebikegarage.co.za/product-category/accessories/bike-racks/buzzrack/" class="elementor-sub-item">Buzzrack</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18996"><a href="https://thebikegarage.co.za/product-category/accessories/bike-racks/thule/" class="elementor-sub-item">Thule</a></li>
		</ul>
</li>
		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-19023"><a href="https://thebikegarage.co.za/product-category/accessories/trainers/" class="elementor-sub-item">Trainers</a>
		<ul class="sub-menu elementor-nav-menu--dropdown">
			<li class="shop-all-link menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19032"><a href="https://thebikegarage.co.za/product-category/accessories/trainers/" class="elementor-sub-item">Shop All Trainers</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19024"><a href="https://thebikegarage.co.za/product-category/accessories/trainers/elite/" class="elementor-sub-item">Elite</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19025"><a href="https://thebikegarage.co.za/product-category/accessories/trainers/tacx/" class="elementor-sub-item">Tacx</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19026"><a href="https://thebikegarage.co.za/product-category/accessories/trainers/wahoo/" class="elementor-sub-item">Wahoo</a></li>
		</ul>
</li>
		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-19010"><a href="https://thebikegarage.co.za/product-category/accessories/electronics/" class="elementor-sub-item">Electronics</a>
		<ul class="sub-menu elementor-nav-menu--dropdown">
			<li class="shop-all-link menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19030"><a href="https://thebikegarage.co.za/product-category/accessories/electronics/" class="elementor-sub-item">Shop All Electronics</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19011"><a href="https://thebikegarage.co.za/product-category/accessories/electronics/gps-computers/" class="elementor-sub-item">GPS &amp; Computers</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19012"><a href="https://thebikegarage.co.za/product-category/accessories/electronics/power-meters/" class="elementor-sub-item">Power Meters</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19013"><a href="https://thebikegarage.co.za/product-category/accessories/electronics/sensors/" class="elementor-sub-item">Sensors</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19015"><a href="https://thebikegarage.co.za/product-category/accessories/electronics/wearables/" class="elementor-sub-item">Wearables</a></li>
		</ul>
</li>
		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-19003"><a href="https://thebikegarage.co.za/product-category/accessories/components/" class="elementor-sub-item">Components</a>
		<ul class="sub-menu elementor-nav-menu--dropdown">
			<li class="shop-all-link menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19029"><a href="https://thebikegarage.co.za/product-category/accessories/components/" class="elementor-sub-item">Shop All Components</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19004"><a href="https://thebikegarage.co.za/product-category/accessories/components/brakes/" class="elementor-sub-item">Brakes</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19005"><a href="https://thebikegarage.co.za/product-category/accessories/components/cockpit/" class="elementor-sub-item">Cockpit</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19006"><a href="https://thebikegarage.co.za/product-category/accessories/components/drivetrain/" class="elementor-sub-item">Drivetrain</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19007"><a href="https://thebikegarage.co.za/product-category/accessories/components/suspension/" class="elementor-sub-item">Suspension</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19008"><a href="https://thebikegarage.co.za/product-category/accessories/components/tyres/" class="elementor-sub-item">Tyres</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19009"><a href="https://thebikegarage.co.za/product-category/accessories/components/wheels/" class="elementor-sub-item">Wheels</a></li>
		</ul>
</li>
		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-18997"><a href="https://thebikegarage.co.za/product-category/accessories/clothing/" class="elementor-sub-item">Clothing</a>
		<ul class="sub-menu elementor-nav-menu--dropdown">
			<li class="shop-all-link menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19028"><a href="https://thebikegarage.co.za/product-category/accessories/clothing/" class="elementor-sub-item">Shop All Clothing</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18998"><a href="https://thebikegarage.co.za/product-category/accessories/clothing/bibs-shorts/" class="elementor-sub-item">Bibs &amp; Shorts</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18999"><a href="https://thebikegarage.co.za/product-category/accessories/clothing/gloves/" class="elementor-sub-item">Gloves</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19000"><a href="https://thebikegarage.co.za/product-category/accessories/clothing/helmets/" class="elementor-sub-item">Helmets</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19001"><a href="https://thebikegarage.co.za/product-category/accessories/clothing/jerseys/" class="elementor-sub-item">Jerseys</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19002"><a href="https://thebikegarage.co.za/product-category/accessories/clothing/shoes/" class="elementor-sub-item">Shoes</a></li>
		</ul>
</li>
	</ul>
</li>
</ul>
</li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18534"><a href="https://thebikegarage.co.za/sell-your-bike/" class="elementor-item">Sell A Bike</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-17528"><a href="https://thebikegarage.co.za/about-us/" class="elementor-item">About Us</a></li>
</ul>			</nav>
					<div class="elementor-menu-toggle" role="button" tabindex="0" aria-label="Menu Toggle" aria-expanded="false">
			<svg aria-hidden="true" role="presentation" class="elementor-menu-toggle__icon--open e-font-icon-svg e-eicon-menu-bar" viewBox="0 0 1000 1000" xmlns="http://www.w3.org/2000/svg"><path d="M104 333H896C929 333 958 304 958 271S929 208 896 208H104C71 208 42 237 42 271S71 333 104 333ZM104 583H896C929 583 958 554 958 521S929 458 896 458H104C71 458 42 487 42 521S71 583 104 583ZM104 833H896C929 833 958 804 958 771S929 708 896 708H104C71 708 42 737 42 771S71 833 104 833Z"></path></svg><svg aria-hidden="true" role="presentation" class="elementor-menu-toggle__icon--close e-font-icon-svg e-eicon-close" viewBox="0 0 1000 1000" xmlns="http://www.w3.org/2000/svg"><path d="M742 167L500 408 258 167C246 154 233 150 217 150 196 150 179 158 167 167 154 179 150 196 150 212 150 229 154 242 171 254L408 500 167 742C138 771 138 800 167 829 196 858 225 858 254 829L496 587 738 829C750 842 767 846 783 846 800 846 817 842 829 829 842 817 846 804 846 783 846 767 842 750 829 737L588 500 833 258C863 229 863 200 833 171 804 137 775 137 742 167Z"></path></svg>		</div>
					<nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true">
				<ul id="menu-2-d47b414" class="elementor-nav-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-16574"><a href="https://thebikegarage.co.za/" class="elementor-item" tabindex="-1">Home</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-18568"><a href="https://thebikegarage.co.za/shop-page/" class="elementor-item" tabindex="-1">Shop</a>
<ul class="sub-menu elementor-nav-menu--dropdown">
	<li class="shop-all-link menu-item menu-item-type-post_type menu-item-object-page menu-item-18569"><a href="https://thebikegarage.co.za/shop-page/" class="elementor-sub-item" tabindex="-1">Shop All Items</a></li>
	<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-16579"><a href="https://thebikegarage.co.za/product-category/bikes/" class="elementor-sub-item" tabindex="-1">Bicycles</a>
	<ul class="sub-menu elementor-nav-menu--dropdown">
		<li class="shop-all-link menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18556"><a href="https://thebikegarage.co.za/product-category/bikes/" class="elementor-sub-item" tabindex="-1">Shop All Bikes</a></li>
		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-18982"><a href="https://thebikegarage.co.za/product-category/bikes/mountain-bikes-bikes/" class="elementor-sub-item" tabindex="-1">Mountain Bikes</a>
		<ul class="sub-menu elementor-nav-menu--dropdown">
			<li class="shop-all-link menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18993"><a href="https://thebikegarage.co.za/product-category/bikes/mountain-bikes-bikes/" class="elementor-sub-item" tabindex="-1">Shop All Mountain Bikes</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18983"><a href="https://thebikegarage.co.za/product-category/bikes/mountain-bikes-bikes/dual-suspension-bikes-mountain-bikes-bikes/" class="elementor-sub-item" tabindex="-1">Dual suspension bikes</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18984"><a href="https://thebikegarage.co.za/product-category/bikes/mountain-bikes-bikes/hardtail-bikes/" class="elementor-sub-item" tabindex="-1">Hardtail bikes</a></li>
		</ul>
</li>
		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-16585"><a href="https://thebikegarage.co.za/product-category/bikes/road-bikes-bikes/" class="elementor-sub-item" tabindex="-1">Road Bikes</a></li>
		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-16583"><a href="https://thebikegarage.co.za/product-category/bikes/gravel-bikes-bikes/" class="elementor-sub-item" tabindex="-1">Gravel Bikes</a></li>
		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-16584"><a href="https://thebikegarage.co.za/product-category/bikes/kids-bikes-bikes/" class="elementor-sub-item" tabindex="-1">Kids Bikes</a></li>
	</ul>
</li>
	<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-16582"><a href="https://thebikegarage.co.za/product-category/e-bikes/" class="elementor-sub-item" tabindex="-1">E-Bikes</a>
	<ul class="sub-menu elementor-nav-menu--dropdown">
		<li class="shop-all-link menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18991"><a href="https://thebikegarage.co.za/product-category/e-bikes/" class="elementor-sub-item" tabindex="-1">Shop All E-Bikes</a></li>
		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-18987"><a href="https://thebikegarage.co.za/product-category/e-bikes/e-mountain-bikes-e-bikes/" class="elementor-sub-item" tabindex="-1">E-Mountain Bikes</a>
		<ul class="sub-menu elementor-nav-menu--dropdown">
			<li class="shop-all-link menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18992"><a href="https://thebikegarage.co.za/product-category/e-bikes/e-mountain-bikes-e-bikes/" class="elementor-sub-item" tabindex="-1">Shop All E-Mountain Bikes</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18988"><a href="https://thebikegarage.co.za/product-category/e-bikes/e-mountain-bikes-e-bikes/dual-suspension-mountain-bike-e-bikes/" class="elementor-sub-item" tabindex="-1">Dual suspension</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18989"><a href="https://thebikegarage.co.za/product-category/e-bikes/e-mountain-bikes-e-bikes/hard-tails-mountain-bike-e-bikes/" class="elementor-sub-item" tabindex="-1">Hard tails</a></li>
		</ul>
</li>
		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18990"><a href="https://thebikegarage.co.za/product-category/e-bikes/e-road-bikes-e-bikes/" class="elementor-sub-item" tabindex="-1">E-Road Bikes</a></li>
		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18986"><a href="https://thebikegarage.co.za/product-category/e-bikes/e-gravel-bikes-e-bikes/" class="elementor-sub-item" tabindex="-1">E-Gravel Bikes</a></li>
		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18985"><a href="https://thebikegarage.co.za/product-category/e-bikes/e-commuter-bikes/" class="elementor-sub-item" tabindex="-1">E-Commuter Bikes</a></li>
	</ul>
</li>
	<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-16578"><a href="https://thebikegarage.co.za/product-category/accessories/" class="elementor-sub-item" tabindex="-1">Accessories</a>
	<ul class="sub-menu elementor-nav-menu--dropdown">
		<li class="shop-all-link menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18561"><a href="https://thebikegarage.co.za/product-category/accessories/" class="elementor-sub-item" tabindex="-1">Shop All Accessories</a></li>
		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-19016"><a href="https://thebikegarage.co.za/product-category/accessories/gear/" class="elementor-sub-item" tabindex="-1">Gear</a>
		<ul class="sub-menu elementor-nav-menu--dropdown">
			<li class="shop-all-link menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19031"><a href="https://thebikegarage.co.za/product-category/accessories/gear/" class="elementor-sub-item" tabindex="-1">Shop All Gear</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19017"><a href="https://thebikegarage.co.za/product-category/accessories/gear/bags/" class="elementor-sub-item" tabindex="-1">Bags</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19018"><a href="https://thebikegarage.co.za/product-category/accessories/gear/bottles-cages/" class="elementor-sub-item" tabindex="-1">Bottles &amp; Cages</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19019"><a href="https://thebikegarage.co.za/product-category/accessories/gear/lights/" class="elementor-sub-item" tabindex="-1">Lights</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19020"><a href="https://thebikegarage.co.za/product-category/accessories/gear/pedals/" class="elementor-sub-item" tabindex="-1">Pedals</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19021"><a href="https://thebikegarage.co.za/product-category/accessories/gear/pumps/" class="elementor-sub-item" tabindex="-1">Pumps</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19022"><a href="https://thebikegarage.co.za/product-category/accessories/gear/tools/" class="elementor-sub-item" tabindex="-1">Tools</a></li>
		</ul>
</li>
		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-18994"><a href="https://thebikegarage.co.za/product-category/accessories/bike-racks/" class="elementor-sub-item" tabindex="-1">Bike Racks</a>
		<ul class="sub-menu elementor-nav-menu--dropdown">
			<li class="shop-all-link menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19027"><a href="https://thebikegarage.co.za/product-category/accessories/bike-racks/" class="elementor-sub-item" tabindex="-1">Shop All Bike Racks</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18995"><a href="https://thebikegarage.co.za/product-category/accessories/bike-racks/buzzrack/" class="elementor-sub-item" tabindex="-1">Buzzrack</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18996"><a href="https://thebikegarage.co.za/product-category/accessories/bike-racks/thule/" class="elementor-sub-item" tabindex="-1">Thule</a></li>
		</ul>
</li>
		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-19023"><a href="https://thebikegarage.co.za/product-category/accessories/trainers/" class="elementor-sub-item" tabindex="-1">Trainers</a>
		<ul class="sub-menu elementor-nav-menu--dropdown">
			<li class="shop-all-link menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19032"><a href="https://thebikegarage.co.za/product-category/accessories/trainers/" class="elementor-sub-item" tabindex="-1">Shop All Trainers</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19024"><a href="https://thebikegarage.co.za/product-category/accessories/trainers/elite/" class="elementor-sub-item" tabindex="-1">Elite</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19025"><a href="https://thebikegarage.co.za/product-category/accessories/trainers/tacx/" class="elementor-sub-item" tabindex="-1">Tacx</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19026"><a href="https://thebikegarage.co.za/product-category/accessories/trainers/wahoo/" class="elementor-sub-item" tabindex="-1">Wahoo</a></li>
		</ul>
</li>
		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-19010"><a href="https://thebikegarage.co.za/product-category/accessories/electronics/" class="elementor-sub-item" tabindex="-1">Electronics</a>
		<ul class="sub-menu elementor-nav-menu--dropdown">
			<li class="shop-all-link menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19030"><a href="https://thebikegarage.co.za/product-category/accessories/electronics/" class="elementor-sub-item" tabindex="-1">Shop All Electronics</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19011"><a href="https://thebikegarage.co.za/product-category/accessories/electronics/gps-computers/" class="elementor-sub-item" tabindex="-1">GPS &amp; Computers</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19012"><a href="https://thebikegarage.co.za/product-category/accessories/electronics/power-meters/" class="elementor-sub-item" tabindex="-1">Power Meters</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19013"><a href="https://thebikegarage.co.za/product-category/accessories/electronics/sensors/" class="elementor-sub-item" tabindex="-1">Sensors</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19015"><a href="https://thebikegarage.co.za/product-category/accessories/electronics/wearables/" class="elementor-sub-item" tabindex="-1">Wearables</a></li>
		</ul>
</li>
		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-19003"><a href="https://thebikegarage.co.za/product-category/accessories/components/" class="elementor-sub-item" tabindex="-1">Components</a>
		<ul class="sub-menu elementor-nav-menu--dropdown">
			<li class="shop-all-link menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19029"><a href="https://thebikegarage.co.za/product-category/accessories/components/" class="elementor-sub-item" tabindex="-1">Shop All Components</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19004"><a href="https://thebikegarage.co.za/product-category/accessories/components/brakes/" class="elementor-sub-item" tabindex="-1">Brakes</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19005"><a href="https://thebikegarage.co.za/product-category/accessories/components/cockpit/" class="elementor-sub-item" tabindex="-1">Cockpit</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19006"><a href="https://thebikegarage.co.za/product-category/accessories/components/drivetrain/" class="elementor-sub-item" tabindex="-1">Drivetrain</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19007"><a href="https://thebikegarage.co.za/product-category/accessories/components/suspension/" class="elementor-sub-item" tabindex="-1">Suspension</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19008"><a href="https://thebikegarage.co.za/product-category/accessories/components/tyres/" class="elementor-sub-item" tabindex="-1">Tyres</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19009"><a href="https://thebikegarage.co.za/product-category/accessories/components/wheels/" class="elementor-sub-item" tabindex="-1">Wheels</a></li>
		</ul>
</li>
		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-18997"><a href="https://thebikegarage.co.za/product-category/accessories/clothing/" class="elementor-sub-item" tabindex="-1">Clothing</a>
		<ul class="sub-menu elementor-nav-menu--dropdown">
			<li class="shop-all-link menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19028"><a href="https://thebikegarage.co.za/product-category/accessories/clothing/" class="elementor-sub-item" tabindex="-1">Shop All Clothing</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18998"><a href="https://thebikegarage.co.za/product-category/accessories/clothing/bibs-shorts/" class="elementor-sub-item" tabindex="-1">Bibs &amp; Shorts</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18999"><a href="https://thebikegarage.co.za/product-category/accessories/clothing/gloves/" class="elementor-sub-item" tabindex="-1">Gloves</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19000"><a href="https://thebikegarage.co.za/product-category/accessories/clothing/helmets/" class="elementor-sub-item" tabindex="-1">Helmets</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19001"><a href="https://thebikegarage.co.za/product-category/accessories/clothing/jerseys/" class="elementor-sub-item" tabindex="-1">Jerseys</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19002"><a href="https://thebikegarage.co.za/product-category/accessories/clothing/shoes/" class="elementor-sub-item" tabindex="-1">Shoes</a></li>
		</ul>
</li>
	</ul>
</li>
</ul>
</li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18534"><a href="https://thebikegarage.co.za/sell-your-bike/" class="elementor-item" tabindex="-1">Sell A Bike</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-17528"><a href="https://thebikegarage.co.za/about-us/" class="elementor-item" tabindex="-1">About Us</a></li>
</ul>			</nav>
						</div>
				</div>
				<div class="elementor-element elementor-element-c377c3a elementor-hidden-desktop elementor-hidden-laptop elementor-view-default elementor-widget elementor-widget-icon" data-id="c377c3a" data-element_type="widget" data-e-type="widget" data-widget_type="icon.default">
				<div class="elementor-widget-container">
							<div class="elementor-icon-wrapper">
			<a class="elementor-icon elementor-animation-pulse" href="#elementor-action%3Aaction%3Doff_canvas%3Aopen%26settings%3DeyJpZCI6IjhiNzUwYmUiLCJkaXNwbGF5TW9kZSI6Im9wZW4ifQ%3D%3D">
			<svg aria-hidden="true" class="e-font-icon-svg e-fas-grip-lines" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M496 288H16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h480c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zm0-128H16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h480c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16z"></path></svg>			</a>
		</div>
						</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-eaac393 e-con-full e-flex e-con e-child" data-id="eaac393" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-6d02abf elementor-hidden-tablet elementor-hidden-mobile elementor-align-center elementor-widget elementor-widget-button" data-id="6d02abf" data-element_type="widget" data-e-type="widget" data-widget_type="button.default">
				<div class="elementor-widget-container">
									<div class="elementor-button-wrapper">
					<a class="elementor-button elementor-button-link elementor-size-sm" href="https://thebikegarage.co.za/contact-us">
						<span class="elementor-button-content-wrapper">
						<span class="elementor-button-icon">
				<svg aria-hidden="true" class="e-font-icon-svg e-fas-map-pin" viewBox="0 0 288 512" xmlns="http://www.w3.org/2000/svg"><path d="M112 316.94v156.69l22.02 33.02c4.75 7.12 15.22 7.12 19.97 0L176 473.63V316.94c-10.39 1.92-21.06 3.06-32 3.06s-21.61-1.14-32-3.06zM144 0C64.47 0 0 64.47 0 144s64.47 144 144 144 144-64.47 144-144S223.53 0 144 0zm0 76c-37.5 0-68 30.5-68 68 0 6.62-5.38 12-12 12s-12-5.38-12-12c0-50.73 41.28-92 92-92 6.62 0 12 5.38 12 12s-5.38 12-12 12z"></path></svg>			</span>
									<span class="elementor-button-text">Visit Us</span>
					</span>
					</a>
				</div>
								</div>
				</div>
				<div class="elementor-element elementor-element-d86cda4 elementor-widget elementor-widget-html" data-id="d86cda4" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
				<div class="elementor-widget-container">
					<div class="header-search">
  <button class="search-icon" type="button" aria-label="Open search">
  <span class="search-symbol">⌕</span>
</button>

  <div class="search-panel">
    <form role="search" method="get" action="/">
      <input type="search" name="s" placeholder="Search products..." autocomplete="off" />
      <input type="hidden" name="post_type" value="product" />
      <button type="submit" class="search-submit">Search</button>
    </form>

    <div class="recent-searches"></div>
    <div class="live-results"></div>
  </div>
</div>




<script>
(function () {
  const searchWrap = document.querySelector('.header-search');
  const searchIcon = searchWrap.querySelector('.search-icon');
  const panel = searchWrap.querySelector('.search-panel');
  const form = searchWrap.querySelector('form');
  const input = searchWrap.querySelector('input[type="search"]');
  const results = searchWrap.querySelector('.live-results');
  const recentBox = searchWrap.querySelector('.recent-searches');

  function getRecent() {
    return JSON.parse(localStorage.getItem('bike_recent_searches') || '[]');
  }

  function setRecent(term) {
    if (!term) return;
    let recent = getRecent().filter(item => item.toLowerCase() !== term.toLowerCase());
    recent.unshift(term);
    recent = recent.slice(0, 5);
    localStorage.setItem('bike_recent_searches', JSON.stringify(recent));
  }

  function renderRecent() {
    const recent = getRecent();
    if (!recent.length) {
      recentBox.innerHTML = '';
      return;
    }

    recentBox.innerHTML = `
      <div class="search-section-title">Recent searches</div>
      ${recent.map(term => `<button type="button" class="recent-item">${term}</button>`).join('')}
    `;

    recentBox.querySelectorAll('.recent-item').forEach(btn => {
      btn.addEventListener('click', function () {
        input.value = this.textContent;
        fetchResults(this.textContent);
      });
    });
  }

  async function fetchResults(term) {
    if (term.length < 2) {
      results.innerHTML = '';
      return;
    }

    results.innerHTML = '<div class="search-loading">Searching...</div>';

    try {
      const res = await fetch(`/wp-json/wp/v2/product?search=${encodeURIComponent(term)}&per_page=5`);
      const products = await res.json();

      if (!products.length) {
        results.innerHTML = '<div class="no-results">No products found</div>';
        return;
      }

      results.innerHTML = `
        <div class="search-section-title">Products</div>
        ${products.map(product => `
          <a class="result-item" href="${product.link}">
            ${product.title.rendered}
          </a>
        `).join('')}
      `;
    } catch (e) {
      results.innerHTML = '<div class="no-results">Search unavailable</div>';
    }
  }

  searchIcon.addEventListener('click', function (e) {
    e.stopPropagation();
    searchWrap.classList.toggle('active');

    if (searchWrap.classList.contains('active')) {
      renderRecent();
      setTimeout(() => input.focus(), 150);
    }
  });

  input.addEventListener('input', function () {
    fetchResults(input.value.trim());
  });

  form.addEventListener('submit', function () {
    setRecent(input.value.trim());
  });

  document.addEventListener('click', function (e) {
    if (!searchWrap.contains(e.target)) {
      searchWrap.classList.remove('active');
    }
  });

  panel.addEventListener('click', function (e) {
    e.stopPropagation();
  });
})();
</script>				</div>
				</div>
				<div class="elementor-element elementor-element-60ebbf0 elementor-view-default elementor-widget elementor-widget-icon" data-id="60ebbf0" data-element_type="widget" data-e-type="widget" data-widget_type="icon.default">
				<div class="elementor-widget-container">
							<div class="elementor-icon-wrapper">
			<a class="elementor-icon" href="https://thebikegarage.co.za/my-account-2">
			<svg aria-hidden="true" class="e-font-icon-svg e-fas-user" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M224 256c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zm89.6 32h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-41.6c0-74.2-60.2-134.4-134.4-134.4z"></path></svg>			</a>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-f62fec7 elementor-widget elementor-widget-shortcode" data-id="f62fec7" data-element_type="widget" data-e-type="widget" data-widget_type="shortcode.default">
				<div class="elementor-widget-container">
							<div class="elementor-shortcode">

<div class="xoo-wsc-sc-cont">
	<div class="xoo-wsc-cart-trigger">

		

		<div class="xoo-wsc-sc-bkcont">
			
			
									<span class="xoo-wsc-sc-bki xoo-wsc-icon-basket6"></span>
				
			
							<span class="xoo-wsc-sc-count">0</span>
			
		</div>

		
	</div>
</div></div>
						</div>
				</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-1b1f76e e-flex e-con-boxed e-con e-parent" data-id="1b1f76e" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-8b750be elementor-widget elementor-widget-off-canvas" data-id="8b750be" data-element_type="widget" data-e-type="widget" data-widget_type="off-canvas.default">
				<div class="elementor-widget-container">
							<div id="off-canvas-8b750be" class="e-off-canvas" role="dialog" aria-hidden="true" aria-label="Off-Canvas" aria-modal="true" inert="" data-delay-child-handlers="true">
			<div class="e-off-canvas__overlay"></div>
			<div class="e-off-canvas__main">
				<div class="e-off-canvas__content">
					<div class="elementor-element elementor-element-7d0c079 e-con-full e-flex e-con e-child" data-id="7d0c079" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
		<div class="elementor-element elementor-element-623d014 e-con-full e-flex e-con e-child" data-id="623d014" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-d0690c6 elementor-widget elementor-widget-theme-site-logo elementor-widget-image" data-id="d0690c6" data-element_type="widget" data-e-type="widget" data-widget_type="theme-site-logo.default">
				<div class="elementor-widget-container">
											<a href="https://thebikegarage.co.za">
			<img fetchpriority="high" width="390" height="265" src="https://thebikegarage.co.za/wp-content/uploads/2025/03/theBikeGarageLogo-whiteFill-1.png" class="attachment-full size-full wp-image-459" alt="" srcset="https://thebikegarage.co.za/wp-content/uploads/2025/03/theBikeGarageLogo-whiteFill-1.png 390w, https://thebikegarage.co.za/wp-content/uploads/2025/03/theBikeGarageLogo-whiteFill-1-300x204.png 300w" sizes="(max-width: 390px) 100vw, 390px" />				</a>
											</div>
				</div>
				<div class="elementor-element elementor-element-57b10e3 animated-slow offcanvas-site-title elementor-invisible elementor-widget elementor-widget-theme-site-title elementor-widget-heading" data-id="57b10e3" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_animation&quot;:&quot;lightSpeedIn&quot;}" data-widget_type="theme-site-title.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default"><a href="https://thebikegarage.co.za">TheBikeGarage</a></h2>				</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-8f01e95 e-con-full e-flex e-con e-child" data-id="8f01e95" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-7133ffa elementor-hidden-desktop elementor-hidden-laptop elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-html" data-id="7133ffa" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
				<div class="elementor-widget-container">
					<div class="bike-drill-menu">

  <!-- MAIN MENU -->
  <div class="menu-panel active" data-panel="main">
    <a class="is-active" href="/">Home</a>

    <button class="drill-open" data-target="shop">
      Shop <span>›</span>
    </button>

    <a href="/sell-your-bike">Sell Your Bike</a>
    <a href="/about-us">About Us</a>


  </div>


  <!-- SHOP PANEL -->
  <div class="menu-panel" data-panel="shop">
    <button class="drill-back" data-target="main">‹ Back</button>

    <a class="parent-link" href="/shop">Shop All</a>

    <a href="/product-category/accessories">Accessories</a>

    <button class="drill-open" data-target="bikes">
      Bikes <span>›</span>
    </button>
  </div>


  <!-- BIKES PANEL -->
  <div class="menu-panel" data-panel="bikes">
    <button class="drill-back" data-target="shop">‹ Back</button>

    <a class="parent-link" href="/product-category/bikes">
      Shop All Bikes
    </a>

    <a href="/product-category/bikes/mountain-bike">Mountain Bike</a>
    <a href="/product-category/bikes/road-bike">Road Bike</a>
    <a href="/product-category/bikes/gravel-bike">Gravel Bike</a>
    <a href="/product-category/bikes/e-bikes">E Bikes</a>
    <a href="/product-category/bikes/kids-bike">Kids Bike</a>
  </div>

</div>


<script>
document.querySelectorAll('.bike-drill-menu .drill-open').forEach(function(btn) {
  btn.addEventListener('click', function() {
    const menu = btn.closest('.bike-drill-menu');
    const target = btn.getAttribute('data-target');

    menu.querySelectorAll('.menu-panel').forEach(function(panel) {
      panel.classList.remove('active');
    });

    menu.querySelector('[data-panel="' + target + '"]').classList.add('active');
  });
});

document.querySelectorAll('.bike-drill-menu .drill-back').forEach(function(btn) {
  btn.addEventListener('click', function() {
    const menu = btn.closest('.bike-drill-menu');
    const target = btn.getAttribute('data-target');

    menu.querySelectorAll('.menu-panel').forEach(function(panel) {
      panel.classList.remove('active');
    });

    menu.querySelector('[data-panel="' + target + '"]').classList.add('active');
  });
});
</script>				</div>
				</div>
				<div class="elementor-element elementor-element-4074b42 elementor-nav-menu--dropdown-none tbg-mobile-menu elementor-widget elementor-widget-nav-menu" data-id="4074b42" data-element_type="widget" data-e-type="widget" data-settings="{&quot;layout&quot;:&quot;vertical&quot;,&quot;submenu_icon&quot;:{&quot;value&quot;:&quot;&lt;svg aria-hidden=\&quot;true\&quot; class=\&quot;e-font-icon-svg e-fas-caret-down\&quot; viewBox=\&quot;0 0 320 512\&quot; xmlns=\&quot;http:\/\/www.w3.org\/2000\/svg\&quot;&gt;&lt;path d=\&quot;M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z\&quot;&gt;&lt;\/path&gt;&lt;\/svg&gt;&quot;,&quot;library&quot;:&quot;fa-solid&quot;}}" data-widget_type="nav-menu.default">
				<div class="elementor-widget-container">
								<nav aria-label="Menu" class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-vertical e--pointer-underline e--animation-fade">
				<ul id="menu-1-4074b42" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-16574"><a href="https://thebikegarage.co.za/" class="elementor-item">Home</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-18568"><a href="https://thebikegarage.co.za/shop-page/" class="elementor-item">Shop</a>
<ul class="sub-menu elementor-nav-menu--dropdown">
	<li class="shop-all-link menu-item menu-item-type-post_type menu-item-object-page menu-item-18569"><a href="https://thebikegarage.co.za/shop-page/" class="elementor-sub-item">Shop All Items</a></li>
	<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-16579"><a href="https://thebikegarage.co.za/product-category/bikes/" class="elementor-sub-item">Bicycles</a>
	<ul class="sub-menu elementor-nav-menu--dropdown">
		<li class="shop-all-link menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18556"><a href="https://thebikegarage.co.za/product-category/bikes/" class="elementor-sub-item">Shop All Bikes</a></li>
		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-18982"><a href="https://thebikegarage.co.za/product-category/bikes/mountain-bikes-bikes/" class="elementor-sub-item">Mountain Bikes</a>
		<ul class="sub-menu elementor-nav-menu--dropdown">
			<li class="shop-all-link menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18993"><a href="https://thebikegarage.co.za/product-category/bikes/mountain-bikes-bikes/" class="elementor-sub-item">Shop All Mountain Bikes</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18983"><a href="https://thebikegarage.co.za/product-category/bikes/mountain-bikes-bikes/dual-suspension-bikes-mountain-bikes-bikes/" class="elementor-sub-item">Dual suspension bikes</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18984"><a href="https://thebikegarage.co.za/product-category/bikes/mountain-bikes-bikes/hardtail-bikes/" class="elementor-sub-item">Hardtail bikes</a></li>
		</ul>
</li>
		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-16585"><a href="https://thebikegarage.co.za/product-category/bikes/road-bikes-bikes/" class="elementor-sub-item">Road Bikes</a></li>
		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-16583"><a href="https://thebikegarage.co.za/product-category/bikes/gravel-bikes-bikes/" class="elementor-sub-item">Gravel Bikes</a></li>
		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-16584"><a href="https://thebikegarage.co.za/product-category/bikes/kids-bikes-bikes/" class="elementor-sub-item">Kids Bikes</a></li>
	</ul>
</li>
	<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-16582"><a href="https://thebikegarage.co.za/product-category/e-bikes/" class="elementor-sub-item">E-Bikes</a>
	<ul class="sub-menu elementor-nav-menu--dropdown">
		<li class="shop-all-link menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18991"><a href="https://thebikegarage.co.za/product-category/e-bikes/" class="elementor-sub-item">Shop All E-Bikes</a></li>
		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-18987"><a href="https://thebikegarage.co.za/product-category/e-bikes/e-mountain-bikes-e-bikes/" class="elementor-sub-item">E-Mountain Bikes</a>
		<ul class="sub-menu elementor-nav-menu--dropdown">
			<li class="shop-all-link menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18992"><a href="https://thebikegarage.co.za/product-category/e-bikes/e-mountain-bikes-e-bikes/" class="elementor-sub-item">Shop All E-Mountain Bikes</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18988"><a href="https://thebikegarage.co.za/product-category/e-bikes/e-mountain-bikes-e-bikes/dual-suspension-mountain-bike-e-bikes/" class="elementor-sub-item">Dual suspension</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18989"><a href="https://thebikegarage.co.za/product-category/e-bikes/e-mountain-bikes-e-bikes/hard-tails-mountain-bike-e-bikes/" class="elementor-sub-item">Hard tails</a></li>
		</ul>
</li>
		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18990"><a href="https://thebikegarage.co.za/product-category/e-bikes/e-road-bikes-e-bikes/" class="elementor-sub-item">E-Road Bikes</a></li>
		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18986"><a href="https://thebikegarage.co.za/product-category/e-bikes/e-gravel-bikes-e-bikes/" class="elementor-sub-item">E-Gravel Bikes</a></li>
		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18985"><a href="https://thebikegarage.co.za/product-category/e-bikes/e-commuter-bikes/" class="elementor-sub-item">E-Commuter Bikes</a></li>
	</ul>
</li>
	<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-16578"><a href="https://thebikegarage.co.za/product-category/accessories/" class="elementor-sub-item">Accessories</a>
	<ul class="sub-menu elementor-nav-menu--dropdown">
		<li class="shop-all-link menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18561"><a href="https://thebikegarage.co.za/product-category/accessories/" class="elementor-sub-item">Shop All Accessories</a></li>
		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-19016"><a href="https://thebikegarage.co.za/product-category/accessories/gear/" class="elementor-sub-item">Gear</a>
		<ul class="sub-menu elementor-nav-menu--dropdown">
			<li class="shop-all-link menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19031"><a href="https://thebikegarage.co.za/product-category/accessories/gear/" class="elementor-sub-item">Shop All Gear</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19017"><a href="https://thebikegarage.co.za/product-category/accessories/gear/bags/" class="elementor-sub-item">Bags</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19018"><a href="https://thebikegarage.co.za/product-category/accessories/gear/bottles-cages/" class="elementor-sub-item">Bottles &amp; Cages</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19019"><a href="https://thebikegarage.co.za/product-category/accessories/gear/lights/" class="elementor-sub-item">Lights</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19020"><a href="https://thebikegarage.co.za/product-category/accessories/gear/pedals/" class="elementor-sub-item">Pedals</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19021"><a href="https://thebikegarage.co.za/product-category/accessories/gear/pumps/" class="elementor-sub-item">Pumps</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19022"><a href="https://thebikegarage.co.za/product-category/accessories/gear/tools/" class="elementor-sub-item">Tools</a></li>
		</ul>
</li>
		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-18994"><a href="https://thebikegarage.co.za/product-category/accessories/bike-racks/" class="elementor-sub-item">Bike Racks</a>
		<ul class="sub-menu elementor-nav-menu--dropdown">
			<li class="shop-all-link menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19027"><a href="https://thebikegarage.co.za/product-category/accessories/bike-racks/" class="elementor-sub-item">Shop All Bike Racks</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18995"><a href="https://thebikegarage.co.za/product-category/accessories/bike-racks/buzzrack/" class="elementor-sub-item">Buzzrack</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18996"><a href="https://thebikegarage.co.za/product-category/accessories/bike-racks/thule/" class="elementor-sub-item">Thule</a></li>
		</ul>
</li>
		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-19023"><a href="https://thebikegarage.co.za/product-category/accessories/trainers/" class="elementor-sub-item">Trainers</a>
		<ul class="sub-menu elementor-nav-menu--dropdown">
			<li class="shop-all-link menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19032"><a href="https://thebikegarage.co.za/product-category/accessories/trainers/" class="elementor-sub-item">Shop All Trainers</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19024"><a href="https://thebikegarage.co.za/product-category/accessories/trainers/elite/" class="elementor-sub-item">Elite</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19025"><a href="https://thebikegarage.co.za/product-category/accessories/trainers/tacx/" class="elementor-sub-item">Tacx</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19026"><a href="https://thebikegarage.co.za/product-category/accessories/trainers/wahoo/" class="elementor-sub-item">Wahoo</a></li>
		</ul>
</li>
		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-19010"><a href="https://thebikegarage.co.za/product-category/accessories/electronics/" class="elementor-sub-item">Electronics</a>
		<ul class="sub-menu elementor-nav-menu--dropdown">
			<li class="shop-all-link menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19030"><a href="https://thebikegarage.co.za/product-category/accessories/electronics/" class="elementor-sub-item">Shop All Electronics</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19011"><a href="https://thebikegarage.co.za/product-category/accessories/electronics/gps-computers/" class="elementor-sub-item">GPS &amp; Computers</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19012"><a href="https://thebikegarage.co.za/product-category/accessories/electronics/power-meters/" class="elementor-sub-item">Power Meters</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19013"><a href="https://thebikegarage.co.za/product-category/accessories/electronics/sensors/" class="elementor-sub-item">Sensors</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19015"><a href="https://thebikegarage.co.za/product-category/accessories/electronics/wearables/" class="elementor-sub-item">Wearables</a></li>
		</ul>
</li>
		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-19003"><a href="https://thebikegarage.co.za/product-category/accessories/components/" class="elementor-sub-item">Components</a>
		<ul class="sub-menu elementor-nav-menu--dropdown">
			<li class="shop-all-link menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19029"><a href="https://thebikegarage.co.za/product-category/accessories/components/" class="elementor-sub-item">Shop All Components</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19004"><a href="https://thebikegarage.co.za/product-category/accessories/components/brakes/" class="elementor-sub-item">Brakes</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19005"><a href="https://thebikegarage.co.za/product-category/accessories/components/cockpit/" class="elementor-sub-item">Cockpit</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19006"><a href="https://thebikegarage.co.za/product-category/accessories/components/drivetrain/" class="elementor-sub-item">Drivetrain</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19007"><a href="https://thebikegarage.co.za/product-category/accessories/components/suspension/" class="elementor-sub-item">Suspension</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19008"><a href="https://thebikegarage.co.za/product-category/accessories/components/tyres/" class="elementor-sub-item">Tyres</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19009"><a href="https://thebikegarage.co.za/product-category/accessories/components/wheels/" class="elementor-sub-item">Wheels</a></li>
		</ul>
</li>
		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-18997"><a href="https://thebikegarage.co.za/product-category/accessories/clothing/" class="elementor-sub-item">Clothing</a>
		<ul class="sub-menu elementor-nav-menu--dropdown">
			<li class="shop-all-link menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19028"><a href="https://thebikegarage.co.za/product-category/accessories/clothing/" class="elementor-sub-item">Shop All Clothing</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18998"><a href="https://thebikegarage.co.za/product-category/accessories/clothing/bibs-shorts/" class="elementor-sub-item">Bibs &amp; Shorts</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18999"><a href="https://thebikegarage.co.za/product-category/accessories/clothing/gloves/" class="elementor-sub-item">Gloves</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19000"><a href="https://thebikegarage.co.za/product-category/accessories/clothing/helmets/" class="elementor-sub-item">Helmets</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19001"><a href="https://thebikegarage.co.za/product-category/accessories/clothing/jerseys/" class="elementor-sub-item">Jerseys</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19002"><a href="https://thebikegarage.co.za/product-category/accessories/clothing/shoes/" class="elementor-sub-item">Shoes</a></li>
		</ul>
</li>
	</ul>
</li>
</ul>
</li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18534"><a href="https://thebikegarage.co.za/sell-your-bike/" class="elementor-item">Sell A Bike</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-17528"><a href="https://thebikegarage.co.za/about-us/" class="elementor-item">About Us</a></li>
</ul>			</nav>
						<nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true">
				<ul id="menu-2-4074b42" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-16574"><a href="https://thebikegarage.co.za/" class="elementor-item" tabindex="-1">Home</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-18568"><a href="https://thebikegarage.co.za/shop-page/" class="elementor-item" tabindex="-1">Shop</a>
<ul class="sub-menu elementor-nav-menu--dropdown">
	<li class="shop-all-link menu-item menu-item-type-post_type menu-item-object-page menu-item-18569"><a href="https://thebikegarage.co.za/shop-page/" class="elementor-sub-item" tabindex="-1">Shop All Items</a></li>
	<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-16579"><a href="https://thebikegarage.co.za/product-category/bikes/" class="elementor-sub-item" tabindex="-1">Bicycles</a>
	<ul class="sub-menu elementor-nav-menu--dropdown">
		<li class="shop-all-link menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18556"><a href="https://thebikegarage.co.za/product-category/bikes/" class="elementor-sub-item" tabindex="-1">Shop All Bikes</a></li>
		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-18982"><a href="https://thebikegarage.co.za/product-category/bikes/mountain-bikes-bikes/" class="elementor-sub-item" tabindex="-1">Mountain Bikes</a>
		<ul class="sub-menu elementor-nav-menu--dropdown">
			<li class="shop-all-link menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18993"><a href="https://thebikegarage.co.za/product-category/bikes/mountain-bikes-bikes/" class="elementor-sub-item" tabindex="-1">Shop All Mountain Bikes</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18983"><a href="https://thebikegarage.co.za/product-category/bikes/mountain-bikes-bikes/dual-suspension-bikes-mountain-bikes-bikes/" class="elementor-sub-item" tabindex="-1">Dual suspension bikes</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18984"><a href="https://thebikegarage.co.za/product-category/bikes/mountain-bikes-bikes/hardtail-bikes/" class="elementor-sub-item" tabindex="-1">Hardtail bikes</a></li>
		</ul>
</li>
		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-16585"><a href="https://thebikegarage.co.za/product-category/bikes/road-bikes-bikes/" class="elementor-sub-item" tabindex="-1">Road Bikes</a></li>
		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-16583"><a href="https://thebikegarage.co.za/product-category/bikes/gravel-bikes-bikes/" class="elementor-sub-item" tabindex="-1">Gravel Bikes</a></li>
		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-16584"><a href="https://thebikegarage.co.za/product-category/bikes/kids-bikes-bikes/" class="elementor-sub-item" tabindex="-1">Kids Bikes</a></li>
	</ul>
</li>
	<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-16582"><a href="https://thebikegarage.co.za/product-category/e-bikes/" class="elementor-sub-item" tabindex="-1">E-Bikes</a>
	<ul class="sub-menu elementor-nav-menu--dropdown">
		<li class="shop-all-link menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18991"><a href="https://thebikegarage.co.za/product-category/e-bikes/" class="elementor-sub-item" tabindex="-1">Shop All E-Bikes</a></li>
		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-18987"><a href="https://thebikegarage.co.za/product-category/e-bikes/e-mountain-bikes-e-bikes/" class="elementor-sub-item" tabindex="-1">E-Mountain Bikes</a>
		<ul class="sub-menu elementor-nav-menu--dropdown">
			<li class="shop-all-link menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18992"><a href="https://thebikegarage.co.za/product-category/e-bikes/e-mountain-bikes-e-bikes/" class="elementor-sub-item" tabindex="-1">Shop All E-Mountain Bikes</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18988"><a href="https://thebikegarage.co.za/product-category/e-bikes/e-mountain-bikes-e-bikes/dual-suspension-mountain-bike-e-bikes/" class="elementor-sub-item" tabindex="-1">Dual suspension</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18989"><a href="https://thebikegarage.co.za/product-category/e-bikes/e-mountain-bikes-e-bikes/hard-tails-mountain-bike-e-bikes/" class="elementor-sub-item" tabindex="-1">Hard tails</a></li>
		</ul>
</li>
		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18990"><a href="https://thebikegarage.co.za/product-category/e-bikes/e-road-bikes-e-bikes/" class="elementor-sub-item" tabindex="-1">E-Road Bikes</a></li>
		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18986"><a href="https://thebikegarage.co.za/product-category/e-bikes/e-gravel-bikes-e-bikes/" class="elementor-sub-item" tabindex="-1">E-Gravel Bikes</a></li>
		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18985"><a href="https://thebikegarage.co.za/product-category/e-bikes/e-commuter-bikes/" class="elementor-sub-item" tabindex="-1">E-Commuter Bikes</a></li>
	</ul>
</li>
	<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-16578"><a href="https://thebikegarage.co.za/product-category/accessories/" class="elementor-sub-item" tabindex="-1">Accessories</a>
	<ul class="sub-menu elementor-nav-menu--dropdown">
		<li class="shop-all-link menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18561"><a href="https://thebikegarage.co.za/product-category/accessories/" class="elementor-sub-item" tabindex="-1">Shop All Accessories</a></li>
		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-19016"><a href="https://thebikegarage.co.za/product-category/accessories/gear/" class="elementor-sub-item" tabindex="-1">Gear</a>
		<ul class="sub-menu elementor-nav-menu--dropdown">
			<li class="shop-all-link menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19031"><a href="https://thebikegarage.co.za/product-category/accessories/gear/" class="elementor-sub-item" tabindex="-1">Shop All Gear</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19017"><a href="https://thebikegarage.co.za/product-category/accessories/gear/bags/" class="elementor-sub-item" tabindex="-1">Bags</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19018"><a href="https://thebikegarage.co.za/product-category/accessories/gear/bottles-cages/" class="elementor-sub-item" tabindex="-1">Bottles &amp; Cages</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19019"><a href="https://thebikegarage.co.za/product-category/accessories/gear/lights/" class="elementor-sub-item" tabindex="-1">Lights</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19020"><a href="https://thebikegarage.co.za/product-category/accessories/gear/pedals/" class="elementor-sub-item" tabindex="-1">Pedals</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19021"><a href="https://thebikegarage.co.za/product-category/accessories/gear/pumps/" class="elementor-sub-item" tabindex="-1">Pumps</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19022"><a href="https://thebikegarage.co.za/product-category/accessories/gear/tools/" class="elementor-sub-item" tabindex="-1">Tools</a></li>
		</ul>
</li>
		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-18994"><a href="https://thebikegarage.co.za/product-category/accessories/bike-racks/" class="elementor-sub-item" tabindex="-1">Bike Racks</a>
		<ul class="sub-menu elementor-nav-menu--dropdown">
			<li class="shop-all-link menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19027"><a href="https://thebikegarage.co.za/product-category/accessories/bike-racks/" class="elementor-sub-item" tabindex="-1">Shop All Bike Racks</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18995"><a href="https://thebikegarage.co.za/product-category/accessories/bike-racks/buzzrack/" class="elementor-sub-item" tabindex="-1">Buzzrack</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18996"><a href="https://thebikegarage.co.za/product-category/accessories/bike-racks/thule/" class="elementor-sub-item" tabindex="-1">Thule</a></li>
		</ul>
</li>
		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-19023"><a href="https://thebikegarage.co.za/product-category/accessories/trainers/" class="elementor-sub-item" tabindex="-1">Trainers</a>
		<ul class="sub-menu elementor-nav-menu--dropdown">
			<li class="shop-all-link menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19032"><a href="https://thebikegarage.co.za/product-category/accessories/trainers/" class="elementor-sub-item" tabindex="-1">Shop All Trainers</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19024"><a href="https://thebikegarage.co.za/product-category/accessories/trainers/elite/" class="elementor-sub-item" tabindex="-1">Elite</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19025"><a href="https://thebikegarage.co.za/product-category/accessories/trainers/tacx/" class="elementor-sub-item" tabindex="-1">Tacx</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19026"><a href="https://thebikegarage.co.za/product-category/accessories/trainers/wahoo/" class="elementor-sub-item" tabindex="-1">Wahoo</a></li>
		</ul>
</li>
		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-19010"><a href="https://thebikegarage.co.za/product-category/accessories/electronics/" class="elementor-sub-item" tabindex="-1">Electronics</a>
		<ul class="sub-menu elementor-nav-menu--dropdown">
			<li class="shop-all-link menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19030"><a href="https://thebikegarage.co.za/product-category/accessories/electronics/" class="elementor-sub-item" tabindex="-1">Shop All Electronics</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19011"><a href="https://thebikegarage.co.za/product-category/accessories/electronics/gps-computers/" class="elementor-sub-item" tabindex="-1">GPS &amp; Computers</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19012"><a href="https://thebikegarage.co.za/product-category/accessories/electronics/power-meters/" class="elementor-sub-item" tabindex="-1">Power Meters</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19013"><a href="https://thebikegarage.co.za/product-category/accessories/electronics/sensors/" class="elementor-sub-item" tabindex="-1">Sensors</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19015"><a href="https://thebikegarage.co.za/product-category/accessories/electronics/wearables/" class="elementor-sub-item" tabindex="-1">Wearables</a></li>
		</ul>
</li>
		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-19003"><a href="https://thebikegarage.co.za/product-category/accessories/components/" class="elementor-sub-item" tabindex="-1">Components</a>
		<ul class="sub-menu elementor-nav-menu--dropdown">
			<li class="shop-all-link menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19029"><a href="https://thebikegarage.co.za/product-category/accessories/components/" class="elementor-sub-item" tabindex="-1">Shop All Components</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19004"><a href="https://thebikegarage.co.za/product-category/accessories/components/brakes/" class="elementor-sub-item" tabindex="-1">Brakes</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19005"><a href="https://thebikegarage.co.za/product-category/accessories/components/cockpit/" class="elementor-sub-item" tabindex="-1">Cockpit</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19006"><a href="https://thebikegarage.co.za/product-category/accessories/components/drivetrain/" class="elementor-sub-item" tabindex="-1">Drivetrain</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19007"><a href="https://thebikegarage.co.za/product-category/accessories/components/suspension/" class="elementor-sub-item" tabindex="-1">Suspension</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19008"><a href="https://thebikegarage.co.za/product-category/accessories/components/tyres/" class="elementor-sub-item" tabindex="-1">Tyres</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19009"><a href="https://thebikegarage.co.za/product-category/accessories/components/wheels/" class="elementor-sub-item" tabindex="-1">Wheels</a></li>
		</ul>
</li>
		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-18997"><a href="https://thebikegarage.co.za/product-category/accessories/clothing/" class="elementor-sub-item" tabindex="-1">Clothing</a>
		<ul class="sub-menu elementor-nav-menu--dropdown">
			<li class="shop-all-link menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19028"><a href="https://thebikegarage.co.za/product-category/accessories/clothing/" class="elementor-sub-item" tabindex="-1">Shop All Clothing</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18998"><a href="https://thebikegarage.co.za/product-category/accessories/clothing/bibs-shorts/" class="elementor-sub-item" tabindex="-1">Bibs &amp; Shorts</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18999"><a href="https://thebikegarage.co.za/product-category/accessories/clothing/gloves/" class="elementor-sub-item" tabindex="-1">Gloves</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19000"><a href="https://thebikegarage.co.za/product-category/accessories/clothing/helmets/" class="elementor-sub-item" tabindex="-1">Helmets</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19001"><a href="https://thebikegarage.co.za/product-category/accessories/clothing/jerseys/" class="elementor-sub-item" tabindex="-1">Jerseys</a></li>
			<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-19002"><a href="https://thebikegarage.co.za/product-category/accessories/clothing/shoes/" class="elementor-sub-item" tabindex="-1">Shoes</a></li>
		</ul>
</li>
	</ul>
</li>
</ul>
</li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18534"><a href="https://thebikegarage.co.za/sell-your-bike/" class="elementor-item" tabindex="-1">Sell A Bike</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-17528"><a href="https://thebikegarage.co.za/about-us/" class="elementor-item" tabindex="-1">About Us</a></li>
</ul>			</nav>
						</div>
				</div>
				<div class="elementor-element elementor-element-7d3a203 elementor-widget elementor-widget-html" data-id="7d3a203" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
				<div class="elementor-widget-container">
					<script>
document.addEventListener('DOMContentLoaded', function () {
  document.querySelectorAll('.tbg-mobile-menu .elementor-nav-menu').forEach(function (menu) {
    if (menu.classList.contains('drill-ready')) return;
    menu.classList.add('drill-ready');

    const originalMenu = menu.cloneNode(true);
    const stack = [];

    function cleanItem(item) {
      item.querySelectorAll('a, button, li').forEach(function (el) {
        el.classList.remove(
          'elementor-active',
          'highlighted',
          'current-menu-item',
          'current_page_item',
          'current-menu-ancestor',
          'current-menu-parent'
        );
        el.removeAttribute('aria-expanded');
        if (el.blur) el.blur();
      });
    }

    function render(items, showBack) {
      menu.innerHTML = '';

      if (showBack) {
        const backLi = document.createElement('li');
        backLi.className = 'drill-back-item';
        backLi.innerHTML = '<button type="button" class="drill-back">‹ Back</button>';

        backLi.querySelector('.drill-back').addEventListener('click', function () {
          const previous = stack.pop();

          if (previous) {
            render(previous.items, previous.showBack);
          } else {
            render(Array.from(originalMenu.children).map(item => item.cloneNode(true)), false);
          }
        });

        menu.appendChild(backLi);
      }

      items.forEach(function (item) {
        const clone = item.cloneNode(true);
        cleanItem(clone);
        menu.appendChild(clone);
      });

      bindClicks();
    }

    function bindClicks() {
      menu.querySelectorAll(':scope > li.menu-item-has-children > a').forEach(function (link) {
        link.addEventListener('click', function (e) {
          e.preventDefault();
          e.stopPropagation();

          const parentLi = link.closest('li');
          const subMenu = parentLi.querySelector(':scope > .sub-menu');

          if (!subMenu) return;

          const currentItems = Array.from(menu.children).filter(function (item) {
            return !item.classList.contains('drill-back-item');
          });

          const childItems = Array.from(subMenu.children).map(item => item.cloneNode(true));

          stack.push({
            items: currentItems.map(item => item.cloneNode(true)),
            showBack: menu.querySelector('.drill-back-item') !== null
          });

          render(childItems, true);
        });
      });
    }

    render(Array.from(originalMenu.children).map(item => item.cloneNode(true)), false);
  });
});
</script>				</div>
				</div>
				<div class="elementor-element elementor-element-8fc8493 elementor-widget elementor-widget-button" data-id="8fc8493" data-element_type="widget" data-e-type="widget" data-widget_type="button.default">
				<div class="elementor-widget-container">
									<div class="elementor-button-wrapper">
					<a class="elementor-button elementor-button-link elementor-size-sm" href="https://thebikegarage.co.za/contact-us/">
						<span class="elementor-button-content-wrapper">
						<span class="elementor-button-icon">
				<svg aria-hidden="true" class="e-font-icon-svg e-fas-map-pin" viewBox="0 0 288 512" xmlns="http://www.w3.org/2000/svg"><path d="M112 316.94v156.69l22.02 33.02c4.75 7.12 15.22 7.12 19.97 0L176 473.63V316.94c-10.39 1.92-21.06 3.06-32 3.06s-21.61-1.14-32-3.06zM144 0C64.47 0 0 64.47 0 144s64.47 144 144 144 144-64.47 144-144S223.53 0 144 0zm0 76c-37.5 0-68 30.5-68 68 0 6.62-5.38 12-12 12s-12-5.38-12-12c0-50.73 41.28-92 92-92 6.62 0 12 5.38 12 12s-5.38 12-12 12z"></path></svg>			</span>
									<span class="elementor-button-text">Visit Us</span>
					</span>
					</a>
				</div>
								</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-7a41fd6 e-con-full e-flex e-con e-child" data-id="7a41fd6" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-a385289 elementor-widget elementor-widget-heading" data-id="a385289" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Join our whatsapp community below for latest products</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-3d60562 elementor-widget elementor-widget-button" data-id="3d60562" data-element_type="widget" data-e-type="widget" data-widget_type="button.default">
				<div class="elementor-widget-container">
									<div class="elementor-button-wrapper">
					<a class="elementor-button elementor-button-link elementor-size-sm" href="https://chat.whatsapp.com/IhR6UJFzBG988H0c7CP0Rr">
						<span class="elementor-button-content-wrapper">
									<span class="elementor-button-text">Click here</span>
					</span>
					</a>
				</div>
								</div>
				</div>
				</div>
				</div>
						</div>
			</div>
		</div>
						</div>
				</div>
					</div>
				</div>
				</header>
		
<main id="content" class="site-main post-18827 elementor_library type-elementor_library status-publish hentry">

	
	<div class="page-content">
				<div data-elementor-type="page" data-elementor-id="18827" class="elementor elementor-18827" data-elementor-post-type="elementor_library">
				<div class="elementor-element elementor-element-ad61078 e-con-full e-flex e-con e-parent" data-id="ad61078" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-68f4ea8 elementor-widget elementor-widget-html" data-id="68f4ea8" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
				<div class="elementor-widget-container">
					<section class="tbg-maintenance-page">
  <div class="tbg-bg-glow tbg-glow-one"></div>
  <div class="tbg-bg-glow tbg-glow-two"></div>

  <div class="tbg-maintenance-card">
    <div class="tbg-logo-wrap">
      <img decoding="async" 
        src="https://thebikegarage.co.za/wp-content/uploads/2025/03/theBikeGarageLogo-whiteFill.png" 
        alt="The Bike Garage Logo" 
        class="tbg-logo"
      >
    </div>

    <div class="tbg-status-pill">
      Website Maintenance
    </div>

    <h1>We’re tuning things up.</h1>

    <p class="tbg-main-text">
      The Bike Garage website is currently undergoing scheduled maintenance.
      We’ll be back online shortly with a smoother, faster experience.
    </p>

    <div class="tbg-action-sections">
      <div class="tbg-action-box">
        <h2>Browse our current bikes</h2>
        <p>
          While our website is being updated, you can still view our latest available bikes directly on BikeHub.
        </p>
        <a 
          href="https://bikehub.co.za/classifieds/profile/2857-thebikegarage" 
          target="_blank" 
          rel="noopener"
          class="tbg-btn tbg-btn-primary"
        >
          View Bikes
        </a>
      </div>

      <div class="tbg-action-box">
        <h2>Join our WhatsApp community</h2>
        <p>
          Be first to see the latest bikes, products, and accessories as they become available.
        </p>
        <a 
          href="https://chat.whatsapp.com/IhR6UJFzBG988H0c7CP0Rr" 
          target="_blank" 
          rel="noopener"
          class="tbg-btn tbg-btn-outline"
        >
          Join WhatsApp
        </a>
      </div>

      <div class="tbg-action-box">
        <h2>Looking to sell your bike?</h2>
        <p>
          Get in touch with us directly on WhatsApp and we’ll guide you through the selling process.
        </p>
        <a 
          href="https://wa.me/27618832123?text=HI%20Robbie%0AI%20am%20looking%20to%20sell%20my%20bike%0AI%20am%20based%20in%20%5BYOUR%20PROVINCE%5D%0AThanks" 
          target="_blank" 
          rel="noopener"
          class="tbg-btn tbg-btn-primary"
        >
          Sell My Bike
        </a>
      </div>
    </div>

    <div class="tbg-divider"></div>

    <p class="tbg-contact-text">
      Need help while we’re offline?
    </p>

    <div class="tbg-contact-buttons">
      <a href="tel:+27613772809" class="tbg-btn tbg-btn-primary">
        Call Us
      </a>

      <a href="mailto:info@thebikegarage.co.za" class="tbg-btn tbg-btn-outline">
        Email Us
      </a>
    </div>
    
    <div class="tbg-tester-login">
  <a href="https://thebikegarage.co.za/wp-login.php" class="tbg-tester-link">
    Tester Login
  </a>
</div>

    <p class="tbg-small-text">
      Thank you for your patience.
    </p>
  </div>
</section>

<style>
  header,
  footer,
  .site-header,
  .site-footer,
  .elementor-location-header,
  .elementor-location-footer {
    display: none !important;
  }

  .tbg-maintenance-page {
    min-height: 100vh;
    width: 100%;
    padding: 40px 20px;
    background:
      radial-gradient(circle at top left, rgba(233, 225, 0, 0.18), transparent 35%),
      radial-gradient(circle at bottom right, rgba(233, 225, 0, 0.08), transparent 35%),
      #050505;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    overflow: hidden;
    font-family: inherit;
  }

  .tbg-maintenance-page::before {
    content: "";
    position: absolute;
    inset: 0;
    background:
      linear-gradient(rgba(255,255,255,0.025) 1px, transparent 1px),
      linear-gradient(90deg, rgba(255,255,255,0.025) 1px, transparent 1px);
    background-size: 42px 42px;
    opacity: 0.45;
    pointer-events: none;
  }

  .tbg-bg-glow {
    position: absolute;
    width: 280px;
    height: 280px;
    background: rgba(233, 225, 0, 0.12);
    filter: blur(80px);
    border-radius: 50%;
    pointer-events: none;
  }

  .tbg-glow-one {
    top: -80px;
    left: -80px;
  }

  .tbg-glow-two {
    bottom: -100px;
    right: -100px;
  }

  .tbg-maintenance-card {
    width: 100%;
    max-width: 1040px;
    padding: 48px 42px;
    background: rgba(12, 12, 12, 0.86);
    border: 1px solid rgba(233, 225, 0, 0.22);
    border-radius: 28px;
    box-shadow:
      0 30px 80px rgba(0, 0, 0, 0.55),
      inset 0 1px 0 rgba(255, 255, 255, 0.06);
    backdrop-filter: blur(18px);
    text-align: center;
    position: relative;
    z-index: 2;
  }

  .tbg-logo-wrap {
    margin-bottom: 24px;
  }

  .tbg-logo {
    max-width: 165px;
    width: 100%;
    height: auto;
    display: inline-block;
  }

  .tbg-status-pill {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 9px 18px;
    margin-bottom: 22px;
    border-radius: 999px;
    background: rgba(233, 225, 0, 0.12);
    border: 1px solid rgba(233, 225, 0, 0.35);
    color: #e9e100;
    font-size: 13px;
    font-weight: 700;
    letter-spacing: 0.08em;
    text-transform: uppercase;
  }

  .tbg-maintenance-card h1 {
    margin: 0 0 18px;
    color: #ffffff;
    font-size: clamp(38px, 6vw, 72px);
    line-height: 0.95;
    font-weight: 900;
    letter-spacing: -0.05em;
  }

  .tbg-main-text {
    max-width: 560px;
    margin: 0 auto;
    color: rgba(255, 255, 255, 0.78);
    font-size: 18px;
    line-height: 1.65;
  }

  .tbg-action-sections {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 18px;
    margin: 36px 0 10px;
  }

  .tbg-action-box {
    padding: 28px 22px;
    background: rgba(255, 255, 255, 0.045);
    border: 1px solid rgba(255, 255, 255, 0.11);
    border-radius: 22px;
  }

  .tbg-action-box h2 {
    margin: 0 0 12px;
    color: #ffffff;
    font-size: 22px;
    line-height: 1.15;
    font-weight: 850;
    letter-spacing: -0.03em;
  }

  .tbg-action-box p {
    margin: 0 auto 22px;
    color: rgba(255, 255, 255, 0.68);
    font-size: 15px;
    line-height: 1.55;
  }

  .tbg-divider {
    width: 100%;
    max-width: 420px;
    height: 1px;
    margin: 34px auto;
    background: linear-gradient(
      90deg,
      transparent,
      rgba(233, 225, 0, 0.55),
      transparent
    );
  }

  .tbg-contact-text {
    margin: 0 0 18px;
    color: #ffffff;
    font-size: 17px;
    font-weight: 700;
  }

  .tbg-contact-buttons {
    display: flex;
    justify-content: center;
    gap: 14px;
    flex-wrap: wrap;
    margin-bottom: 28px;
  }

  .tbg-btn {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    min-width: 150px;
    min-height: 48px;
    padding: 14px 24px;
    border-radius: 999px;
    font-size: 14px;
    font-weight: 800;
    text-transform: uppercase;
    letter-spacing: 0.04em;
    text-decoration: none;
    transition: all 0.25s ease;
  }

  .tbg-btn-primary {
    background: #e9e100;
    color: #050505;
    border: 1px solid #e9e100;
  }

  .tbg-btn-primary:hover {
    background: #ffffff;
    border-color: #ffffff;
    color: #050505;
    transform: translateY(-2px);
  }

  .tbg-btn-outline {
    background: transparent;
    color: #ffffff;
    border: 1px solid rgba(255, 255, 255, 0.28);
  }

  .tbg-btn-outline:hover {
    color: #050505;
    background: #ffffff;
    border-color: #ffffff;
    transform: translateY(-2px);
  }

  .tbg-small-text {
    margin: 0;
    color: rgba(255, 255, 255, 0.45);
    font-size: 14px;
  }

  @media (max-width: 980px) {
    .tbg-action-sections {
      grid-template-columns: 1fr;
      max-width: 520px;
      margin-left: auto;
      margin-right: auto;
    }
  }

  @media (max-width: 767px) {
    .tbg-maintenance-page {
      padding: 24px 14px;
      align-items: center;
    }

    .tbg-maintenance-card {
      padding: 38px 22px;
      border-radius: 22px;
    }

    .tbg-logo {
      max-width: 135px;
    }

    .tbg-main-text {
      font-size: 16px;
    }

    .tbg-action-sections {
      gap: 14px;
      margin-top: 30px;
    }

    .tbg-action-box {
      padding: 24px 18px;
    }

    .tbg-action-box h2 {
      font-size: 20px;
    }

    .tbg-contact-buttons {
      flex-direction: column;
      align-items: stretch;
    }

    .tbg-btn {
      width: 100%;
    }
  }
</style>				</div>
				</div>
				</div>
				</div>
		
		
			</div>

	
</main>

	<!--WPFC_FOOTER_START-->		<footer data-elementor-type="footer" data-elementor-id="16853" class="elementor elementor-16853 elementor-location-footer" data-elementor-post-type="elementor_library">
			<div class="elementor-element elementor-element-f333c8b e-flex e-con-boxed e-con e-parent" data-id="f333c8b" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-dcc52cf e-flex e-con-boxed e-con e-child" data-id="dcc52cf" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-69d59db elementor-widget elementor-widget-spacer" data-id="69d59db" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default">
				<div class="elementor-widget-container">
							<div class="elementor-spacer">
			<div class="elementor-spacer-inner"></div>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-63669b1 elementor-widget elementor-widget-heading" data-id="63669b1" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Get first pick</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-f851c72 elementor-widget elementor-widget-text-editor" data-id="f851c72" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><span class="a_GcMg font-feature-liga-off font-feature-clig-off font-feature-calt-off text-decoration-none text-strikethrough-none">Step into TheBikeGarge Inner Circle</span></p>								</div>
				</div>
				<div class="elementor-element elementor-element-e2125dd elementor-widget elementor-widget-spacer" data-id="e2125dd" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default">
				<div class="elementor-widget-container">
							<div class="elementor-spacer">
			<div class="elementor-spacer-inner"></div>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-910d2f9 elementor-widget elementor-widget-text-editor" data-id="910d2f9" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p class="cvGsUA direction-ltr align-center para-style-body" style="text-align: center;"><span class="a_GcMg font-feature-liga-off font-feature-clig-off font-feature-calt-off text-decoration-none text-strikethrough-none">Join our WhatsApp community and get priority access to new bikes and accessories as they drop.<br /></span></p><p><span class="highlight-yellow">Before Anyone Else</span></p>								</div>
				</div>
				<div class="elementor-element elementor-element-737124c elementor-widget elementor-widget-spacer" data-id="737124c" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default">
				<div class="elementor-widget-container">
							<div class="elementor-spacer">
			<div class="elementor-spacer-inner"></div>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-f811d39 whatsapp-button elementor-align-center elementor-widget elementor-widget-button" data-id="f811d39" data-element_type="widget" data-e-type="widget" data-widget_type="button.default">
				<div class="elementor-widget-container">
									<div class="elementor-button-wrapper">
					<a class="elementor-button elementor-button-link elementor-size-sm elementor-animation-grow" href="https://chat.whatsapp.com/IhR6UJFzBG988H0c7CP0Rr" target="_blank">
						<span class="elementor-button-content-wrapper">
						<span class="elementor-button-icon">
				<svg aria-hidden="true" class="e-font-icon-svg e-fab-whatsapp" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M380.9 97.1C339 55.1 283.2 32 223.9 32c-122.4 0-222 99.6-222 222 0 39.1 10.2 77.3 29.6 111L0 480l117.7-30.9c32.4 17.7 68.9 27 106.1 27h.1c122.3 0 224.1-99.6 224.1-222 0-59.3-25.2-115-67.1-157zm-157 341.6c-33.2 0-65.7-8.9-94-25.7l-6.7-4-69.8 18.3L72 359.2l-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2 0-101.7 82.8-184.5 184.6-184.5 49.3 0 95.6 19.2 130.4 54.1 34.8 34.9 56.2 81.2 56.1 130.5 0 101.8-84.9 184.6-186.6 184.6zm101.2-138.2c-5.5-2.8-32.8-16.2-37.9-18-5.1-1.9-8.8-2.8-12.5 2.8-3.7 5.6-14.3 18-17.6 21.8-3.2 3.7-6.5 4.2-12 1.4-32.6-16.3-54-29.1-75.5-66-5.7-9.8 5.7-9.1 16.3-30.3 1.8-3.7.9-6.9-.5-9.7-1.4-2.8-12.5-30.1-17.1-41.2-4.5-10.8-9.1-9.3-12.5-9.5-3.2-.2-6.9-.2-10.6-.2-3.7 0-9.7 1.4-14.8 6.9-5.1 5.6-19.4 19-19.4 46.3 0 27.3 19.9 53.7 22.6 57.4 2.8 3.7 39.1 59.7 94.8 83.8 35.2 15.2 49 16.5 66.6 13.9 10.7-1.6 32.8-13.4 37.4-26.4 4.6-13 4.6-24.1 3.2-26.4-1.3-2.5-5-3.9-10.5-6.6z"></path></svg>			</span>
									<span class="elementor-button-text">Join Our Community</span>
					</span>
					</a>
				</div>
								</div>
				</div>
				<div class="elementor-element elementor-element-c9daad0 elementor-widget elementor-widget-spacer" data-id="c9daad0" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default">
				<div class="elementor-widget-container">
							<div class="elementor-spacer">
			<div class="elementor-spacer-inner"></div>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-0cbdf33 elementor-widget elementor-widget-text-editor" data-id="0cbdf33" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<div><div><div><p>Limited Offers. First Come. First Served</p></div></div></div>								</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-31af261 e-con-full e-flex e-con e-child" data-id="31af261" data-element_type="container" data-e-type="container">
		<div class="elementor-element elementor-element-b14f073 e-con-full e-flex e-con e-child" data-id="b14f073" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-b40f556 elementor-widget elementor-widget-theme-site-logo elementor-widget-image" data-id="b40f556" data-element_type="widget" data-e-type="widget" data-widget_type="theme-site-logo.default">
				<div class="elementor-widget-container">
											<a href="https://thebikegarage.co.za">
			<img width="390" height="265" src="https://thebikegarage.co.za/wp-content/uploads/2025/03/theBikeGarageLogo-whiteFill-1.png" class="attachment-full size-full wp-image-459" alt="" srcset="https://thebikegarage.co.za/wp-content/uploads/2025/03/theBikeGarageLogo-whiteFill-1.png 390w, https://thebikegarage.co.za/wp-content/uploads/2025/03/theBikeGarageLogo-whiteFill-1-300x204.png 300w" sizes="(max-width: 390px) 100vw, 390px" />				</a>
											</div>
				</div>
				<div class="elementor-element elementor-element-f049c27 elementor-shape-rounded elementor-grid-0 e-grid-align-center elementor-widget elementor-widget-social-icons" data-id="f049c27" data-element_type="widget" data-e-type="widget" data-widget_type="social-icons.default">
				<div class="elementor-widget-container">
							<div class="elementor-social-icons-wrapper elementor-grid" role="list">
							<span class="elementor-grid-item" role="listitem">
					<a class="elementor-icon elementor-social-icon elementor-social-icon-instagram elementor-repeater-item-1772512" target="_blank">
						<span class="elementor-screen-only">Instagram</span>
						<svg aria-hidden="true" class="e-font-icon-svg e-fab-instagram" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"></path></svg>					</a>
				</span>
							<span class="elementor-grid-item" role="listitem">
					<a class="elementor-icon elementor-social-icon elementor-social-icon-whatsapp elementor-repeater-item-93dd576" target="_blank">
						<span class="elementor-screen-only">Whatsapp</span>
						<svg aria-hidden="true" class="e-font-icon-svg e-fab-whatsapp" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M380.9 97.1C339 55.1 283.2 32 223.9 32c-122.4 0-222 99.6-222 222 0 39.1 10.2 77.3 29.6 111L0 480l117.7-30.9c32.4 17.7 68.9 27 106.1 27h.1c122.3 0 224.1-99.6 224.1-222 0-59.3-25.2-115-67.1-157zm-157 341.6c-33.2 0-65.7-8.9-94-25.7l-6.7-4-69.8 18.3L72 359.2l-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2 0-101.7 82.8-184.5 184.6-184.5 49.3 0 95.6 19.2 130.4 54.1 34.8 34.9 56.2 81.2 56.1 130.5 0 101.8-84.9 184.6-186.6 184.6zm101.2-138.2c-5.5-2.8-32.8-16.2-37.9-18-5.1-1.9-8.8-2.8-12.5 2.8-3.7 5.6-14.3 18-17.6 21.8-3.2 3.7-6.5 4.2-12 1.4-32.6-16.3-54-29.1-75.5-66-5.7-9.8 5.7-9.1 16.3-30.3 1.8-3.7.9-6.9-.5-9.7-1.4-2.8-12.5-30.1-17.1-41.2-4.5-10.8-9.1-9.3-12.5-9.5-3.2-.2-6.9-.2-10.6-.2-3.7 0-9.7 1.4-14.8 6.9-5.1 5.6-19.4 19-19.4 46.3 0 27.3 19.9 53.7 22.6 57.4 2.8 3.7 39.1 59.7 94.8 83.8 35.2 15.2 49 16.5 66.6 13.9 10.7-1.6 32.8-13.4 37.4-26.4 4.6-13 4.6-24.1 3.2-26.4-1.3-2.5-5-3.9-10.5-6.6z"></path></svg>					</a>
				</span>
							<span class="elementor-grid-item" role="listitem">
					<a class="elementor-icon elementor-social-icon elementor-social-icon-facebook elementor-repeater-item-4c43694" target="_blank">
						<span class="elementor-screen-only">Facebook</span>
						<svg aria-hidden="true" class="e-font-icon-svg e-fab-facebook" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M504 256C504 119 393 8 256 8S8 119 8 256c0 123.78 90.69 226.38 209.25 245V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.28c-30.8 0-40.41 19.12-40.41 38.73V256h68.78l-11 71.69h-57.78V501C413.31 482.38 504 379.78 504 256z"></path></svg>					</a>
				</span>
					</div>
						</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-6ce0345 e-con-full e-flex e-con e-child" data-id="6ce0345" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-a48401d elementor-widget elementor-widget-heading" data-id="a48401d" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Contact Us</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-286b433 elementor-align-start elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="286b433" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default">
				<div class="elementor-widget-container">
							<ul class="elementor-icon-list-items">
							<li class="elementor-icon-list-item">
											<a href="https://maps.app.goo.gl/YdKJr8A5s6xcq3hi7" target="_blank">

												<span class="elementor-icon-list-icon">
							<svg aria-hidden="true" class="e-font-icon-svg e-fas-map-marker-alt" viewBox="0 0 384 512" xmlns="http://www.w3.org/2000/svg"><path d="M172.268 501.67C26.97 291.031 0 269.413 0 192 0 85.961 85.961 0 192 0s192 85.961 192 192c0 77.413-26.97 99.031-172.268 309.67-9.535 13.774-29.93 13.773-39.464 0zM192 272c44.183 0 80-35.817 80-80s-35.817-80-80-80-80 35.817-80 80 35.817 80 80 80z"></path></svg>						</span>
										<span class="elementor-icon-list-text">Corner of Witkoppen Rd &amp; The Straight Ave, Fourways, Sandton, 2194</span>
											</a>
									</li>
								<li class="elementor-icon-list-item">
											<a href="mailto:info@thebikegarage.co.za">

												<span class="elementor-icon-list-icon">
							<svg aria-hidden="true" class="e-font-icon-svg e-fas-envelope" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M502.3 190.8c3.9-3.1 9.7-.2 9.7 4.7V400c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V195.6c0-5 5.7-7.8 9.7-4.7 22.4 17.4 52.1 39.5 154.1 113.6 21.1 15.4 56.7 47.8 92.2 47.6 35.7.3 72-32.8 92.3-47.6 102-74.1 131.6-96.3 154-113.7zM256 320c23.2.4 56.6-29.2 73.4-41.4 132.7-96.3 142.8-104.7 173.4-128.7 5.8-4.5 9.2-11.5 9.2-18.9v-19c0-26.5-21.5-48-48-48H48C21.5 64 0 85.5 0 112v19c0 7.4 3.4 14.3 9.2 18.9 30.6 23.9 40.7 32.4 173.4 128.7 16.8 12.2 50.2 41.8 73.4 41.4z"></path></svg>						</span>
										<span class="elementor-icon-list-text">info@thebikegarage.co.za</span>
											</a>
									</li>
								<li class="elementor-icon-list-item">
											<a href="tel:+27613772809">

												<span class="elementor-icon-list-icon">
							<svg aria-hidden="true" class="e-font-icon-svg e-fas-phone-alt" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M497.39 361.8l-112-48a24 24 0 0 0-28 6.9l-49.6 60.6A370.66 370.66 0 0 1 130.6 204.11l60.6-49.6a23.94 23.94 0 0 0 6.9-28l-48-112A24.16 24.16 0 0 0 122.6.61l-104 24A24 24 0 0 0 0 48c0 256.5 207.9 464 464 464a24 24 0 0 0 23.4-18.6l24-104a24.29 24.29 0 0 0-14.01-27.6z"></path></svg>						</span>
										<span class="elementor-icon-list-text">+27 61 377 2809</span>
											</a>
									</li>
						</ul>
						</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-16e808b e-con-full e-flex e-con e-child" data-id="16e808b" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-cbc479a elementor-widget elementor-widget-heading" data-id="cbc479a" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Quick Links</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-b3e2c20 elementor-widget elementor-widget-text-editor" data-id="b3e2c20" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><a href="https://thebikegarage.co.za/shop-page">SHop</a></p><p><a href="https://thebikegarage.co.za/sell-your-bike">SeLl a bike</a></p><p><a href="https://thebikegarage.co.za/contact-us/">Contact Us</a></p><p><a href="https://thebikegarage.co.za/refund-and-returns-policy/">Return Policy</a></p><p><a href="https://thebikegarage.co.za/privacy-policy/">Privacy Policy</a></p><p><a href="https://thebikegarage.co.za/terms-conditions/">Terms &amp; COnditions</a></p>								</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-3a295b2 e-con-full elementor-hidden-desktop elementor-hidden-laptop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child" data-id="3a295b2" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-e12adf3 elementor-widget elementor-widget-heading" data-id="e12adf3" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Subscribe to our newsletter below</h2>				</div>
				</div>
				</div>
				</div>
				<div class="elementor-element elementor-element-32b91ae elementor-widget elementor-widget-text-editor" data-id="32b91ae" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Proudly Built &amp; Designed by <a href="https://www.creativepulsestudio.co.za" target="_blank" rel="noopener"><strong>Creative Pulse Studio</strong></a></p><p>2026 © The Bike Garage.</p>								</div>
				</div>
					</div>
				</div>
				</footer>
		
<script type="speculationrules">
{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/hello-elementor/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
</script>
<script id="ckyBannerTemplate" type="text/template"><div class="cky-overlay cky-hide"></div><div class="cky-consent-container cky-hide" tabindex="0"> <div class="cky-consent-bar" data-cky-tag="notice" style="background-color:#FFFFFF;border-color:#F4F4F4">  <div class="cky-notice"> <p class="cky-title" role="heading" aria-level="1" data-cky-tag="title" style="color:#212121">We value your privacy</p><div class="cky-notice-group"> <div class="cky-notice-des" data-cky-tag="description" style="color:#212121"> <p>We use cookies to enhance your browsing experience and analyse our traffic. By clicking "Accept All", you consent to our use of cookies. You can read more in our</p> </div><div class="cky-notice-btn-wrapper" data-cky-tag="notice-buttons">  <button class="cky-btn cky-btn-reject" aria-label="Reject All" data-cky-tag="reject-button" style="color:#000000;background-color:#faef03;border-color:#faef03">Reject All</button> <button class="cky-btn cky-btn-accept" aria-label="Accept All" data-cky-tag="accept-button" style="color:#FFFFFF;background-color:#000;border-color:#000">Accept All</button>  </div></div></div></div></div><div class="cky-modal" tabindex="0"> <div class="cky-preference-center" data-cky-tag="detail" style="color:#212121;background-color:#FFFFFF;border-color:#F4F4F4"> <div class="cky-preference-header"> <span class="cky-preference-title" role="heading" aria-level="1" data-cky-tag="detail-title" style="color:#212121">Customise Consent Preferences</span> <button class="cky-btn-close" aria-label="Close" data-cky-tag="detail-close"> <img src="https://thebikegarage.co.za/wp-content/plugins/cookie-law-info/lite/frontend/images/close.svg" alt="Close"> </button> </div><div class="cky-preference-body-wrapper"> <div class="cky-preference-content-wrapper" data-cky-tag="detail-description" style="color:#212121"> <p>We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.</p><p>The cookies that are categorised as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. </p><p>We also use third-party cookies that help us analyse how you use this website, store your preferences, and provide the content and advertisements that are relevant to you. These cookies will only be stored in your browser with your prior consent.</p><p>You can choose to enable or disable some or all of these cookies but disabling some of them may affect your browsing experience.</p> </div><div class="cky-accordion-wrapper" data-cky-tag="detail-categories"> <div class="cky-accordion" id="ckyDetailCategorynecessary"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Necessary" data-cky-tag="detail-category-title" style="color:#212121">Necessary</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchnecessary"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.</p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">No cookies to display.</p></div> </div> </div><div class="cky-accordion" id="ckyDetailCategoryfunctional"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Functional" data-cky-tag="detail-category-title" style="color:#212121">Functional</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchfunctional"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.</p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">No cookies to display.</p></div> </div> </div><div class="cky-accordion" id="ckyDetailCategoryanalytics"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Analytics" data-cky-tag="detail-category-title" style="color:#212121">Analytics</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchanalytics"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.</p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">No cookies to display.</p></div> </div> </div><div class="cky-accordion" id="ckyDetailCategoryperformance"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Performance" data-cky-tag="detail-category-title" style="color:#212121">Performance</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchperformance"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Performance cookies are used to understand and analyse the key performance indexes of the website which helps in delivering a better user experience for the visitors.</p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">No cookies to display.</p></div> </div> </div><div class="cky-accordion" id="ckyDetailCategoryadvertisement"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Advertisement" data-cky-tag="detail-category-title" style="color:#212121">Advertisement</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchadvertisement"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Advertisement cookies are used to provide visitors with customised advertisements based on the pages you visited previously and to analyse the effectiveness of the ad campaigns.</p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">No cookies to display.</p></div> </div> </div> </div></div><div class="cky-footer-wrapper"> <span class="cky-footer-shadow"></span> <div class="cky-prefrence-btn-wrapper" data-cky-tag="detail-buttons"> <button class="cky-btn cky-btn-reject" aria-label="Reject All" data-cky-tag="detail-reject-button" style="color:#000000;background-color:#faef03;border-color:#faef03"> Reject All </button> <button class="cky-btn cky-btn-preferences" aria-label="Save My Preferences" data-cky-tag="detail-save-button" style="color:#1863DC;background-color:transparent;border-color:#1863DC"> Save My Preferences </button> <button class="cky-btn cky-btn-accept" aria-label="Accept All" data-cky-tag="detail-accept-button" style="color:#FFFFFF;background-color:#000;border-color:#000"> Accept All </button> </div></div></div></div></script><div id="awf-filters-listbox-describedby" style="display:none;">Use &quot;Up&quot; and &quot;Down&quot; arrows to move between options</div><div id="awf-cc-access-msg" style="display:none;">Click the right arrow to expand children, left arrow to collapse.</div><div id="awf-accessibility-alert" style="display:none;position:fixed;top:0;left:0;margin:0;margin-left:-9999px;padding:0;height:0px;width:0px;opacity:0;"></div><div class="xoo-wsc-markup-notices"></div>
<div class="xoo-wsc-markup">
	<div class="xoo-wsc-modal">

		
<div class="xoo-wsc-container">

	<div class="xoo-wsc-basket">

					<span class="xoo-wsc-items-count">0</span>
		

		<span class="xoo-wsc-bki xoo-wsc-icon-basket6"></span>

		
	</div>

	<div class="xoo-wsc-header">

		
		









<div class="xoo-wsch-top xoo-wsch-new">

			<div class="xoo-wsc-notice-container" data-section="cart"><ul class="xoo-wsc-notices"></ul></div>		

			
		<div class="xoo-wsch-section xoo-wsch-sec-left">
			

<div class="xoo-wsch-basket">

	<span class="xoo-wsch-bki xoo-wsc-icon-basket6 xoo-wsch-icon"></span>
	
	<span class="xoo-wsch-items-count">0</span>
</div>

		</div>


			
		<div class="xoo-wsch-section xoo-wsch-sec-center">
			
	<span class="xoo-wsch-text">Your Cart</span>

		</div>


			
		<div class="xoo-wsch-section xoo-wsch-sec-right">
			
	<span class="xoo-wsch-close xoo-wsc-icon-del1 xoo-wsch-icon"></span>
		</div>


	
</div>
		
	</div>


	<div class="xoo-wsc-body">

		
		
<div class="xoo-wsc-empty-cart"><span>Your cart is empty</span><a class="xoo-wsc-btn" href="https://thebikegarage.co.za/shop-page">Return to Shop</a></div>
		
	</div>

	<div class="xoo-wsc-footer">

		
		




<div class="xoo-wsc-ft-buttons-cont">

	<a href="#" class="xoo-wsc-ft-btn xoo-wsc-btn xoo-wsc-cart-close xoo-wsc-ft-btn-continue" >Continue Shopping</a>
</div>


		
	</div>

	<span class="xoo-wsc-loader"></span>
	<span class="xoo-wsc-icon-spinner8 xoo-wsc-loader-icon"></span>

</div>
		<span class="xoo-wsc-opac"></span>

	</div>
</div>			<script>
				const lazyloadRunObserver = () => {
					const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` );
					const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => {
						entries.forEach( ( entry ) => {
							if ( entry.isIntersecting ) {
								let lazyloadBackground = entry.target;
								if( lazyloadBackground ) {
									lazyloadBackground.classList.add( 'e-lazyloaded' );
								}
								lazyloadBackgroundObserver.unobserve( entry.target );
							}
						});
					}, { rootMargin: '200px 0px 200px 0px' } );
					lazyloadBackgrounds.forEach( ( lazyloadBackground ) => {
						lazyloadBackgroundObserver.observe( lazyloadBackground );
					} );
				};
				const events = [
					'DOMContentLoaded',
					'elementor/lazyload/observe',
				];
				events.forEach( ( event ) => {
					document.addEventListener( event, lazyloadRunObserver );
				} );
			</script>
			
<!-- Sign in with Google button added by Site Kit -->
		<style>
		.googlesitekit-sign-in-with-google__frontend-output-button{max-width:320px}
		</style>
		<script src="https://accounts.google.com/gsi/client"></script>
<script>
(()=>{async function handleCredentialResponse(response){response.integration='woocommerce';try{const res=await fetch('https://thebikegarage.co.za/wp-login.php?action=googlesitekit_auth',{method:'POST',headers:{'Content-Type':'application/x-www-form-urlencoded'},body:new URLSearchParams(response)});/* Preserve comment text in case of redirect after login on a page with a Sign in with Google button in the WordPress comments. */ const commentText=document.querySelector('#comment')?.value;const postId=document.querySelectorAll('.googlesitekit-sign-in-with-google__comments-form-button')?.[0]?.className?.match(/googlesitekit-sign-in-with-google__comments-form-button-postid-(\d+)/)?.[1];if(!! commentText?.length){sessionStorage.setItem(`siwg-comment-text-${postId}`,commentText);}location.reload();}catch(error){console.error(error);}}if(typeof google !=='undefined'){google.accounts.id.initialize({client_id:'894223314403-euvnhce48jssov1qpi3i04s1am61l76f.apps.googleusercontent.com',callback:handleCredentialResponse,library_name:'Site-Kit'});}const defaultButtonOptions={"theme":"filled_black","text":"signin_with","shape":"pill"};document.querySelectorAll('.googlesitekit-sign-in-with-google__frontend-output-button').forEach((siwgButtonDiv)=>{const buttonOptions={shape:siwgButtonDiv.getAttribute('data-googlesitekit-siwg-shape')|| defaultButtonOptions.shape,text:siwgButtonDiv.getAttribute('data-googlesitekit-siwg-text')|| defaultButtonOptions.text,theme:siwgButtonDiv.getAttribute('data-googlesitekit-siwg-theme')|| defaultButtonOptions.theme,};if(typeof google !=='undefined'){google.accounts.id.renderButton(siwgButtonDiv,buttonOptions);}});if(typeof google !=='undefined'){google.accounts.id.prompt();}/* If there is a matching saved comment text in sessionStorage,restore it to the comment field and remove it from sessionStorage. */ const postId=document.body.className.match(/postid-(\d+)/)?.[1];const commentField=document.querySelector('#comment');const commentText=sessionStorage.getItem(`siwg-comment-text-${postId}`);if(commentText?.length && commentField && !! postId){commentField.value=commentText;sessionStorage.removeItem(`siwg-comment-text-${postId}`);}})();
</script>

<!-- End Sign in with Google button added by Site Kit -->
	<script>
		(function () {
			var c = document.body.className;
			c = c.replace(/woocommerce-no-js/, 'woocommerce-js');
			document.body.className = c;
		})();
	</script>
	<link rel='stylesheet' id='wc-blocks-style-css' href='https://thebikegarage.co.za/wp-content/plugins/woocommerce/assets/client/blocks/wc-blocks.css?ver=wc-10.7.0' media='all' />
<script id="woocommerce-js-extra">
var woocommerce_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_password_show":"Show password","i18n_password_hide":"Hide password"};
//# sourceURL=woocommerce-js-extra
</script>
<script data-wp-strategy="defer" id="woocommerce-js" src="https://thebikegarage.co.za/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver=10.7.0"></script>
<script id="hello-theme-frontend-js" src="https://thebikegarage.co.za/wp-content/themes/hello-elementor/assets/js/hello-frontend.js?ver=3.4.7"></script>
<script id="elementor-webpack-runtime-js" src="https://thebikegarage.co.za/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=4.0.8"></script>
<script id="elementor-frontend-modules-js" src="https://thebikegarage.co.za/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=4.0.8"></script>
<script id="elementor-frontend-js-before">
var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnTwitter":"Share on Twitter","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Tap to select the previous period","next":"Next","close":"Close","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":true},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}},"hasCustomBreakpoints":true},"version":"4.0.8","is_static":false,"experimentalFeatures":{"e_font_icon_svg":true,"additional_custom_breakpoints":true,"container":true,"theme_builder_v2":true,"hello-theme-header-footer":true,"nested-elements":true,"global_classes_should_enforce_capabilities":true,"e_variables":true,"e_opt_in_v4_page":true,"e_components":true,"e_interactions":true,"e_widget_creation":true,"import-export-customization":true,"e_pro_atomic_form":true,"e_pro_variables":true,"e_pro_interactions":true},"urls":{"assets":"https:\/\/thebikegarage.co.za\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/thebikegarage.co.za\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/thebikegarage.co.za\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"5cb916feb7","atomicFormsSendForm":"9b18153cf7"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"active_breakpoints":["viewport_mobile","viewport_tablet","viewport_laptop"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description","woocommerce_notices_elements":[],"hello_header_logo_type":"logo","hello_header_menu_layout":"horizontal","hello_footer_logo_type":"logo"},"post":{"id":18827,"title":"Elementor%20%2318827%20%E2%80%93%20TheBikeGarage","excerpt":"","featuredImage":false}};
//# sourceURL=elementor-frontend-js-before
</script>
<script id="elementor-frontend-js" src="https://thebikegarage.co.za/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=4.0.8"></script>
<script id="smartmenus-js" src="https://thebikegarage.co.za/wp-content/plugins/elementor-pro/assets/lib/smartmenus/jquery.smartmenus.min.js?ver=1.2.1"></script>
<script id="joinchat-lite-js-before">
var joinchat_obj = {"settings":{"telephone":"27613772809","whatsapp_web":false,"message_send":"I need help with..."}};
//# sourceURL=joinchat-lite-js-before
</script>
<script data-wp-strategy="defer" defer fetchpriority="low" id="joinchat-lite-js" src="https://thebikegarage.co.za/wp-content/plugins/creame-whatsapp-me/public/js/joinchat-lite.min.js?ver=6.1.3"></script>
<script id="sourcebuster-js-js" src="https://thebikegarage.co.za/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js?ver=10.7.0"></script>
<script id="wc-order-attribution-js-extra">
var wc_order_attribution = {"params":{"lifetime":1.0000000000000000818030539140313095458623138256371021270751953125e-5,"session":30,"base64":false,"ajaxurl":"https://thebikegarage.co.za/wp-admin/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}};
//# sourceURL=wc-order-attribution-js-extra
</script>
<script id="wc-order-attribution-js" src="https://thebikegarage.co.za/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js?ver=10.7.0"></script>
<script id="xoo-wsc-main-js-js-extra">
var xoo_wsc_params = {"adminurl":"https://thebikegarage.co.za/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","qtyUpdateDelay":"500","notificationTime":"5000","html":{"successNotice":"\u003Cul class=\"xoo-wsc-notices\"\u003E\u003Cli class=\"xoo-wsc-notice-success\"\u003E\u003Cspan class=\"xoo-wsc-icon-check_circle\"\u003E\u003C/span\u003E%s%\u003C/li\u003E\u003C/ul\u003E","errorNotice":"\u003Cul class=\"xoo-wsc-notices\"\u003E\u003Cli class=\"xoo-wsc-notice-error\"\u003E\u003Cspan class=\"xoo-wsc-icon-cross\"\u003E\u003C/span\u003E%s%\u003C/li\u003E\u003C/ul\u003E"},"strings":{"maxQtyError":"Only %s% in stock","stepQtyError":"Quantity can only be purchased in multiple of %s%","calculateCheckout":"Please use checkout form to calculate shipping","couponEmpty":"Please enter promo code"},"isCheckout":"","isCart":"","sliderAutoClose":"1","shippingEnabled":"1","couponsEnabled":"1","autoOpenCart":"yes","addedToCart":"","ajaxAddToCart":"yes","skipAjaxForData":[],"showBasket":"always_hide","flyToCart":"no","productFlyClass":"","refreshCart":"no","fetchDelay":"200","triggerClass":"","productLayout":"rows","cardAnimate":{"enable":"yes","type":"slideUp","event":"back_hover","duration":"0.5"},"menuCartHideOnEmpty":[""],"shortcodeEls":{"subtotal":".xoo-wsc-sc-subt","count":".xoo-wsc-sc-count","icon":".xoo-wsc-sc-bki"}};
//# sourceURL=xoo-wsc-main-js-js-extra
</script>
<script data-wp-strategy="defer" defer id="xoo-wsc-main-js-js" src="https://thebikegarage.co.za/wp-content/plugins/side-cart-woocommerce/assets/js/xoo-wsc-main.js?ver=2.7.5"></script>
<script id="googlesitekit-events-provider-woocommerce-js-before">
window._googlesitekit.wcdata = window._googlesitekit.wcdata || {};
window._googlesitekit.wcdata.products = [];
window._googlesitekit.wcdata.add_to_cart = null;
window._googlesitekit.wcdata.currency = "ZAR";
window._googlesitekit.wcdata.eventsToTrack = ["add_to_cart","purchase"];
//# sourceURL=googlesitekit-events-provider-woocommerce-js-before
</script>
<script id="googlesitekit-events-provider-woocommerce-js" src="https://thebikegarage.co.za/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-events-provider-woocommerce-a5f72561d6cdf416147d.js" defer></script>
<script id="elementor-pro-webpack-runtime-js" src="https://thebikegarage.co.za/wp-content/plugins/elementor-pro/assets/js/webpack-pro.runtime.min.js?ver=4.0.4"></script>
<script id="wp-hooks-js" src="https://thebikegarage.co.za/wp-includes/js/dist/hooks.min.js?ver=7496969728ca0f95732d"></script>
<script id="wp-i18n-js" src="https://thebikegarage.co.za/wp-includes/js/dist/i18n.min.js?ver=781d11515ad3d91786ec"></script>
<script id="wp-i18n-js-after">
wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
//# sourceURL=wp-i18n-js-after
</script>
<script id="elementor-pro-frontend-js-before">
var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/thebikegarage.co.za\/wp-admin\/admin-ajax.php","nonce":"957853c8f5","urls":{"assets":"https:\/\/thebikegarage.co.za\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"https:\/\/thebikegarage.co.za\/wp-json\/"},"settings":{"lazy_load_background_images":true},"popup":{"hasPopUps":true},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":true},"twitter":{"title":"Twitter"},"linkedin":{"title":"LinkedIn","has_counter":true},"pinterest":{"title":"Pinterest","has_counter":true},"reddit":{"title":"Reddit","has_counter":true},"vk":{"title":"VK","has_counter":true},"odnoklassniki":{"title":"OK","has_counter":true},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":true},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":true},"xing":{"title":"XING","has_counter":true},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"},"x-twitter":{"title":"X"},"threads":{"title":"Threads"}},"woocommerce":{"menu_cart":{"cart_page_url":"https:\/\/thebikegarage.co.za\/basket\/","checkout_page_url":"https:\/\/thebikegarage.co.za\/checkout\/","fragments_nonce":"e332182ab5"}},"facebook_sdk":{"lang":"en_ZA","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/thebikegarage.co.za\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}};
//# sourceURL=elementor-pro-frontend-js-before
</script>
<script id="elementor-pro-frontend-js" src="https://thebikegarage.co.za/wp-content/plugins/elementor-pro/assets/js/frontend.min.js?ver=4.0.4"></script>
<script id="pro-elements-handlers-js" src="https://thebikegarage.co.za/wp-content/plugins/elementor-pro/assets/js/elements-handlers.min.js?ver=4.0.4"></script>
<script id="wp-emoji-settings" type="application/json">
{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://thebikegarage.co.za/wp-includes/js/wp-emoji-release.min.js?ver=7.0"}}
</script>
<script type="module">
/*! This file is auto-generated */
const a=JSON.parse(document.getElementById("wp-emoji-settings").textContent),o=(window._wpemojiSettings=a,"wpEmojiSettingsSupports"),s=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const a=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===a[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,a){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!a(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,a){let r;const o=(r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),s=(o.textBaseline="top",o.font="600 32px Arial",{});return e.forEach(e=>{s[e]=t(o,e,n,a)}),s}function r(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}a.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),c.toString(),p.toString()].join(",")+"));",a=new Blob([e],{type:"text/javascript"});const r=new Worker(URL.createObjectURL(a),{name:"wpTestEmojiSupports"});return void(r.onmessage=e=>{i(n=e.data),r.terminate(),t(n)})}catch(e){}i(n=f(s,u,c,p))}t(n)}).then(e=>{for(const n in e)a.supports[n]=e[n],a.supports.everything=a.supports.everything&&a.supports[n],"flag"!==n&&(a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&a.supports[n]);var t;a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&!a.supports.flag,a.supports.everything||((t=a.source||{}).concatemoji?r(t.concatemoji):t.wpemoji&&t.twemoji&&(r(t.twemoji),r(t.wpemoji)))});
//# sourceURL=https://thebikegarage.co.za/wp-includes/js/wp-emoji-loader.min.js
</script>

</body>
</html>
