1<!doctype html> 2<html class="no-touch page-loading" lang="en"> 3 <head><meta charset="utf-8"> 4<meta http-equiv="X-UA-Compatible" content="IE=edge"> 5<meta name="viewport" content="width=device-width, height=device-height, initial-scale=1.0, minimum-scale=1.0"> 6<link rel="canonical" href="https://projektride.co.uk/"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><link rel="preload" as="font" href="//projektride.co.uk/cdn/fonts/poppins/poppins_n4.0ba78fa5af9b0e1a374041b3ceaadf0a43b41362.woff2" type="font/woff2" crossorigin><link rel="preload" as="font" href="//projektride.co.uk/cdn/fonts/roboto_mono/robotomono_n7.94ea13a641f607be3d334ec356dbe9710b93cb18.woff2" type="font/woff2" crossorigin><link rel="preload" as="image" href="//projektride.co.uk/cdn/shop/t/15/assets/loading.svg?v=91665432863842511931762079692"><style data-shopify> 7 8 html:not(.page-loading) .loading-overlay { opacity: 0; visibility: hidden; pointer-events: none; animation: fadeOut 1s ease; transition: visibility 0s linear 1s; } 9 10 .loading-overlay { position: fixed; top: 0; left: 0; z-index: 99999; width: 100vw; height: 100vh; display: flex; align-items: center; justify-content: center; background: var(--overlay-bg, var(--COLOR-BLACK-WHITE)); }</style><style data-shopify>.loader__image__holder { position: absolute; top: 0; left: 0; width: 100%; height: 100%; font-size: 0; display: none; align-items: center; justify-content: center; animation: pulse-loading 2s infinite ease-in-out; } 11 .loader__image__holder:has(.loader__image--fallback) { animation: none; } 12 .loading-image .loader__image__holder { display: flex; } 13 .loader__image { max-width: 150px; height: auto; object-fit: contain; } 14 .loading-image .loader__image--fallback { width: 150px; height: 150px; max-width: 150px; mask: var(--loading-svg) center center/contain no-repeat; background: var(--overlay-bg-svg, var(--COLOR-WHITE-BLACK)); }</style>
14<script> 15 const loadingAppearance = "once"; 16 const loaded = sessionStorage.getItem('loaded'); 17 18 if (loadingAppearance === 'once') { 19 if (loaded === null) { 20 sessionStorage.setItem('loaded', true); 21 document.documentElement.classList.add('loading-image'); 22 } 23 } else { 24 document.documentElement.classList.add('loading-image'); 25 } 26 </script>
26<link rel="shortcut icon" href="//projektride.co.uk/cdn/shop/files/favicon-32x32_32x32.png?v=1634060992" type="image/png"> 27<title>ProjektRide Bike Shop Edinburgh | Buy Bikes, Parts & Equipment - Road Bikes | Hybrid Bikes | Mountain Bikes | Touring Bikes - ProjektRide Bike Shops Edinburgh, Scotland</title><meta name="description" content="ProjektRide bike shop Edinburgh offers New & Second-Hand Bikes, repairs and bicycle servicing. Custom builds - All Cycle to work schemes available - Gravel, Touring and Bike packing experts. Electric Bikes, Hybrid Bikes, Gravel Bikes, Touring Bikes, Student Bike Bundles available. Visit ProjektRide bike shops Edinburgh today!" /> 28 29<meta property="og:site_name" content="ProjektRide"> 30<meta property="og:url" content="https://projektride.co.uk/"> 31<meta property="og:title" content="ProjektRide | New and Second-Hand Bike Shop Edinburgh"> 32<meta property="og:type" content="website"> 33<meta property="og:description" content="Bicycle shop in Edinburgh offering New and Second-Hand Bikes, repairs and servicing available. Custom builds - All Cycle to work schemes available - Gravel, Touring and Bike packing experts. Electric Bikes, Hybrid Bikes, Gravel Bikes, Touring Bikes, Student Bike Bundles available."><meta property="og:image" content="http://projektride.co.uk/cdn/shop/files/shop_c6bbd45b-1f9b-4065-92cb-086c18b04066.jpg?v=1638041754"> 34 <meta property="og:image:secure_url" content="https://projektride.co.uk/cdn/shop/files/shop_c6bbd45b-1f9b-4065-92cb-086c18b04066.jpg?v=1638041754"> 35 <meta property="og:image:width" content="1379"> 36 <meta property="og:image:height" content="916"><meta name="twitter:card" content="summary_large_image"> 37<meta name="twitter:title" content="ProjektRide | New and Second-Hand Bike Shop Edinburgh"> 38<meta name="twitter:description" content="Bicycle shop in Edinburgh offering New and Second-Hand Bikes, repairs and servicing available. Custom builds - All Cycle to work schemes available - Gravel, Touring and Bike packing experts. Electric Bikes, Hybrid Bikes, Gravel Bikes, Touring Bikes, Student Bike Bundles available."><style data-shopify>@font-face { 39 font-family: "Roboto Mono"; 40 font-weight: 700; 41 font-style: normal; 42 font-display: swap; 43 src: url("//projektride.co.uk/cdn/fonts/roboto_mono/robotomono_n7.94ea13a641f607be3d334ec356dbe9710b93cb18.woff2") format("woff2"), 44 url("//projektride.co.uk/cdn/fonts/roboto_mono/robotomono_n7.4bd578ed36c8af9f034d1aa383e35172620e6500.woff") format("woff"); 45} 46 47 @font-face { 48 font-family: Poppins; 49 font-weight: 400; 50 font-style: normal; 51 font-display: swap; 52 src: url("//projektride.co.uk/cdn/fonts/poppins/poppins_n4.0ba78fa5af9b0e1a374041b3ceaadf0a43b41362.woff2") format("woff2"), 53 url("//projektride.co.uk/cdn/fonts/poppins/poppins_n4.214741a72ff2596839fc9760ee7a770386cf16ca.woff") format("woff"); 54} 55 56 57 @font-face { 58 font-family: "Space Mono"; 59 font-weight: 700; 60 font-style: normal; 61 font-display: swap; 62 src: url("//projektride.co.uk/cdn/fonts/space_mono/spacemono_n7.508dbd51f810465f80674aa16b57dbed9d939476.woff2") format("woff2"), 63 url("//projektride.co.uk/cdn/fonts/space_mono/spacemono_n7.33dc758a163f8921951e545f3e66fea4986535cf.woff") format("woff"); 64} 65 66 67 68 @font-face { 69 font-family: "Roboto Mono"; 70 font-weight: 700; 71 font-style: normal; 72 font-display: swap; 73 src: url("//projektride.co.uk/cdn/fonts/roboto_mono/robotomono_n7.94ea13a641f607be3d334ec356dbe9710b93cb18.woff2") format("woff2"), 74 url("//projektride.co.uk/cdn/fonts/roboto_mono/robotomono_n7.4bd578ed36c8af9f034d1aa383e35172620e6500.woff") format("woff"); 75} 76 77 78 79 80 @font-face { 81 font-family: "Roboto Mono"; 82 font-weight: 400; 83 font-style: normal; 84 font-display: swap; 85 src: url("//projektride.co.uk/cdn/fonts/roboto_mono/robotomono_n4.9d1649e14a644ef48a2262609c784a79a5c2c87d.woff2") format("woff2"), 86 url("//projektride.co.uk/cdn/fonts/roboto_mono/robotomono_n4.1f5c294b54ad5b669e758778fae486a733405684.woff") format("woff"); 87} 88 89 90 91 92 93 94 @font-face { 95 font-family: Poppins; 96 font-weight: 100; 97 font-style: normal; 98 font-display: swap; 99 src: url("//projektride.co.uk/cdn/fonts/poppins/poppins_n1.91f1f2f2f3840810961af59e3a012dcc97d8ef59.woff2") format("woff2"), 100 url("//projektride.co.uk/cdn/fonts/poppins/poppins_n1.58d050ae3fe39914ce84b159a8c37ae874d01bfc.woff") format("woff"); 101} 102 103 104 105 106 @font-face { 107 font-family: Poppins; 108 font-weight: 500; 109 font-style: normal; 110 font-display: swap; 111 src: url("//projektride.co.uk/cdn/fonts/poppins/poppins_n5.ad5b4b72b59a00358afc706450c864c3c8323842.woff2") format("woff2"), 112 url("//projektride.co.uk/cdn/fonts/poppins/poppins_n5.33757fdf985af2d24b32fcd84c9a09224d4b2c39.woff") format("woff"); 113} 114 115 116 117 118 @font-face { 119 font-family: Poppins; 120 font-weight: 400; 121 font-style: italic; 122 font-display: swap; 123 src: url("//projektride.co.uk/cdn/fonts/poppins/poppins_i4.846ad1e22474f856bd6b81ba4585a60799a9f5d2.woff2") format("woff2"), 124 url("//projektride.co.uk/cdn/fonts/poppins/poppins_i4.56b43284e8b52fc64c1fd271f289a39e8477e9ec.woff") format("woff"); 125} 126 127 128 129 130 @font-face { 131 font-family: Poppins; 132 font-weight: 700; 133 font-style: italic; 134 font-display: swap; 135 src: url("//projektride.co.uk/cdn/fonts/poppins/poppins_i7.42fd71da11e9d101e1e6c7932199f925f9eea42d.woff2") format("woff2"), 136 url("//projektride.co.uk/cdn/fonts/poppins/poppins_i7.ec8499dbd7616004e21155106d13837fff4cf556.woff") format("woff"); 137} 138 139 140 141 142 143 144 145 146 147 148 :root, 149 .color-scheme-1 {--COLOR-BODY-BG-OPPOSITE-ALPHA-25: rgba(0, 0, 0, 0.25); 150 --COLOR-PRIMARY-OPPOSITE: #ffffff; 151 --COLOR-PRIMARY-LIGHTEN-DARKEN-ALPHA-20: rgba(221, 97, 97, 0.2); 152 --COLOR-PRIMARY-LIGHTEN-DARKEN-ALPHA-30: rgba(221, 97, 97, 0.3); 153 154 --PRIMARY-BUTTONS-COLOR-BG: #d43737; 155 --PRIMARY-BUTTONS-COLOR-TEXT: #ffffff; 156 --PRIMARY-BUTTONS-COLOR-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 157 --PRIMARY-BUTTONS-COLOR-BORDER: #d43737; 158 --PRIMARY-BUTTONS-COLOR-HOVER: rgba(255, 255, 255, 0.2); 159 160 --PRIMARY-BUTTONS-COLOR-LIGHTEN-DARKEN: #dd6161; 161 162 --PRIMARY-BUTTONS-COLOR-ALPHA-05: rgba(212, 55, 55, 0.05); 163 --PRIMARY-BUTTONS-COLOR-ALPHA-10: rgba(212, 55, 55, 0.1); 164 --PRIMARY-BUTTONS-COLOR-ALPHA-50: rgba(212, 55, 55, 0.5);--COLOR-SECONDARY-OPPOSITE: #000000; 165 --COLOR-SECONDARY-OPPOSITE-ALPHA-20: rgba(0, 0, 0, 0.2); 166 --COLOR-SECONDARY-LIGHTEN-DARKEN-ALPHA-20: rgba(185, 185, 185, 0.2); 167 --COLOR-SECONDARY-LIGHTEN-DARKEN-ALPHA-30: rgba(185, 185, 185, 0.3); 168 169 --SECONDARY-BUTTONS-COLOR-BG: #d3d3d3; 170 --SECONDARY-BUTTONS-COLOR-TEXT: #000000; 171 --SECONDARY-BUTTONS-COLOR-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 172 --SECONDARY-BUTTONS-COLOR-BORDER: #d3d3d3; 173 174 --SECONDARY-BUTTONS-COLOR-ALPHA-05: rgba(211, 211, 211, 0.05); 175 --SECONDARY-BUTTONS-COLOR-ALPHA-10: rgba(211, 211, 211, 0.1); 176 --SECONDARY-BUTTONS-COLOR-ALPHA-50: rgba(211, 211, 211, 0.5);--OUTLINE-BUTTONS-PRIMARY-BG: transparent; 177 --OUTLINE-BUTTONS-PRIMARY-TEXT: #d43737; 178 --OUTLINE-BUTTONS-PRIMARY-TEXT-ALPHA-10: rgba(212, 55, 55, 0.1); 179 --OUTLINE-BUTTONS-PRIMARY-BORDER: #d43737; 180 --OUTLINE-BUTTONS-PRIMARY-BG-HOVER: rgba(221, 97, 97, 0.2); 181 182 --OUTLINE-BUTTONS-SECONDARY-BG: transparent; 183 --OUTLINE-BUTTONS-SECONDARY-TEXT: #d3d3d3; 184 --OUTLINE-BUTTONS-SECONDARY-TEXT-ALPHA-10: rgba(211, 211, 211, 0.1); 185 --OUTLINE-BUTTONS-SECONDARY-BORDER: #d3d3d3; 186 --OUTLINE-BUTTONS-SECONDARY-BG-HOVER: rgba(185, 185, 185, 0.2); 187 188 --OUTLINE-BUTTONS-WHITE-BG: transparent; 189 --OUTLINE-BUTTONS-WHITE-TEXT: #ffffff; 190 --OUTLINE-BUTTONS-WHITE-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 191 --OUTLINE-BUTTONS-WHITE-BORDER: #ffffff; 192 193 --OUTLINE-BUTTONS-BLACK-BG: transparent; 194 --OUTLINE-BUTTONS-BLACK-TEXT: #000000; 195 --OUTLINE-BUTTONS-BLACK-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 196 --OUTLINE-BUTTONS-BLACK-BORDER: #000000;--OUTLINE-SOLID-BUTTONS-PRIMARY-BG: #d43737; 197 --OUTLINE-SOLID-BUTTONS-PRIMARY-TEXT: #ffffff; 198 --OUTLINE-SOLID-BUTTONS-PRIMARY-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 199 --OUTLINE-SOLID-BUTTONS-PRIMARY-BORDER: #ffffff; 200 --OUTLINE-SOLID-BUTTONS-PRIMARY-BG-HOVER: rgba(255, 255, 255, 0.2); 201 202 --OUTLINE-SOLID-BUTTONS-SECONDARY-BG: #d3d3d3; 203 --OUTLINE-SOLID-BUTTONS-SECONDARY-TEXT: #000000; 204 --OUTLINE-SOLID-BUTTONS-SECONDARY-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 205 --OUTLINE-SOLID-BUTTONS-SECONDARY-BORDER: #000000; 206 --OUTLINE-SOLID-BUTTONS-SECONDARY-BG-HOVER: rgba(0, 0, 0, 0.2); 207 208 --OUTLINE-SOLID-BUTTONS-WHITE-BG: #ffffff; 209 --OUTLINE-SOLID-BUTTONS-WHITE-TEXT: #000000; 210 --OUTLINE-SOLID-BUTTONS-WHITE-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 211 --OUTLINE-SOLID-BUTTONS-WHITE-BORDER: #000000; 212 213 --OUTLINE-SOLID-BUTTONS-BLACK-BG: #000000; 214 --OUTLINE-SOLID-BUTTONS-BLACK-TEXT: #ffffff; 215 --OUTLINE-SOLID-BUTTONS-BLACK-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 216 --OUTLINE-SOLID-BUTTONS-BLACK-BORDER: #ffffff;--COLOR-HEADING: #0c0c0f; 217 --COLOR-TEXT: #0c0c0f; 218 --COLOR-TEXT-DARKEN: #000000; 219 --COLOR-TEXT-LIGHTEN: #393948; 220 --COLOR-TEXT-ALPHA-5: rgba(12, 12, 15, 0.05); 221 --COLOR-TEXT-ALPHA-8: rgba(12, 12, 15, 0.08); 222 --COLOR-TEXT-ALPHA-10: rgba(12, 12, 15, 0.1); 223 --COLOR-TEXT-ALPHA-15: rgba(12, 12, 15, 0.15); 224 --COLOR-TEXT-ALPHA-20: rgba(12, 12, 15, 0.2); 225 --COLOR-TEXT-ALPHA-25: rgba(12, 12, 15, 0.25); 226 --COLOR-TEXT-ALPHA-50: rgba(12, 12, 15, 0.5); 227 --COLOR-TEXT-ALPHA-60: rgba(12, 12, 15, 0.6); 228 --COLOR-TEXT-ALPHA-85: rgba(12, 12, 15, 0.85); 229
230 --COLOR-BG-RGB: 255, 255, 255; 231 --COLOR-BG-GRADIENT: #ffffff; 232 --COLOR-BG: #ffffff; 233 --COLOR-BG-ALPHA-25: rgba(255, 255, 255, 0.25); 234 --COLOR-BG-ALPHA-35: rgba(255, 255, 255, 0.35); 235 --COLOR-BG-ALPHA-60: rgba(255, 255, 255, 0.6); 236 --COLOR-BG-ALPHA-65: rgba(255, 255, 255, 0.65); 237 --COLOR-BG-ALPHA-85: rgba(255, 255, 255, 0.85); 238 --COLOR-BG-DARKEN: #e6e6e6; 239 --COLOR-BG-LIGHTEN-DARKEN: #e6e6e6; 240 --COLOR-BG-LIGHTEN-DARKEN-SHIMMER-BG: #fafafa; 241 --COLOR-BG-LIGHTEN-DARKEN-SHIMMER-EFFECT: #f5f5f5; 242 --COLOR-BG-LIGHTEN-DARKEN-SHIMMER-ENHANCEMENT: #000000; 243 --COLOR-BG-LIGHTEN-DARKEN-FOREGROUND: #f7f7f7; 244 --COLOR-BG-LIGHTEN-DARKEN-HIGHLIGHT: #d9d9d9; 245 --COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER: #cccccc; 246 --COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER-LINE: #e6e6e6; 247 --COLOR-BG-LIGHTEN-DARKEN-2: #cdcdcd; 248 --COLOR-BG-LIGHTEN-DARKEN-3: #c0c0c0; 249 --COLOR-BG-LIGHTEN-DARKEN-4: #b3b3b3; 250 --COLOR-BG-LIGHTEN-DARKEN-5: #a6a6a6; 251 --COLOR-BG-LIGHTEN-DARKEN-6: #9a9a9a; 252 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST: #b3b3b3; 253 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-2: #a6a6a6; 254 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-3: #999999; 255 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-4: #8c8c8c; 256 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-5: #808080; 257 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-6: #737373; 258 259 --COLOR-INPUT-BG: #ffffff; 260 261 --COLOR-ACCENT: #585858; 262 --COLOR-ACCENT-TEXT: #fff; 263 --COLOR-ACCENT-OPPOSITE: #ffffff; 264 --COLOR-ACCENT-MIX-ALPHA: rgba(44, 44, 44, 0.1); 265 266 --COLOR-BORDER: #d3d3d3; 267 --COLOR-BORDER-ALPHA-15: rgba(211, 211, 211, 0.15); 268 --COLOR-BORDER-ALPHA-30: rgba(211, 211, 211, 0.3); 269 --COLOR-BORDER-ALPHA-50: rgba(211, 211, 211, 0.5); 270 --COLOR-BORDER-ALPHA-65: rgba(211, 211, 211, 0.65); 271 --COLOR-BORDER-LIGHTEN-DARKEN: #868686; 272 --COLOR-BORDER-HAIRLINE: #f7f7f7; 273 --COLOR-LINK: #000000; 274 --COLOR-BG-OVERLAY: rgba(0, 0, 0, 0.15);--COLOR-QUICK-ADD-BG: #ffffff; 275 --COLOR-QUICK-ADD-TEXT: #000000;--COLOR-UPSELLS-BG: #f5f5f5; 276 --COLOR-UPSELLS-TEXT: #0b0b0b; 277 --COLOR-UPSELLS-TEXT-LIGHTEN: #3e3e3e; 278 --COLOR-UPSELLS-DISABLED-GREY-DARKEN: rgba(11, 11, 11, 0.45); 279 --UPSELLS-HEIGHT: 100px; 280 --UPSELLS-IMAGE-WIDTH: 30%; 281 282 --COLOR-DISABLED-GREY: rgba(12, 12, 15, 0.05); 283 --COLOR-DISABLED-GREY-DARKEN: rgba(12, 12, 15, 0.45); 284 285 /* Dynamic color variables */ 286 --bg: var(--COLOR-BG-GRADIENT, var(--COLOR-BG)); 287 --text: var(--COLOR-TEXT); 288 --heading: var(--COLOR-HEADING); 289 --accent: var(--COLOR-ACCENT); 290 --border: var(--COLOR-BORDER); 291 --bg-alpha-25: var(--COLOR-BG-ALPHA-25); 292 --bg-alpha-35: var(--COLOR-BG-ALPHA-35); 293 --bg-alpha-60: var(--COLOR-BG-ALPHA-60); 294 --bg-darken: var(--COLOR-BG-DARKEN); 295 --bg-lighten-darken: var(--COLOR-BG-LIGHTEN-DARKEN); 296 --bg-lighten-darken-shimmer-bg: var(--COLOR-BG-LIGHTEN-DARKEN-SHIMMER-BG); 297 --bg-lighten-darken-shimmer-effect: var(--COLOR-BG-LIGHTEN-DARKEN-SHIMMER-EFFECT); 298 --bg-lighten-darken-shimmer-enhancement: var(--COLOR-BG-LIGHTEN-DARKEN-SHIMMER-ENHANCEMENT); 299 --bg-lighten-darken-foreground: var(--COLOR-BG-LIGHTEN-DARKEN-FOREGROUND); 300 --bg-lighten-darken-highlight: var(--COLOR-BG-LIGHTEN-DARKEN-HIGHLIGHT); 301 --bg-lighten-darken-search-loader: var(--COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER); 302 --bg-lighten-darken-search-loader-line: var(--COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER-LINE); 303 --bg-lighten-darken-contrast: var(--COLOR-BG-LIGHTEN-DARKEN-CONTRAST); 304 --overlay: #0000004d; 305 --bg-overlay: rgba(255, 255, 255, 0.5); 306 --link: var(--COLOR-LINK); 307 --text-darken: var(--COLOR-TEXT-DARKEN); 308 --text-lighten: var(--COLOR-TEXT-LIGHTEN); 309 --text-alpha-5: var(--COLOR-TEXT-ALPHA-5); 310 --text-alpha-8: var(--COLOR-TEXT-ALPHA-8); 311 --text-alpha-10: var(--COLOR-TEXT-ALPHA-10); 312 --text-alpha-15: var(--COLOR-TEXT-ALPHA-15); 313 --text-alpha-25: var(--COLOR-TEXT-ALPHA-25); 314 --text-alpha-50: var(--COLOR-TEXT-ALPHA-50); 315 --text-alpha-60: var(--COLOR-TEXT-ALPHA-60); 316 --text-alpha-85: var(--COLOR-TEXT-ALPHA-85); 317 --accent-text: var(--COLOR-ACCENT-TEXT); 318 --sale-bg: var(--COLOR-SALE-BG); 319 --sale-text: var(--COLOR-SALE-TEXT); 320 --custom-bg: var(--COLOR-CUSTOM-BG); 321 --custom-text: var(--COLOR-CUSTOM-TEXT); 322 --sold-bg: var(--COLOR-SOLD-BG); 323 --sold-text: var(--COLOR-SOLD-TEXT); 324 --preorder-bg: var(--COLOR-PREORDER-BG); 325 --preorder-text: var(--COLOR-PREORDER-TEXT); 326 --input-bg: var(--COLOR-INPUT-BG); 327 --border-alpha-15: var(--COLOR-BORDER-ALPHA-15); 328 --border-alpha-30: var(--COLOR-BORDER-ALPHA-30); 329 --border-alpha-50: var(--COLOR-BORDER-ALPHA-50);
330 --border-alpha-65: var(--COLOR-BORDER-ALPHA-65); 331 --border-lighten-darken: var(--COLOR-BORDER-LIGHTEN-DARKEN); 332 --hairline: var(--COLOR-BORDER-HAIRLINE); 333 --error: var(--COLOR-ERROR); 334 --error-bg: var(--COLOR-ERROR-BG); 335 --success: var(--COLOR-SUCCESS); 336 --success-bg: var(--COLOR-SUCCESS-BG); 337 --disabled-grey: var(--COLOR-DISABLED-GREY); 338 --disabled-grey-darken: var(--COLOR-DISABLED-GREY-DARKEN); 339 --white: var(--COLOR-WHITE); 340 --white-darken: var(--COLOR-WHITE-DARKEN); 341 --white-alpha-10: var(--COLOR-WHITE-ALPHA-10); 342 --white-alpha-20: var(--COLOR-WHITE-ALPHA-20); 343 --white-alpha-25: var(--COLOR-WHITE-ALPHA-25); 344 --white-alpha-50: var(--COLOR-WHITE-ALPHA-50); 345 --white-alpha-60: var(--COLOR-WHITE-ALPHA-60); 346 --black: var(--COLOR-BLACK); 347 --black-lighten: var(--COLOR-BLACK-LIGHTEN); 348 --black-alpha-05: var(--COLOR-BLACK-ALPHA-05); 349 --black-alpha-10: var(--COLOR-BLACK-ALPHA-10); 350 --black-alpha-20: var(--COLOR-BLACK-ALPHA-20); 351 --black-alpha-25: var(--COLOR-BLACK-ALPHA-25); 352 --black-alpha-50: var(--COLOR-BLACK-ALPHA-50); 353 --black-alpha-60: var(--COLOR-BLACK-ALPHA-60); 354 --upsells-bg: var(--COLOR-UPSELLS-BG); 355 --upsells-text: var(--COLOR-UPSELLS-TEXT); 356 --upsells-text-lighten: var(--COLOR-UPSELLS-TEXT-LIGHTEN); 357 --upsells-disabled-grey-darken: var(--COLOR-UPSELLS-DISABLED-GREY-DARKEN); 358 } 359 360 361 .color-scheme-2 {--COLOR-BODY-BG-OPPOSITE-ALPHA-25: rgba(255, 255, 255, 0.25); 362 --COLOR-PRIMARY-OPPOSITE: #000000; 363 --COLOR-PRIMARY-LIGHTEN-DARKEN-ALPHA-20: rgba(219, 219, 219, 0.2); 364 --COLOR-PRIMARY-LIGHTEN-DARKEN-ALPHA-30: rgba(219, 219, 219, 0.3); 365 366 --PRIMARY-BUTTONS-COLOR-BG: #f4f4f4; 367 --PRIMARY-BUTTONS-COLOR-TEXT: #000000; 368 --PRIMARY-BUTTONS-COLOR-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 369 --PRIMARY-BUTTONS-COLOR-BORDER: #f4f4f4; 370 --PRIMARY-BUTTONS-COLOR-HOVER: rgba(0, 0, 0, 0.2); 371 372 --PRIMARY-BUTTONS-COLOR-LIGHTEN-DARKEN: #dbdbdb; 373 374 --PRIMARY-BUTTONS-COLOR-ALPHA-05: rgba(244, 244, 244, 0.05); 375 --PRIMARY-BUTTONS-COLOR-ALPHA-10: rgba(244, 244, 244, 0.1); 376 --PRIMARY-BUTTONS-COLOR-ALPHA-50: rgba(244, 244, 244, 0.5);--COLOR-SECONDARY-OPPOSITE: #000000; 377 --COLOR-SECONDARY-OPPOSITE-ALPHA-20: rgba(0, 0, 0, 0.2); 378 --COLOR-SECONDARY-LIGHTEN-DARKEN-ALPHA-20: rgba(185, 185, 185, 0.2); 379 --COLOR-SECONDARY-LIGHTEN-DARKEN-ALPHA-30: rgba(185, 185, 185, 0.3); 380 381 --SECONDARY-BUTTONS-COLOR-BG: #d3d3d3; 382 --SECONDARY-BUTTONS-COLOR-TEXT: #000000; 383 --SECONDARY-BUTTONS-COLOR-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 384 --SECONDARY-BUTTONS-COLOR-BORDER: #d3d3d3; 385 386 --SECONDARY-BUTTONS-COLOR-ALPHA-05: rgba(211, 211, 211, 0.05); 387 --SECONDARY-BUTTONS-COLOR-ALPHA-10: rgba(211, 211, 211, 0.1); 388 --SECONDARY-BUTTONS-COLOR-ALPHA-50: rgba(211, 211, 211, 0.5);--OUTLINE-BUTTONS-PRIMARY-BG: transparent; 389 --OUTLINE-BUTTONS-PRIMARY-TEXT: #f4f4f4; 390 --OUTLINE-BUTTONS-PRIMARY-TEXT-ALPHA-10: rgba(244, 244, 244, 0.1); 391 --OUTLINE-BUTTONS-PRIMARY-BORDER: #f4f4f4; 392 --OUTLINE-BUTTONS-PRIMARY-BG-HOVER: rgba(219, 219, 219, 0.2); 393 394 --OUTLINE-BUTTONS-SECONDARY-BG: transparent; 395 --OUTLINE-BUTTONS-SECONDARY-TEXT: #d3d3d3; 396 --OUTLINE-BUTTONS-SECONDARY-TEXT-ALPHA-10: rgba(211, 211, 211, 0.1); 397 --OUTLINE-BUTTONS-SECONDARY-BORDER: #d3d3d3; 398 --OUTLINE-BUTTONS-SECONDARY-BG-HOVER: rgba(185, 185, 185, 0.2); 399 400 --OUTLINE-BUTTONS-WHITE-BG: transparent; 401 --OUTLINE-BUTTONS-WHITE-TEXT: #ffffff; 402 --OUTLINE-BUTTONS-WHITE-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 403 --OUTLINE-BUTTONS-WHITE-BORDER: #ffffff; 404 405 --OUTLINE-BUTTONS-BLACK-BG: transparent; 406 --OUTLINE-BUTTONS-BLACK-TEXT: #000000; 407 --OUTLINE-BUTTONS-BLACK-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 408 --OUTLINE-BUTTONS-BLACK-BORDER: #000000;--OUTLINE-SOLID-BUTTONS-PRIMARY-BG: #f4f4f4; 409 --OUTLINE-SOLID-BUTTONS-PRIMARY-TEXT: #000000; 410 --OUTLINE-SOLID-BUTTONS-PRIMARY-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 411 --OUTLINE-SOLID-BUTTONS-PRIMARY-BORDER: #000000; 412 --OUTLINE-SOLID-BUTTONS-PRIMARY-BG-HOVER: rgba(0, 0, 0, 0.2); 413 414 --OUTLINE-SOLID-BUTTONS-SECONDARY-BG: #d3d3d3; 415 --OUTLINE-SOLID-BUTTONS-SECONDARY-TEXT: #000000; 416 --OUTLINE-SOLID-BUTTONS-SECONDARY-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 417 --OUTLINE-SOLID-BUTTONS-SECONDARY-BORDER: #000000; 418 --OUTLINE-SOLID-BUTTONS-SECONDARY-BG-HOVER: rgba(0, 0, 0, 0.2); 419 420 --OUTLINE-SOLID-BUTTONS-WHITE-BG: #ffffff; 421 --OUTLINE-SOLID-BUTTONS-WHITE-TEXT: #000000; 422 --OUTLINE-SOLID-BUTTONS-WHITE-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 423 --OUTLINE-SOLID-BUTTONS-WHITE-BORDER: #000000; 424 425 --OUTLINE-SOLID-BUTTONS-BLACK-BG: #000000; 426 --OUTLINE-SOLID-BUTTONS-BLACK-TEXT: #ffffff; 427 --OUTLINE-SOLID-BUTTONS-BLACK-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 428 --OUTLINE-SOLID-BUTTONS-BLACK-BORDER: #ffffff;--COLOR-HEADING: #ffffff; 429 --COLOR-TEXT: #ffffff; 430 --COLOR-TEXT-DARKEN: #cccccc; 431 --COLOR-TEXT-LIGHTEN: #ffffff; 432 --COLOR-TEXT-ALPHA-5: rgba(255, 255, 255, 0.05); 433 --COLOR-TEXT-ALPHA-8: rgba(255, 255, 255, 0.08); 434 --COLOR-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 435 --COLOR-TEXT-ALPHA-15: rgba(255, 255, 255, 0.15); 436 --COLOR-TEXT-ALPHA-20: rgba(255, 255, 255, 0.2); 437 --COLOR-TEXT-ALPHA-25: rgba(255, 255, 255, 0.25); 438 --COLOR-TEXT-ALPHA-50: rgba(255, 255, 255, 0.5); 439 --COLOR-TEXT-ALPHA-60: rgba(255, 255, 255, 0.6); 440 --COLOR-TEXT-ALPHA-85: rgba(255, 255, 255, 0.85); 441 442 --COLOR-BG-RGB: 0, 0, 0; 443 --COLOR-BG-GRADIENT: #000000; 444 --COLOR-BG: #000000; 445 --COLOR-BG-ALPHA-25: rgba(0, 0, 0, 0.25); 446 --COLOR-BG-ALPHA-35: rgba(0, 0, 0, 0.35); 447 --COLOR-BG-ALPHA-60: rgba(0, 0, 0, 0.6); 448 --COLOR-BG-ALPHA-65: rgba(0, 0, 0, 0.65); 449 --COLOR-BG-ALPHA-85: rgba(0, 0, 0, 0.85); 450 --COLOR-BG-DARKEN: #000000; 451 --COLOR-BG-LIGHTEN-DARKEN: #1a1a1a; 452 --COLOR-BG-LIGHTEN-DARKEN-SHIMMER-BG: #0d0d0d; 453 --COLOR-BG-LIGHTEN-DARKEN-SHIMMER-EFFECT: #121212; 454 --COLOR-BG-LIGHTEN-DARKEN-SHIMMER-ENHANCEMENT: #ffffff; 455 --COLOR-BG-LIGHTEN-DARKEN-FOREGROUND: #1a1a1a; 456 --COLOR-BG-LIGHTEN-DARKEN-HIGHLIGHT: #262626; 457 --COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER: #333333; 458 --COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER-LINE: #1a1a1a; 459 --COLOR-BG-LIGHTEN-DARKEN-2: #000000; 460 --COLOR-BG-LIGHTEN-DARKEN-3: #000000; 461 --COLOR-BG-LIGHTEN-DARKEN-4: #000000; 462 --COLOR-BG-LIGHTEN-DARKEN-5: #000000; 463 --COLOR-BG-LIGHTEN-DARKEN-6: #000000; 464 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST: #4d4d4d; 465 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-2: #595959; 466 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-3: #666666; 467 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-4: #737373; 468 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-5: #808080; 469 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-6: #8c8c8c; 470 471 --COLOR-INPUT-BG: #000000; 472 473 --COLOR-ACCENT: #f4f4f4; 474 --COLOR-ACCENT-TEXT: #000; 475 --COLOR-ACCENT-OPPOSITE: #000000; 476 --COLOR-ACCENT-MIX-ALPHA: rgba(250, 250, 250, 0.25); 477 478 --COLOR-BORDER: #f4f4f4; 479 --COLOR-BORDER-ALPHA-15: rgba(244, 244, 244, 0.15); 480 --COLOR-BORDER-ALPHA-30: rgba(244, 244, 244, 0.3); 481 --COLOR-BORDER-ALPHA-50: rgba(244, 244, 244, 0.5); 482 --COLOR-BORDER-ALPHA-65: rgba(244, 244, 244, 0.65); 483 --COLOR-BORDER-LIGHTEN-DARKEN: #a8a8a8; 484 --COLOR-BORDER-HAIRLINE: #000000; 485 --COLOR-LINK: #000000; 486 --COLOR-BG-OVERLAY: rgba(0, 0, 0, 0.15);--COLOR-QUICK-ADD-BG: #ffffff; 487 --COLOR-QUICK-ADD-TEXT: #000000;--COLOR-UPSELLS-BG: #000000; 488 --COLOR-UPSELLS-TEXT: #ffffff; 489 --COLOR-UPSELLS-TEXT-LIGHTEN: #ffffff; 490 --COLOR-UPSELLS-DISABLED-GREY-DARKEN: rgba(255, 255, 255, 0.45); 491 --UPSELLS-HEIGHT: 100px; 492 --UPSELLS-IMAGE-WIDTH: 30%; 493 494 --COLOR-DISABLED-GREY: rgba(255, 255, 255, 0.05); 495 --COLOR-DISABLED-GREY-DARKEN: rgba(255, 255, 255, 0.45); 496 497 /* Dynamic color variables */ 498 --bg: var(--COLOR-BG-GRADIENT, var(--COLOR-BG)); 499 --text: var(--COLOR-TEXT); 500 --heading: var(--COLOR-HEADING); 501 --accent: var(--COLOR-ACCENT); 502 --border: var(--COLOR-BORDER); 503 --bg-alpha-25: var(--COLOR-BG-ALPHA-25); 504 --bg-alpha-35: var(--COLOR-BG-ALPHA-35); 505 --bg-alpha-60: var(--COLOR-BG-ALPHA-60); 506 --bg-darken: var(--COLOR-BG-DARKEN); 507 --bg-lighten-darken: var(--COLOR-BG-LIGHTEN-DARKEN); 508 --bg-lighten-darken-shimmer-bg: var(--COLOR-BG-LIGHTEN-DARKEN-SHIMMER-BG); 509 --bg-lighten-darken-shimmer-effect: var(--COLOR-BG-LIGHTEN-DARKEN-SHIMMER-EFFECT); 510 --bg-lighten-darken-shimmer-enhancement: var(--COLOR-BG-LIGHTEN-DARKEN-SHIMMER-ENHANCEMENT); 511 --bg-lighten-darken-foreground: var(--COLOR-BG-LIGHTEN-DARKEN-FOREGROUND); 512 --bg-lighten-darken-highlight: var(--COLOR-BG-LIGHTEN-DARKEN-HIGHLIGHT); 513 --bg-lighten-darken-search-loader: var(--COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER); 514 --bg-lighten-darken-search-loader-line: var(--COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER-LINE); 515 --bg-lighten-darken-contrast: var(--COLOR-BG-LIGHTEN-DARKEN-CONTRAST); 516 --overlay: #0000004d; 517 --bg-overlay: rgba(0, 0, 0, 0.5); 518 --link: var(--COLOR-LINK); 519 --text-darken: var(--COLOR-TEXT-DARKEN); 520 --text-lighten: var(--COLOR-TEXT-LIGHTEN); 521 --text-alpha-5: var(--COLOR-TEXT-ALPHA-5); 522 --text-alpha-8: var(--COLOR-TEXT-ALPHA-8); 523 --text-alpha-10: var(--COLOR-TEXT-ALPHA-10); 524 --text-alpha-15: var(--COLOR-TEXT-ALPHA-15); 525 --text-alpha-25: var(--COLOR-TEXT-ALPHA-25); 526 --text-alpha-50: var(--COLOR-TEXT-ALPHA-50); 527 --text-alpha-60: var(--COLOR-TEXT-ALPHA-60); 528 --text-alpha-85: var(--COLOR-TEXT-ALPHA-85); 529 --accent-text: var(--COLOR-ACCENT-TEXT); 530 --sale-bg: var(--COLOR-SALE-BG); 531 --sale-text: var(--COLOR-SALE-TEXT); 532 --custom-bg: var(--COLOR-CUSTOM-BG); 533 --custom-text: var(--COLOR-CUSTOM-TEXT); 534 --sold-bg: var(--COLOR-SOLD-BG); 535 --sold-text: var(--COLOR-SOLD-TEXT); 536 --preorder-bg: var(--COLOR-PREORDER-BG); 537 --preorder-text: var(--COLOR-PREORDER-TEXT); 538 --input-bg: var(--COLOR-INPUT-BG); 539 --border-alpha-15: var(--COLOR-BORDER-ALPHA-15); 540 --border-alpha-30: var(--COLOR-BORDER-ALPHA-30); 541 --border-alpha-50: var(--COLOR-BORDER-ALPHA-50);
542 --border-alpha-65: var(--COLOR-BORDER-ALPHA-65); 543 --border-lighten-darken: var(--COLOR-BORDER-LIGHTEN-DARKEN); 544 --hairline: var(--COLOR-BORDER-HAIRLINE); 545 --error: var(--COLOR-ERROR); 546 --error-bg: var(--COLOR-ERROR-BG); 547 --success: var(--COLOR-SUCCESS); 548 --success-bg: var(--COLOR-SUCCESS-BG); 549 --disabled-grey: var(--COLOR-DISABLED-GREY); 550 --disabled-grey-darken: var(--COLOR-DISABLED-GREY-DARKEN); 551 --white: var(--COLOR-WHITE); 552 --white-darken: var(--COLOR-WHITE-DARKEN); 553 --white-alpha-10: var(--COLOR-WHITE-ALPHA-10); 554 --white-alpha-20: var(--COLOR-WHITE-ALPHA-20); 555 --white-alpha-25: var(--COLOR-WHITE-ALPHA-25); 556 --white-alpha-50: var(--COLOR-WHITE-ALPHA-50); 557 --white-alpha-60: var(--COLOR-WHITE-ALPHA-60); 558 --black: var(--COLOR-BLACK); 559 --black-lighten: var(--COLOR-BLACK-LIGHTEN); 560 --black-alpha-05: var(--COLOR-BLACK-ALPHA-05); 561 --black-alpha-10: var(--COLOR-BLACK-ALPHA-10); 562 --black-alpha-20: var(--COLOR-BLACK-ALPHA-20); 563 --black-alpha-25: var(--COLOR-BLACK-ALPHA-25); 564 --black-alpha-50: var(--COLOR-BLACK-ALPHA-50); 565 --black-alpha-60: var(--COLOR-BLACK-ALPHA-60); 566 --upsells-bg: var(--COLOR-UPSELLS-BG); 567 --upsells-text: var(--COLOR-UPSELLS-TEXT); 568 --upsells-text-lighten: var(--COLOR-UPSELLS-TEXT-LIGHTEN); 569 --upsells-disabled-grey-darken: var(--COLOR-UPSELLS-DISABLED-GREY-DARKEN); 570 } 571 572 573 .color-scheme-3 {--COLOR-BODY-BG-OPPOSITE-ALPHA-25: rgba(0, 0, 0, 0.25); 574 --COLOR-PRIMARY-OPPOSITE: #000000; 575 --COLOR-PRIMARY-LIGHTEN-DARKEN-ALPHA-20: rgba(185, 185, 185, 0.2); 576 --COLOR-PRIMARY-LIGHTEN-DARKEN-ALPHA-30: rgba(185, 185, 185, 0.3); 577 578 --PRIMARY-BUTTONS-COLOR-BG: #d3d3d3; 579 --PRIMARY-BUTTONS-COLOR-TEXT: #000000; 580 --PRIMARY-BUTTONS-COLOR-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 581 --PRIMARY-BUTTONS-COLOR-BORDER: #d3d3d3; 582 --PRIMARY-BUTTONS-COLOR-HOVER: rgba(0, 0, 0, 0.2); 583 584 --PRIMARY-BUTTONS-COLOR-LIGHTEN-DARKEN: #b9b9b9; 585 586 --PRIMARY-BUTTONS-COLOR-ALPHA-05: rgba(211, 211, 211, 0.05); 587 --PRIMARY-BUTTONS-COLOR-ALPHA-10: rgba(211, 211, 211, 0.1); 588 --PRIMARY-BUTTONS-COLOR-ALPHA-50: rgba(211, 211, 211, 0.5);--COLOR-SECONDARY-OPPOSITE: #ffffff; 589 --COLOR-SECONDARY-OPPOSITE-ALPHA-20: rgba(255, 255, 255, 0.2); 590 --COLOR-SECONDARY-LIGHTEN-DARKEN-ALPHA-20: rgba(221, 97, 97, 0.2); 591 --COLOR-SECONDARY-LIGHTEN-DARKEN-ALPHA-30: rgba(221, 97, 97, 0.3); 592 593 --SECONDARY-BUTTONS-COLOR-BG: #d43737; 594 --SECONDARY-BUTTONS-COLOR-TEXT: #ffffff; 595 --SECONDARY-BUTTONS-COLOR-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 596 --SECONDARY-BUTTONS-COLOR-BORDER: #d43737; 597 598 --SECONDARY-BUTTONS-COLOR-ALPHA-05: rgba(212, 55, 55, 0.05); 599 --SECONDARY-BUTTONS-COLOR-ALPHA-10: rgba(212, 55, 55, 0.1); 600 --SECONDARY-BUTTONS-COLOR-ALPHA-50: rgba(212, 55, 55, 0.5);--OUTLINE-BUTTONS-PRIMARY-BG: transparent; 601 --OUTLINE-BUTTONS-PRIMARY-TEXT: #d3d3d3; 602 --OUTLINE-BUTTONS-PRIMARY-TEXT-ALPHA-10: rgba(211, 211, 211, 0.1); 603 --OUTLINE-BUTTONS-PRIMARY-BORDER: #d3d3d3; 604 --OUTLINE-BUTTONS-PRIMARY-BG-HOVER: rgba(185, 185, 185, 0.2); 605 606 --OUTLINE-BUTTONS-SECONDARY-BG: transparent; 607 --OUTLINE-BUTTONS-SECONDARY-TEXT: #d43737; 608 --OUTLINE-BUTTONS-SECONDARY-TEXT-ALPHA-10: rgba(212, 55, 55, 0.1); 609 --OUTLINE-BUTTONS-SECONDARY-BORDER: #d43737; 610 --OUTLINE-BUTTONS-SECONDARY-BG-HOVER: rgba(221, 97, 97, 0.2); 611 612 --OUTLINE-BUTTONS-WHITE-BG: transparent; 613 --OUTLINE-BUTTONS-WHITE-TEXT: #ffffff; 614 --OUTLINE-BUTTONS-WHITE-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 615 --OUTLINE-BUTTONS-WHITE-BORDER: #ffffff; 616 617 --OUTLINE-BUTTONS-BLACK-BG: transparent; 618 --OUTLINE-BUTTONS-BLACK-TEXT: #000000; 619 --OUTLINE-BUTTONS-BLACK-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 620 --OUTLINE-BUTTONS-BLACK-BORDER: #000000;--OUTLINE-SOLID-BUTTONS-PRIMARY-BG: #d3d3d3; 621 --OUTLINE-SOLID-BUTTONS-PRIMARY-TEXT: #000000; 622 --OUTLINE-SOLID-BUTTONS-PRIMARY-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 623 --OUTLINE-SOLID-BUTTONS-PRIMARY-BORDER: #000000; 624 --OUTLINE-SOLID-BUTTONS-PRIMARY-BG-HOVER: rgba(0, 0, 0, 0.2); 625 626 --OUTLINE-SOLID-BUTTONS-SECONDARY-BG: #d43737; 627 --OUTLINE-SOLID-BUTTONS-SECONDARY-TEXT: #ffffff; 628 --OUTLINE-SOLID-BUTTONS-SECONDARY-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 629 --OUTLINE-SOLID-BUTTONS-SECONDARY-BORDER: #ffffff; 630 --OUTLINE-SOLID-BUTTONS-SECONDARY-BG-HOVER: rgba(255, 255, 255, 0.2); 631 632 --OUTLINE-SOLID-BUTTONS-WHITE-BG: #ffffff; 633 --OUTLINE-SOLID-BUTTONS-WHITE-TEXT: #000000; 634 --OUTLINE-SOLID-BUTTONS-WHITE-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 635 --OUTLINE-SOLID-BUTTONS-WHITE-BORDER: #000000; 636 637 --OUTLINE-SOLID-BUTTONS-BLACK-BG: #000000; 638 --OUTLINE-SOLID-BUTTONS-BLACK-TEXT: #ffffff; 639 --OUTLINE-SOLID-BUTTONS-BLACK-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 640 --OUTLINE-SOLID-BUTTONS-BLACK-BORDER: #ffffff;--COLOR-HEADING: #000000; 641 --COLOR-TEXT: #000000; 642 --COLOR-TEXT-DARKEN: #000000; 643 --COLOR-TEXT-LIGHTEN: #333333; 644 --COLOR-TEXT-ALPHA-5: rgba(0, 0, 0, 0.05); 645 --COLOR-TEXT-ALPHA-8: rgba(0, 0, 0, 0.08); 646 --COLOR-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 647 --COLOR-TEXT-ALPHA-15: rgba(0, 0, 0, 0.15); 648 --COLOR-TEXT-ALPHA-20: rgba(0, 0, 0, 0.2); 649 --COLOR-TEXT-ALPHA-25: rgba(0, 0, 0, 0.25); 650 --COLOR-TEXT-ALPHA-50: rgba(0, 0, 0, 0.5); 651 --COLOR-TEXT-ALPHA-60: rgba(0, 0, 0, 0.6); 652 --COLOR-TEXT-ALPHA-85: rgba(0, 0, 0, 0.85); 653 654 --COLOR-BG-RGB: 244, 244, 244; 655 --COLOR-BG-GRADIENT: #f4f4f4; 656 --COLOR-BG: #f4f4f4; 657 --COLOR-BG-ALPHA-25: rgba(244, 244, 244, 0.25); 658 --COLOR-BG-ALPHA-35: rgba(244, 244, 244, 0.35); 659 --COLOR-BG-ALPHA-60: rgba(244, 244, 244, 0.6); 660 --COLOR-BG-ALPHA-65: rgba(244, 244, 244, 0.65); 661 --COLOR-BG-ALPHA-85: rgba(244, 244, 244, 0.85); 662 --COLOR-BG-DARKEN: #dbdbdb; 663 --COLOR-BG-LIGHTEN-DARKEN: #dbdbdb; 664 --COLOR-BG-LIGHTEN-DARKEN-SHIMMER-BG: #efefef; 665 --COLOR-BG-LIGHTEN-DARKEN-SHIMMER-EFFECT: #eaeaea; 666 --COLOR-BG-LIGHTEN-DARKEN-SHIMMER-ENHANCEMENT: #000000; 667 --COLOR-BG-LIGHTEN-DARKEN-FOREGROUND: #ececec; 668 --COLOR-BG-LIGHTEN-DARKEN-HIGHLIGHT: #cecece; 669 --COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER: #c1c1c1; 670 --COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER-LINE: #dbdbdb; 671 --COLOR-BG-LIGHTEN-DARKEN-2: #c2c2c2; 672 --COLOR-BG-LIGHTEN-DARKEN-3: #b5b5b5; 673 --COLOR-BG-LIGHTEN-DARKEN-4: #a8a8a8; 674 --COLOR-BG-LIGHTEN-DARKEN-5: #9b9b9b; 675 --COLOR-BG-LIGHTEN-DARKEN-6: #8e8e8e; 676 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST: #a8a8a8; 677 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-2: #9b9b9b; 678 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-3: #8e8e8e; 679 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-4: #818181; 680 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-5: #757575; 681 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-6: #686868; 682 683 --COLOR-INPUT-BG: #f4f4f4; 684 685 --COLOR-ACCENT: #d43737; 686 --COLOR-ACCENT-TEXT: #fff; 687 --COLOR-ACCENT-OPPOSITE: #ffffff;
688 --COLOR-ACCENT-MIX-ALPHA: rgba(106, 28, 28, 0.1); 689 690 --COLOR-BORDER: #585858; 691 --COLOR-BORDER-ALPHA-15: rgba(88, 88, 88, 0.15); 692 --COLOR-BORDER-ALPHA-30: rgba(88, 88, 88, 0.3); 693 --COLOR-BORDER-ALPHA-50: rgba(88, 88, 88, 0.5); 694 --COLOR-BORDER-ALPHA-65: rgba(88, 88, 88, 0.65); 695 --COLOR-BORDER-LIGHTEN-DARKEN: #a4a4a4; 696 --COLOR-BORDER-HAIRLINE: #ececec; 697 --COLOR-LINK: #000000; 698 --COLOR-BG-OVERLAY: rgba(255, 255, 255, 0.15);--COLOR-QUICK-ADD-BG: #ffffff; 699 --COLOR-QUICK-ADD-TEXT: #000000;--COLOR-UPSELLS-BG: #ffffff; 700 --COLOR-UPSELLS-TEXT: #000000; 701 --COLOR-UPSELLS-TEXT-LIGHTEN: #333333; 702 --COLOR-UPSELLS-DISABLED-GREY-DARKEN: rgba(0, 0, 0, 0.45); 703 --UPSELLS-HEIGHT: 100px; 704 --UPSELLS-IMAGE-WIDTH: 30%; 705 706 --COLOR-DISABLED-GREY: rgba(0, 0, 0, 0.05); 707 --COLOR-DISABLED-GREY-DARKEN: rgba(0, 0, 0, 0.45); 708 709 /* Dynamic color variables */ 710 --bg: var(--COLOR-BG-GRADIENT, var(--COLOR-BG)); 711 --text: var(--COLOR-TEXT); 712 --heading: var(--COLOR-HEADING); 713 --accent: var(--COLOR-ACCENT); 714 --border: var(--COLOR-BORDER); 715 --bg-alpha-25: var(--COLOR-BG-ALPHA-25); 716 --bg-alpha-35: var(--COLOR-BG-ALPHA-35); 717 --bg-alpha-60: var(--COLOR-BG-ALPHA-60); 718 --bg-darken: var(--COLOR-BG-DARKEN); 719 --bg-lighten-darken: var(--COLOR-BG-LIGHTEN-DARKEN); 720 --bg-lighten-darken-shimmer-bg: var(--COLOR-BG-LIGHTEN-DARKEN-SHIMMER-BG); 721 --bg-lighten-darken-shimmer-effect: var(--COLOR-BG-LIGHTEN-DARKEN-SHIMMER-EFFECT); 722 --bg-lighten-darken-shimmer-enhancement: var(--COLOR-BG-LIGHTEN-DARKEN-SHIMMER-ENHANCEMENT); 723 --bg-lighten-darken-foreground: var(--COLOR-BG-LIGHTEN-DARKEN-FOREGROUND); 724 --bg-lighten-darken-highlight: var(--COLOR-BG-LIGHTEN-DARKEN-HIGHLIGHT); 725 --bg-lighten-darken-search-loader: var(--COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER); 726 --bg-lighten-darken-search-loader-line: var(--COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER-LINE); 727 --bg-lighten-darken-contrast: var(--COLOR-BG-LIGHTEN-DARKEN-CONTRAST); 728 --overlay: #ffffff4d; 729 --bg-overlay: rgba(255, 255, 255, 0.5); 730 --link: var(--COLOR-LINK); 731 --text-darken: var(--COLOR-TEXT-DARKEN); 732 --text-lighten: var(--COLOR-TEXT-LIGHTEN); 733 --text-alpha-5: var(--COLOR-TEXT-ALPHA-5); 734 --text-alpha-8: var(--COLOR-TEXT-ALPHA-8); 735 --text-alpha-10: var(--COLOR-TEXT-ALPHA-10); 736 --text-alpha-15: var(--COLOR-TEXT-ALPHA-15); 737 --text-alpha-25: var(--COLOR-TEXT-ALPHA-25); 738 --text-alpha-50: var(--COLOR-TEXT-ALPHA-50); 739 --text-alpha-60: var(--COLOR-TEXT-ALPHA-60); 740 --text-alpha-85: var(--COLOR-TEXT-ALPHA-85); 741 --accent-text: var(--COLOR-ACCENT-TEXT); 742 --sale-bg: var(--COLOR-SALE-BG); 743 --sale-text: var(--COLOR-SALE-TEXT); 744 --custom-bg: var(--COLOR-CUSTOM-BG); 745 --custom-text: var(--COLOR-CUSTOM-TEXT); 746 --sold-bg: var(--COLOR-SOLD-BG); 747 --sold-text: var(--COLOR-SOLD-TEXT); 748 --preorder-bg: var(--COLOR-PREORDER-BG); 749 --preorder-text: var(--COLOR-PREORDER-TEXT); 750 --input-bg: var(--COLOR-INPUT-BG); 751 --border-alpha-15: var(--COLOR-BORDER-ALPHA-15); 752 --border-alpha-30: var(--COLOR-BORDER-ALPHA-30); 753 --border-alpha-50: var(--COLOR-BORDER-ALPHA-50); 754 --border-alpha-65: var(--COLOR-BORDER-ALPHA-65); 755 --border-lighten-darken: var(--COLOR-BORDER-LIGHTEN-DARKEN); 756 --hairline: var(--COLOR-BORDER-HAIRLINE); 757 --error: var(--COLOR-ERROR); 758 --error-bg: var(--COLOR-ERROR-BG); 759 --success: var(--COLOR-SUCCESS); 760 --success-bg: var(--COLOR-SUCCESS-BG); 761 --disabled-grey: var(--COLOR-DISABLED-GREY); 762 --disabled-grey-darken: var(--COLOR-DISABLED-GREY-DARKEN); 763 --white: var(--COLOR-WHITE); 764 --white-darken: var(--COLOR-WHITE-DARKEN); 765 --white-alpha-10: var(--COLOR-WHITE-ALPHA-10); 766 --white-alpha-20: var(--COLOR-WHITE-ALPHA-20); 767 --white-alpha-25: var(--COLOR-WHITE-ALPHA-25); 768 --white-alpha-50: var(--COLOR-WHITE-ALPHA-50); 769 --white-alpha-60: var(--COLOR-WHITE-ALPHA-60); 770 --black: var(--COLOR-BLACK); 771 --black-lighten: var(--COLOR-BLACK-LIGHTEN); 772 --black-alpha-05: var(--COLOR-BLACK-ALPHA-05); 773 --black-alpha-10: var(--COLOR-BLACK-ALPHA-10); 774 --black-alpha-20: var(--COLOR-BLACK-ALPHA-20); 775 --black-alpha-25: var(--COLOR-BLACK-ALPHA-25); 776 --black-alpha-50: var(--COLOR-BLACK-ALPHA-50); 777 --black-alpha-60: var(--COLOR-BLACK-ALPHA-60); 778 --upsells-bg: var(--COLOR-UPSELLS-BG); 779 --upsells-text: var(--COLOR-UPSELLS-TEXT); 780 --upsells-text-lighten: var(--COLOR-UPSELLS-TEXT-LIGHTEN); 781 --upsells-disabled-grey-darken: var(--COLOR-UPSELLS-DISABLED-GREY-DARKEN); 782 } 783 784 785 .color-scheme-4 {--COLOR-BODY-BG-OPPOSITE-ALPHA-25: rgba(0, 0, 0, 0.25); 786 --COLOR-PRIMARY-OPPOSITE: #ffffff; 787 --COLOR-PRIMARY-LIGHTEN-DARKEN-ALPHA-20: rgba(83, 83, 83, 0.2); 788 --COLOR-PRIMARY-LIGHTEN-DARKEN-ALPHA-30: rgba(83, 83, 83, 0.3); 789 790 --PRIMARY-BUTTONS-COLOR-BG: #393939; 791 --PRIMARY-BUTTONS-COLOR-TEXT: #ffffff; 792 --PRIMARY-BUTTONS-COLOR-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 793 --PRIMARY-BUTTONS-COLOR-BORDER: #393939; 794 --PRIMARY-BUTTONS-COLOR-HOVER: rgba(255, 255, 255, 0.2); 795 796 --PRIMARY-BUTTONS-COLOR-LIGHTEN-DARKEN: #535353; 797 798 --PRIMARY-BUTTONS-COLOR-ALPHA-05: rgba(57, 57, 57, 0.05); 799 --PRIMARY-BUTTONS-COLOR-ALPHA-10: rgba(57, 57, 57, 0.1); 800 --PRIMARY-BUTTONS-COLOR-ALPHA-50: rgba(57, 57, 57, 0.5);--COLOR-SECONDARY-OPPOSITE: #000000; 801 --COLOR-SECONDARY-OPPOSITE-ALPHA-20: rgba(0, 0, 0, 0.2); 802 --COLOR-SECONDARY-LIGHTEN-DARKEN-ALPHA-20: rgba(219, 219, 219, 0.2); 803 --COLOR-SECONDARY-LIGHTEN-DARKEN-ALPHA-30: rgba(219, 219, 219, 0.3); 804 805 --SECONDARY-BUTTONS-COLOR-BG: #f4f4f4; 806 --SECONDARY-BUTTONS-COLOR-TEXT: #000000; 807 --SECONDARY-BUTTONS-COLOR-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 808 --SECONDARY-BUTTONS-COLOR-BORDER: #f4f4f4; 809 810 --SECONDARY-BUTTONS-COLOR-ALPHA-05: rgba(244, 244, 244, 0.05); 811 --SECONDARY-BUTTONS-COLOR-ALPHA-10: rgba(244, 244, 244, 0.1); 812 --SECONDARY-BUTTONS-COLOR-ALPHA-50: rgba(244, 244, 244, 0.5);--OUTLINE-BUTTONS-PRIMARY-BG: transparent; 813 --OUTLINE-BUTTONS-PRIMARY-TEXT: #393939; 814 --OUTLINE-BUTTONS-PRIMARY-TEXT-ALPHA-10: rgba(57, 57, 57, 0.1); 815 --OUTLINE-BUTTONS-PRIMARY-BORDER: #393939; 816 --OUTLINE-BUTTONS-PRIMARY-BG-HOVER: rgba(83, 83, 83, 0.2); 817 818 --OUTLINE-BUTTONS-SECONDARY-BG: transparent; 819 --OUTLINE-BUTTONS-SECONDARY-TEXT: #f4f4f4; 820 --OUTLINE-BUTTONS-SECONDARY-TEXT-ALPHA-10: rgba(244, 244, 244, 0.1); 821 --OUTLINE-BUTTONS-SECONDARY-BORDER: #f4f4f4; 822 --OUTLINE-BUTTONS-SECONDARY-BG-HOVER: rgba(219, 219, 219, 0.2); 823 824 --OUTLINE-BUTTONS-WHITE-BG: transparent; 825 --OUTLINE-BUTTONS-WHITE-TEXT: #ffffff; 826 --OUTLINE-BUTTONS-WHITE-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 827 --OUTLINE-BUTTONS-WHITE-BORDER: #ffffff; 828 829 --OUTLINE-BUTTONS-BLACK-BG: transparent; 830 --OUTLINE-BUTTONS-BLACK-TEXT: #000000; 831 --OUTLINE-BUTTONS-BLACK-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 832 --OUTLINE-BUTTONS-BLACK-BORDER: #000000;--OUTLINE-SOLID-BUTTONS-PRIMARY-BG: #393939; 833 --OUTLINE-SOLID-BUTTONS-PRIMARY-TEXT: #ffffff; 834 --OUTLINE-SOLID-BUTTONS-PRIMARY-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 835 --OUTLINE-SOLID-BUTTONS-PRIMARY-BORDER: #ffffff; 836 --OUTLINE-SOLID-BUTTONS-PRIMARY-BG-HOVER: rgba(255, 255, 255, 0.2); 837 838 --OUTLINE-SOLID-BUTTONS-SECONDARY-BG: #f4f4f4; 839 --OUTLINE-SOLID-BUTTONS-SECONDARY-TEXT: #000000; 840 --OUTLINE-SOLID-BUTTONS-SECONDARY-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 841 --OUTLINE-SOLID-BUTTONS-SECONDARY-BORDER: #000000; 842 --OUTLINE-SOLID-BUTTONS-SECONDARY-BG-HOVER: rgba(0, 0, 0, 0.2); 843 844 --OUTLINE-SOLID-BUTTONS-WHITE-BG: #ffffff; 845 --OUTLINE-SOLID-BUTTONS-WHITE-TEXT: #000000; 846 --OUTLINE-SOLID-BUTTONS-WHITE-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 847 --OUTLINE-SOLID-BUTTONS-WHITE-BORDER: #000000; 848 849 --OUTLINE-SOLID-BUTTONS-BLACK-BG: #000000; 850 --OUTLINE-SOLID-BUTTONS-BLACK-TEXT: #ffffff; 851 --OUTLINE-SOLID-BUTTONS-BLACK-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 852 --OUTLINE-SOLID-BUTTONS-BLACK-BORDER: #ffffff;--COLOR-HEADING: #393939; 853 --COLOR-TEXT: #393939; 854 --COLOR-TEXT-DARKEN: #060606; 855 --COLOR-TEXT-LIGHTEN: #6c6c6c; 856 --COLOR-TEXT-ALPHA-5: rgba(57, 57, 57, 0.05); 857 --COLOR-TEXT-ALPHA-8: rgba(57, 57, 57, 0.08); 858 --COLOR-TEXT-ALPHA-10: rgba(57, 57, 57, 0.1); 859 --COLOR-TEXT-ALPHA-15: rgba(57, 57, 57, 0.15); 860 --COLOR-TEXT-ALPHA-20: rgba(57, 57, 57, 0.2); 861 --COLOR-TEXT-ALPHA-25: rgba(57, 57, 57, 0.25); 862 --COLOR-TEXT-ALPHA-50: rgba(57, 57, 57, 0.5); 863 --COLOR-TEXT-ALPHA-60: rgba(57, 57, 57, 0.6); 864 --COLOR-TEXT-ALPHA-85: rgba(57, 57, 57, 0.85); 865
866 --COLOR-BG-RGB: 255, 255, 255; 867 --COLOR-BG-GRADIENT: #ffffff; 868 --COLOR-BG: #ffffff; 869 --COLOR-BG-ALPHA-25: rgba(255, 255, 255, 0.25); 870 --COLOR-BG-ALPHA-35: rgba(255, 255, 255, 0.35); 871 --COLOR-BG-ALPHA-60: rgba(255, 255, 255, 0.6); 872 --COLOR-BG-ALPHA-65: rgba(255, 255, 255, 0.65); 873 --COLOR-BG-ALPHA-85: rgba(255, 255, 255, 0.85); 874 --COLOR-BG-DARKEN: #e6e6e6; 875 --COLOR-BG-LIGHTEN-DARKEN: #e6e6e6; 876 --COLOR-BG-LIGHTEN-DARKEN-SHIMMER-BG: #fafafa; 877 --COLOR-BG-LIGHTEN-DARKEN-SHIMMER-EFFECT: #f5f5f5; 878 --COLOR-BG-LIGHTEN-DARKEN-SHIMMER-ENHANCEMENT: #000000; 879 --COLOR-BG-LIGHTEN-DARKEN-FOREGROUND: #f7f7f7; 880 --COLOR-BG-LIGHTEN-DARKEN-HIGHLIGHT: #d9d9d9; 881 --COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER: #cccccc; 882 --COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER-LINE: #e6e6e6; 883 --COLOR-BG-LIGHTEN-DARKEN-2: #cdcdcd; 884 --COLOR-BG-LIGHTEN-DARKEN-3: #c0c0c0; 885 --COLOR-BG-LIGHTEN-DARKEN-4: #b3b3b3; 886 --COLOR-BG-LIGHTEN-DARKEN-5: #a6a6a6; 887 --COLOR-BG-LIGHTEN-DARKEN-6: #9a9a9a; 888 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST: #b3b3b3; 889 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-2: #a6a6a6; 890 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-3: #999999; 891 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-4: #8c8c8c; 892 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-5: #808080; 893 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-6: #737373; 894 895 --COLOR-INPUT-BG: #ffffff; 896 897 --COLOR-ACCENT: #585858; 898 --COLOR-ACCENT-TEXT: #fff; 899 --COLOR-ACCENT-OPPOSITE: #ffffff; 900 --COLOR-ACCENT-MIX-ALPHA: rgba(44, 44, 44, 0.1); 901 902 --COLOR-BORDER: #d3d3d3; 903 --COLOR-BORDER-ALPHA-15: rgba(211, 211, 211, 0.15); 904 --COLOR-BORDER-ALPHA-30: rgba(211, 211, 211, 0.3); 905 --COLOR-BORDER-ALPHA-50: rgba(211, 211, 211, 0.5); 906 --COLOR-BORDER-ALPHA-65: rgba(211, 211, 211, 0.65); 907 --COLOR-BORDER-LIGHTEN-DARKEN: #868686; 908 --COLOR-BORDER-HAIRLINE: #f7f7f7; 909 --COLOR-LINK: #000000; 910 --COLOR-BG-OVERLAY: rgba(0, 0, 0, 0.15);--COLOR-QUICK-ADD-BG: #ffffff; 911 --COLOR-QUICK-ADD-TEXT: #000000;--COLOR-UPSELLS-BG: #ffffff; 912 --COLOR-UPSELLS-TEXT: #393939; 913 --COLOR-UPSELLS-TEXT-LIGHTEN: #6c6c6c; 914 --COLOR-UPSELLS-DISABLED-GREY-DARKEN: rgba(57, 57, 57, 0.45); 915 --UPSELLS-HEIGHT: 100px; 916 --UPSELLS-IMAGE-WIDTH: 30%; 917 918 --COLOR-DISABLED-GREY: rgba(57, 57, 57, 0.05); 919 --COLOR-DISABLED-GREY-DARKEN: rgba(57, 57, 57, 0.45); 920 921 /* Dynamic color variables */ 922 --bg: var(--COLOR-BG-GRADIENT, var(--COLOR-BG)); 923 --text: var(--COLOR-TEXT); 924 --heading: var(--COLOR-HEADING); 925 --accent: var(--COLOR-ACCENT); 926 --border: var(--COLOR-BORDER); 927 --bg-alpha-25: var(--COLOR-BG-ALPHA-25); 928 --bg-alpha-35: var(--COLOR-BG-ALPHA-35); 929 --bg-alpha-60: var(--COLOR-BG-ALPHA-60); 930 --bg-darken: var(--COLOR-BG-DARKEN); 931 --bg-lighten-darken: var(--COLOR-BG-LIGHTEN-DARKEN); 932 --bg-lighten-darken-shimmer-bg: var(--COLOR-BG-LIGHTEN-DARKEN-SHIMMER-BG); 933 --bg-lighten-darken-shimmer-effect: var(--COLOR-BG-LIGHTEN-DARKEN-SHIMMER-EFFECT); 934 --bg-lighten-darken-shimmer-enhancement: var(--COLOR-BG-LIGHTEN-DARKEN-SHIMMER-ENHANCEMENT); 935 --bg-lighten-darken-foreground: var(--COLOR-BG-LIGHTEN-DARKEN-FOREGROUND); 936 --bg-lighten-darken-highlight: var(--COLOR-BG-LIGHTEN-DARKEN-HIGHLIGHT); 937 --bg-lighten-darken-search-loader: var(--COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER); 938 --bg-lighten-darken-search-loader-line: var(--COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER-LINE); 939 --bg-lighten-darken-contrast: var(--COLOR-BG-LIGHTEN-DARKEN-CONTRAST); 940 --overlay: #0000004d; 941 --bg-overlay: rgba(255, 255, 255, 0.5); 942 --link: var(--COLOR-LINK); 943 --text-darken: var(--COLOR-TEXT-DARKEN); 944 --text-lighten: var(--COLOR-TEXT-LIGHTEN); 945 --text-alpha-5: var(--COLOR-TEXT-ALPHA-5); 946 --text-alpha-8: var(--COLOR-TEXT-ALPHA-8); 947 --text-alpha-10: var(--COLOR-TEXT-ALPHA-10); 948 --text-alpha-15: var(--COLOR-TEXT-ALPHA-15); 949 --text-alpha-25: var(--COLOR-TEXT-ALPHA-25); 950 --text-alpha-50: var(--COLOR-TEXT-ALPHA-50); 951 --text-alpha-60: var(--COLOR-TEXT-ALPHA-60); 952 --text-alpha-85: var(--COLOR-TEXT-ALPHA-85); 953 --accent-text: var(--COLOR-ACCENT-TEXT); 954 --sale-bg: var(--COLOR-SALE-BG); 955 --sale-text: var(--COLOR-SALE-TEXT); 956 --custom-bg: var(--COLOR-CUSTOM-BG); 957 --custom-text: var(--COLOR-CUSTOM-TEXT); 958 --sold-bg: var(--COLOR-SOLD-BG); 959 --sold-text: var(--COLOR-SOLD-TEXT); 960 --preorder-bg: var(--COLOR-PREORDER-BG); 961 --preorder-text: var(--COLOR-PREORDER-TEXT); 962 --input-bg: var(--COLOR-INPUT-BG); 963 --border-alpha-15: var(--COLOR-BORDER-ALPHA-15); 964 --border-alpha-30: var(--COLOR-BORDER-ALPHA-30); 965 --border-alpha-50: var(--COLOR-BORDER-ALPHA-50);
966 --border-alpha-65: var(--COLOR-BORDER-ALPHA-65); 967 --border-lighten-darken: var(--COLOR-BORDER-LIGHTEN-DARKEN); 968 --hairline: var(--COLOR-BORDER-HAIRLINE); 969 --error: var(--COLOR-ERROR); 970 --error-bg: var(--COLOR-ERROR-BG); 971 --success: var(--COLOR-SUCCESS); 972 --success-bg: var(--COLOR-SUCCESS-BG); 973 --disabled-grey: var(--COLOR-DISABLED-GREY); 974 --disabled-grey-darken: var(--COLOR-DISABLED-GREY-DARKEN); 975 --white: var(--COLOR-WHITE); 976 --white-darken: var(--COLOR-WHITE-DARKEN); 977 --white-alpha-10: var(--COLOR-WHITE-ALPHA-10); 978 --white-alpha-20: var(--COLOR-WHITE-ALPHA-20); 979 --white-alpha-25: var(--COLOR-WHITE-ALPHA-25); 980 --white-alpha-50: var(--COLOR-WHITE-ALPHA-50); 981 --white-alpha-60: var(--COLOR-WHITE-ALPHA-60); 982 --black: var(--COLOR-BLACK); 983 --black-lighten: var(--COLOR-BLACK-LIGHTEN); 984 --black-alpha-05: var(--COLOR-BLACK-ALPHA-05); 985 --black-alpha-10: var(--COLOR-BLACK-ALPHA-10); 986 --black-alpha-20: var(--COLOR-BLACK-ALPHA-20); 987 --black-alpha-25: var(--COLOR-BLACK-ALPHA-25); 988 --black-alpha-50: var(--COLOR-BLACK-ALPHA-50); 989 --black-alpha-60: var(--COLOR-BLACK-ALPHA-60); 990 --upsells-bg: var(--COLOR-UPSELLS-BG); 991 --upsells-text: var(--COLOR-UPSELLS-TEXT); 992 --upsells-text-lighten: var(--COLOR-UPSELLS-TEXT-LIGHTEN); 993 --upsells-disabled-grey-darken: var(--COLOR-UPSELLS-DISABLED-GREY-DARKEN); 994 } 995 996 997 .color-scheme-5 {--COLOR-BODY-BG-OPPOSITE-ALPHA-25: rgba(255, 255, 255, 0.25); 998 --COLOR-PRIMARY-OPPOSITE: #000000; 999 --COLOR-PRIMARY-LIGHTEN-DARKEN-ALPHA-20: rgba(219, 219, 219, 0.2); 1000 --COLOR-PRIMARY-LIGHTEN-DARKEN-ALPHA-30: rgba(219, 219, 219, 0.3); 1001 1002 --PRIMARY-BUTTONS-COLOR-BG: #f4f4f4; 1003 --PRIMARY-BUTTONS-COLOR-TEXT: #000000; 1004 --PRIMARY-BUTTONS-COLOR-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 1005 --PRIMARY-BUTTONS-COLOR-BORDER: #f4f4f4; 1006 --PRIMARY-BUTTONS-COLOR-HOVER: rgba(0, 0, 0, 0.2); 1007 1008 --PRIMARY-BUTTONS-COLOR-LIGHTEN-DARKEN: #dbdbdb; 1009 1010 --PRIMARY-BUTTONS-COLOR-ALPHA-05: rgba(244, 244, 244, 0.05); 1011 --PRIMARY-BUTTONS-COLOR-ALPHA-10: rgba(244, 244, 244, 0.1); 1012 --PRIMARY-BUTTONS-COLOR-ALPHA-50: rgba(244, 244, 244, 0.5);--COLOR-SECONDARY-OPPOSITE: #ffffff; 1013 --COLOR-SECONDARY-OPPOSITE-ALPHA-20: rgba(255, 255, 255, 0.2); 1014 --COLOR-SECONDARY-LIGHTEN-DARKEN-ALPHA-20: rgba(114, 114, 114, 0.2); 1015 --COLOR-SECONDARY-LIGHTEN-DARKEN-ALPHA-30: rgba(114, 114, 114, 0.3); 1016 1017 --SECONDARY-BUTTONS-COLOR-BG: #585858; 1018 --SECONDARY-BUTTONS-COLOR-TEXT: #ffffff; 1019 --SECONDARY-BUTTONS-COLOR-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 1020 --SECONDARY-BUTTONS-COLOR-BORDER: #585858; 1021 1022 --SECONDARY-BUTTONS-COLOR-ALPHA-05: rgba(88, 88, 88, 0.05); 1023 --SECONDARY-BUTTONS-COLOR-ALPHA-10: rgba(88, 88, 88, 0.1); 1024 --SECONDARY-BUTTONS-COLOR-ALPHA-50: rgba(88, 88, 88, 0.5);--OUTLINE-BUTTONS-PRIMARY-BG: transparent; 1025 --OUTLINE-BUTTONS-PRIMARY-TEXT: #f4f4f4; 1026 --OUTLINE-BUTTONS-PRIMARY-TEXT-ALPHA-10: rgba(244, 244, 244, 0.1); 1027 --OUTLINE-BUTTONS-PRIMARY-BORDER: #f4f4f4; 1028 --OUTLINE-BUTTONS-PRIMARY-BG-HOVER: rgba(219, 219, 219, 0.2); 1029 1030 --OUTLINE-BUTTONS-SECONDARY-BG: transparent; 1031 --OUTLINE-BUTTONS-SECONDARY-TEXT: #585858; 1032 --OUTLINE-BUTTONS-SECONDARY-TEXT-ALPHA-10: rgba(88, 88, 88, 0.1); 1033 --OUTLINE-BUTTONS-SECONDARY-BORDER: #585858; 1034 --OUTLINE-BUTTONS-SECONDARY-BG-HOVER: rgba(114, 114, 114, 0.2); 1035 1036 --OUTLINE-BUTTONS-WHITE-BG: transparent; 1037 --OUTLINE-BUTTONS-WHITE-TEXT: #ffffff; 1038 --OUTLINE-BUTTONS-WHITE-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 1039 --OUTLINE-BUTTONS-WHITE-BORDER: #ffffff; 1040 1041 --OUTLINE-BUTTONS-BLACK-BG: transparent; 1042 --OUTLINE-BUTTONS-BLACK-TEXT: #000000; 1043 --OUTLINE-BUTTONS-BLACK-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 1044 --OUTLINE-BUTTONS-BLACK-BORDER: #000000;--OUTLINE-SOLID-BUTTONS-PRIMARY-BG: #f4f4f4; 1045 --OUTLINE-SOLID-BUTTONS-PRIMARY-TEXT: #000000; 1046 --OUTLINE-SOLID-BUTTONS-PRIMARY-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 1047 --OUTLINE-SOLID-BUTTONS-PRIMARY-BORDER: #000000; 1048 --OUTLINE-SOLID-BUTTONS-PRIMARY-BG-HOVER: rgba(0, 0, 0, 0.2); 1049 1050 --OUTLINE-SOLID-BUTTONS-SECONDARY-BG: #585858; 1051 --OUTLINE-SOLID-BUTTONS-SECONDARY-TEXT: #ffffff; 1052 --OUTLINE-SOLID-BUTTONS-SECONDARY-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 1053 --OUTLINE-SOLID-BUTTONS-SECONDARY-BORDER: #ffffff; 1054 --OUTLINE-SOLID-BUTTONS-SECONDARY-BG-HOVER: rgba(255, 255, 255, 0.2); 1055 1056 --OUTLINE-SOLID-BUTTONS-WHITE-BG: #ffffff; 1057 --OUTLINE-SOLID-BUTTONS-WHITE-TEXT: #000000; 1058 --OUTLINE-SOLID-BUTTONS-WHITE-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 1059 --OUTLINE-SOLID-BUTTONS-WHITE-BORDER: #000000; 1060 1061 --OUTLINE-SOLID-BUTTONS-BLACK-BG: #000000; 1062 --OUTLINE-SOLID-BUTTONS-BLACK-TEXT: #ffffff; 1063 --OUTLINE-SOLID-BUTTONS-BLACK-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 1064 --OUTLINE-SOLID-BUTTONS-BLACK-BORDER: #ffffff;--COLOR-HEADING: #ffffff; 1065 --COLOR-TEXT: #ffffff; 1066 --COLOR-TEXT-DARKEN: #cccccc; 1067 --COLOR-TEXT-LIGHTEN: #ffffff; 1068 --COLOR-TEXT-ALPHA-5: rgba(255, 255, 255, 0.05); 1069 --COLOR-TEXT-ALPHA-8: rgba(255, 255, 255, 0.08); 1070 --COLOR-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 1071 --COLOR-TEXT-ALPHA-15: rgba(255, 255, 255, 0.15); 1072 --COLOR-TEXT-ALPHA-20: rgba(255, 255, 255, 0.2); 1073 --COLOR-TEXT-ALPHA-25: rgba(255, 255, 255, 0.25); 1074 --COLOR-TEXT-ALPHA-50: rgba(255, 255, 255, 0.5); 1075 --COLOR-TEXT-ALPHA-60: rgba(255, 255, 255, 0.6); 1076 --COLOR-TEXT-ALPHA-85: rgba(255, 255, 255, 0.85); 1077 1078 --COLOR-BG-RGB: 212, 55, 55; 1079 --COLOR-BG-GRADIENT: #d43737; 1080 --COLOR-BG: #d43737; 1081 --COLOR-BG-ALPHA-25: rgba(212, 55, 55, 0.25); 1082 --COLOR-BG-ALPHA-35: rgba(212, 55, 55, 0.35); 1083 --COLOR-BG-ALPHA-60: rgba(212, 55, 55, 0.6); 1084 --COLOR-BG-ALPHA-65: rgba(212, 55, 55, 0.65); 1085 --COLOR-BG-ALPHA-85: rgba(212, 55, 55, 0.85); 1086 --COLOR-BG-DARKEN: #b22626; 1087 --COLOR-BG-LIGHTEN-DARKEN: #dd6161; 1088 --COLOR-BG-LIGHTEN-DARKEN-SHIMMER-BG: #d94c4c; 1089 --COLOR-BG-LIGHTEN-DARKEN-SHIMMER-EFFECT: #da5454; 1090 --COLOR-BG-LIGHTEN-DARKEN-SHIMMER-ENHANCEMENT: #ffffff; 1091 --COLOR-BG-LIGHTEN-DARKEN-FOREGROUND: #dd6161; 1092 --COLOR-BG-LIGHTEN-DARKEN-HIGHLIGHT: #e27676; 1093 --COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER: #e68b8b; 1094 --COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER-LINE: #dd6161; 1095 --COLOR-BG-LIGHTEN-DARKEN-2: #d43737; 1096 --COLOR-BG-LIGHTEN-DARKEN-3: #c72b2b; 1097 --COLOR-BG-LIGHTEN-DARKEN-4: #b22626; 1098 --COLOR-BG-LIGHTEN-DARKEN-5: #9d2222; 1099 --COLOR-BG-LIGHTEN-DARKEN-6: #881d1d; 1100 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST: #efb5b5; 1101 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-2: #f4caca; 1102 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-3: #f8dfdf; 1103 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-4: #fdf4f4; 1104 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-5: #ffffff; 1105 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-6: #ffffff; 1106 1107 --COLOR-INPUT-BG: #d43737; 1108 1109 --COLOR-ACCENT: #f4f4f4; 1110 --COLOR-ACCENT-TEXT: #000; 1111 --COLOR-ACCENT-OPPOSITE: #000000; 1112 --COLOR-ACCENT-MIX-ALPHA: rgba(250, 250, 250, 0.25); 1113 1114 --COLOR-BORDER: #ffffff; 1115 --COLOR-BORDER-ALPHA-15: rgba(255, 255, 255, 0.15); 1116 --COLOR-BORDER-ALPHA-30: rgba(255, 255, 255, 0.3); 1117 --COLOR-BORDER-ALPHA-50: rgba(255, 255, 255, 0.5); 1118 --COLOR-BORDER-ALPHA-65: rgba(255, 255, 255, 0.65); 1119 --COLOR-BORDER-LIGHTEN-DARKEN: #b3b3b3; 1120 --COLOR-BORDER-HAIRLINE: #cf2d2d; 1121 --COLOR-LINK: #000000; 1122 --COLOR-BG-OVERLAY: rgba(0, 0, 0, 0.15);--COLOR-QUICK-ADD-BG: #ffffff; 1123 --COLOR-QUICK-ADD-TEXT: #000000;--COLOR-UPSELLS-BG: #ffffff; 1124 --COLOR-UPSELLS-TEXT: #0b0b0b; 1125 --COLOR-UPSELLS-TEXT-LIGHTEN: #3e3e3e; 1126 --COLOR-UPSELLS-DISABLED-GREY-DARKEN: rgba(11, 11, 11, 0.45); 1127 --UPSELLS-HEIGHT: 100px; 1128 --UPSELLS-IMAGE-WIDTH: 30%; 1129 1130 --COLOR-DISABLED-GREY: rgba(255, 255, 255, 0.05); 1131 --COLOR-DISABLED-GREY-DARKEN: rgba(255, 255, 255, 0.45); 1132 1133 /* Dynamic color variables */ 1134 --bg: var(--COLOR-BG-GRADIENT, var(--COLOR-BG)); 1135 --text: var(--COLOR-TEXT); 1136 --heading: var(--COLOR-HEADING); 1137 --accent: var(--COLOR-ACCENT); 1138 --border: var(--COLOR-BORDER); 1139 --bg-alpha-25: var(--COLOR-BG-ALPHA-25); 1140 --bg-alpha-35: var(--COLOR-BG-ALPHA-35); 1141 --bg-alpha-60: var(--COLOR-BG-ALPHA-60); 1142 --bg-darken: var(--COLOR-BG-DARKEN); 1143 --bg-lighten-darken: var(--COLOR-BG-LIGHTEN-DARKEN); 1144 --bg-lighten-darken-shimmer-bg: var(--COLOR-BG-LIGHTEN-DARKEN-SHIMMER-BG); 1145 --bg-lighten-darken-shimmer-effect: var(--COLOR-BG-LIGHTEN-DARKEN-SHIMMER-EFFECT); 1146 --bg-lighten-darken-shimmer-enhancement: var(--COLOR-BG-LIGHTEN-DARKEN-SHIMMER-ENHANCEMENT); 1147 --bg-lighten-darken-foreground: var(--COLOR-BG-LIGHTEN-DARKEN-FOREGROUND); 1148 --bg-lighten-darken-highlight: var(--COLOR-BG-LIGHTEN-DARKEN-HIGHLIGHT); 1149 --bg-lighten-darken-search-loader: var(--COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER); 1150 --bg-lighten-darken-search-loader-line: var(--COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER-LINE); 1151 --bg-lighten-darken-contrast: var(--COLOR-BG-LIGHTEN-DARKEN-CONTRAST); 1152 --overlay: #0000004d; 1153 --bg-overlay: rgba(0, 0, 0, 0.5); 1154 --link: var(--COLOR-LINK); 1155 --text-darken: var(--COLOR-TEXT-DARKEN); 1156 --text-lighten: var(--COLOR-TEXT-LIGHTEN); 1157 --text-alpha-5: var(--COLOR-TEXT-ALPHA-5); 1158 --text-alpha-8: var(--COLOR-TEXT-ALPHA-8); 1159 --text-alpha-10: var(--COLOR-TEXT-ALPHA-10); 1160 --text-alpha-15: var(--COLOR-TEXT-ALPHA-15); 1161 --text-alpha-25: var(--COLOR-TEXT-ALPHA-25); 1162 --text-alpha-50: var(--COLOR-TEXT-ALPHA-50); 1163 --text-alpha-60: var(--COLOR-TEXT-ALPHA-60); 1164 --text-alpha-85: var(--COLOR-TEXT-ALPHA-85); 1165 --accent-text: var(--COLOR-ACCENT-TEXT); 1166 --sale-bg: var(--COLOR-SALE-BG); 1167 --sale-text: var(--COLOR-SALE-TEXT); 1168 --custom-bg: var(--COLOR-CUSTOM-BG); 1169 --custom-text: var(--COLOR-CUSTOM-TEXT); 1170 --sold-bg: var(--COLOR-SOLD-BG); 1171 --sold-text: var(--COLOR-SOLD-TEXT); 1172 --preorder-bg: var(--COLOR-PREORDER-BG); 1173 --preorder-text: var(--COLOR-PREORDER-TEXT); 1174 --input-bg: var(--COLOR-INPUT-BG); 1175 --border-alpha-15: var(--COLOR-BORDER-ALPHA-15); 1176 --border-alpha-30: var(--COLOR-BORDER-ALPHA-30); 1177 --border-alpha-50: var(--COLOR-BORDER-ALPHA-50);
1178 --border-alpha-65: var(--COLOR-BORDER-ALPHA-65); 1179 --border-lighten-darken: var(--COLOR-BORDER-LIGHTEN-DARKEN); 1180 --hairline: var(--COLOR-BORDER-HAIRLINE); 1181 --error: var(--COLOR-ERROR); 1182 --error-bg: var(--COLOR-ERROR-BG); 1183 --success: var(--COLOR-SUCCESS); 1184 --success-bg: var(--COLOR-SUCCESS-BG); 1185 --disabled-grey: var(--COLOR-DISABLED-GREY); 1186 --disabled-grey-darken: var(--COLOR-DISABLED-GREY-DARKEN); 1187 --white: var(--COLOR-WHITE); 1188 --white-darken: var(--COLOR-WHITE-DARKEN); 1189 --white-alpha-10: var(--COLOR-WHITE-ALPHA-10); 1190 --white-alpha-20: var(--COLOR-WHITE-ALPHA-20); 1191 --white-alpha-25: var(--COLOR-WHITE-ALPHA-25); 1192 --white-alpha-50: var(--COLOR-WHITE-ALPHA-50); 1193 --white-alpha-60: var(--COLOR-WHITE-ALPHA-60); 1194 --black: var(--COLOR-BLACK); 1195 --black-lighten: var(--COLOR-BLACK-LIGHTEN); 1196 --black-alpha-05: var(--COLOR-BLACK-ALPHA-05); 1197 --black-alpha-10: var(--COLOR-BLACK-ALPHA-10); 1198 --black-alpha-20: var(--COLOR-BLACK-ALPHA-20); 1199 --black-alpha-25: var(--COLOR-BLACK-ALPHA-25); 1200 --black-alpha-50: var(--COLOR-BLACK-ALPHA-50); 1201 --black-alpha-60: var(--COLOR-BLACK-ALPHA-60); 1202 --upsells-bg: var(--COLOR-UPSELLS-BG); 1203 --upsells-text: var(--COLOR-UPSELLS-TEXT); 1204 --upsells-text-lighten: var(--COLOR-UPSELLS-TEXT-LIGHTEN); 1205 --upsells-disabled-grey-darken: var(--COLOR-UPSELLS-DISABLED-GREY-DARKEN); 1206 } 1207 1208 1209 .color-scheme-6 {--COLOR-BODY-BG-OPPOSITE-ALPHA-25: rgba(255, 255, 255, 0.25); 1210 --COLOR-PRIMARY-OPPOSITE: #ffffff; 1211 --COLOR-PRIMARY-LIGHTEN-DARKEN-ALPHA-20: rgba(221, 97, 97, 0.2); 1212 --COLOR-PRIMARY-LIGHTEN-DARKEN-ALPHA-30: rgba(221, 97, 97, 0.3); 1213 1214 --PRIMARY-BUTTONS-COLOR-BG: #d43737; 1215 --PRIMARY-BUTTONS-COLOR-TEXT: #ffffff; 1216 --PRIMARY-BUTTONS-COLOR-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 1217 --PRIMARY-BUTTONS-COLOR-BORDER: #d43737; 1218 --PRIMARY-BUTTONS-COLOR-HOVER: rgba(255, 255, 255, 0.2); 1219 1220 --PRIMARY-BUTTONS-COLOR-LIGHTEN-DARKEN: #dd6161; 1221 1222 --PRIMARY-BUTTONS-COLOR-ALPHA-05: rgba(212, 55, 55, 0.05); 1223 --PRIMARY-BUTTONS-COLOR-ALPHA-10: rgba(212, 55, 55, 0.1); 1224 --PRIMARY-BUTTONS-COLOR-ALPHA-50: rgba(212, 55, 55, 0.5);--COLOR-SECONDARY-OPPOSITE: #000000; 1225 --COLOR-SECONDARY-OPPOSITE-ALPHA-20: rgba(0, 0, 0, 0.2); 1226 --COLOR-SECONDARY-LIGHTEN-DARKEN-ALPHA-20: rgba(219, 219, 219, 0.2); 1227 --COLOR-SECONDARY-LIGHTEN-DARKEN-ALPHA-30: rgba(219, 219, 219, 0.3); 1228 1229 --SECONDARY-BUTTONS-COLOR-BG: #f4f4f4; 1230 --SECONDARY-BUTTONS-COLOR-TEXT: #000000; 1231 --SECONDARY-BUTTONS-COLOR-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 1232 --SECONDARY-BUTTONS-COLOR-BORDER: #f4f4f4; 1233 1234 --SECONDARY-BUTTONS-COLOR-ALPHA-05: rgba(244, 244, 244, 0.05); 1235 --SECONDARY-BUTTONS-COLOR-ALPHA-10: rgba(244, 244, 244, 0.1); 1236 --SECONDARY-BUTTONS-COLOR-ALPHA-50: rgba(244, 244, 244, 0.5);--OUTLINE-BUTTONS-PRIMARY-BG: transparent; 1237 --OUTLINE-BUTTONS-PRIMARY-TEXT: #d43737; 1238 --OUTLINE-BUTTONS-PRIMARY-TEXT-ALPHA-10: rgba(212, 55, 55, 0.1); 1239 --OUTLINE-BUTTONS-PRIMARY-BORDER: #d43737; 1240 --OUTLINE-BUTTONS-PRIMARY-BG-HOVER: rgba(221, 97, 97, 0.2); 1241 1242 --OUTLINE-BUTTONS-SECONDARY-BG: transparent; 1243 --OUTLINE-BUTTONS-SECONDARY-TEXT: #f4f4f4; 1244 --OUTLINE-BUTTONS-SECONDARY-TEXT-ALPHA-10: rgba(244, 244, 244, 0.1); 1245 --OUTLINE-BUTTONS-SECONDARY-BORDER: #f4f4f4; 1246 --OUTLINE-BUTTONS-SECONDARY-BG-HOVER: rgba(219, 219, 219, 0.2); 1247 1248 --OUTLINE-BUTTONS-WHITE-BG: transparent; 1249 --OUTLINE-BUTTONS-WHITE-TEXT: #ffffff; 1250 --OUTLINE-BUTTONS-WHITE-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 1251 --OUTLINE-BUTTONS-WHITE-BORDER: #ffffff; 1252 1253 --OUTLINE-BUTTONS-BLACK-BG: transparent; 1254 --OUTLINE-BUTTONS-BLACK-TEXT: #000000; 1255 --OUTLINE-BUTTONS-BLACK-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 1256 --OUTLINE-BUTTONS-BLACK-BORDER: #000000;--OUTLINE-SOLID-BUTTONS-PRIMARY-BG: #d43737; 1257 --OUTLINE-SOLID-BUTTONS-PRIMARY-TEXT: #ffffff; 1258 --OUTLINE-SOLID-BUTTONS-PRIMARY-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 1259 --OUTLINE-SOLID-BUTTONS-PRIMARY-BORDER: #ffffff; 1260 --OUTLINE-SOLID-BUTTONS-PRIMARY-BG-HOVER: rgba(255, 255, 255, 0.2); 1261 1262 --OUTLINE-SOLID-BUTTONS-SECONDARY-BG: #f4f4f4; 1263 --OUTLINE-SOLID-BUTTONS-SECONDARY-TEXT: #000000; 1264 --OUTLINE-SOLID-BUTTONS-SECONDARY-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 1265 --OUTLINE-SOLID-BUTTONS-SECONDARY-BORDER: #000000; 1266 --OUTLINE-SOLID-BUTTONS-SECONDARY-BG-HOVER: rgba(0, 0, 0, 0.2); 1267 1268 --OUTLINE-SOLID-BUTTONS-WHITE-BG: #ffffff; 1269 --OUTLINE-SOLID-BUTTONS-WHITE-TEXT: #000000; 1270 --OUTLINE-SOLID-BUTTONS-WHITE-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 1271 --OUTLINE-SOLID-BUTTONS-WHITE-BORDER: #000000; 1272 1273 --OUTLINE-SOLID-BUTTONS-BLACK-BG: #000000; 1274 --OUTLINE-SOLID-BUTTONS-BLACK-TEXT: #ffffff; 1275 --OUTLINE-SOLID-BUTTONS-BLACK-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 1276 --OUTLINE-SOLID-BUTTONS-BLACK-BORDER: #ffffff;--COLOR-HEADING: #ffffff; 1277 --COLOR-TEXT: #ffffff; 1278 --COLOR-TEXT-DARKEN: #cccccc; 1279 --COLOR-TEXT-LIGHTEN: #ffffff; 1280 --COLOR-TEXT-ALPHA-5: rgba(255, 255, 255, 0.05); 1281 --COLOR-TEXT-ALPHA-8: rgba(255, 255, 255, 0.08); 1282 --COLOR-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 1283 --COLOR-TEXT-ALPHA-15: rgba(255, 255, 255, 0.15); 1284 --COLOR-TEXT-ALPHA-20: rgba(255, 255, 255, 0.2); 1285 --COLOR-TEXT-ALPHA-25: rgba(255, 255, 255, 0.25); 1286 --COLOR-TEXT-ALPHA-50: rgba(255, 255, 255, 0.5); 1287 --COLOR-TEXT-ALPHA-60: rgba(255, 255, 255, 0.6); 1288 --COLOR-TEXT-ALPHA-85: rgba(255, 255, 255, 0.85); 1289 1290 --COLOR-BG-RGB: 57, 57, 57; 1291 --COLOR-BG-GRADIENT: #393939; 1292 --COLOR-BG: #393939; 1293 --COLOR-BG-ALPHA-25: rgba(57, 57, 57, 0.25); 1294 --COLOR-BG-ALPHA-35: rgba(57, 57, 57, 0.35); 1295 --COLOR-BG-ALPHA-60: rgba(57, 57, 57, 0.6); 1296 --COLOR-BG-ALPHA-65: rgba(57, 57, 57, 0.65); 1297 --COLOR-BG-ALPHA-85: rgba(57, 57, 57, 0.85); 1298 --COLOR-BG-DARKEN: #202020; 1299 --COLOR-BG-LIGHTEN-DARKEN: #535353; 1300 --COLOR-BG-LIGHTEN-DARKEN-SHIMMER-BG: #464646; 1301 --COLOR-BG-LIGHTEN-DARKEN-SHIMMER-EFFECT: #4b4b4b; 1302 --COLOR-BG-LIGHTEN-DARKEN-SHIMMER-ENHANCEMENT: #ffffff; 1303 --COLOR-BG-LIGHTEN-DARKEN-FOREGROUND: #535353; 1304 --COLOR-BG-LIGHTEN-DARKEN-HIGHLIGHT: #5f5f5f; 1305 --COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER: #6c6c6c; 1306 --COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER-LINE: #535353; 1307 --COLOR-BG-LIGHTEN-DARKEN-2: #393939; 1308 --COLOR-BG-LIGHTEN-DARKEN-3: #2d2d2d; 1309 --COLOR-BG-LIGHTEN-DARKEN-4: #202020; 1310 --COLOR-BG-LIGHTEN-DARKEN-5: #131313; 1311 --COLOR-BG-LIGHTEN-DARKEN-6: #060606; 1312 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST: #868686; 1313 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-2: #929292; 1314 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-3: #9f9f9f; 1315 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-4: #acacac; 1316 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-5: #b9b9b9; 1317 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-6: #c5c5c5; 1318 1319 --COLOR-INPUT-BG: #393939; 1320 1321 --COLOR-ACCENT: #ffffff; 1322 --COLOR-ACCENT-TEXT: #000; 1323 --COLOR-ACCENT-OPPOSITE: #000000; 1324 --COLOR-ACCENT-MIX-ALPHA: rgba(255, 255, 255, 0.25); 1325 1326 --COLOR-BORDER: #f4f4f4; 1327 --COLOR-BORDER-ALPHA-15: rgba(244, 244, 244, 0.15); 1328 --COLOR-BORDER-ALPHA-30: rgba(244, 244, 244, 0.3); 1329 --COLOR-BORDER-ALPHA-50: rgba(244, 244, 244, 0.5); 1330 --COLOR-BORDER-ALPHA-65: rgba(244, 244, 244, 0.65); 1331 --COLOR-BORDER-LIGHTEN-DARKEN: #a8a8a8; 1332 --COLOR-BORDER-HAIRLINE: #313131; 1333 --COLOR-LINK: #000000; 1334 --COLOR-BG-OVERLAY: rgba(0, 0, 0, 0.15);--COLOR-QUICK-ADD-BG: #ffffff; 1335 --COLOR-QUICK-ADD-TEXT: #000000;--COLOR-UPSELLS-BG: #393939; 1336 --COLOR-UPSELLS-TEXT: #ffffff; 1337 --COLOR-UPSELLS-TEXT-LIGHTEN: #ffffff; 1338 --COLOR-UPSELLS-DISABLED-GREY-DARKEN: rgba(255, 255, 255, 0.45); 1339 --UPSELLS-HEIGHT: 100px; 1340 --UPSELLS-IMAGE-WIDTH: 30%; 1341 1342 --COLOR-DISABLED-GREY: rgba(255, 255, 255, 0.05); 1343 --COLOR-DISABLED-GREY-DARKEN: rgba(255, 255, 255, 0.45); 1344 1345 /* Dynamic color variables */ 1346 --bg: var(--COLOR-BG-GRADIENT, var(--COLOR-BG)); 1347 --text: var(--COLOR-TEXT); 1348 --heading: var(--COLOR-HEADING); 1349 --accent: var(--COLOR-ACCENT); 1350 --border: var(--COLOR-BORDER); 1351 --bg-alpha-25: var(--COLOR-BG-ALPHA-25); 1352 --bg-alpha-35: var(--COLOR-BG-ALPHA-35); 1353 --bg-alpha-60: var(--COLOR-BG-ALPHA-60); 1354 --bg-darken: var(--COLOR-BG-DARKEN); 1355 --bg-lighten-darken: var(--COLOR-BG-LIGHTEN-DARKEN); 1356 --bg-lighten-darken-shimmer-bg: var(--COLOR-BG-LIGHTEN-DARKEN-SHIMMER-BG); 1357 --bg-lighten-darken-shimmer-effect: var(--COLOR-BG-LIGHTEN-DARKEN-SHIMMER-EFFECT); 1358 --bg-lighten-darken-shimmer-enhancement: var(--COLOR-BG-LIGHTEN-DARKEN-SHIMMER-ENHANCEMENT); 1359 --bg-lighten-darken-foreground: var(--COLOR-BG-LIGHTEN-DARKEN-FOREGROUND); 1360 --bg-lighten-darken-highlight: var(--COLOR-BG-LIGHTEN-DARKEN-HIGHLIGHT); 1361 --bg-lighten-darken-search-loader: var(--COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER); 1362 --bg-lighten-darken-search-loader-line: var(--COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER-LINE); 1363 --bg-lighten-darken-contrast: var(--COLOR-BG-LIGHTEN-DARKEN-CONTRAST); 1364 --overlay: #0000004d; 1365 --bg-overlay: rgba(0, 0, 0, 0.5); 1366 --link: var(--COLOR-LINK); 1367 --text-darken: var(--COLOR-TEXT-DARKEN); 1368 --text-lighten: var(--COLOR-TEXT-LIGHTEN); 1369 --text-alpha-5: var(--COLOR-TEXT-ALPHA-5); 1370 --text-alpha-8: var(--COLOR-TEXT-ALPHA-8); 1371 --text-alpha-10: var(--COLOR-TEXT-ALPHA-10); 1372 --text-alpha-15: var(--COLOR-TEXT-ALPHA-15); 1373 --text-alpha-25: var(--COLOR-TEXT-ALPHA-25); 1374 --text-alpha-50: var(--COLOR-TEXT-ALPHA-50); 1375 --text-alpha-60: var(--COLOR-TEXT-ALPHA-60); 1376 --text-alpha-85: var(--COLOR-TEXT-ALPHA-85); 1377 --accent-text: var(--COLOR-ACCENT-TEXT); 1378 --sale-bg: var(--COLOR-SALE-BG); 1379 --sale-text: var(--COLOR-SALE-TEXT); 1380 --custom-bg: var(--COLOR-CUSTOM-BG); 1381 --custom-text: var(--COLOR-CUSTOM-TEXT); 1382 --sold-bg: var(--COLOR-SOLD-BG); 1383 --sold-text: var(--COLOR-SOLD-TEXT); 1384 --preorder-bg: var(--COLOR-PREORDER-BG); 1385 --preorder-text: var(--COLOR-PREORDER-TEXT); 1386 --input-bg: var(--COLOR-INPUT-BG); 1387 --border-alpha-15: var(--COLOR-BORDER-ALPHA-15); 1388 --border-alpha-30: var(--COLOR-BORDER-ALPHA-30); 1389 --border-alpha-50: var(--COLOR-BORDER-ALPHA-50);
1390 --border-alpha-65: var(--COLOR-BORDER-ALPHA-65); 1391 --border-lighten-darken: var(--COLOR-BORDER-LIGHTEN-DARKEN); 1392 --hairline: var(--COLOR-BORDER-HAIRLINE); 1393 --error: var(--COLOR-ERROR); 1394 --error-bg: var(--COLOR-ERROR-BG); 1395 --success: var(--COLOR-SUCCESS); 1396 --success-bg: var(--COLOR-SUCCESS-BG); 1397 --disabled-grey: var(--COLOR-DISABLED-GREY); 1398 --disabled-grey-darken: var(--COLOR-DISABLED-GREY-DARKEN); 1399 --white: var(--COLOR-WHITE); 1400 --white-darken: var(--COLOR-WHITE-DARKEN); 1401 --white-alpha-10: var(--COLOR-WHITE-ALPHA-10); 1402 --white-alpha-20: var(--COLOR-WHITE-ALPHA-20); 1403 --white-alpha-25: var(--COLOR-WHITE-ALPHA-25); 1404 --white-alpha-50: var(--COLOR-WHITE-ALPHA-50); 1405 --white-alpha-60: var(--COLOR-WHITE-ALPHA-60); 1406 --black: var(--COLOR-BLACK); 1407 --black-lighten: var(--COLOR-BLACK-LIGHTEN); 1408 --black-alpha-05: var(--COLOR-BLACK-ALPHA-05); 1409 --black-alpha-10: var(--COLOR-BLACK-ALPHA-10); 1410 --black-alpha-20: var(--COLOR-BLACK-ALPHA-20); 1411 --black-alpha-25: var(--COLOR-BLACK-ALPHA-25); 1412 --black-alpha-50: var(--COLOR-BLACK-ALPHA-50); 1413 --black-alpha-60: var(--COLOR-BLACK-ALPHA-60); 1414 --upsells-bg: var(--COLOR-UPSELLS-BG); 1415 --upsells-text: var(--COLOR-UPSELLS-TEXT); 1416 --upsells-text-lighten: var(--COLOR-UPSELLS-TEXT-LIGHTEN); 1417 --upsells-disabled-grey-darken: var(--COLOR-UPSELLS-DISABLED-GREY-DARKEN); 1418 } 1419 1420 1421 .color-scheme-7 {--COLOR-BODY-BG-OPPOSITE-ALPHA-25: rgba(255, 255, 255, 0.25); 1422 --COLOR-PRIMARY-OPPOSITE: #ffffff; 1423 --COLOR-PRIMARY-LIGHTEN-DARKEN-ALPHA-20: rgba(221, 97, 97, 0.2); 1424 --COLOR-PRIMARY-LIGHTEN-DARKEN-ALPHA-30: rgba(221, 97, 97, 0.3); 1425 1426 --PRIMARY-BUTTONS-COLOR-BG: #d43737; 1427 --PRIMARY-BUTTONS-COLOR-TEXT: #ffffff; 1428 --PRIMARY-BUTTONS-COLOR-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 1429 --PRIMARY-BUTTONS-COLOR-BORDER: #d43737; 1430 --PRIMARY-BUTTONS-COLOR-HOVER: rgba(255, 255, 255, 0.2); 1431 1432 --PRIMARY-BUTTONS-COLOR-LIGHTEN-DARKEN: #dd6161; 1433 1434 --PRIMARY-BUTTONS-COLOR-ALPHA-05: rgba(212, 55, 55, 0.05); 1435 --PRIMARY-BUTTONS-COLOR-ALPHA-10: rgba(212, 55, 55, 0.1); 1436 --PRIMARY-BUTTONS-COLOR-ALPHA-50: rgba(212, 55, 55, 0.5);--COLOR-SECONDARY-OPPOSITE: #000000; 1437 --COLOR-SECONDARY-OPPOSITE-ALPHA-20: rgba(0, 0, 0, 0.2); 1438 --COLOR-SECONDARY-LIGHTEN-DARKEN-ALPHA-20: rgba(219, 219, 219, 0.2); 1439 --COLOR-SECONDARY-LIGHTEN-DARKEN-ALPHA-30: rgba(219, 219, 219, 0.3); 1440 1441 --SECONDARY-BUTTONS-COLOR-BG: #f4f4f4; 1442 --SECONDARY-BUTTONS-COLOR-TEXT: #000000; 1443 --SECONDARY-BUTTONS-COLOR-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 1444 --SECONDARY-BUTTONS-COLOR-BORDER: #f4f4f4; 1445 1446 --SECONDARY-BUTTONS-COLOR-ALPHA-05: rgba(244, 244, 244, 0.05); 1447 --SECONDARY-BUTTONS-COLOR-ALPHA-10: rgba(244, 244, 244, 0.1); 1448 --SECONDARY-BUTTONS-COLOR-ALPHA-50: rgba(244, 244, 244, 0.5);--OUTLINE-BUTTONS-PRIMARY-BG: transparent; 1449 --OUTLINE-BUTTONS-PRIMARY-TEXT: #d43737; 1450 --OUTLINE-BUTTONS-PRIMARY-TEXT-ALPHA-10: rgba(212, 55, 55, 0.1); 1451 --OUTLINE-BUTTONS-PRIMARY-BORDER: #d43737; 1452 --OUTLINE-BUTTONS-PRIMARY-BG-HOVER: rgba(221, 97, 97, 0.2); 1453 1454 --OUTLINE-BUTTONS-SECONDARY-BG: transparent; 1455 --OUTLINE-BUTTONS-SECONDARY-TEXT: #f4f4f4; 1456 --OUTLINE-BUTTONS-SECONDARY-TEXT-ALPHA-10: rgba(244, 244, 244, 0.1); 1457 --OUTLINE-BUTTONS-SECONDARY-BORDER: #f4f4f4; 1458 --OUTLINE-BUTTONS-SECONDARY-BG-HOVER: rgba(219, 219, 219, 0.2); 1459 1460 --OUTLINE-BUTTONS-WHITE-BG: transparent; 1461 --OUTLINE-BUTTONS-WHITE-TEXT: #ffffff; 1462 --OUTLINE-BUTTONS-WHITE-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 1463 --OUTLINE-BUTTONS-WHITE-BORDER: #ffffff; 1464 1465 --OUTLINE-BUTTONS-BLACK-BG: transparent; 1466 --OUTLINE-BUTTONS-BLACK-TEXT: #000000; 1467 --OUTLINE-BUTTONS-BLACK-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 1468 --OUTLINE-BUTTONS-BLACK-BORDER: #000000;--OUTLINE-SOLID-BUTTONS-PRIMARY-BG: #d43737; 1469 --OUTLINE-SOLID-BUTTONS-PRIMARY-TEXT: #ffffff; 1470 --OUTLINE-SOLID-BUTTONS-PRIMARY-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 1471 --OUTLINE-SOLID-BUTTONS-PRIMARY-BORDER: #ffffff; 1472 --OUTLINE-SOLID-BUTTONS-PRIMARY-BG-HOVER: rgba(255, 255, 255, 0.2); 1473 1474 --OUTLINE-SOLID-BUTTONS-SECONDARY-BG: #f4f4f4; 1475 --OUTLINE-SOLID-BUTTONS-SECONDARY-TEXT: #000000; 1476 --OUTLINE-SOLID-BUTTONS-SECONDARY-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 1477 --OUTLINE-SOLID-BUTTONS-SECONDARY-BORDER: #000000; 1478 --OUTLINE-SOLID-BUTTONS-SECONDARY-BG-HOVER: rgba(0, 0, 0, 0.2); 1479 1480 --OUTLINE-SOLID-BUTTONS-WHITE-BG: #ffffff; 1481 --OUTLINE-SOLID-BUTTONS-WHITE-TEXT: #000000; 1482 --OUTLINE-SOLID-BUTTONS-WHITE-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 1483 --OUTLINE-SOLID-BUTTONS-WHITE-BORDER: #000000; 1484 1485 --OUTLINE-SOLID-BUTTONS-BLACK-BG: #000000; 1486 --OUTLINE-SOLID-BUTTONS-BLACK-TEXT: #ffffff; 1487 --OUTLINE-SOLID-BUTTONS-BLACK-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 1488 --OUTLINE-SOLID-BUTTONS-BLACK-BORDER: #ffffff;--COLOR-HEADING: #ffffff; 1489 --COLOR-TEXT: #ffffff; 1490 --COLOR-TEXT-DARKEN: #cccccc; 1491 --COLOR-TEXT-LIGHTEN: #ffffff; 1492 --COLOR-TEXT-ALPHA-5: rgba(255, 255, 255, 0.05); 1493 --COLOR-TEXT-ALPHA-8: rgba(255, 255, 255, 0.08); 1494 --COLOR-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 1495 --COLOR-TEXT-ALPHA-15: rgba(255, 255, 255, 0.15); 1496 --COLOR-TEXT-ALPHA-20: rgba(255, 255, 255, 0.2); 1497 --COLOR-TEXT-ALPHA-25: rgba(255, 255, 255, 0.25); 1498 --COLOR-TEXT-ALPHA-50: rgba(255, 255, 255, 0.5); 1499 --COLOR-TEXT-ALPHA-60: rgba(255, 255, 255, 0.6); 1500 --COLOR-TEXT-ALPHA-85: rgba(255, 255, 255, 0.85); 1501 1502 --COLOR-BG-RGB: 57, 57, 57; 1503 --COLOR-BG-GRADIENT: #393939; 1504 --COLOR-BG: #393939; 1505 --COLOR-BG-ALPHA-25: rgba(57, 57, 57, 0.25); 1506 --COLOR-BG-ALPHA-35: rgba(57, 57, 57, 0.35); 1507 --COLOR-BG-ALPHA-60: rgba(57, 57, 57, 0.6); 1508 --COLOR-BG-ALPHA-65: rgba(57, 57, 57, 0.65); 1509 --COLOR-BG-ALPHA-85: rgba(57, 57, 57, 0.85); 1510 --COLOR-BG-DARKEN: #202020; 1511 --COLOR-BG-LIGHTEN-DARKEN: #535353; 1512 --COLOR-BG-LIGHTEN-DARKEN-SHIMMER-BG: #464646; 1513 --COLOR-BG-LIGHTEN-DARKEN-SHIMMER-EFFECT: #4b4b4b; 1514 --COLOR-BG-LIGHTEN-DARKEN-SHIMMER-ENHANCEMENT: #ffffff; 1515 --COLOR-BG-LIGHTEN-DARKEN-FOREGROUND: #535353; 1516 --COLOR-BG-LIGHTEN-DARKEN-HIGHLIGHT: #5f5f5f; 1517 --COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER: #6c6c6c; 1518 --COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER-LINE: #535353; 1519 --COLOR-BG-LIGHTEN-DARKEN-2: #393939; 1520 --COLOR-BG-LIGHTEN-DARKEN-3: #2d2d2d; 1521 --COLOR-BG-LIGHTEN-DARKEN-4: #202020; 1522 --COLOR-BG-LIGHTEN-DARKEN-5: #131313; 1523 --COLOR-BG-LIGHTEN-DARKEN-6: #060606; 1524 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST: #868686; 1525 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-2: #929292; 1526 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-3: #9f9f9f; 1527 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-4: #acacac; 1528 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-5: #b9b9b9; 1529 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-6: #c5c5c5; 1530 1531 --COLOR-INPUT-BG: #393939; 1532 1533 --COLOR-ACCENT: #ffffff; 1534 --COLOR-ACCENT-TEXT: #000; 1535 --COLOR-ACCENT-OPPOSITE: #000000; 1536 --COLOR-ACCENT-MIX-ALPHA: rgba(255, 255, 255, 0.25); 1537 1538 --COLOR-BORDER: #f4f4f4; 1539 --COLOR-BORDER-ALPHA-15: rgba(244, 244, 244, 0.15); 1540 --COLOR-BORDER-ALPHA-30: rgba(244, 244, 244, 0.3); 1541 --COLOR-BORDER-ALPHA-50: rgba(244, 244, 244, 0.5); 1542 --COLOR-BORDER-ALPHA-65: rgba(244, 244, 244, 0.65); 1543 --COLOR-BORDER-LIGHTEN-DARKEN: #a8a8a8; 1544 --COLOR-BORDER-HAIRLINE: #313131; 1545 --COLOR-LINK: #000000; 1546 --COLOR-BG-OVERLAY: rgba(0, 0, 0, 0.15);--COLOR-QUICK-ADD-BG: #ffffff; 1547 --COLOR-QUICK-ADD-TEXT: #000000;--COLOR-UPSELLS-BG: #393939; 1548 --COLOR-UPSELLS-TEXT: #ffffff; 1549 --COLOR-UPSELLS-TEXT-LIGHTEN: #ffffff; 1550 --COLOR-UPSELLS-DISABLED-GREY-DARKEN: rgba(255, 255, 255, 0.45); 1551 --UPSELLS-HEIGHT: 100px; 1552 --UPSELLS-IMAGE-WIDTH: 30%; 1553 1554 --COLOR-DISABLED-GREY: rgba(255, 255, 255, 0.05); 1555 --COLOR-DISABLED-GREY-DARKEN: rgba(255, 255, 255, 0.45); 1556 1557 /* Dynamic color variables */ 1558 --bg: var(--COLOR-BG-GRADIENT, var(--COLOR-BG)); 1559 --text: var(--COLOR-TEXT); 1560 --heading: var(--COLOR-HEADING); 1561 --accent: var(--COLOR-ACCENT); 1562 --border: var(--COLOR-BORDER); 1563 --bg-alpha-25: var(--COLOR-BG-ALPHA-25); 1564 --bg-alpha-35: var(--COLOR-BG-ALPHA-35); 1565 --bg-alpha-60: var(--COLOR-BG-ALPHA-60); 1566 --bg-darken: var(--COLOR-BG-DARKEN); 1567 --bg-lighten-darken: var(--COLOR-BG-LIGHTEN-DARKEN); 1568 --bg-lighten-darken-shimmer-bg: var(--COLOR-BG-LIGHTEN-DARKEN-SHIMMER-BG); 1569 --bg-lighten-darken-shimmer-effect: var(--COLOR-BG-LIGHTEN-DARKEN-SHIMMER-EFFECT); 1570 --bg-lighten-darken-shimmer-enhancement: var(--COLOR-BG-LIGHTEN-DARKEN-SHIMMER-ENHANCEMENT); 1571 --bg-lighten-darken-foreground: var(--COLOR-BG-LIGHTEN-DARKEN-FOREGROUND); 1572 --bg-lighten-darken-highlight: var(--COLOR-BG-LIGHTEN-DARKEN-HIGHLIGHT); 1573 --bg-lighten-darken-search-loader: var(--COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER); 1574 --bg-lighten-darken-search-loader-line: var(--COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER-LINE); 1575 --bg-lighten-darken-contrast: var(--COLOR-BG-LIGHTEN-DARKEN-CONTRAST); 1576 --overlay: #0000004d; 1577 --bg-overlay: rgba(0, 0, 0, 0.5); 1578 --link: var(--COLOR-LINK); 1579 --text-darken: var(--COLOR-TEXT-DARKEN); 1580 --text-lighten: var(--COLOR-TEXT-LIGHTEN); 1581 --text-alpha-5: var(--COLOR-TEXT-ALPHA-5); 1582 --text-alpha-8: var(--COLOR-TEXT-ALPHA-8); 1583 --text-alpha-10: var(--COLOR-TEXT-ALPHA-10); 1584 --text-alpha-15: var(--COLOR-TEXT-ALPHA-15); 1585 --text-alpha-25: var(--COLOR-TEXT-ALPHA-25); 1586 --text-alpha-50: var(--COLOR-TEXT-ALPHA-50); 1587 --text-alpha-60: var(--COLOR-TEXT-ALPHA-60); 1588 --text-alpha-85: var(--COLOR-TEXT-ALPHA-85); 1589 --accent-text: var(--COLOR-ACCENT-TEXT); 1590 --sale-bg: var(--COLOR-SALE-BG); 1591 --sale-text: var(--COLOR-SALE-TEXT); 1592 --custom-bg: var(--COLOR-CUSTOM-BG); 1593 --custom-text: var(--COLOR-CUSTOM-TEXT); 1594 --sold-bg: var(--COLOR-SOLD-BG); 1595 --sold-text: var(--COLOR-SOLD-TEXT); 1596 --preorder-bg: var(--COLOR-PREORDER-BG); 1597 --preorder-text: var(--COLOR-PREORDER-TEXT); 1598 --input-bg: var(--COLOR-INPUT-BG); 1599 --border-alpha-15: var(--COLOR-BORDER-ALPHA-15); 1600 --border-alpha-30: var(--COLOR-BORDER-ALPHA-30); 1601 --border-alpha-50: var(--COLOR-BORDER-ALPHA-50);
1602 --border-alpha-65: var(--COLOR-BORDER-ALPHA-65); 1603 --border-lighten-darken: var(--COLOR-BORDER-LIGHTEN-DARKEN); 1604 --hairline: var(--COLOR-BORDER-HAIRLINE); 1605 --error: var(--COLOR-ERROR); 1606 --error-bg: var(--COLOR-ERROR-BG); 1607 --success: var(--COLOR-SUCCESS); 1608 --success-bg: var(--COLOR-SUCCESS-BG); 1609 --disabled-grey: var(--COLOR-DISABLED-GREY); 1610 --disabled-grey-darken: var(--COLOR-DISABLED-GREY-DARKEN); 1611 --white: var(--COLOR-WHITE); 1612 --white-darken: var(--COLOR-WHITE-DARKEN); 1613 --white-alpha-10: var(--COLOR-WHITE-ALPHA-10); 1614 --white-alpha-20: var(--COLOR-WHITE-ALPHA-20); 1615 --white-alpha-25: var(--COLOR-WHITE-ALPHA-25); 1616 --white-alpha-50: var(--COLOR-WHITE-ALPHA-50); 1617 --white-alpha-60: var(--COLOR-WHITE-ALPHA-60); 1618 --black: var(--COLOR-BLACK); 1619 --black-lighten: var(--COLOR-BLACK-LIGHTEN); 1620 --black-alpha-05: var(--COLOR-BLACK-ALPHA-05); 1621 --black-alpha-10: var(--COLOR-BLACK-ALPHA-10); 1622 --black-alpha-20: var(--COLOR-BLACK-ALPHA-20); 1623 --black-alpha-25: var(--COLOR-BLACK-ALPHA-25); 1624 --black-alpha-50: var(--COLOR-BLACK-ALPHA-50); 1625 --black-alpha-60: var(--COLOR-BLACK-ALPHA-60); 1626 --upsells-bg: var(--COLOR-UPSELLS-BG); 1627 --upsells-text: var(--COLOR-UPSELLS-TEXT); 1628 --upsells-text-lighten: var(--COLOR-UPSELLS-TEXT-LIGHTEN); 1629 --upsells-disabled-grey-darken: var(--COLOR-UPSELLS-DISABLED-GREY-DARKEN); 1630 } 1631 1632 1633 .color-scheme-8 {--COLOR-BODY-BG-OPPOSITE-ALPHA-25: rgba(255, 255, 255, 0.25); 1634 --COLOR-PRIMARY-OPPOSITE: #ffffff; 1635 --COLOR-PRIMARY-LIGHTEN-DARKEN-ALPHA-20: rgba(221, 97, 97, 0.2); 1636 --COLOR-PRIMARY-LIGHTEN-DARKEN-ALPHA-30: rgba(221, 97, 97, 0.3); 1637 1638 --PRIMARY-BUTTONS-COLOR-BG: #d43737; 1639 --PRIMARY-BUTTONS-COLOR-TEXT: #ffffff; 1640 --PRIMARY-BUTTONS-COLOR-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 1641 --PRIMARY-BUTTONS-COLOR-BORDER: #d43737; 1642 --PRIMARY-BUTTONS-COLOR-HOVER: rgba(255, 255, 255, 0.2); 1643 1644 --PRIMARY-BUTTONS-COLOR-LIGHTEN-DARKEN: #dd6161; 1645 1646 --PRIMARY-BUTTONS-COLOR-ALPHA-05: rgba(212, 55, 55, 0.05); 1647 --PRIMARY-BUTTONS-COLOR-ALPHA-10: rgba(212, 55, 55, 0.1); 1648 --PRIMARY-BUTTONS-COLOR-ALPHA-50: rgba(212, 55, 55, 0.5);--COLOR-SECONDARY-OPPOSITE: #000000; 1649 --COLOR-SECONDARY-OPPOSITE-ALPHA-20: rgba(0, 0, 0, 0.2); 1650 --COLOR-SECONDARY-LIGHTEN-DARKEN-ALPHA-20: rgba(219, 219, 219, 0.2); 1651 --COLOR-SECONDARY-LIGHTEN-DARKEN-ALPHA-30: rgba(219, 219, 219, 0.3); 1652 1653 --SECONDARY-BUTTONS-COLOR-BG: #f4f4f4; 1654 --SECONDARY-BUTTONS-COLOR-TEXT: #000000; 1655 --SECONDARY-BUTTONS-COLOR-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 1656 --SECONDARY-BUTTONS-COLOR-BORDER: #f4f4f4; 1657 1658 --SECONDARY-BUTTONS-COLOR-ALPHA-05: rgba(244, 244, 244, 0.05); 1659 --SECONDARY-BUTTONS-COLOR-ALPHA-10: rgba(244, 244, 244, 0.1); 1660 --SECONDARY-BUTTONS-COLOR-ALPHA-50: rgba(244, 244, 244, 0.5);--OUTLINE-BUTTONS-PRIMARY-BG: transparent; 1661 --OUTLINE-BUTTONS-PRIMARY-TEXT: #d43737; 1662 --OUTLINE-BUTTONS-PRIMARY-TEXT-ALPHA-10: rgba(212, 55, 55, 0.1); 1663 --OUTLINE-BUTTONS-PRIMARY-BORDER: #d43737; 1664 --OUTLINE-BUTTONS-PRIMARY-BG-HOVER: rgba(221, 97, 97, 0.2); 1665 1666 --OUTLINE-BUTTONS-SECONDARY-BG: transparent; 1667 --OUTLINE-BUTTONS-SECONDARY-TEXT: #f4f4f4; 1668 --OUTLINE-BUTTONS-SECONDARY-TEXT-ALPHA-10: rgba(244, 244, 244, 0.1); 1669 --OUTLINE-BUTTONS-SECONDARY-BORDER: #f4f4f4; 1670 --OUTLINE-BUTTONS-SECONDARY-BG-HOVER: rgba(219, 219, 219, 0.2); 1671 1672 --OUTLINE-BUTTONS-WHITE-BG: transparent; 1673 --OUTLINE-BUTTONS-WHITE-TEXT: #ffffff; 1674 --OUTLINE-BUTTONS-WHITE-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 1675 --OUTLINE-BUTTONS-WHITE-BORDER: #ffffff; 1676 1677 --OUTLINE-BUTTONS-BLACK-BG: transparent; 1678 --OUTLINE-BUTTONS-BLACK-TEXT: #000000; 1679 --OUTLINE-BUTTONS-BLACK-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 1680 --OUTLINE-BUTTONS-BLACK-BORDER: #000000;--OUTLINE-SOLID-BUTTONS-PRIMARY-BG: #d43737; 1681 --OUTLINE-SOLID-BUTTONS-PRIMARY-TEXT: #ffffff; 1682 --OUTLINE-SOLID-BUTTONS-PRIMARY-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 1683 --OUTLINE-SOLID-BUTTONS-PRIMARY-BORDER: #ffffff; 1684 --OUTLINE-SOLID-BUTTONS-PRIMARY-BG-HOVER: rgba(255, 255, 255, 0.2); 1685 1686 --OUTLINE-SOLID-BUTTONS-SECONDARY-BG: #f4f4f4; 1687 --OUTLINE-SOLID-BUTTONS-SECONDARY-TEXT: #000000; 1688 --OUTLINE-SOLID-BUTTONS-SECONDARY-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 1689 --OUTLINE-SOLID-BUTTONS-SECONDARY-BORDER: #000000; 1690 --OUTLINE-SOLID-BUTTONS-SECONDARY-BG-HOVER: rgba(0, 0, 0, 0.2); 1691 1692 --OUTLINE-SOLID-BUTTONS-WHITE-BG: #ffffff; 1693 --OUTLINE-SOLID-BUTTONS-WHITE-TEXT: #000000; 1694 --OUTLINE-SOLID-BUTTONS-WHITE-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 1695 --OUTLINE-SOLID-BUTTONS-WHITE-BORDER: #000000; 1696 1697 --OUTLINE-SOLID-BUTTONS-BLACK-BG: #000000; 1698 --OUTLINE-SOLID-BUTTONS-BLACK-TEXT: #ffffff; 1699 --OUTLINE-SOLID-BUTTONS-BLACK-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 1700 --OUTLINE-SOLID-BUTTONS-BLACK-BORDER: #ffffff;--COLOR-HEADING: #ffffff; 1701 --COLOR-TEXT: #ffffff; 1702 --COLOR-TEXT-DARKEN: #cccccc; 1703 --COLOR-TEXT-LIGHTEN: #ffffff; 1704 --COLOR-TEXT-ALPHA-5: rgba(255, 255, 255, 0.05); 1705 --COLOR-TEXT-ALPHA-8: rgba(255, 255, 255, 0.08); 1706 --COLOR-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 1707 --COLOR-TEXT-ALPHA-15: rgba(255, 255, 255, 0.15); 1708 --COLOR-TEXT-ALPHA-20: rgba(255, 255, 255, 0.2); 1709 --COLOR-TEXT-ALPHA-25: rgba(255, 255, 255, 0.25); 1710 --COLOR-TEXT-ALPHA-50: rgba(255, 255, 255, 0.5); 1711 --COLOR-TEXT-ALPHA-60: rgba(255, 255, 255, 0.6); 1712 --COLOR-TEXT-ALPHA-85: rgba(255, 255, 255, 0.85); 1713 1714 --COLOR-BG-RGB: 57, 57, 57; 1715 --COLOR-BG-GRADIENT: #393939; 1716 --COLOR-BG: #393939; 1717 --COLOR-BG-ALPHA-25: rgba(57, 57, 57, 0.25); 1718 --COLOR-BG-ALPHA-35: rgba(57, 57, 57, 0.35); 1719 --COLOR-BG-ALPHA-60: rgba(57, 57, 57, 0.6); 1720 --COLOR-BG-ALPHA-65: rgba(57, 57, 57, 0.65); 1721 --COLOR-BG-ALPHA-85: rgba(57, 57, 57, 0.85); 1722 --COLOR-BG-DARKEN: #202020; 1723 --COLOR-BG-LIGHTEN-DARKEN: #535353; 1724 --COLOR-BG-LIGHTEN-DARKEN-SHIMMER-BG: #464646; 1725 --COLOR-BG-LIGHTEN-DARKEN-SHIMMER-EFFECT: #4b4b4b; 1726 --COLOR-BG-LIGHTEN-DARKEN-SHIMMER-ENHANCEMENT: #ffffff; 1727 --COLOR-BG-LIGHTEN-DARKEN-FOREGROUND: #535353; 1728 --COLOR-BG-LIGHTEN-DARKEN-HIGHLIGHT: #5f5f5f; 1729 --COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER: #6c6c6c; 1730 --COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER-LINE: #535353; 1731 --COLOR-BG-LIGHTEN-DARKEN-2: #393939; 1732 --COLOR-BG-LIGHTEN-DARKEN-3: #2d2d2d; 1733 --COLOR-BG-LIGHTEN-DARKEN-4: #202020; 1734 --COLOR-BG-LIGHTEN-DARKEN-5: #131313; 1735 --COLOR-BG-LIGHTEN-DARKEN-6: #060606; 1736 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST: #868686; 1737 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-2: #929292; 1738 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-3: #9f9f9f; 1739 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-4: #acacac; 1740 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-5: #b9b9b9; 1741 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-6: #c5c5c5; 1742 1743 --COLOR-INPUT-BG: #393939; 1744 1745 --COLOR-ACCENT: #ffffff; 1746 --COLOR-ACCENT-TEXT: #000; 1747 --COLOR-ACCENT-OPPOSITE: #000000; 1748 --COLOR-ACCENT-MIX-ALPHA: rgba(255, 255, 255, 0.25); 1749 1750 --COLOR-BORDER: #f4f4f4; 1751 --COLOR-BORDER-ALPHA-15: rgba(244, 244, 244, 0.15); 1752 --COLOR-BORDER-ALPHA-30: rgba(244, 244, 244, 0.3); 1753 --COLOR-BORDER-ALPHA-50: rgba(244, 244, 244, 0.5); 1754 --COLOR-BORDER-ALPHA-65: rgba(244, 244, 244, 0.65); 1755 --COLOR-BORDER-LIGHTEN-DARKEN: #a8a8a8; 1756 --COLOR-BORDER-HAIRLINE: #313131; 1757 --COLOR-LINK: #000000; 1758 --COLOR-BG-OVERLAY: rgba(0, 0, 0, 0.15);--COLOR-QUICK-ADD-BG: #ffffff; 1759 --COLOR-QUICK-ADD-TEXT: #000000;--COLOR-UPSELLS-BG: #393939; 1760 --COLOR-UPSELLS-TEXT: #ffffff; 1761 --COLOR-UPSELLS-TEXT-LIGHTEN: #ffffff; 1762 --COLOR-UPSELLS-DISABLED-GREY-DARKEN: rgba(255, 255, 255, 0.45); 1763 --UPSELLS-HEIGHT: 100px; 1764 --UPSELLS-IMAGE-WIDTH: 30%; 1765 1766 --COLOR-DISABLED-GREY: rgba(255, 255, 255, 0.05); 1767 --COLOR-DISABLED-GREY-DARKEN: rgba(255, 255, 255, 0.45); 1768 1769 /* Dynamic color variables */ 1770 --bg: var(--COLOR-BG-GRADIENT, var(--COLOR-BG)); 1771 --text: var(--COLOR-TEXT); 1772 --heading: var(--COLOR-HEADING); 1773 --accent: var(--COLOR-ACCENT); 1774 --border: var(--COLOR-BORDER); 1775 --bg-alpha-25: var(--COLOR-BG-ALPHA-25); 1776 --bg-alpha-35: var(--COLOR-BG-ALPHA-35); 1777 --bg-alpha-60: var(--COLOR-BG-ALPHA-60); 1778 --bg-darken: var(--COLOR-BG-DARKEN); 1779 --bg-lighten-darken: var(--COLOR-BG-LIGHTEN-DARKEN); 1780 --bg-lighten-darken-shimmer-bg: var(--COLOR-BG-LIGHTEN-DARKEN-SHIMMER-BG); 1781 --bg-lighten-darken-shimmer-effect: var(--COLOR-BG-LIGHTEN-DARKEN-SHIMMER-EFFECT); 1782 --bg-lighten-darken-shimmer-enhancement: var(--COLOR-BG-LIGHTEN-DARKEN-SHIMMER-ENHANCEMENT); 1783 --bg-lighten-darken-foreground: var(--COLOR-BG-LIGHTEN-DARKEN-FOREGROUND); 1784 --bg-lighten-darken-highlight: var(--COLOR-BG-LIGHTEN-DARKEN-HIGHLIGHT); 1785 --bg-lighten-darken-search-loader: var(--COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER); 1786 --bg-lighten-darken-search-loader-line: var(--COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER-LINE); 1787 --bg-lighten-darken-contrast: var(--COLOR-BG-LIGHTEN-DARKEN-CONTRAST); 1788 --overlay: #0000004d; 1789 --bg-overlay: rgba(0, 0, 0, 0.5); 1790 --link: var(--COLOR-LINK); 1791 --text-darken: var(--COLOR-TEXT-DARKEN); 1792 --text-lighten: var(--COLOR-TEXT-LIGHTEN); 1793 --text-alpha-5: var(--COLOR-TEXT-ALPHA-5); 1794 --text-alpha-8: var(--COLOR-TEXT-ALPHA-8); 1795 --text-alpha-10: var(--COLOR-TEXT-ALPHA-10); 1796 --text-alpha-15: var(--COLOR-TEXT-ALPHA-15); 1797 --text-alpha-25: var(--COLOR-TEXT-ALPHA-25); 1798 --text-alpha-50: var(--COLOR-TEXT-ALPHA-50); 1799 --text-alpha-60: var(--COLOR-TEXT-ALPHA-60); 1800 --text-alpha-85: var(--COLOR-TEXT-ALPHA-85); 1801 --accent-text: var(--COLOR-ACCENT-TEXT); 1802 --sale-bg: var(--COLOR-SALE-BG); 1803 --sale-text: var(--COLOR-SALE-TEXT); 1804 --custom-bg: var(--COLOR-CUSTOM-BG); 1805 --custom-text: var(--COLOR-CUSTOM-TEXT); 1806 --sold-bg: var(--COLOR-SOLD-BG); 1807 --sold-text: var(--COLOR-SOLD-TEXT); 1808 --preorder-bg: var(--COLOR-PREORDER-BG); 1809 --preorder-text: var(--COLOR-PREORDER-TEXT); 1810 --input-bg: var(--COLOR-INPUT-BG); 1811 --border-alpha-15: var(--COLOR-BORDER-ALPHA-15); 1812 --border-alpha-30: var(--COLOR-BORDER-ALPHA-30); 1813 --border-alpha-50: var(--COLOR-BORDER-ALPHA-50);
1814 --border-alpha-65: var(--COLOR-BORDER-ALPHA-65); 1815 --border-lighten-darken: var(--COLOR-BORDER-LIGHTEN-DARKEN); 1816 --hairline: var(--COLOR-BORDER-HAIRLINE); 1817 --error: var(--COLOR-ERROR); 1818 --error-bg: var(--COLOR-ERROR-BG); 1819 --success: var(--COLOR-SUCCESS); 1820 --success-bg: var(--COLOR-SUCCESS-BG); 1821 --disabled-grey: var(--COLOR-DISABLED-GREY); 1822 --disabled-grey-darken: var(--COLOR-DISABLED-GREY-DARKEN); 1823 --white: var(--COLOR-WHITE); 1824 --white-darken: var(--COLOR-WHITE-DARKEN); 1825 --white-alpha-10: var(--COLOR-WHITE-ALPHA-10); 1826 --white-alpha-20: var(--COLOR-WHITE-ALPHA-20); 1827 --white-alpha-25: var(--COLOR-WHITE-ALPHA-25); 1828 --white-alpha-50: var(--COLOR-WHITE-ALPHA-50); 1829 --white-alpha-60: var(--COLOR-WHITE-ALPHA-60); 1830 --black: var(--COLOR-BLACK); 1831 --black-lighten: var(--COLOR-BLACK-LIGHTEN); 1832 --black-alpha-05: var(--COLOR-BLACK-ALPHA-05); 1833 --black-alpha-10: var(--COLOR-BLACK-ALPHA-10); 1834 --black-alpha-20: var(--COLOR-BLACK-ALPHA-20); 1835 --black-alpha-25: var(--COLOR-BLACK-ALPHA-25); 1836 --black-alpha-50: var(--COLOR-BLACK-ALPHA-50); 1837 --black-alpha-60: var(--COLOR-BLACK-ALPHA-60); 1838 --upsells-bg: var(--COLOR-UPSELLS-BG); 1839 --upsells-text: var(--COLOR-UPSELLS-TEXT); 1840 --upsells-text-lighten: var(--COLOR-UPSELLS-TEXT-LIGHTEN); 1841 --upsells-disabled-grey-darken: var(--COLOR-UPSELLS-DISABLED-GREY-DARKEN); 1842 } 1843 1844 1845 body, .color-scheme-1, .color-scheme-2, .color-scheme-3, .color-scheme-4, .color-scheme-5, .color-scheme-6, .color-scheme-7, .color-scheme-8 { 1846 color: var(--text); 1847 background: var(--bg); 1848 }:root { 1849 --COLOR-SALE-BG: #d43737; 1850 --COLOR-SALE-TEXT: #ffffff; 1851 --COLOR-CUSTOM-BG: #ffffff; 1852 --COLOR-CUSTOM-TEXT: #000000; 1853 --COLOR-SOLD-BG: rgba(0,0,0,0); 1854 --COLOR-SOLD-TEXT: #000000; 1855 --COLOR-PREORDER-BG: ; 1856 --COLOR-PREORDER-TEXT: ; 1857 1858 --COLOR-WHITE-BLACK: #000; 1859 --COLOR-BLACK-WHITE: #fff; 1860 --COLOR-BLACK-WHITE-ALPHA-25: rgba(255, 255, 255, 0.25); 1861 --COLOR-BLACK-WHITE-ALPHA-34: rgba(255, 255, 255, 0.34);--COLOR-MENU-BG: #ffffff; 1862 --COLOR-MENU-LINK: #0c0c0f; 1863 --COLOR-MENU-LINK-OPPOSITE: rgba(255, 255, 255, 0.15); 1864 --COLOR-MENU-TRANSPARENT-LINK: #ffffff; 1865 --COLOR-MENU-TEXT-ALPHA-5: rgba(12, 12, 15, 0.05); 1866 --COLOR-MENU-BG-ALPHA-10: rgba(255, 255, 255, 0.1); 1867 --COLOR-MENU-BG-INPUT: #ffffff; 1868 --COLOR-MENU-BG-LIGHTEN-DARKEN-FOREGROUND: #f7f7f7; 1869 1870 --COLOR-ERROR: #D02E2E; 1871 --COLOR-ERROR-BG: #f3cbcb; 1872 --COLOR-SUCCESS: #56AD6A; 1873 --COLOR-SUCCESS-BG: #ECFEF0; 1874 --COLOR-WARN: #ECBD5E; 1875 --COLOR-TRANSPARENT: rgba(255, 255, 255, 0); 1876 1877 --COLOR-WHITE: #ffffff; 1878 --COLOR-WHITE-DARKEN: #f2f2f2; 1879 --COLOR-WHITE-ALPHA-10: rgba(255, 255, 255, 0.1); 1880 --COLOR-WHITE-ALPHA-20: rgba(255, 255, 255, 0.2); 1881 --COLOR-WHITE-ALPHA-25: rgba(255, 255, 255, 0.25); 1882 --COLOR-WHITE-ALPHA-50: rgba(255, 255, 255, 0.5); 1883 --COLOR-WHITE-ALPHA-60: rgba(255, 255, 255, 0.6); 1884 --COLOR-BLACK: #000000; 1885 --COLOR-BLACK-LIGHTEN: #1a1a1a; 1886 --COLOR-BLACK-ALPHA-05: rgba(0, 0, 0, 0.05); 1887 --COLOR-BLACK-ALPHA-10: rgba(0, 0, 0, 0.1); 1888 --COLOR-BLACK-ALPHA-20: rgba(0, 0, 0, 0.2); 1889 --COLOR-BLACK-ALPHA-25: rgba(0, 0, 0, 0.25); 1890 --COLOR-BLACK-ALPHA-50: rgba(0, 0, 0, 0.5); 1891 --COLOR-BLACK-ALPHA-60: rgba(0, 0, 0, 0.6);--FONT-STACK-BODY: Poppins, sans-serif; 1892 --FONT-STYLE-BODY: normal; 1893 --FONT-STYLE-BODY-ITALIC: italic; 1894 --FONT-ADJUST-BODY: 1.0; 1895 1896 --FONT-WEIGHT-BODY: 400; 1897 --FONT-WEIGHT-BODY-LIGHT: 100; 1898 --FONT-WEIGHT-BODY-MEDIUM: 700; 1899 --FONT-WEIGHT-BODY-BOLD: 500; 1900 1901 --FONT-STACK-HEADING: "Roboto Mono", monospace; 1902 --FONT-STYLE-HEADING: normal; 1903 --FONT-STYLE-HEADING-ITALIC: italic; 1904 --FONT-ADJUST-HEADING: 0.8; 1905 1906 --FONT-WEIGHT-HEADING: 700; 1907 --FONT-WEIGHT-HEADING-LIGHT: 400; 1908 --FONT-WEIGHT-HEADING-MEDIUM: 500; 1909 --FONT-WEIGHT-HEADING-BOLD: 700; 1910 1911 --FONT-STACK-NAV: "Roboto Mono", monospace; 1912 --FONT-STYLE-NAV: normal; 1913 --FONT-STYLE-NAV-ITALIC: italic; 1914 --FONT-ADJUST-NAV: 0.85; 1915 --FONT-ADJUST-NAV-TOP-LEVEL: 0.8; 1916 1917 --FONT-WEIGHT-NAV: 700; 1918 --FONT-WEIGHT-NAV-LIGHT: 400; 1919 --FONT-WEIGHT-NAV-MEDIUM: 500; 1920 --FONT-WEIGHT-NAV-BOLD: 700; 1921 1922 --FONT-ADJUST-PRODUCT-GRID: 1.0; 1923 --FONT-ADJUST-PRODUCT-GRID-HEADING: 1.3; 1924 1925 --FONT-ADJUST-BADGES: 1.3; 1926 1927 --FONT-STACK-BUTTON: "Roboto Mono", monospace; 1928 --FONT-STYLE-BUTTON: normal; 1929 --FONT-STYLE-BUTTON-ITALIC: italic; 1930 --FONT-ADJUST-SMALL-BUTTON: 0.85; 1931 --FONT-ADJUST-MEDIUM-BUTTON: 0.85; 1932 --FONT-ADJUST-LARGE-BUTTON: 0.85; 1933 1934 --FONT-WEIGHT-BUTTON: 700; 1935 --FONT-WEIGHT-BUTTON-MEDIUM: 500; 1936 --FONT-WEIGHT-BUTTON-BOLD: 700; 1937 1938 --FONT-STACK-SUBHEADING: "Courier New", Courier, monospace; 1939 --FONT-STYLE-SUBHEADING: normal; 1940 --FONT-ADJUST-SUBHEADING: 0.8; 1941 1942 --FONT-WEIGHT-SUBHEADING: 700; 1943 --FONT-WEIGHT-SUBHEADING-BOLD: 700; 1944 1945 --FONT-STACK-LABEL: "Roboto Mono", monospace; 1946 --FONT-STYLE-LABEL: normal; 1947 --FONT-ADJUST-LABEL: 0.65; 1948 1949 --FONT-STACK-HIGHLIGHT: "Space Mono", monospace; 1950 --FONT-STYLE-HIGHLIGHT: normal; 1951 --FONT-WEIGHT-HIGHLIGHT: 700; 1952 1953 --FONT-WEIGHT-LABEL: 700; 1954 1955 --LETTER-SPACING-NAV: 0.025em; 1956 --LETTER-SPACING-HEADING: -0.025em; 1957 --LETTER-SPACING-SUBHEADING: 0.05em; 1958 --LETTER-SPACING-BUTTON: 0.05em; 1959 --LETTER-SPACING-LABEL: 0.05em; 1960 1961 --BUTTON-TEXT-CAPS: uppercase; 1962 --HEADING-TEXT-CAPS: uppercase; 1963 --SUBHEADING-TEXT-CAPS: uppercase; 1964 --LABEL-TEXT-CAPS: uppercase;--FONT-SIZE-INPUT: 1.0rem;--RADIUS: 8px; 1965 --RADIUS-SMALL: 8px; 1966 --RADIUS-TINY: 8px; 1967 --RADIUS-CHECKBOX: 4px; 1968 --RADIUS-TEXTAREA: 8px;--RADIUS-BADGE: 4px;--PRODUCT-MEDIA-PADDING-TOP: 80.0%;--BORDER-WIDTH: 1px;--STROKE-WIDTH: 12px;--SITE-WIDTH: 1440px; 1969 --SITE-WIDTH-NARROW: 840px; 1970 1971 1972 --SMALL-BUTTON-WIDTH: 150px; 1973 --MEDIUM-BUTTON-WIDTH: 200px; 1974 --LARGE-BUTTON-WIDTH: 250px; 1975 --SMALL-BUTTON-HEIGHT: 20px; 1976 --MEDIUM-BUTTON-HEIGHT: 20px; 1977 --LARGE-BUTTON-HEIGHT: 20px;
1977--ICON-ARROW-RIGHT: url( "//projektride.co.uk/cdn/shop/t/15/assets/icon-chevron-right.svg?v=115618353204357621731762079695" );--loading-svg: url( "//projektride.co.uk/cdn/shop/t/15/assets/loading.svg?v=91665432863842511931762079692" ); 1978 --icon-check: url( "//projektride.co.uk/cdn/shop/t/15/assets/icon-check.svg?v=175316081881880408121762079693" ); 1979 --icon-check-swatch: url( "//projektride.co.uk/cdn/shop/t/15/assets/icon-check-swatch.svg?v=131897745589030387781762079692" ); 1980 --icon-zoom-in: url( "//projektride.co.uk/cdn/shop/t/15/assets/icon-zoom-in.svg?v=157433013461716915331762079696" ); 1981 --icon-zoom-out: url( "//projektride.co.uk/cdn/shop/t/15/assets/icon-zoom-out.svg?v=164909107869959372931762079697" );--collection-sticky-bar-height: 0px; 1982 --collection-image-padding-top: 60%; 1983 1984 --drawer-width: 400px; 1985 --drawer-transition: transform 0.4s cubic-bezier(0.46, 0.01, 0.32, 1);--gutter: 60px; 1986 --gutter-mobile: 20px; 1987 --grid-gutter: 20px; 1988 --grid-gutter-mobile: 35px;--inner: 20px; 1989 --inner-tablet: 18px; 1990 --inner-mobile: 16px;--grid: repeat(3, minmax(0, 1fr)); 1991 --grid-tablet: repeat(3, minmax(0, 1fr)); 1992 --grid-mobile: repeat(2, minmax(0, 1fr)); 1993 --megamenu-grid: repeat(4, minmax(0, 1fr)); 1994 --grid-row: 1 / span 3;--scrollbar-width: 0px;--swatch-width: 38px; 1995 --swatch-height: 26px; 1996 --swatch-size: 32px; 1997 --swatch-size-mobile: 30px; 1998 --swatch-width-grid: 16px; 1999 --swatch-height-grid: 16px; 2000 --swatch-width-grid-rectangle: 24px; 2001 --swatch-height-grid-rectangle: 14px; 2002 --swatch-size-filter: 24px; 2003 --siblings-size: 32px; 2004 --siblings-width: 38px; 2005 --siblings-height: 26px; 2006 2007 2008 --move-offset: 20px; 2009 2010 2011 --autoplay-speed: 2200ms; 2012 } 2013 2014 2015.product-upsell__image:after, 2016 .popup-quick-view__nav-media:after, 2017 .product-gallery__media--image:after, 2018 .product-gallery__media--onboarding:after, 2019 .product-single__thumbnail-link:after { 2020 content: ''; 2021 position: absolute; 2022 z-index: 1; 2023 inset: 0; 2024 background: rgba(0, 0, 0, .03); 2025 pointer-events: none; 2026 }</style><link href="//projektride.co.uk/cdn/shop/t/15/assets/theme.css?v=139730456187657156441774559470" rel="stylesheet" type="text/css" media="all" /><link href="//projektride.co.uk/cdn/shop/t/15/assets/reflex.css?v=5306671764445556101762596600" rel="stylesheet" type="text/css" media="all" /><link href="//projektride.co.uk/cdn/shop/t/15/assets/projektride-theme.css?v=171706715394865463821766077516" rel="stylesheet" type="text/css" media="all" /><link href="//projektride.co.uk/cdn/shop/t/15/assets/dialogs.css?v=54076633373807272771774559454" rel="preload" as="style" onload="this.onload=null;this.rel='stylesheet'"><style> 2027 .swatches{--swatch-default: #e5e5e5;--ink: #696969;--ash: #a3a3a3;--sky: #4cbbb8;--pop: #e43e23;--red: #d13b38;--jet: #000000;--gum: #eb5799;--hot: #ff0073;--mud: #4a342c;--fig: #F4E4FF;--tan: #d2b48c;--sea: #006699;--ruby: #e32040;--envy: #0e986b;--jade: #1b5c1d;--vert: #489c4a;--bone: #dedbbf;--aqua: #00ffff;--blue: #1d5caa;--cyan: #00ffff;--dirt: #a54400;--gold: #D4AF37;--gray: #808080;--grey: #808080;--lime: #00ff00;--navy: #273854;--nude: #E3BC9A;--rose: #e37fa0;--mint: #b6e4d0;--milk: #f6f2e8;--wine: #533230;--coal: #060d11;--snow: #f7f7f7;--dash: #234d90;--moss: #40592f;--peel: #ffd322;--sand: #e0c389;--onyx: #323737;--silk: #d1c4bb;--peru: #cd853f;--pink: #e79fab;--plum: #8a3340;--rust: #b7410e;--teal: #008080;--tile: #b9b6a1;--aloe: #D9EFD9;--azure: #f0ffff;--beige: #f5f5dc;--black: #000000;--brown: #804020;--cream: #ddd7cb;--terra: #b7a282;--slate: #4f4f4f;--olive: #40483f;--ocean: #E1E5F6;--camel: #a98d74;--clean: #F6F4EA;--coral: #ff7f50;--green: #008000;--ivory: #f5ecda;--khaki: #f0e68c;--linen: #faf0e6;--mauve: #e0b0ff;--wheat: #f5deb3;--white: #fafafa;--sienna: #9f6a51;--coffee: #2d2114;--bisque: #ffe4c4;--indigo: #4b0082;--maroon: #800000;--orange: #e5990e;--orchid: #da70d6;--purple: #800080;--tartan: #21a0ad;--salmon: #fa8072;--silver: #c0c0c0;--shadow: #5c534f;--tomato: #ff6347;--violet: #ee82ee;--yellow: #ffff00;--natural: #b7ac9a;--saffron: #FFE4DF;--crimson: #dc143c;--neutral: #c6bda6;--fuchsia: #ff00ff;--magenta: #ff00ff;--thistle: #d8bfd8;--hot-pink: #ff69b4;--sky-blue: #87ceeb;--dark-red: #8b0000;--cornsilk: #fff8dc;--honeydew: #f0fff0;--metallic: #b2b0ab;--lavender: #e6e6fa;--moccasin: #ffe4b5;--midnight: #383863;--seashell: #fff5ee;--sea-green: #2e8b57;--rose-gold: #cf9fa6;--dark-blue: #00008b;--dark-cyan: #008b8b;
2027--cool-grey: #b9c1c9;--dark-gray: #a9a9a9;--dark-grey: #a9a9a9;--deep-pink: #ff1493;--chocolate: #d2691e;--gainsboro: #dcdcdc;--steelblue: #4682b4;--turquoise: #40e0d0;--alabaster: #e8e7df;--dark-green: #006400;--dark-khaki: #bdb76b;--light-blue: #add8e6;--light-cyan: #e0ffff;--light-gray: #d3d3d3;--light-grey: #d3d3d3;--light-pink: #ffb6c1;--lime-green: #32cd32;--mint-cream: #f5fffa;--royal-blue: #4169e1;--slate-blue: #6a5acd;--slate-gray: #708090;--slate-grey: #708090;--aquamarine: #7fffd4;--chartreuse: #7fff00;--dark-orange: #ff8c00;--dark-salmon: #e9967a;--dark-violet: #9400d3;--light-coral: #f08080;--light-green: #90ee90} 2028/*# sourceMappingURL=/s/files/1/0689/3384/5141/t/36/assets/swatches.css.map?v=80340345938156021151768961610 */ 2029 2030 </style><style data-shopify>.swatches { 2031 --black: #000000;--white: #fafafa;--blank: url(//projektride.co.uk/cdn/shop/files/blank_small.gif?v=4801);--almond: #D3BCA6;--aqua: #A9C1C3;--baby-blue: #7D9ABC;--berry: #AF275E;--champagne: #DFD0B5;--chocolate: #40302C;--cream: #E9DDCF;--dark-green: #354C37;--denim: #7F9BB3;--pale-pink: #eee0de;--terracota: #bf6045;--lilac: #b19fc4;--camel: #b96f51;--jade-green: #647c76; 2032 }</style>
2033<script 2034 type="text/javascript" 2035> 2036 let root = '/'; 2037 if (root[root.length - 1] !== '/') { 2038 root = `${root}/`; 2039 } 2040 2041 window.theme = { 2042 routes: { 2043 root: root, 2044 cart_url: "\/cart", 2045 cart_add_url: "\/cart\/add", 2046 cart_change_url: "\/cart\/change", 2047 cart_update_url: "\/cart\/update", 2048 shop_url: "https:\/\/projektride.co.uk", 2049 searchUrl: '/search', 2050 predictiveSearchUrl: '/search/suggest', 2051 product_recommendations_url: "\/recommendations\/products" 2052 }, 2053 assets: { 2054 photoswipe: '//projektride.co.uk/cdn/shop/t/15/assets/photoswipe.js?v=162613001030112971491762079691', 2055 no_image: "//projektride.co.uk/cdn/shopifycloud/storefront/assets/no-image-2048-a2addb12_1024x.gif", 2056 base: "//projektride.co.uk/cdn/shop/t/15/assets/" 2057 }, 2058 strings: { 2059 add_to_cart: "Add to Cart", 2060 cart_acceptance_error: "You must accept our terms and conditions.", 2061 cart_empty: "Your cart is currently empty.", 2062 cart_price: "Price", 2063 cart_quantity: "Quantity", 2064 cart_items_one: "{{ count }} item", 2065 cart_items_many: "{{ count }} items", 2066 cart_title: "Cart", 2067 cart_total: "Total", 2068 discount_not_applicable: "Discount not applicable", 2069 shipping_discounts_at_checkout: "Shipping discounts are shown at checkout after adding an address", 2070 discount_already_applied: "Discount already applied", 2071 continue_shopping: "Continue Shopping", 2072 free: "Free", 2073 limit_error: "Sorry, looks like we don\u0026#39;t have enough of this product.", 2074 preorder: "Pre-Order", 2075 remove: "Remove", 2076 sale_badge_text: "Sale", 2077 saving_badge: "Save {{ discount }}", 2078 saving_up_to_badge: "Save up to {{ discount }}", 2079 sold_out: "Sold Out", 2080 unavailable: "Unavailable", 2081 unit_price_label: "Unit price", 2082 unit_price_separator: "per", 2083 zero_qty_error: "Quantity must be greater than 0.", 2084 delete_confirm: "Are you sure you wish to delete this address?" 2085 }, 2086 icons: { 2087 close: '<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 192 192"><path d="M150 42 42 150M150 150 42 42" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg>' 2088 }, 2089 settings: { 2090 animationsEnabled: false, 2091 cartType: "drawer", 2092 enableAcceptTerms: false, 2093 enableInfinityScroll: false,
2094 enablePaymentButton: false, 2095 gridImageSize: "contain", 2096 gridImageAspectRatio: 0.8, 2097 mobileMenuBehaviour: "link", 2098 productGridHover: "image", 2099 savingBadgeType: "percentage", 2100 showSaleBadge: true, 2101 showSoldBadge: true, 2102 showSavingBadge: false, 2103 quickBuy: "quick_buy", 2104 suggestArticles: false, 2105 suggestCollections: false, 2106 suggestProducts: true, 2107 suggestPages: false, 2108 suggestionsResultsLimit: 3, 2109 currency_code_enable: false, 2110 hideInventoryCount: true, 2111 colorSwatchesType: "theme", 2112 atcButtonShowPrice: true, 2113 buynowButtonColor: "btn--secondary", 2114 buynowButtonStyle: "btn--solid-border", 2115 buynowButtonSize: "btn--large", 2116 mobileMenuType: "new", 2117 collectionSwatchStyle: null, 2118 }, 2119 sizes: { 2120 mobile: 480, 2121 small: 768, 2122 large: 1024, 2123 widescreen: 1440 2124 }, 2125 moneyFormat: "£{{amount}}", 2126 moneyWithCurrencyFormat: "£{{amount}} GBP", 2127 subtotal: 0, 2128 current_iso_code: "GBP", 2129 info: { 2130 name: 'Palo Alto', 2131 version: '9.1.0', 2132 role: 'main' 2133 }, 2134 }; 2135 window.PaloAlto = window.PaloAlto || {}; 2136 window.slate = window.slate || {}; 2137 window.isHeaderTransparent = false; 2138 window.stickyHeaderHeight = 60; 2139 window.lastWindowWidth = window.innerWidth || document.documentElement.clientWidth; 2140</script>
2140<script src="//projektride.co.uk/cdn/shop/t/15/assets/vendor.js?v=42276325216716451771762079696" defer="defer"></script>
vendor: 1 bytes, line 2140
2140
2141<script src="//projektride.co.uk/cdn/shop/t/15/assets/theme.js?v=939066324693240641774559473" defer="defer"></script>
2141<script src="//projektride.co.uk/cdn/shop/t/15/assets/product-info.js?v=103073590035009644131774559454" defer="defer"></script>
2141 2142
2142<script src="//projektride.co.uk/cdn/shop/t/15/assets/subscription-price-updater.js?v=4801" defer="defer"></script>
2142<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
2142<meta name="facebook-domain-verification" content="qx5rlui8qkar7rkn9abnj7zuvwapvx"> 2143<meta name="google-site-verification" content="jQknAbA93aSgqQodrpVzbn6gDvudP_kSXWTrG3gD2qY"> 2144<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/60553068770/digital_wallets/dialog"> 2145<meta id="in-context-paypal-metadata" data-shop-id="60553068770" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="GBP"> 2146<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
2146<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
2146 2147<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
2148<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=60553068770" crossorigin="anonymous"></script>
vendor: 1 bytes, line 2148
2148
2149<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":60553068770,"countryCode":"GB","currencyCode":"GBP","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/60553068770","merchantName":"ProjektRide","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","maestro","masterCard","amex","discover","elo"],"total":{"type":"pending","label":"ProjektRide","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 2149
2149
2150<script id="shopify-features" type="application/json">{"accessToken":"63379544aacc4d1804da5184ea73167a","betas":["rich-media-storefront-analytics"],"domain":"projektride.co.uk","predictiveSearch":true,"shopId":60553068770,"locale":"en"}</script>
vendor: 1 bytes, line 2150
2150
2151<script>var Shopify = Shopify || {}; 2152Shopify.shop = "projektride.myshopify.com"; 2153Shopify.locale = "en"; 2154Shopify.currency = {"active":"GBP","rate":"1.0"}; 2155Shopify.country = "US"; 2156Shopify.theme = {"name":"ProjektRide_Palo_Alto_V9\/main","id":186470859135,"schema_name":"Palo Alto","schema_version":"9.1.0","theme_store_id":null,"role":"main"}; 2157Shopify.theme.handle = "null"; 2158Shopify.theme.style = {"id":null,"handle":null}; 2159Shopify.cdnHost = "projektride.co.uk/cdn"; 2160Shopify.routes = Shopify.routes || {}; 2161Shopify.routes.root = "/"; 2162Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 2163Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 2164Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 2165Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 2165
2165
2166<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 2166
2166
2167<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
vendor: 1 bytes, line 2167
2167
2168<script> 2169 window.ShopifyPay = window.ShopifyPay || {}; 2170 window.ShopifyPay.apiHost = "shop.app\/pay"; 2171 window.ShopifyPay.redirectState = null; 2172</script>
vendor: 1 bytes, line 2172
2172
2173<script> 2174 window.Shopify = window.Shopify || {}; 2175 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 2176 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 2177 window.Shopify.SignInWithShop.eligible = true; 2178</script>
vendor: 1 bytes, line 2178
2178
2179<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
vendor: 1 bytes, line 2179
2179
2180<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 2180
2180
2181<script type="module"> 2182 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 2183 2184 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 2185 2186</script>
vendor: 1 bytes, line 2186
2186
2187<script> 2188 window.Shopify = window.Shopify || {}; 2189 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 2190 window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.en.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.en.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.en.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.en.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.en.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.en.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.en.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.en.esm.js"],"listener":["modules/v2/loader.listener.en.esm.js"],"pay-button":["modules/v2/loader.pay-button.en.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.en.esm.js"],"shop-button":["modules/v2/loader.shop-button.en.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.en.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.en.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.en.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.en.esm.js"],"shop-login":["modules/v2/loader.shop-login.en.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.en.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.en.esm.js"]}; 2191</script>
vendor: 1 bytes, line 2191
2191
2192<script>(function() { 2193 var isLoaded = false; 2194 function asyncLoad() { 2195 if (isLoaded) return; 2196 isLoaded = true; 2197 var urls = ["https:\/\/cloudsearch-1f874.kxcdn.com\/shopify.js?markets=1\u0026shop=projektride.myshopify.com","https:\/\/chimpstatic.com\/mcjs-connected\/js\/users\/3b3fa817637ef6c4bfb72a45b\/9e29d1808fc4f298cc78a0de2.js?shop=projektride.myshopify.com","\/\/www.powr.io\/powr.js?powr-token=projektride.myshopify.com\u0026external-type=shopify\u0026shop=projektride.myshopify.com","\/\/d1liekpayvooaz.cloudfront.net\/apps\/customizery\/customizery.js?shop=projektride.myshopify.com","https:\/\/s3.eu-west-1.amazonaws.com\/production-klarna-il-shopify-osm\/d3bc5d6366701989e2db5a93793900883f2d31a6\/projektride.myshopify.com-1774559624015.js?shop=projektride.myshopify.com"]; 2198 for (var i = 0; i < urls.length; i++) { 2199 var s = document.createElement('script'); 2200 s.type = 'text/javascript'; 2201 s.async = true; 2202 s.src = urls[i]; 2203 var x = document.getElementsByTagName('script')[0]; 2204 x.parentNode.insertBefore(s, x); 2205 } 2206 }; 2207 if(window.attachEvent) { 2208 window.attachEvent('onload', asyncLoad); 2209 } else { 2210 window.addEventListener('load', asyncLoad, false); 2211 } 2212})();</script>
vendor: 1 bytes, line 2212
2212
2213<script id="__st">var __st={"a":60553068770,"offset":3600,"reqid":"678378a5-3b68-4d84-b9f5-32bd1ed97aea-1791120421","pageurl":"projektride.co.uk\/","u":"a60c1db2110e","p":"home"};</script>
vendor: 1 bytes, line 2213
2213
2214<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 2214
2214
2215<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 2215
2215
2216<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//projektride.co.uk/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 2216
2216
2217<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//projektride.co.uk/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
2217<script crossorigin="anonymous" defer="defer" src="//projektride.co.uk/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 2217
2217
2218<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-318ab40a.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
vendor: 1 bytes, line 2218
2218
2219<script> 2220 window.Shopify = window.Shopify || {}; 2221 window.Shopify.MCP = window.Shopify.MCP || {}; 2222 window.Shopify.MCP.enabled = true; 2223 window.Shopify.MCP.shop = "projektride.myshopify.com"; 2224 window.Shopify.MCP.mcpEndpoint = "https:\/\/projektride.co.uk\/api\/mcp"; 2225 window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}]; 2226</script>
vendor: 1 bytes, line 2226
2226
2227<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/projektride.co.uk\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 2228</script>
vendor: 1 bytes, line 2228
2228
2229<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://projektride.co.uk/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 2230</script>
vendor: 1 bytes, line 2230
2230
2231<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 2232 function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent); 2233</script>
vendor: 1 bytes, line 2233
2233
2234<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}})); 2235</script>
vendor: 1 bytes, line 2235
2235
2236<script id='scb4127' type='text/javascript' async='' src='https://projektride.co.uk/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script>
2236<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://projektride.co.uk/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 2237<style id="shopify-accelerated-checkout-cart"> 2238 #shopify-buyer-consent { 2239 margin-top: 1em; 2240 display: inline-block; 2241 width: 100%; 2242} 2243 2244#shopify-buyer-consent.hidden { 2245 display: none; 2246} 2247 2248#shopify-subscription-policy-button { 2249 background: none; 2250 border: none; 2251 padding: 0; 2252 text-decoration: underline; 2253 font-size: inherit; 2254 cursor: pointer; 2255} 2256 2257#shopify-subscription-policy-button::before { 2258 box-shadow: none; 2259} 2260 2261 </style> 2262
2263<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
2263 2264 <!-- BEGIN app block: shopify://apps/izyrent/blocks/izyrent/cda4a37a-6d4d-4f3d-b8e5-c19d5c367c6a -->
2264<script></script>
vendor: 1 bytes, line 2264
2264
2265<script> 2266var izyrent_shopify_js = "\/\/projektride.co.uk\/cdn\/shopifycloud\/storefront\/assets\/themes_support\/api.jquery-7ab1a3a4.js"; 2267var izyrent_current_page = "index"; 2268 2269var izyrent_currency_format = "£{{amount}}"; 2270 2271var izyrent_money_format = "£1,000.00"; 2272</script>
2272 2273 2274
2275<script> 2276var izyrentSettings = "{\"timezone\":{\"ianaTimezone\":\"Europe\/London\",\"timezoneOffset\":\"+0100\",\"currencyCode\":\"GBP\"},\"storefront\":\"97b690cacf39b54ff466d3fc023415c5\",\"timeFormat\":[\"24\"],\"translate\":[\"default\"],\"redirectCheckout\":[\"disabled\"],\"disabledDatesGlobal\":{\"dates\":{},\"collections\":[]},\"couponPrefix\":\"IZYRENT_\",\"theme\":{},\"translations\":{},\"showMonths\":{\"md\":\"1\",\"lg\":\"1\"},\"quantityPosition\":\"default\",\"startCal\":\"default\",\"displayCal\":\"default\",\"displayPrice\":\"default\",\"deposit\":{\"id\":\"46000287875298\",\"amount\":\"0\",\"percent\":0},\"checkoutMode\":\"default\",\"showFinalPriceOnly\":\"disabled\",\"sections\":[{\"label\":\"Calendar\",\"value\":\"calendar\"},{\"label\":\"Resume\",\"value\":\"resume\"},{\"label\":\"Add-ons\",\"value\":\"addons\"},{\"label\":\"Requests\",\"value\":\"requests\"}],\"syncDates\":\"disabled\",\"countdown\":\"disabled\",\"expiration\":\"15\"}"; 2277if(typeof izyrentSettings === "string"){ 2278 izyrentSettings = izyrentSettings.replace(/=>/g, ":"); 2279 izyrentSettings = JSON.parse(izyrentSettings); 2280} 2281 2282 2283 2284</script>
2284 2285 2286 2287 <style> 2288quick-add-modal .shopify-payment-button{display: none !important;}; 2289</style> 2290 2291<style> 2292.cart-count-bubble,.cart-item .quantity{ display:none;} 2293.mw-apo-configure-link{ display:none !important;} 2294.izyloader { 2295 padding: 10px; 2296 max-width: 44rem; 2297 width: 100%; 2298} 2299.izyloader > span { 2300 width: 48px; 2301 height: 48px; 2302 border-radius: 50%; 2303 display: inline-block; 2304 position: relative; 2305 border: 10px solid; 2306 border-color: rgb(0 0 0 / 7%) rgb(0 0 0 / 14%) rgb(0 0 0 / 21%) rgb(0 0 0 / 28%); 2307 box-sizing: border-box; 2308 animation: rotation 0.8s linear infinite; 2309 display: flex; 2310 margin: auto; 2311 padding-top: 10px; 2312} 2313body.izyloaderhide .izyloader,.cart-item__details .cart-item__discounted-prices{display:none !important;} 2314@keyframes rotation { 2315 0% { 2316 transform: rotate(0deg); 2317 } 2318 100% { 2319 transform: rotate(360deg); 2320 } 2321} 2322</style>
2323<script> 2324 2325 if(izyrentSettings?.theme?.text?.resume) { 2326 const color = izyrentSettings.theme.text.resume; 2327 2328 const updateOpacity = (rgba, newOpacity) => 2329 rgba.replace( 2330 /rgba\((\d+),\s*(\d+),\s*(\d+),\s*[\d.]+\)/, 2331 `rgba($1, $2, $3, ${newOpacity})` 2332 ); 2333 2334 2335 let css = `.izyloader > span {border-color: ${updateOpacity( 2336 color, 2337 0.07 2338 )} ${updateOpacity(color, 0.14)} ${updateOpacity( 2339 color, 2340 0.21 2341 )} ${updateOpacity(color, 0.28)} !important;}`; 2342 2343 document.head.insertAdjacentHTML('beforeend', `<style>${css}</style>`); 2344 2345 } 2346 2347</script>
2347 2348 2349
2350<script src="https://izyrent.speaz.com/izyrent.js?shop=projektride.myshopify.com&v=1790762585065" async></script>
2350 2351 2352<!-- END app block --><link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
2353<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {try {var session_token_from_headers = performance.getEntriesByType('navigation')[0].serverTiming.find(x => x.name == '_s').description;} catch {var session_token_from_headers = undefined;}var session_cookie_matches = document.cookie.match(/_shopify_s=([^;]*)/);var session_token_from_cookie = session_cookie_matches && session_cookie_matches.length === 2 ? session_cookie_matches[1] : "";var session_token = session_token_from_headers || session_token_from_cookie || "";function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 60553068770,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "index"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 2353
2353
2354<script> 2355 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 2356</script>
vendor: 1 bytes, line 2356
2356
2357<script>(function(){var wpmLoader=function(){"use strict";var e=/Googlebot|Storebot-Google|bingbot|Baiduspider|YandexBot|DuckDuckBot|Slurp|facebookexternalhit|Twitterbot|LinkedInBot|Applebot|AdsBot-Google|Mediapartners-Google|APIs-Google|PetalBot|SemrushBot|AhrefsBot|MJ12bot|DotBot|Acunetix|PerplexityBot|Perplexity-User/i,t=/bytedance/i;function i(){try{var e=document.cookie;if(!e||"string"!=typeof e)return;for(var t=0,i=e.split(";");t<i.length;t++){var n=i[t],r=n.indexOf("=");if(-1!==r){var o=n.slice(0,r).trim();if(o){var a=void 0;try{a=decodeURIComponent(o)}catch(e){a=o}if("_shopify_s"===a){var d=n.slice(r+1).trim();try{return decodeURIComponent(d)}catch(e){return d}}}}}return}catch(e){return}}function n(e){try{"undefined"!=typeof console&&"function"==typeof console.warn&&console.warn(e)}catch(e){}}function r(e,t){return"string"==typeof e&&e.length>0&&e.length<=t?e:void 0}function o(e){var t;switch(null==(t=null==e?void 0:e.navigation)?void 0:t.type){case 0:return"navigate";case 1:return"reload";case 2:return"back_forward";default:return}}function a(){var e,t,i;try{var n=null==(i=null==(t=null==(e=self.ShopifyAnalytics)?void 0:e.lib)?void 0:t.trekkie)?void 0:i.state;return"awaiting-consent"===n||"initialized"===n?n:void 0}catch(e){return}}return function(d,s,u,l){var c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};try{var p=c.trekkieShim;!0!==p&&"true"!==p||null!=window.__TREKKIE_SHIM_QUEUE||(window.__TREKKIE_SHIM_QUEUE=[])}catch(e){}var f,v,h,y,g=(v=(f={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/}).modern,h=f.legacy,(y=navigator.userAgent).match(e)?"bot":y.match(v)?"modern":y.match(h)?"legacy":y.match(t)?"bot":"unknown"),m=function(e){var t,i,n=r(e,128);try{var a=window.performance,d=null==(t=null==a?void 0:a.getEntriesByType)?void 0:t.call(a,"navigation")[0];if(!d)return{requestId:n,navigationType:o(a)};var s="type"in d?r(d.type,64):void 0,u="serverTiming"in d&&Array.isArray(d.serverTiming)?d.serverTiming:[];return{requestId:null!=n?n:r(null==(i=u.find(function(e){return"requestID"===e.name}))?void 0:i.description,128),navigationType:s}}catch(e){return{requestId:n}}}(c.requestId),w=function(e){var t=e.version,r=e.browserTarget,o=e.surface,a=e.shopId,d=e.monorailEndpoint,s=window.location.href;return{emit:function(e){var u=e.status,l=e.errorMsg,c=e.failureReason,p=e.useKeepaliveFallback,f=void 0!==p&&p,v=e.navigationType,h=e.pagehidePersisted,y=e.requestId,g=e.trekkieState;if(d){var m,w;try{var b=(new Date).getTime();m=JSON.stringify({metadata:{event_sent_at_ms:b},events:[{schema_id:"web_pixels_manager_load/3.3",payload:{version:t,bundle_target:r,page_url:s,status:u,surface:o,error_msg:l,failure_reason:c,navigation_type:v,pagehide_persisted:h,request_id:y,trekkie_state:g,shop_id:a,visit_token:i()},metadata:{event_created_at_ms:b}}]})}catch(e){return}try{if("function"==typeof window.navigator.sendBeacon&&-1===(w=window.navigator.userAgent).indexOf("iPhone; CPU iPhone OS 12_")&&-1===w.indexOf("iPad; CPU OS 12_")&&-1===w.indexOf("iPod touch; CPU iPhone OS 12_")&&window.navigator.sendBeacon.bind(window.navigator)(d,m))return}catch(e){}if(f)try{"function"==typeof window.fetch&&window.fetch(d,{method:"POST",headers:{"Content-Type":"text/plain"},body:m,keepalive:!0}
2357).catch(function(){})}catch(e){}else try{var _=new XMLHttpRequest;_.open("POST",d,!0),_.setRequestHeader("Content-Type","text/plain"),_.send(m)}catch(e){n("[Web Pixels Manager] Got an unhandled error while logging to Monorail.")}}else n("[Web Pixels Manager] No Monorail endpoint provided, skipping logging.")}}}({version:u,browserTarget:g,surface:d.surface,shopId:d.shopId,monorailEndpoint:d.monorailEndpoint});if(Boolean(null==(_=null==(b=window.Shopify)?void 0:b.analytics)?void 0:_.replayQueue))w.emit({status:"setup-skipped",errorMsg:"replay queue already initialized."});else{var b,_;w.emit({status:"setup-started"}),window.Shopify=window.Shopify||{};var S=window.Shopify;S.analytics=S.analytics||{};var P=S.analytics;P.replayQueue=[],P.publish=function(e,t,i){return P.replayQueue.push([e,t,i]),!0};try{self.performance.mark("wpm:start")}catch(e){}var k,C="modern"===g?"modern":"legacy",E=(null!=l?l:{modern:"",legacy:""})[C],I=[(k={baseUrl:s,hashVersion:u,buildTarget:C}).baseUrl,"/wpm","/b",k.hashVersion,"modern"===k.buildTarget?"m":"l",".js"].join(""),O=!1,T=!1;try{c.browserTarget=g,function(){O=!0;try{window.addEventListener("pagehide",M)}catch(e){O=!1}}(),R(function(){try{R(x)}catch(e){D(e)}}),w.emit({status:"loading",requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()})}catch(e){D(e)}}function U(){var e;if(q(),!function(){var e,t;return Boolean(null==(t=null==(e=window.Shopify)?void 0:e.analytics)?void 0:t.initialized)}()){var t,i,n;try{if("function"!=typeof(null==(e=window.webPixelsManager)?void 0:e.init))return void A();if(!(null!==(n=i=t=window.webPixelsManager.init(d))&&"function"!=typeof n&&Object(n)===n&&"publish"in i&&"function"==typeof i.publish&&"publishCustomEvent"in i&&"function"==typeof i.publishCustomEvent&&"visitor"in i&&"function"==typeof i.visitor))return void A()}catch(e){return void A(e)}var r=window.Shopify.analytics;r.replayQueue.forEach(function(e){var i=e[0],n=e[1],r=e[2];t.publishCustomEvent(i,n,r)}),r.replayQueue=[],r.publish=t.publishCustomEvent,r.visitor=t.visitor,r.initialized=!0}}function A(e){B("manager_api_unavailable",void 0===e?void 0:Q(e))}function x(){B("script_load_failed","".concat(I," has failed to load"))}function B(e,t){T||(T=!0,q(),w.emit({status:"failed",errorMsg:t,failureReason:e,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function M(e){O&&(q(),w.emit({status:"pagehide-while-loading",useKeepaliveFallback:!0,pagehidePersisted:e.persisted,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function q(){O=!1;try{window.removeEventListener("pagehide",M)}catch(e){}}function R(e){var t;!function(e){var t=e.src,i=e.async,n=void 0===i||i,r=e.onload,o=e.onerror,a=e.sri,d=e.scriptDataAttributes,s=void 0===d?{}:d,u=document.createElement("script"),l=document.querySelector("head"),c=document.querySelector("body");if(u.async=n,u.src=t,a&&(u.integrity=a,u.crossOrigin="anonymous"),s)for(var p in s)if(Object.prototype.hasOwnProperty.call(s,p))try{u.dataset[p]=String(s[p])}catch(e){}if(r&&u.addEventListener("load",r),o&&u.addEventListener("error",o),l)l.appendChild(u);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(u)}}({src:I,async:!0,onload:U,onerror:e,sri:(t=E,"string"==typeof t&&/^sha384-[A-Za-z0-9+/=]+$/.test(t)?E:""),scriptDataAttributes:c})}function D(e){B("script_append_failed",Q(e))}function Q(e){return e instanceof Error?e.message:"Unknown error"}}}();wpmLoader({shopId: 60553068770,storefrontBaseUrl: "https://projektride.co.uk",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://projektride.co.uk/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"4556423551","configuration":"{\"shopUrl\":\"projektride.myshopify.com\",\"appNameSignature\":\"globo_menu_revenue_pixel\",\"attributionStorageKey\":\"gm_menu_attribution\",\"analyticsEnabled\":\"false\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22b3413df3f6c0
235756aec31bf3998ddb39","type":"APP","apiClientId":1747773,"privacyPurposes":["ANALYTICS","MARKETING","PREFERENCES","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"3309830527","configuration":"{\"mailchimp_store_id\":\"store_xaetjquj8qwdjcr6pwui\", \"mailchimp_user_id\":\"175843821\",\"mailchimp_list_id\":\"749c7e8271\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"e357a49eadeb6216a959d63fa3fb8f55","type":"APP","apiClientId":2585307,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":[]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"486867170","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-LN93QVDV2V\\\",\\\"AW-442190050\\\",\\\"GT-M39V8HD\\\"],\\\"target_country\\\":\\\"GB\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-LN93QVDV2V\\\",\\\"AW-442190050\\\/NEOcCKqToLsDEOKR7dIB\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-LN93QVDV2V\\\",\\\"AW-442190050\\\/bz3TCK2ToLsDEOKR7dIB\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-LN93QVDV2V\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-LN93QVDV2V\\\",\\\"AW-442190050\\\/jxzXCKSToLsDEOKR7dIB\\\",\\\"MC-CL4F1RQXBS\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-LN93QVDV2V\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-LN93QVDV2V\\\",\\\"AW-442190050\\\/UrF1CM-RoLsDEOKR7dIB\\\",\\\"MC-CL4F1RQXBS\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-LN93QVDV2V\\\",\\\"AW-442190050\\\/koHFCMyRoLsDEOKR7dIB\\\",\\\"MC-CL4F1RQXBS\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-LN93QVDV2V\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-LN93QVDV2V\\\",\\\"AW-442190050\\\/mSyACLCToLsDEOKR7dIB\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-LN93QVDV2V\\\",\\\"AW-442190050\\\/Z_kxCKeToLsDEOKR7dIB\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-LN93QVDV2V\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"77889762","configuration":"{\"tagID\":\"2613288985686\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7ae565e198624b39e0856d352b9a6b4c","type":"APP","apiClientId":3009811,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"ProjektRide","paymentSettings":{"currencyCode":"GBP"},"myshopifyDomain":"projektride.myshopify.com","countryCode":"GB","storefrontUrl":"https:\/\/projektride.co.uk"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"15446535995775","handle":"skarper-ebike-drive-system","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"56561153933695","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8689293918434","handle":"projektrides-student-bike-bundle","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45863184859362","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8055057187042","handle":"brooks-cambium-comfort-grips","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43936000835810","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7941830803682","handle":"br-m8120-bl-m8100-xt-4-pot-bled-brake-lever-post-mount-calliper-i-spec-ev","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43590980075746","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
2357,{"id":"7770254082274","handle":"brooks-b17-honey-saddle","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43000791630050","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7477737488610","handle":"shimano-11-speed-chain-cn-hg701-ultegra-xt-m8000","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42170967982306","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8063451627746","handle":"carbaura-crit-700c-wheelset","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43981986070754","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8055191109858","handle":"orange-seal-endurance-tubeless-sealant-with-injector","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"58582230204799","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8034360197346","handle":"park-tool-puncture-repair-kit","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43854833746146","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7774881775842","handle":"lazer-compact-helmet-unisize-black","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43017325641954","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7473248895202","handle":"aws-10-fold-up-hex-wrench-set","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42157476085986","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8157066887394","handle":"chunky","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44365527417058","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8371332940002","handle":"teravail-cannonball-tyre","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45068753731810","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14923047534975","handle":"gtechniq-bike-ceramic-kit","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55038016422271","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://projektride.co.uk/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"186470859135","themePublished":"true","eventMetadataId":"85f3a51f-a1c1-412c-b11b-b590f2e0116c","pageType":"home","shopId":"60553068770","storefrontBaseUrl":"https:\/\/projektride.co.uk","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
2357<script> 2358 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 2359 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 2360 window.ShopifyAnalytics.meta.currency = 'GBP'; 2361 var meta = {"page":{"pageType":"home","requestId":"678378a5-3b68-4d84-b9f5-32bd1ed97aea-1791120421"}}; 2362 for (var attr in meta) { 2363 window.ShopifyAnalytics.meta[attr] = meta[attr]; 2364 } 2365</script>
vendor: 1 bytes, line 2365
2365
2366<script class="analytics"> 2367 (function () { 2368 var customDocumentWrite = function(content) { 2369 var jquery = null; 2370 2371 if (window.jQuery) { 2372 jquery = window.jQuery; 2373 } else if (window.Checkout && window.Checkout.$) { 2374 jquery = window.Checkout.$; 2375 } 2376 2377 if (jquery) { 2378 jquery('body').append(content); 2379 } 2380 }; 2381 2382 var hasLoggedConversion = function(token) { 2383 if (token) { 2384 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 2385 } 2386 return false; 2387 } 2388 2389 var setCookieIfConversion = function(token) { 2390 if (token) { 2391 var twoMonthsFromNow = new Date(Date.now()); 2392 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 2393 2394 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 2395 } 2396 } 2397 2398 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 2399 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 2400 if (trekkie.integrations) { 2401 return; 2402 } 2403 trekkie.methods = [ 2404 'identify', 2405 'page', 2406 'ready', 2407 'track', 2408 'trackForm', 2409 'trackLink' 2410 ]; 2411 trekkie.factory = function(method) { 2412 return function() { 2413 var args = Array.prototype.slice.call(arguments); 2414 args.unshift(method); 2415 trekkie.push(args); 2416 if (method == 'track' || method == 'page') { 2417 var pageUrl; 2418 try { 2419 pageUrl = window.location.href; 2420 } catch (e) {} 2421 var pageReferrer; 2422 try { 2423 pageReferrer = document.referrer; 2424 } catch (e) {} 2425 try { 2426 if (window.__TREKKIE_SHIM_QUEUE == null) { 2427 window.__TREKKIE_SHIM_QUEUE = []; 2428 } 2429 window.__TREKKIE_SHIM_QUEUE.push({ 2430 from: 'trekkie-stub', 2431 method: method, 2432 args: args.slice(1), 2433 pageContext: { 2434 url: pageUrl, 2435 referrer: pageReferrer 2436 } 2437 }); 2438 } catch (e) { 2439 // no-op 2440 } 2441 } 2442 return trekkie; 2443 }; 2444 }; 2445 for (var i = 0; i < trekkie.methods.length; i++) { 2446 var key = trekkie.methods[i]; 2447 trekkie[key] = trekkie.factory(key); 2448 } 2449 trekkie.load = function(config) { 2450 trekkie.config = config || {}; 2451 trekkie.config.initialDocumentCookie = document.cookie; 2452 var first = document.getElementsByTagName('script')[0]; 2453var script = document.createElement('script'); 2454script.type = 'text/javascript'; 2455script.onerror = function(e) { 2456 var scriptFallback = document.createElement('script'); 2457 scriptFallback.type = 'text/javascript'; 2458 scriptFallback.onerror = function(error) { 2459 var Monorail = { 2460 produce: function produce(monorailDomain, schemaId, payload) { 2461 var currentMs = new Date().getTime(); 2462 var event = { 2463 schema_id: schemaId, 2464 payload: payload, 2465 metadata: { 2466 event_created_at_ms: currentMs, 2467 event_sent_at_ms: currentMs 2468 } 2469 }; 2470 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 2471 }, 2472 sendRequest: function sendRequest(endpointUrl, payload) { 2473 // Try the sendBeacon API 2474 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 2475 var blobData = new window.Blob([payload], { 2476 type: 'text/plain' 2477 }); 2478 2479 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 2480 return true; 2481 } // sendBeacon was not successful 2482 2483 } // XHR beacon 2484 2485 var xhr = new XMLHttpRequest(); 2486 2487 try { 2488 xhr.open('POST', endpointUrl); 2489 xhr.setRequestHeader('Content-Type', 'text/plain'); 2490 xhr.send(payload); 2491 } catch (e) { 2492 console.log(e); 2493 } 2494 2495 return false; 2496 }, 2497 isIos12: function isIos12() { 2498 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 2499 } 2500 }; 2501 Monorail.produce('monorail-edge.shopifysvc.com', 2502 'trekkie_storefront_load_errors/1.1', 2503 {shop_id: 60553068770, 2504 theme_id: 186470859135, 2505 app_name: "storefront", 2506 context_url: window.location.href, 2507 source_url: "//projektride.co.uk/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"}); 2508 2509 }; 2510 scriptFallback.async = true; 2511 scriptFallback.src = '//projektride.co.uk/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 2512 first.parentNode.insertBefore(scriptFallback, first); 2513}; 2514script.async = true; 2515script.src = '//projektride.co.uk/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 2516first.parentNode.insertBefore(script, first); 2517 2518 }; 2519 trekkie.load( 2520 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":60553068770,"isMerchantRequest":null,"themeId":186470859135,"themeCityHash":"9476778776084650371","contentLanguage":"en","currency":"GBP","eventMetadataId":"85f3a51f-a1c1-412c-b11b-b590f2e0116c"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 2521 ); 2522 2523 var loaded = false;
2524 trekkie.ready(function() { 2525 if (loaded) return; 2526 loaded = true; 2527 2528 window.ShopifyAnalytics.lib = window.trekkie; 2529 2530 var originalDocumentWrite = document.write; 2531 document.write = customDocumentWrite; 2532 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 2533 document.write = originalDocumentWrite; 2534 2535 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 2536 var token = match? match[1]: undefined; 2537 if (!hasLoggedConversion(token)) { 2538 setCookieIfConversion(token); 2539 2540 } 2541 }); 2542 2543 window.ShopifyAnalytics.lib.page(null,{"pageType":"home","requestId":"678378a5-3b68-4d84-b9f5-32bd1ed97aea-1791120421","shopifyEmitted":true}); 2544 2545 var eventsListenerScript = document.createElement('script'); 2546 eventsListenerScript.async = true; 2547 eventsListenerScript.src = "//projektride.co.uk/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 2548 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 2549})();</script>
vendor: 1 bytes, line 2549
2549
2550<script 2551 defer 2552 src="https://projektride.co.uk/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 2553 data-application="storefront-renderer" 2554 data-shop-id="60553068770" 2555 data-render-region="gcp-us-west1" 2556 data-page-type="index" 2557 data-theme-instance-id="186470859135" 2558 data-theme-name="Palo Alto" 2559 data-theme-version="9.1.0" 2560 data-monorail-region="shop_domain" 2561 data-resource-timing-sampling-rate="10" 2562 data-shs="true" 2563 data-shs-beacon="true" 2564 data-shs-export-with-fetch="true" 2565 data-shs-logs-sample-rate="1" 2566 data-shs-beacon-endpoint="https://projektride.co.uk/api/collect" 2567></script>
2567 2568<meta name="shopify-y" content="675bf45e-fd73-41e5-99d9-210097f9a071" data-expiration="1822678021000"><meta name="shopify-s" content="91ab4439-bd03-4989-9319-81590a82e9d1" data-expiration="1791122221000"><meta name="new-cookie-storage-activated" content="t">
2569<script type="application/ld+json">{ 2570 "@context":"https://schema.org", 2571 "@graph":[ 2572 { 2573 "@context":"https://schema.org", 2574 "@id":"https://projektride.co.uk/#", 2575 "@type":[ 2576 "LocalBusiness" 2577 ], 2578 "address":{ 2579 "@type":"PostalAddress", 2580 "streetAddress":"82 Newington Road", 2581 "addressLocality":"Edinburgh", 2582 "addressRegion":"City of Edinburgh", 2583 "postalCode":"EH9 1QN", 2584 "addressCountry":"United Kingdom" 2585 }, 2586 "alternateName":[ 2587 "bike shops edinburgh", 2588 "edinburgh bike shop", 2589 "edinburgh bike shops", 2590 "bike shops in edinburgh", 2591 "bike shop edinburgh", 2592 "bike shop in edinburgh", 2593 "bikes edinburgh", 2594 "edinburgh bikes", 2595 "cycle shops edinburgh", 2596 "bikes for sale edinburgh", 2597 "edinburgh bike store", 2598 "bike stores edinburgh", 2599 "edinburgh cycles", 2600 "edinburgh bicycle", 2601 "edinburgh bike", 2602 "second hand road bike", 2603 "second hand road bikes", 2604 "bike shops in scotland", 2605 "2nd hand bike shop", 2606 "used bikes edinburgh", 2607 "mountain bikes edinburgh", 2608 "edinburgh mountain bike", 2609 "refurbished mountain bikes", 2610 "second hand bike shop edinburgh", 2611 "best bike shops edinburgh", 2612 "edinburgh bicycle works", 2613 "bike works edinburgh", 2614 "mountain bike shop edinburgh", 2615 "the bicycle works edinburgh" 2616 ], 2617 "currenciesAccepted":"GBP", 2618 "description":"ProjektRide is a compact, independent bicycle shop that accommodates a diverse clientele. The team consists of four dedicated professionals who prioritise excellent customer service. The shop specialises in the sale of both new and pre-owned bicycles, and also features a workshop to ensure smooth bike performance.\n\nAs an emerging establishment, ProjektRide is in the process of carving out its unique niche. Although the team members initially had a strong focus on mountain biking, they have recently developed a growing interest in bike packing and touring. The shop offers a variety of accessories designed to support customers and their bicycles in reaching any desired destination.\n\nCatering to a broader market, ProjektRide sells its products both locally in-store and through an online platform, ensuring convenience and accessibility for customers near and far.", 2619 "foundingDate":"2022", 2620 "geo":{ 2621 "@type":"GeoCoordinates", 2622 "latitude":"55.93768677487313", 2623 "longitude":"-3.1784280589096863" 2624 }, 2625 "hasMap":"https://www.google.com/maps?cid=13761732275297662271", 2626 "hasOfferCatalog":{ 2627 "@type":"OfferCatalog", 2628 "@id":"https://projektride.co.uk/pages/workshop#OfferCatalog" 2629 }, 2630 "identifier":[ 2631 "https://www.google.com/search?q=bike+shops+edinburgh", 2632 "https://www.google.com/search?q=edinburgh+bike+shop", 2633 "https://www.google.com/search?q=edinburgh+bike+shops", 2634 "https://www.google.com/search?q=bike+shops+in+edinburgh", 2635 "https://www.google.com/search?q=bike+shop+edinburgh", 2636 "https://www.google.com/search?q=bike+shop+in+edinburgh", 2637 "https://www.google.com/search?q=bikes+edinburgh", 2638 "https://www.google.com/search?q=edinburgh+bikes", 2639 "https://www.google.com/search?q=cycle+shops+edinburgh", 2640 "https://www.google.com/search?q=bikes+for+sale+edinburgh", 2641 "https://www.google.com/search?q=edinburgh+bike+store", 2642 "https://www.google.com/search?q=bike+stores+edinburgh", 2643 "https://www.google.com/search?q=edinburgh+cycles", 2644 "https://www.google.com/search?q=edinburgh+bicycle", 2645 "https://www.google.com/search?q=edinburgh+bike", 2646 "https://www.google.com/search?q=second+hand+road+bike", 2647 "https://www.google.com/search?q=second+hand+road+bikes", 2648 "https://www.google.com/search?q=bike+shops+in+scotland", 2649 "https://www.google.com/search?q=2nd+hand+bike+shop", 2650 "https://www.google.com/search?q=used+bikes+edinburgh", 2651 "https://www.google.com/search?q=mountain+bikes+edinburgh", 2652 "https://www.google.com/search?q=edinburgh+mountain+bike", 2653 "https://www.google.com/search?q=refurbished+mountain+bikes", 2654 "https://www.google.com/search?q=second+hand+bike+shop+edinburgh", 2655 "https://www.google.com/search?q=best+bike+shops+edinburgh", 2656 "https://www.google.com/search?q=edinburgh+bicycle+works", 2657 "https://www.google.com/search?q=bike+works+edinburgh", 2658 "https://www.google.com/search?q=mountain+bike+shop+edinburgh", 2659 "https://www.google.com/search?q=the+bicycle+works+edinburgh" 2660 ], 2661 "location":{ 2662 "@type":"PostalAddress", 2663 "streetAddress":"82 Newington Road", 2664 "addressLocality":"Edinburgh", 2665 "addressRegion":"City of Edinburgh", 2666 "postalCode":"EH9 1QN", 2667 "addressCountry":"United Kingdom" 2668 }, 2669 "logo":"https://cdn.shopify.com/s/files/1/0605/5306/8770/t/9/assets/logo-svg-white.svg?v=94806879010862131411682184182", 2670 "name":"ProjektRide", 2671 "openingHours":"Mo 0930-1800 Tu 0930-1800 We 0930-1800 Th 0930-1800 Fr 0930-1800 Sa 0930-1800 Su 1000-1700", 2672 "paymentAccepted":"Visa, Mastercard, American Express, Apple Pay, Paypal", 2673 "priceRange":"$$", 2674 "telephone":"01313745324", 2675 "url":"https://projektride.co.uk/" 2676 }, 2677 { 2678 "@type":"Website", 2679 "@id":"https://projektride.co.uk/#website", 2680 "publisher":{ 2681 "@id":"https://projektride.co.uk/#" 2682 }, 2683 "name":"Website that represents ProjektRide", 2684 "url":"https://projektride.co.uk/" 2685 } 2686 ] 2687}</script>
2687</head><body id="projektride-new-and-second-hand-bike-shop-edinburgh" class="template-index palette--light no-outline"><div style="display:none;" data-nosnippet aria-hidden="true"> <h1>ProjektRide Bike Shop Edinburgh | Best Bike Shops Edinburgh, Scotland - Road Bikes | Hybrid Bikes | Mountain Bikes | Touring Bikes</h1> <h2>Bike Shop Edinburgh - ProjektRide Bicycle Shop</h2> <h2>Edinburgh Cycle Shop - ProjektRide Bike Shops Edinburgh</h2> <h2>ProjektRide Bicycle Store</h2> <h2>Edinburgh's Bicycle Specialists</h2> <h3>Bike Shop Edinburgh - Buy Bikes, Servicing and Bicycle Repairs | ProjektRide Bike Shops Edinburgh</h3> <h4>Edinburgh Bike Shop - ProjektRide Bike Shop Edinburgh</h4> <h4>We Sell Gravel Bikes, Road Bikes, Mountain Bikes, Hybrid Bikes, City Bikes, And More At ProjektRide Bike Shops Edinburgh</h4> <h4>Edinburgh Cycle Store</h4> <h4>Edinburgh Bicycle Shop</h4> <h4>Edinburgh Cycle Store</h4> <h4>Edinburgh's Bicycle Specialists</h4> <h5>Specialist Bike Shop Edinburgh - ProjektRide</h5> <h5>Road Bikes - ProjektRide Bike Shops Edinburgh</h5> <h5>Mountain Bikes</h5> <h5>Hybrid Bikes</h5> <h5>Gravel Bikes</h5> <h5>Touring Bikes</h5> <h6>Contact ProjektRide Bike Shop Edinburgh | #1 Bike Shops Edinburgh</h6> <p>Bicycle shops racks shops helmets shimano to ride clothing seatposts Edinburgh bicycle bicycle store bikes electric cycle united kingdom bike shop Edinburgh shorts kids independent electric servicing cycle store specialists wheel trail trained ridgeback bikes disc retailer bikes Edinburgh's bicycle bicycle shop transport cannondale to cycling carbon morningside lights hybrid frame hardtail maintenance parts cannondale ebike my bike giant bike shop children mountain bikes women's Edinburgh's hybrid bike pedals e-bikes leith forks shops shop bikes Edinburgh bike shops.</p><p>Bike shops bike store cyclocross bike brands hybrid bikes customer service bike servicing bicycles store Edinburgh workshop bike shops bikepacking specialist team specialized bike stores cargo bicycles dedicated frames delivery rides Edinburgh bike shop brakes workshop bike footwear scheme city pumps head handlebars cargo bikes shopping tyres bike hire racing fixed spanner stems cyclescheme cycling Edinburgh bike bmx jackets drop outdoor mountain bike comely bank chain riders grips set service lubricants carry mountain bike sales mechanics components technology Bruntsfield.</p><p>Edinburgh criterium mountain bikes fit Edinburgh Slateford spares inspection store puncture suspension affordable shop soul cycles pedal headsets scottish bmx gravel trek bicycle helmets contact Scotland serviced bike jerseys Edinburgh bike cycle shops build e-bike workshop equipment touring bikes fork mountain bike brake headset warranty mtb bicycle gravel tyres hybrid Edinburgh bicycle shop road bikes Edinburgh gear folding hand bikes adventure newington Edinburgh store mudguards cyclists gear wheels series bike shop leisure giant bicycles replacement cooperative cross local hills.</p><p>Edinburgh drivetrain bicycle velow Edinburgh kona kit ebike bike shop tubes shopping builds ridge tubeless electric bikes bicycle fitness services merida full supension helmet electric bikes clothing basket Edinburgh cycle store wheel scott road bike mechanics gloves wheels locks spoke cycles mtb drivetrain 2015 Scotland repair ride speed club lothian stores jersey cycle shop biking scottish tandem fitting repairs stockbridge mechanic saddles riding.</p></div><loading-overlay class="loading-overlay"><div class="loader loader--image"> 2688 <div class="loader__image__holder"><div class="loader__image loader__image--fallback"></div></div> 2689 </div></loading-overlay> 2690<a class="in-page-link skip-link" data-skip-content href="#MainContent">Skip to content</a> 2691 2692 <!-- BEGIN sections: group-header --> 2693<div id="shopify-section-sections--26542717862271__announcement-bar" class="shopify-section shopify-section-group-group-header announcement-bar-static"><!-- /snippets/announcement.liquid --> 2694<div 2695 id="" 2696 class="section-padding section-marquee " 2697 data-section-type="announcement-bar" 2698 data-section-id="sections--26542717862271__announcement-bar" 2699 2700 2701></div> 2702 2703 2704</div><div id="shopify-section-sections--26542717862271__header" class="shopify-section shopify-section-group-group-header shopify-section-header"><drawer-element
2705 class="drawer drawer--left drawer--header cv-h" 2706 id="nav-drawer-header" 2707 role="navigation" 2708 data-drawer-header 2709 2710 style="" 2711 2712> 2713 <div class="drawer__header"><div class="drawer__title"><a href="/" class="drawer__logo" style="--logo-width: 100px"> 2714 <img src="//projektride.co.uk/cdn/shop/files/logo-svg-black.svg?v=1676480385&width=500" srcset="//projektride.co.uk/cdn/shop/files/logo-svg-black.svg?v=1676480385&width=100 100w, //projektride.co.uk/cdn/shop/files/logo-svg-black.svg?v=1676480385&width=150 150w, //projektride.co.uk/cdn/shop/files/logo-svg-black.svg?v=1676480385&width=200 200w" width="100" height="28.14070351758794" sizes="(max-width: 200px) 50vw, 100px" class="drawer__logo-image"> 2715 </a></div><button type="button" class="drawer__close-button" aria-controls="nav-drawer-header"> 2716 <drawer-toggle></drawer-toggle> 2717 <span class="visually-hidden">Close</span><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 192 192"><path d="M150 42 42 150M150 150 42 42" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 2718 </div><collapsible-elements> 2719 <ul class="mobile-nav mobile-nav--weight-bold"><li 2720 class="mobile-menu__item mobile-menu__item--level-1 mobile-menu__item--active" 2721 2722 style="--highlight: #de5757; --custom-badge-bg-color: #de5757;--custom-badge-text-color: #ffffff;" 2723 2724 > 2725 <a 2726 href="/" 2727 class="mobile-navlink mobile-navlink--level-1" 2728 >Home</a> 2729 </li><li 2730 class="mobile-menu__item mobile-menu__item--level-1" 2731 2732 style="--highlight: #de5757; --custom-badge-bg-color: #de5757;--custom-badge-text-color: #ffffff;" 2733 2734 > 2735 <a 2736 href="/pages/bike-hire" 2737 class="mobile-navlink mobile-navlink--level-1" 2738 >Hire</a> 2739 </li><li 2740 class="mobile-menu__item mobile-menu__item--level-1 mobile-menu__item--has-items" 2741 aria-haspopup="true" 2742 2743 style="--highlight: #de5757; --custom-badge-bg-color: #de5757;--custom-badge-text-color: #ffffff;" 2744 2745 > 2746 <a 2747 href="/collections/bikes" 2748 class="mobile-navlink mobile-navlink--level-1" 2749 data-nav-link-mobile 2750 >Bikes</a> 2751 <button 2752 type="button" 2753 class="mobile-nav__trigger mobile-nav__trigger--level-1" 2754 aria-expanded="false" 2755 aria-controls="MobileNav--bikes-0-sections--26542717862271__header" 2756 data-collapsible-trigger 2757 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-plus" viewBox="0 0 192 192"><path d="M30 96h132M96 30v132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-minus" viewBox="0 0 192 192"><path d="M30 96h132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="fallback-text">See More</span> 2758 </button> 2759 <div 2760 class="mobile-dropdown" 2761 id="MobileNav--bikes-0-sections--26542717862271__header" 2762 data-collapsible-container 2763 > 2764 <ul 2765 class="mobile-nav__sublist" 2766 data-collapsible-content 2767 ><li 2768 class="mobile-menu__item mobile-menu__item--level-2 mobile-menu__item--has-items" 2769 2770 aria-haspopup="true" 2771 2772 > 2773 <a 2774 href="/collections/new-bikes" 2775 class="mobile-navlink mobile-navlink--level-2" 2776 data-nav-link-mobile 2777 ><span>New Bikes</span> 2778 </a><button 2779 type="button" 2780 class="mobile-nav__trigger mobile-nav__trigger--level-2" 2781 aria-expanded="false" 2782 aria-controls="MobileNav--bikes-new-bikes-0-sections--26542717862271__header" 2783 data-collapsible-trigger 2784 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-plus" viewBox="0 0 192 192"><path d="M30 96h132M96 30v132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-minus" viewBox="0 0 192 192"><path d="M30 96h132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="fallback-text">See More</span> 2785 </button><div 2786 class="mobile-dropdown" 2787 id="MobileNav--bikes-new-bikes-0-sections--26542717862271__header" 2788 data-collapsible-container 2789 > 2790 <ul class="mobile-nav__sub-sublist" data-collapsible-content><li class="mobile-menu__item mobile-menu__item--level-3"> 2791 <a 2792 href="https://projektride.co.uk/collections/all-new-bikes?sort_by=best-selling&filter.v.price.gte=&filter.v.price.lte=" 2793 class="mobile-navlink mobile-navlink--level-3" 2794 >Shop All New Bikes</a> 2795 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 2796 <a 2797 href="https://projektride.co.uk/collections/road-gravel-touring" 2798 class="mobile-navlink mobile-navlink--level-3" 2799 >Road / Gravel / Touring Bikes</a> 2800 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 2801 <a 2802 href="https://projektride.co.uk/collections/hybrid-city-bikes?sort_by=best-selling&filter.v.price.gte=&filter.v.price.lte=" 2803 class="mobile-navlink mobile-navlink--level-3" 2804 >Hybrid / City Bikes</a> 2805 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 2806 <a 2807 href="/collections/mountain-bikes-1" 2808 class="mobile-navlink mobile-navlink--level-3" 2809 >Mountain Bikes</a> 2810 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 2811 <a 2812 href="https://projektride.co.uk/collections/ebikes" 2813 class="mobile-navlink mobile-navlink--level-3" 2814 >Electric Bikes</a> 2815 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 2816 <a 2817 href="https://projektride.co.uk/collections/kids-bikes?sort_by=" 2818 class="mobile-navlink mobile-navlink--level-3" 2819 >Kids Bikes</a> 2820 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 2821 <a 2822 href="/collections/frames?filter.p.m.my_fields.condition=New" 2823 class="mobile-navlink mobile-navlink--level-3" 2824 >Frames</a> 2825 </li></ul> 2826 </div></li><li 2827 class="mobile-menu__item mobile-menu__item--level-2 mobile-menu__item--has-items mobile-menu__item--active" 2828 2829 aria-haspopup="true" 2830 2831 > 2832 <a 2833 href="/" 2834 class="mobile-navlink mobile-navlink--level-2" 2835 data-nav-link-mobile 2836 ><span>Shop by Brand</span> 2837 </a><button 2838 type="button" 2839 class="mobile-nav__trigger mobile-nav__trigger--level-2" 2840 aria-expanded="false" 2841 aria-controls="MobileNav--bikes-shop-by-brand-0-sections--26542717862271__header" 2842 data-collapsible-trigger 2843 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-plus" viewBox="0 0 192 192"><path d="M30 96h132M96 30v132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-minus" viewBox="0 0 192 192"><path d="M30 96h132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="fallback-text">See More</span> 2844 </button><div 2845 class="mobile-dropdown" 2846 id="MobileNav--bikes-shop-by-brand-0-sections--26542717862271__header" 2847 data-collapsible-container 2848 > 2849 <ul class="mobile-nav__sub-sublist" data-collapsible-content><li class="mobile-menu__item mobile-menu__item--level-3"> 2850 <a 2851 href="/pages/gloria" 2852 class="mobile-navlink mobile-navlink--level-3" 2853 >Gloria</a> 2854 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 2855 <a 2856 href="https://projektride.co.uk/collections/trek" 2857 class="mobile-navlink mobile-navlink--level-3" 2858 >Trek</a> 2859 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 2860 <a 2861 href="/pages/amflow" 2862 class="mobile-navlink mobile-navlink--level-3" 2863 >Amflow</a> 2864 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 2865 <a 2866 href="/collections/velduro" 2867 class="mobile-navlink mobile-navlink--level-3" 2868 >Velduro</a> 2869 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 2870 <a 2871 href="/collections/yeti" 2872 class="mobile-navlink mobile-navlink--level-3" 2873 >Yeti</a> 2874 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 2875 <a 2876 href="/collections/ridgeback" 2877 class="mobile-navlink mobile-navlink--level-3" 2878 >Ridgeback</a> 2879 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 2880 <a 2881 href="/pages/brothers-cycles" 2882 class="mobile-navlink mobile-navlink--level-3" 2883 >Brother</a> 2884 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 2885 <a 2886 href="https://projektride.co.uk/collections/genesis" 2887 class="mobile-navlink mobile-navlink--level-3" 2888 >Genesis</a> 2889 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 2890 <a 2891 href="/collections/singular" 2892 class="mobile-navlink mobile-navlink--level-3" 2893 >
2893Singular</a> 2894 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 2895 <a 2896 href="/collections/enigma" 2897 class="mobile-navlink mobile-navlink--level-3" 2898 >Enigma</a> 2899 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 2900 <a 2901 href="https://projektride.myshopify.com/collections/bikes?filter.p.vendor=Frog,frog,Frog+Bikes" 2902 class="mobile-navlink mobile-navlink--level-3" 2903 >Frog</a> 2904 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 2905 <a 2906 href="/collections/kona" 2907 class="mobile-navlink mobile-navlink--level-3" 2908 >Kona</a> 2909 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 2910 <a 2911 href="/pages/surly-bikes" 2912 class="mobile-navlink mobile-navlink--level-3" 2913 >Surly</a> 2914 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 2915 <a 2916 href="https://projektride.co.uk/search?type=product&q=Eovolt" 2917 class="mobile-navlink mobile-navlink--level-3" 2918 >UTO (ex Eovolt)</a> 2919 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 2920 <a 2921 href="/collections/early-rider" 2922 class="mobile-navlink mobile-navlink--level-3" 2923 >Early Rider</a> 2924 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 2925 <a 2926 href="https://projektride.co.uk/collections/argon-19" 2927 class="mobile-navlink mobile-navlink--level-3" 2928 >Argon 18</a> 2929 </li></ul> 2930 </div></li><li 2931 class="mobile-menu__item mobile-menu__item--level-2 mobile-menu__item--has-items" 2932 2933 aria-haspopup="true" 2934 2935 > 2936 <a 2937 href="/collections/second-hand-bikes" 2938 class="mobile-navlink mobile-navlink--level-2" 2939 data-nav-link-mobile 2940 ><span>Second-Hand Bikes</span> 2941 </a><button 2942 type="button" 2943 class="mobile-nav__trigger mobile-nav__trigger--level-2" 2944 aria-expanded="false" 2945 aria-controls="MobileNav--bikes-second-hand-bikes-0-sections--26542717862271__header" 2946 data-collapsible-trigger 2947 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-plus" viewBox="0 0 192 192"><path d="M30 96h132M96 30v132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-minus" viewBox="0 0 192 192"><path d="M30 96h132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="fallback-text">See More</span> 2948 </button><div 2949 class="mobile-dropdown" 2950 id="MobileNav--bikes-second-hand-bikes-0-sections--26542717862271__header" 2951 data-collapsible-container 2952 > 2953 <ul class="mobile-nav__sub-sublist" data-collapsible-content><li class="mobile-menu__item mobile-menu__item--level-3"> 2954 <a 2955 href="/collections/second-hand-bikes" 2956 class="mobile-navlink mobile-navlink--level-3" 2957 >Shop All Second-Hand</a> 2958 </li></ul> 2959 </div></li><li 2960 class="mobile-menu__item mobile-menu__item--level-2 mobile-menu__item--has-items" 2961 2962 aria-haspopup="true" 2963 2964 > 2965 <a 2966 href="/pages/custom-builds" 2967 class="mobile-navlink mobile-navlink--level-2" 2968 data-nav-link-mobile 2969 ><span>Custom Builds</span> 2970 </a><button 2971 type="button" 2972 class="mobile-nav__trigger mobile-nav__trigger--level-2" 2973 aria-expanded="false" 2974 aria-controls="MobileNav--bikes-custom-builds-0-sections--26542717862271__header" 2975 data-collapsible-trigger 2976 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-plus" viewBox="0 0 192 192"><path d="M30 96h132M96 30v132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-minus" viewBox="0 0 192 192"><path d="M30 96h132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="fallback-text">See More</span> 2977 </button><div 2978 class="mobile-dropdown" 2979 id="MobileNav--bikes-custom-builds-0-sections--26542717862271__header" 2980 data-collapsible-container 2981 > 2982 <ul class="mobile-nav__sub-sublist" data-collapsible-content><li class="mobile-menu__item mobile-menu__item--level-3"> 2983 <a 2984 href="https://projektride.co.uk/collections/custom-builds-1" 2985 class="mobile-navlink mobile-navlink--level-3" 2986 >Custom Builds for sale</a> 2987 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 2988 <a 2989 href="/pages/custom-build-inspiration" 2990 class="mobile-navlink mobile-navlink--level-3" 2991 >Custom Build Inspiration </a> 2992 </li></ul> 2993 </div></li></ul> 2994 </div> 2995 </li><li 2996 class="mobile-menu__item mobile-menu__item--level-1 mobile-menu__item--has-items" 2997 aria-haspopup="true" 2998 2999 style="--highlight: #de5757; --custom-badge-bg-color: #de5757;--custom-badge-text-color: #ffffff;" 3000 3001 > 3002 <a 3003 href="/pages/workshop" 3004 class="mobile-navlink mobile-navlink--level-1" 3005 data-nav-link-mobile 3006 >Services</a> 3007 <button 3008 type="button" 3009 class="mobile-nav__trigger mobile-nav__trigger--level-1" 3010 aria-expanded="false" 3011 aria-controls="MobileNav--services-0-sections--26542717862271__header" 3012 data-collapsible-trigger 3013 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-plus" viewBox="0 0 192 192"><path d="M30 96h132M96 30v132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-minus" viewBox="0 0 192 192"><path d="M30 96h132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="fallback-text">See More</span> 3014 </button> 3015 <div 3016 class="mobile-dropdown" 3017 id="MobileNav--services-0-sections--26542717862271__header" 3018 data-collapsible-container 3019 > 3020 <ul 3021 class="mobile-nav__sublist" 3022 data-collapsible-content 3023 ><li 3024 class="mobile-menu__item mobile-menu__item--level-2 mobile-menu__item--has-items" 3025 3026 aria-haspopup="true" 3027 3028 > 3029 <a 3030 href="/pages/workshop" 3031 class="mobile-navlink mobile-navlink--level-2" 3032 data-nav-link-mobile 3033 ><span>Workshop</span> 3034 </a><button 3035 type="button" 3036 class="mobile-nav__trigger mobile-nav__trigger--level-2" 3037 aria-expanded="false" 3038 aria-controls="MobileNav--services-workshop-0-sections--26542717862271__header" 3039 data-collapsible-trigger 3040 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-plus" viewBox="0 0 192 192"><path d="M30 96h132M96 30v132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-minus" viewBox="0 0 192 192"><path d="M30 96h132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="fallback-text">See More</span> 3041 </button><div 3042 class="mobile-dropdown" 3043 id="MobileNav--services-workshop-0-sections--26542717862271__header" 3044 data-collapsible-container 3045 > 3046 <ul class="mobile-nav__sub-sublist" data-collapsible-content><li class="mobile-menu__item mobile-menu__item--level-3"> 3047 <a 3048 href="/pages/workshop" 3049 class="mobile-navlink mobile-navlink--level-3" 3050 >Workshop Prices</a> 3051 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 3052 <a 3053 href="/pages/book-a-service" 3054 class="mobile-navlink mobile-navlink--level-3" 3055 >Book a Service</a> 3056 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 3057 <a
3058 href="/pages/check-service-progress" 3059 class="mobile-navlink mobile-navlink--level-3" 3060 >Track Your Service</a> 3061 </li></ul> 3062 </div></li><li 3063 class="mobile-menu__item mobile-menu__item--level-2 mobile-menu__item--has-items mobile-menu__item--active" 3064 3065 aria-haspopup="true" 3066 3067 > 3068 <a 3069 href="/" 3070 class="mobile-navlink mobile-navlink--level-2" 3071 data-nav-link-mobile 3072 ><span>Other</span> 3073 </a><button 3074 type="button" 3075 class="mobile-nav__trigger mobile-nav__trigger--level-2" 3076 aria-expanded="false" 3077 aria-controls="MobileNav--services-other-0-sections--26542717862271__header" 3078 data-collapsible-trigger 3079 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-plus" viewBox="0 0 192 192"><path d="M30 96h132M96 30v132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-minus" viewBox="0 0 192 192"><path d="M30 96h132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="fallback-text">See More</span> 3080 </button><div 3081 class="mobile-dropdown" 3082 id="MobileNav--services-other-0-sections--26542717862271__header" 3083 data-collapsible-container 3084 > 3085 <ul class="mobile-nav__sub-sublist" data-collapsible-content><li class="mobile-menu__item mobile-menu__item--level-3"> 3086 <a 3087 href="/pages/custom-builds" 3088 class="mobile-navlink mobile-navlink--level-3" 3089 >Custom Builds</a> 3090 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 3091 <a 3092 href="/pages/cycle-to-work-scheme" 3093 class="mobile-navlink mobile-navlink--level-3" 3094 >Cycle To Work Schemes</a> 3095 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 3096 <a 3097 href="/pages/insure-your-bike" 3098 class="mobile-navlink mobile-navlink--level-3" 3099 >Insure Your Bike</a> 3100 </li></ul> 3101 </div></li><li 3102 class="mobile-menu__item mobile-menu__item--level-2" 3103 3104 > 3105 <a 3106 href="/pages/book-a-service" 3107 class="mobile-navlink mobile-navlink--level-2" 3108 data-nav-link-mobile 3109 ><span>Book a Service</span> 3110 </a></li></ul> 3111 </div> 3112 </li><li 3113 class="mobile-menu__item mobile-menu__item--level-1 mobile-menu__item--has-items" 3114 aria-haspopup="true" 3115 3116 style="--highlight: #de5757; --custom-badge-bg-color: #de5757;--custom-badge-text-color: #ffffff;" 3117 3118 > 3119 <a 3120 href="/collections/parts-components" 3121 class="mobile-navlink mobile-navlink--level-1" 3122 data-nav-link-mobile 3123 >Parts & Components</a> 3124 <button 3125 type="button" 3126 class="mobile-nav__trigger mobile-nav__trigger--level-1" 3127 aria-expanded="false" 3128 aria-controls="MobileNav--parts-components-0-sections--26542717862271__header" 3129 data-collapsible-trigger 3130 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-plus" viewBox="0 0 192 192"><path d="M30 96h132M96 30v132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-minus" viewBox="0 0 192 192"><path d="M30 96h132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="fallback-text">See More</span> 3131 </button> 3132 <div 3133 class="mobile-dropdown" 3134 id="MobileNav--parts-components-0-sections--26542717862271__header" 3135 data-collapsible-container 3136 > 3137 <ul 3138 class="mobile-nav__sublist" 3139 data-collapsible-content 3140 ><li 3141 class="mobile-menu__item mobile-menu__item--level-2 mobile-menu__item--has-items mobile-menu__item--active" 3142 3143 aria-haspopup="true" 3144 3145 > 3146 <a 3147 href="/" 3148 class="mobile-navlink mobile-navlink--level-2" 3149 data-nav-link-mobile 3150 ><span>Brands</span> 3151 </a><button 3152 type="button" 3153 class="mobile-nav__trigger mobile-nav__trigger--level-2" 3154 aria-expanded="false" 3155 aria-controls="MobileNav--parts-components-brands-0-sections--26542717862271__header" 3156 data-collapsible-trigger 3157 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-plus" viewBox="0 0 192 192"><path d="M30 96h132M96 30v132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-minus" viewBox="0 0 192 192"><path d="M30 96h132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="fallback-text">See More</span> 3158 </button><div 3159 class="mobile-dropdown" 3160 id="MobileNav--parts-components-brands-0-sections--26542717862271__header" 3161 data-collapsible-container 3162 > 3163 <ul class="mobile-nav__sub-sublist" data-collapsible-content><li class="mobile-menu__item mobile-menu__item--level-3"> 3164 <a 3165 href="/collections/hope" 3166 class="mobile-navlink mobile-navlink--level-3" 3167 >Hope</a> 3168 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 3169 <a 3170 href="/collections/enve" 3171 class="mobile-navlink mobile-navlink--level-3" 3172 >Enve</a> 3173 </li></ul> 3174 </div></li><li 3175 class="mobile-menu__item mobile-menu__item--level-2 mobile-menu__item--has-items" 3176 3177 aria-haspopup="true" 3178 3179 > 3180 <a 3181 href="/collections/cockpit" 3182 class="mobile-navlink mobile-navlink--level-2" 3183 data-nav-link-mobile 3184 ><span>Cockpit</span> 3185 </a><button 3186 type="button" 3187 class="mobile-nav__trigger mobile-nav__trigger--level-2" 3188 aria-expanded="false" 3189 aria-controls="MobileNav--parts-components-cockpit-0-sections--26542717862271__header" 3190 data-collapsible-trigger 3191 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-plus" viewBox="0 0 192 192"><path d="M30 96h132M96 30v132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-minus" viewBox="0 0 192 192"><path d="M30 96h132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="fallback-text">See More</span> 3192 </button><div 3193 class="mobile-dropdown" 3194 id="MobileNav--parts-components-cockpit-0-sections--26542717862271__header" 3195 data-collapsible-container 3196 > 3197 <ul class="mobile-nav__sub-sublist" data-collapsible-content><li class="mobile-menu__item mobile-menu__item--level-3"> 3198 <a 3199 href="/collections/cockpit-handlebars" 3200 class="mobile-navlink mobile-navlink--level-3" 3201 >Handlebars</a> 3202 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 3203 <a 3204 href="/collections/cockpit-stems" 3205 class="mobile-navlink mobile-navlink--level-3" 3206 >Stems</a> 3207 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 3208 <a 3209 href="/collections/cockpit-grips-bar-tape" 3210 class="mobile-navlink mobile-navlink--level-3" 3211 >Grips & Bar-Tape</a> 3212 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 3213 <a 3214 href="/collections/cockpit-headset" 3215 class="mobile-navlink mobile-navlink--level-3" 3216 >Headsets</a> 3217 </li></ul> 3218 </div></li><li 3219 class="mobile-menu__item mobile-menu__item--level-2 mobile-menu__item--has-items" 3220 3221 aria-haspopup="true" 3222 3223 > 3224 <a 3225 href="/collections/brakes" 3226 class="mobile-navlink mobile-navlink--level-2" 3227 data-nav-link-mobile 3228 ><span>Brakes</span> 3229 </a><button 3230 type="button" 3231 class="mobile-nav__trigger mobile-nav__trigger--level-2" 3232 aria-expanded="false" 3233 aria-controls="MobileNav--parts-components-brakes-0-sections--26542717862271__header" 3234 data-collapsible-trigger 3235 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-plus" viewBox="0 0 192 192"><path d="M30 96h132M96 30v132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-minus" viewBox="0 0 192 192"><path d="M30 96h132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="fallback-text">See More</span> 3236 </button><div 3237 class="mobile-dropdown" 3238 id="MobileNav--parts-components-brakes-0-sections--26542717862271__header" 3239 data-collapsible-container 3240 > 3241 <ul class="mobile-nav__sub-sublist" data-collapsible-content><li class="mobile-menu__item mobile-menu__item--level-3"> 3242 <a 3243 href="/collections/brakes-complete-brakes" 3244 class="mobile-navlink mobile-navlink--level-3" 3245 >Complete Brakes</a> 3246 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 3247 <a 3248 href="/collections/brakes-brake-rotors"
3249 class="mobile-navlink mobile-navlink--level-3" 3250 >Brake Rotors</a> 3251 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 3252 <a 3253 href="/collections/brakes-brake-pads" 3254 class="mobile-navlink mobile-navlink--level-3" 3255 >Brake Pads</a> 3256 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 3257 <a 3258 href="/collections/brakes-brake-spares" 3259 class="mobile-navlink mobile-navlink--level-3" 3260 >Brake Spares</a> 3261 </li></ul> 3262 </div></li><li 3263 class="mobile-menu__item mobile-menu__item--level-2 mobile-menu__item--has-items" 3264 3265 aria-haspopup="true" 3266 3267 > 3268 <a 3269 href="/collections/forks" 3270 class="mobile-navlink mobile-navlink--level-2" 3271 data-nav-link-mobile 3272 ><span>Forks</span> 3273 </a><button 3274 type="button" 3275 class="mobile-nav__trigger mobile-nav__trigger--level-2" 3276 aria-expanded="false" 3277 aria-controls="MobileNav--parts-components-forks-0-sections--26542717862271__header" 3278 data-collapsible-trigger 3279 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-plus" viewBox="0 0 192 192"><path d="M30 96h132M96 30v132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-minus" viewBox="0 0 192 192"><path d="M30 96h132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="fallback-text">See More</span> 3280 </button><div 3281 class="mobile-dropdown" 3282 id="MobileNav--parts-components-forks-0-sections--26542717862271__header" 3283 data-collapsible-container 3284 > 3285 <ul class="mobile-nav__sub-sublist" data-collapsible-content><li class="mobile-menu__item mobile-menu__item--level-3"> 3286 <a 3287 href="/collections/forks-front-suspension" 3288 class="mobile-navlink mobile-navlink--level-3" 3289 >Front Suspension</a> 3290 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 3291 <a 3292 href="/collections/forks-rear-suspension" 3293 class="mobile-navlink mobile-navlink--level-3" 3294 >Rear Suspension</a> 3295 </li></ul> 3296 </div></li><li 3297 class="mobile-menu__item mobile-menu__item--level-2 mobile-menu__item--has-items" 3298 3299 aria-haspopup="true" 3300 3301 > 3302 <a 3303 href="/collections/finishing-kit" 3304 class="mobile-navlink mobile-navlink--level-2" 3305 data-nav-link-mobile 3306 ><span>Finishing Kit</span> 3307 </a><button 3308 type="button" 3309 class="mobile-nav__trigger mobile-nav__trigger--level-2" 3310 aria-expanded="false" 3311 aria-controls="MobileNav--parts-components-finishing-kit-0-sections--26542717862271__header" 3312 data-collapsible-trigger 3313 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-plus" viewBox="0 0 192 192"><path d="M30 96h132M96 30v132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-minus" viewBox="0 0 192 192"><path d="M30 96h132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="fallback-text">See More</span> 3314 </button><div 3315 class="mobile-dropdown" 3316 id="MobileNav--parts-components-finishing-kit-0-sections--26542717862271__header" 3317 data-collapsible-container 3318 > 3319 <ul class="mobile-nav__sub-sublist" data-collapsible-content><li class="mobile-menu__item mobile-menu__item--level-3"> 3320 <a 3321 href="/collections/finishing-kit-tyres" 3322 class="mobile-navlink mobile-navlink--level-3" 3323 >Tyres</a> 3324 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 3325 <a 3326 href="/collections/finishing-kit-tubes" 3327 class="mobile-navlink mobile-navlink--level-3" 3328 >Tubes</a> 3329 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 3330 <a 3331 href="/collections/finishing-kit-tubeless" 3332 class="mobile-navlink mobile-navlink--level-3" 3333 >Tubeless</a> 3334 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 3335 <a 3336 href="/collections/finishing-kit-saddles" 3337 class="mobile-navlink mobile-navlink--level-3" 3338 >Saddles</a> 3339 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 3340 <a 3341 href="/collections/finishing-kit-seat-posts-clamps" 3342 class="mobile-navlink mobile-navlink--level-3" 3343 >Seat Posts & Clamps</a> 3344 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 3345 <a 3346 href="/collections/finishing-kit/Pedals" 3347 class="mobile-navlink mobile-navlink--level-3" 3348 >Pedals</a> 3349 </li></ul> 3350 </div></li><li 3351 class="mobile-menu__item mobile-menu__item--level-2 mobile-menu__item--has-items" 3352 3353 aria-haspopup="true" 3354 3355 > 3356 <a 3357 href="/collections/gears-drivetrain" 3358 class="mobile-navlink mobile-navlink--level-2" 3359 data-nav-link-mobile 3360 ><span>Gears & Drivetrain</span> 3361 </a><button 3362 type="button" 3363 class="mobile-nav__trigger mobile-nav__trigger--level-2" 3364 aria-expanded="false" 3365 aria-controls="MobileNav--parts-components-gears-drivetrain-0-sections--26542717862271__header" 3366 data-collapsible-trigger 3367 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-plus" viewBox="0 0 192 192"><path d="M30 96h132M96 30v132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-minus" viewBox="0 0 192 192"><path d="M30 96h132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="fallback-text">See More</span> 3368 </button><div 3369 class="mobile-dropdown" 3370 id="MobileNav--parts-components-gears-drivetrain-0-sections--26542717862271__header" 3371 data-collapsible-container 3372 > 3373 <ul class="mobile-nav__sub-sublist" data-collapsible-content><li class="mobile-menu__item mobile-menu__item--level-3"> 3374 <a 3375 href="/collections/gears-and-drivetrain-components" 3376 class="mobile-navlink mobile-navlink--level-3" 3377 >Components</a> 3378 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 3379 <a 3380 href="/collections/chargers-and-battiers" 3381 class="mobile-navlink mobile-navlink--level-3" 3382 >E-bike Batteries and chargers </a> 3383 </li></ul> 3384 </div></li><li 3385 class="mobile-menu__item mobile-menu__item--level-2 mobile-menu__item--has-items" 3386 3387 aria-haspopup="true" 3388 3389 > 3390 <a 3391 href="/collections/wheels" 3392 class="mobile-navlink mobile-navlink--level-2" 3393 data-nav-link-mobile 3394 ><span>Wheels</span> 3395 </a><button 3396 type="button" 3397 class="mobile-nav__trigger mobile-nav__trigger--level-2" 3398 aria-expanded="false" 3399 aria-controls="MobileNav--parts-components-wheels-0-sections--26542717862271__header" 3400 data-collapsible-trigger 3401 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-plus" viewBox="0 0 192 192"><path d="M30 96h132M96 30v132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-minus" viewBox="0 0 192 192"><path d="M30 96h132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="fallback-text">See More</span> 3402 </button><div 3403 class="mobile-dropdown" 3404 id="MobileNav--parts-components-wheels-0-sections--26542717862271__header" 3405 data-collapsible-container 3406 > 3407 <ul class="mobile-nav__sub-sublist" data-collapsible-content><li class="mobile-menu__item mobile-menu__item--level-3"> 3408 <a 3409 href="/collections/complete-wheels" 3410 class="mobile-navlink mobile-navlink--level-3" 3411 >Complete Wheels</a> 3412 </li></ul> 3413 </div></li><li 3414 class="mobile-menu__item mobile-menu__item--level-2" 3415 3416 > 3417 <a 3418 href="/collections/finishing-kit-tubeless" 3419 class="mobile-navlink mobile-navlink--level-2" 3420 data-nav-link-mobile 3421 ><span>Tubeless</span> 3422 </a></li><li 3423 class="mobile-menu__item mobile-menu__item--level-2" 3424 3425 > 3426 <a 3427 href="/collections/maintenance-tools-maintenance" 3428 class="mobile-navlink mobile-navlink--level-2" 3429 data-nav-link-mobile 3430 ><span>Tools & Maintenance</span> 3431 </a></li><li 3432 class="mobile-menu__item mobile-menu__item--level-2 mobile-menu__item--has-items" 3433 3434 aria-haspopup="true" 3435 3436 > 3437 <a 3438 href="/collections/clothing-and-protection" 3439 class="mobile-navlink mobile-navlink--level-2" 3440 data-nav-link-mobile 3441 ><span>Clothing and Protection</span> 3442 </a><button 3443 type="button" 3444 class="mobile-nav__trigger mobile-nav__trigger--level-2" 3445 aria-expanded="false" 3446 aria-controls="MobileNav--parts-components-clothing-and-protection-0-sections--26542717862271__header" 3447 data-collapsible-trigger 3448 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-plus" viewBox="0 0 192 192"><path d="M30 96h132M96 30v132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-minus" viewBox="0 0 192 192"><path d="M30 96h132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="fallback-text">See More</span> 3449 </button><div 3450 class="mobile-dropdown" 3451 id="MobileNav--parts-components-clothing-and-protection-0-sections--26542717862271__header" 3452 data-collapsible-container 3453 > 3454 <ul class="mobile-nav__sub-sublist" data-collapsible-content><li class="mobile-menu__item mobile-menu__item--level-3"> 3455 <a 3456 href="/collections/clothing-and-protection-
3456projektride-merchandise" 3457 class="mobile-navlink mobile-navlink--level-3" 3458 >ProjektRide Merchandise</a> 3459 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 3460 <a 3461 href="/collections/clothing-and-protection-helmets" 3462 class="mobile-navlink mobile-navlink--level-3" 3463 >Helmets</a> 3464 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 3465 <a 3466 href="/collections/clothing-and-protection-gloves" 3467 class="mobile-navlink mobile-navlink--level-3" 3468 >Gloves</a> 3469 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 3470 <a 3471 href="/collections/clothing-and-protection-clothing" 3472 class="mobile-navlink mobile-navlink--level-3" 3473 >Clothing</a> 3474 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 3475 <a 3476 href="/collections/clothing-and-protection-socks" 3477 class="mobile-navlink mobile-navlink--level-3" 3478 >Socks</a> 3479 </li></ul> 3480 </div></li><li 3481 class="mobile-menu__item mobile-menu__item--level-2 mobile-menu__item--has-items" 3482 3483 aria-haspopup="true" 3484 3485 > 3486 <a 3487 href="/collections/essentials" 3488 class="mobile-navlink mobile-navlink--level-2" 3489 data-nav-link-mobile 3490 ><span>Essentials</span> 3491 </a><button 3492 type="button" 3493 class="mobile-nav__trigger mobile-nav__trigger--level-2" 3494 aria-expanded="false" 3495 aria-controls="MobileNav--parts-components-essentials-0-sections--26542717862271__header" 3496 data-collapsible-trigger 3497 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-plus" viewBox="0 0 192 192"><path d="M30 96h132M96 30v132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-minus" viewBox="0 0 192 192"><path d="M30 96h132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="fallback-text">See More</span> 3498 </button><div 3499 class="mobile-dropdown" 3500 id="MobileNav--parts-components-essentials-0-sections--26542717862271__header" 3501 data-collapsible-container 3502 > 3503 <ul class="mobile-nav__sub-sublist" data-collapsible-content><li class="mobile-menu__item mobile-menu__item--level-3"> 3504 <a 3505 href="/collections/maintenance-cleaners-degreasers-and-lubrication" 3506 class="mobile-navlink mobile-navlink--level-3" 3507 >Cleaners, Degreasers and Lubrication</a> 3508 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 3509 <a 3510 href="/collections/accessories" 3511 class="mobile-navlink mobile-navlink--level-3" 3512 >Accessories</a> 3513 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 3514 <a 3515 href="/collections/maintenance" 3516 class="mobile-navlink mobile-navlink--level-3" 3517 >Maintenance</a> 3518 </li></ul> 3519 </div></li></ul> 3520 </div> 3521 </li><li 3522 class="mobile-menu__item mobile-menu__item--level-1" 3523 3524 style="--highlight: #de5757; --custom-badge-bg-color: #de5757;--custom-badge-text-color: #ffffff;" 3525 3526 > 3527 <a 3528 href="/pages/sell" 3529 class="mobile-navlink mobile-navlink--level-1" 3530 >Sell Your Bike</a> 3531 </li><li 3532 class="mobile-menu__item mobile-menu__item--level-1" 3533 3534 style="--highlight: #de5757; --custom-badge-bg-color: #de5757;--custom-badge-text-color: #ffffff;" 3535 3536 > 3537 <a 3538 href="https://projektride.co.uk/pages/contact" 3539 class="mobile-navlink mobile-navlink--level-1" 3540 >Contact Us</a> 3541 </li><li 3542 class="mobile-menu__item mobile-menu__item--level-1" 3543 3544 style="--highlight: #de5757; --custom-badge-bg-color: #de5757;--custom-badge-text-color: #ffffff;" 3545 3546 > 3547 <a 3548 href="/pages/spread-the-cost-with-flexible-finance" 3549 class="mobile-navlink mobile-navlink--level-1" 3550 >Finance</a> 3551 </li></ul> 3552 </collapsible-elements><ul class="mobile-nav mobile-nav--bottom mobile-nav--weight-bold"><li class="mobile-menu__item"> 3553 <a 3554 href="/account/login" 3555 class="mobile-navlink mobile-navlink--small" 3556 id="customer_login_link" 3557 >Log in</a> 3558 </li> 3559 <li class="mobile-menu__item"> 3560 <a 3561 href="/account/register" 3562 class="mobile-navlink mobile-navlink--small" 3563 id="customer_register_link" 3564 >Create account</a> 3565 </li><li class="mobile-menu__item"> 3566 <a href="/search" class="mobile-navlink mobile-navlink--small" data-nav-search-open>Search</a> 3567 </li></ul></drawer-element> 3568 3569 <link 3570 href="//projektride.co.uk/cdn/shop/t/15/assets/cart-drawer.css?v=73610300115760676871774559452" 3571 rel="preload" 3572 as="style" 3573 onload="this.onload=null;this.rel='stylesheet'" 3574 > 3575 <cart-element id="cart-drawer" class="cart-drawer cv-h" data-cart-drawer> 3576 <template data-cart-drawer-template> 3577 3578 <div 3579 class="cart-drawer__head" 3580 3581 > 3582 <h3> 3583 Cart<span class="cart-drawer__item-qty hidden" data-cart-items-qty>0 items</span> 3584 </h3> 3585 3586 <a 3587 href="#cart-drawer" 3588 class="cart-drawer__close" 3589 data-cart-drawer-toggle 3590 aria-label="Close Cart" 3591 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 192 192"><path d="M150 42 42 150M150 150 42 42" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></a> 3592 3593 <div class="loader loader--line"><div class="loader-indeterminate"></div></div> 3594 </div> 3595 3596 <div class="cart-drawer__body" data-cart-drawer-body><div class="cart__errors cart-drawer__errors" role="alert" data-cart-errors> 3597 <div class="cart__errors__inner"> 3598 <p class="cart__errors__heading">Sorry, looks like we don't have enough of this product.</p> 3599 3600 <p class="cart__errors__content" data-error-message></p> 3601 3602 <button 3603 type="button" 3604 class="cart__errors__close" 3605 data-cart-error-close 3606 aria-label="Dismiss Cart" 3607 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 192 192"><path d="M150 42 42 150M150 150 42 42" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 3608 </div> 3609 </div> 3610 3611 <div 3612 id="cartItemsHolder" 3613 class="cart-drawer__items hidden" 3614 data-items-holder 3615 ></div> 3616 3617 <div 3618 class="cart__widgets" 3619 3620 > 3621 <div 3622 id="cartUpsellHolder" 3623 class="cart__pair" 3624 data-cart-widget 3625 data-pair-products-holder 3626 3627 ></div> 3628 3629 <div class="cart-notes hidden" data-cart-notes-holder><collapsible-elements class="cart__widget__wrapper" data-collapsible-single><div 3630 class="cart__widget" 3631 data-cart-widget 3632 3633 > 3634 <button 3635 class="cart__widget__title" 3636 type="button" 3637 data-collapsible-trigger 3638 aria-expanded="false" 3639 aria-controls="notes" 3640 >Add order notes<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-plus" viewBox="0 0 192 192"><path d="M30 96h132M96 30v132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-minus" viewBox="0 0 192 192"><path d="M30 96h132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 3641 3642 <div id="notes" data-collapsible-container> 3643 <div class="cart__widget__content" data-collapsible-content> 3644 <label for="note">Special instructions for seller</label> 3645 3646 <textarea 3647 id="note" 3648 name="note" 3649 form="cartDrawerCheckoutForm" 3650 class="cart__field cart__field--textarea" 3651 aria-label="Special instructions for seller" 3652 ></textarea> 3653 </div> 3654 </div> 3655 </div></collapsible-elements></div> 3656 </div> 3657 3658 <div 3659 id="cartDrawerEmptyMessage" 3660 class="cart-drawer__empty-message" 3661 data-empty-message 3662 ><p 3663 > 3664 Your cart is currently empty.
3665 </p> 3666 3667 3668 3669 <style data-shopify>.cart-collection__title { 3670 --text: #ffffff; 3671 }</style> 3672 3673</div> 3674 </div> 3675 3676 <div 3677 class="cart-drawer__foot cart__foot" 3678 data-foot-holder 3679 3680 > 3681 <form 3682 id="cartDrawerCheckoutForm" 3683 3684 class="hidden" 3685 3686 action="/cart" 3687 method="post" 3688 novalidate 3689 data-cart-form 3690 > 3691 <div class="cart__foot-inner"> 3692 <div data-cart-price-holder><div class="cart__total hidden"> 3693 <span>Items</span> 3694 3695 <span data-cart-total="0">Free</span> 3696</div></div> 3697 3698 <div class="cart__buttons-wrapper"><p class="cart__terms cart__errors__content" data-terms-error-message></p> 3699 3700 <div 3701 class="cart__buttons" 3702 data-cart-checkout-buttons 3703 > 3704 <fieldset class="cart__buttons__fieldset" data-cart-checkout-button> 3705 <button 3706 type="submit" 3707 name="checkout" 3708 class="cart__checkout btn btn--solid-border btn--black btn--medium btn--advanced btn--advanced-width-height btn--advanced-adaptive-width cart__checkout--dynamic" 3709 > 3710 <hover-button></hover-button>Checkout<span class="cart__total__money" data-cart-total-price>Free</span> 3711 </button><div 3712 class="additional-checkout-buttons additional-checkout-buttons--vertical" 3713 data-additional-checkout-button 3714 ><div class="dynamic-checkout__content" id="dynamic-checkout-cart" data-shopify="dynamic-checkout-cart"> <shopify-accelerated-checkout-cart wallet-configs="[{"supports_subs":true,"supports_def_opts":false,"name":"shop_pay","wallet_params":{"shopId":60553068770,"merchantName":"ProjektRide","personalized":true}},{"supports_subs":false,"supports_def_opts":false,"name":"paypal","wallet_params":{"shopId":60553068770,"countryCode":"GB","merchantName":"ProjektRide","phoneRequired":true,"companyRequired":false,"shippingType":"shipping","shopifyPaymentsEnabled":true,"hasManagedSellingPlanState":null,"requiresBillingAgreement":false,"gatewayType":"CONNECTED","merchantId":"S9HHSLVUWXHFG","sdkUrl":"https://www.paypal.com/sdk/js?components=buttons\u0026commit=false\u0026currency=GBP\u0026locale=en_US\u0026client-id=AexZEtAxk09Ncgj6FSWFFyGKbxxAZ_LTyJ2DPdJWl1YUlecinmc5AfIaRF2qYjWlusWahlzz6SVkY5Ci\u0026merchant-id=S9HHSLVUWXHFG\u0026intent=authorize","serviceableCountryCodes":["AC","AD","AL","AM","AO","AT","AX","BA","BE","BF","BG","BI","BJ","BW","BY","CD","CF","CG","CH","CI","CM","CV","CY","CZ","DE","DJ","DK","DZ","EE","EG","EH","ER","ES","ET","FI","FO","FR","GA","GB","GE","GG","GH","GI","GL","GM","GN","GP","GQ","GR","GW","HR","HU","IE","IM","IO","IS","IT","JE","KE","KM","LI","LR","LS","LT","LU","LV","LY","MA","MC","MD","ME","MG","MK","ML","MR","MT","MU","MW","MZ","NA","NE","NG","NL","NO","PL","PT","RE","RO","RS","RW","SC","SD","SE","SH","SI","SJ","SK","SL","SM","SN","SO","SS","ST","SZ","TA","TD","TF","TG","TN","TR","TZ","UA","UG","US","VA","XK","YT","ZA","ZM","ZW"]}}]" access-token="63379544aacc4d1804da5184ea73167a" buyer-country="US" buyer-locale="en" buyer-currency="GBP" shop-id="60553068770" cart-id="9d2d00dc8f405e64abadc382145b3e5c" enabled-flags="["1172c16a","a1d1f9a1","f5afabb3","370070f3"]" > <div class="wallet-button-wrapper"> <ul class='wallet-cart-grid wallet-cart-grid--skeleton' role="list" data-shopify-buttoncontainer="true"> <li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'> </div></li><li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'> </div></li> </ul> </div> </shopify-accelerated-checkout-cart> </div></div></fieldset> 3715 </div> 3716 </div> 3717 3718 <p class="cart__text">Shipping & taxes calculated at checkout</p> 3719 </div> 3720 </form> 3721 3722 <div 3723 id="cartDrawerEmptyMessageBottom" 3724 class="cart-drawer__empty-message cart-drawer__empty-message--bottom" 3725 data-empty-message-bottom 3726 ></div> 3727 </div> 3728 </template> 3729</cart-element> 3730 3731 3732<style data-shopify>:root { 3733 --header-height: 60px; 3734 --header-sticky-height: 60px; 3735 --header-background-height: 60px; 3736 } 3737 3738 3739 :root { 3740 --full-height: calc(100vh - var(--header-sticky-height)); 3741 3742 } 3743 3744 3745 3746 .main-content >
3746 .shopify-section.supports-transparent-header:first-child [data-prevent-transparent-header] { 3747 --full-height: var(--content-full); 3748 } 3749 3750 3751 3752 .site-header--has-border { 3753 3754 --border-color: currentcolor; 3755 3756 3757 --border-opacity: 0.0; 3758 } 3759 3760</style><header-component 3761 id="SiteHeader" 3762 class="site-header site-header--fixed site-header--nav-center site-header--nav-bold site-header--transparent site-header--has-gradient site-header--has-logo site-header--has-border" 3763 role="banner" 3764 data-site-header 3765 data-section-id="sections--26542717862271__header" 3766 3767 data-height="60" 3768 3769 data-section-type="header" 3770 data-transparent="true" 3771 data-position="fixed" 3772 data-nav-alignment="center" 3773 3774 data-header-sticky 3775 3776 3777 data-header-height 3778 3779> 3780 <div class="site-header__background" data-header-background></div> 3781 3782 <div 3783 class="wrapper" 3784 3785 data-wrapper 3786 > 3787 <button 3788 type="button" 3789 class="mobile-menu__button mobile-menu__button--burger js-drawer-open" 3790 data-mobile-menu-trigger 3791 > 3792 <drawer-toggle></drawer-toggle> 3793 <span class="visually-hidden">Open navigation menu</span><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-hamburger" viewBox="0 0 192 192"><path d="M30 96h132M30 48h132M30 144h132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button><style data-shopify>.logo__image-link { 3794 width: 100px; 3795 height: 28px; 3796 } 3797 3798 .has-scrolled .logo__image-link { 3799 width: 100px; 3800 height: 28px; 3801 }</style><h1 class="logo" data-logo data-takes-space><a href="/" aria-label="ProjektRide" class="logo__image-link logo__image-link--other"><img src="//projektride.co.uk/cdn/shop/files/logo-svg-black.svg?v=1676480385&width=500" srcset="//projektride.co.uk/cdn/shop/files/logo-svg-black.svg?v=1676480385&width=100 100w, //projektride.co.uk/cdn/shop/files/logo-svg-black.svg?v=1676480385&width=150 150w, //projektride.co.uk/cdn/shop/files/logo-svg-black.svg?v=1676480385&width=200 200w" width="100" height="28.14070351758794" loading="eager" sizes="(max-width: 200px) 50vw, 100px" class="logo__image" fetchpriority="high"> 3802 3803 <span class="logo__image-push" style="padding-top: 28.1%"></span> 3804 </a><a href="/" aria-label="ProjektRide" class="logo__image-link logo__image-link--home"><img src="//projektride.co.uk/cdn/shop/files/logo-svg-white.svg?v=1676480383&width=500" srcset="//projektride.co.uk/cdn/shop/files/logo-svg-white.svg?v=1676480383&width=100 100w, //projektride.co.uk/cdn/shop/files/logo-svg-white.svg?v=1676480383&width=150 150w, //projektride.co.uk/cdn/shop/files/logo-svg-white.svg?v=1676480383&width=200 200w" width="100" height="28.14070351758794" loading="eager" sizes="(max-width: 200px) 50vw, 100px" class="logo__image" fetchpriority="high"> 3805 3806 <span class="logo__image-push" style="padding-top: 28.1%"></span> 3807 </a></h1><!-- /partials/site-nav.liquid --><nav 3808 id="NavStandard" 3809 class="nav nav--default caps-letter-spacing-nav" 3810 data-nav 3811 3812 style="--highlight: #de5757;--custom-badge-bg-color: #de5757;--custom-badge-text-color: #ffffff;--highlight-color: #fff7f2;" 3813 3814> 3815 <div class="menu__item menu__item--compress" data-nav-items-compress><search-popdown class="search-popdown menu__item menu__item--icon" data-popdown-in-header><details> 3816 <summary class="search-popdown__toggle navlink navlink--icon" aria-haspopup="dialog" data-popdown-toggle title="Open search bar"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 192 192"><path d="M87 150c34.794 0 63-28.206 63-63s-28.206-63-63-63-63 28.206-63 63 28.206 63 63 63ZM131.55 131.55 168 168" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 192 192"><path d="M150 42 42 150M150 150 42 42" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="visually-hidden">Open search bar</span> 3817 </summary><div class="search-popdown__body search-popdown__body--fixed search-popdown__body--has-popular-searches" 3818 role="dialog" 3819 aria-modal="true" 3820 aria-label="Search" 3821 data-popdown-body 3822 > 3823 <div class="search-popdown__main"><predictive-search><form class="search-form" action="/search" method="get" role="search" data-search-form> 3824 <input name="options[prefix]" type="hidden" value="last"><div class="search-form__inner" data-search-form-inner> 3825 <div class="search-form__input-holder"> 3826 <label for="searchInput-desktop-compress" class="search-form__label">
3827 <span class="visually-hidden">Search for products on our site</span><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 192 192"><path d="M87 150c34.794 0 63-28.206 63-63s-28.206-63-63-63-63 28.206-63 63 28.206 63 63 63ZM131.55 131.55 168 168" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></label> 3828 3829 <input type="search" 3830 id="searchInput-desktop-compress" 3831 class="search-form__input" 3832 name="q" 3833 value="" 3834 aria-label="Search our store" 3835 3836 role="combobox" 3837 aria-expanded="false" 3838 aria-owns="searchResults-desktop-compress" 3839 aria-controls="searchResults-desktop-compress" 3840 aria-haspopup="listbox" 3841 aria-autocomplete="list" 3842 autocorrect="off" 3843 autocomplete="off" 3844 autocapitalize="off" 3845 spellcheck="false" 3846 3847 > 3848 3849 <button class="search-form__submit visually-hidden" type="submit" tabindex="-1" aria-label="Search"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 192 192"><path d="M87 150c34.794 0 63-28.206 63-63s-28.206-63-63-63-63 28.206-63 63 28.206 63 63 63ZM131.55 131.55 168 168" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 3850 3851 <button type="button" class="search-popdown__close" title="Close" data-popdown-close><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 192 192"><path d="M150 42 42 150M150 150 42 42" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 3852 </div> 3853 </div> 3854 3855 <div id="searchResults-desktop-compress" class="search-popdown__results"><div class="predictive-search" data-predictive-search-results data-scroll-lock-scrollable> 3856 <div class="predictive-search__loading-state"> 3857 <div class="predictive-search__loader loader loader--line"><div class="loader-indeterminate"></div></div> 3858 </div> 3859 </div> 3860 3861 <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true" data-predictive-search-status></span><div id="popularSearches-desktop-compress" class="popular-searches caps " data-popular-searches data-scroll-lock-scrollable> 3862 <div class="popular-searches__wrapper"><div class="predictive-search__group" role="group" aria-labelledby="predictiveSearchPopularSearches-desktop-compress"> 3863 <p id="predictiveSearchPopularSearches-desktop-compress" class="predictive-search__heading label-typography"> 3864 <span>Suggested search terms</span> 3865 </p> 3866 3867 <div class="predictive-search__list" role="listbox"><div class="predictive-search__item" id="popularSearchesMenuItem-1-desktop-compress" role="option" aria-selected="false"> 3868 <a href="/pages/about-us" class="predictive-search__link" tabindex="-1" data-popular-searches-link>About Us</a> 3869 </div><div class="predictive-search__item" id="popularSearchesMenuItem-2-desktop-compress" role="option" aria-selected="false"> 3870 <a href="/pages/contact" class="predictive-search__link" tabindex="-1" data-popular-searches-link>Contact Us</a> 3871 </div><div class="predictive-search__item" id="popularSearchesMenuItem-3-desktop-compress" role="option" aria-selected="false"> 3872 <a href="/pages/blogs" class="predictive-search__link" tabindex="-1" data-popular-searches-link>Blog</a> 3873 </div><div class="predictive-search__item" id="popularSearchesMenuItem-4-desktop-compress" role="option" aria-selected="false"> 3874 <a href="/pages/check-service-progress" class="predictive-search__link" tabindex="-1" data-popular-searches-link>Track Service Progress</a> 3875 </div><div class="predictive-search__item" id="popularSearchesMenuItem-5-desktop-compress" role="option" aria-selected="false"> 3876 <a href="/pages/building-your-bike-from-the-box" class="predictive-search__link" tabindex="-1" data-popular-searches-link>Building Your Bike From the Box</a> 3877 </div><div class="predictive-search__item" id="popularSearchesMenuItem-6-desktop-compress" role="option" aria-selected="false"> 3878 <a href="/pages/insure-your-bike" class="predictive-search__link" tabindex="-1" data-popular-searches-link>Insure Your Bike</a> 3879 </div><div class="predictive-search__item" id="popularSearchesMenuItem-7-desktop-compress" role="option" aria-selected="false"> 3880 <a href="/pages/privacy-policy" class="predictive-search__link" tabindex="-1" data-popular-searches-link>Privacy Policy</a> 3881 </div><div class="predictive-search__item" id="popularSearchesMenuItem-8-desktop-compress" role="option" aria-selected="false"> 3882 <a href="/pages/cookie-policy" class="predictive-search__link" tabindex="-1" data-popular-searches-link>Cookie Policy</a> 3883 </div><div class="predictive-search__item" id="popularSearchesMenuItem-9-desktop-compress" role="option" aria-selected="false"> 3884 <a href="/policies/terms-of-service" class="predictive-search__link" tabindex="-1" data-popular-searches-link>Terms of Service</a> 3885 </div><div class="predictive-search__item" id="popularSearchesMenuItem-10-desktop-compress" role="option" aria-selected="false"> 3886 <a href="/policies/refund-policy" class="predictive-search__link" tabindex="-1" data-popular-searches-link>Refund policy</a> 3887 </div></div> 3888 </div></div> 3889</div></div> 3890 </form></predictive-search></div> 3891 </div></details></search-popdown> 3892<div class="menu__item menu__item--icon"> 3893 <a 3894 href="/cart" 3895 class="navlink navlink--icon cart__toggle navlink--dot cart__toggle--animation caps" 3896 aria-controls="cart-drawer" 3897 aria-expanded="false" 3898 3899 data-cart-drawer-toggle 3900 3901 >
3902 <span class="visually-hidden">Open cart</span> 3903 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-shopping-bag" viewBox="0 0 192 192"><path d="M156.6 162H35.4a6.075 6.075 0 0 1-6-5.325l-10.65-96A6 6 0 0 1 24.675 54h142.65a6.001 6.001 0 0 1 5.925 6.675l-10.65 96a6.076 6.076 0 0 1-6 5.325v0Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M66 78V54a30 30 0 1 1 60 0v24" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><circle class="cart-indicator" cx="96" cy="108" r="15"/></svg> 3904 </a> 3905 </div> 3906 </div> 3907 3908 <div class="menu__items" data-takes-space><div 3909 class="menu__item child menu-item--active" 3910 data-nav-item 3911 3912 3913> 3914 <a 3915 href="/" 3916 data-top-link 3917 class="navlink navlink--toplevel navlink--dot caps" 3918 > 3919 <span class="navtext">Home</span></a></div> 3920<div 3921 class="menu__item child" 3922 data-nav-item 3923 3924 3925> 3926 <a 3927 href="/pages/bike-hire" 3928 data-top-link 3929 class="navlink navlink--toplevel navlink--dot caps" 3930 > 3931 <span class="navtext">Hire</span></a></div> 3932<hover-disclosure 3933 class="menu__item grandparent kids-4 no-images" 3934 data-nav-item 3935 3936 role="navigation" 3937 3938 3939 role="button" 3940 aria-haspopup="true" 3941 aria-expanded="false" 3942 aria-controls="dropdown-13baf73cf98ad621eac55b83f396c9ea" 3943 3944> 3945 <a 3946 href="/collections/bikes" 3947 data-top-link 3948 class="navlink navlink--toplevel navlink--dot caps" 3949 > 3950 <span class="navtext">Bikes</span></a><div 3951 class="header__dropdown" 3952 role="combobox" 3953 id="dropdown-13baf73cf98ad621eac55b83f396c9ea" 3954 > 3955 <div class="header__dropdown__wrapper"> 3956 <div class="header__dropdown__inner"><div class="header__grandparent__links"><div class="dropdown__family"><a 3957 href="/collections/new-bikes" 3958 class="navlink navlink--child navlink--dot" 3959 ><span class="navtext">New Bikes</span></a><a 3960 href="https://projektride.co.uk/collections/all-new-bikes?sort_by=best-selling&filter.v.price.gte=&filter.v.price.lte=" 3961 class="navlink navlink--grandchild" 3962 > 3963 <span class="navtext">Shop All New Bikes</span> 3964 </a><a 3965 href="https://projektride.co.uk/collections/road-gravel-touring" 3966 class="navlink navlink--grandchild" 3967 > 3968 <span class="navtext">Road / Gravel / Touring Bikes</span> 3969 </a><a 3970 href="https://projektride.co.uk/collections/hybrid-city-bikes?sort_by=best-selling&filter.v.price.gte=&filter.v.price.lte=" 3971 class="navlink navlink--grandchild" 3972 > 3973 <span class="navtext">Hybrid / City Bikes</span> 3974 </a><a 3975 href="/collections/mountain-bikes-1" 3976 class="navlink navlink--grandchild" 3977 > 3978 <span class="navtext">Mountain Bikes</span> 3979 </a><a 3980 href="https://projektride.co.uk/collections/ebikes" 3981 class="navlink navlink--grandchild" 3982 > 3983 <span class="navtext">Electric Bikes</span> 3984 </a><a 3985 href="https://projektride.co.uk/collections/kids-bikes?sort_by=" 3986 class="navlink navlink--grandchild" 3987 > 3988 <span class="navtext">Kids Bikes</span> 3989 </a><a 3990 href="/collections/frames?filter.p.m.my_fields.condition=New" 3991 class="navlink navlink--grandchild" 3992 > 3993 <span class="navtext">Frames</span> 3994 </a></div><div class="dropdown__family"><a 3995 href="/" 3996 class="navlink navlink--child navlink--dot navlink--active" 3997 ><span class="navtext">Shop by Brand</span></a><a 3998 href="/pages/gloria" 3999 class="navlink navlink--grandchild" 4000 >
4001 <span class="navtext">Gloria</span> 4002 </a><a 4003 href="https://projektride.co.uk/collections/trek" 4004 class="navlink navlink--grandchild" 4005 > 4006 <span class="navtext">Trek</span> 4007 </a><a 4008 href="/pages/amflow" 4009 class="navlink navlink--grandchild" 4010 > 4011 <span class="navtext">Amflow</span> 4012 </a><a 4013 href="/collections/velduro" 4014 class="navlink navlink--grandchild" 4015 > 4016 <span class="navtext">Velduro</span> 4017 </a><a 4018 href="/collections/yeti" 4019 class="navlink navlink--grandchild" 4020 > 4021 <span class="navtext">Yeti</span> 4022 </a><a 4023 href="/collections/ridgeback" 4024 class="navlink navlink--grandchild" 4025 > 4026 <span class="navtext">Ridgeback</span> 4027 </a><a 4028 href="/pages/brothers-cycles" 4029 class="navlink navlink--grandchild" 4030 > 4031 <span class="navtext">Brother</span> 4032 </a><a 4033 href="https://projektride.co.uk/collections/genesis" 4034 class="navlink navlink--grandchild" 4035 > 4036 <span class="navtext">Genesis</span> 4037 </a><a 4038 href="/collections/singular" 4039 class="navlink navlink--grandchild" 4040 > 4041 <span class="navtext">Singular</span> 4042 </a><a 4043 href="/collections/enigma" 4044 class="navlink navlink--grandchild" 4045 > 4046 <span class="navtext">Enigma</span> 4047 </a><a 4048 href="https://projektride.myshopify.com/collections/bikes?filter.p.vendor=Frog,frog,Frog+Bikes" 4049 class="navlink navlink--grandchild" 4050 > 4051 <span class="navtext">Frog</span> 4052 </a><a 4053 href="/collections/kona" 4054 class="navlink navlink--grandchild" 4055 > 4056 <span class="navtext">Kona</span> 4057 </a><a 4058 href="/pages/surly-bikes" 4059 class="navlink navlink--grandchild" 4060 > 4061 <span class="navtext">Surly</span> 4062 </a><a 4063 href="https://projektride.co.uk/search?type=product&q=Eovolt" 4064 class="navlink navlink--grandchild" 4065 > 4066 <span class="navtext">UTO (ex Eovolt)</span> 4067 </a><a 4068 href="/collections/early-rider" 4069 class="navlink navlink--grandchild" 4070 > 4071 <span class="navtext">Early Rider</span> 4072 </a><a 4073 href="https://projektride.co.uk/collections/argon-19" 4074 class="navlink navlink--grandchild" 4075 > 4076 <span class="navtext">Argon 18</span> 4077 </a></div><div class="dropdown__family"><a 4078 href="/collections/second-hand-bikes" 4079 class="navlink navlink--child navlink--dot" 4080 ><span class="navtext">Second-Hand Bikes</span></a><a 4081 href="/collections/second-hand-bikes" 4082 class="navlink navlink--grandchild" 4083 >
4084 <span class="navtext">Shop All Second-Hand</span> 4085 </a></div><div class="dropdown__family"><a 4086 href="/pages/custom-builds" 4087 class="navlink navlink--child navlink--dot" 4088 ><span class="navtext">Custom Builds</span></a><a 4089 href="https://projektride.co.uk/collections/custom-builds-1" 4090 class="navlink navlink--grandchild" 4091 > 4092 <span class="navtext">Custom Builds for sale</span> 4093 </a><a 4094 href="/pages/custom-build-inspiration" 4095 class="navlink navlink--grandchild" 4096 > 4097 <span class="navtext">Custom Build Inspiration </span> 4098 </a></div> 4099 </div></div> 4100 </div> 4101 </div></hover-disclosure> 4102<hover-disclosure 4103 class="menu__item grandparent kids-3 no-images" 4104 data-nav-item 4105 4106 role="navigation" 4107 4108 4109 role="button" 4110 aria-haspopup="true" 4111 aria-expanded="false" 4112 aria-controls="dropdown-a92fc0c7d726bd846f2b3522dff18794" 4113 4114> 4115 <a 4116 href="/pages/workshop" 4117 data-top-link 4118 class="navlink navlink--toplevel navlink--dot caps" 4119 > 4120 <span class="navtext">Services</span></a><div 4121 class="header__dropdown" 4122 role="combobox" 4123 id="dropdown-a92fc0c7d726bd846f2b3522dff18794" 4124 > 4125 <div class="header__dropdown__wrapper"> 4126 <div class="header__dropdown__inner"><div class="header__grandparent__links"><div class="dropdown__family"><a 4127 href="/pages/workshop" 4128 class="navlink navlink--child navlink--dot" 4129 ><span class="navtext">Workshop</span></a><a 4130 href="/pages/workshop" 4131 class="navlink navlink--grandchild" 4132 > 4133 <span class="navtext">Workshop Prices</span> 4134 </a><a 4135 href="/pages/book-a-service" 4136 class="navlink navlink--grandchild" 4137 > 4138 <span class="navtext">Book a Service</span> 4139 </a><a 4140 href="/pages/check-service-progress" 4141 class="navlink navlink--grandchild" 4142 > 4143 <span class="navtext">Track Your Service</span> 4144 </a></div><div class="dropdown__family"><a 4145 href="/" 4146 class="navlink navlink--child navlink--dot navlink--active" 4147 ><span class="navtext">Other</span></a><a 4148 href="/pages/custom-builds" 4149 class="navlink navlink--grandchild" 4150 > 4151 <span class="navtext">Custom Builds</span> 4152 </a><a 4153 href="/pages/cycle-to-work-scheme" 4154 class="navlink navlink--grandchild" 4155 > 4156 <span class="navtext">Cycle To Work Schemes</span> 4157 </a><a 4158 href="/pages/insure-your-bike" 4159 class="navlink navlink--grandchild" 4160 > 4161 <span class="navtext">Insure Your Bike</span> 4162 </a></div><div class="dropdown__family"><a 4163 href="/pages/book-a-service" 4164 class="navlink navlink--child navlink--dot" 4165 ><span class="navtext">Book a Service</span></a></div> 4166 </div></div> 4167 </div> 4168 </div></hover-disclosure> 4169<hover-disclosure 4170 class="menu__item grandparent kids-10 no-images" 4171 data-nav-item 4172 4173 role="navigation" 4174 4175 4176 role="button" 4177 aria-haspopup="true" 4178 aria-expanded="false" 4179 aria-controls="dropdown-7aa378f9da6005daf916c14fb9579d01" 4180 4181> 4182 <a 4183 href="/collections/parts-components" 4184 data-top-link 4185 class="navlink navlink--toplevel navlink--dot caps" 4186 > 4187 <span class="navtext">Parts & Components</span></a><div 4188 class="header__dropdown" 4189 role="combobox" 4190 id="dropdown-7aa378f9da6005daf916c14fb9579d01" 4191 > 4192 <div class="header__dropdown__wrapper"> 4193 <div class="header__dropdown__inner"><div class="header__grandparent__links"><div class="dropdown__family"><a 4194 href="/" 4195 class="navlink navlink--child navlink--dot navlink--active" 4196 ><span class="navtext">Brands</span></a><a 4197 href="/collections/hope" 4198 class="navlink navlink--grandchild" 4199 >
4200 <span class="navtext">Hope</span> 4201 </a><a 4202 href="/collections/enve" 4203 class="navlink navlink--grandchild" 4204 > 4205 <span class="navtext">Enve</span> 4206 </a></div><div class="dropdown__family"><a 4207 href="/collections/cockpit" 4208 class="navlink navlink--child navlink--dot" 4209 ><span class="navtext">Cockpit</span></a><a 4210 href="/collections/cockpit-handlebars" 4211 class="navlink navlink--grandchild" 4212 > 4213 <span class="navtext">Handlebars</span> 4214 </a><a 4215 href="/collections/cockpit-stems" 4216 class="navlink navlink--grandchild" 4217 > 4218 <span class="navtext">Stems</span> 4219 </a><a 4220 href="/collections/cockpit-grips-bar-tape" 4221 class="navlink navlink--grandchild" 4222 > 4223 <span class="navtext">Grips & Bar-Tape</span> 4224 </a><a 4225 href="/collections/cockpit-headset" 4226 class="navlink navlink--grandchild" 4227 > 4228 <span class="navtext">Headsets</span> 4229 </a></div><div class="dropdown__family"><a 4230 href="/collections/brakes" 4231 class="navlink navlink--child navlink--dot" 4232 ><span class="navtext">Brakes</span></a><a 4233 href="/collections/brakes-complete-brakes" 4234 class="navlink navlink--grandchild" 4235 > 4236 <span class="navtext">Complete Brakes</span> 4237 </a><a 4238 href="/collections/brakes-brake-rotors" 4239 class="navlink navlink--grandchild" 4240 > 4241 <span class="navtext">Brake Rotors</span> 4242 </a><a 4243 href="/collections/brakes-brake-pads" 4244 class="navlink navlink--grandchild" 4245 > 4246 <span class="navtext">Brake Pads</span> 4247 </a><a 4248 href="/collections/brakes-brake-spares" 4249 class="navlink navlink--grandchild" 4250 > 4251 <span class="navtext">Brake Spares</span> 4252 </a></div><div class="dropdown__family"><a 4253 href="/collections/forks" 4254 class="navlink navlink--child navlink--dot" 4255 ><span class="navtext">Forks</span></a><a 4256 href="/collections/forks-front-suspension" 4257 class="navlink navlink--grandchild" 4258 > 4259 <span class="navtext">Front Suspension</span> 4260 </a><a 4261 href="/collections/forks-rear-suspension" 4262 class="navlink navlink--grandchild" 4263 > 4264 <span class="navtext">Rear Suspension</span> 4265 </a></div><div class="dropdown__family"><a 4266 href="/collections/finishing-kit" 4267 class="navlink navlink--child navlink--dot" 4268 ><span class="navtext">Finishing Kit</span></a><a 4269 href="/collections/finishing-kit-tyres" 4270 class="navlink navlink--grandchild" 4271 > 4272 <span class="navtext">Tyres</span> 4273 </a><a 4274 href="/collections/finishing-kit-tubes" 4275 class="navlink navlink--grandchild" 4276 >
4277 <span class="navtext">Tubes</span> 4278 </a><a 4279 href="/collections/finishing-kit-tubeless" 4280 class="navlink navlink--grandchild" 4281 > 4282 <span class="navtext">Tubeless</span> 4283 </a><a 4284 href="/collections/finishing-kit-saddles" 4285 class="navlink navlink--grandchild" 4286 > 4287 <span class="navtext">Saddles</span> 4288 </a><a 4289 href="/collections/finishing-kit-seat-posts-clamps" 4290 class="navlink navlink--grandchild" 4291 > 4292 <span class="navtext">Seat Posts & Clamps</span> 4293 </a><a 4294 href="/collections/finishing-kit/Pedals" 4295 class="navlink navlink--grandchild" 4296 > 4297 <span class="navtext">Pedals</span> 4298 </a></div><div class="dropdown__family"><a 4299 href="/collections/gears-drivetrain" 4300 class="navlink navlink--child navlink--dot" 4301 ><span class="navtext">Gears & Drivetrain</span></a><a 4302 href="/collections/gears-and-drivetrain-components" 4303 class="navlink navlink--grandchild" 4304 > 4305 <span class="navtext">Components</span> 4306 </a><a 4307 href="/collections/chargers-and-battiers" 4308 class="navlink navlink--grandchild" 4309 > 4310 <span class="navtext">E-bike Batteries and chargers </span> 4311 </a></div><div class="dropdown__family"><a 4312 href="/collections/wheels" 4313 class="navlink navlink--child navlink--dot" 4314 ><span class="navtext">Wheels</span></a><a 4315 href="/collections/complete-wheels" 4316 class="navlink navlink--grandchild" 4317 > 4318 <span class="navtext">Complete Wheels</span> 4319 </a></div><div class="dropdown__family"><a 4320 href="/collections/finishing-kit-tubeless" 4321 class="navlink navlink--child navlink--dot" 4322 ><span class="navtext">Tubeless</span></a></div><div class="dropdown__family"><a 4323 href="/collections/maintenance-tools-maintenance" 4324 class="navlink navlink--child navlink--dot" 4325 ><span class="navtext">Tools & Maintenance</span></a></div><div class="dropdown__family"><a 4326 href="/collections/clothing-and-protection" 4327 class="navlink navlink--child navlink--dot" 4328 ><span class="navtext">Clothing and Protection</span></a><a 4329 href="/collections/clothing-and-protection-projektride-merchandise" 4330 class="navlink navlink--grandchild" 4331 > 4332 <span class="navtext">ProjektRide Merchandise</span> 4333 </a><a 4334 href="/collections/clothing-and-protection-helmets" 4335 class="navlink navlink--grandchild" 4336 > 4337 <span class="navtext">Helmets</span> 4338 </a><a 4339 href="/collections/clothing-and-protection-gloves" 4340 class="navlink navlink--grandchild" 4341 > 4342 <span class="navtext">Gloves</span> 4343 </a><a 4344 href="/collections/clothing-and-protection-clothing" 4345 class="navlink navlink--grandchild" 4346 >
4347 <span class="navtext">Clothing</span> 4348 </a><a 4349 href="/collections/clothing-and-protection-socks" 4350 class="navlink navlink--grandchild" 4351 > 4352 <span class="navtext">Socks</span> 4353 </a></div><div class="dropdown__family"><a 4354 href="/collections/essentials" 4355 class="navlink navlink--child navlink--dot" 4356 ><span class="navtext">Essentials</span></a><a 4357 href="/collections/maintenance-cleaners-degreasers-and-lubrication" 4358 class="navlink navlink--grandchild" 4359 > 4360 <span class="navtext">Cleaners, Degreasers and Lubrication</span> 4361 </a><a 4362 href="/collections/accessories" 4363 class="navlink navlink--grandchild" 4364 > 4365 <span class="navtext">Accessories</span> 4366 </a><a 4367 href="/collections/maintenance" 4368 class="navlink navlink--grandchild" 4369 > 4370 <span class="navtext">Maintenance</span> 4371 </a></div> 4372 </div></div> 4373 </div> 4374 </div></hover-disclosure> 4375<div 4376 class="menu__item child" 4377 data-nav-item 4378 4379 4380> 4381 <a 4382 href="/pages/sell" 4383 data-top-link 4384 class="navlink navlink--toplevel navlink--dot caps" 4385 > 4386 <span class="navtext">Sell Your Bike</span></a></div> 4387<div 4388 class="menu__item child" 4389 data-nav-item 4390 4391 4392> 4393 <a 4394 href="https://projektride.co.uk/pages/contact" 4395 data-top-link 4396 class="navlink navlink--toplevel navlink--dot caps" 4397 > 4398 <span class="navtext">Contact Us</span></a></div> 4399<div 4400 class="menu__item child" 4401 data-nav-item 4402 4403 4404> 4405 <a 4406 href="/pages/spread-the-cost-with-flexible-finance" 4407 data-top-link 4408 class="navlink navlink--toplevel navlink--dot caps" 4409 > 4410 <span class="navtext">Finance</span></a></div> 4411</div> 4412 4413 <div 4414 class="menu__item menu__item--icons" 4415 data-nav-icons 4416 data-takes-space 4417 ><search-popdown class="search-popdown menu__item menu__item--icon" data-popdown-in-header><details> 4418 <summary class="search-popdown__toggle navlink navlink--icon" aria-haspopup="dialog" data-popdown-toggle title="Open search bar"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 192 192"><path d="M87 150c34.794 0 63-28.206 63-63s-28.206-63-63-63-63 28.206-63 63 28.206 63 63 63ZM131.55 131.55 168 168" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 192 192"><path d="M150 42 42 150M150 150 42 42" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="visually-hidden">Open search bar</span> 4419 </summary><div class="search-popdown__body search-popdown__body--fixed search-popdown__body--has-popular-searches" 4420 role="dialog" 4421 aria-modal="true" 4422 aria-label="Search" 4423 data-popdown-body 4424 > 4425 <div class="search-popdown__main"><predictive-search><form class="search-form" action="/search" method="get" role="search" data-search-form> 4426 <input name="options[prefix]" type="hidden" value="last"><div class="search-form__inner" data-search-form-inner> 4427 <div class="search-form__input-holder"> 4428 <label for="searchInput-desktop" class="search-form__label"> 4429 <span class="visually-hidden">Search for products on our site</span><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 192 192"><path d="M87 150c34.794 0 63-28.206 63-63s-28.206-63-63-63-63 28.206-63 63 28.206 63 63 63ZM131.55 131.55 168 168" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></label> 4430 4431 <input type="search" 4432 id="searchInput-desktop" 4433 class="search-form__input" 4434 name="q" 4435 value="" 4436 aria-label="Search our store" 4437 4438 role="combobox" 4439 aria-expanded="false" 4440 aria-owns="searchResults-desktop" 4441 aria-controls="searchResults-desktop" 4442 aria-haspopup="listbox"
4443 aria-autocomplete="list" 4444 autocorrect="off" 4445 autocomplete="off" 4446 autocapitalize="off" 4447 spellcheck="false" 4448 4449 > 4450 4451 <button class="search-form__submit visually-hidden" type="submit" tabindex="-1" aria-label="Search"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 192 192"><path d="M87 150c34.794 0 63-28.206 63-63s-28.206-63-63-63-63 28.206-63 63 28.206 63 63 63ZM131.55 131.55 168 168" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 4452 4453 <button type="button" class="search-popdown__close" title="Close" data-popdown-close><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 192 192"><path d="M150 42 42 150M150 150 42 42" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 4454 </div> 4455 </div> 4456 4457 <div id="searchResults-desktop" class="search-popdown__results"><div class="predictive-search" data-predictive-search-results data-scroll-lock-scrollable> 4458 <div class="predictive-search__loading-state"> 4459 <div class="predictive-search__loader loader loader--line"><div class="loader-indeterminate"></div></div> 4460 </div> 4461 </div> 4462 4463 <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true" data-predictive-search-status></span><div id="popularSearches-desktop" class="popular-searches caps " data-popular-searches data-scroll-lock-scrollable> 4464 <div class="popular-searches__wrapper"><div class="predictive-search__group" role="group" aria-labelledby="predictiveSearchPopularSearches-desktop"> 4465 <p id="predictiveSearchPopularSearches-desktop" class="predictive-search__heading label-typography"> 4466 <span>Suggested search terms</span> 4467 </p> 4468 4469 <div class="predictive-search__list" role="listbox"><div class="predictive-search__item" id="popularSearchesMenuItem-1-desktop" role="option" aria-selected="false"> 4470 <a href="/pages/about-us" class="predictive-search__link" tabindex="-1" data-popular-searches-link>About Us</a> 4471 </div><div class="predictive-search__item" id="popularSearchesMenuItem-2-desktop" role="option" aria-selected="false"> 4472 <a href="/pages/contact" class="predictive-search__link" tabindex="-1" data-popular-searches-link>Contact Us</a> 4473 </div><div class="predictive-search__item" id="popularSearchesMenuItem-3-desktop" role="option" aria-selected="false"> 4474 <a href="/pages/blogs" class="predictive-search__link" tabindex="-1" data-popular-searches-link>Blog</a> 4475 </div><div class="predictive-search__item" id="popularSearchesMenuItem-4-desktop" role="option" aria-selected="false"> 4476 <a href="/pages/check-service-progress" class="predictive-search__link" tabindex="-1" data-popular-searches-link>Track Service Progress</a> 4477 </div><div class="predictive-search__item" id="popularSearchesMenuItem-5-desktop" role="option" aria-selected="false"> 4478 <a href="/pages/building-your-bike-from-the-box" class="predictive-search__link" tabindex="-1" data-popular-searches-link>Building Your Bike From the Box</a> 4479 </div><div class="predictive-search__item" id="popularSearchesMenuItem-6-desktop" role="option" aria-selected="false"> 4480 <a href="/pages/insure-your-bike" class="predictive-search__link" tabindex="-1" data-popular-searches-link>Insure Your Bike</a> 4481 </div><div class="predictive-search__item" id="popularSearchesMenuItem-7-desktop" role="option" aria-selected="false"> 4482 <a href="/pages/privacy-policy" class="predictive-search__link" tabindex="-1" data-popular-searches-link>Privacy Policy</a> 4483 </div><div class="predictive-search__item" id="popularSearchesMenuItem-8-desktop" role="option" aria-selected="false"> 4484 <a href="/pages/cookie-policy" class="predictive-search__link" tabindex="-1" data-popular-searches-link>Cookie Policy</a> 4485 </div><div class="predictive-search__item" id="popularSearchesMenuItem-9-desktop" role="option" aria-selected="false"> 4486 <a href="/policies/terms-of-service" class="predictive-search__link" tabindex="-1" data-popular-searches-link>Terms of Service</a> 4487 </div><div class="predictive-search__item" id="popularSearchesMenuItem-10-desktop" role="option" aria-selected="false"> 4488 <a href="/policies/refund-policy" class="predictive-search__link" tabindex="-1" data-popular-searches-link>Refund policy</a> 4489 </div></div> 4490 </div></div> 4491</div></div> 4492 </form></predictive-search></div> 4493 </div></details></search-popdown> 4494<div class="menu__item menu__item--icon"> 4495 4496 4497<a 4498 4499 href="/account" 4500 class="navlink navlink--icon navlink--dot caps" 4501 4502> 4503 4504 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-user" viewBox="0 0 192 192"><path d="M96 168c39.765 0 72-32.235 72-72 0-39.764-32.235-72-72-72-39.764 0-72 32.236-72 72 0 39.765 32.236 72 72 72Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
4504<path d="M96 120c16.569 0 30-13.431 30-30 0-16.569-13.431-30-30-30-16.569 0-30 13.431-30 30 0 16.569 13.431 30 30 30Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M47.85 149.55a54.002 54.002 0 0 1 76.399-21.577 54.005 54.005 0 0 1 19.901 21.577" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="visually-hidden">My Account</span> 4505</a> 4506</div><div class="menu__item menu__item--icon"> 4507 4508 4509<a 4510 4511 href="/cart" 4512 class="navlink navlink--icon cart__toggle navlink--dot cart__toggle--animation caps" aria-controls="cart-drawer" aria-expanded="false" data-cart-drawer-toggle 4513 4514> 4515 4516 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-shopping-bag" viewBox="0 0 192 192"><path d="M156.6 162H35.4a6.075 6.075 0 0 1-6-5.325l-10.65-96A6 6 0 0 1 24.675 54h142.65a6.001 6.001 0 0 1 5.925 6.675l-10.65 96a6.076 6.076 0 0 1-6 5.325v0Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M66 78V54a30 30 0 1 1 60 0v24" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><circle class="cart-indicator" cx="96" cy="108" r="15"/></svg><span class="visually-hidden">Open cart</span> 4517</a> 4518</div> 4519 </div> 4520</nav> 4521 4522<div class="mobile-menu" data-mobile-menu><search-popdown class="search-popdown mobile-menu__button caps" data-popdown-in-header><details> 4523 <summary class="search-popdown__toggle " aria-haspopup="dialog" data-popdown-toggle title="Open search bar"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 192 192"><path d="M87 150c34.794 0 63-28.206 63-63s-28.206-63-63-63-63 28.206-63 63 28.206 63 63 63ZM131.55 131.55 168 168" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 192 192"><path d="M150 42 42 150M150 150 42 42" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="visually-hidden">Open search bar</span> 4524 </summary><div class="search-popdown__body search-popdown__body--fixed search-popdown__body--has-popular-searches" 4525 role="dialog" 4526 aria-modal="true" 4527 aria-label="Search" 4528 data-popdown-body 4529 > 4530 <div class="search-popdown__main"><predictive-search><form class="search-form" action="/search" method="get" role="search" data-search-form> 4531 <input name="options[prefix]" type="hidden" value="last"><div class="search-form__inner" data-search-form-inner> 4532 <div class="search-form__input-holder"> 4533 <label for="searchInput-mobile" class="search-form__label"> 4534 <span class="visually-hidden">Search for products on our site</span><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 192 192"><path d="M87 150c34.794 0 63-28.206 63-63s-28.206-63-63-63-63 28.206-63 63 28.206 63 63 63ZM131.55 131.55 168 168" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></label> 4535 4536 <input type="search" 4537 id="searchInput-mobile" 4538 class="search-form__input" 4539 name="q" 4540 value="" 4541 aria-label="Search our store" 4542 4543 role="combobox" 4544 aria-expanded="false" 4545 aria-owns="searchResults-mobile" 4546 aria-controls="searchResults-mobile" 4547 aria-haspopup="listbox" 4548 aria-autocomplete="list" 4549 autocorrect="off" 4550 autocomplete="off" 4551 autocapitalize="off" 4552 spellcheck="false" 4553 4554 > 4555 4556 <button class="search-form__submit visually-hidden" type="submit" tabindex="-1" aria-label="Search"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 192 192"><path d="M87 150c34.794 0 63-28.206 63-63s-28.206-63-63-63-63 28.206-63 63 28.206 63 63 63ZM131.55 131.55 168 168" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 4557 4558 <button type="button" class="search-popdown__close" title="Close" data-popdown-close><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 192 192"><path d="M150 42 42 150M150 150 42 42" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 4559 </div> 4560 </div> 4561 4562 <div id="searchResults-mobile" class="search-popdown__results"><div class="predictive-search" data-predictive-search-results data-scroll-lock-scrollable> 4563 <div class="predictive-search__loading-state"> 4564 <div class="predictive-search__loader loader loader--line"><div class="loader-indeterminate"></div></div> 4565 </div> 4566 </div> 4567
4568 <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true" data-predictive-search-status></span><div id="popularSearches-mobile" class="popular-searches caps " data-popular-searches data-scroll-lock-scrollable> 4569 <div class="popular-searches__wrapper"><div class="predictive-search__group" role="group" aria-labelledby="predictiveSearchPopularSearches-mobile"> 4570 <p id="predictiveSearchPopularSearches-mobile" class="predictive-search__heading label-typography"> 4571 <span>Suggested search terms</span> 4572 </p> 4573 4574 <div class="predictive-search__list" role="listbox"><div class="predictive-search__item" id="popularSearchesMenuItem-1-mobile" role="option" aria-selected="false"> 4575 <a href="/pages/about-us" class="predictive-search__link" tabindex="-1" data-popular-searches-link>About Us</a> 4576 </div><div class="predictive-search__item" id="popularSearchesMenuItem-2-mobile" role="option" aria-selected="false"> 4577 <a href="/pages/contact" class="predictive-search__link" tabindex="-1" data-popular-searches-link>Contact Us</a> 4578 </div><div class="predictive-search__item" id="popularSearchesMenuItem-3-mobile" role="option" aria-selected="false"> 4579 <a href="/pages/blogs" class="predictive-search__link" tabindex="-1" data-popular-searches-link>Blog</a> 4580 </div><div class="predictive-search__item" id="popularSearchesMenuItem-4-mobile" role="option" aria-selected="false"> 4581 <a href="/pages/check-service-progress" class="predictive-search__link" tabindex="-1" data-popular-searches-link>Track Service Progress</a> 4582 </div><div class="predictive-search__item" id="popularSearchesMenuItem-5-mobile" role="option" aria-selected="false"> 4583 <a href="/pages/building-your-bike-from-the-box" class="predictive-search__link" tabindex="-1" data-popular-searches-link>Building Your Bike From the Box</a> 4584 </div><div class="predictive-search__item" id="popularSearchesMenuItem-6-mobile" role="option" aria-selected="false"> 4585 <a href="/pages/insure-your-bike" class="predictive-search__link" tabindex="-1" data-popular-searches-link>Insure Your Bike</a> 4586 </div><div class="predictive-search__item" id="popularSearchesMenuItem-7-mobile" role="option" aria-selected="false"> 4587 <a href="/pages/privacy-policy" class="predictive-search__link" tabindex="-1" data-popular-searches-link>Privacy Policy</a> 4588 </div><div class="predictive-search__item" id="popularSearchesMenuItem-8-mobile" role="option" aria-selected="false"> 4589 <a href="/pages/cookie-policy" class="predictive-search__link" tabindex="-1" data-popular-searches-link>Cookie Policy</a> 4590 </div><div class="predictive-search__item" id="popularSearchesMenuItem-9-mobile" role="option" aria-selected="false"> 4591 <a href="/policies/terms-of-service" class="predictive-search__link" tabindex="-1" data-popular-searches-link>Terms of Service</a> 4592 </div><div class="predictive-search__item" id="popularSearchesMenuItem-10-mobile" role="option" aria-selected="false"> 4593 <a href="/policies/refund-policy" class="predictive-search__link" tabindex="-1" data-popular-searches-link>Refund policy</a> 4594 </div></div> 4595 </div></div> 4596</div></div> 4597 </form></predictive-search></div> 4598 </div></details></search-popdown> 4599<a 4600 href="/cart" 4601 class="mobile-menu__button cart__toggle cart__toggle--animation" 4602 aria-controls="cart-drawer" 4603 aria-expanded="false" 4604 4605 data-cart-drawer-toggle 4606 4607 > 4608 <span class="visually-hidden">Open cart</span> 4609 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-shopping-bag" viewBox="0 0 192 192"><path d="M156.6 162H35.4a6.075 6.075 0 0 1-6-5.325l-10.65-96A6 6 0 0 1 24.675 54h142.65a6.001 6.001 0 0 1 5.925 6.675l-10.65 96a6.076 6.076 0 0 1-6 5.325v0Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M66 78V54a30 30 0 1 1 60 0v24" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><circle class="cart-indicator" cx="96" cy="108" r="15"/></svg> 4610 </a> 4611</div> 4612</div> 4613 4614 <div class="drawer__overlay"></div> 4615</header-component> 4616
4617<script type="application/ld+json"> 4618 { 4619 "@context": "http://schema.org", 4620 "@type": "Organization", 4621 "name": "ProjektRide","logo": "https:\/\/projektride.co.uk\/cdn\/shop\/files\/logo-svg-white_1592x.svg?v=1676480383","sameAs": [ 4622 null, 4623 null, 4624 null, 4625 null, 4626 null, 4627 null, 4628 null 4629 ], 4630 "url": "https:\/\/projektride.co.uk" 4631 } 4632</script>
4632<script type="application/ld+json"> 4633 { 4634 "@context": "http://schema.org", 4635 "@type": "WebSite", 4636 "name": "ProjektRide", 4637 "potentialAction": { 4638 "@type": "SearchAction", 4639 "target": "https:\/\/projektride.co.uk\/search?q={search_term_string}", 4640 "query-input": "required name=search_term_string" 4641 }, 4642 "url": "https:\/\/projektride.co.uk" 4643 } 4644 </script>
4644 4645</div><div id="shopify-section-sections--26542717862271__mobile-menu" class="shopify-section shopify-section-group-group-header shopify-section-mobile-menu"><drawer-element 4646 id="nav-drawer-section" 4647 class="drawer drawer--left drawer--nav cv-h" 4648 role="navigation" 4649 data-drawer-section 4650 data-section-type="mobile-menu" 4651 data-section-id="sections--26542717862271__mobile-menu" 4652><div class="drawer__inner"> 4653 <div class="drawer__header"><button type="button" class="drawer__close-button" aria-controls="nav-drawer-section"> 4654 <drawer-toggle></drawer-toggle> 4655 <span class="visually-hidden">Close</span><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 192 192"><path d="M150 42 42 150M150 150 42 42" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 4656 </div> 4657 4658 <div class="drawer__body"> 4659 <div class="drawer__content"> 4660 <div class="drawer__content-scroll" data-scrollable-menu-blocks data-scroll-lock-scrollable> 4661 <div 4662 class="drawer__block drawer__block--menu" 4663 data-drawer-block 4664 4665 data-drawer-block-menu 4666 data-scroll-lock-scrollable 4667 4668 4669 style="--PBB: 10px;" 4670 > 4671 <div class="drawer__block-inner"><collapsible-elements> 4672 <ul 4673 class="mobile-nav mobile-nav--weight-bold" 4674 4675 style="--adjust-nav-top-level: calc(var(--FONT-ADJUST-NAV-TOP-LEVEL) * 1.0); --adjust-nav: calc(var(--FONT-ADJUST-NAV) * 1.0);" 4676 ><li 4677 class="mobile-menu__item mobile-menu__item--level-1 mobile-menu__item--active" 4678 4679 style="--highlight: #d02e2e;" 4680 4681 > 4682 <a 4683 href="/" 4684 class="mobile-navlink mobile-navlink--level-1" 4685 >Home</a> 4686 </li><li 4687 class="mobile-menu__item mobile-menu__item--level-1" 4688 4689 style="--highlight: #d02e2e;" 4690 4691 > 4692 <a 4693 href="/pages/bike-hire" 4694 class="mobile-navlink mobile-navlink--level-1" 4695 >Hire</a> 4696 </li><li 4697 class="mobile-menu__item mobile-menu__item--level-1 mobile-menu__item--has-items" 4698 aria-haspopup="true" 4699 4700 style="--highlight: #d02e2e;" 4701 4702 > 4703 <a 4704 href="/collections/bikes" 4705 class="mobile-navlink mobile-navlink--level-1" 4706 data-nav-link-mobile 4707 >Bikes</a> 4708 <button 4709 type="button" 4710 class="mobile-nav__trigger mobile-nav__trigger--level-1" 4711 aria-expanded="false" 4712 aria-controls="MobileNav--bikes-0-sections--26542717862271__mobile-menu" 4713 data-collapsible-trigger 4714 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-plus" viewBox="0 0 192 192"><path d="M30 96h132M96 30v132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-minus" viewBox="0 0 192 192"><path d="M30 96h132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="fallback-text">See More</span> 4715 </button> 4716 <div 4717 class="mobile-dropdown" 4718 id="MobileNav--bikes-0-sections--26542717862271__mobile-menu" 4719 data-collapsible-container 4720 > 4721 <ul 4722 class="mobile-nav__sublist" 4723 data-collapsible-content 4724 ><li 4725 class="mobile-menu__item mobile-menu__item--level-2 mobile-menu__item--has-items" 4726 4727 aria-haspopup="true" 4728 4729 > 4730 <a 4731 href="/collections/new-bikes" 4732 class="mobile-navlink mobile-navlink--level-2 mobile-navlink--image" 4733 data-nav-link-mobile 4734 ><div class="mobile-navlink__image"> 4735<div class="image-fill " style="padding-top: 50.0%; "><figure 4736 class="lazy-image background-size-cover is-loading" 4737 style="" 4738 4739 > 4740 <img src="//projektride.co.uk/cdn/shop/collections/Screenshot_2021-12-29_at_20.32.37.png?crop=center&height=919&v=1647898340&width=1838" alt="New Bikes" width="1838" height="919" loading="lazy" fetchpriority="high" sizes="auto" srcset=" 4741//projektride.co.uk/cdn/shop/collections/Screenshot_2021-12-29_at_20.32.37.png?v=1647898340&width=180 180w, //projektride.co.uk/cdn/shop/collections/Screenshot_2021-12-29_at_20.32.37.png?v=1647898340&width=360 360w, //projektride.co.uk/cdn/shop/collections/Screenshot_2021-12-29_at_20.32.37.png?v=1647898340&width=540 540w, //projektride.co.uk/cdn/shop/collections/Screenshot_2021-12-29_at_20.32.37.png?v=1647898340&width=720 720w, //projektride.co.uk/cdn/shop/collections/Screenshot_2021-12-29_at_20.32.37.png?v=1647898340&width=900 900w, //projektride.co.uk/cdn/shop/collections/Screenshot_2021-12-29_at_20.32.37.png?v=1647898340&width=1080 1080w, //projektride.co.uk/cdn/shop/collections/Screenshot_2021-12-29_at_20.32.37.png?v=1647898340&width=1296 1296w, //projektride.co.uk/cdn/shop/collections/Screenshot_2021-12-29_at_20.32.37.png?v=1647898340&width=1512 1512w, //projektride.co.uk/cdn/shop/collections/Screenshot_2021-12-29_at_20.32.37.png?v=1647898340&width=1728 1728w" class="is-loading"> 4742 </figure></div></div><span>New Bikes</span> 4743 </a><button 4744 type="button" 4745 class="mobile-nav__trigger mobile-nav__trigger--level-2" 4746 aria-expanded="false" 4747 aria-controls="MobileNav--bikes-new-bikes-0-sections--26542717862271__mobile-menu" 4748 data-collapsible-trigger 4749 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-plus" viewBox="0 0 192 192"><path d="M30 96h132M96 30v132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-minus" viewBox="0 0 192 192"><path d="M30 96h132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="fallback-text">See More</span> 4750 </button><div 4751 class="mobile-dropdown" 4752 id="MobileNav--bikes-new-bikes-0-sections--26542717862271__mobile-menu" 4753 data-collapsible-container 4754 > 4755 <ul class="mobile-nav__sub-sublist" data-collapsible-content><li class="mobile-menu__item mobile-menu__item--level-3"> 4756 <a 4757 href="https://projektride.co.uk/collections/all-new-bikes?sort_by=best-selling&filter.v.price.gte=&filter.v.price.lte=" 4758 class="mobile-navlink mobile-navlink--level-3" 4759 >Shop All New Bikes</a> 4760 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 4761 <a 4762 href="https://projektride.co.uk/collections/road-gravel-touring" 4763 class="mobile-navlink mobile-navlink--level-3" 4764 >Road / Gravel / Touring Bikes</a> 4765 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 4766 <a 4767 href="https://projektride.co.uk/collections/hybrid-city-bikes?sort_by=best-selling&filter.v.price.gte=&filter.v.price.lte=" 4768 class="mobile-navlink mobile-navlink--level-3" 4769 >Hybrid / City Bikes</a> 4770 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 4771 <a 4772 href="/collections/mountain-bikes-1" 4773 class="mobile-navlink mobile-navlink--level-3" 4774 >Mountain Bikes</a> 4775 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 4776 <a 4777 href="https://projektride.co.uk/collections/ebikes" 4778 class="mobile-navlink mobile-navlink--level-3" 4779 >Electric Bikes</a> 4780 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 4781 <a 4782 href="https://projektride.co.uk/collections/kids-bikes?sort_by=" 4783 class="mobile-navlink mobile-navlink--level-3" 4784 >Kids Bikes</a> 4785 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 4786 <a 4787 href="/collections/frames?filter.p.m.my_fields.condition=New" 4788 class="mobile-navlink mobile-navlink--level-3" 4789 >Frames</a> 4790 </li></ul> 4791 </div></li><li 4792 class="mobile-menu__item mobile-menu__item--level-2 mobile-menu__item--has-items mobile-menu__item--active" 4793 4794 aria-haspopup="true" 4795 4796 > 4797 <a 4798 href="/" 4799 class="mobile-navlink mobile-navlink--level-2" 4800 data-nav-link-mobile 4801 ><span>Shop by Brand</span> 4802 </a><button 4803 type="button" 4804 class="mobile-nav__trigger mobile-nav__trigger--level-2" 4805 aria-expanded="false" 4806 aria-controls="MobileNav--bikes-shop-by-brand-0-sections--26542717862271__mobile-menu" 4807 data-collapsible-trigger 4808 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-plus" viewBox="0 0 192 192"><path d="M30 96h132M96 30v132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-minus" viewBox="0 0 192 192"><path d="M30 96h132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="fallback-text">See More</span> 4809 </button><div 4810 class="mobile-dropdown" 4811 id="MobileNav--bikes-shop-by-brand-0-sections--26542717862271__mobile-menu" 4812 data-collapsible-container 4813 > 4814 <ul class="mobile-nav__sub-sublist" data-collapsible-content><li class="mobile-menu__item mobile-menu__item--level-3"> 4815 <a 4816 href="/pages/gloria" 4817 class="mobile-navlink mobile-navlink--level-3" 4818 >Gloria</a> 4819 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 4820 <a 4821 href="https://projektride.co.uk/collections/trek" 4822 class="mobile-navlink mobile-navlink--level-3" 4823 >Trek</a> 4824 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 4825 <a 4826 href="/pages/amflow" 4827 class="mobile-navlink mobile-navlink--level-3" 4828 >Amflow</a> 4829 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 4830 <a 4831 href="/collections/velduro" 4832 class="mobile-navlink mobile-navlink--level-3" 4833 >Velduro</a> 4834 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 4835 <a 4836 href="/collections/yeti" 4837 class="mobile-navlink mobile-navlink--level-3" 4838 >Yeti</a> 4839 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 4840 <a 4841 href="/collections/ridgeback" 4842 class="mobile-navlink mobile-navlink--level-3" 4843 >Ridgeback</a> 4844 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 4845 <a 4846 href="/pages/brothers-cycles" 4847 class="mobile-navlink mobile-navlink--level-3" 4848 >Brother</a> 4849 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 4850 <a 4851 href="https://projektride.co.uk/collections/genesis" 4852 class="mobile-navlink mobile-navlink--level-3" 4853 >Genesis</a> 4854 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 4855 <a 4856 href="/collections/singular" 4857 class="mobile-navlink mobile-navlink--level-3" 4858 >
4858Singular</a> 4859 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 4860 <a 4861 href="/collections/enigma" 4862 class="mobile-navlink mobile-navlink--level-3" 4863 >Enigma</a> 4864 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 4865 <a 4866 href="https://projektride.myshopify.com/collections/bikes?filter.p.vendor=Frog,frog,Frog+Bikes" 4867 class="mobile-navlink mobile-navlink--level-3" 4868 >Frog</a> 4869 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 4870 <a 4871 href="/collections/kona" 4872 class="mobile-navlink mobile-navlink--level-3" 4873 >Kona</a> 4874 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 4875 <a 4876 href="/pages/surly-bikes" 4877 class="mobile-navlink mobile-navlink--level-3" 4878 >Surly</a> 4879 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 4880 <a 4881 href="https://projektride.co.uk/search?type=product&q=Eovolt" 4882 class="mobile-navlink mobile-navlink--level-3" 4883 >UTO (ex Eovolt)</a> 4884 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 4885 <a 4886 href="/collections/early-rider" 4887 class="mobile-navlink mobile-navlink--level-3" 4888 >Early Rider</a> 4889 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 4890 <a 4891 href="https://projektride.co.uk/collections/argon-19" 4892 class="mobile-navlink mobile-navlink--level-3" 4893 >Argon 18</a> 4894 </li></ul> 4895 </div></li><li 4896 class="mobile-menu__item mobile-menu__item--level-2 mobile-menu__item--has-items" 4897 4898 aria-haspopup="true" 4899 4900 > 4901 <a 4902 href="/collections/second-hand-bikes" 4903 class="mobile-navlink mobile-navlink--level-2 mobile-navlink--image" 4904 data-nav-link-mobile 4905 ><div class="mobile-navlink__image"> 4906<div class="image-fill " style="padding-top: 50.0%; "><figure 4907 class="lazy-image background-size-cover is-loading" 4908 style="" 4909 4910 > 4911 <img src="//projektride.co.uk/cdn/shop/files/DSC05119_1.png?crop=center&height=2050&v=1724844147&width=4100" alt="DSC05119_1.png" width="4100" height="2050" loading="lazy" fetchpriority="high" sizes="auto" srcset=" 4912//projektride.co.uk/cdn/shop/files/DSC05119_1.png?v=1724844147&width=180 180w, //projektride.co.uk/cdn/shop/files/DSC05119_1.png?v=1724844147&width=360 360w, //projektride.co.uk/cdn/shop/files/DSC05119_1.png?v=1724844147&width=540 540w, //projektride.co.uk/cdn/shop/files/DSC05119_1.png?v=1724844147&width=720 720w, //projektride.co.uk/cdn/shop/files/DSC05119_1.png?v=1724844147&width=900 900w, //projektride.co.uk/cdn/shop/files/DSC05119_1.png?v=1724844147&width=1080 1080w, //projektride.co.uk/cdn/shop/files/DSC05119_1.png?v=1724844147&width=1296 1296w, //projektride.co.uk/cdn/shop/files/DSC05119_1.png?v=1724844147&width=1512 1512w, //projektride.co.uk/cdn/shop/files/DSC05119_1.png?v=1724844147&width=1728 1728w, //projektride.co.uk/cdn/shop/files/DSC05119_1.png?v=1724844147&width=1950 1950w, //projektride.co.uk/cdn/shop/files/DSC05119_1.png?v=1724844147&width=2100 2100w, //projektride.co.uk/cdn/shop/files/DSC05119_1.png?v=1724844147&width=2260 2260w, //projektride.co.uk/cdn/shop/files/DSC05119_1.png?v=1724844147&width=2450 2450w, //projektride.co.uk/cdn/shop/files/DSC05119_1.png?v=1724844147&width=2700 2700w, //projektride.co.uk/cdn/shop/files/DSC05119_1.png?v=1724844147&width=3000 3000w, //projektride.co.uk/cdn/shop/files/DSC05119_1.png?v=1724844147&width=3350 3350w, //projektride.co.uk/cdn/shop/files/DSC05119_1.png?v=1724844147&width=3750 3750w, //projektride.co.uk/cdn/shop/files/DSC05119_1.png?v=1724844147&width=4100 4100w, //projektride.co.uk/cdn/shop/files/DSC05119_1.png?v=1724844147&width=4450 4450w, //projektride.co.uk/cdn/shop/files/DSC05119_1.png?v=1724844147&width=4800 4800w" class="is-loading"> 4913 </figure></div></div><span>Second-Hand Bikes</span> 4914 </a><button 4915 type="button" 4916 class="mobile-nav__trigger mobile-nav__trigger--level-2" 4917 aria-expanded="false" 4918 aria-controls="MobileNav--bikes-second-hand-bikes-0-sections--26542717862271__mobile-menu" 4919 data-collapsible-trigger 4920 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-plus" viewBox="0 0 192 192"><path d="M30 96h132M96 30v132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-minus" viewBox="0 0 192 192"><path d="M30 96h132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="fallback-text">See More</span> 4921 </button><div 4922 class="mobile-dropdown" 4923 id="MobileNav--bikes-second-hand-bikes-0-sections--26542717862271__mobile-menu" 4924 data-collapsible-container 4925 > 4926 <ul class="mobile-nav__sub-sublist" data-collapsible-content><li class="mobile-menu__item mobile-menu__item--level-3"> 4927 <a 4928 href="/collections/second-hand-bikes" 4929 class="mobile-navlink mobile-navlink--level-3" 4930 >Shop All Second-Hand</a> 4931 </li></ul> 4932 </div></li><li 4933 class="mobile-menu__item mobile-menu__item--level-2 mobile-menu__item--has-items" 4934 4935 aria-haspopup="true" 4936 4937 > 4938 <a 4939 href="/pages/custom-builds" 4940 class="mobile-navlink mobile-navlink--level-2" 4941 data-nav-link-mobile 4942 ><span>Custom Builds</span> 4943 </a><button 4944 type="button" 4945 class="mobile-nav__trigger mobile-nav__trigger--level-2" 4946 aria-expanded="false" 4947 aria-controls="MobileNav--bikes-custom-builds-0-sections--26542717862271__mobile-menu" 4948 data-collapsible-trigger 4949 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-plus" viewBox="0 0 192 192"><path d="M30 96h132M96 30v132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-minus" viewBox="0 0 192 192"><path d="M30 96h132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="fallback-text">See More</span> 4950 </button><div 4951 class="mobile-dropdown" 4952 id="MobileNav--bikes-custom-builds-0-sections--26542717862271__mobile-menu" 4953 data-collapsible-container 4954 > 4955 <ul class="mobile-nav__sub-sublist" data-collapsible-content><li class="mobile-menu__item mobile-menu__item--level-3"> 4956 <a 4957 href="https://projektride.co.uk/collections/custom-builds-1" 4958 class="mobile-navlink mobile-navlink--level-3" 4959 >Custom Builds for sale</a> 4960 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 4961 <a 4962 href="/pages/custom-build-inspiration" 4963 class="mobile-navlink mobile-navlink--level-3" 4964 >Custom Build Inspiration </a> 4965 </li></ul> 4966 </div></li></ul> 4967 </div> 4968 </li><li 4969 class="mobile-menu__item mobile-menu__item--level-1 mobile-menu__item--has-items" 4970 aria-haspopup="true" 4971 4972 style="--highlight: #d02e2e;" 4973 4974 > 4975 <a 4976 href="/pages/workshop" 4977 class="mobile-navlink mobile-navlink--level-1" 4978 data-nav-link-mobile 4979 >Services</a> 4980 <button 4981 type="button" 4982 class="mobile-nav__trigger mobile-nav__trigger--level-1" 4983 aria-expanded="false" 4984 aria-controls="MobileNav--services-0-sections--26542717862271__mobile-menu" 4985 data-collapsible-trigger 4986 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-plus" viewBox="0 0 192 192"><path d="M30 96h132M96 30v132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-minus" viewBox="0 0 192 192"><path d="M30 96h132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="fallback-text">See More</span> 4987 </button> 4988 <div 4989 class="mobile-dropdown" 4990 id="MobileNav--services-0-sections--26542717862271__mobile-menu" 4991 data-collapsible-container 4992 > 4993 <ul 4994 class="mobile-nav__sublist" 4995 data-collapsible-content 4996 ><li 4997 class="mobile-menu__item mobile-menu__item--level-2 mobile-menu__item--has-items" 4998 4999 aria-haspopup="true" 5000 5001 > 5002 <a 5003 href="/pages/workshop" 5004 class="mobile-navlink mobile-navlink--level-2" 5005 data-nav-link-mobile 5006 ><span>Workshop</span> 5007 </a><button 5008 type="button" 5009 class="mobile-nav__trigger mobile-nav__trigger--level-2" 5010 aria-expanded="false" 5011 aria-controls="MobileNav--services-workshop-0-sections--26542717862271__mobile-menu" 5012 data-collapsible-trigger 5013 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-plus" viewBox="0 0 192 192"><path d="M30 96h132M96 30v132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-minus" viewBox="0 0 192 192"><path d="M30 96h132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="fallback-text">See More</span> 5014 </button><div 5015 class="mobile-dropdown" 5016 id="MobileNav--services-workshop-0-sections--26542717862271__mobile-menu" 5017 data-collapsible-container 5018 > 5019 <ul class="mobile-nav__sub-sublist" data-collapsible-content><li class="mobile-menu__item mobile-menu__item--level-3"> 5020 <a 5021 href="/pages/workshop" 5022 class="mobile-navlink mobile-navlink--level-3" 5023 >Workshop Prices</a> 5024 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 5025 <a 5026 href="/pages/book-a-service" 5027 class="mobile-navlink mobile-navlink--level-3" 5028 >Book a Service</a> 5029 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 5030 <a
5031 href="/pages/check-service-progress" 5032 class="mobile-navlink mobile-navlink--level-3" 5033 >Track Your Service</a> 5034 </li></ul> 5035 </div></li><li 5036 class="mobile-menu__item mobile-menu__item--level-2 mobile-menu__item--has-items mobile-menu__item--active" 5037 5038 aria-haspopup="true" 5039 5040 > 5041 <a 5042 href="/" 5043 class="mobile-navlink mobile-navlink--level-2" 5044 data-nav-link-mobile 5045 ><span>Other</span> 5046 </a><button 5047 type="button" 5048 class="mobile-nav__trigger mobile-nav__trigger--level-2" 5049 aria-expanded="false" 5050 aria-controls="MobileNav--services-other-0-sections--26542717862271__mobile-menu" 5051 data-collapsible-trigger 5052 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-plus" viewBox="0 0 192 192"><path d="M30 96h132M96 30v132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-minus" viewBox="0 0 192 192"><path d="M30 96h132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="fallback-text">See More</span> 5053 </button><div 5054 class="mobile-dropdown" 5055 id="MobileNav--services-other-0-sections--26542717862271__mobile-menu" 5056 data-collapsible-container 5057 > 5058 <ul class="mobile-nav__sub-sublist" data-collapsible-content><li class="mobile-menu__item mobile-menu__item--level-3"> 5059 <a 5060 href="/pages/custom-builds" 5061 class="mobile-navlink mobile-navlink--level-3" 5062 >Custom Builds</a> 5063 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 5064 <a 5065 href="/pages/cycle-to-work-scheme" 5066 class="mobile-navlink mobile-navlink--level-3" 5067 >Cycle To Work Schemes</a> 5068 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 5069 <a 5070 href="/pages/insure-your-bike" 5071 class="mobile-navlink mobile-navlink--level-3" 5072 >Insure Your Bike</a> 5073 </li></ul> 5074 </div></li><li 5075 class="mobile-menu__item mobile-menu__item--level-2" 5076 5077 > 5078 <a 5079 href="/pages/book-a-service" 5080 class="mobile-navlink mobile-navlink--level-2" 5081 data-nav-link-mobile 5082 ><span>Book a Service</span> 5083 </a></li></ul> 5084 </div> 5085 </li><li 5086 class="mobile-menu__item mobile-menu__item--level-1 mobile-menu__item--has-items" 5087 aria-haspopup="true" 5088 5089 style="--highlight: #d02e2e;" 5090 5091 > 5092 <a 5093 href="/collections/parts-components" 5094 class="mobile-navlink mobile-navlink--level-1" 5095 data-nav-link-mobile 5096 >Parts & Components</a> 5097 <button 5098 type="button" 5099 class="mobile-nav__trigger mobile-nav__trigger--level-1" 5100 aria-expanded="false" 5101 aria-controls="MobileNav--parts-components-0-sections--26542717862271__mobile-menu" 5102 data-collapsible-trigger 5103 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-plus" viewBox="0 0 192 192"><path d="M30 96h132M96 30v132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-minus" viewBox="0 0 192 192"><path d="M30 96h132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="fallback-text">See More</span> 5104 </button> 5105 <div 5106 class="mobile-dropdown" 5107 id="MobileNav--parts-components-0-sections--26542717862271__mobile-menu" 5108 data-collapsible-container 5109 > 5110 <ul 5111 class="mobile-nav__sublist" 5112 data-collapsible-content 5113 ><li 5114 class="mobile-menu__item mobile-menu__item--level-2 mobile-menu__item--has-items mobile-menu__item--active" 5115 5116 aria-haspopup="true" 5117 5118 > 5119 <a 5120 href="/" 5121 class="mobile-navlink mobile-navlink--level-2" 5122 data-nav-link-mobile 5123 ><span>Brands</span> 5124 </a><button 5125 type="button" 5126 class="mobile-nav__trigger mobile-nav__trigger--level-2" 5127 aria-expanded="false" 5128 aria-controls="MobileNav--parts-components-brands-0-sections--26542717862271__mobile-menu" 5129 data-collapsible-trigger 5130 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-plus" viewBox="0 0 192 192"><path d="M30 96h132M96 30v132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-minus" viewBox="0 0 192 192"><path d="M30 96h132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="fallback-text">See More</span> 5131 </button><div 5132 class="mobile-dropdown" 5133 id="MobileNav--parts-components-brands-0-sections--26542717862271__mobile-menu" 5134 data-collapsible-container 5135 > 5136 <ul class="mobile-nav__sub-sublist" data-collapsible-content><li class="mobile-menu__item mobile-menu__item--level-3"> 5137 <a 5138 href="/collections/hope" 5139 class="mobile-navlink mobile-navlink--level-3" 5140 >Hope</a> 5141 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 5142 <a 5143 href="/collections/enve" 5144 class="mobile-navlink mobile-navlink--level-3" 5145 >Enve</a> 5146 </li></ul> 5147 </div></li><li 5148 class="mobile-menu__item mobile-menu__item--level-2 mobile-menu__item--has-items" 5149 5150 aria-haspopup="true" 5151 5152 > 5153 <a 5154 href="/collections/cockpit" 5155 class="mobile-navlink mobile-navlink--level-2 mobile-navlink--image" 5156 data-nav-link-mobile 5157 ><div class="mobile-navlink__image"> 5158<div class="image-fill " style="padding-top: 50.0%; "><figure 5159 class="lazy-image background-size-cover is-loading" 5160 style="" 5161 5162 > 5163 <img src="//projektride.co.uk/cdn/shop/files/Screenshot2023-09-27at10.10.19.png?crop=center&height=623&v=1695805901&width=1246" alt="Screenshot2023-09-27at10.10.19.png" width="1246" height="623" loading="lazy" fetchpriority="high" sizes="auto" srcset=" 5164//projektride.co.uk/cdn/shop/files/Screenshot2023-09-27at10.10.19.png?v=1695805901&width=180 180w, //projektride.co.uk/cdn/shop/files/Screenshot2023-09-27at10.10.19.png?v=1695805901&width=360 360w, //projektride.co.uk/cdn/shop/files/Screenshot2023-09-27at10.10.19.png?v=1695805901&width=540 540w, //projektride.co.uk/cdn/shop/files/Screenshot2023-09-27at10.10.19.png?v=1695805901&width=720 720w, //projektride.co.uk/cdn/shop/files/Screenshot2023-09-27at10.10.19.png?v=1695805901&width=900 900w, //projektride.co.uk/cdn/shop/files/Screenshot2023-09-27at10.10.19.png?v=1695805901&width=1080 1080w" class="is-loading"> 5165 </figure></div></div><span>Cockpit</span> 5166 </a><button 5167 type="button" 5168 class="mobile-nav__trigger mobile-nav__trigger--level-2" 5169 aria-expanded="false" 5170 aria-controls="MobileNav--parts-components-cockpit-0-sections--26542717862271__mobile-menu" 5171 data-collapsible-trigger 5172 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-plus" viewBox="0 0 192 192"><path d="M30 96h132M96 30v132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-minus" viewBox="0 0 192 192"><path d="M30 96h132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="fallback-text">See More</span> 5173 </button><div 5174 class="mobile-dropdown" 5175 id="MobileNav--parts-components-cockpit-0-sections--26542717862271__mobile-menu" 5176 data-collapsible-container 5177 > 5178 <ul class="mobile-nav__sub-sublist" data-collapsible-content><li class="mobile-menu__item mobile-menu__item--level-3"> 5179 <a 5180 href="/collections/cockpit-handlebars" 5181 class="mobile-navlink mobile-navlink--level-3" 5182 >Handlebars</a> 5183 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 5184 <a 5185 href="/collections/cockpit-stems" 5186 class="mobile-navlink mobile-navlink--level-3" 5187 >Stems</a> 5188 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 5189 <a 5190 href="/collections/cockpit-grips-bar-tape" 5191 class="mobile-navlink mobile-navlink--level-3" 5192 >Grips & Bar-Tape</a> 5193 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 5194 <a 5195 href="/collections/cockpit-headset" 5196 class="mobile-navlink mobile-navlink--level-3" 5197 >Headsets</a> 5198 </li></ul> 5199 </div></li><li 5200 class="mobile-menu__item mobile-menu__item--level-2 mobile-menu__item--has-items" 5201 5202 aria-haspopup="true" 5203 5204 > 5205 <a 5206 href="/collections/brakes" 5207 class="mobile-navlink mobile-navlink--level-2" 5208 data-nav-link-mobile 5209 ><span>Brakes</span> 5210 </a><button 5211 type="button" 5212 class="mobile-nav__trigger mobile-nav__trigger--level-2" 5213 aria-expanded="false" 5214 aria-controls="MobileNav--parts-components-brakes-0-sections--26542717862271__mobile-menu" 5215 data-collapsible-trigger 5216 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-plus" viewBox="0 0 192 192"><path d="M30 96h132M96 30v132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-minus" viewBox="0 0 192 192"><path d="M30 96h132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="fallback-text">See More</span> 5217 </button><div 5218 class="mobile-dropdown" 5219 id="MobileNav--parts-components-brakes-0-sections--26542717862271__mobile-menu" 5220 data-collapsible-container 5221 > 5222 <ul class="mobile-nav__sub-sublist" data-collapsible-content><li class="mobile-menu__item mobile-menu__item--level-3"> 5223 <a 5224 href="/collections/brakes-complete-brakes" 5225 class="mobile-navlink mobile-navlink--level-3" 5226 >Complete Brakes</a> 5227 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 5228 <a 5229 href="/collections/brakes-brake-rotors"
5230 class="mobile-navlink mobile-navlink--level-3" 5231 >Brake Rotors</a> 5232 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 5233 <a 5234 href="/collections/brakes-brake-pads" 5235 class="mobile-navlink mobile-navlink--level-3" 5236 >Brake Pads</a> 5237 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 5238 <a 5239 href="/collections/brakes-brake-spares" 5240 class="mobile-navlink mobile-navlink--level-3" 5241 >Brake Spares</a> 5242 </li></ul> 5243 </div></li><li 5244 class="mobile-menu__item mobile-menu__item--level-2 mobile-menu__item--has-items" 5245 5246 aria-haspopup="true" 5247 5248 > 5249 <a 5250 href="/collections/forks" 5251 class="mobile-navlink mobile-navlink--level-2" 5252 data-nav-link-mobile 5253 ><span>Forks</span> 5254 </a><button 5255 type="button" 5256 class="mobile-nav__trigger mobile-nav__trigger--level-2" 5257 aria-expanded="false" 5258 aria-controls="MobileNav--parts-components-forks-0-sections--26542717862271__mobile-menu" 5259 data-collapsible-trigger 5260 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-plus" viewBox="0 0 192 192"><path d="M30 96h132M96 30v132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-minus" viewBox="0 0 192 192"><path d="M30 96h132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="fallback-text">See More</span> 5261 </button><div 5262 class="mobile-dropdown" 5263 id="MobileNav--parts-components-forks-0-sections--26542717862271__mobile-menu" 5264 data-collapsible-container 5265 > 5266 <ul class="mobile-nav__sub-sublist" data-collapsible-content><li class="mobile-menu__item mobile-menu__item--level-3"> 5267 <a 5268 href="/collections/forks-front-suspension" 5269 class="mobile-navlink mobile-navlink--level-3" 5270 >Front Suspension</a> 5271 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 5272 <a 5273 href="/collections/forks-rear-suspension" 5274 class="mobile-navlink mobile-navlink--level-3" 5275 >Rear Suspension</a> 5276 </li></ul> 5277 </div></li><li 5278 class="mobile-menu__item mobile-menu__item--level-2 mobile-menu__item--has-items" 5279 5280 aria-haspopup="true" 5281 5282 > 5283 <a 5284 href="/collections/finishing-kit" 5285 class="mobile-navlink mobile-navlink--level-2 mobile-navlink--image" 5286 data-nav-link-mobile 5287 ><div class="mobile-navlink__image"> 5288<div class="image-fill " style="padding-top: 50.0%; "><figure 5289 class="lazy-image background-size-cover is-loading" 5290 style="" 5291 5292 > 5293 <img src="//projektride.co.uk/cdn/shop/files/IMG_0053.png?crop=center&height=300&v=1712051355&width=600" alt="IMG_0053.png" width="600" height="300" loading="lazy" fetchpriority="high" sizes="auto" srcset=" 5294//projektride.co.uk/cdn/shop/files/IMG_0053.png?v=1712051355&width=180 180w, //projektride.co.uk/cdn/shop/files/IMG_0053.png?v=1712051355&width=360 360w, //projektride.co.uk/cdn/shop/files/IMG_0053.png?v=1712051355&width=540 540w" class="is-loading"> 5295 </figure></div></div><span>Finishing Kit</span> 5296 </a><button 5297 type="button" 5298 class="mobile-nav__trigger mobile-nav__trigger--level-2" 5299 aria-expanded="false" 5300 aria-controls="MobileNav--parts-components-finishing-kit-0-sections--26542717862271__mobile-menu" 5301 data-collapsible-trigger 5302 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-plus" viewBox="0 0 192 192"><path d="M30 96h132M96 30v132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-minus" viewBox="0 0 192 192"><path d="M30 96h132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="fallback-text">See More</span> 5303 </button><div 5304 class="mobile-dropdown" 5305 id="MobileNav--parts-components-finishing-kit-0-sections--26542717862271__mobile-menu" 5306 data-collapsible-container 5307 > 5308 <ul class="mobile-nav__sub-sublist" data-collapsible-content><li class="mobile-menu__item mobile-menu__item--level-3"> 5309 <a 5310 href="/collections/finishing-kit-tyres" 5311 class="mobile-navlink mobile-navlink--level-3" 5312 >Tyres</a> 5313 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 5314 <a 5315 href="/collections/finishing-kit-tubes" 5316 class="mobile-navlink mobile-navlink--level-3" 5317 >Tubes</a> 5318 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 5319 <a 5320 href="/collections/finishing-kit-tubeless" 5321 class="mobile-navlink mobile-navlink--level-3" 5322 >Tubeless</a> 5323 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 5324 <a 5325 href="/collections/finishing-kit-saddles" 5326 class="mobile-navlink mobile-navlink--level-3" 5327 >Saddles</a> 5328 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 5329 <a 5330 href="/collections/finishing-kit-seat-posts-clamps" 5331 class="mobile-navlink mobile-navlink--level-3" 5332 >Seat Posts & Clamps</a> 5333 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 5334 <a 5335 href="/collections/finishing-kit/Pedals" 5336 class="mobile-navlink mobile-navlink--level-3" 5337 >Pedals</a> 5338 </li></ul> 5339 </div></li><li 5340 class="mobile-menu__item mobile-menu__item--level-2 mobile-menu__item--has-items" 5341 5342 aria-haspopup="true" 5343 5344 > 5345 <a 5346 href="/collections/gears-drivetrain" 5347 class="mobile-navlink mobile-navlink--level-2" 5348 data-nav-link-mobile 5349 ><span>Gears & Drivetrain</span> 5350 </a><button 5351 type="button" 5352 class="mobile-nav__trigger mobile-nav__trigger--level-2" 5353 aria-expanded="false" 5354 aria-controls="MobileNav--parts-components-gears-drivetrain-0-sections--26542717862271__mobile-menu" 5355 data-collapsible-trigger 5356 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-plus" viewBox="0 0 192 192"><path d="M30 96h132M96 30v132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-minus" viewBox="0 0 192 192"><path d="M30 96h132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="fallback-text">See More</span> 5357 </button><div 5358 class="mobile-dropdown" 5359 id="MobileNav--parts-components-gears-drivetrain-0-sections--26542717862271__mobile-menu" 5360 data-collapsible-container 5361 > 5362 <ul class="mobile-nav__sub-sublist" data-collapsible-content><li class="mobile-menu__item mobile-menu__item--level-3"> 5363 <a 5364 href="/collections/gears-and-drivetrain-components" 5365 class="mobile-navlink mobile-navlink--level-3" 5366 >Components</a> 5367 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 5368 <a 5369 href="/collections/chargers-and-battiers" 5370 class="mobile-navlink mobile-navlink--level-3" 5371 >E-bike Batteries and chargers </a> 5372 </li></ul> 5373 </div></li><li 5374 class="mobile-menu__item mobile-menu__item--level-2 mobile-menu__item--has-items" 5375 5376 aria-haspopup="true" 5377 5378 > 5379 <a 5380 href="/collections/wheels" 5381 class="mobile-navlink mobile-navlink--level-2" 5382 data-nav-link-mobile 5383 ><span>Wheels</span> 5384 </a><button 5385 type="button" 5386 class="mobile-nav__trigger mobile-nav__trigger--level-2" 5387 aria-expanded="false" 5388 aria-controls="MobileNav--parts-components-wheels-0-sections--26542717862271__mobile-menu" 5389 data-collapsible-trigger 5390 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-plus" viewBox="0 0 192 192"><path d="M30 96h132M96 30v132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-minus" viewBox="0 0 192 192"><path d="M30 96h132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="fallback-text">See More</span> 5391 </button><div 5392 class="mobile-dropdown" 5393 id="MobileNav--parts-components-wheels-0-sections--26542717862271__mobile-menu" 5394 data-collapsible-container 5395 > 5396 <ul class="mobile-nav__sub-sublist" data-collapsible-content><li class="mobile-menu__item mobile-menu__item--level-3"> 5397 <a 5398 href="/collections/complete-wheels" 5399 class="mobile-navlink mobile-navlink--level-3" 5400 >Complete Wheels</a> 5401 </li></ul> 5402 </div></li><li 5403 class="mobile-menu__item mobile-menu__item--level-2" 5404 5405 > 5406 <a 5407 href="/collections/finishing-kit-tubeless" 5408 class="mobile-navlink mobile-navlink--level-2" 5409 data-nav-link-mobile 5410 ><span>Tubeless</span> 5411 </a></li><li 5412 class="mobile-menu__item mobile-menu__item--level-2" 5413 5414 > 5415 <a 5416 href="/collections/maintenance-tools-maintenance" 5417 class="mobile-navlink mobile-navlink--level-2" 5418 data-nav-link-mobile 5419 ><span>Tools & Maintenance</span> 5420 </a></li><li 5421 class="mobile-menu__item mobile-menu__item--level-2 mobile-menu__item--has-items" 5422 5423 aria-haspopup="true" 5424 5425 > 5426 <a 5427 href="/collections/clothing-and-protection" 5428 class="mobile-navlink mobile-navlink--level-2" 5429 data-nav-link-mobile 5430 ><span>Clothing and Protection</span> 5431 </a><button 5432 type="button" 5433 class="mobile-nav__trigger mobile-nav__trigger--level-2" 5434 aria-expanded="false" 5435 aria-controls="MobileNav--parts-components-clothing-and-protection-0-sections--26542717862271__mobile-menu" 5436 data-collapsible-trigger 5437 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-plus" viewBox="0 0 192 192"><path d="M30 96h132M96 30v132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-minus" viewBox="0 0 192 192"><path d="M30 96h132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="fallback-text">See More</span> 5438 </button><div 5439 class="mobile-dropdown" 5440 id="MobileNav--parts-components-clothing-and-protection-0-sections--26542717862271__mobile-menu" 5441 data-collapsible-container 5442 > 5443 <ul class="mobile-nav__sub-sublist" data-collapsible-content><li class="mobile-menu__item mobile-menu__item--level-3"> 5444 <a 5445 href="/collections/clothing-and-protection-
5445projektride-merchandise" 5446 class="mobile-navlink mobile-navlink--level-3" 5447 >ProjektRide Merchandise</a> 5448 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 5449 <a 5450 href="/collections/clothing-and-protection-helmets" 5451 class="mobile-navlink mobile-navlink--level-3" 5452 >Helmets</a> 5453 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 5454 <a 5455 href="/collections/clothing-and-protection-gloves" 5456 class="mobile-navlink mobile-navlink--level-3" 5457 >Gloves</a> 5458 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 5459 <a 5460 href="/collections/clothing-and-protection-clothing" 5461 class="mobile-navlink mobile-navlink--level-3" 5462 >Clothing</a> 5463 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 5464 <a 5465 href="/collections/clothing-and-protection-socks" 5466 class="mobile-navlink mobile-navlink--level-3" 5467 >Socks</a> 5468 </li></ul> 5469 </div></li><li 5470 class="mobile-menu__item mobile-menu__item--level-2 mobile-menu__item--has-items" 5471 5472 aria-haspopup="true" 5473 5474 > 5475 <a 5476 href="/collections/essentials" 5477 class="mobile-navlink mobile-navlink--level-2 mobile-navlink--image" 5478 data-nav-link-mobile 5479 ><div class="mobile-navlink__image"> 5480<div class="image-fill " style="padding-top: 50.0%; "><figure 5481 class="lazy-image background-size-cover is-loading" 5482 style="" 5483 5484 > 5485 <img src="//projektride.co.uk/cdn/shop/files/gtebbc.jpg?crop=center&height=900&v=1737801626&width=1800" alt="gtebbc.jpg" width="1800" height="900" loading="lazy" fetchpriority="high" sizes="auto" srcset=" 5486//projektride.co.uk/cdn/shop/files/gtebbc.jpg?v=1737801626&width=180 180w, //projektride.co.uk/cdn/shop/files/gtebbc.jpg?v=1737801626&width=360 360w, //projektride.co.uk/cdn/shop/files/gtebbc.jpg?v=1737801626&width=540 540w, //projektride.co.uk/cdn/shop/files/gtebbc.jpg?v=1737801626&width=720 720w, //projektride.co.uk/cdn/shop/files/gtebbc.jpg?v=1737801626&width=900 900w, //projektride.co.uk/cdn/shop/files/gtebbc.jpg?v=1737801626&width=1080 1080w, //projektride.co.uk/cdn/shop/files/gtebbc.jpg?v=1737801626&width=1296 1296w, //projektride.co.uk/cdn/shop/files/gtebbc.jpg?v=1737801626&width=1512 1512w, //projektride.co.uk/cdn/shop/files/gtebbc.jpg?v=1737801626&width=1728 1728w" class="is-loading"> 5487 </figure></div></div><span>Essentials</span> 5488 </a><button 5489 type="button" 5490 class="mobile-nav__trigger mobile-nav__trigger--level-2" 5491 aria-expanded="false" 5492 aria-controls="MobileNav--parts-components-essentials-0-sections--26542717862271__mobile-menu" 5493 data-collapsible-trigger 5494 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-plus" viewBox="0 0 192 192"><path d="M30 96h132M96 30v132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-minus" viewBox="0 0 192 192"><path d="M30 96h132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="fallback-text">See More</span> 5495 </button><div 5496 class="mobile-dropdown" 5497 id="MobileNav--parts-components-essentials-0-sections--26542717862271__mobile-menu" 5498 data-collapsible-container 5499 > 5500 <ul class="mobile-nav__sub-sublist" data-collapsible-content><li class="mobile-menu__item mobile-menu__item--level-3"> 5501 <a 5502 href="/collections/maintenance-cleaners-degreasers-and-lubrication" 5503 class="mobile-navlink mobile-navlink--level-3" 5504 >Cleaners, Degreasers and Lubrication</a> 5505 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 5506 <a 5507 href="/collections/accessories" 5508 class="mobile-navlink mobile-navlink--level-3" 5509 >Accessories</a> 5510 </li><li class="mobile-menu__item mobile-menu__item--level-3"> 5511 <a 5512 href="/collections/maintenance" 5513 class="mobile-navlink mobile-navlink--level-3" 5514 >Maintenance</a> 5515 </li></ul> 5516 </div></li></ul> 5517 </div> 5518 </li><li 5519 class="mobile-menu__item mobile-menu__item--level-1" 5520 5521 style="--highlight: #d02e2e;" 5522 5523 > 5524 <a 5525 href="/pages/sell" 5526 class="mobile-navlink mobile-navlink--level-1" 5527 >Sell Your Bike</a> 5528 </li><li 5529 class="mobile-menu__item mobile-menu__item--level-1" 5530 5531 style="--highlight: #d02e2e;" 5532 5533 > 5534 <a 5535 href="https://projektride.co.uk/pages/contact" 5536 class="mobile-navlink mobile-navlink--level-1" 5537 >Contact Us</a> 5538 </li><li 5539 class="mobile-menu__item mobile-menu__item--level-1" 5540 5541 style="--highlight: #d02e2e;" 5542 5543 > 5544 <a 5545 href="/pages/spread-the-cost-with-flexible-finance" 5546 class="mobile-navlink mobile-navlink--level-1" 5547 >Finance</a> 5548 </li></ul> 5549 </collapsible-elements></div> 5550 </div> 5551 </div> 5552 </div> 5553 </div><div class="drawer__foot"> 5554 <div class="drawer__foot-scroll" data-scroll-lock-scrollable> 5555 <div 5556 class="drawer__block drawer__block--login" 5557 data-drawer-block 5558 5559 5560 style="--PBB: 10px;" 5561 > 5562 <div class="drawer__block-inner"><ul class="mobile-nav mobile-nav--weight-bold" style=" --adjust-nav: calc(var(--FONT-ADJUST-NAV) * 1.0);"><li class="mobile-menu__item"> 5563 <a 5564 href="/account/login" 5565 class="mobile-navlink mobile-navlink--small" 5566 id="customer_login_link" 5567 >Log in</a> 5568 </li> 5569 <li class="mobile-menu__item"> 5570 <a 5571 href="/account/register" 5572 class="mobile-navlink mobile-navlink--small" 5573 id="customer_register_link" 5574 >Create account</a> 5575 </li></ul></div> 5576 </div><div 5577 class="drawer__block drawer__block--search" 5578 data-drawer-block 5579 5580 5581 style="--PBB: 10px;" 5582 > 5583 <div class="drawer__block-inner"><ul class="mobile-nav mobile-nav--weight-bold" style=" --adjust-nav: calc(var(--FONT-ADJUST-NAV) * 1.0);"> 5584 <li class="mobile-menu__item"> 5585 <a href="/search" class="mobile-navlink mobile-navlink--small" data-nav-search-open>Search</a> 5586 </li> 5587 </ul></div> 5588 </div><div 5589 class="drawer__block drawer__block--localization" 5590 data-drawer-block 5591 5592 5593 style="--PBB: 10px;" 5594 > 5595 <div class="drawer__block-inner"><form method="post" action="/localization" id="LocalizationForm-sections--26542717862271__mobile-menu" accept-charset="UTF-8" class="localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/" /><div> 5596 <h2 class="visually-hidden" id="country-heading-sections--26542717862271__mobile-menu">Country</h2> 5597 5598 <popout-select class="select-popout select-popout--country"> 5599 <button 5600 type="button" 5601 class="select-popout__toggle" 5602 aria-expanded="false" 5603 aria-controls="country-list" 5604 aria-describedby="country-heading" 5605 data-popout-toggle 5606 >GBP£<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-select" viewBox="0 0 192 192"><path d="m72 36 60 60-60 60" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 5607 5608 <div id="country-list-sections--26542717862271__mobile-menu" class="select-popout__list" data-popout-list> 5609 <ul class="select-popout__list__scroll" data-scroll-lock-scrollable><li class="select-popout__item"> 5610 <a 5611 class="select-popout__option" 5612 href="#" 5613 5614 data-value="AX" 5615 data-popout-option 5616 ><span>à land Islands (EURâ¬) 5617 </span> 5618 </a> 5619 </li><li class="select-popout__item"> 5620 <a 5621 class="select-popout__option" 5622 href="#" 5623 5624 data-value="AL" 5625 data-popout-option 5626 ><span>Albania (ALLL) 5627 </span> 5628 </a> 5629 </li><li class="select-popout__item"> 5630 <a 5631 class="select-popout__option" 5632 href="#" 5633 5634 data-value="DZ" 5635 data-popout-option 5636 ><span>Algeria (DZDد.ج) 5637 </span> 5638 </a> 5639 </li><li class="select-popout__item"> 5640 <a 5641 class="select-popout__option" 5642 href="#" 5643 5644 data-value="AD" 5645 data-popout-option 5646 ><span>Andorra (EURâ¬) 5647 </span> 5648 </a> 5649 </li><li class="select-popout__item"> 5650 <a 5651 class="select-popout__option" 5652 href="#" 5653 5654 data-value="AO" 5655 data-popout-option 5656 ><span>Angola (GBP£) 5657 </span> 5658 </a> 5659 </li><li class="select-popout__item"> 5660 <a 5661 class="select-popout__option" 5662 href="#" 5663 5664 data-value="AM" 5665 data-popout-option 5666 ><span>Armenia (AMDÕ¤Ö.) 5667 </span> 5668 </a> 5669 </li><li class="select-popout__item"> 5670 <a 5671 class="select-popout__option" 5672 href="#" 5673 5674 data-value="AC" 5675 data-popout-option 5676 ><span>Ascension Island (SHP£) 5677 </span> 5678 </a> 5679 </li><li class="select-popout__item"> 5680 <a 5681 class="select-popout__option" 5682 href="#" 5683 5684 data-value="AT" 5685 data-popout-option 5686 ><span>Austria (EURâ¬) 5687 </span> 5688 </a> 5689 </li><li class="select-popout__item"> 5690 <a 5691 class="select-popout__option" 5692 href="#" 5693 5694 data-value="BY" 5695 data-popout-option 5696 ><span>Belarus (GBP£) 5697 </span> 5698 </a> 5699 </li><li class="select-popout__item"> 5700 <a 5701 class="select-popout__option" 5702 href="#" 5703 5704 data-value="BE" 5705 data-popout-option 5706 ><span>Belgium (EURâ¬) 5707 </span> 5708 </a> 5709 </li><li class="select-popout__item"> 5710 <a 5711 class="select-popout__option" 5712 href="#" 5713 5714 data-value="BJ" 5715 data-popout-option 5716 ><span>Benin (XOFFr) 5717 </span> 5718 </a> 5719 </li><li class="select-popout__item"> 5720 <a 5721 class="select-popout__option" 5722 href="#" 5723 5724 data-value="BA" 5725 data-popout-option 5726 ><span>Bosnia & Herzegovina (BAMÐÐ) 5727 </span> 5728 </a> 5729 </li><li class="select-popout__item"> 5730 <a 5731 class="select-popout__option" 5732 href="#" 5733 5734 data-value="BW" 5735 data-popout-option 5736 ><span>Botswana (BWPP) 5737 </span> 5738 </a> 5739 </li><li class="select-popout__item"> 5740 <a 5741 class="select-popout__option" 5742 href="#" 5743 5744 data-value="IO" 5745 data-popout-option 5746 ><span>British Indian Ocean Territory (USD$) 5747 </span> 5748 </a> 5749 </li><li class="select-popout__item"> 5750 <a 5751 class="select-popout__option" 5752 href="#" 5753 5754 data-value="BG" 5755 data-popout-option 5756 ><span>Bulgaria (EURâ¬) 5757 </span> 5758 </a> 5759 </li><li class="select-popout__item"> 5760 <a 5761 class="select-popout__option" 5762 href="#" 5763 5764 data-value="BF" 5765 data-popout-option 5766 ><span>Burkina Faso (XOFFr) 5767 </span> 5768 </a> 5769 </li><li class="select-popout__item"> 5770 <a 5771 class="select-popout__option" 5772 href="#" 5773 5774 data-value="BI" 5775 data-popout-option 5776 ><span>Burundi (BIFFr) 5777 </span> 5778 </a> 5779 </li><li class="select-popout__item"> 5780 <a 5781 class="select-popout__option" 5782 href="#" 5783 5784 data-value="CM" 5785 data-popout-option 5786 ><span>Cameroon (XAFCFA) 5787 </span> 5788 </a> 5789 </li><li class="select-popout__item"> 5790 <a 5791 class="select-popout__option" 5792 href="#" 5793 5794 data-value="CV" 5795 data-popout-option 5796 ><span>Cape Verde (CVE$) 5797 </span> 5798 </a> 5799 </li><li class="select-popout__item"> 5800 <a 5801 class="select-popout__option" 5802 href="#" 5803 5804 data-value="CF" 5805 data-popout-option 5806 ><span>Central African Republic (XAFCFA) 5807 </span> 5808 </a> 5809 </li><li class="select-popout__item"> 5810 <a 5811 class="select-popout__option" 5812 href="#" 5813 5814 data-value="TD" 5815 data-popout-option 5816 ><span>Chad (XAFCFA) 5817 </span> 5818 </a> 5819 </li><li class="select-popout__item"> 5820 <a 5821 class="select-popout__option" 5822 href="#" 5823 5824 data-value="KM" 5825 data-popout-option 5826 ><span>Comoros (KMFFr) 5827 </span> 5828 </a> 5829 </li><li class="select-pop
5829out__item"> 5830 <a 5831 class="select-popout__option" 5832 href="#" 5833 5834 data-value="CG" 5835 data-popout-option 5836 ><span>Congo - Brazzaville (XAFCFA) 5837 </span> 5838 </a> 5839 </li><li class="select-popout__item"> 5840 <a 5841 class="select-popout__option" 5842 href="#" 5843 5844 data-value="CD" 5845 data-popout-option 5846 ><span>Congo - Kinshasa (CDFFr) 5847 </span> 5848 </a> 5849 </li><li class="select-popout__item"> 5850 <a 5851 class="select-popout__option" 5852 href="#" 5853 5854 data-value="CI" 5855 data-popout-option 5856 ><span>Côte dâIvoire (XOFFr) 5857 </span> 5858 </a> 5859 </li><li class="select-popout__item"> 5860 <a 5861 class="select-popout__option" 5862 href="#" 5863 5864 data-value="HR" 5865 data-popout-option 5866 ><span>Croatia (EURâ¬) 5867 </span> 5868 </a> 5869 </li><li class="select-popout__item"> 5870 <a 5871 class="select-popout__option" 5872 href="#" 5873 5874 data-value="CY" 5875 data-popout-option 5876 ><span>Cyprus (EURâ¬) 5877 </span> 5878 </a> 5879 </li><li class="select-popout__item"> 5880 <a 5881 class="select-popout__option" 5882 href="#" 5883 5884 data-value="CZ" 5885 data-popout-option 5886 ><span>Czechia (CZKKÄ) 5887 </span> 5888 </a> 5889 </li><li class="select-popout__item"> 5890 <a 5891 class="select-popout__option" 5892 href="#" 5893 5894 data-value="DK" 5895 data-popout-option 5896 ><span>Denmark (DKKkr.) 5897 </span> 5898 </a> 5899 </li><li class="select-popout__item"> 5900 <a 5901 class="select-popout__option" 5902 href="#" 5903 5904 data-value="DJ" 5905 data-popout-option 5906 ><span>Djibouti (DJFFdj) 5907 </span> 5908 </a> 5909 </li><li class="select-popout__item"> 5910 <a 5911 class="select-popout__option" 5912 href="#" 5913 5914 data-value="EG" 5915 data-popout-option 5916 ><span>Egypt (EGPج.Ù ) 5917 </span> 5918 </a> 5919 </li><li class="select-popout__item"> 5920 <a 5921 class="select-popout__option" 5922 href="#" 5923 5924 data-value="GQ" 5925 data-popout-option 5926 ><span>Equatorial Guinea (XAFCFA) 5927 </span> 5928 </a> 5929 </li><li class="select-popout__item"> 5930 <a 5931 class="select-popout__option" 5932 href="#" 5933 5934 data-value="ER" 5935 data-popout-option 5936 ><span>Eritrea (GBP£) 5937 </span> 5938 </a> 5939 </li><li class="select-popout__item"> 5940 <a 5941 class="select-popout__option" 5942 href="#" 5943 5944 data-value="EE" 5945 data-popout-option 5946 ><span>Estonia (EURâ¬) 5947 </span> 5948 </a> 5949 </li><li class="select-popout__item"> 5950 <a 5951 class="select-popout__option" 5952 href="#" 5953 5954 data-value="SZ" 5955 data-popout-option 5956 ><span>Eswatini (GBP£) 5957 </span> 5958 </a> 5959 </li><li class="select-popout__item"> 5960 <a 5961 class="select-popout__option" 5962 href="#" 5963 5964 data-value="ET" 5965 data-popout-option 5966 ><span>Ethiopia (ETBBr) 5967 </span> 5968 </a> 5969 </li><li class="select-popout__item"> 5970 <a 5971 class="select-popout__option" 5972 href="#" 5973 5974 data-value="FO" 5975 data-popout-option 5976 ><span>Faroe Islands (DKKkr.) 5977 </span> 5978 </a> 5979 </li><li class="select-popout__item"> 5980 <a 5981 class="select-popout__option" 5982 href="#" 5983 5984 data-value="FI" 5985 data-popout-option 5986 ><span>Finland (EURâ¬) 5987 </span> 5988 </a> 5989 </li><li class="select-popout__item"> 5990 <a 5991 class="select-popout__option" 5992 href="#" 5993 5994 data-value="FR" 5995 data-popout-option 5996 ><span>France (EURâ¬) 5997 </span> 5998 </a> 5999 </li><li class="select-popout__item"> 6000 <a 6001 class="select-popout__option" 6002 href="#" 6003 6004 data-value="TF" 6005 data-popout-option 6006 ><span>French Southern Territories (EURâ¬) 6007 </span> 6008 </a> 6009 </li><li class="select-popout__item"> 6010 <a 6011 class="select-popout__option" 6012 href="#" 6013 6014 data-value="GA" 6015 data-popout-option 6016 ><span>Gabon (XOFFr) 6017 </span> 6018 </a> 6019 </li><li class="select-popout__item"> 6020 <a 6021 class="select-popout__option" 6022 href="#" 6023 6024 data-value="GM" 6025 data-popout-option 6026 ><span>Gambia (GMDD) 6027 </span> 6028 </a> 6029 </li><li class="select-popout__item"> 6030 <a 6031 class="select-popout__option" 6032 href="#" 6033 6034 data-value="GE" 6035 data-popout-option 6036 ><span>Georgia (GBP£) 6037 </span> 6038 </a> 6039 </li><li class="select-popout__item"> 6040 <a 6041 class="select-popout__option" 6042 href="#" 6043 6044 data-value="DE" 6045 data-popout-option 6046 ><span>Germany (EURâ¬) 6047 </span> 6048 </a> 6049 </li><li class="select-popout__item"> 6050 <a 6051 class="select-popout__option" 6052 href="#" 6053 6054 data-value="GH" 6055 data-popout-option 6056 ><span>Ghana (GBP£) 6057 </span> 6058 </a> 6059 </li><li class="select-popout__item"> 6060 <a 6061 class="select-popout__option" 6062 href="#" 6063 6064 data-value="GI" 6065 data-popout-option 6066 ><span>Gibraltar (GBP£) 6067 </span> 6068 </a> 6069 </li><li class="select-popout__item"> 6070 <a 6071 class="select-popout__option" 6072 href="#" 6073 6074 data-value="GR" 6075 data-popout-option 6076 ><span>Greece (EURâ¬) 6077 </span> 6078 </a> 6079 </li><li class="select-popout__item"> 6080 <a 6081 class="select-popout__option" 6082 href="#" 6083 6084 data-value="GL" 6085 data-popout-option 6086 ><span>Greenland (DKKkr.) 6087 </span> 6088 </a> 6089 </li><li class="select-popout__item"> 6090 <a 6091 class="select-popout__option" 6092 href="#" 6093 6094 data-value="GP" 6095 data-popout-option 6096 ><span>Guadeloupe (EURâ¬) 6097 </span> 6098 </a> 6099 </li><li class="select-popout__item"> 6100 <a 6101 class="select-popout__option" 6102 href="#" 6103 6104 data-value="GG" 6105 data-popout-option 6106 ><span>Guernsey (GBP£) 6107 </span> 6108 </a> 6109 </li><li class="select-popout__item"> 6110 <a 6111 class="select-popout__option" 6112 href="#" 6113 6114 data-value="GN" 6115 data-popout-option 6116 ><span>Guinea (GNFFr) 6117 </span> 6118 </a> 6119 </li><li class="select-popout__item"> 6120 <a 6121 class="select-popout__option" 6122 href="#" 6123 6124 data-value="GW" 6125 data-popout-option 6126 ><span>Guinea-Bissau (XOFFr) 6127 </span> 6128 </a> 6129 </li><li class="select-popout__item"> 6130 <a 6131 class="select-popout__option" 6132 href="#" 6133 6134 data-value="HU" 6135 data-popout-option 6136 ><span>Hungary (HUFFt) 6137 </span> 6138 </a> 6139 </li><li class="select-popout__item"> 6140 <a 6141 class="select-popout__option" 6142 href="#" 6143 6144 data-value="IS" 6145 data-popout-option 6146 ><span>Iceland (ISKkr) 6147 </span> 6148 </a> 6149 </li><li class="select-popout__item"> 6150 <a 6151 class="select-popout__option" 6152 href="#" 6153 6154 data-value="IE" 6155 data-popout-option 6156 ><span>Ireland (EURâ¬) 6157 </span> 6158 </a> 6159 </li><li class="select-popout__item"> 6160 <a 6161 class="select-popout__option" 6162 href="#" 6163 6164 data-value="IM" 6165 data-popout-option 6166 ><span>Isle of Man (GBP£) 6167 </span> 6168 </a> 6169 </li><li class="select-popout__item"> 6170 <a 6171 class="select-popout__option" 6172 href="#" 6173 6174 data-value="IT" 6175 data-popout-option 6176 ><span>Italy (EURâ¬) 6177 </span> 6178 </a> 6179 </li><li class="select-popout__item"> 6180 <a 6181 class="select-popout__option" 6182 href="#" 6183 6184 data-value="JE" 6185 data-popout-option 6186 ><span>Jersey (GBP£) 6187 </span> 6188 </a> 6189 </li><li class="select-popout__item"> 6190 <a 6191 class="select-popout__option" 6192 href="#" 6193 6194 data-value="KE" 6195 data-popout-option 6196 ><span>Kenya (KESKSh) 6197 </span> 6198 </a> 6199 </li><li class="select-popout__item"> 6200 <a 6201 class="select-popout__option" 6202 href="#" 6203 6204 data-value="XK" 6205 data-popout-option 6206 ><span>Kosovo (EURâ¬) 6207 </span> 6208 </a> 6209 </li><li class="select-popout__item"> 6210 <a 6211 class="select-popout__option" 6212 href="#" 6213 6214 data-value="LV" 6215 data-popout-option 6216 ><span>Latvia (EURâ¬) 6217 </span> 6218 </a> 6219 </li><li class="select-popout__item"> 6220 <a 6221 class="select-popout__option" 6222 href="#" 6223 6224 data-value="LS" 6225 data-popout-option 6226 ><span>Lesotho (GBP£) 6227 </span> 6228 </a> 6229 </li><li class="select-popout__item"> 6230 <a 6231 class="select-popout__option" 6232 href="#" 6233 6234 data-value="LR" 6235 data-popout-option 6236 ><span>Liberia (GBP£) 6237 </span> 6238 </a> 6239 </li><li class="select-popout__item"> 6240 <a 6241 class="select-popout__option" 6242 href="#" 6243 6244 data-value="LY" 6245 data-popout-option 6246 ><span>Libya (GBP£) 6247 </span> 6248 </a> 6249 </li><li class="select-popout__item"> 6250 <a 6251 class="select-popout__option" 6252 href="#" 6253 6254 data-value="LI" 6255 data-popout-option 6256 ><span>Liechtenstein (CHFCHF) 6257 </span> 6258 </a> 6259 </li><li class="select-popout__item"> 6260 <a 6261 class="select-popout__option" 6262 href="#" 6263 6264 data-value="LT" 6265 data-popout-option 6266 ><span>Lithuania (EURâ¬) 6267 </span> 6268 </a> 6269 </li><li class="select-popout__item"> 6270 <a 6271 class="select-popout__option" 6272 href="#" 6273 6274 data-value="LU" 6275 data-popout-option 6276 ><span>Luxembourg (EURâ¬) 6277 </span> 6278 </a> 6279 </li><li class="select-popout__item"> 6280 <a 6281 class="select-popout__option" 6282 href="#" 6283 6284 data-value="MG" 6285 data-popout-option 6286 ><span>Madagascar (GBP£) 6287 </span> 6288 </a> 6289 </li><li class="select-popout__item"> 6290 <a 6291 class="select-popout__option" 6292 href="#" 6293 6294 data-value="MW" 6295 data-popout-option 6296 ><span>Malawi (MWKMK) 6297 </span> 6298 </a> 6299 </li><li class="select-popout__item"> 6300 <a 6301 class="select-popout__option" 6302 href="#" 6303 6304 data-value="ML" 6305 data-popout-opt
6305ion 6306 ><span>Mali (XOFFr) 6307 </span> 6308 </a> 6309 </li><li class="select-popout__item"> 6310 <a 6311 class="select-popout__option" 6312 href="#" 6313 6314 data-value="MT" 6315 data-popout-option 6316 ><span>Malta (EURâ¬) 6317 </span> 6318 </a> 6319 </li><li class="select-popout__item"> 6320 <a 6321 class="select-popout__option" 6322 href="#" 6323 6324 data-value="MR" 6325 data-popout-option 6326 ><span>Mauritania (GBP£) 6327 </span> 6328 </a> 6329 </li><li class="select-popout__item"> 6330 <a 6331 class="select-popout__option" 6332 href="#" 6333 6334 data-value="MU" 6335 data-popout-option 6336 ><span>Mauritius (MURâ¨) 6337 </span> 6338 </a> 6339 </li><li class="select-popout__item"> 6340 <a 6341 class="select-popout__option" 6342 href="#" 6343 6344 data-value="YT" 6345 data-popout-option 6346 ><span>Mayotte (EURâ¬) 6347 </span> 6348 </a> 6349 </li><li class="select-popout__item"> 6350 <a 6351 class="select-popout__option" 6352 href="#" 6353 6354 data-value="MD" 6355 data-popout-option 6356 ><span>Moldova (MDLL) 6357 </span> 6358 </a> 6359 </li><li class="select-popout__item"> 6360 <a 6361 class="select-popout__option" 6362 href="#" 6363 6364 data-value="MC" 6365 data-popout-option 6366 ><span>Monaco (EURâ¬) 6367 </span> 6368 </a> 6369 </li><li class="select-popout__item"> 6370 <a 6371 class="select-popout__option" 6372 href="#" 6373 6374 data-value="ME" 6375 data-popout-option 6376 ><span>Montenegro (EURâ¬) 6377 </span> 6378 </a> 6379 </li><li class="select-popout__item"> 6380 <a 6381 class="select-popout__option" 6382 href="#" 6383 6384 data-value="MA" 6385 data-popout-option 6386 ><span>Morocco (MADد.Ù .) 6387 </span> 6388 </a> 6389 </li><li class="select-popout__item"> 6390 <a 6391 class="select-popout__option" 6392 href="#" 6393 6394 data-value="MZ" 6395 data-popout-option 6396 ><span>Mozambique (GBP£) 6397 </span> 6398 </a> 6399 </li><li class="select-popout__item"> 6400 <a 6401 class="select-popout__option" 6402 href="#" 6403 6404 data-value="NA" 6405 data-popout-option 6406 ><span>Namibia (GBP£) 6407 </span> 6408 </a> 6409 </li><li class="select-popout__item"> 6410 <a 6411 class="select-popout__option" 6412 href="#" 6413 6414 data-value="NL" 6415 data-popout-option 6416 ><span>Netherlands (EURâ¬) 6417 </span> 6418 </a> 6419 </li><li class="select-popout__item"> 6420 <a 6421 class="select-popout__option" 6422 href="#" 6423 6424 data-value="NE" 6425 data-popout-option 6426 ><span>Niger (XOFFr) 6427 </span> 6428 </a> 6429 </li><li class="select-popout__item"> 6430 <a 6431 class="select-popout__option" 6432 href="#" 6433 6434 data-value="NG" 6435 data-popout-option 6436 ><span>Nigeria (NGNâ¦) 6437 </span> 6438 </a> 6439 </li><li class="select-popout__item"> 6440 <a 6441 class="select-popout__option" 6442 href="#" 6443 6444 data-value="MK" 6445 data-popout-option 6446 ><span>North Macedonia (MKDден) 6447 </span> 6448 </a> 6449 </li><li class="select-popout__item"> 6450 <a 6451 class="select-popout__option" 6452 href="#" 6453 6454 data-value="NO" 6455 data-popout-option 6456 ><span>Norway (GBP£) 6457 </span> 6458 </a> 6459 </li><li class="select-popout__item"> 6460 <a 6461 class="select-popout__option" 6462 href="#" 6463 6464 data-value="PL" 6465 data-popout-option 6466 ><span>Poland (PLNzÅ) 6467 </span> 6468 </a> 6469 </li><li class="select-popout__item"> 6470 <a 6471 class="select-popout__option" 6472 href="#" 6473 6474 data-value="PT" 6475 data-popout-option 6476 ><span>Portugal (EURâ¬) 6477 </span> 6478 </a> 6479 </li><li class="select-popout__item"> 6480 <a 6481 class="select-popout__option" 6482 href="#" 6483 6484 data-value="RE" 6485 data-popout-option 6486 ><span>Réunion (EURâ¬) 6487 </span> 6488 </a> 6489 </li><li class="select-popout__item"> 6490 <a 6491 class="select-popout__option" 6492 href="#" 6493 6494 data-value="RO" 6495 data-popout-option 6496 ><span>Romania (RONLei) 6497 </span> 6498 </a> 6499 </li><li class="select-popout__item"> 6500 <a 6501 class="select-popout__option" 6502 href="#" 6503 6504 data-value="RW" 6505 data-popout-option 6506 ><span>Rwanda (RWFFRw) 6507 </span> 6508 </a> 6509 </li><li class="select-popout__item"> 6510 <a 6511 class="select-popout__option" 6512 href="#" 6513 6514 data-value="SM" 6515 data-popout-option 6516 ><span>San Marino (EURâ¬) 6517 </span> 6518 </a> 6519 </li><li class="select-popout__item"> 6520 <a 6521 class="select-popout__option" 6522 href="#" 6523 6524 data-value="ST" 6525 data-popout-option 6526 ><span>São Tomé & PrÃncipe (STDDb) 6527 </span> 6528 </a> 6529 </li><li class="select-popout__item"> 6530 <a 6531 class="select-popout__option" 6532 href="#" 6533 6534 data-value="SN" 6535 data-popout-option 6536 ><span>Senegal (XOFFr) 6537 </span> 6538 </a> 6539 </li><li class="select-popout__item"> 6540 <a 6541 class="select-popout__option" 6542 href="#" 6543 6544 data-value="RS" 6545 data-popout-option 6546 ><span>Serbia (RSDРСÐ) 6547 </span> 6548 </a> 6549 </li><li class="select-popout__item"> 6550 <a 6551 class="select-popout__option" 6552 href="#" 6553 6554 data-value="SC" 6555 data-popout-option 6556 ><span>Seychelles (GBP£) 6557 </span> 6558 </a> 6559 </li><li class="select-popout__item"> 6560 <a 6561 class="select-popout__option" 6562 href="#" 6563 6564 data-value="SL" 6565 data-popout-option 6566 ><span>Sierra Leone (SLLLe) 6567 </span> 6568 </a> 6569 </li><li class="select-popout__item"> 6570 <a 6571 class="select-popout__option" 6572 href="#" 6573 6574 data-value="SK" 6575 data-popout-option 6576 ><span>Slovakia (EURâ¬) 6577 </span> 6578 </a> 6579 </li><li class="select-popout__item"> 6580 <a 6581 class="select-popout__option" 6582 href="#" 6583 6584 data-value="SI" 6585 data-popout-option 6586 ><span>Slovenia (EURâ¬) 6587 </span> 6588 </a> 6589 </li><li class="select-popout__item"> 6590 <a 6591 class="select-popout__option" 6592 href="#" 6593 6594 data-value="SO" 6595 data-popout-option 6596 ><span>Somalia (GBP£) 6597 </span> 6598 </a> 6599 </li><li class="select-popout__item"> 6600 <a 6601 class="select-popout__option" 6602 href="#" 6603 6604 data-value="ZA" 6605 data-popout-option 6606 ><span>South Africa (GBP£) 6607 </span> 6608 </a> 6609 </li><li class="select-popout__item"> 6610 <a 6611 class="select-popout__option" 6612 href="#" 6613 6614 data-value="SS" 6615 data-popout-option 6616 ><span>South Sudan (GBP£) 6617 </span> 6618 </a> 6619 </li><li class="select-popout__item"> 6620 <a 6621 class="select-popout__option" 6622 href="#" 6623 6624 data-value="ES" 6625 data-popout-option 6626 ><span>Spain (EURâ¬) 6627 </span> 6628 </a> 6629 </li><li class="select-popout__item"> 6630 <a 6631 class="select-popout__option" 6632 href="#" 6633 6634 data-value="SH" 6635 data-popout-option 6636 ><span>St. Helena (SHP£) 6637 </span> 6638 </a> 6639 </li><li class="select-popout__item"> 6640 <a 6641 class="select-popout__option" 6642 href="#" 6643 6644 data-value="SD" 6645 data-popout-option 6646 ><span>Sudan (GBP£) 6647 </span> 6648 </a> 6649 </li><li class="select-popout__item"> 6650 <a 6651 class="select-popout__option" 6652 href="#" 6653 6654 data-value="SJ" 6655 data-popout-option 6656 ><span>Svalbard & Jan Mayen (GBP£) 6657 </span> 6658 </a> 6659 </li><li class="select-popout__item"> 6660 <a 6661 class="select-popout__option" 6662 href="#" 6663 6664 data-value="SE" 6665 data-popout-option 6666 ><span>Sweden (SEKkr) 6667 </span> 6668 </a> 6669 </li><li class="select-popout__item"> 6670 <a 6671 class="select-popout__option" 6672 href="#" 6673 6674 data-value="CH" 6675 data-popout-option 6676 ><span>Switzerland (CHFCHF) 6677 </span> 6678 </a> 6679 </li><li class="select-popout__item"> 6680 <a 6681 class="select-popout__option" 6682 href="#" 6683 6684 data-value="TZ" 6685 data-popout-option 6686 ><span>Tanzania (TZSSh) 6687 </span> 6688 </a> 6689 </li><li class="select-popout__item"> 6690 <a 6691 class="select-popout__option" 6692 href="#" 6693 6694 data-value="TG" 6695 data-popout-option 6696 ><span>Togo (XOFFr) 6697 </span> 6698 </a> 6699 </li><li class="select-popout__item"> 6700 <a 6701 class="select-popout__option" 6702 href="#" 6703 6704 data-value="TA" 6705 data-popout-option 6706 ><span>Tristan da Cunha (GBP£) 6707 </span> 6708 </a> 6709 </li><li class="select-popout__item"> 6710 <a 6711 class="select-popout__option" 6712 href="#" 6713 6714 data-value="TN"
6715 data-popout-option 6716 ><span>Tunisia (GBP£) 6717 </span> 6718 </a> 6719 </li><li class="select-popout__item"> 6720 <a 6721 class="select-popout__option" 6722 href="#" 6723 6724 data-value="TR" 6725 data-popout-option 6726 ><span>Türkiye (GBP£) 6727 </span> 6728 </a> 6729 </li><li class="select-popout__item"> 6730 <a 6731 class="select-popout__option" 6732 href="#" 6733 6734 data-value="UG" 6735 data-popout-option 6736 ><span>Uganda (UGXUSh) 6737 </span> 6738 </a> 6739 </li><li class="select-popout__item"> 6740 <a 6741 class="select-popout__option" 6742 href="#" 6743 6744 data-value="UA" 6745 data-popout-option 6746 ><span>Ukraine (UAHâ´) 6747 </span> 6748 </a> 6749 </li><li class="select-popout__item"> 6750 <a 6751 class="select-popout__option" 6752 href="#" 6753 6754 data-value="GB" 6755 data-popout-option 6756 ><span>United Kingdom (GBP£) 6757 </span> 6758 </a> 6759 </li><li class="select-popout__item select-popout__item--current"> 6760 <a 6761 class="select-popout__option" 6762 href="#" 6763 6764 aria-current="true" 6765 6766 data-value="US" 6767 data-popout-option 6768 ><span>United States (GBP£) 6769 </span> 6770 </a> 6771 </li><li class="select-popout__item"> 6772 <a 6773 class="select-popout__option" 6774 href="#" 6775 6776 data-value="VA" 6777 data-popout-option 6778 ><span>Vatican City (EURâ¬) 6779 </span> 6780 </a> 6781 </li><li class="select-popout__item"> 6782 <a 6783 class="select-popout__option" 6784 href="#" 6785 6786 data-value="EH" 6787 data-popout-option 6788 ><span>Western Sahara (MADد.Ù .) 6789 </span> 6790 </a> 6791 </li><li class="select-popout__item"> 6792 <a 6793 class="select-popout__option" 6794 href="#" 6795 6796 data-value="ZM" 6797 data-popout-option 6798 ><span>Zambia (GBP£) 6799 </span> 6800 </a> 6801 </li><li class="select-popout__item"> 6802 <a 6803 class="select-popout__option" 6804 href="#" 6805 6806 data-value="ZW" 6807 data-popout-option 6808 ><span>Zimbabwe (USD$) 6809 </span> 6810 </a> 6811 </li></ul> 6812 </div> 6813 6814 <input 6815 type="hidden" 6816 name="country_code" 6817 id="CountrySelector-sections--26542717862271__mobile-menu" 6818 value="US" 6819 data-popout-input 6820 > 6821 </popout-select> 6822 </div></form></div> 6823 </div><div 6824 class="drawer__block drawer__block--button" 6825 data-drawer-block 6826 6827 6828 style="--PBB: 10px;" 6829 > 6830 <div class="drawer__block-inner"><div class="main-buttons"> 6831 <div class="main-buttons__item"> 6832 <a 6833 class="btn btn--solid-border btn--medium btn--white btn--advanced btn--advanced-width-height" 6834 href="/collections/all" 6835 > 6836 <hover-button></hover-button>Shop All</a> 6837 </div> 6838 </div></div> 6839 </div> 6840 </div> 6841 </div></div> 6842</drawer-element> 6843</div> 6844<!-- END sections: group-header --> 6845 <!-- BEGIN sections: group-overlay --> 6846<div id="shopify-section-sections--26482661097855__popup" class="shopify-section shopify-section-group-group-overlay"><!-- /sections/popups.liquid --> 6847</div> 6848<!-- END sections: group-overlay --> 6849
6850 <main id="MainContent" class="main-content" data-main> 6851 <div id="shopify-section-template--26482387583359__section_pr_hero_X4rAUM" class="shopify-section pr-hero supports-transparent-header"><section id="pr-hero-section-template--26482387583359__section_pr_hero_X4rAUM"><div class="pr-header-front-page slider" id="hfp--" style="background-color: #1F2324;"> 6852 6853 <!-- HEADER IMAGE --> 6854 <div class="pr-header-image"> 6855 <img id="pr-image-header" class="lazy" 6856 src="//projektride.co.uk/cdn/shop/t/15/assets/header_1920.jpg?v=105964724381464892381762078183" 6857 alt="Header Image" 6858 /> 6859 </div> 6860 6861 <!-- FONT PAGE TEXT --> 6862 <div class="pr-header-text-container"> 6863 <section class="pr-header-logo-container"> 6864 <section class="pr-header-logo"> 6865 <img src="//projektride.co.uk/cdn/shop/t/15/assets/logo-svg-white.svg?v=142021789407496818781762078189" alt="Projektride logo" /> 6866 <a href="https://projektride.co.uk"></a> 6867 </section> 6868 </section> 6869 6870 <!-- HEADER TEXT --> 6871 <section class="pr-header-text"> 6872 <ul> 6873 <li><a href="/collections/bikes">BUY</a></li> 6874 <li><a href="/pages/sell">SELL</a></li> 6875 <li><a href="/pages/about-us">RIDE CONFIDENT</a></li> 6876 </ul> 6877 </section> 6878 </div> 6879 6880 </div> 6881</section> 6882 6883</div><div id="shopify-section-template--26482387583359__section-grid-0" class="shopify-section shopify-section--mosaic"><link 6884 href="//projektride.co.uk/cdn/shop/t/15/assets/section-grid.css?v=178449337345826253241762079691" 6885 rel="preload" 6886 as="style" 6887 onload="this.onload=null;this.rel='stylesheet'" 6888 >
6888<script src="//projektride.co.uk/cdn/shop/t/15/assets/mosaic-component.js?v=106927255574669979771762079695" defer></script>
6888<style data-shopify>#sectionMosaicGrid--template--26482387583359__section-grid-0 { 6889 --PT: 80px; 6890 --PB: 0px; 6891 } 6892 6893 6894 6895 #sectionMosaicGrid--template--26482387583359__section-grid-0 .mosaic__item__heading { 6896 --adjust-heading: calc(var(--FONT-ADJUST-HEADING) * 1.3); 6897 } 6898 #sectionMosaicGrid--template--26482387583359__section-grid-0 .mosaic__item__text { 6899 --adjust-body: calc(var(--FONT-ADJUST-BODY) * 0.9); 6900 } 6901 6902 6903 @media screen and (min-width: 768px) { 6904 #sectionMosaicGrid--template--26482387583359__section-grid-0 { --text: #ffffff; } 6905 } 6906 6907 6908 @media screen and (max-width: 767px) { 6909 #sectionMosaicGrid--template--26482387583359__section-grid-0 { --text: #ffffff; } 6910 } 6911 6912 6913</style><section 6914 id="sectionMosaicGrid--template--26482387583359__section-grid-0" 6915 class="mosaic mosaic--spacing mosaic--mobile-grid mosaic--multiple-blocks mosaic--content-overlay has-mobile-height shimmer-sequential shimmer-sequential--2 skeleton-loading section-padding color-scheme-1" 6916 data-section-id="template--26482387583359__section-grid-0" 6917 data-section-type="mosaic" 6918> 6919 <mosaic-component 6920 6921 > 6922 <div class="mosaic__wrapper wrapper wrapper--no-full"><div class="mosaic__grid grid--mobile" data-grid><style data-shopify>#mosaicItem--image-18 { 6923 --block-width: 50%; 6924 --image-ratio: 0; 6925 } 6926 6927 6928 6929 @media screen and (max-width: 767px) { 6930 #mosaicItem--image-18 { 6931 --image-ratio: 0;}}</style><div id="mosaicItem--image-18" 6932 class="mosaic__item mosaic__item--1 mosaic__item--with-image five-fifty-height three-fifty-height-mobile mobile--one-whole shimmer-sequential__item hover-scale" 6933 data-item 6934 6935 6936> 6937 <div class="mosaic__item__inner"><div class="mosaic__item__image image-in image-in--zoom-out"><div class="overlay"></div> 6938<figure 6939 class="lazy-image background-size-cover is-loading" 6940 style="" 6941 6942 > 6943 <img src="//projektride.co.uk/cdn/shop/files/Screenshot_2022-07-06_at_22.42.37.png?crop=center&height=811&v=1657143772&width=850" alt="Screenshot_2022-07-06_at_22.42.37.png" width="850" height="811" loading="eager" sizes="(min-width: 1024px) calc(((1440px - 120px) * 0.5) - 20px), (min-width: 768px) calc(((100vw - 40px) * 0.5) - 20px), calc(100vw - 40px)" srcset=" 6944//projektride.co.uk/cdn/shop/files/Screenshot_2022-07-06_at_22.42.37.png?v=1657143772&width=180 180w, //projektride.co.uk/cdn/shop/files/Screenshot_2022-07-06_at_22.42.37.png?v=1657143772&width=360 360w, //projektride.co.uk/cdn/shop/files/Screenshot_2022-07-06_at_22.42.37.png?v=1657143772&width=540 540w, //projektride.co.uk/cdn/shop/files/Screenshot_2022-07-06_at_22.42.37.png?v=1657143772&width=720 720w" class="is-loading"> 6945 </figure></div> 6946<div class="mosaic__item__content mosaic__item__content--bottom-center"> 6947 <div 6948 id="contentInner--mosaicItem--image-18" 6949 class="mosaic__item__content-inner" 6950 6951 ><h3 6952 class="mosaic__item__heading h2" 6953 6954 > 6955 ALL BIKES 6956 </h3><div class="mosaic__item__buttons"><a 6957 href="/collections/bikes" 6958 class="mosaic__item__btn btn btn--text btn--medium btn--white btn--advanced" 6959 > 6960 <hover-button></hover-button>Shop Now</a></div></div> 6961 </div></div> 6962 </div><style data-shopify>#mosaicItem--image-19 { 6963 --block-width: 50%; 6964 --image-ratio: 0; 6965 } 6966 6967 6968 6969 @media screen and (max-width: 767px) { 6970 #mosaicItem--image-19 { 6971 --image-ratio: 0;}}</style><div id="mosaicItem--image-19" 6972 class="mosaic__item mosaic__item--2 mosaic__item--with-image five-fifty-height three-fifty-height-mobile mobile--one-whole shimmer-sequential__item hover-scale" 6973 data-item 6974 6975 6976> 6977 <div class="mosaic__item__inner"><div class="mosaic__item__image image-in image-in--zoom-out"><div class="overlay"></div> 6978<figure 6979 class="lazy-image background-size-cover is-loading" 6980 style="" 6981 6982 > 6983 <img src="//projektride.co.uk/cdn/shop/files/bike-seat-lineup.jpg?crop=center&height=2731&v=1743968077&width=4096" alt="bike-seat-lineup.jpg" width="4096" height="2731" loading="eager" sizes="(min-width: 1024px) calc(((1440px - 120px) * 0.5) - 20px), (min-width: 768px) calc(((100vw - 40px) * 0.5) - 20px), calc(100vw - 40px)" srcset=" 6984//projektride.co.uk/cdn/shop/files/bike-seat-lineup.jpg?v=1743968077&width=180 180w, //projektride.co.uk/cdn/shop/files/bike-seat-lineup.jpg?v=1743968077&width=360 360w, //projektride.co.uk/cdn/shop/files/bike-seat-lineup.jpg?v=1743968077&width=540 540w, //projektride.co.uk/cdn/shop/files/bike-seat-lineup.jpg?v=1743968077&width=720 720w, //projektride.co.uk/cdn/shop/files/bike-seat-lineup.jpg?v=1743968077&width=900 900w, //projektride.co.uk/cdn/shop/files/bike-seat-lineup.jpg?v=1743968077&width=1080 1080w, //projektride.co.uk/cdn/shop/files/bike-seat-lineup.jpg?v=1743968077&width=1296 1296w, //projektride.co.uk/cdn/shop/files/bike-seat-lineup.jpg?v=1743968077&width=1512 1512w, //projektride.co.uk/cdn/shop/files/bike-seat-lineup.jpg?v=1743968077&width=1728 1728w, //projektride.co.uk/cdn/shop/files/bike-seat-lineup.jpg?v=1743968077&width=1950 1950w, //projektride.co.uk/cdn/shop/files/bike-seat-lineup.jpg?v=1743968077&width=2100 2100w, //projektride.co.uk/cdn/shop/files/bike-seat-lineup.jpg?v=1743968077&width=2260 2260w, //projektride.co.uk/cdn/shop/files/bike-seat-lineup.jpg?v=1743968077&width=2450 2450w, //projektride.co.uk/cdn/shop/files/bike-seat-lineup.jpg?v=1743968077&width=2700 2700w, //projektride.co.uk/cdn/shop/files/bike-seat-lineup.jpg?v=1743968077&width=3000 3000w, //projektride.co.uk/cdn/shop/files/bike-seat-lineup.jpg?v=1743968077&width=3350 3350w, //projektride.co.uk/cdn/shop/files/bike-seat-lineup.jpg?v=1743968077&width=3750 3750w" class="is-loading"> 6985 </figure></div> 6986<div class="mosaic__item__content mosaic__item__content--bottom-center"> 6987 <div 6988 id="contentInner--mosaicItem--image-19" 6989 class="mosaic__item__content-inner" 6990 6991 ><h3 6992 class="mosaic__item__heading h2" 6993 6994 > 6995 BIKE HIRE 6996 </h3><div class="mosaic__item__text p">
6996Your adventure starts here</div><div class="mosaic__item__buttons"><a 6997 href="/collections/bike-hire" 6998 class="mosaic__item__btn btn btn--text btn--medium btn--white btn--advanced" 6999 > 7000 <hover-button></hover-button>HIRE A BIKE</a></div></div> 7001 </div></div> 7002 </div></div></div> 7003 </mosaic-component> 7004</section> 7005 7006 7007 7008</div><div id="shopify-section-template--26482387583359__section_grid_Gq8aA6" class="shopify-section shopify-section--mosaic"><link 7009 href="//projektride.co.uk/cdn/shop/t/15/assets/section-grid.css?v=178449337345826253241762079691" 7010 rel="preload" 7011 as="style" 7012 onload="this.onload=null;this.rel='stylesheet'" 7013 >
7013<script src="//projektride.co.uk/cdn/shop/t/15/assets/mosaic-component.js?v=106927255574669979771762079695" defer></script>
7013<style data-shopify>#sectionMosaicGrid--template--26482387583359__section_grid_Gq8aA6 { 7014 --PT: 4px; 7015 --PB: 60px; 7016 } 7017 7018 7019 7020 #sectionMosaicGrid--template--26482387583359__section_grid_Gq8aA6 .mosaic__item__heading { 7021 --adjust-heading: calc(var(--FONT-ADJUST-HEADING) * 1.3); 7022 } 7023 #sectionMosaicGrid--template--26482387583359__section_grid_Gq8aA6 .mosaic__item__text { 7024 --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.0); 7025 } 7026 7027 7028 @media screen and (min-width: 768px) { 7029 #sectionMosaicGrid--template--26482387583359__section_grid_Gq8aA6 { --text: #ffffff; } 7030 } 7031 7032 7033 @media screen and (max-width: 767px) { 7034 #sectionMosaicGrid--template--26482387583359__section_grid_Gq8aA6 { --text: #ffffff; } 7035 } 7036 7037 7038</style><section 7039 id="sectionMosaicGrid--template--26482387583359__section_grid_Gq8aA6" 7040 class="mosaic mosaic--spacing mosaic--mobile-slider mosaic--multiple-blocks mosaic--content-overlay shimmer-sequential shimmer-sequential--3 skeleton-loading section-padding color-scheme-1" 7041 data-section-id="template--26482387583359__section_grid_Gq8aA6" 7042 data-section-type="mosaic" 7043> 7044 <mosaic-component 7045 7046 > 7047 <div class="mosaic__wrapper wrapper wrapper--no-full"><div class="mosaic__grid carousel--mobile" data-grid><style data-shopify>#mosaicItem--image_wwpBBT { 7048 --block-width: 33.33%; 7049 --image-ratio: 0; 7050 } 7051 7052 7053 7054 @media screen and (max-width: 767px) { 7055 #mosaicItem--image_wwpBBT.original-height { 7056 --min-h: auto; 7057 }}</style><div id="mosaicItem--image_wwpBBT" 7058 class="mosaic__item mosaic__item--1 mosaic__item--with-image five-fifty-height mobile--one-whole shimmer-sequential__item hover-scale" 7059 data-item 7060 7061 7062> 7063 <div class="mosaic__item__inner"><div class="mosaic__item__image image-in image-in--zoom-out"><div class="overlay"></div> 7064<figure 7065 class="lazy-image background-size-cover is-loading" 7066 style="" 7067 7068 > 7069 <img src="//projektride.co.uk/cdn/shop/files/880FA937-5BD8-468C-AC7D-F78C0BA269F2.jpg?crop=center&height=2724&v=1640886458&width=4100" alt="880FA937-5BD8-468C-AC7D-F78C0BA269F2.jpg" width="4100" height="2724" loading="lazy" sizes="(min-width: 1024px) calc(((1440px - 120px) * 0.3333) - 20px), (min-width: 768px) calc(((100vw - 40px) * 0.3333) - 20px), calc(100vw - 60px)" srcset=" 7070//projektride.co.uk/cdn/shop/files/880FA937-5BD8-468C-AC7D-F78C0BA269F2.jpg?v=1640886458&width=180 180w, //projektride.co.uk/cdn/shop/files/880FA937-5BD8-468C-AC7D-F78C0BA269F2.jpg?v=1640886458&width=360 360w, //projektride.co.uk/cdn/shop/files/880FA937-5BD8-468C-AC7D-F78C0BA269F2.jpg?v=1640886458&width=540 540w, //projektride.co.uk/cdn/shop/files/880FA937-5BD8-468C-AC7D-F78C0BA269F2.jpg?v=1640886458&width=720 720w, //projektride.co.uk/cdn/shop/files/880FA937-5BD8-468C-AC7D-F78C0BA269F2.jpg?v=1640886458&width=900 900w, //projektride.co.uk/cdn/shop/files/880FA937-5BD8-468C-AC7D-F78C0BA269F2.jpg?v=1640886458&width=1080 1080w, //projektride.co.uk/cdn/shop/files/880FA937-5BD8-468C-AC7D-F78C0BA269F2.jpg?v=1640886458&width=1296 1296w, //projektride.co.uk/cdn/shop/files/880FA937-5BD8-468C-AC7D-F78C0BA269F2.jpg?v=1640886458&width=1512 1512w, //projektride.co.uk/cdn/shop/files/880FA937-5BD8-468C-AC7D-F78C0BA269F2.jpg?v=1640886458&width=1728 1728w, //projektride.co.uk/cdn/shop/files/880FA937-5BD8-468C-AC7D-F78C0BA269F2.jpg?v=1640886458&width=1950 1950w, //projektride.co.uk/cdn/shop/files/880FA937-5BD8-468C-AC7D-F78C0BA269F2.jpg?v=1640886458&width=2100 2100w, //projektride.co.uk/cdn/shop/files/880FA937-5BD8-468C-AC7D-F78C0BA269F2.jpg?v=1640886458&width=2260 2260w, //projektride.co.uk/cdn/shop/files/880FA937-5BD8-468C-AC7D-F78C0BA269F2.jpg?v=1640886458&width=2450 2450w, //projektride.co.uk/cdn/shop/files/880FA937-5BD8-468C-AC7D-F78C0BA269F2.jpg?v=1640886458&width=2700 2700w, //projektride.co.uk/cdn/shop/files/880FA937-5BD8-468C-AC7D-F78C0BA269F2.jpg?v=1640886458&width=3000 3000w, //projektride.co.uk/cdn/shop/files/880FA937-5BD8-468C-AC7D-F78C0BA269F2.jpg?v=1640886458&width=3350 3350w, //projektride.co.uk/cdn/shop/files/880FA937-5BD8-468C-AC7D-F78C0BA269F2.jpg?v=1640886458&width=3750 3750w, //projektride.co.uk/cdn/shop/files/880FA937-5BD8-468C-AC7D-F78C0BA269F2.jpg?v=1640886458&width=4100 4100w, //projektride.co.uk/cdn/shop/files/880FA937-5BD8-468C-AC7D-F78C0BA269F2.jpg?v=1640886458&width=4450 4450w, //projektride.co.uk/cdn/shop/files/880FA937-5BD8-468C-AC7D-F78C0BA269F2.jpg?v=1640886458&width=4800 4800w" class="is-loading"> 7071 </figure></div> 7072<div class="mosaic__item__content mosaic__item__content--center"> 7073 <div 7074 id="contentInner--mosaicItem--image_wwpBBT" 7075 class="mosaic__item__content-inner" 7076 7077 ><h3 7078 class="mosaic__item__heading h2" 7079 7080 > 7081 Parts & Components 7082 </h3><div class="mosaic__item__buttons"><a 7083 href="/collections/parts-components" 7084 class="mosaic__item__btn btn btn--text btn--medium btn--white btn--advanced" 7085 > 7086 <hover-button></hover-button>Shop parts & components</a></div></div> 7087 </div></div> 7088 </div><style data-shopify>#mosaicItem--image_kP7yCQ { 7089 --block-width: 33.33%; 7090 --image-ratio: 0; 7091 } 7092 7093 7094 7095 @media screen and (max-width: 767px) { 7096 #mosaicItem--image_kP7yCQ.original-height { 7097 --min-h: auto; 7098 }}</style><div id="mosaicItem--image_kP7yCQ" 7099 class="mosaic__item mosaic__item--2 mosaic__item--with-image five-fifty-height mobile--one-whole shimmer-sequential__item hover-scale" 7100 data-item 7101 7102 7103> 7104 <div class="mosaic__item__inner"><div class="mosaic__item__image image-in image-in--zoom-out"><div class="overlay"></div> 7105<figure 7106 class="lazy-image background-size-cover is-loading" 7107 style="" 7108 7109 > 7110 <img src="//projektride.co.uk/cdn/shop/files/ba3943d4-3a1f-44ea-beb1-971f5890187b_9ad9ca5c-0e10-4570-b71c-16630ac4f79d.jpg?crop=center&height=2048&v=1712048812&width=1360" alt="ba3943d4-3a1f-44ea-beb1-971f5890187b_9ad9ca5c-0e10-4570-b71c-16630ac4f79d.jpg" width="1360" height="2048" loading="lazy" sizes="(min-width: 1024px) calc(((1440px - 120px) * 0.3333) - 20px), (min-width: 768px) calc(((100vw - 40px) * 0.3333) - 20px), calc(100vw - 60px)" srcset=" 7111//projektride.co.uk/cdn/shop/files/ba3943d4-3a1f-44ea-beb1-971f5890187b_9ad9ca5c-0e10-4570-b71c-16630ac4f79d.jpg?v=1712048812&width=180 180w, //projektride.co.uk/cdn/shop/files/ba3943d4-3a1f-44ea-beb1-971f5890187b_9ad9ca5c-0e10-4570-b71c-16630ac4f79d.jpg?v=1712048812&width=360 360w, //projektride.co.uk/cdn/shop/files/ba3943d4-3a1f-44ea-beb1-971f5890187b_9ad9ca5c-0e10-4570-b71c-16630ac4f79d.jpg?v=1712048812&width=540 540w, //projektride.co.uk/cdn/shop/files/ba3943d4-3a1f-44ea-beb1-971f5890187b_9ad9ca5c-0e10-4570-b71c-16630ac4f79d.jpg?v=1712048812&width=720 720w, //projektride.co.uk/cdn/shop/files/ba3943d4-3a1f-44ea-beb1-971f5890187b_9ad9ca5c-0e10-4570-b71c-16630ac4f79d.jpg?v=1712048812&width=900 900w, //projektride.co.uk/cdn/shop/files/ba3943d4-3a1f-44ea-beb1-971f5890187b_9ad9ca5c-0e10-4570-b71c-16630ac4f79d.jpg?v=1712048812&width=1080 1080w, //projektride.co.uk/cdn/shop/files/ba3943d4-3a1f-44ea-beb1-971f5890187b_9ad9ca5c-0e10-4570-b71c-16630ac4f79d.jpg?v=1712048812&width=1296 1296w" class="is-loading"> 7112 </figure></div> 7113<div class="mosaic__item__content mosaic__item__content--center"> 7114 <div 7115 id="contentInner--mosaicItem--image_kP7yCQ" 7116 class="mosaic__item__content-inner" 7117 7118 ><h3 7119 class="mosaic__item__heading h2" 7120 7121 > 7122 Custom Builds 7123 </h3><div class="mosaic__item__buttons"><a 7124 href="/pages/custom-builds" 7125 class="mosaic__item__btn btn btn--text btn--medium btn--white btn--advanced" 7126 > 7127 <hover-button></hover-button>view custom builds</a></div></div> 7128 </div></div> 7129 </div><style data-shopify>#mosaicItem--image_PJYcwE { 7130 --block-width: 33.33%; 7131 --image-ratio: 0; 7132 } 7133 7134 7135 7136 @media screen and (max-width: 767px) { 7137 #mosaicItem--image_PJYcwE.original-height { 7138 --min-h: auto; 7139 }}</style><div id="mosaicItem--image_PJYcwE" 7140 class="mosaic__item mosaic__item--3 mosaic__item--with-image five-fifty-height mobile--one-whole shimmer-sequential__item hover-scale" 7141 data-item 7142 7143 7144> 7145 <div class="mosaic__item__inner"><div class="mosaic__item__image image-in image-in--zoom-out"><div class="overlay"></div> 7146<figure 7147 class="lazy-image background-size-cover is-loading" 7148 style="" 7149 7150 > 7151 <img src="//projektride.co.uk/cdn/shop/files/WhatsApp_Image_2025-01-30_at_10.10.49_d0be6fed.jpg?crop=center&height=627&v=1739825273&width=1536" alt="WhatsApp_Image_2025-01-30_at_10.10.49_d0be6fed.jpg" width="1536" height="627" loading="lazy" sizes="(min-width: 1024px) calc(((1440px - 120px) * 0.3333) - 20px), (min-width: 768px) calc(((100vw - 40px) * 0.3333) - 20px), calc(100vw - 60px)" srcset=" 7152//projektride.co.uk/cdn/shop/files/WhatsApp_Image_2025-01-30_at_10.10.49_d0be6fed.jpg?v=1739825273&width=180 180w, //projektride.co.uk/cdn/shop/files/WhatsApp_Image_2025-01-30_at_10.10.49_d0be6fed.jpg?v=1739825273&width=360 360w, //projektride.co.uk/cdn/shop/files/WhatsApp_Image_2025-01-30_at_10.10.49_d0be6fed.jpg?v=1739825273&width=540 540w, //projektride.co.uk/cdn/shop/files/WhatsApp_Image_2025-01-30_at_10.10.49_d0be6fed.jpg?v=1739825273&width=720 720w, //projektride.co.uk/cdn/shop/files/WhatsApp_Image_2025-01-30_at_10.10.49_d0be6fed.jpg?v=1739825273&width=900 900w, //projektride.co.uk/cdn/shop/files/WhatsApp_Image_2025-01-30_at_10.10.49_d0be6fed.jpg?v=1739825273&width=1080 1080w, //projektride.co.uk/cdn/shop/files/WhatsApp_Image_2025-01-30_at_10.10.49_d0be6fed.jpg?v=1739825273&width=1296 1296w, //projektride.co.uk/cdn/shop/files/WhatsApp_Image_2025-01-30_at_10.10.49_d0be6fed.jpg?v=1739825273&width=1512 1512w" class="is-loading"> 7153 </figure></div> 7154<div class="mosaic__item__content mosaic__item__content--center"> 7155 <div 7156 id="contentInner--mosaicItem--image_PJYcwE" 7157 class="mosaic__item__content-inner" 7158 7159 ><h3 7160 class="mosaic__item__heading h2" 7161 7162 > 7163 Servicing 7164 </h3><div class="mosaic__item__text p">Book a same-day or advance service online</div><div class="mosaic__item__buttons"><a 7165 href="/pages/book-a-service" 7166 class="mosaic__item__btn btn btn--text btn--medium btn--white btn--advanced" 7167 > 7168 <hover-button></hover-button>Book a Service</a></div></div> 7169 </div></div> 7170 </div></div></div> 7171 </mosaic-component> 7172</section> 7173 7174 7175 7176</div><div id="shopify-section-template--26482387583359__section_text_U9rY3A" class="shopify-section text"><!-- /sections/section-text.liquid --><link 7177 href="//projektride.co.uk/cdn/shop/t/15/assets/section-text.css?v=70347754111462625161774559466" 7178 rel="preload" 7179 as="style" 7180 onload="this.onload=null;this.rel='stylesheet'" 7181><style data-shopify>#Text--template--26482387583359__section_text_U9rY3A { 7182 --PT: 60px; 7183 --PB: 60px; 7184 }</style><section 7185 id="Text--template--26482387583359__section_text_U9rY3A" 7186 class="section-padding text-section color-scheme-1" 7187 data-section-id="template--26482387583359__section_text_U9rY3A" 7188 data-section-type="text" 7189> 7190 <div class="wrapper text-center"> 7191 <div class="text"><style data-shopify>#Text--subheading_BN9WGx.text__subheading { 7192 --adjust-body: calc(var(--FONT-ADJUST-SUBHEADING) * 1.0); 7193 --text-gap: 16px; 7194 } 7195 @media screen and (min-width: 1024px) { 7196 #Text--subheading_BN9WGx.text__subheading { --adjust-body: calc(var(--FONT-ADJUST-SUBHEADING) * 1.0); } 7197 }</style><div 7198 id="Text--subheading_BN9WGx" 7199 class="text__subheading subheading-text" 7200 7201 7202 > 7203 <h3>Our Story</h3> 7204 </div> 7205<style data-shopify>#Text--heading_TjDGg3.text__heading { 7206 --adjust-heading: calc(var(--FONT-ADJUST-HEADING) * 1.0);--highlight-color: var(--text);--highlight-color: #000000;} 7207 @media screen and (min-width: 1024px) { 7208 #Text--heading_TjDGg3.text__heading { --adjust-heading: calc(var(--FONT-ADJUST-HEADING) * 1.0); } 7209 }</style> 7210<h3 id="Text--heading_TjDGg3" class="text__heading h2" 7211 7212 7213><span class="text-highlight__break">Edinburgh's Bike Shop</span></h3> 7214<style data-shopify>#Text--text_JQEKY6.text__content { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.0); } 7215 @media screen and (min-width: 1024px) { 7216 #Text--text_JQEKY6.text__content { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.0); } 7217 }</style><div 7218 id="Text--text_JQEKY6" 7219 class="text__content" 7220 7221 7222 > 7223 <p>
7223Buy, sell and ride in confidence on ProjektRideâs premium bikes, with over 10 years of experience in the Edinburgh Bike shop cycling industry. Our goal is to provide the cycling community with a resource to buy and sell premium, recognized brands of bikes and to support the expansion of our shared passion. We also offer full custom builds and have a comprehensive workshop to keep your bike running sweet. The main brands we offer are Surly, Brothers Cycles, Argon 18, Genesis, Benno, Kona and Singular Bikes.<br/><br/></p> 7224 </div><div class="text__buttons-wrapper"> 7225 <div class="text__button" 7226 7227 > 7228 <a href="/collections/bikes" class="btn btn--solid btn--medium btn--black btn--advanced btn--advanced-width-height"> 7229 <hover-button></hover-button>BUY YOUR NEXT BIKE</a> 7230 </div> 7231<div class="text__button" 7232 7233 > 7234 <a href="/pages/servicing" class="btn btn--solid btn--medium btn--black btn--advanced btn--advanced-width-height"> 7235 <hover-button></hover-button>BIKE SERVICING</a> 7236 </div> 7237 </div></div> 7238 </div> 7239</section> 7240 7241 7242</div><div id="shopify-section-template--26482387583359__section_banner_image_DMkYGK" class="shopify-section supports-transparent-header"><link 7243 href="//projektride.co.uk/cdn/shop/t/15/assets/section-banner-image.css?v=83371087533938517831774559455" 7244 rel="preload" 7245 as="style" 7246 onload="this.onload=null;this.rel='stylesheet'" 7247> 7248
7249<script src="//projektride.co.uk/cdn/shop/t/15/assets/banner-image.js?v=139667358610667756801762079692" defer="defer"></script>
7249 7250 7251 7252
7252<script src="//projektride.co.uk/cdn/shop/t/15/assets/scrollable-parallax.js?v=52256667567493799251762079697" defer="defer"></script>
7252 7253 7254<style data-shopify>[data-section-id="template--26482387583359__section_banner_image_DMkYGK"] { 7255 --PT: 0px; 7256 --PB: 0px; 7257 7258 --container-padding-top: 0;} 7259 7260 [data-section-id="template--26482387583359__section_banner_image_DMkYGK"] .banner-image__text-wrapper { 7261 --content-width: 100%;}</style><section 7262 id="SectionBannerImage--template--26482387583359__section_banner_image_DMkYGK" 7263 class="banner-image banner-image--zoom-out color-scheme-2 banner--no-animation card-scrolling-effect--rounded-large section-padding" 7264 data-section-id="template--26482387583359__section_banner_image_DMkYGK" 7265 data-section-type="banner-image" 7266> 7267 <banner-image-component> 7268 7269 <parallax-element 7270 data-parallax-animation="zoom-on-scroll" 7271 > 7272 </parallax-element> 7273 7274 <div class="wrapper--full"> 7275 <div class="banner-image__inner two-thirds-height item--center text-left "><div class="overlay"></div> 7276 7277 <div class="banner-image__image-container"> 7278 <div class="banner-image__image-inner" data-banner-image> 7279<figure 7280 class="lazy-image background-size-cover is-loading banner-image__image" 7281 style="" 7282 7283 > 7284 <img src="//projektride.co.uk/cdn/shop/files/SKEBKDRVSYS_68338_06_1.jpg?crop=center&height=4031&v=1765620422&width=4031" alt="SKEBKDRVSYS_68338_06_1.jpg" width="4031" height="4031" loading="lazy" fetchpriority="auto" sizes="(min-width: 1024px) calc(100vw - 0px), calc(100vw - 0px)" srcset=" 7285//projektride.co.uk/cdn/shop/files/SKEBKDRVSYS_68338_06_1.jpg?v=1765620422&width=180 180w, //projektride.co.uk/cdn/shop/files/SKEBKDRVSYS_68338_06_1.jpg?v=1765620422&width=360 360w, //projektride.co.uk/cdn/shop/files/SKEBKDRVSYS_68338_06_1.jpg?v=1765620422&width=540 540w, //projektride.co.uk/cdn/shop/files/SKEBKDRVSYS_68338_06_1.jpg?v=1765620422&width=720 720w, //projektride.co.uk/cdn/shop/files/SKEBKDRVSYS_68338_06_1.jpg?v=1765620422&width=900 900w, //projektride.co.uk/cdn/shop/files/SKEBKDRVSYS_68338_06_1.jpg?v=1765620422&width=1080 1080w, //projektride.co.uk/cdn/shop/files/SKEBKDRVSYS_68338_06_1.jpg?v=1765620422&width=1296 1296w, //projektride.co.uk/cdn/shop/files/SKEBKDRVSYS_68338_06_1.jpg?v=1765620422&width=1512 1512w, //projektride.co.uk/cdn/shop/files/SKEBKDRVSYS_68338_06_1.jpg?v=1765620422&width=1728 1728w, //projektride.co.uk/cdn/shop/files/SKEBKDRVSYS_68338_06_1.jpg?v=1765620422&width=1950 1950w, //projektride.co.uk/cdn/shop/files/SKEBKDRVSYS_68338_06_1.jpg?v=1765620422&width=2100 2100w, //projektride.co.uk/cdn/shop/files/SKEBKDRVSYS_68338_06_1.jpg?v=1765620422&width=2260 2260w, //projektride.co.uk/cdn/shop/files/SKEBKDRVSYS_68338_06_1.jpg?v=1765620422&width=2450 2450w, //projektride.co.uk/cdn/shop/files/SKEBKDRVSYS_68338_06_1.jpg?v=1765620422&width=2700 2700w, //projektride.co.uk/cdn/shop/files/SKEBKDRVSYS_68338_06_1.jpg?v=1765620422&width=3000 3000w, //projektride.co.uk/cdn/shop/files/SKEBKDRVSYS_68338_06_1.jpg?v=1765620422&width=3350 3350w, //projektride.co.uk/cdn/shop/files/SKEBKDRVSYS_68338_06_1.jpg?v=1765620422&width=3750 3750w" class="is-loading"> 7286 </figure></div> 7287 </div> 7288 7289 <div class="banner-image__text-container"> 7290 <div class="banner-image__text-wrapper"> 7291<style data-shopify>#BannerHeading--heading_A4QYNf.banner-image__heading { 7292 --adjust-heading: calc(var(--FONT-ADJUST-HEADING) * 1.2);--highlight-color: var(--text);--highlight-color: #000;} 7293 @media screen and (min-width: 1024px) { 7294 #BannerHeading--heading_A4QYNf.banner-image__heading { --adjust-heading: calc(var(--FONT-ADJUST-HEADING) * 1.2); } 7295 }</style> 7296<p id="BannerHeading--heading_A4QYNf" 7297 class="banner-image__heading h1" 7298 data-banner-title 7299 7300><span class="text-highlight__break">We are now stocking Skarper!</span></p> 7301<style data-shopify>#BannerText--text_Cfc7wM.banner-image__content { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.0); } 7302 @media screen and (min-width: 1024px) { 7303 #BannerText--text_Cfc7wM.banner-image__content { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.0); } 7304 }</style><div 7305 id="BannerText--text_Cfc7wM" 7306 class="banner-image__content" 7307 7308 7309 > 7310 <p>Transform your bike into a high-performance e-bike in seconds!</p> 7311 </div><div class="banner-image__buttons main-buttons"><div 7312 class="main-buttons__item" 7313 7314 > 7315 <a 7316 class="banner-image__btn btn btn--solid-border btn--small btn--white btn--advanced btn--advanced-width-height" 7317 href="/products/skarper-ebike-drive-system" 7318 > 7319 <hover-button></hover-button>Check them out!</a> 7320 </div></div></div> 7321 </div> 7322 </div> 7323 </div> 7324 </banner-image-component> 7325</section> 7326 7327 7328</div><div id="shopify-section-template--26482387583359__section_sticky_images_and_text_h9P6Fb" class="shopify-section"><!-- /sections/section-sticky-images-and-text.liquid --><link 7329 href="//projektride.co.uk/cdn/shop/t/15/assets/section-sticky-images-and-text.css?v=86442109785827425161762079691" 7330 rel="preload" 7331 as="style" 7332 onload="this.onload=null;this.rel='stylesheet'" 7333 >
7333<script src="//projektride.co.uk/cdn/shop/t/15/assets/sticky-images-and-text.js?v=71403204197060474021762079696" defer="defer"></script>
7333<style data-shopify>#stickyImagesAndText--template--26482387583359__section_sticky_images_and_text_h9P6Fb { 7334 --PT: 0px; 7335 --PB: 50px; 7336 7337 --radius: 34px; 7338 } 7339 7340 7341</style><sticky-images-and-text 7342 id="stickyImagesAndText--template--26482387583359__section_sticky_images_and_text_h9P6Fb" 7343 class="sticky-images-and-text sticky-images-and-text--vertical section-padding is-reversed sticky-images-and-text--with-gaps sticky-images-and-text--image-fifty text-right color-scheme-1" 7344 data-scroll-direction="vertical-reversed" 7345 7346 data-sticky-with-gaps 7347 7348 7349 7350 data-section-id="template--26482387583359__section_sticky_images_and_text_h9P6Fb" 7351 data-section-type="sticky-images-and-text" 7352 style=" 7353 7354 --images-count: 2; 7355 7356 --image-ratio-desktop: 150.0%; 7357 --image-ratio-mobile: 150.0%; 7358 " 7359 7360 data-aos-intersection="0.01" 7361 7362><div class="sticky-images-and-text__body wrapper--full" data-sticky-wrapper> 7363 <div class="sticky-images-and-text__dots js-only"> 7364 <div class="sticky-images-and-text__dots-inner"> 7365 7366 7367 <button type="button" 7368 class="sticky-images-and-text__dot is-active" 7369 data-sticky-dot 7370 data-index="0" 7371 > 7372 <span class="visually-hidden">Page 1: Buy, sell and ride in confidence on ProjektRideâs premium bikes</span> 7373 </button> 7374 7375 <button type="button" 7376 class="sticky-images-and-text__dot" 7377 data-sticky-dot 7378 data-index="1" 7379 > 7380 <span class="visually-hidden">Page 2: WHY PROJEKTRIDE?</span> 7381 </button> 7382 </div> 7383 </div> 7384 7385 <div class="sticky-images-and-text__content js-only" data-sticky-content><div class="sticky-text is-active" 7386 data-sticky-text 7387 data-index="0" 7388 7389 style="--adjust-heading-desktop: calc(var(--FONT-ADJUST-HEADING) * 1.3); --adjust-heading-mobile: calc(var(--FONT-ADJUST-HEADING) * 1.3);" 7390 7391 > 7392 <div class="sticky-text__inner" data-sticky-text-inner><div class="sticky-text__subheading subheading-text main-subheading" 7393 7394 >about us</div><h3 class="sticky-text__heading h2" 7395 7396 >Buy, sell and ride in confidence on ProjektRideâs premium bikes</h3><div class="sticky-text__text" 7397 style="--adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.0);" 7398 7399 ><p>With over 10 years of experience in the Edinburgh Bike shop cycling industry. Our goal is to provide the cycling community with a resource to buy and sell premium, recognized brands of bikes and to support the expansion of our shared passion. We also offer full custom builds and have a comprehensive workshop to keep your bike running sweet. The main brands we offer are Surly, Brothers Cycles, Argon 18, Genesis, Benno, Kona and Singular Bikes.</p></div><div class="sticky-text__buttons main-buttons"><div class="sticky-text__button main-buttons__item" 7400 7401 > 7402 <a href="/collections/bikes" 7403 class="btn btn--solid btn--medium btn--black btn--advanced btn--advanced-width-height btn--advanced-adaptive-width" 7404 aria-label="buy your next bike" 7405 > 7406 <hover-button></hover-button>buy your next bike</a> 7407 </div></div></div> 7408 </div><div class="sticky-text" 7409 data-sticky-text 7410 data-index="1" 7411 7412 style="--adjust-heading-desktop: calc(var(--FONT-ADJUST-HEADING) * 1.3); --adjust-heading-mobile: calc(var(--FONT-ADJUST-HEADING) * 1.3);" 7413 7414 > 7415 <div class="sticky-text__inner" data-sticky-text-inner><h3 class="sticky-text__heading h2" 7416 7417 >WHY PROJEKTRIDE?</h3><div class="sticky-text__text" 7418 style="--adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.0);" 7419 7420 ><p>Co-founded by two childhood friends from the heart of the Scottish mountain bike scene, ProjektRide represents our shared passion for riding quality bikes. We stock a range of premium new and second-hand bikes in Edinburgh for all ages and all cycling disciplines. We also have a comprehensive workshop if you are looking to get your bicycle maintained.</p></div><div class="sticky-text__buttons main-buttons"><div class="sticky-text__button main-buttons__item" 7421 7422 > 7423 <a href="/pages/about-us" 7424 class="btn btn--solid btn--medium btn--black btn--advanced btn--advanced-width-height btn--advanced-adaptive-width" 7425 aria-label="about us" 7426 > 7427 <hover-button></hover-button>about us</a> 7428 </div></div></div> 7429 </div> 7430</div> 7431 7432 <div 7433 class="sticky-images-and-text__aside js-only" 7434 data-sticky-aside 7435 > 7436 <div class="sticky-images-and-text__inner" data-sticky-inner> 7437 <div class="sticky-images-and-text__images" data-sticky-images> 7438 <div class="sticky-images-and-text__image is-active" 7439 data-sticky-image data-index="0" 7440 7441 > 7442<div class="image-fill image-wrapper" style="padding-top: 66.42%; "><figure 7443 class="lazy-image background-size-cover is-loading" 7444 style="" 7445 7446 > 7447 <img src="//projektride.co.uk/cdn/shop/files/shop_c6bbd45b-1f9b-4065-92cb-086c18b04066.jpg?crop=center&height=915&v=1638041754&width=1379" alt="shop_c6bbd45b-1f9b-4065-92cb-086c18b04066.jpg" width="1379" height="915" loading="lazy" sizes="(min-width: 1024px) calc((100vw - 120px) * 0.5), (min-width: 768px) calc((100vw - 40px) * 0.5), calc(100vw - 40px)" srcset=" 7448//projektride.co.uk/cdn/shop/files/shop_c6bbd45b-1f9b-4065-92cb-086c18b04066.jpg?v=1638041754&width=180 180w, //projektride.co.uk/cdn/shop/files/shop_c6bbd45b-1f9b-4065-92cb-086c18b04066.jpg?v=1638041754&width=360 360w, //projektride.co.uk/cdn/shop/files/shop_c6bbd45b-1f9b-4065-92cb-086c18b04066.jpg?v=1638041754&width=540 540w, //projektride.co.uk/cdn/shop/files/shop_c6bbd45b-1f9b-4065-92cb-086c18b04066.jpg?v=1638041754&width=720 720w, //projektride.co.uk/cdn/shop/files/shop_c6bbd45b-1f9b-4065-92cb-086c18b04066.jpg?v=1638041754&width=900 900w, //projektride.co.uk/cdn/shop/files/shop_c6bbd45b-1f9b-4065-92cb-086c18b04066.jpg?v=1638041754&width=1080 1080w, //projektride.co.uk/cdn/shop/files/shop_c6bbd45b-1f9b-4065-92cb-086c18b04066.jpg?v=1638041754&width=1296 1296w" class="is-loading"> 7449 </figure></div> 7450</div><div class="sticky-images-and-text__image" 7451 data-sticky-image data-index="1" 7452 7453 > 7454<div class="image-fill image-wrapper" style="padding-top: 150.49%; "><figure 7455 class="lazy-image background-size-cover is-loading" 7456 style="" 7457 7458 > 7459 <img src="//projektride.co.uk/cdn/shop/files/F731D4A9-90BD-4DCB-A44F-A97B9E7E3A28.jpg?crop=center&height=4912&v=1678138464&width=3264" alt="F731D4A9-90BD-4DCB-A44F-A97B9E7E3A28.jpg" width="3264" height="4912" loading="lazy" sizes="(min-width: 1024px) calc((100vw - 120px) * 0.5), (min-width: 768px) calc((100vw - 40px) * 0.5), calc(100vw - 40px)" srcset=" 7460//projektride.co.uk/cdn/shop/files/F731D4A9-90BD-4DCB-A44F-A97B9E7E3A28.jpg?v=1678138464&width=180 180w, //projektride.co.uk/cdn/shop/files/F731D4A9-90BD-4DCB-A44F-A97B9E7E3A28.jpg?v=1678138464&width=360 360w, //projektride.co.uk/cdn/shop/files/F731D4A9-90BD-4DCB-A44F-A97B9E7E3A28.jpg?v=1678138464&width=540 540w, //projektride.co.uk/cdn/shop/files/F731D4A9-90BD-4DCB-A44F-A97B9E7E3A28.jpg?v=1678138464&width=720 720w, //projektride.co.uk/cdn/shop/files/F731D4A9-90BD-4DCB-A44F-A97B9E7E3A28.jpg?v=1678138464&width=900 900w, //projektride.co.uk/cdn/shop/files/F731D4A9-90BD-4DCB-A44F-A97B9E7E3A28.jpg?v=1678138464&width=1080 1080w, //projektride.co.uk/cdn/shop/files/F731D4A9-90BD-4DCB-A44F-A97B9E7E3A28.jpg?v=1678138464&width=1296 1296w, //projektride.co.uk/cdn/shop/files/F731D4A9-90BD-4DCB-A44F-A97B9E7E3A28.jpg?v=1678138464&width=1512 1512w, //projektride.co.uk/cdn/shop/files/F731D4A9-90BD-4DCB-A44F-A97B9E7E3A28.jpg?v=1678138464&width=1728 1728w, //projektride.co.uk/cdn/shop/files/F731D4A9-90BD-4DCB-A44F-A97B9E7E3A28.jpg?v=1678138464&width=1950 1950w, //projektride.co.uk/cdn/shop/files/F731D4A9-90BD-4DCB-A44F-A97B9E7E3A28.jpg?v=1678138464&width=2100 2100w, //projektride.co.uk/cdn/shop/files/F731D4A9-90BD-4DCB-A44F-A97B9E7E3A28.jpg?v=1678138464&width=2260 2260w, //projektride.co.uk/cdn/shop/files/F731D4A9-90BD-4DCB-A44F-A97B9E7E3A28.jpg?v=1678138464&width=2450 2450w, //projektride.co.uk/cdn/shop/files/F731D4A9-90BD-4DCB-A44F-A97B9E7E3A28.jpg?v=1678138464&width=2700 2700w, //projektride.co.uk/cdn/shop/files/F731D4A9-90BD-4DCB-A44F-A97B9E7E3A28.jpg?v=1678138464&width=3000 3000w" class="is-loading"> 7461 </figure></div> 7462</div> 7463 </div> 7464 </div> 7465 </div> 7466 </div></sticky-images-and-text> 7467 7468 7469</div><div id="shopify-section-template--26482387583359__section_list_collection_UGCVQt" class="shopify-section collection-list"><link 7470 href="//projektride.co.uk/cdn/shop/t/15/assets/section-collection-list.css?v=47678101669697231711774559456" 7471 rel="preload" 7472 as="style" 7473 onload="this.onload=null;this.rel='stylesheet'" 7474><style data-shopify>[data-section-id="template--26482387583359__section_list_collection_UGCVQt"] { 7475 7476 --PT: max(10px, 80px); 7477 7478 7479 7480 --PB: max(10px, 80px); 7481 7482 7483 7484 7485 --grid-item: 33.3333%; 7486 --image-height: 150.0%; 7487 7488 7489 --adjust-text: calc(var(--FONT-ADJUST-HEADING) * 1.55); 7490 7491 } 7492 7493 7494 [data-section-id="template--26482387583359__section_list_collection_UGCVQt"] .section__heading { 7495 --adjust-heading: calc(var(--FONT-ADJUST-HEADING) * 1.0); 7496 } 7497 7498 7499 @media screen and (min-width: 768px) and (max-width: 1023px) { 7500 [data-section-id="template--26482387583359__section_list_collection_UGCVQt"] { 7501 --grid-item: 50.0%; 7502 } 7503 } 7504 7505 @media screen and (max-width: 767px) { 7506 [data-section-id="template--26482387583359__section_list_collection_UGCVQt"] { 7507 --grid-item: 50.0%; 7508 } 7509 7510 7511 [data-section-id="template--26482387583359__section_list_collection_UGCVQt"] .carousel--mobile { 7512 --item-width-mobile: calc(90% / 2 - var(--grid-gutter)); 7513 } 7514 7515 }</style><section 7516 id="listCollections--template--26482387583359__section_list_collection_UGCVQt" 7517 class="section-padding list-collections-section list-collections-section--overlay-text list-collections-section--center list-collections-section--carousel list-collections-section--carousel-mobile color-scheme-2" 7518 data-section-type="list-collections" 7519 data-section-id="template--26482387583359__section_list_collection_UGCVQt" 7520 7521> 7522 <div class="wrapper--full-padded"><div class="section__header"> 7523 <h2 7524 class="section__heading h2" 7525 7526 > 7527 EXPLORE OUR BIKE COLLECTION 7528 </h2></div><div class="carousel__container list-collections-section__container"><grid-slider 7529 class="carousel carousel--mobile" 7530 7531 data-columns="3" 7532 role="group" 7533 7534 ><div 7535 class="list-collections__item hover-scale list-collections__item--square list-collections__item--over-image carousel__item one-third mobile--one-half" 7536 id="listCollectionsItem--collection_HWGAyG" 7537
7538 data-slide 7539 7540 7541 7542 7543 7544><style data-shopify> 7545 7546 #listCollectionsItem--collection_HWGAyG .list-collections__item__image-bg { --overlay: #0000004d; } 7547 7548 7549 7550 7551</style><a href="/collections/bikes" class="list-collections__item__outer"> 7552 <div 7553 class="list-collections__item__image" 7554 data-product-media-container 7555 7556 style="padding-top: var(--image-height);" 7557 > 7558<figure 7559 class="lazy-image background-size-cover is-loading list-collections__item__image-bg" 7560 style="" 7561 7562 > 7563 <img src="//projektride.co.uk/cdn/shop/files/Screenshot_2021-12-30_at_21.05.15.png?crop=center&height=1530&v=1640898350&width=1020" alt="Screenshot_2021-12-30_at_21.05.15.png" width="1020" height="1530" loading="lazy" sizes="(min-width: 1440px) calc((100vw - 120px - 40px) / 3), (min-width: 1024px) calc((100vw - 120px - 40px) / 3), (min-width: 768px) calc(((100vw - 40px) * 0.9 - 20px) / 2), calc((100vw - 40px - 20px) / 2)" srcset=" 7564//projektride.co.uk/cdn/shop/files/Screenshot_2021-12-30_at_21.05.15.png?v=1640898350&width=180 180w, //projektride.co.uk/cdn/shop/files/Screenshot_2021-12-30_at_21.05.15.png?v=1640898350&width=360 360w, //projektride.co.uk/cdn/shop/files/Screenshot_2021-12-30_at_21.05.15.png?v=1640898350&width=540 540w, //projektride.co.uk/cdn/shop/files/Screenshot_2021-12-30_at_21.05.15.png?v=1640898350&width=720 720w, //projektride.co.uk/cdn/shop/files/Screenshot_2021-12-30_at_21.05.15.png?v=1640898350&width=900 900w" class="is-loading"> 7565 </figure></div> 7566 7567 <div 7568 class="list-collections__item__content list-collections__item__content--overlayed" 7569 7570 > 7571 <span class="h3 list-collections__item__title">All Bikes</span></div> 7572 </a> 7573</div> 7574<div 7575 class="list-collections__item hover-scale list-collections__item--square list-collections__item--over-image carousel__item one-third mobile--one-half" 7576 id="listCollectionsItem--collection_Jh9Ly3" 7577 7578 data-slide 7579 7580 7581 7582 7583 7584><style data-shopify> 7585 7586 #listCollectionsItem--collection_Jh9Ly3 .list-collections__item__image-bg { --overlay: #0000004d; } 7587 7588 7589 7590 7591</style><a href="/collections/road-gravel-touring-bikes" class="list-collections__item__outer"> 7592 <div 7593 class="list-collections__item__image" 7594 data-product-media-container 7595 7596 style="padding-top: var(--image-height);" 7597 > 7598<figure 7599 class="lazy-image background-size-cover is-loading list-collections__item__image-bg" 7600 style="" 7601 7602 > 7603 <img src="//projektride.co.uk/cdn/shop/files/DSC06737.jpg?crop=center&height=5760&v=1686948555&width=4100" alt="DSC06737.jpg" width="4100" height="6150" loading="lazy" sizes="(min-width: 1440px) calc((100vw - 120px - 40px) / 3), (min-width: 1024px) calc((100vw - 120px - 40px) / 3), (min-width: 768px) calc(((100vw - 40px) * 0.9 - 20px) / 2), calc((100vw - 40px - 20px) / 2)" srcset=" 7604//projektride.co.uk/cdn/shop/files/DSC06737.jpg?v=1686948555&width=180 180w, //projektride.co.uk/cdn/shop/files/DSC06737.jpg?v=1686948555&width=360 360w, //projektride.co.uk/cdn/shop/files/DSC06737.jpg?v=1686948555&width=540 540w, //projektride.co.uk/cdn/shop/files/DSC06737.jpg?v=1686948555&width=720 720w, //projektride.co.uk/cdn/shop/files/DSC06737.jpg?v=1686948555&width=900 900w, //projektride.co.uk/cdn/shop/files/DSC06737.jpg?v=1686948555&width=1080 1080w, //projektride.co.uk/cdn/shop/files/DSC06737.jpg?v=1686948555&width=1296 1296w, //projektride.co.uk/cdn/shop/files/DSC06737.jpg?v=1686948555&width=1512 1512w, //projektride.co.uk/cdn/shop/files/DSC06737.jpg?v=1686948555&width=1728 1728w, //projektride.co.uk/cdn/shop/files/DSC06737.jpg?v=1686948555&width=1950 1950w, //projektride.co.uk/cdn/shop/files/DSC06737.jpg?v=1686948555&width=2100 2100w, //projektride.co.uk/cdn/shop/files/DSC06737.jpg?v=1686948555&width=2260 2260w, //projektride.co.uk/cdn/shop/files/DSC06737.jpg?v=1686948555&width=2450 2450w, //projektride.co.uk/cdn/shop/files/DSC06737.jpg?v=1686948555&width=2700 2700w, //projektride.co.uk/cdn/shop/files/DSC06737.jpg?v=1686948555&width=3000 3000w, //projektride.co.uk/cdn/shop/files/DSC06737.jpg?v=1686948555&width=3350 3350w, //projektride.co.uk/cdn/shop/files/DSC06737.jpg?v=1686948555&width=3750 3750w, //projektride.co.uk/cdn/shop/files/DSC06737.jpg?v=1686948555&width=4100 4100w, //projektride.co.uk/cdn/shop/files/DSC06737.jpg?v=1686948555&width=4450 4450w, //projektride.co.uk/cdn/shop/files/DSC06737.jpg?v=1686948555&width=4800 4800w" class="is-loading"> 7605 </figure></div> 7606 7607 <div 7608 class="list-collections__item__content list-collections__item__content--overlayed" 7609 7610 >
7611 <span class="h3 list-collections__item__title">Road - Gravel - Touring Bikes</span></div> 7612 </a> 7613</div> 7614<div 7615 class="list-collections__item hover-scale list-collections__item--square list-collections__item--over-image carousel__item one-third mobile--one-half" 7616 id="listCollectionsItem--collection_GTR9hX" 7617 7618 data-slide 7619 7620 7621 7622 7623 7624><style data-shopify> 7625 7626 #listCollectionsItem--collection_GTR9hX .list-collections__item__image-bg { --overlay: #0000004d; } 7627 7628 7629 7630 7631</style><a href="/collections/hybrid-city-bikes" class="list-collections__item__outer"> 7632 <div 7633 class="list-collections__item__image" 7634 data-product-media-container 7635 7636 style="padding-top: var(--image-height);" 7637 > 7638<figure 7639 class="lazy-image background-size-cover is-loading list-collections__item__image-bg" 7640 style="" 7641 7642 > 7643 <img src="//projektride.co.uk/cdn/shop/files/2680F057-620A-4D58-9781-5E157AAD0E09.jpg?crop=center&height=5760&v=1678138753&width=4100" alt="2680F057-620A-4D58-9781-5E157AAD0E09.jpg" width="4100" height="6150" loading="lazy" sizes="(min-width: 1440px) calc((100vw - 120px - 40px) / 3), (min-width: 1024px) calc((100vw - 120px - 40px) / 3), (min-width: 768px) calc(((100vw - 40px) * 0.9 - 20px) / 2), calc((100vw - 40px - 20px) / 2)" srcset=" 7644//projektride.co.uk/cdn/shop/files/2680F057-620A-4D58-9781-5E157AAD0E09.jpg?v=1678138753&width=180 180w, //projektride.co.uk/cdn/shop/files/2680F057-620A-4D58-9781-5E157AAD0E09.jpg?v=1678138753&width=360 360w, //projektride.co.uk/cdn/shop/files/2680F057-620A-4D58-9781-5E157AAD0E09.jpg?v=1678138753&width=540 540w, //projektride.co.uk/cdn/shop/files/2680F057-620A-4D58-9781-5E157AAD0E09.jpg?v=1678138753&width=720 720w, //projektride.co.uk/cdn/shop/files/2680F057-620A-4D58-9781-5E157AAD0E09.jpg?v=1678138753&width=900 900w, //projektride.co.uk/cdn/shop/files/2680F057-620A-4D58-9781-5E157AAD0E09.jpg?v=1678138753&width=1080 1080w, //projektride.co.uk/cdn/shop/files/2680F057-620A-4D58-9781-5E157AAD0E09.jpg?v=1678138753&width=1296 1296w, //projektride.co.uk/cdn/shop/files/2680F057-620A-4D58-9781-5E157AAD0E09.jpg?v=1678138753&width=1512 1512w, //projektride.co.uk/cdn/shop/files/2680F057-620A-4D58-9781-5E157AAD0E09.jpg?v=1678138753&width=1728 1728w, //projektride.co.uk/cdn/shop/files/2680F057-620A-4D58-9781-5E157AAD0E09.jpg?v=1678138753&width=1950 1950w, //projektride.co.uk/cdn/shop/files/2680F057-620A-4D58-9781-5E157AAD0E09.jpg?v=1678138753&width=2100 2100w, //projektride.co.uk/cdn/shop/files/2680F057-620A-4D58-9781-5E157AAD0E09.jpg?v=1678138753&width=2260 2260w, //projektride.co.uk/cdn/shop/files/2680F057-620A-4D58-9781-5E157AAD0E09.jpg?v=1678138753&width=2450 2450w, //projektride.co.uk/cdn/shop/files/2680F057-620A-4D58-9781-5E157AAD0E09.jpg?v=1678138753&width=2700 2700w, //projektride.co.uk/cdn/shop/files/2680F057-620A-4D58-9781-5E157AAD0E09.jpg?v=1678138753&width=3000 3000w, //projektride.co.uk/cdn/shop/files/2680F057-620A-4D58-9781-5E157AAD0E09.jpg?v=1678138753&width=3350 3350w, //projektride.co.uk/cdn/shop/files/2680F057-620A-4D58-9781-5E157AAD0E09.jpg?v=1678138753&width=3750 3750w, //projektride.co.uk/cdn/shop/files/2680F057-620A-4D58-9781-5E157AAD0E09.jpg?v=1678138753&width=4100 4100w, //projektride.co.uk/cdn/shop/files/2680F057-620A-4D58-9781-5E157AAD0E09.jpg?v=1678138753&width=4450 4450w, //projektride.co.uk/cdn/shop/files/2680F057-620A-4D58-9781-5E157AAD0E09.jpg?v=1678138753&width=4800 4800w" class="is-loading"> 7645 </figure></div> 7646 7647 <div 7648 class="list-collections__item__content list-collections__item__content--overlayed" 7649 7650 > 7651 <span class="h3 list-collections__item__title">Hybrid - City Bikes</span></div> 7652 </a> 7653</div> 7654<div 7655 class="list-collections__item hover-scale list-collections__item--square list-collections__item--over-image carousel__item one-third mobile--one-half" 7656 id="listCollectionsItem--collection_dmxCjY" 7657 7658 data-slide 7659 7660 7661 7662 7663 7664><style data-shopify> 7665 7666 #listCollectionsItem--collection_dmxCjY .list-collections__item__image-bg { --overlay: #0000004d; } 7667 7668 7669 7670 7671</style><a href="/collections/electric-bikes" class="list-collections__item__outer"> 7672 <div 7673 class="list-collections__item__image" 7674 data-product-media-container 7675 7676 style="padding-top: var(--image-height);" 7677 > 7678<figure 7679 class="lazy-image background-size-cover is-loading list-collections__item__image-bg" 7680 style="" 7681 7682 > 7683 <img src="//projektride.co.uk/cdn/shop/files/2025_Suvea_Lifestyle_67I0283_300dpi_1.jpg?crop=center&height=4725&v=1751448841&width=3150" alt="2025_Suvea_Lifestyle_67I0283_300dpi_1.jpg" width="3150" height="4725" loading="lazy" sizes="(min-width: 1440px) calc((100vw - 120px - 40px) / 3), (min-width: 1024px) calc((100vw - 120px - 40px) / 3), (min-width: 768px) calc(((100vw - 40px) * 0.9 - 20px) / 2), calc((100vw - 40px - 20px) / 2)" srcset=" 7684//projektride.co.uk/cdn/shop/files/2025_Suvea_Lifestyle_67I0283_300dpi_1.jpg?v=1751448841&width=180 180w, //projektride.co.uk/cdn/shop/files/2025_Suvea_Lifestyle_67I0283_300dpi_1.jpg?v=1751448841&width=360 360w, //projektride.co.uk/cdn/shop/files/2025_Suvea_Lifestyle_67I0283_300dpi_1.jpg?v=1751448841&width=540 540w, //projektride.co.uk/cdn/shop/files/2025_Suvea_Lifestyle_67I0283_300dpi_1.jpg?v=1751448841&width=720 720w, //projektride.co.uk/cdn/shop/files/2025_Suvea_Lifestyle_67I0283_300dpi_1.jpg?v=1751448841&width=900 900w, //projektride.co.uk/cdn/shop/files/2025_Suvea_Lifestyle_67I0283_300dpi_1.jpg?v=1751448841&width=1080 1080w, //projektride.co.uk/cdn/shop/files/2025_Suvea_Lifestyle_67I0283_300dpi_1.jpg?v=1751448841&width=1296 1296w, //projektride.co.uk/cdn/shop/files/2025_Suvea_Lifestyle_67I0283_300dpi_1.jpg?v=1751448841&width=1512 1512w, //projektride.co.uk/cdn/shop/files/2025_Suvea_Lifestyle_67I0283_300dpi_1.jpg?v=1751448841&width=1728 1728w, //projektride.co.uk/cdn/shop/files/2025_Suvea_Lifestyle_67I0283_300dpi_1.jpg?v=1751448841&width=1950 1950w, //projektride.co.uk/cdn/shop/files/2025_Suvea_Lifestyle_67I0283_300dpi_1.jpg?v=1751448841&width=2100 2100w, //projektride.co.uk/cdn/shop/files/2025_Suvea_Lifestyle_67I0283_300dpi_1.jpg?v=1751448841&width=2260 2260w, //projektride.co.uk/cdn/shop/files/2025_Suvea_Lifestyle_67I0283_300dpi_1.jpg?v=1751448841&width=2450 2450w, //projektride.co.uk/cdn/shop/files/2025_Suvea_Lifestyle_67I0283_300dpi_1.jpg?v=1751448841&width=2700 2700w, //projektride.co.uk/cdn/shop/files/2025_Suvea_Lifestyle_67I0283_300dpi_1.jpg?v=1751448841&width=3000 3000w" class="is-loading"> 7685 </figure></div> 7686 7687 <div 7688 class="list-collections__item__content list-collections__item__content--overlayed" 7689 7690 >
7691 <span class="h3 list-collections__item__title">Electric Bikes</span></div> 7692 </a> 7693</div> 7694<div 7695 class="list-collections__item hover-scale list-collections__item--square list-collections__item--over-image carousel__item one-third mobile--one-half" 7696 id="listCollectionsItem--collection_EmwebE" 7697 7698 data-slide 7699 7700 7701 7702 7703 7704><style data-shopify> 7705 7706 #listCollectionsItem--collection_EmwebE .list-collections__item__image-bg { --overlay: none; } 7707 7708 7709 7710 7711</style><a href="/collections/bikes-mountain" class="list-collections__item__outer"> 7712 <div 7713 class="list-collections__item__image" 7714 data-product-media-container 7715 7716 style="padding-top: var(--image-height);" 7717 > 7718<figure 7719 class="lazy-image background-size-cover is-loading list-collections__item__image-bg" 7720 style="" 7721 7722 > 7723 <img src="//projektride.co.uk/cdn/shop/files/23-Slash-MN-NOEX-Aosta_218_1.jpg?crop=center&height=5736&v=1751449244&width=3824" alt="23-Slash-MN-NOEX-Aosta_218_1.jpg" width="3824" height="5736" loading="lazy" sizes="(min-width: 1440px) calc((100vw - 120px - 40px) / 3), (min-width: 1024px) calc((100vw - 120px - 40px) / 3), (min-width: 768px) calc(((100vw - 40px) * 0.9 - 20px) / 2), calc((100vw - 40px - 20px) / 2)" srcset=" 7724//projektride.co.uk/cdn/shop/files/23-Slash-MN-NOEX-Aosta_218_1.jpg?v=1751449244&width=180 180w, //projektride.co.uk/cdn/shop/files/23-Slash-MN-NOEX-Aosta_218_1.jpg?v=1751449244&width=360 360w, //projektride.co.uk/cdn/shop/files/23-Slash-MN-NOEX-Aosta_218_1.jpg?v=1751449244&width=540 540w, //projektride.co.uk/cdn/shop/files/23-Slash-MN-NOEX-Aosta_218_1.jpg?v=1751449244&width=720 720w, //projektride.co.uk/cdn/shop/files/23-Slash-MN-NOEX-Aosta_218_1.jpg?v=1751449244&width=900 900w, //projektride.co.uk/cdn/shop/files/23-Slash-MN-NOEX-Aosta_218_1.jpg?v=1751449244&width=1080 1080w, //projektride.co.uk/cdn/shop/files/23-Slash-MN-NOEX-Aosta_218_1.jpg?v=1751449244&width=1296 1296w, //projektride.co.uk/cdn/shop/files/23-Slash-MN-NOEX-Aosta_218_1.jpg?v=1751449244&width=1512 1512w, //projektride.co.uk/cdn/shop/files/23-Slash-MN-NOEX-Aosta_218_1.jpg?v=1751449244&width=1728 1728w, //projektride.co.uk/cdn/shop/files/23-Slash-MN-NOEX-Aosta_218_1.jpg?v=1751449244&width=1950 1950w, //projektride.co.uk/cdn/shop/files/23-Slash-MN-NOEX-Aosta_218_1.jpg?v=1751449244&width=2100 2100w, //projektride.co.uk/cdn/shop/files/23-Slash-MN-NOEX-Aosta_218_1.jpg?v=1751449244&width=2260 2260w, //projektride.co.uk/cdn/shop/files/23-Slash-MN-NOEX-Aosta_218_1.jpg?v=1751449244&width=2450 2450w, //projektride.co.uk/cdn/shop/files/23-Slash-MN-NOEX-Aosta_218_1.jpg?v=1751449244&width=2700 2700w, //projektride.co.uk/cdn/shop/files/23-Slash-MN-NOEX-Aosta_218_1.jpg?v=1751449244&width=3000 3000w, //projektride.co.uk/cdn/shop/files/23-Slash-MN-NOEX-Aosta_218_1.jpg?v=1751449244&width=3350 3350w, //projektride.co.uk/cdn/shop/files/23-Slash-MN-NOEX-Aosta_218_1.jpg?v=1751449244&width=3750 3750w" class="is-loading"> 7725 </figure></div> 7726 7727 <div 7728 class="list-collections__item__content list-collections__item__content--overlayed" 7729 7730 > 7731 <span class="h3 list-collections__item__title">Mountain Bikes</span></div> 7732 </a> 7733</div> 7734</grid-slider></div> 7735 </div> 7736</section> 7737</div><div id="shopify-section-template--26482387583359__section_overlapping_images_AHqktT" class="shopify-section"> 7738 7739<link 7740 href="//projektride.co.uk/cdn/shop/t/15/assets/section-overlapping-images.css?v=139841716583156063811762079697" 7741 rel="preload" 7742 as="style" 7743 onload="this.onload=null;this.rel='stylesheet'" 7744><style data-shopify>#OverlappingImages--template--26482387583359__section_overlapping_images_AHqktT { 7745 --PT: 100px; 7746 --PB: 60px; 7747 --image-offset: 60px; 7748 7749 --radius: 34px; 7750 7751 --highlight-color: var(--text); 7752 7753 --highlight-color: #000000; 7754 7755 7756 } 7757 #OverlappingImages--template--26482387583359__section_overlapping_images_AHqktT .main-heading { --adjust-heading: calc(var(--FONT-ADJUST-HEADING) * 1.0); } 7758 #OverlappingImages--template--26482387583359__section_overlapping_images_AHqktT .main-text { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 0.8); }</style><section 7759 id="OverlappingImages--template--26482387583359__section_overlapping_images_AHqktT" 7760 class="section-padding overlapping-images color-scheme-4" 7761 data-section-id="template--26482387583359__section_overlapping_images_AHqktT" 7762 data-section-type="overlapping-images" 7763> 7764 <div class="wrapper--full-padded"> 7765 <div class="overlapping-images__block"> 7766 <div 7767 class="overlapping-images__images" 7768 style="max-width: 500px;" 7769 > 7770 <div class="overlapping-images__images-inner"> 7771 7772
7772<script src="//projektride.co.uk/cdn/shop/t/15/assets/scrollable-parallax.js?v=52256667567493799251762079697" defer="defer"></script>
7772 7773 7774 <parallax-element 7775 data-parallax-animation="horizontal" 7776 data-parallax-intensity="50" 7777 7778 > 7779 </parallax-element> 7780 7781<div 7782 class="overlapping-images__image overlapping-images__image--primary" 7783 7784 > 7785<div class="image-fill overlapping-images__image-bg" style="padding-top: 100.0%; "><figure 7786 class="lazy-image background-size-cover is-loading" 7787 style="" 7788 7789 > 7790 <img src="//projektride.co.uk/cdn/shop/files/EC994330-41C8-48CB-AFC0-105CA9D28838_1_201_a.jpg?crop=center&height=861&v=1720258032&width=861" alt="EC994330-41C8-48CB-AFC0-105CA9D28838_1_201_a.jpg" width="861" height="861" loading="lazy" sizes="(min-width: 1024px) 280px, (min-width: 768px) calc((((100vw - 2 * 20px) - 30px) / 2) * 0.5), calc(((100vw - 2 * 20px) - 30px) / 2)" srcset=" 7791//projektride.co.uk/cdn/shop/files/EC994330-41C8-48CB-AFC0-105CA9D28838_1_201_a.jpg?v=1720258032&width=180 180w, //projektride.co.uk/cdn/shop/files/EC994330-41C8-48CB-AFC0-105CA9D28838_1_201_a.jpg?v=1720258032&width=360 360w, //projektride.co.uk/cdn/shop/files/EC994330-41C8-48CB-AFC0-105CA9D28838_1_201_a.jpg?v=1720258032&width=540 540w, //projektride.co.uk/cdn/shop/files/EC994330-41C8-48CB-AFC0-105CA9D28838_1_201_a.jpg?v=1720258032&width=720 720w" class="is-loading"> 7792 </figure></div></div><div 7793 class="overlapping-images__image overlapping-images__image--secondary" 7794 7795 > 7796<div class="image-fill overlapping-images__image-bg" style="padding-top: 66.45%; "><figure 7797 class="lazy-image background-size-cover is-loading" 7798 style="" 7799 7800 > 7801 <img src="//projektride.co.uk/cdn/shop/files/8A5BDC82-CAF8-4A46-9FF4-B5E6847EEDB3.jpg?crop=center&height=2724&v=1749892417&width=4100" alt="8A5BDC82-CAF8-4A46-9FF4-B5E6847EEDB3.jpg" width="4100" height="2724" loading="lazy" sizes="(min-width: 1024px) 280px, (min-width: 768px) calc((((100vw - 2 * 20px) - 30px) / 2) * 0.5), calc(((100vw - 2 * 20px) - 30px) / 2)" srcset=" 7802//projektride.co.uk/cdn/shop/files/8A5BDC82-CAF8-4A46-9FF4-B5E6847EEDB3.jpg?v=1749892417&width=180 180w, //projektride.co.uk/cdn/shop/files/8A5BDC82-CAF8-4A46-9FF4-B5E6847EEDB3.jpg?v=1749892417&width=360 360w, //projektride.co.uk/cdn/shop/files/8A5BDC82-CAF8-4A46-9FF4-B5E6847EEDB3.jpg?v=1749892417&width=540 540w, //projektride.co.uk/cdn/shop/files/8A5BDC82-CAF8-4A46-9FF4-B5E6847EEDB3.jpg?v=1749892417&width=720 720w, //projektride.co.uk/cdn/shop/files/8A5BDC82-CAF8-4A46-9FF4-B5E6847EEDB3.jpg?v=1749892417&width=900 900w, //projektride.co.uk/cdn/shop/files/8A5BDC82-CAF8-4A46-9FF4-B5E6847EEDB3.jpg?v=1749892417&width=1080 1080w, //projektride.co.uk/cdn/shop/files/8A5BDC82-CAF8-4A46-9FF4-B5E6847EEDB3.jpg?v=1749892417&width=1296 1296w, //projektride.co.uk/cdn/shop/files/8A5BDC82-CAF8-4A46-9FF4-B5E6847EEDB3.jpg?v=1749892417&width=1512 1512w, //projektride.co.uk/cdn/shop/files/8A5BDC82-CAF8-4A46-9FF4-B5E6847EEDB3.jpg?v=1749892417&width=1728 1728w, //projektride.co.uk/cdn/shop/files/8A5BDC82-CAF8-4A46-9FF4-B5E6847EEDB3.jpg?v=1749892417&width=1950 1950w, //projektride.co.uk/cdn/shop/files/8A5BDC82-CAF8-4A46-9FF4-B5E6847EEDB3.jpg?v=1749892417&width=2100 2100w, //projektride.co.uk/cdn/shop/files/8A5BDC82-CAF8-4A46-9FF4-B5E6847EEDB3.jpg?v=1749892417&width=2260 2260w, //projektride.co.uk/cdn/shop/files/8A5BDC82-CAF8-4A46-9FF4-B5E6847EEDB3.jpg?v=1749892417&width=2450 2450w, //projektride.co.uk/cdn/shop/files/8A5BDC82-CAF8-4A46-9FF4-B5E6847EEDB3.jpg?v=1749892417&width=2700 2700w, //projektride.co.uk/cdn/shop/files/8A5BDC82-CAF8-4A46-9FF4-B5E6847EEDB3.jpg?v=1749892417&width=3000 3000w, //projektride.co.uk/cdn/shop/files/8A5BDC82-CAF8-4A46-9FF4-B5E6847EEDB3.jpg?v=1749892417&width=3350 3350w, //projektride.co.uk/cdn/shop/files/8A5BDC82-CAF8-4A46-9FF4-B5E6847EEDB3.jpg?v=1749892417&width=3750 3750w, //projektride.co.uk/cdn/shop/files/8A5BDC82-CAF8-4A46-9FF4-B5E6847EEDB3.jpg?v=1749892417&width=4100 4100w, //projektride.co.uk/cdn/shop/files/8A5BDC82-CAF8-4A46-9FF4-B5E6847EEDB3.jpg?v=1749892417&width=4450 4450w, //projektride.co.uk/cdn/shop/files/8A5BDC82-CAF8-4A46-9FF4-B5E6847EEDB3.jpg?v=1749892417&width=4800 4800w" class="is-loading"> 7803 </figure></div></div></div> 7804 </div> 7805 7806 <div class="overlapping-images__content text-center"> 7807<p class="h2 overlapping-images__heading main-heading" 7808 7809><span class="text-highlight__break">Introducing Brother Stock Builds!</span></p> 7810<div 7811 class="overlapping-images__text main-text rte" 7812 7813 ><p>We are really excited to be offering these stock Brothers Mehteh, Big Bro, and Gloria Complete bikes that have been assembled right here in Edinburgh!</p></div><div class="overlapping-images__buttons main-buttons"> 7814 <div 7815 class="main-buttons__item" 7816 7817 > 7818 <a 7819 href="/collections/stock-builds" 7820 class="btn btn--solid btn--medium btn--primary btn--advanced btn--advanced-width-height" 7821 > 7822 <hover-button></hover-button>Shop Now!</a> 7823 </div> 7824 </div></div> 7825 </div> 7826 </div> 7827</section> 7828 7829 7830</div><div id="shopify-section-template--26482387583359__section_icons_row_jQ7CCd" class="shopify-section"> 7831<link 7832 href="//projektride.co.uk/cdn/shop/t/15/assets/section-icons-row.css?v=12538194519216610721762079692" 7833 rel="preload" 7834 as="style" 7835 onload="this.onload=null;this.rel='stylesheet'" 7836><style data-shopify>[data-section-id="template--26482387583359__section_icons_row_jQ7CCd"] { 7837 --PT: 60px; 7838 --PB: 60px; 7839 --icon-size: 100px; 7840 --icon-max-size: 100px; 7841 7842 7843 } 7844 7845 @media screen and (max-width: 767px) { 7846 [data-section-id="template--26482387583359__section_icons_row_jQ7CCd"] { 7847 --icon-max-size: 40px; 7848 } 7849 } 7850 7851 [data-section-id="template--26482387583359__section_icons_row_jQ7CCd"] .icons-row__slider { 7852 --adjust-heading: calc(var(--FONT-ADJUST-HEADING) * 1.2); 7853 --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.0); 7854 } 7855 7856 7857 7858 7859</style><section 7860 id="IconsRow--template--26482387583359__section_icons_row_jQ7CCd" 7861 class="section-padding icons-row icons-row--borders-vertical icons-row--borders-top icons-row--borders-bottom icons-row--borders-horizontal icons-row--spaced color-scheme-4" 7862 data-section-id="template--26482387583359__section_icons_row_jQ7CCd" 7863 data-section-type="icons-row" 7864> 7865 <div class="wrapper"> 7866 <div class="icons-row__wrapper text-center"><div 7867 class="icons-row__slider stacked--mobile text-center items--3"
7868 data-slider 7869 role="group" 7870 ><div class="icons-row-item grid__item icons-row-item--first-on-row icons-row-item--odd icons-row-item--first" > 7871 <div 7872 class="icons-row-item__wrapper" 7873 7874 ><div class="icons-row-item__icon icon-stroke"> 7875<div class="image-fill icons-row-item__image" style="padding-top: 100.0%; "><figure 7876 class="lazy-image background-size-cover is-loading" 7877 style="" 7878 7879 > 7880 <img src="//projektride.co.uk/cdn/shop/files/care.png?crop=center&height=200&v=1690618104&width=200" alt="care.png" width="200" height="200" loading="lazy" sizes="100px" srcset=" 7881//projektride.co.uk/cdn/shop/files/care.png?v=1690618104&width=100 100w" class="is-loading"> 7882 </figure></div></div><div class="icons-row-item__content"><h3 class="icons-row-item__title">Customer Care</h3><div class="icons-row-item__text"><p>The team's goal is to provide excellent service to ensure every customer has a great experience.</p></div></div></div> 7883 </div><div class="icons-row-item grid__item icons-row-item--even icons-row-item--pre-last" > 7884 <div 7885 class="icons-row-item__wrapper" 7886 7887 ><div class="icons-row-item__icon icon-stroke"> 7888<div class="image-fill icons-row-item__image" style="padding-top: 100.0%; "><figure 7889 class="lazy-image background-size-cover is-loading" 7890 style="" 7891 7892 > 7893 <img src="//projektride.co.uk/cdn/shop/files/ride_confident.png?crop=center&height=200&v=1690612532&width=200" alt="ride_confident.png" width="200" height="200" loading="lazy" sizes="100px" srcset=" 7894//projektride.co.uk/cdn/shop/files/ride_confident.png?v=1690612532&width=100 100w" class="is-loading"> 7895 </figure></div></div><div class="icons-row-item__content"><h3 class="icons-row-item__title">Getting the Right Bike</h3><div class="icons-row-item__text"><p>We donât do 'bikes for the masses', our key objective is to get you the correct bike for your unique riding profile.</p></div></div></div> 7896 </div><div class="icons-row-item grid__item icons-row-item--last-on-row icons-row-item--odd icons-row-item--last" > 7897 <div 7898 class="icons-row-item__wrapper" 7899 7900 ><div class="icons-row-item__icon icon-stroke"> 7901<div class="image-fill icons-row-item__image" style="padding-top: 100.0%; "><figure 7902 class="lazy-image background-size-cover is-loading" 7903 style="" 7904 7905 > 7906 <img src="//projektride.co.uk/cdn/shop/files/service_d6136318-c313-41d8-9715-521cd27ef85f.png?crop=center&height=200&v=1690612630&width=200" alt="service_d6136318-c313-41d8-9715-521cd27ef85f.png" width="200" height="200" loading="lazy" sizes="100px" srcset=" 7907//projektride.co.uk/cdn/shop/files/service_d6136318-c313-41d8-9715-521cd27ef85f.png?v=1690612630&width=100 100w" class="is-loading"> 7908 </figure></div></div><div class="icons-row-item__content"><h3 class="icons-row-item__title">Quality Control</h3><div class="icons-row-item__text"><p>Every bike that passes through our business receives the upmost care and attention, ensuring safety and reliability to every client.</p></div></div></div> 7909 </div></div></div> 7910 </div> 7911</section> 7912 7913 7914</div><div id="shopify-section-template--26482387583359__section_locations_wEidkx" class="shopify-section locations-section"><div data-section-id="template--26482387583359__section_locations_wEidkx" data-section-type="locations"><link 7915 href="//projektride.co.uk/cdn/shop/t/15/assets/section-locations.css?v=130301190700189249201762079695" 7916 rel="preload" 7917 as="style" 7918 onload="this.onload=null;this.rel='stylesheet'" 7919> 7920
7921<script src="//projektride.co.uk/cdn/shop/t/15/assets/locations-component.js?v=5562196595156199261762079693" defer></script>
7921<style data-shopify>#Locations--template--26482387583359__section_locations_wEidkx { 7922 --PT: 60px; 7923 --PB: 60px; 7924 }</style><section id="Locations--template--26482387583359__section_locations_wEidkx" class="section-padding locations color-scheme-1"> 7925 <locations-component> 7926 <div class="wrapper locations__wrapper"> 7927 <div class="locations__info"><div class="section__header text-left"><p 7928 class="locations__info-subheading subheading-text" 7929 7930 > 7931 Edinburgh Bike Shop 7932 </p> 7933 7934<h2 7935 class="locations__info-heading" 7936 7937 > 7938 Locations & hours 7939 </h2></div><div 7940 class="locations__stores" 7941 data-slider-info 7942 7943 ><div class="location__store" data-slide-item><p><a href="https://goo.gl/maps/8hoMxceTDpKUhSbbA" target="_blank" title="https://goo.gl/maps/8hoMxceTDpKUhSbbA"><strong>82 Newington Road<br/>Edinburgh<br/>EH9 1QN</strong></a></p><p>Mon-Fri: 8:30 - 17:30<br/>Sat: 09:00 - 16:00<br/>Sun: Closed</p></div></div> 7944 </div><div 7945 class="locations__gallery" 7946 data-slider-gallery 7947 7948 > 7949<div class="image-fill location__image" style="padding-top: 100.0%; "><figure 7950 class="lazy-image background-size-cover is-loading" 7951 style="" 7952 7953 > 7954 <img src="//projektride.co.uk/cdn/shop/files/shop_c6bbd45b-1f9b-4065-92cb-086c18b04066.jpg?crop=center&height=1379&v=1638041754&width=1379" alt="shop_c6bbd45b-1f9b-4065-92cb-086c18b04066.jpg" width="1379" height="1379" loading="lazy" sizes="(min-width: 1024px) calc((1440px - 120px) / 2), (min-width: 768px) calc((100vw - 2 * 20px) / 2), calc((100vw - 2 * 20px))" srcset=" 7955//projektride.co.uk/cdn/shop/files/shop_c6bbd45b-1f9b-4065-92cb-086c18b04066.jpg?v=1638041754&width=180 180w, //projektride.co.uk/cdn/shop/files/shop_c6bbd45b-1f9b-4065-92cb-086c18b04066.jpg?v=1638041754&width=360 360w, //projektride.co.uk/cdn/shop/files/shop_c6bbd45b-1f9b-4065-92cb-086c18b04066.jpg?v=1638041754&width=540 540w, //projektride.co.uk/cdn/shop/files/shop_c6bbd45b-1f9b-4065-92cb-086c18b04066.jpg?v=1638041754&width=720 720w, //projektride.co.uk/cdn/shop/files/shop_c6bbd45b-1f9b-4065-92cb-086c18b04066.jpg?v=1638041754&width=900 900w, //projektride.co.uk/cdn/shop/files/shop_c6bbd45b-1f9b-4065-92cb-086c18b04066.jpg?v=1638041754&width=1080 1080w, //projektride.co.uk/cdn/shop/files/shop_c6bbd45b-1f9b-4065-92cb-086c18b04066.jpg?v=1638041754&width=1296 1296w" class="is-loading"> 7956 </figure></div></div></div> 7957 </locations-component> 7958</section> 7959</div> 7960 7961 7962 7963</div><div id="shopify-section-template--26482387583359__section_text_3Gqwfm" class="shopify-section text"><!-- /sections/section-text.liquid --><link 7964 href="//projektride.co.uk/cdn/shop/t/15/assets/section-text.css?v=70347754111462625161774559466" 7965 rel="preload" 7966 as="style" 7967 onload="this.onload=null;this.rel='stylesheet'" 7968><style data-shopify>#Text--template--26482387583359__section_text_3Gqwfm { 7969 --PT: 60px; 7970 --PB: 60px; 7971 }</style><section 7972 id="Text--template--26482387583359__section_text_3Gqwfm" 7973 class="section-padding text-section color-scheme-4" 7974 data-section-id="template--26482387583359__section_text_3Gqwfm" 7975 data-section-type="text" 7976> 7977 <div class="wrapper--narrow text-center"> 7978 <div class="text"> 7979<style data-shopify>#Text--heading_YA39qi.text__heading { 7980 --adjust-heading: calc(var(--FONT-ADJUST-HEADING) * 1.0);--highlight-color: var(--text);--highlight-color: #000000;} 7981 @media screen and (min-width: 1024px) { 7982 #Text--heading_YA39qi.text__heading { --adjust-heading: calc(var(--FONT-ADJUST-HEADING) * 1.0); } 7983 }</style> 7984<h3 id="Text--heading_YA39qi" class="text__heading h2" 7985 7986 7987><span class="text-highlight__break">HAVE A QUESTION?</span></h3> 7988<style data-shopify>#Text--text_g8EVAp.text__content { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.0); } 7989 @media screen and (min-width: 1024px) { 7990 #Text--text_g8EVAp.text__content { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.0); } 7991 }</style><div 7992 id="Text--text_g8EVAp" 7993 class="text__content" 7994 7995 7996 > 7997 <p>We love chatting about your next bike adventure. Get in touch and we can go through the perfect bike along with any accessories needed to get you to your final destination. If you are local to our branch in
7997Edinburgh, please pop in for a coffee and feel free to test ride the bikes in stock.</p><p>If you are looking to sell your bike, please click <a href="https://projektride.co.uk/pages/sell" title="Sell">here</a> to get the ball rolling.</p> 7998 </div><div class="text__button" 7999 8000 > 8001 <a href="/pages/contact" class="btn btn--solid btn--medium btn--black btn--advanced btn--advanced-width-height"> 8002 <hover-button></hover-button>Get in Touch</a> 8003 </div> 8004</div> 8005 </div> 8006</section> 8007 8008 8009</div><div id="shopify-section-template--26482387583359__section_marquee_33BExU" class="shopify-section shopify-section--marquee"><!-- /snippets/announcement.liquid -->
8009<script src="//projektride.co.uk/cdn/shop/t/15/assets/announcement.js?v=179325793607288356081762079692" defer="defer"></script>
8009 8010
8010<script src="//projektride.co.uk/cdn/shop/t/15/assets/ticker.js?v=74730022642272375971774559473" defer="defer"></script>
8010 8011 8012 8013<div 8014 id="marquee--template--26482387583359__section_marquee_33BExU" 8015 class="section-padding section-marquee color-scheme-4" 8016 data-section-type="marquee" 8017 data-section-id="template--26482387583359__section_marquee_33BExU" 8018 8019 8020><style data-shopify>#marquee--template--26482387583359__section_marquee_33BExU { 8021 --PT: 60px; 8022 --PB: 60px; 8023 } 8024 8025 @font-face { 8026 font-family: "Space Mono"; 8027 font-weight: 400; 8028 font-style: normal; 8029 font-display: swap; 8030 src: url("//projektride.co.uk/cdn/fonts/space_mono/spacemono_n4.9ee60bbbb57a3b43dbcb22a7f53e18140cb3b40f.woff2") format("woff2"), 8031 url("//projektride.co.uk/cdn/fonts/space_mono/spacemono_n4.0c1ebe3659065af9a832b4a469bdd1fdc9521024.woff") format("woff"); 8032} 8033 8034 8035 #marquee--template--26482387583359__section_marquee_33BExU .announcement { 8036 --font-family: "Space Mono", monospace; 8037 --font-style: normal; 8038 --font-weight: 400; 8039 --adjust-text-size: 1.2; 8040 --padding: 30px; 8041 --letter-spacing: 0.0em; 8042 --line-height: 1.5; 8043 8044 8045 8046 8047 } 8048 8049 #marquee--template--26482387583359__section_marquee_33BExU .flickity-enabled .ticker--animated, 8050 #marquee--template--26482387583359__section_marquee_33BExU .announcement__ticker { padding: 0 10px; } 8051 8052 @media screen and (max-width: 767px) { 8053 #marquee--template--26482387583359__section_marquee_33BExU .announcement { --adjust-text-size: 0.8; } 8054 }</style><announcement-bar class="announcement"><div 8055 class="announcement__slider" 8056 8057 > 8058 <div class="announcement__slide"> 8059 <ticker-bar 8060 data-marquee-speed="75" 8061 data-clone="true" 8062 8063 data-autoplay 8064 8065 class="announcement__message" 8066 > 8067 <div data-ticker-scale class="ticker--unloaded announcement__scale"> 8068 <div data-ticker-text class="announcement__text ticker-ltr"> 8069 <div class="announcement__block announcement__block--image announcement__ticker" 8070 data-slide="image_logo-list-4" 8071 data-slide-index="0" 8072 data-block-id="image_logo-list-4" 8073 8074 8075 style="--image-width: 120px; --image-height: 68.64px; "> 8076 <a href="/pages/cycle-to-work-scheme"> 8077<figure class="lazy-image is-loading"><img src="//projektride.co.uk/cdn/shop/files/cyclescheme-logo_copy.png?crop=center&height=137&v=1635889213&width=240" width="240" height="137" loading="eager" sizes="120px" srcset=" 8078//projektride.co.uk/cdn/shop/files/cyclescheme-logo_copy.png?v=1635889213&width=120 120w, //projektride.co.uk/cdn/shop/files/cyclescheme-logo_copy.png?v=1635889213&width=240 240w" class="is-loading announcement__image img-object-contain" style=""> 8079</figure></a> 8080 </div><div class="announcement__block announcement__block--image announcement__ticker" 8081 data-slide="image_logo-list-0" 8082 data-slide-index="1" 8083 data-block-id="image_logo-list-0" 8084 8085 8086 style="--image-width: 120px; --image-height: 101.14px; "> 8087 <a href="/pages/cycle-to-work-scheme"> 8088<figure class="lazy-image is-loading"><img src="//projektride.co.uk/cdn/shop/files/bike_to_work-removebg-preview.png?crop=center&height=202&v=1635889127&width=240" width="240" height="202" loading="eager" sizes="120px" srcset=" 8089//projektride.co.uk/cdn/shop/files/bike_to_work-removebg-preview.png?v=1635889127&width=120 120w" class="is-loading announcement__image img-object-contain" style=""> 8090</figure></a> 8091 </div><div class="announcement__block announcement__block--image announcement__ticker" 8092 data-slide="image_logo-list-2" 8093 data-slide-index="2" 8094 data-block-id="image_logo-list-2" 8095 8096 8097 style="--image-width: 120px; --image-height: 78.66px; "> 8098 8099<figure class="lazy-image is-loading"><img src="//projektride.co.uk/cdn/shop/files/actlogo.png?crop=center&height=157&v=1635889127&width=240" width="240" height="157" loading="eager" sizes="120px" srcset=" 8100//projektride.co.uk/cdn/shop/files/actlogo.png?v=1635889127&width=120 120w" class="is-loading announcement__image img-object-contain" style=""> 8101</figure> 8102 </div><div class="announcement__block announcement__block--image announcement__ticker"
8103 data-slide="image_c12abeb8-8eb1-4771-9bd9-ffafa9fcfe7d" 8104 data-slide-index="3" 8105 data-block-id="image_c12abeb8-8eb1-4771-9bd9-ffafa9fcfe7d" 8106 8107 8108 style="--image-width: 120px; --image-height: 120.0px; "> 8109 <a href="https://projektride.co.uk/collections/bikes?filter.p.vendor=Brother,Brother+Cycles,Brothers+Cycles,brother+cycles"> 8110<figure class="lazy-image is-loading"><img src="//projektride.co.uk/cdn/shop/files/cropped-brother-cycles-leaf-logo.png?crop=center&height=240&v=1688813290&width=240" width="240" height="240" loading="eager" sizes="120px" srcset=" 8111//projektride.co.uk/cdn/shop/files/cropped-brother-cycles-leaf-logo.png?v=1688813290&width=120 120w, //projektride.co.uk/cdn/shop/files/cropped-brother-cycles-leaf-logo.png?v=1688813290&width=240 240w" class="is-loading announcement__image img-object-contain" style=""> 8112</figure></a> 8113 </div><div class="announcement__block announcement__block--image announcement__ticker" 8114 data-slide="image_2305a3fe-ff56-4005-b6ba-343b975f074c" 8115 data-slide-index="4" 8116 data-block-id="image_2305a3fe-ff56-4005-b6ba-343b975f074c" 8117 8118 8119 style="--image-width: 150px; --image-height: 71.48px; "> 8120 <a href="https://projektride.co.uk/search?q=muc-off&type=product"> 8121<figure class="lazy-image is-loading"><img src="//projektride.co.uk/cdn/shop/files/Screenshot_2021-12-30_at_20.49.50.png?crop=center&height=142&v=1640897415&width=300" width="300" height="142" loading="eager" sizes="150px" srcset=" 8122//projektride.co.uk/cdn/shop/files/Screenshot_2021-12-30_at_20.49.50.png?v=1640897415&width=150 150w, //projektride.co.uk/cdn/shop/files/Screenshot_2021-12-30_at_20.49.50.png?v=1640897415&width=300 300w" class="is-loading announcement__image img-object-contain" style=""> 8123</figure></a> 8124 </div><div class="announcement__block announcement__block--image announcement__ticker" 8125 data-slide="image_item_logo_Q6xdg6" 8126 data-slide-index="5" 8127 data-block-id="image_item_logo_Q6xdg6" 8128 8129 8130 style="--image-width: 120px; --image-height: 17.04px; "> 8131 8132<figure class="lazy-image is-loading"><img src="//projektride.co.uk/cdn/shop/files/genesis_logo.png?crop=center&height=34&v=1710022398&width=240" width="240" height="34" loading="eager" sizes="120px" srcset=" 8133//projektride.co.uk/cdn/shop/files/genesis_logo.png?v=1710022398&width=120 120w, //projektride.co.uk/cdn/shop/files/genesis_logo.png?v=1710022398&width=240 240w" class="is-loading announcement__image img-object-contain" style=""> 8134</figure> 8135 </div><div class="announcement__block announcement__block--image announcement__ticker" 8136 data-slide="image_a2098a02-bc2e-4337-ac0d-ef90b70183e6" 8137 data-slide-index="6" 8138 data-block-id="image_a2098a02-bc2e-4337-ac0d-ef90b70183e6" 8139 8140 8141 style="--image-width: 120px; --image-height: 60.62px; "> 8142 <a href="https://shopify.projektride.co.uk/collections/parts-components?filter.p.vendor=OneUp,oneup"> 8143<figure class="lazy-image is-loading"><img src="//projektride.co.uk/cdn/shop/files/Screenshot_2021-12-30_at_20.54.49.png?crop=center&height=121&v=1640897703&width=240" width="240" height="121" loading="eager" sizes="120px" srcset=" 8144//projektride.co.uk/cdn/shop/files/Screenshot_2021-12-30_at_20.54.49.png?v=1640897703&width=120 120w, //projektride.co.uk/cdn/shop/files/Screenshot_2021-12-30_at_20.54.49.png?v=1640897703&width=240 240w" class="is-loading announcement__image img-object-contain" style=""> 8145</figure></a> 8146 </div><div class="announcement__block announcement__block--image announcement__ticker" 8147 data-slide="image_75912490-d6e4-4243-8e78-4d29a6276435" 8148 data-slide-index="7" 8149 data-block-id="image_75912490-d6e4-4243-8e78-4d29a6276435" 8150 8151 8152 style="--image-width: 160px; --image-height: 89.2px; "> 8153 <a href="https://shopify.projektride.co.uk/collections/bikes?filter.p.vendor=Surly,surly,Surly+Bikes,surly+bikes"> 8154<figure class="lazy-image is-loading"><img src="//projektride.co.uk/cdn/shop/files/Screenshot_2022-02-06_at_16.13.48.png?crop=center&height=178&v=1644164045&width=320" width="320" height="178" loading="eager" sizes="160px" srcset=" 8155//projektride.co.uk/cdn/shop/files/Screenshot_2022-02-06_at_16.13.48.png?v=1644164045&width=160 160w, //projektride.co.uk/cdn/shop/files/Screenshot_2022-02-06_at_16.13.48.png?v=1644164045&width=320 320w" class="is-loading announcement__image img-object-contain" style=""> 8156</figure></a> 8157 </div><div class="announcement__block announcement__block--image announcement__ticker"
8158 data-slide="image_c0595346-ea73-494c-ae5c-90946dba658a" 8159 data-slide-index="8" 8160 data-block-id="image_c0595346-ea73-494c-ae5c-90946dba658a" 8161 8162 8163 style="--image-width: 120px; --image-height: 60.26px; "> 8164 <a href="https://www.cytech.training/"> 8165<figure class="lazy-image is-loading"><img src="//projektride.co.uk/cdn/shop/files/Screenshot_2022-02-06_at_16.18.00.png?crop=center&height=120&v=1644164294&width=240" width="240" height="120" loading="eager" sizes="120px" srcset=" 8166//projektride.co.uk/cdn/shop/files/Screenshot_2022-02-06_at_16.18.00.png?v=1644164294&width=120 120w, //projektride.co.uk/cdn/shop/files/Screenshot_2022-02-06_at_16.18.00.png?v=1644164294&width=240 240w" class="is-loading announcement__image img-object-contain" style=""> 8167</figure></a> 8168 </div><div class="announcement__block announcement__block--image announcement__ticker" 8169 data-slide="image_46f612fa-836d-4316-b77c-4bb27a62b012" 8170 data-slide-index="9" 8171 data-block-id="image_46f612fa-836d-4316-b77c-4bb27a62b012" 8172 8173 8174 style="--image-width: 170px; --image-height: 29.59px; "> 8175 <a href="https://shopify.projektride.co.uk/collections/parts-components?filter.p.vendor=Burgtec,burgtec"> 8176<figure class="lazy-image is-loading"><img src="//projektride.co.uk/cdn/shop/files/Screenshot_2022-02-06_at_16.20.15.png?crop=center&height=59&v=1644164427&width=340" width="340" height="59" loading="eager" sizes="170px" srcset=" 8177//projektride.co.uk/cdn/shop/files/Screenshot_2022-02-06_at_16.20.15.png?v=1644164427&width=170 170w, //projektride.co.uk/cdn/shop/files/Screenshot_2022-02-06_at_16.20.15.png?v=1644164427&width=340 340w" class="is-loading announcement__image img-object-contain" style=""> 8178</figure></a> 8179 </div><div class="announcement__block announcement__block--image announcement__ticker" 8180 data-slide="image_6a9f14ad-a404-40e9-98be-be94d55bf0c0" 8181 data-slide-index="10" 8182 data-block-id="image_6a9f14ad-a404-40e9-98be-be94d55bf0c0" 8183 8184 8185 style="--image-width: 160px; --image-height: 36.86px; "> 8186 <a href="https://shopify.projektride.co.uk/collections/all-products?filter.p.vendor=Hope,hope,HOPE"> 8187<figure class="lazy-image is-loading"><img src="//projektride.co.uk/cdn/shop/files/Screenshot_2022-02-06_at_16.21.05.png?crop=center&height=73&v=1644164480&width=320" width="320" height="73" loading="eager" sizes="160px" srcset=" 8188//projektride.co.uk/cdn/shop/files/Screenshot_2022-02-06_at_16.21.05.png?v=1644164480&width=160 160w, //projektride.co.uk/cdn/shop/files/Screenshot_2022-02-06_at_16.21.05.png?v=1644164480&width=320 320w" class="is-loading announcement__image img-object-contain" style=""> 8189</figure></a> 8190 </div><div class="announcement__block announcement__block--image announcement__ticker" 8191 data-slide="image_33939cb8-b378-444a-b4a2-852dff80ab3c" 8192 data-slide-index="11" 8193 data-block-id="image_33939cb8-b378-444a-b4a2-852dff80ab3c" 8194 8195 8196 style="--image-width: 170px; --image-height: 44.77px; "> 8197 <a href="https://www.straightcutdesign.com/"> 8198<figure class="lazy-image is-loading"><img src="//projektride.co.uk/cdn/shop/files/Screenshot_2022-03-16_at_14.44.40.png?crop=center&height=89&v=1647443209&width=340" width="340" height="89" loading="eager" sizes="170px" srcset=" 8199//projektride.co.uk/cdn/shop/files/Screenshot_2022-03-16_at_14.44.40.png?v=1647443209&width=170 170w, //projektride.co.uk/cdn/shop/files/Screenshot_2022-03-16_at_14.44.40.png?v=1647443209&width=340 340w" class="is-loading announcement__image img-object-contain" style=""> 8200</figure></a> 8201 </div><div class="announcement__block announcement__block--image announcement__ticker" 8202 data-slide="image_690ec49d-1c71-4b38-bf14-bf1f00b51fd0" 8203 data-slide-index="12" 8204 data-block-id="image_690ec49d-1c71-4b38-bf14-bf1f00b51fd0" 8205 8206 8207 style="--image-width: 170px; --image-height: 55.06px; "> 8208 <a href="https://www.ortlieb.com/en_us/"> 8209<figure class="lazy-image is-loading"><img src="//projektride.co.uk/cdn/shop/files/Screenshot_2022-07-06_at_22.44.45.png?crop=center&height=110&v=1657143901&width=340" width="340" height="110" loading="eager" sizes="170px" srcset=" 8210//projektride.co.uk/cdn/shop/files/Screenshot_2022-07-06_at_22.44.45.png?v=1657143901&width=170 170w, //projektride.co.uk/cdn/shop/files/Screenshot_2022-07-06_at_22.44.45.png?v=1657143901&width=340 340w" class="is-loading announcement__image img-object-contain" style=""> 8211</figure></a> 8212 </div><div class="announcement__block announcement__block--image announcement__ticker"
8213 data-slide="image_d75c496b-3ced-4270-bad0-1a9cb7393900" 8214 data-slide-index="13" 8215 data-block-id="image_d75c496b-3ced-4270-bad0-1a9cb7393900" 8216 8217 8218 style="--image-width: 120px; --image-height: 135.02px; "> 8219 <a href="https://projektride.co.uk/collections/bikes?filter.p.vendor=Kona,KONA,Kona+Bikes,kona"> 8220<figure class="lazy-image is-loading"><img src="//projektride.co.uk/cdn/shop/files/KonaLogoOrbitVertBlack.png?crop=center&height=270&v=1672678563&width=240" width="240" height="270" loading="eager" sizes="120px" srcset=" 8221//projektride.co.uk/cdn/shop/files/KonaLogoOrbitVertBlack.png?v=1672678563&width=120 120w, //projektride.co.uk/cdn/shop/files/KonaLogoOrbitVertBlack.png?v=1672678563&width=240 240w" class="is-loading announcement__image img-object-contain" style=""> 8222</figure></a> 8223 </div><div class="announcement__block announcement__block--image announcement__ticker" 8224 data-slide="image_e870b875-7635-4d3d-825e-af43f7c73fd8" 8225 data-slide-index="14" 8226 data-block-id="image_e870b875-7635-4d3d-825e-af43f7c73fd8" 8227 8228 8229 style="--image-width: 120px; --image-height: 120.0px; "> 8230 <a href="https://projektride.co.uk/products/vecnum-freequence-suspension-stem-1?_pos=1&_sid=18e478687&_ss=r"> 8231<figure class="lazy-image is-loading"><img src="//projektride.co.uk/cdn/shop/files/IMG_0247.png?crop=center&height=240&v=1693300758&width=240" width="240" height="240" loading="eager" sizes="120px" srcset=" 8232//projektride.co.uk/cdn/shop/files/IMG_0247.png?v=1693300758&width=120 120w, //projektride.co.uk/cdn/shop/files/IMG_0247.png?v=1693300758&width=240 240w" class="is-loading announcement__image img-object-contain" style=""> 8233</figure></a> 8234 </div><div class="announcement__block announcement__block--image announcement__ticker" 8235 data-slide="image_aba06931-1a87-481d-8a3d-3528726dd38b" 8236 data-slide-index="15" 8237 data-block-id="image_aba06931-1a87-481d-8a3d-3528726dd38b" 8238 8239 8240 style="--image-width: 120px; --image-height: 69.45px; "> 8241 8242<figure class="lazy-image is-loading"><img src="//projektride.co.uk/cdn/shop/files/IMG_0248.jpg?crop=center&height=138&v=1693300961&width=240" width="240" height="138" loading="eager" sizes="120px" srcset=" 8243//projektride.co.uk/cdn/shop/files/IMG_0248.jpg?v=1693300961&width=120 120w, //projektride.co.uk/cdn/shop/files/IMG_0248.jpg?v=1693300961&width=240 240w" class="is-loading announcement__image img-object-contain" style=""> 8244</figure> 8245 </div><div class="announcement__block announcement__block--image announcement__ticker" 8246 data-slide="image_b66009fe-bdab-4d0a-acb0-df8312ef0a96" 8247 data-slide-index="16" 8248 data-block-id="image_b66009fe-bdab-4d0a-acb0-df8312ef0a96" 8249 8250 8251 style="--image-width: 120px; --image-height: 68.92px; "> 8252 <a href="https://projektride.co.uk/search?type=product&q=apidura"> 8253<figure class="lazy-image is-loading"><img src="//projektride.co.uk/cdn/shop/files/IMG_0249.png?crop=center&height=137&v=1693301190&width=240" width="240" height="137" loading="eager" sizes="120px" srcset=" 8254//projektride.co.uk/cdn/shop/files/IMG_0249.png?v=1693301190&width=120 120w, //projektride.co.uk/cdn/shop/files/IMG_0249.png?v=1693301190&width=240 240w" class="is-loading announcement__image img-object-contain" style=""> 8255</figure></a> 8256 </div><div class="announcement__block announcement__block--image announcement__ticker" 8257 data-slide="image_f5440905-42f3-4d14-91f4-dc124a02b6bd" 8258 data-slide-index="17" 8259 data-block-id="image_f5440905-42f3-4d14-91f4-dc124a02b6bd" 8260 8261 8262 style="--image-width: 120px; --image-height: 122.9px; "> 8263 <a href="https://projektride.co.uk/search?type=product&q=benno"> 8264<figure class="lazy-image is-loading"><img src="//projektride.co.uk/cdn/shop/files/Screenshot_2023-08-30_at_13.34.25.png?crop=center&height=245&v=1693401784&width=240" width="240" height="245" loading="eager" sizes="120px" srcset=" 8265//projektride.co.uk/cdn/shop/files/Screenshot_2023-08-30_at_13.34.25.png?v=1693401784&width=120 120w, //projektride.co.uk/cdn/shop/files/Screenshot_2023-08-30_at_13.34.25.png?v=1693401784&width=240 240w" class="is-loading announcement__image img-object-contain" style=""> 8266</figure></a> 8267 </div><div class="announcement__block announcement__block--image announcement__ticker"
8268 data-slide="image_70bcfc42-fdaa-440f-8469-e893f663c806" 8269 data-slide-index="18" 8270 data-block-id="image_70bcfc42-fdaa-440f-8469-e893f663c806" 8271 8272 8273 style="--image-width: 120px; --image-height: 81.24px; "> 8274 <a href="https://projektride.co.uk/search?q=ESI&type=product"> 8275<figure class="lazy-image is-loading"><img src="//projektride.co.uk/cdn/shop/files/Screenshot_2023-10-05_at_10.46.34.png?crop=center&height=162&v=1696499201&width=240" width="240" height="162" loading="eager" sizes="120px" srcset=" 8276//projektride.co.uk/cdn/shop/files/Screenshot_2023-10-05_at_10.46.34.png?v=1696499201&width=120 120w, //projektride.co.uk/cdn/shop/files/Screenshot_2023-10-05_at_10.46.34.png?v=1696499201&width=240 240w" class="is-loading announcement__image img-object-contain" style=""> 8277</figure></a> 8278 </div> 8279 </div> 8280 </div> 8281 </ticker-bar> 8282 </div> 8283 8284 </div></announcement-bar></div> 8285 8286 8287</div><div id="shopify-section-template--26482387583359__section_testimonials_KFYenV" class="shopify-section"><!-- /sections/testimonials.liquid --><link 8288 href="//projektride.co.uk/cdn/shop/t/15/assets/section-testimonials.css?v=132652385284581585081774559466" 8289 rel="preload" 8290 as="style" 8291 onload="this.onload=null;this.rel='stylesheet'" 8292 >
8292<script src="//projektride.co.uk/cdn/shop/t/15/assets/testimonials.js?v=166527153096020752981774559469" defer="defer"></script>
8292<style data-shopify>[data-section-id="template--26482387583359__section_testimonials_KFYenV"] { 8293 --PT: 60px; 8294 --PB: 60px; 8295 } 8296 8297 8298 8299 [data-section-id="template--26482387583359__section_testimonials_KFYenV"] .section__header .testimonial__heading { --adjust-heading: calc(var(--FONT-ADJUST-HEADING) * 1.0); } 8300 [data-section-id="template--26482387583359__section_testimonials_KFYenV"] .section__header .testimonial__subheading { --adjust-body: calc(var(--FONT-ADJUST-SUBHEADING) * 1.0); } 8301 8302 @media screen and (max-width: 480px) { 8303 [data-section-id="template--26482387583359__section_testimonials_KFYenV"] .section__header .testimonial__heading { --adjust-heading: calc(var(--FONT-ADJUST-HEADING) * 1.0); } 8304 }</style><section 8305 id="Testimonials--template--26482387583359__section_testimonials_KFYenV" 8306 data-section-id="template--26482387583359__section_testimonials_KFYenV" 8307 data-section-type="testimonials" 8308 class="section-padding testimonials-section has-quotes color-scheme-2" 8309> 8310 <div class="wrapper--full-padded"><div class="section__header text-left"><h2 8311 class="testimonial__heading section__heading h2" 8312 8313 > 8314 Customer Reviews 8315 </h2></div><div class="testimonials__wrapper"><testimonials-slider 8316 class="testimonials__slider testimonials__slider--blocks-22 testimonials__slider--text-left testimonials__slider--border" 8317 data-slider-alignment="left" 8318 role="group" 8319 ><div 8320 class="testimonial__item testimonial__item--testimonial_3D9EMD testimonial__item--border" 8321 data-item 8322 data-slide="testimonial_3D9EMD" 8323 8324 ><style data-shopify>#brick-section--template--26482387583359__section_testimonials_KFYenV .testimonial__item--testimonial_3D9EMD .testimonial__text { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.25); } 8325 #Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--testimonial_3D9EMD .testimonial__heading { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.25); } 8326 8327 #Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--testimonial_3D9EMD .testimonial__text { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.0); } 8328 8329#Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--testimonial_3D9EMD .testimonial__item__content { color: ; }#Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--testimonial_3D9EMD .testimonial__user .testimonial__subheading { color: ; }</style><div 8330 class="testimonial__item__inner" 8331 8332 > 8333 <div class="testimonial__item__content"><div 8334 class="testimonial__stars" 8335 8336 > 8337 <span class="rating__star" aria-hidden="true" style="--percent: 0.0%"> 8338 <span class="rating__star__empty"><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty">
8338<polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg></span> 8339 8340 <span class="rating__star__full"><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg></span> 8341 </span> 8342 </div><div 8343 class="testimonial__heading" 8344 8345 >Wouldn't hesitate to recommend them</div><div 8346 class="testimonial__text" 8347 8348 ><p>I was recommended these guys by a passing cyclist when I had an embarrassing wardrobe+ bike mishap on my way home from work. Once that was sorted, they also spotted that my rear tyre was ripped and likely to catastrophically fail on me if I wasn't careful. They were speedy, kind and generous with their time and advice. Wouldn't hesitate to recommend them</p></div><div class="testimonial__user"><div 8349 class="testimonial__user__name" 8350 8351 >Lucy Gaunt</div></div></div> 8352 </div> 8353 </div><div 8354 class="testimonial__item testimonial__item--testimonial_kAMMrT testimonial__item--border" 8355 data-item 8356 data-slide="testimonial_kAMMrT" 8357 8358 ><style data-shopify>#brick-section--template--26482387583359__section_testimonials_KFYenV .testimonial__item--testimonial_kAMMrT .testimonial__text { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.25); } 8359 #Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--testimonial_kAMMrT .testimonial__heading { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.25); } 8360 8361 #Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--testimonial_kAMMrT .testimonial__text { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.0); } 8362 8363#Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--testimonial_kAMMrT .testimonial__item__content { color: ; }#Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--testimonial_kAMMrT .testimonial__user .testimonial__subheading { color: ; }</style><div 8364 class="testimonial__item__inner" 8365 8366 > 8367 <div class="testimonial__item__content"><div 8368 class="testimonial__stars" 8369 8370 >
8371 <span class="rating__star" aria-hidden="true" style="--percent: 0.0%"> 8372 <span class="rating__star__empty"><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg></span> 8373 8374 <span class="rating__star__full"><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg></span> 8375 </span> 8376 </div><div 8377 class="testimonial__heading" 8378 8379 >Couldnât have been happier with the experience</div><div 8380 class="testimonial__text" 8381 8382 ><p>We rented two gravel bikes to explore Scotland for nearly three weeks, and I couldnât have been happier with the experience. The bikes came fully equipped with everything we could possibly needârepair kit, pannier bags, lock, spare tubes, and more. The team was incredibly welcoming and friendly, making the whole process seamless. Thereâs honestly nothing-</p></div></div> 8383 </div> 8384 </div><div 8385 class="testimonial__item testimonial__item--testimonial_4UhPTU testimonial__item--border" 8386 data-item
8387 data-slide="testimonial_4UhPTU" 8388 8389 ><style data-shopify>#brick-section--template--26482387583359__section_testimonials_KFYenV .testimonial__item--testimonial_4UhPTU .testimonial__text { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.25); } 8390 #Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--testimonial_4UhPTU .testimonial__heading { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.25); } 8391 8392 #Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--testimonial_4UhPTU .testimonial__text { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.0); } 8393 8394#Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--testimonial_4UhPTU .testimonial__item__content { color: ; }#Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--testimonial_4UhPTU .testimonial__user .testimonial__subheading { color: ; }</style><div 8395 class="testimonial__item__inner" 8396 8397 > 8398 <div class="testimonial__item__content"><div 8399 class="testimonial__stars" 8400 8401 > 8402 <span class="rating__star" aria-hidden="true" style="--percent: 0.0%"> 8403 <span class="rating__star__empty"><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg></span> 8404 8405 <span class="rating__star__full"><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg></span> 8406 </span> 8407 </div><div 8408 class="testimonial__heading" 8409 8410 >Everything exceeded expectations</div><div 8411 class="testimonial__text" 8412 8413 ><p>negative I could say; everything exceeded expectations. I can wholeheartedly recommend ProjectRide for anyone looking to rent a bike, and their many 5-star reviews are absolutely well deserved.Reply</p></div><div class="testimonial__user"><div 8414 class="testimonial__user__name" 8415 8416 >Matias Hugentobler</div></div></div> 8417 </div> 8418 </div><div 8419 class="testimonial__item testimonial__item--testimonial_wqjmKr testimonial__item--border" 8420 data-item
8421 data-slide="testimonial_wqjmKr" 8422 8423 ><style data-shopify>#brick-section--template--26482387583359__section_testimonials_KFYenV .testimonial__item--testimonial_wqjmKr .testimonial__text { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.25); } 8424 #Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--testimonial_wqjmKr .testimonial__heading { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.25); } 8425 8426 #Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--testimonial_wqjmKr .testimonial__text { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.0); } 8427 8428#Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--testimonial_wqjmKr .testimonial__item__content { color: ; }#Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--testimonial_wqjmKr .testimonial__user .testimonial__subheading { color: ; }</style><div 8429 class="testimonial__item__inner" 8430 8431 > 8432 <div class="testimonial__item__content"><div 8433 class="testimonial__stars" 8434 8435 > 8436 <span class="rating__star" aria-hidden="true" style="--percent: 0.0%"> 8437 <span class="rating__star__empty"><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg></span> 8438 8439 <span class="rating__star__full"><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg></span> 8440 </span> 8441 </div><div 8442 class="testimonial__heading" 8443 8444 >Absolutely fantastic bike shop</div><div 8445 class="testimonial__text" 8446 8447 ><p>Absolutely fantastic bike shop. Always willing to help you out when youâre having a problem. Bought many bike components from them over the years and every time they go out of their way to fit them! Would recommend wholeheartedly for any biking needs!</p></div><div class="testimonial__user"><div 8448 class="testimonial__user__name" 8449 8450 >Max McMullon</div></div></div> 8451 </div> 8452 </div><div 8453 class="testimonial__item testimonial__item--testimonial_LMdqgW testimonial__item--border" 8454 data-item
8455 data-slide="testimonial_LMdqgW" 8456 8457 ><style data-shopify>#brick-section--template--26482387583359__section_testimonials_KFYenV .testimonial__item--testimonial_LMdqgW .testimonial__text { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.25); } 8458 #Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--testimonial_LMdqgW .testimonial__heading { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.25); } 8459 8460 #Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--testimonial_LMdqgW .testimonial__text { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.0); } 8461 8462#Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--testimonial_LMdqgW .testimonial__item__content { color: ; }#Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--testimonial_LMdqgW .testimonial__user .testimonial__subheading { color: ; }</style><div 8463 class="testimonial__item__inner" 8464 8465 > 8466 <div class="testimonial__item__content"><div 8467 class="testimonial__stars" 8468 8469 > 8470 <span class="rating__star" aria-hidden="true" style="--percent: 0.0%"> 8471 <span class="rating__star__empty"><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg></span> 8472 8473 <span class="rating__star__full"><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg></span> 8474 </span> 8475 </div><div 8476 class="testimonial__heading" 8477 8478 >Consistently impressed by their advice and quality</div><div 8479 class="testimonial__text" 8480 8481 ><p>I have taken several bikes here for servicing and repairs and been consistently impressed by their friendly and helpful advice, and the quality of their repair works. They seem to give a very honest opinion on whether work is required or not.</p></div><div class="testimonial__user"><div 8482 class="testimonial__user__name" 8483 8484 >Robert Moreton</div></div></div> 8485 </div> 8486 </div><div 8487 class="testimonial__item testimonial__item--testimonial_PYFahz testimonial__item--border" 8488 data-item
8489 data-slide="testimonial_PYFahz" 8490 8491 ><style data-shopify>#brick-section--template--26482387583359__section_testimonials_KFYenV .testimonial__item--testimonial_PYFahz .testimonial__text { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.25); } 8492 #Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--testimonial_PYFahz .testimonial__heading { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.25); } 8493 8494 #Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--testimonial_PYFahz .testimonial__text { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.0); } 8495 8496#Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--testimonial_PYFahz .testimonial__item__content { color: ; }#Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--testimonial_PYFahz .testimonial__user .testimonial__subheading { color: ; }</style><div 8497 class="testimonial__item__inner" 8498 8499 > 8500 <div class="testimonial__item__content"><div 8501 class="testimonial__stars" 8502 8503 > 8504 <span class="rating__star" aria-hidden="true" style="--percent: 0.0%"> 8505 <span class="rating__star__empty"><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg></span> 8506 8507 <span class="rating__star__full"><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg></span> 8508 </span> 8509 </div><div 8510 class="testimonial__heading" 8511 8512 >Saved our holiday</div><div 8513 class="testimonial__text" 8514 8515 ><p>These fantastic guys saved our holiday. We were bike trekking around Scotland, and after 3 days, we had serious brake problems. The oil was coming out of the calliper. I called 2 days before our arrival, and they promised to make some time for us. They fixed the problem very fast and they totally didn't take advantage of our situation. I know the prices very well, because I have done all my maintenance myself for many years, and I was surprised by the low cost. Thanks a lot guys.</p></div><div class="testimonial__user"><div 8516 class="testimonial__user__name" 8517 8518 >Wim Lintermans</div></div></div> 8519 </div> 8520 </div><div 8521 class="testimonial__item testimonial__item--testimonial_RKEXzy testimonial__item--border" 8522 data-item
8523 data-slide="testimonial_RKEXzy" 8524 8525 ><style data-shopify>#brick-section--template--26482387583359__section_testimonials_KFYenV .testimonial__item--testimonial_RKEXzy .testimonial__text { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.25); } 8526 #Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--testimonial_RKEXzy .testimonial__heading { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.25); } 8527 8528 #Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--testimonial_RKEXzy .testimonial__text { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.0); } 8529 8530#Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--testimonial_RKEXzy .testimonial__item__content { color: ; }#Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--testimonial_RKEXzy .testimonial__user .testimonial__subheading { color: ; }</style><div 8531 class="testimonial__item__inner" 8532 8533 > 8534 <div class="testimonial__item__content"><div 8535 class="testimonial__stars" 8536 8537 > 8538 <span class="rating__star" aria-hidden="true" style="--percent: 0.0%"> 8539 <span class="rating__star__empty"><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg></span> 8540 8541 <span class="rating__star__full"><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg></span> 8542 </span> 8543 </div><div 8544 class="testimonial__heading" 8545 8546 >Amazing service and quick turnaround</div><div 8547 class="testimonial__text" 8548 8549 ><p>Amazing service and quick turnaround! Dropped my bike off at 6:30pm (closing time) one day and it had been fully serviced and sorted out by the next morning! Top service and reasonable prices. Will come back here for all bike servicing needs in the future no doubt! Guys are incredibly knowledgeable also.</p></div><div class="testimonial__user"><div 8550 class="testimonial__user__name" 8551 8552 >Christian Graham</div></div></div> 8553 </div> 8554 </div><div 8555 class="testimonial__item testimonial__item--164746834211dcc15b-0 testimonial__item--border" 8556 data-item
8557 data-slide="164746834211dcc15b-0" 8558 8559 ><style data-shopify>#brick-section--template--26482387583359__section_testimonials_KFYenV .testimonial__item--164746834211dcc15b-0 .testimonial__text { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.25); } 8560 #Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--164746834211dcc15b-0 .testimonial__heading { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.25); } 8561 8562 #Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--164746834211dcc15b-0 .testimonial__text { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.0); } 8563 8564#Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--164746834211dcc15b-0 .testimonial__item__content { color: ; }#Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--164746834211dcc15b-0 .testimonial__user .testimonial__subheading { color: ; }</style><div 8565 class="testimonial__item__inner" 8566 8567 > 8568 <div class="testimonial__item__content"><div 8569 class="testimonial__stars" 8570 8571 > 8572 <span class="rating__star" aria-hidden="true" style="--percent: 0.0%"> 8573 <span class="rating__star__empty"><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg></span> 8574 8575 <span class="rating__star__full"><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg></span> 8576 </span> 8577 </div><div 8578 class="testimonial__heading" 8579 8580 >Great service, good prices</div><div 8581 class="testimonial__text" 8582 8583 ><p>great shop. Traded in my bike for a second hand road bike. Great service, good prices. Would definitely recommend.</p></div><div class="testimonial__user"><div 8584 class="testimonial__user__name" 8585 8586 >Theo Golden</div></div></div> 8587 </div> 8588 </div><div 8589 class="testimonial__item testimonial__item--164746834211dcc15b-1 testimonial__item--border" 8590 data-item
8591 data-slide="164746834211dcc15b-1" 8592 8593 ><style data-shopify>#brick-section--template--26482387583359__section_testimonials_KFYenV .testimonial__item--164746834211dcc15b-1 .testimonial__text { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.25); } 8594 #Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--164746834211dcc15b-1 .testimonial__heading { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.25); } 8595 8596 #Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--164746834211dcc15b-1 .testimonial__text { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.0); } 8597 8598#Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--164746834211dcc15b-1 .testimonial__item__content { color: ; }#Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--164746834211dcc15b-1 .testimonial__user .testimonial__subheading { color: ; }</style><div 8599 class="testimonial__item__inner" 8600 8601 > 8602 <div class="testimonial__item__content"><div 8603 class="testimonial__stars" 8604 8605 > 8606 <span class="rating__star" aria-hidden="true" style="--percent: 0.0%"> 8607 <span class="rating__star__empty"><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg></span> 8608 8609 <span class="rating__star__full"><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg></span> 8610 </span> 8611 </div><div 8612 class="testimonial__heading" 8613 8614 >Amazing and honest advice</div><div 8615 class="testimonial__text" 8616 8617 ><p>The two guys that welcomed me were amazing! Very spot on with all their advice and extremely helpful, as well as honest. What more can you ask for from a bike shop? ð¤ðð</p></div><div class="testimonial__user"><div 8618 class="testimonial__user__name" 8619 8620 >Antonio Iglesias</div></div></div> 8621 </div> 8622 </div><div 8623 class="testimonial__item testimonial__item--164746834211dcc15b-2 testimonial__item--border" 8624 data-item
8625 data-slide="164746834211dcc15b-2" 8626 8627 ><style data-shopify>#brick-section--template--26482387583359__section_testimonials_KFYenV .testimonial__item--164746834211dcc15b-2 .testimonial__text { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.25); } 8628 #Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--164746834211dcc15b-2 .testimonial__heading { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.25); } 8629 8630 #Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--164746834211dcc15b-2 .testimonial__text { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.0); } 8631 8632#Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--164746834211dcc15b-2 .testimonial__item__content { color: ; }#Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--164746834211dcc15b-2 .testimonial__user .testimonial__subheading { color: ; }</style><div 8633 class="testimonial__item__inner" 8634 8635 > 8636 <div class="testimonial__item__content"><div 8637 class="testimonial__stars" 8638 8639 > 8640 <span class="rating__star" aria-hidden="true" style="--percent: 0.0%"> 8641 <span class="rating__star__empty"><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg></span> 8642 8643 <span class="rating__star__full"><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg></span> 8644 </span> 8645 </div><div 8646 class="testimonial__heading" 8647 8648 >Super helpful, affordable, and friendly</div><div 8649 class="testimonial__text" 8650 8651 ><p>These guys are great! Super helpful, affordable, and friendly. They don't talk down to you as a woman which I always appreciate!</p></div><div class="testimonial__user"><div 8652 class="testimonial__user__name" 8653 8654 >Tiki Muir</div></div></div> 8655 </div> 8656 </div><div 8657 class="testimonial__item testimonial__item--0d5828ad-033e-42f4-9e2d-6ab3cfb7b4a8 testimonial__item--border" 8658 data-item
8659 data-slide="0d5828ad-033e-42f4-9e2d-6ab3cfb7b4a8" 8660 8661 ><style data-shopify>#brick-section--template--26482387583359__section_testimonials_KFYenV .testimonial__item--0d5828ad-033e-42f4-9e2d-6ab3cfb7b4a8 .testimonial__text { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.25); } 8662 #Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--0d5828ad-033e-42f4-9e2d-6ab3cfb7b4a8 .testimonial__heading { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.25); } 8663 8664 #Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--0d5828ad-033e-42f4-9e2d-6ab3cfb7b4a8 .testimonial__text { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.0); } 8665 8666#Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--0d5828ad-033e-42f4-9e2d-6ab3cfb7b4a8 .testimonial__item__content { color: ; }#Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--0d5828ad-033e-42f4-9e2d-6ab3cfb7b4a8 .testimonial__user .testimonial__subheading { color: ; }</style><div 8667 class="testimonial__item__inner" 8668 8669 > 8670 <div class="testimonial__item__content"><div 8671 class="testimonial__stars" 8672 8673 > 8674 <span class="rating__star" aria-hidden="true" style="--percent: 0.0%"> 8675 <span class="rating__star__empty"><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg></span> 8676 8677 <span class="rating__star__full"><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg></span> 8678 </span> 8679 </div><div 8680 class="testimonial__heading" 8681 8682 >Attentive to sizing and fitting</div><div 8683 class="testimonial__text" 8684 8685 ><p>Bikes are hard to come by at the moment. Andy and Dougie at ProjektRide were amazing in sourcing a frame and a build kit, then marrying them up to create a fantastic bike. They were really attentive to sizing and fitting, based on my riding style.</p></div><div class="testimonial__user"><div 8686 class="testimonial__user__name" 8687 8688 >Matt Wilkes</div></div></div> 8689 </div> 8690 </div><div 8691 class="testimonial__item testimonial__item--3fe6cbd9-a8b6-4295-b240-f33ca1c5a6bd testimonial__item--border" 8692 data-item
8693 data-slide="3fe6cbd9-a8b6-4295-b240-f33ca1c5a6bd" 8694 8695 ><style data-shopify>#brick-section--template--26482387583359__section_testimonials_KFYenV .testimonial__item--3fe6cbd9-a8b6-4295-b240-f33ca1c5a6bd .testimonial__text { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.25); } 8696 #Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--3fe6cbd9-a8b6-4295-b240-f33ca1c5a6bd .testimonial__heading { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.25); } 8697 8698 #Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--3fe6cbd9-a8b6-4295-b240-f33ca1c5a6bd .testimonial__text { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.0); } 8699 8700#Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--3fe6cbd9-a8b6-4295-b240-f33ca1c5a6bd .testimonial__item__content { color: ; }#Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--3fe6cbd9-a8b6-4295-b240-f33ca1c5a6bd .testimonial__user .testimonial__subheading { color: ; }</style><div 8701 class="testimonial__item__inner" 8702 8703 > 8704 <div class="testimonial__item__content"><div 8705 class="testimonial__stars" 8706 8707 > 8708 <span class="rating__star" aria-hidden="true" style="--percent: 0.0%"> 8709 <span class="rating__star__empty"><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg></span> 8710 8711 <span class="rating__star__full"><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg></span> 8712 </span> 8713 </div><div 8714 class="testimonial__heading" 8715 8716 >Glad to have a local bike shop who know what they're doing</div><div 8717 class="testimonial__text" 8718 8719 ><p>Friendly welcome, quick to help, reliable comms. Glad to have a local bike shop in Edinburgh who know what they're doing!</p></div><div class="testimonial__user"><div 8720 class="testimonial__user__name" 8721 8722 >Nicholas Paul Franks</div></div></div> 8723 </div> 8724 </div><div 8725 class="testimonial__item testimonial__item--5015cea9-4381-4177-b334-a0278e825813 testimonial__item--border" 8726 data-item
8727 data-slide="5015cea9-4381-4177-b334-a0278e825813" 8728 8729 ><style data-shopify>#brick-section--template--26482387583359__section_testimonials_KFYenV .testimonial__item--5015cea9-4381-4177-b334-a0278e825813 .testimonial__text { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.25); } 8730 #Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--5015cea9-4381-4177-b334-a0278e825813 .testimonial__heading { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.25); } 8731 8732 #Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--5015cea9-4381-4177-b334-a0278e825813 .testimonial__text { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.0); } 8733 8734#Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--5015cea9-4381-4177-b334-a0278e825813 .testimonial__item__content { color: ; }#Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--5015cea9-4381-4177-b334-a0278e825813 .testimonial__user .testimonial__subheading { color: ; }</style><div 8735 class="testimonial__item__inner" 8736 8737 > 8738 <div class="testimonial__item__content"><div 8739 class="testimonial__stars" 8740 8741 > 8742 <span class="rating__star" aria-hidden="true" style="--percent: 0.0%"> 8743 <span class="rating__star__empty"><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg></span> 8744 8745 <span class="rating__star__full"><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg></span> 8746 </span> 8747 </div><div 8748 class="testimonial__heading" 8749 8750 >Highly recommended</div><div 8751 class="testimonial__text" 8752 8753 ><p>I always get really friendly and helpful advice at ProjektRide and excellent results from any servicing they do. Highly recommended.</p></div><div class="testimonial__user"><div 8754 class="testimonial__user__name" 8755 8756 >Christine Thompson</div></div></div> 8757 </div> 8758 </div><div 8759 class="testimonial__item testimonial__item--d0537bf9-88b9-45d7-8ae6-4b6641b548ca testimonial__item--border" 8760 data-item
8761 data-slide="d0537bf9-88b9-45d7-8ae6-4b6641b548ca" 8762 8763 ><style data-shopify>#brick-section--template--26482387583359__section_testimonials_KFYenV .testimonial__item--d0537bf9-88b9-45d7-8ae6-4b6641b548ca .testimonial__text { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.25); } 8764 #Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--d0537bf9-88b9-45d7-8ae6-4b6641b548ca .testimonial__heading { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.25); } 8765 8766 #Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--d0537bf9-88b9-45d7-8ae6-4b6641b548ca .testimonial__text { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.0); } 8767 8768#Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--d0537bf9-88b9-45d7-8ae6-4b6641b548ca .testimonial__item__content { color: ; }#Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--d0537bf9-88b9-45d7-8ae6-4b6641b548ca .testimonial__user .testimonial__subheading { color: ; }</style><div 8769 class="testimonial__item__inner" 8770 8771 > 8772 <div class="testimonial__item__content"><div 8773 class="testimonial__stars" 8774 8775 > 8776 <span class="rating__star" aria-hidden="true" style="--percent: 0.0%"> 8777 <span class="rating__star__empty"><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg></span> 8778 8779 <span class="rating__star__full"><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg></span> 8780 </span> 8781 </div><div 8782 class="testimonial__heading" 8783 8784 >Brilliant service</div><div 8785 class="testimonial__text" 8786 8787 ><p>Brilliant service. Andy listened to exactly what I needed and very kindl
8787y brought both bikes to my house for me to test ride, so helpful. Would definitely recommend.</p></div><div class="testimonial__user"><div 8788 class="testimonial__user__name" 8789 8790 >Jill Kerr</div></div></div> 8791 </div> 8792 </div><div 8793 class="testimonial__item testimonial__item--5d05d997-ec2f-4560-9f3e-f1474bb60c83 testimonial__item--border" 8794 data-item 8795 data-slide="5d05d997-ec2f-4560-9f3e-f1474bb60c83" 8796 8797 ><style data-shopify>#brick-section--template--26482387583359__section_testimonials_KFYenV .testimonial__item--5d05d997-ec2f-4560-9f3e-f1474bb60c83 .testimonial__text { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.25); } 8798 #Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--5d05d997-ec2f-4560-9f3e-f1474bb60c83 .testimonial__heading { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.25); } 8799 8800 #Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--5d05d997-ec2f-4560-9f3e-f1474bb60c83 .testimonial__text { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.0); } 8801 8802#Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--5d05d997-ec2f-4560-9f3e-f1474bb60c83 .testimonial__item__content { color: ; }#Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--5d05d997-ec2f-4560-9f3e-f1474bb60c83 .testimonial__user .testimonial__subheading { color: ; }</style><div 8803 class="testimonial__item__inner" 8804 8805 > 8806 <div class="testimonial__item__content"><div 8807 class="testimonial__stars" 8808 8809 > 8810 <span class="rating__star" aria-hidden="true" style="--percent: 0.0%"> 8811 <span class="rating__star__empty"><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg></span> 8812 8813 <span class="rating__star__full"><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg></span> 8814 </span> 8815 </div><div 8816 class="testimonial__heading" 8817 8818 >Very helpful and knowledgeable</div><div 8819 class="testimonial__text" 8820 8821 ><p>I can highly recommended this place. Andy was very helpful and knowledgeable when I came to him looking for my next bike. Moreover, he ensured the bike was in its best c
8821ondition before handing over. Thanks a million!</p></div><div class="testimonial__user"><div 8822 class="testimonial__user__name" 8823 8824 >Laura Grieve</div></div></div> 8825 </div> 8826 </div><div 8827 class="testimonial__item testimonial__item--4a175914-490a-4754-bdb3-05cf3f913781 testimonial__item--border" 8828 data-item 8829 data-slide="4a175914-490a-4754-bdb3-05cf3f913781" 8830 8831 ><style data-shopify>#brick-section--template--26482387583359__section_testimonials_KFYenV .testimonial__item--4a175914-490a-4754-bdb3-05cf3f913781 .testimonial__text { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.25); } 8832 #Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--4a175914-490a-4754-bdb3-05cf3f913781 .testimonial__heading { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.25); } 8833 8834 #Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--4a175914-490a-4754-bdb3-05cf3f913781 .testimonial__text { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.0); } 8835 8836#Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--4a175914-490a-4754-bdb3-05cf3f913781 .testimonial__item__content { color: ; }#Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--4a175914-490a-4754-bdb3-05cf3f913781 .testimonial__user .testimonial__subheading { color: ; }</style><div 8837 class="testimonial__item__inner" 8838 8839 > 8840 <div class="testimonial__item__content"><div 8841 class="testimonial__stars" 8842 8843 > 8844 <span class="rating__star" aria-hidden="true" style="--percent: 0.0%"> 8845 <span class="rating__star__empty"><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg></span> 8846 8847 <span class="rating__star__full"><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg></span> 8848 </span> 8849 </div><div 8850 class="testimonial__heading" 8851 8852 >Top quality bike, top quality service</div><div 8853 class="testimonial__text" 8854 8855 ><p>Top quality bike, top quality service - these are decent guys doing a great job. Thoroughly impressed with their knowledge and service. Recommend to anyone buying a bike - talk to them and they give you good advice.</p></div><div class="testimonial__user"><div 8856 class="testimonial__user__name" 8857 8858 >Mike Smith</div></div></div> 8859 </div> 8860 </div><div 8861 class="testimonial__item testimonial__item--3e438887-a695-4868-a8f9-0e92503c6bfd testimonial__item--border" 8862 data-item
8863 data-slide="3e438887-a695-4868-a8f9-0e92503c6bfd" 8864 8865 ><style data-shopify>#brick-section--template--26482387583359__section_testimonials_KFYenV .testimonial__item--3e438887-a695-4868-a8f9-0e92503c6bfd .testimonial__text { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.25); } 8866 #Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--3e438887-a695-4868-a8f9-0e92503c6bfd .testimonial__heading { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.25); } 8867 8868 #Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--3e438887-a695-4868-a8f9-0e92503c6bfd .testimonial__text { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.0); } 8869 8870#Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--3e438887-a695-4868-a8f9-0e92503c6bfd .testimonial__item__content { color: ; }#Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--3e438887-a695-4868-a8f9-0e92503c6bfd .testimonial__user .testimonial__subheading { color: ; }</style><div 8871 class="testimonial__item__inner" 8872 8873 > 8874 <div class="testimonial__item__content"><div 8875 class="testimonial__stars" 8876 8877 > 8878 <span class="rating__star" aria-hidden="true" style="--percent: 0.0%"> 8879 <span class="rating__star__empty"><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg></span> 8880 8881 <span class="rating__star__full"><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg></span> 8882 </span> 8883 </div><div 8884 class="testimonial__heading" 8885 8886 >Feels like new</div><div 8887 class="testimonial__text" 8888 8889 ><p>Took my old bike in for a service and it now feels like new. Great communication and great price. Also took the time to chat about future bike options with me. Cannot recommend Projekt Ride enough!</p></div><div class="testimonial__user"><div 8890 class="testimonial__user__name" 8891 8892 >Calum Thistle</div></div></div> 8893 </div> 8894 </div><div 8895 class="testimonial__item testimonial__item--53808f82-edd1-4ef5-84d4-b99c038e1acf testimonial__item--border" 8896 data-item
8897 data-slide="53808f82-edd1-4ef5-84d4-b99c038e1acf" 8898 8899 ><style data-shopify>#brick-section--template--26482387583359__section_testimonials_KFYenV .testimonial__item--53808f82-edd1-4ef5-84d4-b99c038e1acf .testimonial__text { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.25); } 8900 #Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--53808f82-edd1-4ef5-84d4-b99c038e1acf .testimonial__heading { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.25); } 8901 8902 #Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--53808f82-edd1-4ef5-84d4-b99c038e1acf .testimonial__text { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.0); } 8903 8904#Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--53808f82-edd1-4ef5-84d4-b99c038e1acf .testimonial__item__content { color: ; }#Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--53808f82-edd1-4ef5-84d4-b99c038e1acf .testimonial__user .testimonial__subheading { color: ; }</style><div 8905 class="testimonial__item__inner" 8906 8907 > 8908 <div class="testimonial__item__content"><div 8909 class="testimonial__stars" 8910 8911 > 8912 <span class="rating__star" aria-hidden="true" style="--percent: 0.0%"> 8913 <span class="rating__star__empty"><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg></span> 8914 8915 <span class="rating__star__full"><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg></span> 8916 </span> 8917 </div><div 8918 class="testimonial__heading" 8919 8920 >Thoroughly recommended as my LBS of choice</div><div 8921 class="testimonial__text" 8922 8923 ><p>Servicing of my titanium road bike. Great friendly and knowledgable service from Andy and his team. Thoroughly recommended as my LBS of choice</p></div><div class="testimonial__user"><div 8924 class="testimonial__user__name" 8925 8926 >Mark Dunn</div></div></div> 8927 </div> 8928 </div><div 8929 class="testimonial__item testimonial__item--c1327007-c87f-413c-bfda-0b4721ded6da testimonial__item--border" 8930 data-item
8931 data-slide="c1327007-c87f-413c-bfda-0b4721ded6da" 8932 8933 ><style data-shopify>#brick-section--template--26482387583359__section_testimonials_KFYenV .testimonial__item--c1327007-c87f-413c-bfda-0b4721ded6da .testimonial__text { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.25); } 8934 #Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--c1327007-c87f-413c-bfda-0b4721ded6da .testimonial__heading { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.25); } 8935 8936 #Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--c1327007-c87f-413c-bfda-0b4721ded6da .testimonial__text { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.0); } 8937 8938#Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--c1327007-c87f-413c-bfda-0b4721ded6da .testimonial__item__content { color: ; }#Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--c1327007-c87f-413c-bfda-0b4721ded6da .testimonial__user .testimonial__subheading { color: ; }</style><div 8939 class="testimonial__item__inner" 8940 8941 > 8942 <div class="testimonial__item__content"><div 8943 class="testimonial__stars" 8944 8945 > 8946 <span class="rating__star" aria-hidden="true" style="--percent: 0.0%"> 8947 <span class="rating__star__empty"><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg></span> 8948 8949 <span class="rating__star__full"><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg></span> 8950 </span> 8951 </div><div 8952 class="testimonial__heading" 8953 8954 >Helpful and knowledgeable</div><div 8955 class="testimonial__text" 8956 8957 ><p>If you are looking for someone helpful and knowledgeable this is the place to go. Excellent service got a great bike in great condition even helped out with a few extras and provided the original receipt for lifetime guarantee on the frame.</p></div><div class="testimonial__user"><div 8958 class="testimonial__user__name" 8959 8960 >Iain Orr</div></div></div> 8961 </div> 8962 </div><div 8963 class="testimonial__item testimonial__item--ec9097a0-2b71-4462-b217-37e3
89636ac58066 testimonial__item--border" 8964 data-item 8965 data-slide="ec9097a0-2b71-4462-b217-37e36ac58066" 8966 8967 ><style data-shopify>#brick-section--template--26482387583359__section_testimonials_KFYenV .testimonial__item--ec9097a0-2b71-4462-b217-37e36ac58066 .testimonial__text { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.25); } 8968 #Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--ec9097a0-2b71-4462-b217-37e36ac58066 .testimonial__heading { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.25); } 8969 8970 #Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--ec9097a0-2b71-4462-b217-37e36ac58066 .testimonial__text { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.0); } 8971 8972#Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--ec9097a0-2b71-4462-b217-37e36ac58066 .testimonial__item__content { color: ; }#Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--ec9097a0-2b71-4462-b217-37e36ac58066 .testimonial__user .testimonial__subheading { color: ; }</style><div 8973 class="testimonial__item__inner" 8974 8975 > 8976 <div class="testimonial__item__content"><div 8977 class="testimonial__stars" 8978 8979 > 8980 <span class="rating__star" aria-hidden="true" style="--percent: 0.0%"> 8981 <span class="rating__star__empty"><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg></span> 8982 8983 <span class="rating__star__full"><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg></span> 8984 </span> 8985 </div><div 8986 class="testimonial__heading" 8987 8988 >Bike feels brand new again</div><div 8989 class="testimonial__text" 8990 8991 ><p>I dropped my Specialized Vita for new brake pads and a service, the bike was ready for collection the same day and the price was reasonable! Bicycle feels brand new again and works amazing! Many thanks!!</p></div><div class="testimonial__user"><div 8992 class="testimonial__user__name" 8993 8994 >Heather Paterson</div></div></div> 8995 </div> 8996 </div><div 8997 class="testimonial__item testimonial__item--25d19eed-d435-410f-939e-918976e9b76b testimonial__item--border" 8998 data-item
8999 data-slide="25d19eed-d435-410f-939e-918976e9b76b" 9000 9001 ><style data-shopify>#brick-section--template--26482387583359__section_testimonials_KFYenV .testimonial__item--25d19eed-d435-410f-939e-918976e9b76b .testimonial__text { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.25); } 9002 #Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--25d19eed-d435-410f-939e-918976e9b76b .testimonial__heading { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.25); } 9003 9004 #Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--25d19eed-d435-410f-939e-918976e9b76b .testimonial__text { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.0); } 9005 9006#Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--25d19eed-d435-410f-939e-918976e9b76b .testimonial__item__content { color: ; }#Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--25d19eed-d435-410f-939e-918976e9b76b .testimonial__user .testimonial__subheading { color: ; }</style><div 9007 class="testimonial__item__inner" 9008 9009 > 9010 <div class="testimonial__item__content"><div 9011 class="testimonial__stars" 9012 9013 > 9014 <span class="rating__star" aria-hidden="true" style="--percent: 0.0%"> 9015 <span class="rating__star__empty"><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg></span> 9016 9017 <span class="rating__star__full"><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg></span> 9018 </span> 9019 </div><div 9020 class="testimonial__heading" 9021 9022 >Great student discount</div><div 9023 class="testimonial__text" 9024 9025 ><p>Staff are very kind and the price is relatively reasonable, also student can have 10% discount which it great :)</p></div><div class="testimonial__user"><div 9026 class="testimonial__user__name" 9027 9028 >William Gui</div></div></div> 9029 </div> 9030 </div><div 9031 class="testimonial__item testimonial__item--075600fa-f5aa-467b-ba08-f0dd2bfbc475 testimonial__item--border" 9032 data-item
9033 data-slide="075600fa-f5aa-467b-ba08-f0dd2bfbc475" 9034 9035 ><style data-shopify>#brick-section--template--26482387583359__section_testimonials_KFYenV .testimonial__item--075600fa-f5aa-467b-ba08-f0dd2bfbc475 .testimonial__text { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.25); } 9036 #Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--075600fa-f5aa-467b-ba08-f0dd2bfbc475 .testimonial__heading { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.25); } 9037 9038 #Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--075600fa-f5aa-467b-ba08-f0dd2bfbc475 .testimonial__text { --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.0); } 9039 9040#Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--075600fa-f5aa-467b-ba08-f0dd2bfbc475 .testimonial__item__content { color: ; }#Testimonials--template--26482387583359__section_testimonials_KFYenV .testimonial__item--075600fa-f5aa-467b-ba08-f0dd2bfbc475 .testimonial__user .testimonial__subheading { color: ; }</style><div 9041 class="testimonial__item__inner" 9042 9043 > 9044 <div class="testimonial__item__content"><div 9045 class="testimonial__stars" 9046 9047 > 9048 <span class="rating__star" aria-hidden="true" style="--percent: 0.0%"> 9049 <span class="rating__star__empty"><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--empty"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg></span> 9050 9051 <span class="rating__star__full"><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg><svg width="25px" height="25px" viewBox="0 0 25 25" class="icon icon-star icon-star--full"><polygon fill-rule="nonzero" points="16.2212909 8.77064179 12.5128412 0.870224269 8.80343056 8.77064179 0.512841234 10.0374085 6.51243703 16.1862739 5.09643337 24.8702243 12.5128412 20.7696377 19.9292491 24.8702243 18.5122845 16.1862739 24.5128412 10.0374085"></polygon></svg></span> 9052 </span> 9053 </div><div 9054 class="testimonial__heading" 9055 9056 >
9056Excellent friendly and efficient service</div><div 9057 class="testimonial__text" 9058 9059 ><p>Excellent friendly and efficient service. Great product knowledge and good value for money! Highly recommend</p></div><div class="testimonial__user"><div 9060 class="testimonial__user__name" 9061 9062 >Ben Ross</div></div></div> 9063 </div> 9064 </div></testimonials-slider></div> 9065 </div> 9066</section> 9067 9068</div> 9069 </main> 9070 9071 <!-- BEGIN sections: group-footer --> 9072<div id="shopify-section-sections--26482661065087__footer" class="shopify-section shopify-section-group-group-footer section-footer"><!-- /sections/footer.liquid --> 9073 9074 9075<style data-shopify>#SiteFooter { 9076 --PT: 100px; 9077 --PB: 10px; 9078 --bg-lighten-darken-shimmer-bg: #0d0d0d; 9079 --bg-lighten-darken-shimmer-effect: #121212; 9080 9081 9082--text: #ffffff; 9083 --text-alpha-15: rgba(255, 255, 255, 0.15); 9084 --text-alpha-50: rgba(255, 255, 255, 0.6); 9085 --text-alpha-85: rgba(255, 255, 255, 0.85);--border: #ffffff;} 9086 9087 #SiteFooter .footer-bottom { --grid-columns: 3; }</style><footer 9088 id="SiteFooter" 9089 class="section-padding site-footer color-scheme-2" 9090 role="contentinfo" 9091 data-section-id="sections--26482661065087__footer" 9092 data-section-type="footer" 9093> 9094 9095 <div class="footer-content wrapper--full-padded"> 9096 <div class="footer-blocks"><style data-shopify>#SiteFooter .footer-block--logo { min-width: calc(160px + calc(var(--gutter) / 2)); } 9097 #SiteFooter .footer-block__logo-image { width: 160px; }</style><div 9098 class="footer-block footer-block--logo text-left" 9099 style="--desktop-width: 25%" 9100 9101 ><a href="/" class="footer-block__logo-image"> 9102<div class="image-fill logo--footer" style="padding-top: 28.14%; "><figure 9103 class="lazy-image background-size-cover is-loading" 9104 style="" 9105 9106 > 9107 <img src="//projektride.co.uk/cdn/shop/files/logo-svg-white.svg?crop=center&height=90&v=1676480383&width=320" alt="ProjektRide" width="320" height="90" loading="lazy" sizes="160px" srcset=" 9108//projektride.co.uk/cdn/shop/files/logo-svg-white.svg?v=1676480383&width=160 160w, //projektride.co.uk/cdn/shop/files/logo-svg-white.svg?v=1676480383&width=320 320w" class="is-loading"> 9109 </figure></div></a><div class="rte"><h3>Buy, sell and ride in confidence on ProjektRideâs premium bikes</h3></div></div><collapsible-elements 9110 class="footer-block footer-block--menu text-left" 9111 style="--desktop-width: 20%" 9112 9113 ><p class="footer-title footer-title--links"> 9114 <button 9115 class="footer-title__button h5" 9116 aria-controls="FooterMenu--quick-links-1" 9117 data-collapsible-trigger 9118 data-collapsible-trigger-mobile 9119 aria-expanded="false" 9120 >Quick Links<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-plus" viewBox="0 0 192 192"><path d="M30 96h132M96 30v132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-minus" viewBox="0 0 192 192"><path d="M30 96h132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 9121 </p><div 9122 class="footer-links__wrapper" 9123 9124 id="FooterMenu--quick-links-1" data-collapsible-container-mobile 9125 9126 > 9127 <ul 9128 class="footer-links" 9129 9130 data-collapsible-content 9131 9132 ><li> 9133 <a class="footer-link" href="/pages/about-us">About Us</a> 9134 </li><li> 9135 <a class="footer-link" href="/pages/contact">Contact Us</a> 9136 </li><li> 9137 <a class="footer-link" href="/pages/blogs">Blog</a> 9138 </li><li>
9139 <a class="footer-link" href="/pages/check-service-progress">Track Service Progress</a> 9140 </li><li> 9141 <a class="footer-link" href="/pages/building-your-bike-from-the-box">Building Your Bike From the Box</a> 9142 </li><li> 9143 <a class="footer-link" href="/pages/insure-your-bike">Insure Your Bike</a> 9144 </li><li> 9145 <a class="footer-link" href="/pages/privacy-policy">Privacy Policy</a> 9146 </li><li> 9147 <a class="footer-link" href="/pages/cookie-policy">Cookie Policy</a> 9148 </li><li> 9149 <a class="footer-link" href="/policies/terms-of-service">Terms of Service</a> 9150 </li><li> 9151 <a class="footer-link" href="/policies/refund-policy">Refund policy</a> 9152 </li></ul> 9153 </div></collapsible-elements><collapsible-elements 9154 class="footer-block footer-block--menu text-left" 9155 style="--desktop-width: 20%" 9156 9157 ><p class="footer-title footer-title--links"> 9158 <button 9159 class="footer-title__button h5" 9160 aria-controls="FooterMenu--service-2" 9161 data-collapsible-trigger 9162 data-collapsible-trigger-mobile 9163 aria-expanded="false" 9164 >Service<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-plus" viewBox="0 0 192 192"><path d="M30 96h132M96 30v132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-minus" viewBox="0 0 192 192"><path d="M30 96h132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 9165 </p><div 9166 class="footer-links__wrapper" 9167 9168 id="FooterMenu--service-2" data-collapsible-container-mobile 9169 9170 > 9171 <ul 9172 class="footer-links" 9173 9174 data-collapsible-content 9175 9176 ><li> 9177 <a class="footer-link" href="/pages/servicing">Servicing</a> 9178 </li><li> 9179 <a class="footer-link" href="/pages/book-a-service">Book a Service</a> 9180 </li><li> 9181 <a class="footer-link" href="/pages/workshop">Workshop Prices</a> 9182 </li><li> 9183 <a class="footer-link" href="/pages/cycle-to-work-scheme">Cycle to Work</a> 9184 </li><li> 9185 <a class="footer-link" href="/pages/delivery-returns">Delivery & Returns</a> 9186 </li></ul> 9187 </div></collapsible-elements><div 9188 class="footer-block footer-block--text text-left" 9189 style="--desktop-width: 30%" 9190 9191 ><p class="footer-title h5">Information</p><div class="rte"><p>Mon - Fri: 08:30 - 17:30</p><p>Sat: 9:00 - 16:00</p><p>Sun: Closed</p><p><a href="tel: 0131 374 5324">0131 374 5324</a></p><p><a href="https://goo.gl/maps/8hoMxceTDpKUhSbbA" target="_blank">Newington Road<br/>Edinburgh<br/>EH9 1QN</a></p><p><a href="/cdn-cgi/l/email-protection#4326272a2d213631242b0333312c29262837312a27266d202c6d3628"><span class="__cf_email__" data-cfemail="3653525f58544344515e764644595c535d42445f52531855591843">[email protected]</span></a></p></div> 9192 </div></div> 9193 </div> 9194 9195 <div class="footer-bottom wrapper--full-padded text-left"><div class="social-sharing-wrapper"><a 9196 class="social-sharing-icon instagram" 9197 rel="noopener" 9198 href="https://www.instagram.com/projektride" 9199 title="View ProjektRide on Instagram" 9200 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-instagram" viewBox="0 0 24 24">
9200<path d="M8 3a5 5 0 0 0-5 5v8a5 5 0 0 0 5 5h8a5 5 0 0 0 5-5V8a5 5 0 0 0-5-5H8Zm10 2a1 1 0 1 1 0 2 1 1 0 0 1 0-2Zm-6 2a5 5 0 1 1-.001 10.001A5 5 0 0 1 12 7Zm0 2a3 3 0 1 0 0 6 3 3 0 0 0 0-6Z"/></svg></a>
vendor: 108 bytes, line 9200
9200<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
9200<script src="//projektride.co.uk/cdn/shop/t/15/assets/shop-pay-link.js?v=47736541016518960851762079691" defer></script>
9200 9201 <shop-pay-wrapper 9202 class="social-sharing-icon follow-on-shop" 9203 data-bg="#000000" 9204 data-text="#ffffff" 9205 data-hover="rgba(255, 255, 255, 0.5)" 9206 > 9207
9207<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.shop-follow-button.en.esm.js"></script>
vendor: 1 bytes, line 9207
9207
9208<script type="module"> 9209 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.shop-follow-button.en.esm.js"); 9210 9211 9212</script>
9212 9213 9214<shop-follow-button ux-mode="windoid" return-uri="https://projektride.co.uk/account/redirect" proxy="true"></shop-follow-button> 9215 9216 </shop-pay-wrapper></div> 9217<div class="footer-bottom__content"><form method="post" action="/localization" id="LocalizationForm-sections--26482661065087__footer" accept-charset="UTF-8" class="localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/" /><div> 9218 <h2 class="visually-hidden" id="country-heading-sections--26482661065087__footer">Country</h2> 9219 9220 <popout-select class="select-popout select-popout--country"> 9221 <button 9222 type="button" 9223 class="select-popout__toggle" 9224 aria-expanded="false" 9225 aria-controls="country-list" 9226 aria-describedby="country-heading" 9227 data-popout-toggle 9228 >GBP£<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-select" viewBox="0 0 192 192"><path d="m72 36 60 60-60 60" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 9229 9230 <div id="country-list-sections--26482661065087__footer" class="select-popout__list" data-popout-list> 9231 <ul class="select-popout__list__scroll" data-scroll-lock-scrollable><li class="select-popout__item"> 9232 <a 9233 class="select-popout__option" 9234 href="#" 9235 9236 data-value="AX" 9237 data-popout-option 9238 ><span>à land Islands (EURâ¬) 9239 </span> 9240 </a> 9241 </li><li class="select-popout__item"> 9242 <a 9243 class="select-popout__option" 9244 href="#" 9245 9246 data-value="AL" 9247 data-popout-option 9248 ><span>Albania (ALLL) 9249 </span> 9250 </a> 9251 </li><li class="select-popout__item"> 9252 <a 9253 class="select-popout__option" 9254 href="#" 9255 9256 data-value="DZ" 9257 data-popout-option 9258 ><span>Algeria (DZDد.ج) 9259 </span> 9260 </a> 9261 </li><li class="select-popout__item"> 9262 <a 9263 class="select-popout__option" 9264 href="#" 9265 9266 data-value="AD" 9267 data-popout-option 9268 ><span>Andorra (EURâ¬) 9269 </span> 9270 </a> 9271 </li><li class="select-popout__item"> 9272 <a 9273 class="select-popout__option" 9274 href="#" 9275 9276 data-value="AO" 9277 data-popout-option 9278 ><span>Angola (GBP£) 9279 </span> 9280 </a> 9281 </li><li class="select-popout__item"> 9282 <a 9283 class="select-popout__option" 9284 href="#" 9285 9286 data-value="AM" 9287 data-popout-option 9288 ><span>Armenia (AMDÕ¤Ö.) 9289 </span> 9290 </a> 9291 </li><li class="select-popout__item"> 9292 <a 9293 class="select-popout__option" 9294 href="#" 9295 9296 data-value="AC" 9297 data-popout-option 9298 ><span>Ascension Island (SHP£) 9299 </span> 9300 </a> 9301 </li><li class="select-popout__item"> 9302 <a 9303 class="select-popout__option" 9304 href="#" 9305 9306 data-value="AT" 9307 data-popout-option 9308 ><span>Austria (EURâ¬) 9309 </span> 9310 </a> 9311 </li><li class="select-popout__item"> 9312 <a 9313 class="select-popout__option" 9314 href="#" 9315 9316 data-value="BY" 9317 data-popout-option 9318 ><span>Belarus (GBP£) 9319 </span> 9320 </a> 9321 </li><li class="select-popout__item"> 9322 <a 9323 class="select-popout__option" 9324 href="#" 9325 9326 data-value="BE" 9327 data-popout-option 9328 ><span>Belgium (EURâ¬) 9329 </span> 9330 </a> 9331 </li><li class="select-popout__item"> 9332 <a 9333 class="select-popout__option" 9334 href="#" 9335 9336 data-value="BJ" 9337 data-popout-option 9338 ><span>Benin (XOFFr) 9339 </span> 9340 </a> 9341 </li><li class="select-popout__item"> 9342 <a 9343 class="select-popout__option" 9344 href="#" 9345 9346 data-value="BA" 9347 data-popout-option 9348 ><span>Bosnia & Herzegovina (BAMÐÐ) 9349 </span> 9350 </a> 9351 </li><li class="select-popout__item"> 9352 <a 9353 class="select-popout__option" 9354 href="#" 9355 9356 data-value="BW" 9357 data-popout-option 9358 ><span>Botswana (BWPP) 9359 </span> 9360 </a> 9361 </li><li class="select-popout__item"> 9362 <a 9363 class="select-popout__option" 9364 href="#" 9365 9366 data-value="IO" 9367 data-popout-option 9368 ><span>British Indian Ocean Territory (USD$) 9369 </span> 9370 </a> 9371 </li><li class="select-popout__item"> 9372 <a 9373 class="select-popout__option" 9374 href="#" 9375 9376 data-value="BG" 9377 data-popout-option 9378 ><span>Bulgaria (EURâ¬) 9379 </span> 9380 </a> 9381 </li><li class="select-popout__item"> 9382 <a 9383 class="select-popout__option" 9384 href="#" 9385 9386 data-value="BF" 9387 data-popout-option 9388 ><span>Burkina Faso (XOFFr) 9389 </span> 9390 </a> 9391 </li><li class="select-popout__item"> 9392 <a 9393 class="select-popout__option" 9394 href="#" 9395 9396 data-value="BI" 9397 data-popout-option 9398 ><span>Burundi (BIFFr) 9399 </span> 9400 </a> 9401 </li><li class="select-popout__item"> 9402 <a 9403 class="select-popout__option" 9404 href="#" 9405 9406 data-value="CM" 9407 data-popout-option 9408 ><span>Cameroon (XAFCFA) 9409 </span> 9410 </a> 9411 </li><li class="select-popout__item"> 9412 <a 9413 class="select-popout__option" 9414 href="#" 9415 9416 data-value="CV" 9417 data-popout-option 9418 ><span>Cape Verde (CVE$) 9419 </span> 9420 </a> 9421 </li><li class="select-popout__item"> 9422 <a 9423 class="select-popout__option" 9424 href="#" 9425 9426 data-value="CF" 9427 data-popout-option 9428 ><span>Central African Republic (XAFCFA) 9429 </span> 9430 </a> 9431 </li><li class="select-popout__item"> 9432 <a 9433 class="select-popout__option" 9434 href="#" 9435 9436 data-value="TD" 9437 data-popout-option 9438 ><span>Chad (XAFCFA) 9439 </span> 9440 </a> 9441 </li><li class="select-popout__item"> 9442 <a 9443 class="select-popout__option" 9444 href="#" 9445 9446 data-value="KM" 9447 data-popout-option 9448 ><span>Comoros (KMFFr) 9449 </span> 9450 </a> 9451 </li><li class="select-popout__item"> 9452 <a 9453 class="select-popout__option" 9454 href="#" 9455 9456 data-value="CG" 9457 data-popout-option 9458 ><span>Congo - Brazzaville (XAFCFA) 9459 </span> 9460 </a> 9461 </li><li class="select-popout__item"> 9462 <a 9463 class="select-popout__option" 9464 href="#" 9465 9466 data-value="CD" 9467 data-popout-option 9468 ><span>Congo - Kinshasa (CDFFr) 9469 </span> 9470 </a> 9471 </li><li class="select-popout__item"> 9472 <a 9473 class="select-popout__option" 9474 href="#" 9475 9476 data-value="CI" 9477 data-popout-option 9478 ><span>Côte dâIvoire (XOFFr) 9479 </span> 9480 </a> 9481 </li><li class="select-popout__item"> 9482 <a 9483 class="select-popout__option" 9484 href="#" 9485 9486 data-value="HR" 9487 data-popout-option 9488 ><span>Croatia (EURâ¬) 9489 </span> 9490 </a> 9491 </li><li class="select-popout__item"> 9492 <a 9493 class="select-popout__option" 9494 href="#" 9495 9496 data-value="CY" 9497 data-popout-option 9498 ><span>Cyprus (EURâ¬) 9499 </span> 9500 </a> 9501 </li><li class="select-popout__item"> 9502 <a 9503 class="select-popout__option" 9504 href="#" 9505 9506 data-value="CZ" 9507 data-popout-option 9508 ><span>Czechia (CZKKÄ) 9509 </span> 9510 </a> 9511 </li><li class="select-popout__item"> 9512 <a 9513 class="select-popout__option" 9514 href="#" 9515 9516 data-value="DK" 9517 data-popout-option 9518 ><span>Denmark (DKKkr.) 9519 </span> 9520 </a> 9521 </li><li class="select-popout__item"> 9522 <a 9523 class="select-popout__option" 9524 href="#" 9525 9526 data-value="DJ" 9527 data-popout-option 9528 ><span>Djibouti (DJFFdj) 9529 </span> 9530 </a> 9531 </li><li class="select-popout__item"> 9532 <a 9533 class="select-popout__option" 9534 href="#" 9535 9536 data-value="EG" 9537 data-popout-option 9538 ><span>Egypt (EGPج.Ù ) 9539 </span> 9540 </a> 9541 </li><li class="select-popout__item"> 9542 <a 9543 class="select-popout__option" 9544 href="#" 9545 9546 data-value="GQ" 9547 data-popout-option 9548 ><span>Equatorial Guinea (XAFCFA) 9549 </span> 9550 </a> 9551 </li><li class="select-popout__item"> 9552 <a 9553 class="select-popout__option" 9554 href="#" 9555 9556 data-value="ER" 9557 data-popout-option 9558 ><span>Eritrea (GBP£) 9559 </span> 9560 </a> 9561 </li><li class="select-popout__item"> 9562 <a 9563 class="select-popout__option" 9564 href="#" 9565 9566 data-value="EE" 9567 data-popout-option 9568 ><span>Estonia (EURâ¬) 9569 </span> 9570 </a> 9571 </li><li class="select-popout__item"> 9572 <a 9573 class="select-popout__option" 9574 href="#" 9575 9576 data-value="SZ" 9577 data-popout-option 9578 ><span>Eswatini (GBP£) 9579 </span> 9580 </a> 9581 </li><li class="select-popout__item"> 9582 <a 9583 class="select-popout__option" 9584 href="#" 9585 9586 data-value="ET" 9587 data-popout-option 9588 ><span>Ethiopia (ETBBr) 9589 </span> 9590 </a> 9591 </li><li class="select-popout__item"> 9592 <a 9593 class="select-popout__option" 9594 href="#" 9595 9596 data-value="FO" 9597 data-popout-option 9598 ><span>Faroe Islands (DKKkr.) 9599 </span> 9600 </a> 9601 </li><li class="select-popout__item"> 9602 <a 9603 class="select-popout__option" 9604 href="#" 9605 9606 data-value="FI" 9607 data-popout-option 9608 ><span>Finland (EURâ¬) 9609 </span> 9610 </a> 9611 </li><li class="select-popout__item"> 9612 <a 9613 class="select-popout__option" 9614 href="#" 9615 9616 data-value="FR" 9617 data-popout-option 9618 ><span>France (EURâ¬) 9619 </span> 9620 </a> 9621 </li><li class="select-popout__item"> 9622 <a 9623 class="select-popout__option" 9624 href="#" 9625 9626 data-value="TF" 9627 data-popout-option 9628 ><span>French Southern Territories (EURâ¬) 9629 </span> 9630 </a> 9631 </li><li class="select-popout__item"> 9632 <a 9633 class="select-popout__option" 9634 href="#" 9635 9636 data-value="GA" 9637 data-popout-option 9638 ><span>Gabon (XOFFr) 9639 </span> 9640 </a> 9641 </li><li class="select-popout__item"> 9642 <a 9643 class="select-popout__option" 9644 href="#" 9645 9646 data-value="GM" 9647 data-popout-option 9648 ><span>Gambia (GMDD) 9649 </span> 9650 </a> 9651 </li><li class="select-popout__item"> 9652 <a 9653 class="select-popout__option" 9654 href="#" 9655 9656 data-value="GE" 9657 data-popout-option 9658 ><span>Georgia (GBP£) 9659 </span> 9660 </a> 9661 </li><li class="select-popout__item"> 9662 <a 9663 clas
9663s="select-popout__option" 9664 href="#" 9665 9666 data-value="DE" 9667 data-popout-option 9668 ><span>Germany (EURâ¬) 9669 </span> 9670 </a> 9671 </li><li class="select-popout__item"> 9672 <a 9673 class="select-popout__option" 9674 href="#" 9675 9676 data-value="GH" 9677 data-popout-option 9678 ><span>Ghana (GBP£) 9679 </span> 9680 </a> 9681 </li><li class="select-popout__item"> 9682 <a 9683 class="select-popout__option" 9684 href="#" 9685 9686 data-value="GI" 9687 data-popout-option 9688 ><span>Gibraltar (GBP£) 9689 </span> 9690 </a> 9691 </li><li class="select-popout__item"> 9692 <a 9693 class="select-popout__option" 9694 href="#" 9695 9696 data-value="GR" 9697 data-popout-option 9698 ><span>Greece (EURâ¬) 9699 </span> 9700 </a> 9701 </li><li class="select-popout__item"> 9702 <a 9703 class="select-popout__option" 9704 href="#" 9705 9706 data-value="GL" 9707 data-popout-option 9708 ><span>Greenland (DKKkr.) 9709 </span> 9710 </a> 9711 </li><li class="select-popout__item"> 9712 <a 9713 class="select-popout__option" 9714 href="#" 9715 9716 data-value="GP" 9717 data-popout-option 9718 ><span>Guadeloupe (EURâ¬) 9719 </span> 9720 </a> 9721 </li><li class="select-popout__item"> 9722 <a 9723 class="select-popout__option" 9724 href="#" 9725 9726 data-value="GG" 9727 data-popout-option 9728 ><span>Guernsey (GBP£) 9729 </span> 9730 </a> 9731 </li><li class="select-popout__item"> 9732 <a 9733 class="select-popout__option" 9734 href="#" 9735 9736 data-value="GN" 9737 data-popout-option 9738 ><span>Guinea (GNFFr) 9739 </span> 9740 </a> 9741 </li><li class="select-popout__item"> 9742 <a 9743 class="select-popout__option" 9744 href="#" 9745 9746 data-value="GW" 9747 data-popout-option 9748 ><span>Guinea-Bissau (XOFFr) 9749 </span> 9750 </a> 9751 </li><li class="select-popout__item"> 9752 <a 9753 class="select-popout__option" 9754 href="#" 9755 9756 data-value="HU" 9757 data-popout-option 9758 ><span>Hungary (HUFFt) 9759 </span> 9760 </a> 9761 </li><li class="select-popout__item"> 9762 <a 9763 class="select-popout__option" 9764 href="#" 9765 9766 data-value="IS" 9767 data-popout-option 9768 ><span>Iceland (ISKkr) 9769 </span> 9770 </a> 9771 </li><li class="select-popout__item"> 9772 <a 9773 class="select-popout__option" 9774 href="#" 9775 9776 data-value="IE" 9777 data-popout-option 9778 ><span>Ireland (EURâ¬) 9779 </span> 9780 </a> 9781 </li><li class="select-popout__item"> 9782 <a 9783 class="select-popout__option" 9784 href="#" 9785 9786 data-value="IM" 9787 data-popout-option 9788 ><span>Isle of Man (GBP£) 9789 </span> 9790 </a> 9791 </li><li class="select-popout__item"> 9792 <a 9793 class="select-popout__option" 9794 href="#" 9795 9796 data-value="IT" 9797 data-popout-option 9798 ><span>Italy (EURâ¬) 9799 </span> 9800 </a> 9801 </li><li class="select-popout__item"> 9802 <a 9803 class="select-popout__option" 9804 href="#" 9805 9806 data-value="JE" 9807 data-popout-option 9808 ><span>Jersey (GBP£) 9809 </span> 9810 </a> 9811 </li><li class="select-popout__item"> 9812 <a 9813 class="select-popout__option" 9814 href="#" 9815 9816 data-value="KE" 9817 data-popout-option 9818 ><span>Kenya (KESKSh) 9819 </span> 9820 </a> 9821 </li><li class="select-popout__item"> 9822 <a 9823 class="select-popout__option" 9824 href="#" 9825 9826 data-value="XK" 9827 data-popout-option 9828 ><span>Kosovo (EURâ¬) 9829 </span> 9830 </a> 9831 </li><li class="select-popout__item"> 9832 <a 9833 class="select-popout__option" 9834 href="#" 9835 9836 data-value="LV" 9837 data-popout-option 9838 ><span>Latvia (EURâ¬) 9839 </span> 9840 </a> 9841 </li><li class="select-popout__item"> 9842 <a 9843 class="select-popout__option" 9844 href="#" 9845 9846 data-value="LS" 9847 data-popout-option 9848 ><span>Lesotho (GBP£) 9849 </span> 9850 </a> 9851 </li><li class="select-popout__item"> 9852 <a 9853 class="select-popout__option" 9854 href="#" 9855 9856 data-value="LR" 9857 data-popout-option 9858 ><span>Liberia (GBP£) 9859 </span> 9860 </a> 9861 </li><li class="select-popout__item"> 9862 <a 9863 class="select-popout__option" 9864 href="#" 9865 9866 data-value="LY" 9867 data-popout-option 9868 ><span>Libya (GBP£) 9869 </span> 9870 </a> 9871 </li><li class="select-popout__item"> 9872 <a 9873 class="select-popout__option" 9874 href="#" 9875 9876 data-value="LI" 9877 data-popout-option 9878 ><span>Liechtenstein (CHFCHF) 9879 </span> 9880 </a> 9881 </li><li class="select-popout__item"> 9882 <a 9883 class="select-popout__option" 9884 href="#" 9885 9886 data-value="LT" 9887 data-popout-option 9888 ><span>Lithuania (EURâ¬) 9889 </span> 9890 </a> 9891 </li><li class="select-popout__item"> 9892 <a 9893 class="select-popout__option" 9894 href="#" 9895 9896 data-value="LU" 9897 data-popout-option 9898 ><span>Luxembourg (EURâ¬) 9899 </span> 9900 </a> 9901 </li><li class="select-popout__item"> 9902 <a 9903 class="select-popout__option" 9904 href="#" 9905 9906 data-value="MG" 9907 data-popout-option 9908 ><span>Madagascar (GBP£) 9909 </span> 9910 </a> 9911 </li><li class="select-popout__item"> 9912 <a 9913 class="select-popout__option" 9914 href="#" 9915 9916 data-value="MW" 9917 data-popout-option 9918 ><span>Malawi (MWKMK) 9919 </span> 9920 </a> 9921 </li><li class="select-popout__item"> 9922 <a 9923 class="select-popout__option" 9924 href="#" 9925 9926 data-value="ML" 9927 data-popout-option 9928 ><span>Mali (XOFFr) 9929 </span> 9930 </a> 9931 </li><li class="select-popout__item"> 9932 <a 9933 class="select-popout__option" 9934 href="#" 9935 9936 data-value="MT" 9937 data-popout-option 9938 ><span>Malta (EURâ¬) 9939 </span> 9940 </a> 9941 </li><li class="select-popout__item"> 9942 <a 9943 class="select-popout__option" 9944 href="#" 9945 9946 data-value="MR" 9947 data-popout-option 9948 ><span>Mauritania (GBP£) 9949 </span> 9950 </a> 9951 </li><li class="select-popout__item"> 9952 <a 9953 class="select-popout__option" 9954 href="#" 9955 9956 data-value="MU" 9957 data-popout-option 9958 ><span>Mauritius (MURâ¨) 9959 </span> 9960 </a> 9961 </li><li class="select-popout__item"> 9962 <a 9963 class="select-popout__option" 9964 href="#" 9965 9966 data-value="YT" 9967 data-popout-option 9968 ><span>Mayotte (EURâ¬) 9969 </span> 9970 </a> 9971 </li><li class="select-popout__item"> 9972 <a 9973 class="select-popout__option" 9974 href="#" 9975 9976 data-value="MD" 9977 data-popout-option 9978 ><span>Moldova (MDLL) 9979 </span> 9980 </a> 9981 </li><li class="select-popout__item"> 9982 <a 9983 class="select-popout__option" 9984 href="#" 9985 9986 data-value="MC" 9987 data-popout-option 9988 ><span>Monaco (EURâ¬) 9989 </span> 9990 </a> 9991 </li><li class="select-popout__item"> 9992 <a 9993 class="select-popout__option" 9994 href="#" 9995 9996 data-value="ME" 9997 data-popout-option 9998 ><span>Montenegro (EURâ¬) 9999 </span> 10000 </a> 10001 </li><li class="select-popout__item"> 10002 <a 10003 class="select-popout__option" 10004 href="#" 10005 10006 data-value="MA" 10007 data-popout-option 10008 ><span>Morocco (MADد.Ù .) 10009 </span> 10010 </a> 10011 </li><li class="select-popout__item"> 10012 <a 10013 class="select-popout__option" 10014 href="#" 10015 10016 data-value="MZ" 10017 data-popout-option 10018 ><span>Mozambique (GBP£) 10019 </span> 10020 </a> 10021 </li><li class="select-popout__item"> 10022 <a 10023 class="select-popout__option" 10024 href="#" 10025 10026 data-value="NA" 10027 data-popout-option 10028 ><span>Namibia (GBP£) 10029 </span> 10030 </a> 10031 </li><li class="select-popout__item"> 10032 <a 10033 class="select-popout__option" 10034 href="#" 10035 10036 data-value="NL" 10037 data-popout-option 10038 ><span>Netherlands (EURâ¬) 10039 </span> 10040 </a> 10041 </li><li class="select-popout__item"> 10042 <a 10043 class="select-popout__option" 10044 href="#" 10045 10046 data-value="NE" 10047 data-popout-option 10048 ><span>Niger (XOFFr) 10049 </span> 10050 </a> 10051 </li><li class="select-popout__item"> 10052 <a 10053 class="select-popout__option" 10054 href="#" 10055 10056 data-value="NG" 10057 data-popout-option 10058 ><span>Nigeria (NGNâ¦) 10059 </span> 10060 </a> 10061 </li><li class="select-popout__item"> 10062 <a 10063 class="select-popout__option" 10064 href="#" 10065 10066 data-value="MK" 10067 data-popout-option 10068 ><span>North Macedonia (MKDден) 10069 </span> 10070 </a> 10071 </li><li class="select-popout__item"> 10072 <a 10073 class="select-popout__option" 10074 href="#" 10075 10076 data-value="NO" 10077 data-popout-option 10078 ><span>Norway (GBP£) 10079 </span> 10080 </a> 10081 </li><li class="select-popout__item"> 10082 <a 10083 class="select-popout__option" 10084 href="#" 10085 10086 data-value="PL" 10087 data-popout-option 10088 ><span>Poland (PLNzÅ) 10089 </span> 10090 </a> 10091 </li><li class="select-popout__item"> 10092 <a 10093 class="select-popout__option" 10094 href="#" 10095 10096 data-value="PT" 10097 data-popout-option 10098 ><span>Portugal (EURâ¬) 10099 </span> 10100 </a> 10101 </li><li class="select-popout__item"> 10102 <a 10103 class="select-popout__option" 10104 href="#" 10105 10106 data-value="RE" 10107 data-popout-option 10108 ><span>Réunion (EURâ¬) 10109 </span> 10110 </a> 10111 </li><li class="select-popout__item"> 10112 <a 10113 class="select-popout__option" 10114 href="#" 10115 10116 data-value="RO" 10117 data-popout-option 10118 ><span>Romania (RONLei) 10119 </span> 10120 </a> 10121 </li><li class="select-popout__item"> 10122 <a 10123 class="select-popout__option" 10124 href="#" 10125 10126 data-value="RW" 10127 data-popout-option 10128 ><span>Rwanda (RWFFRw) 10129 </span> 10130 </a> 10131 </li><li class="select-popout__item"> 10132 <a 10133 class="select-popout__option" 10134 href="#" 10135 10136 data-value="SM" 10137 data-popout-option 10138 ><span>San Marino (EURâ¬) 10139 </span> 10140 </a>
10141 </li><li class="select-popout__item"> 10142 <a 10143 class="select-popout__option" 10144 href="#" 10145 10146 data-value="ST" 10147 data-popout-option 10148 ><span>São Tomé & PrÃncipe (STDDb) 10149 </span> 10150 </a> 10151 </li><li class="select-popout__item"> 10152 <a 10153 class="select-popout__option" 10154 href="#" 10155 10156 data-value="SN" 10157 data-popout-option 10158 ><span>Senegal (XOFFr) 10159 </span> 10160 </a> 10161 </li><li class="select-popout__item"> 10162 <a 10163 class="select-popout__option" 10164 href="#" 10165 10166 data-value="RS" 10167 data-popout-option 10168 ><span>Serbia (RSDРСÐ) 10169 </span> 10170 </a> 10171 </li><li class="select-popout__item"> 10172 <a 10173 class="select-popout__option" 10174 href="#" 10175 10176 data-value="SC" 10177 data-popout-option 10178 ><span>Seychelles (GBP£) 10179 </span> 10180 </a> 10181 </li><li class="select-popout__item"> 10182 <a 10183 class="select-popout__option" 10184 href="#" 10185 10186 data-value="SL" 10187 data-popout-option 10188 ><span>Sierra Leone (SLLLe) 10189 </span> 10190 </a> 10191 </li><li class="select-popout__item"> 10192 <a 10193 class="select-popout__option" 10194 href="#" 10195 10196 data-value="SK" 10197 data-popout-option 10198 ><span>Slovakia (EURâ¬) 10199 </span> 10200 </a> 10201 </li><li class="select-popout__item"> 10202 <a 10203 class="select-popout__option" 10204 href="#" 10205 10206 data-value="SI" 10207 data-popout-option 10208 ><span>Slovenia (EURâ¬) 10209 </span> 10210 </a> 10211 </li><li class="select-popout__item"> 10212 <a 10213 class="select-popout__option" 10214 href="#" 10215 10216 data-value="SO" 10217 data-popout-option 10218 ><span>Somalia (GBP£) 10219 </span> 10220 </a> 10221 </li><li class="select-popout__item"> 10222 <a 10223 class="select-popout__option" 10224 href="#" 10225 10226 data-value="ZA" 10227 data-popout-option 10228 ><span>South Africa (GBP£) 10229 </span> 10230 </a> 10231 </li><li class="select-popout__item"> 10232 <a 10233 class="select-popout__option" 10234 href="#" 10235 10236 data-value="SS" 10237 data-popout-option 10238 ><span>South Sudan (GBP£) 10239 </span> 10240 </a> 10241 </li><li class="select-popout__item"> 10242 <a 10243 class="select-popout__option" 10244 href="#" 10245 10246 data-value="ES" 10247 data-popout-option 10248 ><span>Spain (EURâ¬) 10249 </span> 10250 </a> 10251 </li><li class="select-popout__item"> 10252 <a 10253 class="select-popout__option" 10254 href="#" 10255 10256 data-value="SH" 10257 data-popout-option 10258 ><span>St. Helena (SHP£) 10259 </span> 10260 </a> 10261 </li><li class="select-popout__item"> 10262 <a 10263 class="select-popout__option" 10264 href="#" 10265 10266 data-value="SD" 10267 data-popout-option 10268 ><span>Sudan (GBP£) 10269 </span> 10270 </a> 10271 </li><li class="select-popout__item"> 10272 <a 10273 class="select-popout__option" 10274 href="#" 10275 10276 data-value="SJ" 10277 data-popout-option 10278 ><span>Svalbard & Jan Mayen (GBP£) 10279 </span> 10280 </a> 10281 </li><li class="select-popout__item"> 10282 <a 10283 class="select-popout__option" 10284 href="#" 10285 10286 data-value="SE" 10287 data-popout-option 10288 ><span>Sweden (SEKkr) 10289 </span> 10290 </a> 10291 </li><li class="select-popout__item"> 10292 <a 10293 class="select-popout__option" 10294 href="#" 10295 10296 data-value="CH" 10297 data-popout-option 10298 ><span>Switzerland (CHFCHF) 10299 </span> 10300 </a> 10301 </li><li class="select-popout__item"> 10302 <a 10303 class="select-popout__option" 10304 href="#" 10305 10306 data-value="TZ" 10307 data-popout-option 10308 ><span>Tanzania (TZSSh) 10309 </span> 10310 </a> 10311 </li><li class="select-popout__item"> 10312 <a 10313 class="select-popout__option" 10314 href="#" 10315 10316 data-value="TG" 10317 data-popout-option 10318 ><span>Togo (XOFFr) 10319 </span> 10320 </a> 10321 </li><li class="select-popout__item"> 10322 <a 10323 class="select-popout__option" 10324 href="#" 10325 10326 data-value="TA" 10327 data-popout-option 10328 ><span>Tristan da Cunha (GBP£) 10329 </span> 10330 </a> 10331 </li><li class="select-popout__item"> 10332 <a 10333 class="select-popout__option" 10334 href="#" 10335 10336 data-value="TN"
10337 data-popout-option 10338 ><span>Tunisia (GBP£) 10339 </span> 10340 </a> 10341 </li><li class="select-popout__item"> 10342 <a 10343 class="select-popout__option" 10344 href="#" 10345 10346 data-value="TR" 10347 data-popout-option 10348 ><span>Türkiye (GBP£) 10349 </span> 10350 </a> 10351 </li><li class="select-popout__item"> 10352 <a 10353 class="select-popout__option" 10354 href="#" 10355 10356 data-value="UG" 10357 data-popout-option 10358 ><span>Uganda (UGXUSh) 10359 </span> 10360 </a> 10361 </li><li class="select-popout__item"> 10362 <a 10363 class="select-popout__option" 10364 href="#" 10365 10366 data-value="UA" 10367 data-popout-option 10368 ><span>Ukraine (UAHâ´) 10369 </span> 10370 </a> 10371 </li><li class="select-popout__item"> 10372 <a 10373 class="select-popout__option" 10374 href="#" 10375 10376 data-value="GB" 10377 data-popout-option 10378 ><span>United Kingdom (GBP£) 10379 </span> 10380 </a> 10381 </li><li class="select-popout__item select-popout__item--current"> 10382 <a 10383 class="select-popout__option" 10384 href="#" 10385 10386 aria-current="true" 10387 10388 data-value="US" 10389 data-popout-option 10390 ><span>United States (GBP£) 10391 </span> 10392 </a> 10393 </li><li class="select-popout__item"> 10394 <a 10395 class="select-popout__option" 10396 href="#" 10397 10398 data-value="VA" 10399 data-popout-option 10400 ><span>Vatican City (EURâ¬) 10401 </span> 10402 </a> 10403 </li><li class="select-popout__item"> 10404 <a 10405 class="select-popout__option" 10406 href="#" 10407 10408 data-value="EH" 10409 data-popout-option 10410 ><span>Western Sahara (MADد.Ù .) 10411 </span> 10412 </a> 10413 </li><li class="select-popout__item"> 10414 <a 10415 class="select-popout__option" 10416 href="#" 10417 10418 data-value="ZM" 10419 data-popout-option 10420 ><span>Zambia (GBP£) 10421 </span> 10422 </a> 10423 </li><li class="select-popout__item"> 10424 <a 10425 class="select-popout__option" 10426 href="#" 10427 10428 data-value="ZW" 10429 data-popout-option 10430 ><span>Zimbabwe (USD$) 10431 </span> 10432 </a> 10433 </li></ul> 10434 </div> 10435 10436 <input 10437 type="hidden" 10438 name="country_code" 10439 id="CountrySelector-sections--26482661065087__footer" 10440 value="US" 10441 data-popout-input 10442 > 10443 </popout-select> 10444 </div></form> 10445<div class="footer-copyright"> 10446 <div class="footer-copyright__content"> 10447 <span class="footer-copyright__copy">© 2026, <a href="/" title="">ProjektRide</a>.</span> 10448 10449 <span class="footer-copyright__powered"> Powered by <a href="https://www.shopify.com/" rel="noopener" target="_blank" rel="nofollow">Shopify</a>.</span> 10450 </div></div></div> 10451 <ul class="payment-icon-list"> 10452 10453<li><svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-label="American Express"><title>ProjektRide Bike Shop Edinburgh | Buy Bikes, Parts & Equipment - Road Bikes | Hybrid Bikes | Mountain Bikes | Touring Bikes - ProjektRide Bike Shops Edinburgh, Scotland</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/>
10453<path d="M3 0.5H35C36.3348 0.5 37.5 1.58692 37.5 3V21C37.5 22.4239 36.4239 23.5 35 23.5H3C1.66524 23.5 0.5 22.4131 0.5 21V3C0.5 1.57614 1.57614 0.5 3 0.5Z" stroke="black" stroke-opacity="0.07" style="stroke:black;stroke-opacity:0.07;"/><path d="M25.8662 6.33203V3H31L31.8662 5.5332L32.7334 3H37V14.2002H36.7998L34.8672 16.2656L36.7998 18.3594H37V21.2666H33.5996L31.9336 19.3994L30.2002 21.2666H19.4668V12.666H16L20.2666 3H24.4004L25.8662 6.33203ZM20.5996 20.2656H27V18.5322H22.666V17.3994H26.8662V15.666H22.666V14.5322H27V12.7988H20.5996V20.2656ZM30.5332 16.5322L27 20.2656H29.5996L31.8662 17.8662L34.0664 20.2656H36.7324L33.1992 16.4658L36.7324 12.7988H34.1328L31.8662 15.1992L29.7324 12.7988H27L30.5332 16.5322ZM17.666 11.7324H19.9326L20.5332 10.1992H23.999L24.666 11.7324H26.999L23.666 4.19922H20.999L17.666 11.7324ZM33.5996 4.19922L31.9326 8.86621L30.1992 4.19922H27V11.666H29.0664V6.39941L31 11.666H32.7998L34.7324 6.39941V11.666H36.7324V4.13281L33.5996 4.19922ZM23.2656 8.46582H21.2656L22.2656 5.99902L23.2656 8.46582Z" fill="white" style="fill:white;fill-opacity:1;"/></svg> 10454</li> 10455 10456<li><svg class="payment-icon" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-label="Apple Pay"><title>ProjektRide Bike Shop Edinburgh | Buy Bikes, Parts & Equipment - Road Bikes | Hybrid Bikes | Mountain Bikes | Touring Bikes - ProjektRide Bike Shops Edinburgh, Scotland</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558 0 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 1.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" />
10456<path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg> 10457</li> 10458 10459<li><svg class="payment-icon" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-label="Diners Club"><title>ProjektRide Bike Shop Edinburgh | Buy Bikes, Parts & Equipment - Road Bikes | Hybrid Bikes | Mountain Bikes | Touring Bikes - ProjektRide Bike Shops Edinburgh, Scotland</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M12 12v3.7c0 .3-.2.3-.5.2-1.9-.8-3-3.3-2.3-5.4.4-1.1 1.2-2 2.3-2.4.4-.2.5-.1.5.2V12zm2 0V8.3c0-.3 0-.3.3-.2 2.1.8 3.2 3.3 2.4 5.4-.4 1.1-1.2 2-2.3 2.4-.4.2-.4.1-.4-.2V12zm7.2-7H13c3.8 0 6.8 3.1 6.8 7s-3 7-6.8 7h8.2c3.8 0 6.8-3.1 6.8-7s-3-7-6.8-7z" fill="#3086C8"/></svg></li> 10460 10461<li><svg class="payment-icon" viewBox="0 0 38 24" width="38" height="24" role="img" aria-label="Discover" fill="none" xmlns="http://www.w3.org/2000/svg"><title>ProjektRide Bike Shop Edinburgh | Buy Bikes, Parts & Equipment - Road Bikes | Hybrid Bikes | Mountain Bikes | Touring Bikes - ProjektRide Bike Shops Edinburgh, Scotland</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32z" fill="#fff"/><path d="M3.57 7.16H2v5.5h1.57c.83 0 1.43-.2 1.96-.63.63-.52 1-1.3 1-2.11-.01-1.63-1.22-2.76-2.96-2.76zm1.26 4.14c-.34.3-.77.44-1.47.44h-.29V8.1h.29c.69 0 1.11.12 1.47.44.37.33.59.84.59 1.37 0 .53-.22 1.06-.59 1.39zm2.19-4.14h1.07v5.5H7.02v-5.5zm3.69 2.11c-.64-.24-.83-.4-.83-.69 0-.35.34-.61.8-.61.32 0 .59.13.86.45l.56-.73c-.46-.4-1.01-.61-1.62-.61-.97 0-1.72.68-1.72 1.58 0 .76.35 1.15 1.35 1.51.42.15.63.25.74.31.21.14.32.34.32.57 0 .45-.35.78-.83.78-.51 0-.92-.26-1.17-.73l-.69.67c.49.73 1.09 1.05 1.9 1.05 1.11 0 1.9-.74 1.9-1.81.02-.89-.35-1.29-1.57-1.74zm1.92.65c0 1.62 1.27 2.87 2.9 2.87.46 0 .86-.09 1.34-.32v-1.26c-.43.43-.81.6-1.29.6-1.08 0-1.85-.78-1.85-1.9 0-1.06.79-1.89 1.8-1.89.51 0 .9.18 1.34.62V7.38c-.47-.24-.86-.34-1.32-.34-1.61 0-2.92 1.28-2.92 2.88zm12.76.94l-1.47-3.7h-1.17l2.33 5.64h.58l2.37-5.64h-1.16l-1.48 3.7zm3.13 1.8h3.04v-.93h-1.97v-1.48h1.9v-.93h-1.9V8.1h1.97v-.94h-3.04v5.5zm7.29-3.87c0-1.03-.71-1.62-1.95-1.62h-1.59v5.5h1.07v-2.21h.14l1.48 2.21h1.32l-1.73-2.32c.81-.17 1.26-.72 1.26-1.56zm-2.16.91h-.31V8.03h.33c.67 0 1.03.28 1.03.82 0 .55-.36.85-1.05.85z" fill="#231F20"/><path d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint0_linear)"/><path opacity=".65" d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint1_linear)"/><path d="M36.57 7.506c0-.1-.07-.15-.18-.15h-.16v.48h.12v-.19l.14.19h.14l-.16-.2c.06-.01.1-.06.1-.13zm-.2.07h-.02v-.13h.02c.06 0 .09.02.09.06 0 .05-.03.07-.09.07z" fill="#231F20"/><path d="M36.41 7.176c-.23 0-.42.19-.42.42 0 .23.19.42.42.42.23 0 .42-.19.42-.42 0-.23-.19-.42-.42-.42zm0 .77c-.18 0-.34-.15-.34-.35 0-.19.15-.35.34-.35.18 0 .33.16.33.35 0 .19-.15.35-.33.35z" fill="#231F20"/><path d="M37 12.984S27.09 19.873 8.976 23h26.023a2 2 0 002-1.984l.024-3.02L37 12.985z" fill="#F48120"/><defs><linearGradient id="pi-paint0_linear" x1="21.657" y1="12.275" x2="19.632" y2="9.104" gradientUnits="userSpaceOnUse"><stop stop-color="#F89F20"/><stop offset=".25" stop-color="#F79A20"/><stop offset=".533" stop-color="#F68D20"/><stop offset=".62" stop-color="#F58720"/><stop offset=".723" stop-color="#F48120"/><stop offset="1" stop-color="#F37521"/></linearGradient><linearGradient id="pi-paint1_linear" x1="21.338" y1="12.232" x2="18.378" y2="6.446" gradientUnits="userSpaceOnUse"><stop stop-color="#F58720"/><stop offset=".359" stop-color="#E16F27"/><stop offset=".703" stop-color="#D4602C"/><stop offset=".982" stop-color="#D05B2E"/></linearGradient></defs></svg></li> 10462 10463<li><svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-label="Google Pay"><title>ProjektRide Bike Shop Edinburgh | Buy Bikes, Parts & Equipment - Road Bikes | Hybrid Bikes | Mountain Bikes | Touring Bikes - ProjektRide Bike Shops Edinburgh, Scotland</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
1046306zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg> 10464</li> 10465 10466<li><svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" viewBox="0 0 38 24" aria-label="Klarna" fill="none"><title>ProjektRide Bike Shop Edinburgh | Buy Bikes, Parts & Equipment - Road Bikes | Hybrid Bikes | Mountain Bikes | Touring Bikes - ProjektRide Bike Shops Edinburgh, Scotland</title><rect width="38" height="24" rx="2" fill="#FFA8CD"/><rect x=".5" y=".5" width="37" height="23" rx="1.5" stroke="#000" stroke-opacity=".07"/><path d="M30.62 14.755c-.662 0-1.179-.554-1.179-1.226 0-.673.517-1.226 1.18-1.226.663 0 1.18.553 1.18 1.226 0 .672-.517 1.226-1.18 1.226zm-.33 1.295c.565 0 1.286-.217 1.686-1.068l.04.02c-.176.465-.176.742-.176.81v.11h1.423v-4.786H31.84v.109c0 .069 0 .346.175.81l-.039.02c-.4-.85-1.121-1.068-1.687-1.068-1.355 0-2.31 1.088-2.31 2.522 0 1.433.955 2.521 2.31 2.521zm-4.788-5.043c-.643 0-1.15.228-1.56 1.068l-.039-.02c.175-.464.175-.741.175-.81v-.11h-1.423v4.787h1.462V13.4c0-.662.38-1.078.995-1.078.614 0 .917.356.917 1.068v2.532h1.462v-3.046c0-1.088-.838-1.869-1.989-1.869zm-4.963 1.068l-.039-.02c.176-.464.176-.741.176-.81v-.11h-1.424v4.787h1.463l.01-2.304c0-.673.35-1.078.926-1.078.156 0 .282.02.429.06v-1.464c-.644-.139-1.22.109-1.54.94zm-4.65 2.68c-.664 0-1.18-.554-1.18-1.226 0-.673.516-1.226 1.18-1.226.662 0 1.179.553 1.179 1.226 0 .672-.517 1.226-1.18 1.226zm-.332 1.295c.565 0 1.287-.217 1.687-1.068l.038.02c-.175.465-.175.742-.175.81v.11h1.424v-4.786h-1.424v.109c0 .069 0 .346.175.81l-.038.02c-.4-.85-1.122-1.068-1.687-1.068-1.356 0-2.311 1.088-2.311 2.522 0 1.433.955 2.521 2.31 2.521zm-4.349-.128h1.463V9h-1.463v6.922zM10.136 9H8.644c0 1.236-.751 2.343-1.892 3.134l-.448.317V9h-1.55v6.922h1.55V12.49l2.564 3.43h1.892L8.293 12.64c1.121-.82 1.852-2.096 1.843-3.639z" fill="#0B051D"/></svg></li> 10467 10468<li><svg class="payment-icon" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-label="Maestro"><title>ProjektRide Bike Shop Edinburgh | Buy Bikes, Parts & Equipment - Road Bikes | Hybrid Bikes | Mountain Bikes | Touring Bikes - ProjektRide Bike Shops Edinburgh, Scotland</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><circle fill="#EB001B" cx="15" cy="12" r="7"/><circle fill="#00A2E5" cx="23" cy="12" r="7"/><path fill="#7375CF" d="M22 12c0-2.4-1.2-4.5-3-5.7-1.8 1.3-3 3.4-3 5.7s1.2 4.5 3 5.7c1.8-1.2 3-3.3 3-5.7z"/></svg></li> 10469 10470<li><svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-label="Mastercard"><title>ProjektRide Bike Shop Edinburgh | Buy Bikes, Parts & Equipment - Road Bikes | Hybrid Bikes | Mountain Bikes | Touring Bikes - ProjektRide Bike Shops Edinburgh, Scotland</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/>
10470<path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg> 10471</li> 10472 10473<li><svg class="payment-icon" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-label="PayPal"><title>ProjektRide Bike Shop Edinburgh | Buy Bikes, Parts & Equipment - Road Bikes | Hybrid Bikes | Mountain Bikes | Touring Bikes - ProjektRide Bike Shops Edinburgh, Scotland</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/><path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2
104730-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"/></svg></li> 10474 10475<li><svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-label="Shop Pay"><title>ProjektRide Bike Shop Edinburgh | Buy Bikes, Parts & Equipment - Road Bikes | Hybrid Bikes | Mountain Bikes | Touring Bikes - ProjektRide Bike Shops Edinburgh, Scotland</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg> 10476</li> 10477 10478<li><svg class="payment-icon" viewBox="-36 25 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-label="Union Pay"><title>ProjektRide Bike Shop Edinburgh | Buy Bikes, Parts & Equipment - Road Bikes | Hybrid Bikes | Mountain Bikes | Touring Bikes - ProjektRide Bike Shops Edinburgh, Scotland</title><path fill="#005B9A" d="M-36 46.8v.7-.7zM-18.3 25v24h-7.2c-1.3 0-2.1-1-1.8-2.3l4.4-19.4c.3-1.3 1.9-2.3 3.2-2.3h1.4zm12.6 0c-1.3 0-2.9 1-3.2 2.3l-4.5 19.4c-.3 1.3.5 2.3 1.8 2.3h-4.9V25h10.8z"/><path fill="#E9292D" d="M-19.7 25c-1.3 0-2.9 1.1-3.2 2.3l-4.4 19.4c-.3 1.3.5 2.3 1.8 2.3h-8.9c-.8 0-1.5-.6-1.5-1.4v-21c0-.8.7-1.6 1.5-1.6h14.7z"/><path fill="#0E73B9" d="M-5.7 25c-1.3 0-2.9 1.1-3.2 2.3l-4.4 19.4c-.3 1.3.5 2.3 1.8 2.3H-26h.5c-1.3 0-2.1-1-1.8-2.3l4.4-19.4c.3-1.3 1.9-2.3 3.2-2.3h14z"/><path fill="#059DA4" d="M2 26.6v21c0 .8-.6 1.4-1.5 1.4h-12.1c-1.3 0-2.1-1.1-1.8-2.3l4.5-19.4C-8.6 26-7 25-5.7 25H.5c.9 0 1.5.7 1.5 1.6z"/><path fill="#fff" d="M-21.122 38.645h.14c.14 0 .28-.07.28-.14l.42-.63h1.19l-.21.35h1.4l-.21.63h-1.68c-.21.28-.42.42-.7.42h-.84l.21-.63m-.21.91h3.01l-.21.7h-1.19l-.21.7h1.19l-.21.7h-1.19l-.28 1.05c-.07.14 0 .28.28.21h.98l-.21.7h-1.89c-.35 0-.49-.21-.35-.63l.35-1.33h-.77l.21-.7h.77l.21-.7h-.7l.21-.7zm4.83-1.75v.42s.56-.42 1.12-.42h1.96l-.77 2.66c-.07.28-.35.49-.77.49h-2.24l-.49 1.89c0 .07 0 .14.14.14h.42l-.14.56h-1.12c-.42 0-.56-.14-.49-.35l1.47-5.39h.91zm1.68.77h-1.75l-.21.7s.28-.21.77-.21h1.05l.14-.49zm-.63 1.68c.14 0 .21 0 .21-.14l.14-.35h-1.75l-.14.56 1.54-.07zm-1.19.84h.98v.42h.28c.14 0 .21-.07.21-.14l.07-.28h.84l-.14.49c-.07.35-.35.49-.77.56h-.56v.77c0 .14.07.21.35.21h.49l-.14.56h-1.19c-.35 0-.49-.14-.49-.49l.07-2.1zm4.2-2.45l.21-.84h1.19l-.07.28s.56-.28 1.05-.28h1.47l-.21.84h-.21l-1.12 3.85
10478h.21l-.21.77h-.21l-.07.35h-1.19l.07-.35h-2.17l.21-.77h.21l1.12-3.85h-.28m1.26 0l-.28 1.05s.49-.21.91-.28c.07-.35.21-.77.21-.77h-.84zm-.49 1.54l-.28 1.12s.56-.28.98-.28c.14-.42.21-.77.21-.77l-.91-.07zm.21 2.31l.21-.77h-.84l-.21.77h.84zm2.87-4.69h1.12l.07.42c0 .07.07.14.21.14h.21l-.21.7h-.77c-.28 0-.49-.07-.49-.35l-.14-.91zm-.35 1.47h3.57l-.21.77h-1.19l-.21.7h1.12l-.21.77h-1.26l-.28.42h.63l.14.84c0 .07.07.14.21.14h.21l-.21.7h-.7c-.35 0-.56-.07-.56-.35l-.14-.77-.56.84c-.14.21-.35.35-.63.35h-1.05l.21-.7h.35c.14 0 .21-.07.35-.21l.84-1.26h-1.05l.21-.77h1.19l.21-.7h-1.19l.21-.77zm-19.74-5.04c-.14.7-.42 1.19-.91 1.54-.49.35-1.12.56-1.89.56-.7 0-1.26-.21-1.54-.56-.21-.28-.35-.56-.35-.98 0-.14 0-.35.07-.56l.84-3.92h1.19l-.77 3.92v.28c0 .21.07.35.14.49.14.21.35.28.7.28s.7-.07.91-.28c.21-.21.42-.42.49-.77l.77-3.92h1.19l-.84 3.92m1.12-1.54h.84l-.07.49.14-.14c.28-.28.63-.42 1.05-.42.35 0 .63.14.77.35.14.21.21.49.14.91l-.49 2.38h-.91l.42-2.17c.07-.28.07-.49 0-.56-.07-.14-.21-.14-.35-.14-.21 0-.42.07-.56.21-.14.14-.28.35-.28.63l-.42 2.03h-.91l.63-3.57m9.8 0h.84l-.07.49.14-.14c.28-.28.63-.42 1.05-.42.35 0 .63.14.77.35s.21.49.14.91l-.49 2.38h-.91l.42-2.24c.07-.21 0-.42-.07-.49-.07-.14-.21-.14-.35-.14-.21 0-.42.07-.56.21-.14.14-.28.35-.28.63l-.42 2.03h-.91l.7-3.57m-5.81 0h.98l-.77 3.5h-.98l.77-3.5m.35-1.33h.98l-.21.84h-.98l.21-.84zm1.4 4.55c-.21-.21-.35-.56-.35-.98v-.21c0-.07 0-.21.07-.28.14-.56.35-1.05.7-1.33.35-.35.84-.49 1.33-.49.42 0 .77.14 1.05.35.21.21.35.56.35.98v.21c0 .07 0 .21-.07.28-.14.56-.35.98-.7 1.33-.35.35-.84.49-1.33.49-.35 0-.7-.14-1.05-.35m1.89-.7c.14-.21.28-.49.35-.84v-.35c0-.21-.07-.35-.14-.49a.635.635 0 0 0-.49-.21c-.28 0-.49.07-.63.28-.14.21-.28.49-.35.84v.28c0 .21.07.35.14.49.14.14.28.21.49.21.28.07.42 0 .63-.21m6.51-4.69h2.52c.49 0 .84.14 1.12.35.28.21.35.56.35.91v.28c0 .07 0 .21-.07.28-.07.49-.35.98-.7 1.26-.42.35-.84.49-1.4.49h-1.4l-.42 2.03h-1.19l1.19-5.6m.56 2.59h1.12c.28 0 .49-.07.7-.21.14-.14.28-.35.35-.63v-.28c0-.21-.07-.35-.21-.42-.14-.07-.35-.14-.7-.14h-.91l-.35 1.68zm8.68 3.71c-.35.77-.7 1.26-.91 1.47-.21.21-.63.7-1.61.7l.07-.63c.84-.28 1.26-1.4 1.54-1.96l-.28-3.78h1.19l.07 2.38.91-2.31h1.05l-2.03 4.13m-2.94-3.85l-.42.28c-.42-.35-.84-.56-1.54-.21-.98.49-1.89 4.13.91 2.94l.14.21h1.12l.7-3.29-.91.07m-.56 1.82c-.21.56-.56.84-.91.77-.28-.14-.35-.63-.21-1.19.21-.56.56-.84.91-.77.28.14.35.63.21 1.19"/></svg></li> 10479 10480<li><svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-label="Visa"><title>ProjektRide Bike Shop Edinburgh | Buy Bikes, Parts & Equipment - Road Bikes | Hybrid Bikes | Mountain Bikes | Touring Bikes - ProjektRide Bike Shops Edinburgh, Scotland</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778
1048016.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg> 10481</li> 10482 10483 </ul> 10484</div> 10485</footer> 10486 10487</div> 10488<!-- END sections: group-footer --> 10489<!-- Root element of PhotoSwipe. Must have class pswp. --> 10490<div class="pswp pswp--custom-loader" tabindex="-1" role="dialog" aria-hidden="true" data-index="0"> 10491 <!-- Background of PhotoSwipe. 10492 It's a separate element as animating opacity is faster than rgba(). --> 10493 <div class="pswp__bg"></div> 10494 10495 <!-- Slides wrapper with overflow:hidden. --> 10496 <div class="pswp__scroll-wrap"> 10497 <!-- Container that holds slides. 10498 PhotoSwipe keeps only 3 of them in the DOM to save memory. 10499 Don't modify these 3 pswp__item elements, data is added later on. --> 10500 <div class="pswp__container"> 10501 <div class="pswp__item"></div> 10502 <div class="pswp__item"></div> 10503 <div class="pswp__item"></div> 10504 </div> 10505 10506 <!-- Default (PhotoSwipeUI_Default) interface on top of sliding area. Can be changed. --> 10507 <div class="pswp__ui pswp__ui--hidden"> 10508 10509 <div class="pswp__top-bar"> 10510 10511 <!-- Controls are self-explanatory. Order can be changed. --> 10512 10513 <div class="pswp__counter"></div> 10514 10515 <button class="pswp__button pswp__button--close pswp__custom-close pswp__ui-over-close" title="Close (Esc)"> 10516 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 192 192"><path d="M150 42 42 150M150 150 42 42" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg> 10517 </button> 10518 10519 <button class="pswp__button pswp__button--share" title="Share"></button> 10520 10521 <button class="pswp__button pswp__button--fs" title="Toggle fullscreen"></button> 10522 10523 <button class="pswp__button pswp__button--zoom" title="Zoom in/out"></button> 10524 10525 <!-- Preloader demo https://codepen.io/dimsemenov/pen/yyBWoR --> 10526 <!-- element will get class pswp__preloader--active when preloader is running --> 10527 <div class="pswp__preloader"> 10528 <div class="pswp__preloader__icn"> 10529 <div class="pswp__preloader__cut"> 10530 <div class="pswp__preloader__donut"></div> 10531 </div> 10532 </div> 10533 </div> 10534 </div> 10535 10536 <div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap"> 10537 <div class="pswp__share-tooltip"></div> 10538 </div> 10539 10540 <button class="pswp__button pswp__button--arrow--left" type="button" title="Previous"></button> 10541 10542 <button class="pswp__button pswp__button--arrow--right" type="button" title="Next"></button> 10543 10544 <div class="pswp__thumbs"></div> 10545 10546 <div class="pswp__caption"> 10547 <div class="pswp__caption__center"></div> 10548 <a href="#" class="pswp__caption-close"> 10549 <span class="visually-hidden">Close</span> 10550 </a> 10551 </div> 10552 10553 </div> 10554 10555 </div> 10556 10557</div><!-- Root element of PhotoSwipe. Must have class pswp. --> 10558<div class="pswp pswp--custom-loader" tabindex="-1" role="dialog" aria-hidden="true" data-index="1"> 10559 <!-- Background of PhotoSwipe. 10560 It's a separate element as animating opacity is faster than rgba(). --> 10561 <div class="pswp__bg"></div> 10562 10563 <!-- Slides wrapper with overflow:hidden. --> 10564 <div class="pswp__scroll-wrap"> 10565 <!-- Container that holds slides. 10566 PhotoSwipe keeps only 3 of them in the DOM to save memory. 10567 Don't modify these 3 pswp__item elements, data is added later on. --> 10568 <div class="pswp__container"> 10569 <div class="pswp__item"></div> 10570 <div class="pswp__item"></div> 10571 <div class="pswp__item"></div> 10572 </div> 10573 10574 <!-- Default (PhotoSwipeUI_Default) interface on top of sliding area. Can be changed. --> 10575 <div class="pswp__ui pswp__ui--hidden"> 10576 10577 <div class="pswp__top-bar"> 10578 10579 <!-- Controls are self-explanatory. Order can be changed. --> 10580 10581 <div class="pswp__counter"></div> 10582 10583 <button class="pswp__button pswp__button--close pswp__custom-close pswp__ui-over-close" title="Close (Esc)"> 10584 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 192 192"><path d="M150 42 42 150M150 150 42 42" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg> 10585 </button> 10586 10587 <button class="pswp__button pswp__button--share" title="Share"></button> 10588 10589 <button class="pswp__button pswp__button--fs" title="Toggle fullscreen"></button> 10590 10591 <button class="pswp__button pswp__button--zoom" title="Zoom in/out"></button> 10592 10593 <!-- Preloader demo https://codepen.io/dimsemenov/pen/yyBWoR --> 10594 <!-- element will get class pswp__preloader--active when preloader is running --> 10595 <div class="pswp__preloader"> 10596 <div class="pswp__preloader__icn"> 10597 <div class="pswp__preloader__cut"> 10598 <div class="pswp__preloader__donut"></div> 10599 </div> 10600 </div> 10601 </div> 10602 </div> 10603 10604 <div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap"> 10605 <div class="pswp__share-tooltip"></div> 10606 </div> 10607 10608 <button class="pswp__button pswp__button--arrow--left" type="button" title="Previous"></button> 10609 10610 <button class="pswp__button pswp__button--arrow--right" type="button" title="Next"></button> 10611 10612 <div class="pswp__thumbs"></div> 10613 10614 <div class="pswp__caption"> 10615 <div class="pswp__caption__center"></div> 10616 <a href="#" class="pswp__caption-close">
10617 <span class="visually-hidden">Close</span> 10618 </a> 10619 </div> 10620 10621 </div> 10622 10623 </div> 10624 10625</div><!-- Paste marketing code or third party scripts below this comment line ============== --> 10626 10627 <!-- And above this comment line ================================================== --> 10628 <div id="shopify-block-AdmdXU3VUQ3hMTm1rN__8764476057892802672" class="shopify-block shopify-app-block"><link rel="preconnect" href="https://app.restockrocket.io" crossorigin><!-- Config and setup JS -->
10629<script id="RestockRocketConfig"> 10630 window._RestockRocketConfig = window._RestockRocketConfig || {} 10631 window._RestockRocket = window._RestockRocket || {} 10632 window._Stoq = window._RestockRocket 10633 window._StoqConfig = window._RestockRocketConfig 10634 try { window._RestockRocket.inlineRanAt = performance.now(); } catch (e) { } 10635 function normalizeLocale(locale) { 10636 if (!locale || locale.trim() === '') { 10637 return ''; 10638 } 10639 return locale.toString().toLowerCase().replace(/-/g, '_'); 10640 } 10641 10642 window._RestockRocketConfig.locale = 'en'; 10643 window._RestockRocketConfig.normalizedLocale = normalizeLocale('en'); 10644 window._RestockRocketConfig.shop = 'projektride.myshopify.com'; 10645 window._RestockRocketConfig.pageType = 'index'; 10646 window._RestockRocketConfig.liquidRenderedAt = 1791120421;window._RestockRocketConfig.marketId = 13777305826;window._RestockRocketConfig.countryName = 'United States'; 10647 window._RestockRocketConfig.countryIsoCode = 'US';window._RestockRocketConfig.languageIsoCode = 'en';window._RestockRocketConfig.cartInventoryQuantity = {}; 10648 if (!window._RestockRocketConfig.cartToken) { 10649 try { 10650 const m = document.cookie.match(/(?:^|;\s*)cart=([^;]+)/); 10651 if (m && m[1]) window._RestockRocketConfig.cartToken = decodeURIComponent(m[1]); 10652 } catch (e) { } 10653 } 10654window._RestockRocketConfig.cachedSettings = {"id":38500,"shop_id":38436,"currency":"GBP","created_at":"2025-07-26T09:13:57.337Z","updated_at":"2026-10-01T04:48:15.444Z","enable_app":true,"enable_signup_widget":false,"storefront_button_text":"Notify me when available","storefront_button_text_color":"#FFFFFF","storefront_button_background_color":"#202223","storefront_form_header":"Notify me","storefront_form_description":"Get a notification as soon as this product is back in stock by signing up below!","storefront_form_button_text":"Notify me when available","storefront_form_button_text_color":"#FFFFFF","storefront_form_button_background_color":"#202223","storefront_form_terms":"Promise we won't spam. You'll only receive notifications for this product.","storefront_form_error":"Please enter a valid email address","storefront_form_success":"Thank you! We will notify you when the product is available.","enable_powered_by":true,"show_button_on_preorder":true,"sms_enabled":false,"email_enabled":true,"storefront_button_disable_tag":"rocket-hide","theme_config":{"disableDebugLoggingForNonPreorderItem":false},"storefront_form_email_placeholder":"Email address","storefront_form_phone_placeholder":"SMS","storefront_form_phone_label":"Phone number","storefront_form_email_label":"Email","storefront_form_phone_error":"Please enter a valid phone number","storefront_form_customer_name_placeholder":"Name","storefront_form_customer_name_error":"Please enter your name","storefront_form_did_you_mean_error":"Did you mean %{suggested_email}? Or use %{current_email}","form_customer_name_enabled":false,"form_customer_name_required":false,"css_config":"","js_config":null,"collect_promotion_consent":false,"storefront_form_promotion_consent_label":"Notify me about other news, sales, discounts & offers too","show_button_on_collection":false,"sms_default_country":"us","sms_allowed_countries":[],"sms_restrict_country":false,"sms_default_channel":true,"optin_required":false,"optin_custom_domain_enabled":false,"optin_success_text":"Registration confirmed! You'll receive an alert when the product is restocked.","storefront_button_border_radius":0,"storefront_button_disable_tag_hides_button":true,"storefront_button_disable_tag_enabled":false,"quantity_required":false,"storefront_form_quantity_label":"Quantity","enable_alerts":true,"sms_allowed":false,"email_allowed":true,"collect_promotion_consent_default":true,"insert_button_after_selector":null,"insert_button_after_selector_type":"afterend","storefront_button_position_type":"float-right","storefront_form_duplicate_error":"You've already subscribed for alerts to this product.","storefront_mixed_cart_error":"Preorders must be purchased
10654separately from regular items. Please complete your current order first, or clear your cart to continue.","storefront_error_heading":"Error","default_locale":"en","collection_page_button_text_color":"#FFFFFF","collection_page_button_background_color":"#202223","show_button_if_any_out_of_stock":false,"show_button_if_any_variant_out_of_stock_collection":false,"show_button_on_index":false,"insert_button_after_selector_collection":".product-grid-item__info","insert_button_after_selector_index":".product-grid-item__info","push_enabled":false,"push_allowed":false,"storefront_form_push_label":"Push","storefront_form_push_description":"Click 'Allow' to be notified via push notification","storefront_form_push_error":"Permission rejected! Please review notification settings and try again","storefront_font_family":"OpenSans","insert_button_after_selector_collection_type":"afterend","show_channel_selector":false,"storefront_form_empty_error":"Please fill in one or more of the options above","storefront_form_push_input":"Send notification to your browser","insert_button_after_selector_page":".product-grid-item__info","show_button_on_page":false,"insert_button_after_selector_search":".grid","show_button_on_search":false,"app_proxy_path_prefix":"/apps/restockrocket-production","collection_link_selector":".product-grid-item__title","index_link_selector":".product-grid-item__title","page_link_selector":".product-grid-item__title","search_link_selector":".product-grid-item__title","collection_check_link_visibility":true,"collection_buttons_container":".grid","index_buttons_container":".carousel.grid--mobile .flickity-viewport","page_buttons_container":".grid","search_buttons_container":".grid","extension_enable_url_variant_detection":true,"extension_enable_value_variant_detection":true,"extension_value_variant_selector":"[name='id']","resubscribe_text":"This product is out of stock. Get notified when it's restocked again by entering your details below!","preorder_enabled":true,"preorder_buy_button_selector":"","preorder_add_to_cart_button_selector":".product__submit__holder .product__submit__buttons button","preorder_badge_selector":"","preorder_button_out_of_stock_text":"Out of stock","preorder_button_add_to_cart_text":"Add to cart","preorder_form_selector":"form[action*=\"/cart/add\"]","preorder_collection_enabled":false,"preorder_collection_form_selector":"form[action*=\"/cart/add\"]","preorder_collection_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_index_enabled":false,"preorder_index_form_selector":"form[action*=\"/cart/add\"]","preorder_index_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_page_enabled":false,"preorder_page_form_selector":"form[action*=\"/cart/add\"]","preorder_page_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_search_enabled":false,"preorder_search_form_selector":"form[action*=\"/cart/add\"]","preorder_search_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_collection_badge_selector":".product__media__holder","preorder_index_badge_selector":".product__media__holder","preorder_page_badge_selector":".product__media__holder","preorder_search_badge_selector":".product__media__holder","preorder_badge_selector_type":"afterend","preorder_collection_badge_selector_type":"afterend","preorder_button_child_selector":"span","preorder_button_disclaimer_insert_selector":".product__form .btn","preorder_button_disclaimer_insert_selector_type":"afterend","preorder_payment_insert_selector":"","preorder_payment_insert_selector_type":"afterend","preorder_price_container_selector":".product__price--regular","preorder_price_container_selector_insert_type":"afterend","preorder_terms_insert_selector":"","preorder_terms_insert_selector_type":"afterend","preorder_original_price_selector":".product__price--regular","preorder_price_format":"{{amount}} {{currency}}","show_badge_if_any_variant_is_preorder":false,"enable_console_debug":false,"inline_form_enabled":false,"inline_form_selector":".product__form","inline_form_selector_type":"afterend","storefront_form_prefill_customer":true,"storefront_form_show_image":false,"storefront_form_text_color":"#202223","storefront_form_background_color":"#FFFFFF","storefront_form_border_radius":0,"market_setup_type":"single_market","shopify_app_id":5940125,"preorder_progress_bar_insert_selector":null,"preorder_progress_bar_insert_selector_type":"beforebegin","countdown_timer_insert_selector":null,"countdown_timer_insert_selector_type":"afterend","configure_notify_me_enabled":false,"restock_note_insert_selector":null,"restock_note_insert_selector_type":"afterend","restock_note_background_color":"#f3f4f6","restock_note_text_color":"#202223","restock_note_border_radius":4,"preorder_modal_continue_button_text":"Continue","preorder_modal_cancel_button_text":"Cancel","meta_pixel_enabled":false,"meta_pixel_id":null,"cache":true,"cached_at":"2026-10-01T04:48:15.476Z","multi_language_enabled":false,"translation_locale":"en","disable_refresh_on_stale_liquid":false,"api_host":"https://ext.stoqapp.com"}; 10655 window._RestockRocketConfig.metafieldNamespace = 'restockrocket_production'; 10656 window._RestockRocketConfig.storefrontApiVersion = '2026-07';window._RestockRocketConfig.cachedPreorderVariantIds = {"preorder_variant_ids":[42140096102626,42167799447778,4359098
106560075746,43916521013474,43934694998242,43934695031010,43934695620834,43935975440610,43935975473378,43935989399778,43935989432546,43935990284514,43935994118370,43935995625698,43935995855074,43936000835810,43936003195106,43936003227874,43936008012002,43936008044770,43936022757602,43936022790370,43936022823138,43936022855906,43936056115426,43936061030626,43936064930018,43936070631650,43936078037218,43936078069986,43936088195298,43936093470946,43936101138658,43936107266274,43936124076258,43936124109026,43936124141794,43936124174562,43936129941730,43936129974498,43936130007266,43936142393570,43936142426338,43936142459106,43936152060130,43936152092898,43936152125666,43936193118434,43936250429666,43936255803618,43936266682594,43936266715362,43936293978338,43936294011106,43936316424418,43936316457186,43936320880866,43936320913634,43936320946402,43936327041250,43936327074018,43936327106786,43936331661538,43936332349666,43936351224034,43936353714402,43936362889442,43936362922210,43936388153570,43936389333218,43936395526370,43936398508258,43936408568034,43936414400738,43936700727522,43936706101474,43936706134242,43936706167010,43936706199778,43936706232546,43936706265314,43938298233058,43938298265826,43938298298594,43938298331362,43938298364130,43938298396898,43938298429666,43938298462434,43938299805922,43938299838690,43938299871458,43938299904226,43938299936994,43938299969762,43938300002530,43938308587746,43938308653282,43938308718818,43938308751586,43938308784354,43938308817122,43938322612450,43938322645218,43938322677986,43981336051938,43981336084706,43981336117474,43981336150242,43981345587426,43981345620194,43981345652962,43981345685730,43981357580514,43981357613282,43981362462946,43981362495714,43981362528482,43981369016546,43981369049314,43981374914786,43981374947554,43981374980322,43981392773346,43981392806114,43981392871650,43981392937186,43981695844578,43981695877346,43981695910114,43981695942882,43981986070754,43981987938530,44052906967266,44052907327714,44052907360482,44052907393250,44052907426018,44052907458786,44052907491554,44052909097186,44052909129954,44195991847138,44195991945442,44329993437410,44329993470178,44329993502946,44329993535714,44329993568482,45068753961186,45068753993954,45069622640866,45069622903010,45069622968546,45069750730978,45069750763746,45353010921698,45353010954466,45353010987234,45353018261730,45353018294498,45353018327266,55066403209599,55066403242367,55569712382335,55569712415103,55569712447871,55569712480639,55570017616255,55570550194559,55604008976767,55638316908927,55638316941695,55638316974463,56220814967167,56220814999935,56220815032703,56270279606655,56270279639423,56270279672191,56399322251647,58086872056191,58086872088959,58145667154303,58156649972095,58205080093055,58205080125823,58434279833983,58504939569535],"updated_at":"2026-10-04T13:23:31Z","market_locations_enabled":false,"market_id":13777305826,"preorder_location_filter_enabled":false,"preorder_location_filter_ids":[],"collection_id":null,"bulk_operation":true};window._RestockRocketConfig.cachedInStockVariantIds = { in_stock_variant_ids: [] };window._RestockRocketConfig.cachedOutOfStockVariantIds = { out_of_stock_variant_ids: [] };window._RestockRocketConfig.cachedVariantPreorderLimits = {"variant_preorder_limits":{},"updated_at":"2026-10-04T13:22:53Z","shopify_market_id":13777305826,"market_locations_enabled":false}; 10657 window._RestockRocketConfig.cachedVariantPreorderLimitsMarketKey = "variant_preorder_limits_for_market_13777305826";window._RestockRocketConfig.cachedVariantShippingTexts = {"variant_shipping_texts":{},"updated_at":"2026-10-04T13:21:52Z","shopify_market_id":13777305826,"market_locations_enabled":false}; 10658 window._RestockRocketConfig.cachedVariantShippingTextsMarketKey = "variant_shipping_texts_for_market_13777305826"; 10659window._RestockRocketConfig.sellingPlans = [];(function() { 10660 const cachedData = {"plans":[{"shopify_selling_plan_group_id":98590196095,"shopify_selling_plan_id":713071886719,"enabled":true,"variant_ids":[55569712382335,55569712415103,55569712480639,55570017616255,55570017550719,55569712447871,55570017583487],"product_variants_source":"custom","name":"Preorder","preorder_button_text":"Preorder","preorder_button_description":"Note: This is a preorder. Items will ship based on the estimated delivery date.","preorder_button_description_enabled":true,"preorder_button_description_background_color":"#ebebeb","preorder_button_description_text_color":"#000000","preorder_button_description_border_radius":10,"preorder_button_description_show_quantity_limit":false,"preorder_button_description_quantity_limit_suffix":" units available for preorder","preorder_button_description_shipping_text_prefix":"Shipping: ","delivery_exact_time":null,"delivery_after_n_intervals":null,"delivery_at":"2025-07-26T09:20:18.169Z","delivery_type":"asap","quantity_limit_text":"{{ quantity }} units available for preorder","preorder_button_description_show_shipping":true,"preorder_button_description_icons_enabled":true,"preorder_shipping_text":"Estimated to ship within 2 months","shipping_applies_to_all_products":true,"shipping_text":"Estimated to ship within 2 months","payment_type":"full","billing_checkout_charge_type":"percentage","billing_checkout_charge_amount":null,"billing_checkout_charge_percentage":"100.0","pricing_type":"no_discount","pricing_amount":null,"pricing_percentage":null,"discount_text":"Save {{ discount }}","billing_title":"Full payment","billing_description":null,"enable_billing_widget":false,"inventory_provider":"stoq","preorder_badge_enabled":false,"preorder_badge_text":"Preorder","preorder_badge_text_color":"#FFFFFF","preorder_badge_background_color":"#000000","preorder_discounted_price_enabled":null,"payment_line_item_property_enabled":false,"shipping_line_item_property_enabled":true,"custom_line_item_property_text":null,"preorder_button_text_color":"#ffffff","preorder_button_background_color":"#565557","preorder_button_colors_enabled":true,"markets_enabled":false,"shopify_market_ids":[],"use_shopify_selling_plan":true,"use_simplified_shipping_text":true,"payment_options":[{"billing_type":"no_remaining_balance","billing_checkout_charge_type":"percentage","billing_checkout_charge_amount":null,"billing_checkout_charge_percentage":"100.0","billing_at":"2025-07-26T09:20:38.472Z","billing_after_n_intervals":7,"billing_after_interval_type":"day","pricing_type":"no_discount","pricing_amount":null,"pricing_percentage":null,"billing_title":"Full payment","billing_description":null,"discount_text":"Save {{ discount }}
10660","shopify_selling_plan_id":713071886719,"is_default":true,"type":"full","translations":{}}],"require_preorder_acknowledgement":false,"preorder_acknowledgement_text":"I acknowledge and agree to the preorder terms and conditions for this product.","disable_button_until_acknowledged":false,"acknowledgement_line_item_property_enabled":false,"acknowledgement_line_item_property_text":"Preorder Terms Accepted","preorder_min_quantity":null,"preorder_max_quantity":null,"countdown_timer_enabled":false,"countdown_timer_style":"text","countdown_timer_text_color":"#000000","countdown_timer_background_color":"#f5f5f5","countdown_timer_border_radius":8,"countdown_timer_format":"DHMS","countdown_timer_use_schedule_dates":true,"countdown_timer_custom_start_date":null,"countdown_timer_custom_end_date":null,"countdown_timer_starts_text":null,"countdown_timer_ends_text":null,"countdown_timer_days_label":"Days","countdown_timer_hours_label":"Hours","countdown_timer_minutes_label":"Mins","countdown_timer_seconds_label":"Secs","schedule_offer":false,"schedule_start_date":null,"schedule_end_date":null,"updated_at":"2026-08-31T15:28:37.678Z","allow_mixed_cart":true,"mixed_cart_error_message":"Preorders must be purchased
10660separately from regular items. Please complete your current order first, or clear your cart to continue.","b2b_enabled":true,"preorder_progress_bar_enabled":false,"preorder_progress_bar_text":"{{ sold }} of {{ total }} claimed","preorder_progress_bar_fill_color":"#000000","preorder_progress_bar_background_color":"#e5e5e5","preorder_progress_bar_text_color":"#FFFFFF","preorder_progress_bar_border_radius":4,"preorder_progress_bar_show_percentage":false,"batches_enabled":false,"preorder_batches":[],"batch_status_past_text":"Sold out","batch_status_live_text":"Live","batch_status_upcoming_text":"Coming soon"}],"disabled_plan_ids":[714631872895,713813721471,713176482175],"cached_at":"2026-08-31T15:28:38Z"}; 10661 10662 if (cachedData && typeof cachedData === 'object' && cachedData.cached_at) { 10663 window._RestockRocketConfig.readFlags = cachedData.read_flags || {}; 10664 const oldPlans = window._RestockRocketConfig.sellingPlans; 10665 const maxUpdatedAt = Array.isArray(oldPlans) && oldPlans.length > 0 10666 ? oldPlans.reduce(function(max, plan) { 10667 if (plan.updated_at) { 10668 const planDate = new Date(plan.updated_at); 10669 const maxDate = max ? new Date(max) : null; 10670 return (!maxDate || (planDate && !isNaN(planDate) && planDate > maxDate)) ? plan.updated_at : max; 10671 } 10672 return max; 10673 }, '') 10674 : null; 10675 const cachedDate = new Date(cachedData.cached_at); 10676 const maxDate = maxUpdatedAt ? new Date(maxUpdatedAt) : null; 10677 const useCached = !maxUpdatedAt || (cachedDate && !isNaN(cachedDate) && (!maxDate || cachedDate > maxDate)); 10678 10679 if (useCached) { 10680 if (Array.isArray(cachedData.plans)) { 10681 window._RestockRocketConfig.sellingPlans = cachedData.plans; 10682 window._RestockRocketConfig.disabledSellingPlanIds = cachedData.disabled_plan_ids || []; 10683 console.debug('[RR] Using selling plans from cachedSellingPlans (cached_at: ' + cachedData.cached_at + ')'); 10684 } 10685 } else { 10686 window._RestockRocketConfig.disabledSellingPlanIds = []; 10687 console.debug('[RR] Using selling plans from old format (max updated_at: ' + maxUpdatedAt + ')'); 10688 } 10689 } 10690 })();window._RestockRocketConfig.enabledNotifyMeVariantIds = [];window._RestockRocketConfig.disabledNotifyMeVariantIds = [];window._RestockRocketConfig.backInStockTemplates = [];window._RestockRocketConfig.restockNotes = {};window._RestockRocketConfig.integrations = [{"id":"15c94526-b6b8-4de1-9bc1-23b1ca52ddb0","shop_id":38436,"enabled":true,"page_types":["product","collection","index","search","page","cart","list-collections","article","blog"],"configuration":{"toastDuration":10000,"toastPosition":"bottom-right","enableXHRHijack":true,"enableFetchHijack":true,"quantityLimitDisabled":false},"type":"hijack","css_config":null,"js_config":null,"created_at":"2025-07-26T09:16:04.076Z","updated_at":"2025-07-26T09:16:04.076Z"}]; 10691 try { 10692 var _sqCfg = window._RestockRocketConfig; 10693 var _sqPlanEnabled = Array.isArray(_sqCfg.sellingPlans) && 10694 _sqCfg.sellingPlans.some(function (p) { return p && p.enabled; }); 10695 var _sqPreCount = ((_sqCfg.cachedPreorderVariantIds && 10696 _sqCfg.cachedPreorderVariantIds.preorder_variant_ids) || []).length; 10697 _sqCfg.preordersConfigured = !!(_sqPlanEnabled && _sqPreCount); 10698 } catch (e) { } 10699 try { 10700 var _sqc = window._RestockRocketConfig; 10701 var _sqOn = !(_sqc.cachedSettings && _sqc.cachedSettings.block_accelerated_checkout === false); 10702 var _sqPre = (_sqc.cachedPreorderVariantIds && 10703 _sqc.cachedPreorderVariantIds.preorder_variant_ids) || []; 10704 var _sqArm = false; 10705 if (_sqOn && _sqc.preordersConfigured) { 10706 if (_sqc.pageType === 'product' && _sqc.product && _sqc.product.variants) { 10707 _sqArm = _sqc.product.variants.some(function (v) { return _sqPre.indexOf(Number(v.id)) !== -1; }); 10708 } else { 10709 _sqArm = (_sqc.integrations || []).some(function (i) { 10710 return i && i.type === 'featured_product' && i.enabled && 10711 Array.isArray(i.page_types) && i.page_types.indexOf(_sqc.pageType) !== -1; 10712 }); 10713 } 10714 } 10715 if (_sqArm && document.documentElement) { 10716 _sqc.acceleratedGateArmed = true; 10717 document.documentElement.classList.add('stoq-buy-now-pending'); 10718 setTimeout(function () { 10719 document.documentElement.classList.remove('stoq-buy-now-pending'); 10720 }, 6000); 10721 } 10722 } catch (e) { } 10723 10724 window._RestockRocketConfig.scriptUrlProduct = 'https://cdn.shopify.com/extensions/01a0f67f-532e-7916-acb4-6f3af102b411/restockrocket-1-599/assets/restockrocket-product.js' 10725 window._RestockRocketConfig.scriptUrlCollection = 'https://cdn.shopify.com/extensions/01a0f67f-532e-7916-acb4-6f3af102b411/restockrocket-1-599/assets/restockrocket-collection.js' 10726 window._RestockRocketConfig.scriptUrlProductBis = 'https://cdn.shopify.com/extensions/01a0f67f-532e-7916-acb4-6f3af102b411/restockrocket-1-599/assets/restockrocket-product-bis.js' 10727 window._RestockRocketConfig.scriptUrlCollectionBis = 'https://cdn.shopify.com/extensions/01a0f67f-532e-7916-acb4-6f3af102b411/restockrocket-1-599/assets/restockrocket-collection-bis.js' 10728 window._RestockRocketConfig.scriptHost = window._RestockRocketConfig.scriptUrlProduct.substring(0, window._RestockRocketConfig.scriptUrlProduct.lastIndexOf('/') + 1) 10729 window._RestockRocketConfig.host = (window._RestockRocketConfig.cachedSettings && window._RestockRocketConfig.cachedSettings.api_host) || 'https://app.restockrocket.io' 10730 try { 10731 const _stoqVersionMatch = window._RestockRocketConfig.scriptHost.match(/(\d+)\/?(?:assets\/?)?$/); 10732 window._RestockRocketConfig.appVersion = (_stoqVersionMatch && _stoqVersionMatch[1]) || ''; 10733 } catch (e) { 10734 window._RestockRocketConfig.appVersion = ''; 10735 } 10736 const SETTINGS_CACHE_DURATION = 15 * 60 * 1000; 10737 const LIQUID_CACHE_MAX_AGE = 15 * 60; 10738 const liquidRenderedAt = window._RestockRocketConfig.liquidRenderedAt; 10739 if (!liquidRenderedAt || typeof liquidRenderedAt !== 'number' || isNaN(liquidRenderedAt)) { 10740 console.debug('STOQ - Invalid or missing liquidRenderedAt timestamp, assuming fresh'); 10741 window._RestockRocketConfig.isLiquidCacheFresh = true; 10742 window._RestockRocketConfig.liquidCacheAge = null; 10743 } else { 10744 const now = Math.floor(Date.now() / 1000);
10745 const liquidCacheAge = now - liquidRenderedAt; 10746 window._RestockRocketConfig.liquidCacheAge = Math.max(0, liquidCacheAge); 10747 if (liquidCacheAge < 0) { 10748 console.debug(`STOQ - Client clock appears ahead of server by ${Math.abs(Math.round(liquidCacheAge / 60))} minutes, assuming cache fresh`); 10749 window._RestockRocketConfig.isLiquidCacheFresh = true; 10750 } else if (liquidCacheAge <= LIQUID_CACHE_MAX_AGE) { 10751 console.debug(`STOQ - Liquid cache is fresh (${Math.round(liquidCacheAge / 60)} minutes old)`); 10752 window._RestockRocketConfig.isLiquidCacheFresh = true; 10753 } else { 10754 console.debug(`STOQ - Liquid cache is stale (${Math.round(liquidCacheAge / 60)} minutes old, max ${Math.round(LIQUID_CACHE_MAX_AGE / 60)} minutes)`); 10755 window._RestockRocketConfig.isLiquidCacheFresh = false; 10756 } 10757 } 10758 10759 function checkSettingsExpiry(settings) { 10760 try { 10761 if (!settings || !settings.updated_at) { 10762 console.debug('STOQ - Invalid settings data structure'); 10763 return null; 10764 } 10765 10766 if (!settings.cache) { 10767 console.debug('STOQ - settings caching disabled'); 10768 return null; 10769 } 10770 if (settings.multi_language_enabled) { 10771 if (!settings.translations) { 10772 console.debug('STOQ - multi-language enabled but no translation data in cache, fetching fresh'); 10773 return null; 10774 } 10775 if (window._RestockRocketConfig.normalizedLocale && 10776 !Object.prototype.hasOwnProperty.call(settings.translations, window._RestockRocketConfig.normalizedLocale)) { 10777 console.debug('STOQ - locale not explicitly translated, will use default language from cache'); 10778 } 10779 } 10780 10781 const updatedAt = new Date(settings.updated_at); 10782 if (isNaN(updatedAt.getTime())) { 10783 console.debug('STOQ - Invalid updated_at date format in settings'); 10784 return null; 10785 } 10786 10787 const age = Date.now() - updatedAt.getTime(); 10788 if (age < SETTINGS_CACHE_DURATION) { 10789 console.debug('STOQ - settings changed recently, skipping cache'); 10790 return null; 10791 } 10792 10793 return settings; 10794 } catch (error) { 10795 console.debug('STOQ - Error checking settings cache:', error); 10796 return null; 10797 } 10798 } 10799 10800 function createRestockRocketContainer() { 10801 const restockRocketContainer = document.createElement('div'); 10802 restockRocketContainer.id = 'restock-rocket'; 10803 document.body.appendChild(restockRocketContainer); 10804 } 10805 10806 function createRestockRocketScript(scriptUrl) { 10807 const restockRocketScriptElement = document.createElement('script'); 10808 restockRocketScriptElement.setAttribute('defer', 'defer'); 10809 restockRocketScriptElement.src = scriptUrl; 10810 document.body.appendChild(restockRocketScriptElement); 10811 } 10812 10813 createRestockRocketContainer() 10814 10815 console.debug('STOQ - extension activated') 10816 try { 10817 const _stoqInitConfig = window._RestockRocketConfig; 10818 const _stoqDetectedVariantIds = (_stoqInitConfig.product && Array.isArray(_stoqInitConfig.product.variants)
10818) 10819 ? _stoqInitConfig.product.variants.map(function(v) { return v.id }) 10820 : []; 10821 const _stoqSelectedVariantId = _stoqInitConfig.selected_variant_id; 10822 var _stoqPageSeq = 0; 10823 try { 10824 _stoqPageSeq = (parseInt(window.sessionStorage.getItem('_stoq_pls') || '0', 10) || 0) + 1; 10825 window.sessionStorage.setItem('_stoq_pls', String(_stoqPageSeq)); 10826 } catch (e) { } 10827 Shopify?.analytics?.publish?.('stoq_initialized', { 10828 cart_token: _stoqInitConfig.cartToken || '', 10829 page_url: window.location.href, 10830 page_type: _stoqInitConfig.pageType || '', 10831 shop_domain: _stoqInitConfig.shop || '', 10832 market_id: _stoqInitConfig.marketId || '', 10833 country_code: _stoqInitConfig.countryIsoCode || '', 10834 detected_variant_ids: _stoqDetectedVariantIds, 10835 selected_variant_id: _stoqSelectedVariantId || '', 10836 page_load_seq: _stoqPageSeq, 10837 liquid_rendered_at: _stoqInitConfig.liquidRenderedAt || 0, 10838 app_version: _stoqInitConfig.appVersion || '', 10839 liquid_cache_age: _stoqInitConfig.liquidCacheAge, 10840 inventory_policy: (_stoqInitConfig.variantsInventoryPolicy || {})[_stoqSelectedVariantId] || '', 10841 inventory_quantity: (_stoqInitConfig.variantsInventoryQuantity || {})[_stoqSelectedVariantId], 10842 }); 10843 } catch (e) { 10844 console.debug('STOQ - stoq_initialized publish failed:', e); 10845 } 10846 try { 10847 var _sqTrack = window._RestockRocketConfig; 10848 if (_sqTrack.preordersConfigured) { 10849 document.addEventListener('click', function (e) { 10850 try { 10851 var t = e.target; 10852 if (!t || !t.closest) return; 10853 var host = t.closest('.shopify-payment-button, shopify-payment-terms'); 10854 if (!host) return; 10855 var channel = host.matches && host.matches('shopify-payment-terms') 10856 ? 'shop_pay_installments' : 'buy_now'; 10857 var form = host.closest('form'); 10858 var vidEl = form && form.querySelector('[name="id"]'); 10859 var variantId = (vidEl && vidEl.value) || _sqTrack.selected_variant_id || ''; 10860 var _sqVidNum = Number(variantId); 10861 var _sqPlan = null; 10862 var _sqPlans = Array.isArray(_sqTrack.sellingPlans) ? _sqTrack.sellingPlans : []; 10863 var _sqMktId = Number(_sqTrack.marketId); 10864 var _sqForVariant = function (pl) { 10865 return pl && pl.enabled && Array.isArray(pl.variant_ids) && 10866 pl.variant_ids.indexOf(_sqVidNum) !== -1; 10867 }; 10868 _sqPlans.forEach(function (pl) { 10869 if (!_sqPlan && _sqForVariant(pl) && pl.markets_enabled && 10870 Array.isArray(pl.shopify_market_ids) && 10871 pl.shopify_market_ids.indexOf(_sqMktId) !== -1) { _sqPlan = pl; } 10872 }); 10873 if (!_sqPlan) { 10874 _sqPlans.forEach(function (pl) { 10875 if (!_sqPlan && _sqForVariant(pl) && !pl.markets_enabled) { _sqPlan = pl; } 10876 }); 10877 } 10878 Shopify?.analytics?.publish?.('stoq_accelerated_checkout_clicked', { 10879 variant_id: variantId, 10880 product_id: (_sqTrack.product && _sqTrack.product.id) || '', 10881 channel: channel, 10882 market_id: _sqTrack.marketId || '', 10883 country_code: _sqTrack.countryIsoCode || '', 10884 page_type: _sqTrack.pageType || '', 10885 cart_token: _sqTrack.cartToken || '', 10886 page_url: (window.location && window.location.href) || '', 10887 properties: { 10888 is_preorder_variant: (function () { 10889 var vid = Number(variantId); 10890 var has = function (a) { return Array.isArray(a) && a.indexOf(vid) !== -1; }; 10891 return has(_sqTrack.preorderVariantIds) || 10892 has(_sqTrack.cachedPreorderVariantIds && 10893 _sqTrack.cachedPreorderVariantIds.preorder_variant_ids); 10894 })(), 10895 in_enabled_plan: !!_sqPlan, 10896 is_instock_variant: (function () { 10897 var has = function (a) { return Array.isArray(a) && a.indexOf(_sqVidNum) !== -1; }; 10898 return has(_sqTrack.inStockVariantIds) || 10899 has(_sqTrack.cachedInStockVariantIds && 10900 _sqTrack.cachedInStockVariantIds.in_stock_variant_ids); 10901 })(), 10902 enrolled_plan_id: (_sqPlan && (_sqPlan.shopify_selling_plan_id || _sqPlan.shopify_selling_plan_group_id)) || '', 10903 enrolled_plan_provider: (_sqPlan && _sqPlan.inventory_provider) || '', 10904 block_enabled: !(_sqTrack.cachedSettings && _sqTrack.cachedSettings.block_accelerated_checkout === false), 10905 gate_armed: !!_sqTrack.acceleratedGateArmed, 10906 gate_active_at_click: !!(document.documentElement && 10907 document.documentElement.classList.contains('stoq-buy-now-pending')), 10908 blocked: (function () { 10909 try { 10910 var rr = window._RestockRocket; 10911 return !!(rr && typeof rr.willBlockAcceleratedCl
10911ick === 'function' && 10912 rr.willBlockAcceleratedClick(e)); 10913 } catch (err) { return false; } 10914 })(), 10915 }, 10916 }); 10917 } catch (err) { } 10918 }, true); 10919 } 10920 } catch (e) { } 10921 function applyTranslations(settings) { 10922 try { 10923 if (!settings || !settings.multi_language_enabled) { 10924 return settings; 10925 } 10926 10927 if (!settings.translations) { 10928 console.debug('STOQ - No translations found, skipping translation'); 10929 return settings; 10930 } 10931 10932 const normalizedLocale = window._RestockRocketConfig.normalizedLocale; 10933 const translations = settings.translations; 10934 10935 if (!normalizedLocale) { 10936 console.debug('STOQ - No matching locale for translations. Available:', Object.keys(translations || {})); 10937 delete settings.translations; 10938 return settings; 10939 } 10940 10941 console.debug(`STOQ - Applying translations for normalized locale: ${normalizedLocale} (original: ${window._RestockRocketConfig.locale})`); 10942 10943 const translatedFields = translations[normalizedLocale]; 10944 if (translatedFields && typeof translatedFields === 'object') { 10945 Object.keys(translatedFields).forEach(function(key) { 10946 const value = translatedFields[key]; 10947 if (value !== null && value !== undefined && value !== '') { 10948 settings[key] = value; 10949 } 10950 }); 10951 } else { 10952 console.debug('STOQ - No translated fields found for locale:', normalizedLocale); 10953 } 10954 10955 delete settings.translations; 10956 return settings; 10957 } catch (e) { 10958 console.debug('STOQ - error applying translations:', e); 10959 return settings; 10960 } 10961 } 10962 function setupCartSellingPlanUpdater(settings) { 10963 window.addEventListener('stoq:inventory-data-loaded', function(event) { 10964 console.debug('STOQ - Inventory data loaded, updating cart selling plans'); 10965 if (window._RestockRocket && window._RestockRocket.updateCartSellingPlans) { 10966 window._RestockRocket.updateCartSellingPlans() 10967 .then(hasUpdates => { 10968 if (hasUpdates) { 10969 console.debug('STOQ - cart selling plans updated successfully'); 10970 } else { 10971 console.debug('STOQ - no cart selling plan updates needed'); 10972 } 10973 }) 10974 .catch(error => { 10975 console.error('STOQ - error updating cart selling plans:', error); 10976 }); 10977 } 10978 }); 10979 } 10980 function storefrontGraphql(query, variables) { 10981 const cfg = window._RestockRocketConfig; 10982 if (!cfg.storefrontAccessToken || cfg.disableStorefrontApi === true) { 10983 return Promise.reject(new Error('Storefront API unavailable')); 10984 } 10985 return fetch( 10986 `https://${cfg.shop}/api/${cfg.storefrontApiVersion}/graphql.json`, 10987 { 10988 method: 'POST', 10989 headers: { 10990 'Content-Type': 'application/json', 10991 'X-Shopify-Storefront-Access-Token': cfg.storefrontAccessToken, 10992 }, 10993 body: JSON.stringify({ query: query, variables: variables }), 10994 } 10995 ) 10996 .then(function(response) { 10997 if (!response.ok) { throw new Error('Storefront API HTTP ' + response.status); } 10998 return response.json(); 10999 }) 11000 .then(function(body) { 11001 if (body && body.errors && body.errors.length) { 11002 throw new Error('Storefront API errors: ' + body.errors.map(function(e) { return e && e.message; }).join(', ')); 11003 } 11004 return body && body.data; 11005 }); 11006 } 11007 function fetchStorefrontShopMetafield(key) { 11008 const cfg = window._RestockRocketConfig; 11009 const query = 'query StoqShopMetafield($namespace: String!, $key: String!) { shop { metafield(namespace: $namespace, key: $key) { value } } }'; 11010 return storefrontGraphql(query, { namespace: cfg.metafieldNamespace, key: key }) 11011 .then(function(data) { 11012 const value = data && data.shop && data.shop.metafield && data.shop.metafield.value; 11013 if (!value) { throw new Error('Storefront API returned no ' + key + ' metafield value'); } 11014 return JSON.parse(value); 11015 }); 11016 } 11017 (function loadStorefrontSettings() { 11018 const cfg = window._RestockRocketConfig; 11019 if (!cfg.storefrontAccessToken || cfg.disableStorefrontApi === true) return; 11020 function run() { 11021 // The live-settings read is one more shop-level metafield fetch, so it 11022 // shares fetchStorefrontShopMetafield with the integrations/selling_plans 11023 // reads rather than re-issuing the same query + parse. 11024 fetchStorefrontShopMetafield('settings') 11025 .then(function(settings) { 11026 cfg.storefrontSettings = settings; 11027 console.debug('STOQ - stored live settings from Storefront API on config.storefrontSettings'); 11028 }) 11029 .catch(function(e) { 11030 console.debug('STOQ - Storefront settings fetch failed (non-fatal):', e && e.message); 11031 }); 11032 } 11033 11034 if (typeof window.requestIdleCallback === 'function') { 11035 window.requestIdleCallback(run, { timeout: 5000 }); 11036 } else { 11037 setTimeout(run, 0); 11038 } 11039 })(); 11040 const cachedSettings = window._RestockRocketConfig.cachedSettings; 11041 const validCachedSettings = cachedSettings ? checkSettingsExpiry(cachedSettings) : null; 11042 11043 if (validCachedSettings) { 11044 console.debug('STOQ - using cached settings'); 11045 initializeScripts(validCachedSettings); 11046 } else { 11047 console.debug('STOQ - fetching fresh settings'); 11048 const headers = { 11049 'X-Shopify-Shop-Domain': window._RestockRocketConfig.shop || window.Shopify.shop, 11050 'ngrok-skip-browser-warning': 'skip' 11051 }; 11052 11053 if (window.Shopify?.theme?.role === 'main') { 11054 headers['X-Shopify-Theme-Schema-Name'] = window.Shopify.theme.schema_name; 11055 headers['X-Shopify-Theme-Schema-Version'] = window.Shopify.theme.schema_version; 11056 headers['X-Shopify-Theme-Store-Id'] = window.Shopify.theme.theme_store_id; 11057 } 11058 11059 fetch( 11060 `${window._RestockRocketConfig.host}/api/v1/setting.json?translation_locale=${window._RestockRocketConfig.normalizedLocale}`, 11061 { headers } 11062 ) 11063 .then(function(response) { 11064 if (!response.ok) { 11065 throw new Error('Network response was not ok'); 11066 } 11067 return response.json(); 11068 }) 11069 .then(function(settings) { 11070 initializeScripts(settings); 11071 }) 11072 .catch(function(error) { 11073 if (cachedSettings) { 11074 console.debug('STOQ - using expired cached settings as fallback'); 11075 initializeScripts(cachedSettings); 11076 } else { 11077 console.error('STOQ - failed to load settings:', error); 11078 } 11079 }) 11080 .catch(function(e) { 11081 console.error(e) 11082 }) 11083 } 11084 11085 function fetchEmbedConfig(endpoint, apply) { 11086 return fetch( 11087 `${window._RestockRocketConfig.host}/api/v1/embed/${endpoint}.json`, 11088 { 11089 headers: { 11090 'X-Shopify-Shop-Domain': window._RestockRocketConfig.shop || window.Shopify.shop, 11091 'ngrok-skip-browser-warning': 'skip' 11092 } 11093 } 11094 ) 11095 .then(function(response) { 11096 if (!response.ok) throw new Error(`Failed to fetch ${endpoint}`); 11097 return response.json(); 11098 }) 11099 .then(function(data) {
11100 try { 11101 apply(data); 11102 } catch (applyError) { 11103 console.error('STOQ - apply failed for ' + endpoint + ':', applyError); 11104 throw applyError; 11105 } 11106 }) 11107 .catch(function(error) { 11108 console.debug(`STOQ - using cached ${endpoint}:`, error.message); 11109 }); 11110 } 11111 function refreshShopConfig(source) { 11112 const cfg = window._RestockRocketConfig; 11113 const viaEmbed = function() { return fetchEmbedConfig(source.endpoint, source.apply); }; 11114 const flagOn = !!cfg.readFlags && cfg.readFlags[source.flag] === true; 11115 if (!flagOn || source.embedOnly === true) { return viaEmbed(); } 11116 11117 return fetchStorefrontShopMetafield(source.metafieldKey) 11118 .then(function(value) { 11119 if (!source.isValid(value)) { throw new Error(source.metafieldKey + ' metafield is not a valid ' + source.endpoint + ' payload'); } 11120 source.apply(value); 11121 console.debug('STOQ - refreshed ' + source.endpoint + ' from the Storefront API'); 11122 }) 11123 .catch(function(error) { 11124 console.debug('STOQ - Storefront ' + source.endpoint + ' read failed, using embed:', error.message); 11125 return viaEmbed(); 11126 }); 11127 } 11128 function refreshIntegrations() { 11129 const cfg = window._RestockRocketConfig; 11130 return refreshShopConfig({ 11131 endpoint: 'integrations', 11132 metafieldKey: 'integrations', 11133 flag: 'enable_storefront_integrations_read', 11134 isValid: function(value) { return Array.isArray(value); }, 11135 apply: function(data) { 11136 cfg.integrations = data; 11137 } 11138 }); 11139 } 11140 function refreshSellingPlans(embedOnly) { 11141 const cfg = window._RestockRocketConfig; 11142 return refreshShopConfig({ 11143 embedOnly: embedOnly === true, 11144 endpoint: 'selling_plans', 11145 metafieldKey: 'cachedSellingPlans', 11146 flag: 'enable_storefront_selling_plans_read', 11147 isValid: function(value) { return !!value && Array.isArray(value.plans); }, 11148 apply: function(data) { 11149 cfg.sellingPlans = data.plans; 11150 cfg.disabledSellingPlanIds = data.disabled_plan_ids || []; 11151 if (data && data.read_flags && typeof data.read_flags === 'object' && !Array.isArray(data.read_flags)) { 11152 cfg.readFlags = data.read_flags; 11153 } 11154 } 11155 }); 11156 } 11157 11158 function initializeScripts(settings) { 11159 settings = applyTranslations(settings); 11160 window._RestockRocketConfig.settings = settings; 11161 console.debug(`STOQ - settings configured for ${window._RestockRocketConfig.pageType}`); 11162 const forceEmbedSellingPlans = settings.force_embed_selling_plans === true; 11163 const staleRefresh = !window._RestockRocketConfig.isLiquidCacheFresh && !settings.disable_refresh_on_stale_liquid; 11164 if (forceEmbedSellingPlans || staleRefresh) { 11165 console.debug('STOQ - refreshing selling_plans' + (staleRefresh ? ' + integrations (Liquid cache stale)' : ' (force_embed_selling_plans)')); 11166 const refreshes = [refreshSellingPlans(forceEmbedSellingPlans)]; 11167 if (staleRefresh) { refreshes.push(refreshIntegrations()); } 11168 Promise.race([ 11169 Promise.all(refreshes), 11170 new Promise(function(resolve) { setTimeout(resolve, 1000); }) 11171 ]).then(function() { loadScripts(settings); }); 11172 return; 11173 } 11174 11175 loadScripts(settings); 11176 } 11177 11178 function loadScripts(settings) { 11179 setupCartSellingPlanUpdater(settings); 11180 11181 if(settings.enable_app) { 11182 const hijackIntegration = window._RestockRocketConfig.integrations.find(function(integration) { 11183 return integration.type === 'hijack' && integration.enabled && integration.page_types.includes(window._RestockRocketConfig.pageType); 11184 }) 11185 const hasEnabledOffer = Array.isArray(window._RestockRocketConfig.sellingPlans) 11186 && window._RestockRocketConfig.sellingPlans.some(function(plan) { return plan && plan.enabled; }); 11187 const hasDisabledPlanIds = Array.isArray(window._RestockRocketConfig.disabledSellingPlanIds) 11188 && window._RestockRocketConfig.disabledSellingPlanIds.length > 0; 11189 const usePreorderBuild = settings.preorder_enabled || hasEnabledOffer || hasDisabledPlanIds; 11190 11191 const collectionScriptUrl = usePreorderBuild 11192 ? window._RestockRocketConfig.scriptUrlCollection 11193 : window._RestockRocketConfig.scriptUrlCollectionBis; 11194 const productScriptUrl = usePreorderBuild 11195 ? window._RestockRocketConfig.scriptUrlProduct 11196 : window._RestockRocketConfig.scriptUrlProductBis; 11197 11198 const pageType = window._RestockRocketConfig.pageType; 11199 const collectionPageTypes = ['collection', 'index', 'search', 'page']; 11200
11201 if(collectionPageTypes.indexOf(pageType) !== -1 && (settings[`show_button_on_${pageType}`] || settings[`preorder_${pageType}_enabled`])) { 11202 createRestockRocketScript(collectionScriptUrl); 11203 } else if(pageType === 'product') { 11204 createRestockRocketScript(productScriptUrl); 11205 } else if(hijackIntegration) { 11206 createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection); 11207 } else if(usePreorderBuild) { 11208 createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection); 11209 } else { 11210 console.debug(`STOQ - no scripts enabled for ${pageType}`); 11211 } 11212 const appLoadedEvent = new CustomEvent('stoq:loaded', { 11213 detail: { 11214 pageType: window._RestockRocketConfig.pageType, 11215 enabled: settings.enable_app, 11216 settings: settings, 11217 preorderEnabled: settings.preorder_enabled 11218 } 11219 }); 11220 console.debug('STOQ - dispatching app loaded event'); 11221 window.dispatchEvent(appLoadedEvent); 11222 } 11223 } 11224</script>
11224<style id="RestockRocketStyle">html.stoq-buy-now-pending .shopify-payment-button{pointer-events:none!important}</style> 11225 11226 11227</div><div id="shopify-block-ATFV2b1ZMVnArU0ROT__16178409538858199964" class="shopify-block shopify-app-block"> 11228
11229<script 11230 src="https://cdn.shopify.com/extensions/01a0cfd1-22b6-7b0b-9206-925ba263cb03/powr-popup-14/assets/popup.js" 11231 data-shop="projektride.myshopify.com" 11232 data-page-type="index" 11233 async 11234></script>
11234 11235 11236 11237 11238 11239 11240 11241 11242 11243 11244 11245 11246 11247 11248 11249 11250 11251 11252 11253 11254 11255 11256 11257 11258 11259 11260 11261 11262 11263 11264 11265 11266 11267 11268</div>
11268<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
vendor: 1 bytes, line 11268
11268
11269<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a45485882b8b0046',t:'MTc5MTEyMDQyMQ=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
11269</body> 11270</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.