1<!doctype html> 2<html lang="en" dir="ltr"> 3 <head> 4 <!-- Blockshop theme - Version 10.1.0 by Troop Themes - https://troopthemes.com/ --> 5 6 <meta charset="UTF-8"> 7 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 8 <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=5.0"><meta name="description" content="Buy 662 4X LTD 42" Bodyboard for only $89.99 at 662 Bodyboard Shop!"><title>662 4X LTD 42" Bodyboard - 662 Bodyboard Shop | 662 Bodyboard Shop</title><link rel="canonical" href="https://662bodyboardshop.com/products/662-4x-ltd-42-bodyboard"><link rel="shortcut icon" href="//662bodyboardshop.com/cdn/shop/files/662-Bull-Logo_256x256_43453415-3035-4597-8746-456ce9a642cd.png?v=1622741215&width=32" type="image/png"> 9 <link rel="apple-touch-icon" href="//662bodyboardshop.com/cdn/shop/files/662-Bull-Logo_256x256_43453415-3035-4597-8746-456ce9a642cd.png?v=1622741215&width=180"><link rel="preconnect" href="https://cdn.shopify.com" crossorigin> 10<link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><link 11 rel="preload" 12 href="//662bodyboardshop.com/cdn/fonts/source_sans_pro/sourcesanspro_n7.41cbad1715ffa6489ec3aab1c16fda6d5bdf2235.woff2" 13 as="font" 14 type="font/woff2" 15 crossorigin 16 ><link 17 rel="preload" 18 href="//662bodyboardshop.com/cdn/fonts/source_sans_pro/sourcesanspro_n6.cdbfc001bf7647698fff34a09dc1c625e4008e01.woff2" 19 as="font" 20 type="font/woff2" 21 crossorigin 22 ><link 23 rel="preload" 24 href="//662bodyboardshop.com/cdn/fonts/source_sans_pro/sourcesanspro_n4.50ae3e156aed9a794db7e94c4d00984c7b66616c.woff2" 25 as="font" 26 type="font/woff2" 27 crossorigin 28 ><meta property="og:type" content="product" /> 29 <meta property="og:title" content="662 4X LTD 42" Bodyboard" /><meta property="og:image" content="http://662bodyboardshop.com/cdn/shop/files/6624XBlack_Aqua_a560c8f1-d533-4803-93b6-c4c672e1b
2966c.png?v=1786737051&width=1200" /> 30 <meta property="og:image:secure_url" content="https://662bodyboardshop.com/cdn/shop/files/6624XBlack_Aqua_a560c8f1-d533-4803-93b6-c4c672e1b66c.png?v=1786737051&width=1200" /> 31 <meta property="og:image:width" content="2380" /> 32 <meta property="og:image:height" content="2380" /><meta property="og:image" content="http://662bodyboardshop.com/cdn/shop/files/6624XAqua_White_a9e92df8-7f0f-4246-b170-efaff1ac45c1.png?v=1786737051&width=1200" /> 33 <meta property="og:image:secure_url" content="https://662bodyboardshop.com/cdn/shop/files/6624XAqua_White_a9e92df8-7f0f-4246-b170-efaff1ac45c1.png?v=1786737051&width=1200" /> 34 <meta property="og:image:width" content="2380" /> 35 <meta property="og:image:height" content="2380" /><meta property="og:image" content="http://662bodyboardshop.com/cdn/shop/files/6624XBlue_Orange_c6e2a353-b0a8-46bf-b47d-314cf1c00340.png?v=1786737051&width=1200" /> 36 <meta property="og:image:secure_url" content="https://662bodyboardshop.com/cdn/shop/files/6624XBlue_Orange_c6e2a353-b0a8-46bf-b47d-314cf1c00340.png?v=1786737051&width=1200" /> 37 <meta property="og:image:width" content="2380" /> 38 <meta property="og:image:height" content="2380" /><meta property="og:price:currency" content="USD" /> 39 <meta 40 property="og:price:amount" 41 content="89.99" 42 /> 43 44
44<script type="application/ld+json"> 45 { 46 "@context": "https://schema.org/", 47 "@type": "Product", 48 "name": "662 4X LTD 42" Bodyboard", 49 "image": ["//662bodyboardshop.com/cdn/shop/files/6624XBlack_Aqua_a560c8f1-d533-4803-93b6-c4c672e1b66c.png?v=1786737051&width=1200", 50"//662bodyboardshop.com/cdn/shop/files/6624XAqua_White_a9e92df8-7f0f-4246-b170-efaff1ac45c1.png?v=1786737051&width=1200", 51"//662bodyboardshop.com/cdn/shop/files/6624XBlue_Orange_c6e2a353-b0a8-46bf-b47d-314cf1c00340.png?v=1786737051&width=1200" 52], 53 "description": "662 4X LTD Quad Concave Slick With Double StringerWhen designing the new 662 model we wanted to ...", 54 "sku": "42-4X-BLK", 55 "brand": { 56 "@type": "Brand", 57 "name": "662" 58 },"aggregateRating": { 59 "@type": "AggregateRating", 60 "ratingValue": "5.0", 61 "reviewCount": "4" 62 },"offers": [{ 63 "@type" : "Offer","sku": "42-4X-BLK","availability": "http://schema.org/InStock", 64 "price": 89.99, 65 "priceCurrency": "USD", 66 "url": "https:\/\/662bodyboardshop.com\/products\/662-4x-ltd-42-bodyboard?variant=43062986932476" 67 }, 68{ 69 "@type" : "Offer","sku": "42-4X-AQ","availability": "http://schema.org/InStock", 70 "price": 89.99, 71 "priceCurrency": "USD", 72 "url": "https:\/\/662bodyboardshop.com\/products\/662-4x-ltd-42-bodyboard?variant=50922628153596" 73 }, 74{ 75 "@type" : "Offer","sku": "42-4X-BL","availability": "http://schema.org/InStock", 76 "price": 89.99, 77 "priceCurrency": "USD", 78 "url": "https:\/\/662bodyboardshop.com\/products\/662-4x-ltd-42-bodyboard?variant=50971959197948" 79 } 80] 81 } 82 </script>
82<meta property="og:url" content="https://662bodyboardshop.com/products/662-4x-ltd-42-bodyboard" /> 83<meta property="og:site_name" content="662 Bodyboard Shop" /> 84<meta property="og:description" content="Buy 662 4X LTD 42" Bodyboard for only $89.99 at 662 Bodyboard Shop!" /><meta name="twitter:card" content="summary" /> 85<meta name="twitter:description" content="Buy 662 4X LTD 42" Bodyboard for only $89.99 at 662 Bodyboard Shop!" /><meta name="twitter:title" content="662 4X LTD 42" Bodyboard" /><meta 86 name="twitter:image" 87 content="https://662bodyboardshop.com/cdn/shop/files/6624XBlack_Aqua_a560c8f1-d533-4803-93b6-c4c672e1b66c.png?v=1786737051&width=480" 88 /><style>@font-face { 89 font-family: "Source Sans Pro"; 90 font-weight: 700; 91 font-style: normal; 92 font-display: swap; 93 src: url("//662bodyboardshop.com/cdn/fonts/source_sans_pro/sourcesanspro_n7.41cbad1715ffa6489ec3aab1c16fda6d5bdf2235.woff2") format("woff2"), 94 url("//662bodyboardshop.com/cdn/fonts/source_sans_pro/sourcesanspro_n7.01173495588557d2be0eb2bb2ecdf8e4f01cf917.woff") format("woff"); 95} 96@font-face { 97 font-family: "Source Sans Pro"; 98 font-weight: 400; 99 font-style: normal; 100 font-display: swap; 101 src: url("//662bodyboardshop.com/cdn/fonts/source_sans_pro/sourcesanspro_n4.50ae3e156aed9a794db7e94c4d00984c7b66616c.woff2") format("woff2"), 102 url("//662bodyboardshop.com/cdn/fonts/source_sans_pro/sourcesanspro_n4.d1662e048bd96ae7123e46600ff9744c0d84502d.woff") format("woff"); 103} 104@font-face { 105 font-family: "Source Sans Pro"; 106 font-weight: 600; 107 font-style: normal; 108 font-display: swap; 109 src: url("//662bodyboardshop.com/cdn/fonts/source_sans_pro/sourcesanspro_n6.cdbfc001bf7647698fff34a09dc1c625e4008e01.woff2") format("woff2"), 110 url("//662bodyboardshop.com/cdn/fonts/source_sans_pro/sourcesanspro_n6.75b644b223b15254f28282d56f730f2224564c8d.woff") format("woff"); 111} 112@font-face { 113 font-family: "Source Sans Pro"; 114 font-weight: 900; 115 font-style: normal; 116 font-display: swap; 117 src: url("//662bodyboardshop.com/cdn/fonts/source_sans_pro/sourcesanspro_n9.1e67acf3c80599aabb74136a2bc4be83e9bfb685.woff2") format("woff2"), 118 url("//662bodyboardshop.com/cdn/fonts/source_sans_pro/sourcesanspro_n9.2ba8dc05dbd13b357d2dde6bd29738581d84ee80.woff") format("woff"); 119} 120@font-face { 121 font-family: "Source Sans Pro"; 122 font-weight: 400; 123 font-style: normal; 124 font-display: swap; 125 src: url("//662bodyboardshop.com/cdn/fonts/source_sans_pro/sourcesanspro_n4.50ae3e156aed9a794db7e94c4d00984c7b66616c.woff2") format("woff2"), 126 url("//662bodyboardshop.com/cdn/fonts/source_sans_pro/sourcesanspro_n4.d1662e048bd96ae7123e46600ff9744c0d84502d.woff") format("woff"); 127} 128@font-face { 129 font-family: "Source Sans Pro"; 130 font-weight: 700; 131 font-style: normal; 132 font-display: swap; 133 src: url("//662bodyboardshop.com/cdn/fonts/source_sans_pro/sourcesanspro_n7.41cbad1715ffa6489ec3aab1c16fda6d5bdf2235.woff2") format("woff2"), 134 url("//662bodyboardshop.com/cdn/fonts/source_sans_pro/sourcesanspro_n7.01173495588557d2be0eb2bb2ecdf8e4f01cf917.woff") format("woff"); 135} 136@font-face { 137 font-family: "Source Sans Pro"; 138 font-weight: 400; 139 font-style: italic; 140 font-display: swap; 141 src: url("//662bodyboardshop.com/cdn/fonts/source_sans_pro/sourcesanspro_i4.130f29b9baa0095b80aea9236ca9ef6ab0069c67.woff2") format("woff2"), 142 url("//662bodyboardshop.com/cdn/fonts/source_sans_pro/sourcesanspro_i4.6146c8c8ae7b8853ccbbc8b859fcf805016ee743.woff") format("woff"); 143} 144@font-face { 145 font-family: "Source Sans Pro"; 146 font-weight: 700; 147 font-style: italic; 148 font-display: swap; 149 src: url("//662bodyboardshop.com/cdn/fonts/source_sans_pro/sourcesanspro_i7.98bb15b3a23880a6e1d86ade6dbb197526ff768d.woff2") format("woff2"), 150 url("//662bodyboardshop.com/cdn/fonts/source_sans_pro/sourcesanspro_i7.6274cea5e22a575d33653322a4399caadffb1338.woff") format("woff"); 151} 152:root {--font--heading--uppercase: uppercase; 153 --font--margin-scale: -2; 154 --font--translation-scale: 1;--font--nav--uppercase: uppercase;--font--sub-nav--uppercase: normal;--font--banner--size: 67px; 155 --font--banner--mobile-size: 44px; 156 157 --font--featured--size: 44px; 158 --font--featured--mobile-size: 44px; 159 160 --font--section--size: 28px; 161 --font--section--mobile-size: 20px; 162 163 --font--block--size: 16px; 164 --font--block--mobile-size: 20px; 165 166 --font--paragraph--size: 16px;--font--paragraph--mobile-size: 16px;--font--featured-paragraph--size: 16px;--font--featured-paragraph--mobile-size: 16px;--font--nav--size: 14px;--font--nav--mobile-size: 14px;--font--sub-nav--size: 12px;--font--sub-nav--mobile-size: 12px;--font--heading--family: "Source Sans Pro", sans-serif; 167 --font--heading--weight: 700; 168 --font--heading--normal-weight: 400; 169 --font--heading--style: normal; 170 --font--heading--spacing: 2px; 171 172 --font--nav--family: "Source Sans Pro", sans-serif; 173 --font--nav--weight: 600; 174 --font--nav--style: normal; 175 176 --font--paragraph--family: "Source Sans Pro", sans-serif; 177 --font--paragraph--weight: 400; 178 --font--paragraph--style: normal; 179 --font--paragraph--spacing: 0px; 180 181 --font--button--spacing: 0px; 182 --font--line-height: 1.2; 183 } 184 185 [data-item~='featured-heading'] .emphasized, 186 [data-item~='banner-heading'] .emphasized {font-style: italic;} 187</style><style> 188 :root { 189 --color--accent-1: #010101; 190 --color--accent-1-translucent: rgba(1, 1, 1, 0.85); 191 --color--accent-2: #d02e2e; 192 --color--accent-2-translucent: rgba(208, 46, 46, 0.85); 193 --bg-color--light: #ffffff; 194 --bg-color--light-translucent: rgba(255, 255, 255, 0.85); 195 --bg-color--dark: #222222; 196 --bg-color--dark-translucent: rgba(9, 9, 9, 0.85); 197 --bg-color--body: #ffffff; 198 --bg-color--body-translucent: rgba(255, 255, 255, 0.85); 199 --color--body: #212121; 200 --color--body--light: #515151; 201 --bg-color--textbox: #fff; 202 --bg-color--panel: #f7f7f7; 203 --bdr-color--page: ; 204 --bdr-dark--general: rgba(33, 33, 33, 0.1); 205 --bdr-light--general: rgba(255,255,255,0.3); 206 207 --color--border-disabled: #d2d2d2; 208 --color--success: #4caf50; 209 --color--fail: #d32f2f; 210 --color--stars: black; 211
212 --content--shadow-opacity: 0.1; 213 --content--image-opacity:0.65; 214 215 --button--color: #ffffff; 216 --button--bg-color: #444444; 217 --button--bg-color--hover: var(--button--bg-color); 218 --button--bdr-color: #444444; 219 --button--color-disabled: #b9b9b9; 220 --button--radius: 12px; 221 --input--radius: 12px; 222 --image--radius: 4px; 223 224 --progress-bar: linear-gradient( 225 90deg, 226 rgba(68, 68, 68, 0.3) 0%, 227 rgb(68, 68, 68) 80%, 228 rgba(68, 68, 68, 0.8) 229 ); 230 231 /* shop pay */ 232 --payment-terms-background-color: #ffffff; 233 234 /* js helpers */ 235 --announcement-height: 0px; 236 --header-height: 0px; 237 238 --sticky-offset: calc(var(--announcement--sticky, 0) * var(--announcement--height, 0px) + var(--header--sticky, 0) * var(--header--height, 0px)); 239 } 240</style><style></style>
240<script> 241 var theme = theme || {}; 242 theme.libraries = theme.libraries || {}; 243 theme.local_storage = theme.local_storage || {}; 244 theme.settings = theme.settings || {}; 245 theme.scripts = theme.scripts || {}; 246 theme.translations = theme.translations || {}; 247 theme.links = theme.links || {}; 248 theme.variant_caches = theme.variant_caches || {}; 249 theme.urls = theme.urls || {}; 250 251 theme.libraries.masonry = '//662bodyboardshop.com/cdn/shop/t/51/assets/masonry.min.js?v=153413113355937702121724528005'; 252 theme.libraries.swipe = '//662bodyboardshop.com/cdn/shop/t/51/assets/swipe-listener.min.js?v=123039615894270182531724528005'; 253 theme.libraries.plyr = '/cdn/shopifycloud/plyr/v2.0/shopify-plyr'; 254 theme.libraries.vimeo = 'player.vimeo.com/api/player.js'; 255 theme.libraries.youtube = 'youtube.com/iframe_api'; 256 257 theme.local_storage.age_verification = 'blockshopTheme:ageVerified'; 258 theme.local_storage.collection_layout = 'blockshopTheme:collectionLayout'; 259 theme.local_storage.recent_products = 'blockshopTheme:recentlyViewed'; 260 theme.local_storage.search_layout = 'blockshopTheme:searchLayout'; 261 262 theme.settings.cart_type = 'drawer'; 263 theme.settings.money_format = "\u003cspan class=transcy-money\u003e$ {{amount}}\u003c\/span\u003e"; 264 265 theme.translations.add_to_cart = 'Add to cart'; 266 theme.translations.mailing_list_success_message = 'Thanks for signing up!'; 267 theme.translations.out_of_stock = 'Out of stock'; 268 theme.translations.unavailable = 'Unavailable'; 269 theme.translations.url_copied = 'Link copied to clipboard'; 270 theme.translations.low_in_stock = { 271 one: 'Only 1 item left', 272 other: 'Only 2 items left' 273 }; 274 275 theme.urls.all_products_collection = '/collections/all'; 276 theme.urls.cart = '/cart'; 277 theme.urls.cart_add = '/cart/add'; 278 theme.urls.cart_change = '/cart/change'; 279 theme.urls.cart_update = '/cart/update'; 280 theme.urls.product_recommendations = '/recommendations/products'; 281 theme.urls.predictive_search = '/search/suggest'; 282 theme.urls.search = '/search'; 283 284 285 theme.urls.root = ''; 286 287</script>
287 288
289<script> 290 String.prototype.handleize = function () { 291 const char_map = { 292 á: "a", é: "e", Ã: "i", ó: "o", ú: "u", ñ: "n", ü: "u", à : "a", è: "e", ì: "i", ò: "o", ù: "u", 293 â: "a", ê: "e", î: "i", ô: "o", û: "u", ö: "o", ä: "a", Ã: "ss", ç: "c", Ä: "c", è: "e", é: "e", ê: "e", 294 ë: "e", î: "i", ï: "i", ô: "o", Å: "oe", ù: "u", û: "u", ü: "u" 295 }; 296 // we need to convert non-anglo chars to anglo counterparts to match Liquid's 'handelize' filter 297 const regex = new RegExp(Object.keys(char_map).join("|"), 'g'); 298 299 return this.toLowerCase() 300 .replace(regex, (match) => (char_map[match] ? char_map[match] : match)) 301 .replace(/[^a-z0-9]+/g, '-') 302 .replace(/-+/g, '-') 303 .replace(/^-|-$/g, ''); 304 }; 305 306 String.prototype.parse = function(selector) { 307 const parser = new DOMParser(); 308 const doc = parser.parseFromString(this, 'text/html'); 309 return selector ? doc.querySelector(selector) : doc.body.firstElementChild; 310 }; 311 312 // Element extended methods 313 Element.prototype.trigger = window.trigger = function(event, data = null) { 314 const event_obj = data == null ? new Event(event) : new CustomEvent(event, { detail: data }); 315 this.dispatchEvent(event_obj); 316 }; 317 318 Element.prototype.on = document.on = window.on = function(events, callback, options) { 319 // save the namespaces on the element itself 320 if (!this.namespaces) this.namespaces = {}; 321 322 events.split(' ').forEach(event => { 323 this.namespaces[event] = callback; 324 this.addEventListener(event.split('.')[0], callback, options); 325 }); 326 return this; 327 }; 328 329 Element.prototype.off = document.off = window.off = function(events) { 330 if (!this.namespaces) return; 331 332 events.split(' ').forEach(event => { 333 this.removeEventListener(event.split('.')[0], this.namespaces[event]); 334 delete this.namespaces[event]; 335 }); 336 return this; 337 }; 338 339 Element.prototype.index = function() { 340 return [...this.parentNode.children].indexOf(this); 341 }; 342 343 Element.prototype.offset = function() { 344 const rect = this.getBoundingClientRect(); 345 346 return { 347 top: rect.top + window.scrollY, 348 left: rect.left + window.pageXOffset 349 }; 350 }; 351 352 Element.prototype.setStyles = function(styles = {}) { 353 for (const property in styles) this.style[property] = styles[property]; 354 return this; 355 } 356 357 Element.prototype.remove = function() { 358 return this.parentNode && this.parentNode.removeChild(this); 359 }; 360 361 // NodeList & Array extended methods 362 NodeList.prototype.on = Array.prototype.on = function(events, callback, options) { 363 this.forEach(element => { 364 // save the namespaces on the element itself 365 if (!element.namespaces) element.namespaces = {}; 366 367 events.split(' ').forEach(event => { 368 element.namespaces[event] = callback; 369 element.addEventListener(event.split('.')[0], callback, options); 370 }); 371 }); 372 }; 373 374 NodeList.prototype.off = Array.prototype.off = function(events) { 375 this.forEach(element => { 376 if (!element.namespaces) return; 377 378 events.split(' ').forEach(event => { 379 element.removeEventListener(event.split('.')[0], element.namespaces[event]); 380 delete element.namespaces[event]; 381 }); 382 }); 383 }; 384 385 NodeList.prototype.not = Array.prototype.not = function(arr_like_obj) { 386 // this always returns an Array 387 const new_array_of_elements = []; 388 if (arr_like_obj instanceof HTMLElement) arr_like_obj = [arr_like_obj]; 389 390 this.forEach(element => { 391 if (![...arr_like_obj].includes(element)) new_array_of_elements.push(element); 392 }); 393 394 return new_array_of_elements; 395 }; 396 397 // this global method is necessary for the youtube API, we can't use our own callback in this case 398 // https://developers.google.com/youtube/iframe_api_reference#Requirements 399 function onYouTubeIframeAPIReady() { 400 window.trigger('theme:youtube:apiReady'); 401 } 402 403 // Utility methods 404 theme.utils = new class Utilities { 405 constructor() { 406 this.isTouchDevice = window.matchMedia('(pointer: coarse)').matches;this.updateRecentProducts('662-4x-ltd-42-bodyboard');} 407 408 areNumericStrings(...args) { 409 return args.every(str => /^[0-9]+$/.test(str)); 410 } 411 412 isValidEmail(email) { 413 const email_pattern = /^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,}$/i; 414 return email_pattern.test(email); 415 } 416 417 formatMoney(raw_amount) { 418 const num_decimals = theme.settings.money_format.includes('no_decimals') ? 0 : 2; 419 const locale = theme.settings.money_format.includes('comma') ? 'de-DE' : 'en-US'; 420 421 const formatter = Intl.NumberFormat(locale, { 422 minimumFractionDigits: num_decimals, 423 maximumFractionDigits: num_decimals 424 }); 425 426 const formatted_amount = formatter.format(raw_amount / 100); 427 428 return theme.settings.money_format.replace(/\{\{\s*(\w+)\s*\}\}/, formatted_amount); 429 } 430 431 scriptLoader(name, url, callback) { 432 if (theme.scripts[name] === undefined) { 433 theme.scripts[name] = 'requested'; 434 const script = document.createElement('script'); 435 script.src = url; 436 script.onload = () => { 437 theme.scripts[name] = 'loaded'; 438 callback && callback(); 439 window.trigger(`theme:${name}:loaded`); 440 }; 441 document.body ? document.body.appendChild(script) : document.head.appendChild(script); 442 } else if (callback && theme.scripts[name] === 'requested') { 443 window.on(`theme:${name}:loaded`, callback); 444 } else if (callback && theme.scripts[name] === 'loaded') callback(); 445 } 446 447 linkLoader(url, rel, fetch_priority, as) { 448 if (theme.links[url]) return; 449 const link = document.createElement('link'); 450 link.rel = rel; 451 link.href = url; 452 if (as) link.as = as; 453 if (fetch_priority) link.fetchPriority = fetch_priority; 454 document.head.appendChild(link); 455 theme.links[url] = link; 456 } 457 458 getQuantity(product_id, { id, management, policy, quantity }, requested_quantity) { 459 // if inventory isn't tracked we can add items indefinitely 460 if (management !== 'shopify' || policy === 'continue') return requested_quantity; 461 462 const cart_quantity = theme.cart.basket[id] ? theme.cart.basket[id] : 0; 463 let quantity_remaining = parseInt(quantity) - cart_quantity; 464 465 if (quantity_remaining <= 0) { 466 quantity_remaining = 0; 467 window.trigger(`theme:product:${product_id}:updateQuantity`, 1); 468 } else if (requested_quantity > quantity_remaining) { 469 window.trigger(`theme:product:${product_id}:updateQuantity`, quantity_remaining); 470 } else return requested_quantity; 471 472 theme.feedback.trigger('quantity', quantity_remaining); 473 return false;
474 } 475 476 updateRecentProducts(handle) { 477 const current_product_arr = [handle]; 478 const previous_product_str = localStorage.getItem(theme.local_storage.recent_products); 479 const max_num_recents_stored = 4; 480 let previous_product_arr, current_product_str, newly_visited_product = false; 481 482 // first check if we have existing data or not 483 if (previous_product_str) { 484 previous_product_arr = JSON.parse(previous_product_str); 485 486 if (previous_product_arr.indexOf(handle) === -1) newly_visited_product = true; 487 } else { 488 // localStorage accepts strings only, so we'll convert to string and set 489 current_product_str = JSON.stringify(current_product_arr); 490 localStorage.setItem(theme.local_storage.recent_products, current_product_str); 491 } 492 if (newly_visited_product) { 493 if (previous_product_arr.length === max_num_recents_stored) 494 previous_product_arr = previous_product_arr.slice(1); 495 496 current_product_str = JSON.stringify(previous_product_arr.concat(current_product_arr)); 497 localStorage.setItem(theme.local_storage.recent_products, current_product_str); 498 } 499 } 500 } 501</script>
501<script type="module"> 502 import "//662bodyboardshop.com/cdn/shop/t/51/assets/a11y.js?v=88460550814538636921724528004"; 503 import "//662bodyboardshop.com/cdn/shop/t/51/assets/media-queries.js?v=71639634187374033171724528005"; 504 import "//662bodyboardshop.com/cdn/shop/t/51/assets/element-relocator.js?v=28810630440959365191724528005"; 505 import "//662bodyboardshop.com/cdn/shop/t/51/assets/transitions.js?v=19512793443520941461724528005"; 506 import "//662bodyboardshop.com/cdn/shop/t/51/assets/general.js?v=70954678306130380571724528005"; 507 import "//662bodyboardshop.com/cdn/shop/t/51/assets/disclosure.js?v=167257655952275578981724528005"; 508 import "//662bodyboardshop.com/cdn/shop/t/51/assets/tab-order.js?v=32202179289059533031724528005"; 509 import "//662bodyboardshop.com/cdn/shop/t/51/assets/collapsible-row.js?v=73136906120330415941724528004"; 510 import "//662bodyboardshop.com/cdn/shop/t/51/assets/placeholder.js?v=9426227501006968881724528005"; 511 import "//662bodyboardshop.com/cdn/shop/t/51/assets/quantity-selector.js?v=47238001903993240311724528005"; 512 import "//662bodyboardshop.com/cdn/shop/t/51/assets/feedback-bar.js?v=41068180466968126491724528005"; 513 import "//662bodyboardshop.com/cdn/shop/t/51/assets/modal.js?v=108460552621755082561724528005"; 514 import "//662bodyboardshop.com/cdn/shop/t/51/assets/subscribe-form.js?v=173086987533768533151724528005"; 515 import "//662bodyboardshop.com/cdn/shop/t/51/assets/announcement.js?v=50670623140864131891724528004"; 516 import "//662bodyboardshop.com/cdn/shop/t/51/assets/countdown-timer.js?v=110314126896929222291724528004";import "//662bodyboardshop.com/cdn/shop/t/51/assets/y-menu.js?v=167762340278746575841724528005"; 517 import "//662bodyboardshop.com/cdn/shop/t/51/assets/drawer.js?v=30355499265377544231724528005"; 518 import "//662bodyboardshop.com/cdn/shop/t/51/assets/header.js?v=97374056320851884161724528005"; 519 import "//662bodyboardshop.com/cdn/shop/t/51/assets/cart.js?v=109199283114920753281724528004"; 520 import "//662bodyboardshop.com/cdn/shop/t/51/assets/x-menu.js?v=117339393092858482711724528005";</script>
520<link href="//662bodyboardshop.com/cdn/shop/t/51/assets/theme.css?v=94643596788996588961724528005" rel="stylesheet" type="text/css" media="all" /> 521
521<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
521<meta name="google-site-verification" content="Z2pW7O6T7pNVvtqUf0_S1kHMVL9XtT0iFj8L6vjJt0U"> 522<meta name="facebook-domain-verification" content="wglzljiwnp4wgo3k8hf9knk005r0s2"> 523<meta name="facebook-domain-verification" content="sbl88gnojpwbxyc598fqznorr66ke1"> 524<meta name="facebook-domain-verification" content="34v984kh0m567bqoedzc5jqghdpnuo"> 525<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/21758819/digital_wallets/dialog"> 526<meta id="in-context-paypal-metadata" data-shop-id="21758819" data-venmo-supported="true" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 527<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="buy" href="/cart/43062986932476:1?ucp/version=2026-08-25&context/payment/0/handler=dev.shopify.shop_pay" payment="dev.shopify.shop_pay com.google.pay dev.shopify.card"><link rel="alternate" hreflang="x-default" href="https://662bodyboardshop.com/products/662-4x-ltd-42-bodyboard"> 528<link rel="alternate" hreflang="en" href="https://662bodyboardshop.com/products/662-4x-ltd-42-bodyboard"> 529<link rel="alternate" hreflang="es" href="https://662bodyboardshop.com/es/products/662-4x-ltd-42-bodyboard"> 530<link rel="alternate" type="application/json+oembed" href="https://662bodyboardshop.com/products/662-4x-ltd-42-bodyboard.oembed">
531<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
531 532<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
533<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=21758819" crossorigin="anonymous"></script>
vendor: 1 bytes, line 533
533
534<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":21758819,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/21758819","merchantName":"662 Bodyboard Shop","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"662 Bodyboard Shop","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 534
534
535<script id="shopify-features" type="application/json">{"accessToken":"9248c4c0bd9498e4afbbf736d1d7bd76","betas":["rich-media-storefront-analytics"],"domain":"662bodyboardshop.com","predictiveSearch":true,"shopId":21758819,"locale":"en"}</script>
vendor: 1 bytes, line 535
535
536<script>var Shopify = Shopify || {}; 537Shopify.shop = "662-shop.myshopify.com"; 538Shopify.locale = "en"; 539Shopify.currency = {"active":"USD","rate":"1.0"}; 540Shopify.country = "US"; 541Shopify.theme = {"name":"Blockshop NEW 08\/24\/24","id":143325724924,"schema_name":"Blockshop","schema_version":"10.1.0","theme_store_id":606,"role":"main"}; 542Shopify.theme.handle = "null"; 543Shopify.theme.style = {"id":null,"handle":null}; 544Shopify.cdnHost = "662bodyboardshop.com/cdn"; 545Shopify.routes = Shopify.routes || {}; 546Shopify.routes.root = "/"; 547Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 548Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 549Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 550Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 550
550
551<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 551
551
552<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 552
552
553<script> 554 window.ShopifyPay = window.ShopifyPay || {}; 555 window.ShopifyPay.apiHost = "shop.app\/pay"; 556 window.ShopifyPay.redirectState = null; 557</script>
vendor: 1 bytes, line 557
557
558<script> 559 window.Shopify = window.Shopify || {}; 560 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 561 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 562 window.Shopify.SignInWithShop.eligible = true; 563</script>
vendor: 1 bytes, line 563
563
564<script id="shop-js-analytics" type="application/json">{"pageType":"product"}</script>
vendor: 1 bytes, line 564
564
565<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 565
565
566<script type="module"> 567 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 568 569 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 570 571</script>
vendor: 1 bytes, line 571
571
572<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.payment-terms.en.esm.js"></script>
vendor: 1 bytes, line 572
572
573<script type="module"> 574 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.payment-terms.en.esm.js"); 575 576 577</script>
vendor: 1 bytes, line 577
577
578<script> 579 window.Shopify = window.Shopify || {}; 580 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 581 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"]}; 582</script>
vendor: 1 bytes, line 582
582
583<script>(function() { 584 var isLoaded = false; 585 function asyncLoad() { 586 if (isLoaded) return; 587 isLoaded = true; 588 var urls = ["https:\/\/chimpstatic.com\/mcjs-connected\/js\/users\/904b0621ba3c389d74555f995\/6362761077a409695e46b5f9a.js?shop=662-shop.myshopify.com","https:\/\/disco-static.productessentials.app\/main.js?shop=662-shop.myshopify.com"]; 589 for (var i = 0; i < urls.length; i++) { 590 var s = document.createElement('script'); 591 s.type = 'text/javascript'; 592 s.async = true; 593 s.src = urls[i]; 594 var x = document.getElementsByTagName('script')[0]; 595 x.parentNode.insertBefore(s, x); 596 } 597 }; 598 if(window.attachEvent) { 599 window.attachEvent('onload', asyncLoad); 600 } else { 601 window.addEventListener('load', asyncLoad, false); 602 } 603})();</script>
vendor: 1 bytes, line 603
603
604<script id="__st">var __st={"a":21758819,"offset":-25200,"reqid":"e3dd6de7-baf8-4b72-9e25-9c8591e16ea4-1791063059","pageurl":"662bodyboardshop.com\/products\/662-4x-ltd-42-bodyboard","u":"999e1227812d","p":"product","rtyp":"product","rid":32888815639};</script>
vendor: 1 bytes, line 604
604
605<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 605
605
606<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 606
606
607<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//662bodyboardshop.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 607
607
608<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 = "//662bodyboardshop.com/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>
608<script crossorigin="anonymous" defer="defer" src="//662bodyboardshop.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 608
608
609<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 609
609
610<script> 611 window.Shopify = window.Shopify || {}; 612 window.Shopify.MCP = window.Shopify.MCP || {}; 613 window.Shopify.MCP.enabled = true; 614 window.Shopify.MCP.shop = "662-shop.myshopify.com"; 615 window.Shopify.MCP.mcpEndpoint = "https:\/\/662bodyboardshop.com\/api\/mcp"; 616 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"]}}]; 617</script>
vendor: 1 bytes, line 617
617
618<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("\/\/662bodyboardshop.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 619</script>
vendor: 1 bytes, line 619
619
620<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://662bodyboardshop.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 621</script>
vendor: 1 bytes, line 621
621
622<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 623 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); 624</script>
vendor: 1 bytes, line 624
624
625<script> 626 function portableWalletsCleanup(e){e&&e.src&&console.error("Failed to load portable wallets script "+e.src);var t=document.querySelectorAll("shopify-accelerated-checkout .shopify-payment-button__skeleton, shopify-accelerated-checkout-cart .wallet-cart-button__skeleton"),e=document.getElementById("shopify-buyer-consent");for(let e=0;e<t.length;e++)t[e].remove();e&&e.remove()}function portableWalletsNotLoadedAsModule(e){e instanceof ErrorEvent&&"string"==typeof e.message&&e.message.includes("import.meta")&&"string"==typeof e.filename&&e.filename.includes("portable-wallets")&&(window.removeEventListener("error",portableWalletsNotLoadedAsModule),window.Shopify.PaymentButton.failedToLoad=e,"loading"===document.readyState?document.addEventListener("DOMContentLoaded",window.Shopify.PaymentButton.init):window.Shopify.PaymentButton.init())}window.addEventListener("error",portableWalletsNotLoadedAsModule); 627</script>
627 628
629<script type="module" src="https://662bodyboardshop.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js" onError="portableWalletsCleanup(this)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 629
629
630<script nomodule> 631 document.addEventListener("DOMContentLoaded", portableWalletsCleanup); 632</script>
632 633
634<script id='scb4127' type='text/javascript' async='' src='https://662bodyboardshop.com/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script>
634<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://662bodyboardshop.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 635<style id="shopify-accelerated-checkout-cart"> 636 #shopify-buyer-consent { 637 margin-top: 1em; 638 display: inline-block; 639 width: 100%; 640} 641 642#shopify-buyer-consent.hidden { 643 display: none; 644} 645 646#shopify-subscription-policy-button { 647 background: none; 648 border: none; 649 padding: 0; 650 text-decoration: underline; 651 font-size: inherit; 652 cursor: pointer; 653} 654 655#shopify-subscription-policy-button::before { 656 box-shadow: none; 657} 658 659 </style> 660
661<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
661 662 <!-- BEGIN app block: shopify://apps/blocky-fraud-blocker/blocks/app-embed/aa25b3bf-c2c5-4359-aa61-7836c225c5a9 -->
663<script async src="https://app.blocky-app.com/get_script/?shop_url=662-shop.myshopify.com"></script>
663 664 665 666<!-- END app block --><!-- BEGIN app block: shopify://apps/boost-ai-search-filter/blocks/boost-sd-ssr/7fc998ae-a150-4367-bab8-505d8a4503f7 -->
666<script type="text/javascript">"use strict";(()=>{function readTemplates(){let templates={};templates= 667 668 { 669 670 671 672 673 "quickView": "\u003c!-- TEMPLATE QUICK VIEW --\u003e{% if product.original_images != nil %}{% assign image_array = product.original_images %}{% else %}{% assign image_array = product.images_info %}{% endif %}{% if image_array.size == 0 %}{% assign image_array = \"no_image\" | split: ' ' %}{% endif %}{% assign show_prev_next_btns = image_array.size \u003e 4 %}{% capture productData %}{\"id\": \"{{ product.id }}\",\"handle\": \"{{ product.handle }}\",\"variantId\": \"{{ product.variant_id }}\",\"splitProduct\": \"{{ product.split_product }}\",\"variants\": {{ product.variants | json | escape }},\"tags\": {{ product.tags | json | escape }},\"images\": {{ image_array | json | escape }}}{% endcapture %}\u003cdiv class=\"boost-sd__modal\" id=\"boost-sd__modal-quickview\" aria-modal=\"true\" role=\"dialog\" aria-label=\"modal\" data-product-id='{{ productData.id }}' data-product='{{ productData | json_encode }}'\u003e\u003cdiv class=\"boost-sd__modal-backdrop\"\u003e\u003c\/div\u003e\u003cdiv class=\"boost-sd__modal-container\"\u003e \u003cdiv tabindex=\"-1\" class=\"boost-sd__modal-wrapper\"\u003e \u003cdiv class=\"boost-sd__quick-view\" product-id=\"{{ product.id }}\"\u003e \u003cdiv class=\"boost-sd__quick-view-product-image\"\u003e \u003cdiv class=\"boost-sd__slider boost-sd__slider--thumb-vertical\"\u003e \u003cdiv class=\"boost-sd__thumbs-container boost-sd__thumbs-container--vertical\"\u003e {% if show_prev_next_btns %} \u003cdiv class=\"boost-sd__thumbs-container-prev-button boost-sd__thumbs-container-prev-button--vertical\"\u003e\u003cbutton type=\"button\" aria-label=\"Previous\" class=\"boost-sd__button boost-sd__button--circle boost-sd__button--full-width\" style=\"padding: 0px;\" disabled=\"\"\u003e\u003cspan class=\"boost-sd__icon\" style=\"margin: 0px;\"\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 10 7\" height=\"7\" width=\"10\" class=\"boost-sd__thumbs-container-button-icon\"\u003e \u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke=\"currentColor\" d=\"M0.764024 5.51189L5.00002 1.28789L9.23602 5.51189\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e {% endif %} \u003cdiv class=\"boost-sd__thumbs-container-thumbs boost-sd__thumbs-container-thumbs--vertical\"\u003e {% if request.previewMode == true %} {% for image in image_array limit: 4 %} \u003cdiv class=\"boost-sd__thumbs-container-thumbs-item\"\u003e \u003cdiv class=\"boost-sd__slide\"\u003e \u003cdiv class=\"boost-sd__product-image-wrapper boost-sd__product-image-wrapper--aspect-ratio-3-4\"\u003e \u003cdiv class=\"boost-sd__product-image\"\u003e \u003cimg id=\"product-image-{{ product.id }}\" class=\"boost-sd__product-image-img boost-sd__product-image-img--main\" {% if image.src %} src=\"{{ image.src }}\" {% else %} src=\"https:\/\/cdn.shopify.com\/extensions\/201f4d7b-8d39-43a4-82de-e6f412341695\/0.0.0\/assets\/boost-pfs-no-image.jpg?v=1677838268\" {% endif %} fetchpriority=\"auto\" sizes=\"200px\" decoding=\"async\" loading=\"eager\" alt=\"{{ product.title | escape }}\" \/\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e {% endfor %} {% else %} {% for image in image_array %} \u003cdiv class=\"boost-sd__thumbs-container-thumbs-item\"\u003e \u003cdiv class=\"boost-sd__slide\"\u003e \u003cdiv class=\"boost-sd__product-image-wrapper boost-sd__product-image-wrapper--aspect-ratio-3-4\"\u003e \u003cdiv class=\"boost-sd__product-image\"\u003e \u003cimg id=\"product-image-{{ product.id }}\" class=\"boost-sd__product-image-img boost-sd__product-image-img--main\" {% if image.src %} src=\"{{ image.src }}\" {% else %} src=\"https:\/\/cdn.shopify.com\/extensions\/201f4d7b-8d39-43a4-82de-e6f412341695\/0.0.0\/assets\/boost-pfs-no-image.jpg?v=1677838268\" {% endif %} fetchpriority=\"auto\" sizes=\"200px\" decoding=\"async\" loading=\"eager\" alt=\"{{ product.title | escape }}\" \/\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e {% endfor %} {% endif %} \u003c\/div\u003e {% if show_prev_next_btns %} \u003cdiv class=\"boost-sd__thumbs-container-next-button boost-sd__thumbs-container-next-button--vertical\"\u003e\u003cbutton type=\"button\" aria-label=\"Next\" class=\"boost-sd__button boost-sd__button--circle boost-sd__button--full-width\" style=\"padding: 0px;\"\u003e\u003cspan class=\"boost-sd__icon\" style=\"margin: 0px;\"\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 10 7\" height=\"7\" width=\"10\" class=\"boost-sd__thumbs-container-button-icon\"\u003e \u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke=\"currentColor\" d=\"M0.764024 5.51189L5.00002 1.28789L9.23602 5.51189\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e {% endif %} \u003c\/div\u003e \u003cdiv class=\"slick-slider\"\u003e {% if request.previewMode == true %} {% for image in image_array limit: 1 %} \u003cdiv class=\"boost-sd__slide\"\u003e \u003cdiv class=\"boost-sd__product-image-wrapper boost-sd__product-image-wrapper--aspect-ratio-3-4\"\u003e \u003cdiv class=\"boost-sd__product-image-row boost-sd__product-image-row--top\"\u003e \u003cdiv class=\"boost-sd__product-image-column boost-sd__product-image-column--in-top boost-sd__product-image-column--left\"\u003e {% assign hideOtherLabelsWhenSoldOut = true -%} {% if hideOtherLabelsWhenSoldOut != true -%} {% assign compareAtPriceMin = product.compare_at_price_min | default: 0 -%}
673 {% if compareAtPriceMin \u003e product.price_min -%} {% assign percent = compareAtPriceMin | minus: product.price_min | times: 100 | divided_by: compareAtPriceMin| round -%} {% assign salePercent = percent | append: '%' -%} {% assign saleAmount = compareAtPriceMin | minus: product.price_min -%} {% assign productItemSaleTranslated = \"productItem.productItemSale\" | translate: translations, \"Sale\" | replace: '{{salePercent}}', salePercent | replace: '{{saleAmount}}', saleAmount -%} \u003cdiv class=\"boost-sd__product-label boost-sd__product-label--text boost-sd__product-label--rounded-rectangle boost-sd__product-label--sale\"\u003e \u003cspan class=\"boost-sd__product-label-text\"\u003e \u003cspan\u003e{{ productItemSaleTranslated }}\u003c\/span\u003e \u003c\/span\u003e \u003c\/div\u003e {% endif -%} {% if product.available == false -%} \u003cdiv class=\"boost-sd__product-label boost-sd__product-label--text boost-sd__product-label--rounded-rectangle boost-sd__product-label--soldout\"\u003e \u003cspan class=\"boost-sd__product-label-text\"\u003e{{ \"productItem.productItemSoldOut\" | translate: translations, \"Sold out\" }}\u003c\/span\u003e \u003c\/div\u003e {% endif -%} {% else -%} {% if product.available == false -%} \u003cdiv class=\"boost-sd__product-label boost-sd__product-label--text boost-sd__product-label--rounded-rectangle boost-sd__product-label--soldout\"\u003e \u003cspan class=\"boost-sd__product-label-text\"\u003e{{ \"productItem.productItemSoldOut\" | translate: translations, \"Sold out\" }}\u003c\/span\u003e \u003c\/div\u003e {% else -%} {% assign compareAtPriceMin = product.compare_at_price_min | default: 0 -%} {% if compareAtPriceMin \u003e product.price_min -%} {% assign percent = compareAtPriceMin | minus: product.price_min | times: 100 | divided_by: compareAtPriceMin| round -%} {% assign salePercent = percent | append: '%' -%} {% assign saleAmount = compareAtPriceMin | minus: product.price_min -%} {% assign translatedText = \"productItem.productItemSale\" | translate: translations, \"Sale\" | replace: '{{salePercent}}', salePercent | replace: '{{saleAmount}}', saleAmount %} \u003cdiv class=\"boost-sd__product-label boost-sd__product-label--text boost-sd__product-label--rounded-rectangle boost-sd__product-label--sale\"\u003e \u003cspan class=\"boost-sd__product-label-text\"\u003e \u003cspan\u003e{{ translatedText }}\u003c\/span\u003e \u003c\/span\u003e \u003c\/div\u003e {% endif -%} {% endif -%} {% endif -%} \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-image\"\u003e \u003cimg id=\"product-image-{{ product.id }}\" class=\"boost-sd__product-image-img boost-sd__product-image-img--main\" {% if image.src %} src=\"{{ image.src }}\" {% else %} src=\"https:\/\/cdn.shopify.com\/extensions\/201f4d7b-8d39-43a4-82de-e6f412341695\/0.0.0\/assets\/boost-pfs-no-image.jpg?v=1677838268\" {% endif %} fetchpriority=\"auto\" sizes=\"200px\" decoding=\"async\" loading=\"eager\" alt=\"{{ product.title | escape }}\" \/\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e {% endfor %} {% else %} {% for image in image_array %} \u003cdiv class=\"boost-sd__slide\"\u003e \u003cdiv class=\"boost-sd__product-image-wrapper boost-sd__product-image-wrapper--aspect-ratio-3-4\"\u003e \u003cdiv class=\"boost-sd__product-image-row boost-sd__product-image-row--top\"\u003e \u003cdiv class=\"boost-sd__product-image-column boost-sd__product-image-column--in-top boost-sd__product-image-column--left\"\u003e {% assign hideOtherLabelsWhenSoldOut = true -%} {% if hideOtherLabelsWhenSoldOut != true -%} {% assign compareAtPriceMin = product.compare_at_price_min | default: 0 -%}
673 {% if compareAtPriceMin \u003e product.price_min -%} {% assign percent = compareAtPriceMin | minus: product.price_min | times: 100 | divided_by: compareAtPriceMin| round -%} {% assign salePercent = percent | append: '%' -%} {% assign saleAmount = compareAtPriceMin | minus: product.price_min -%} {% assign productItemSaleTranslated = \"productItem.productItemSale\" | translate: translations, \"Sale\" | replace: '{{salePercent}}', salePercent | replace: '{{saleAmount}}', saleAmount -%} \u003cdiv class=\"boost-sd__product-label boost-sd__product-label--text boost-sd__product-label--rounded-rectangle boost-sd__product-label--sale\"\u003e \u003cspan class=\"boost-sd__product-label-text\"\u003e \u003cspan\u003e{{ productItemSaleTranslated }}\u003c\/span\u003e \u003c\/span\u003e \u003c\/div\u003e {% endif -%} {% if product.available == false -%} \u003cdiv class=\"boost-sd__product-label boost-sd__product-label--text boost-sd__product-label--rounded-rectangle boost-sd__product-label--soldout\"\u003e \u003cspan class=\"boost-sd__product-label-text\"\u003e{{ \"productItem.productItemSoldOut\" | translate: translations, \"Sold out\" }}\u003c\/span\u003e \u003c\/div\u003e {% endif -%} {% else -%} {% if product.available == false -%} \u003cdiv class=\"boost-sd__product-label boost-sd__product-label--text boost-sd__product-label--rounded-rectangle boost-sd__product-label--soldout\"\u003e \u003cspan class=\"boost-sd__product-label-text\"\u003e{{ \"productItem.productItemSoldOut\" | translate: translations, \"Sold out\" }}\u003c\/span\u003e \u003c\/div\u003e {% else -%} {% assign compareAtPriceMin = product.compare_at_price_min | default: 0 -%} {% if compareAtPriceMin \u003e product.price_min -%} {% assign percent = compareAtPriceMin | minus: product.price_min | times: 100 | divided_by: compareAtPriceMin| round -%} {% assign salePercent = percent | append: '%' -%} {% assign saleAmount = compareAtPriceMin | minus: product.price_min -%} {% assign translatedText = \"productItem.productItemSale\" | translate: translations, \"Sale\" | replace: '{{salePercent}}', salePercent | replace: '{{saleAmount}}', saleAmount %} \u003cdiv class=\"boost-sd__product-label boost-sd__product-label--text boost-sd__product-label--rounded-rectangle boost-sd__product-label--sale\"\u003e \u003cspan class=\"boost-sd__product-label-text\"\u003e \u003cspan\u003e{{ translatedText }}\u003c\/span\u003e \u003c\/span\u003e \u003c\/div\u003e {% endif -%} {% endif -%} {% endif -%} \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-image\"\u003e \u003cimg id=\"product-image-{{ product.id }}\" class=\"boost-sd__product-image-img boost-sd__product-image-img--main\" {% if image.src %} src=\"{{ image.src }}\" {% else %} src=\"https:\/\/cdn.shopify.com\/extensions\/201f4d7b-8d39-43a4-82de-e6f412341695\/0.0.0\/assets\/boost-pfs-no-image.jpg?v=1677838268\" {% endif %} fetchpriority=\"auto\" sizes=\"200px\" decoding=\"async\" loading=\"eager\" alt=\"{{ product.title | escape }}\" \/\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e {% endfor %} {% endif %} \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__quick-view-product-info\"\u003e \u003ch2 class=\"boost-sd__quick-view-title\"\u003e{{ product.title }}\u003c\/h2\u003e \u003cp class=\"boost-sd__quick-view-vendor\"\u003e{{ product.vendor }}\u003c\/p\u003e \u003cdiv class=\"boost-sd__quick-view-price\"\u003e \u003cspan class=\"boost-sd__format-currency\"\u003e\u003cspan class=\"\"\u003e$ {{ product.price_min }}\u003c\/span\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-product-review\"\u003e\u003c\/div\u003e {% for swatch in product.options_with_values %} \u003cdiv class=\"boost-sd__product-swatch\"\u003e \u003cdiv class=\"boost-sd__product-swatch-title\"\u003e{{ swatch.label | escape }}\u003c\/div\u003e \u003cdiv class=\"boost-sd__product-swatch-options\"\u003e {% for value in swatch.values %} \u003cdiv class=\"boost-sd__product-swatch-option\"\u003e \u003cdiv class=\"boost-sd__radio\"\u003e \u003cdiv class=\"boost-sd__tooltip\"\u003e {% if swatch.original_name == 'color' %} \u003cdiv class=\"boost-sd__tooltip-content\"\u003e{{ value.title | strip_html | escape }}\u003c\/div\u003e {% endif %} \u003cinput id=\"product-swatch-qv-{{ product.id }}-{{ value.title | strip_html | escape }}\" class=\"boost-sd__radio-input boost-sd__radio-input--hidden\" type=\"radio\" value=\"{{ value.title | strip_html | escape }}\" checked=\"\" \/\u003e {% if swatch.original_name == 'color' %} {% assign backgroundSwatch = \"background-color:\" | append: value.title | strip_html | escape %} {% assign domain = request.shop %} {% assign imageName = value.title | strip_html | downcase | strip | escape %} {% if imageName contains \" \" %} {% assign imageName = imageName | replace: ' ', \"-\" %} {% endif %} {% assign url = \"\/\/\" | append: domain | append: \"\/cdn\/shop\/files\/\" | append: imageName | append: \".png\" %} {% assign backgroundSwatch = backgroundSwatch | append: \"; background-image: url('\" | append: url | append: \"');\"%} \u003clabel tabindex=\"{{ forloop.index }}\" for=\"product-swatch-qv-{{ product.id }}-{{ value.title | strip_html | escape }}\" class=\"boost-sd__radio-label boost-sd__radio-label--hide-text {% if forloop.first %}boost-sd__radio-label--selected{% endif %} boost-sd__radio-label--large\" style=\"{{ backgroundSwatch }}\"\u003e {{ value.title | strip_html | escape }} \u003c\/label\u003e {% else %} \u003clabel tabindex=\"{{ forloop.index }}\" for=\"product-swatch-qv-{{ product.id }}-{{ value.title | strip_html | escape }}\" class=\"boost-sd__radio-label {% if forloop.first %}boost-sd__radio-label--selected{% endif %} boost-sd__radio-label--in-quick-view\"\u003e{{ value.title | strip_html | escape }}\u003c\/label\u003e {% endif %} \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e {% endfor %} \u003c\/div\u003e \u003c\/div\u003e {% endfor %} \u003cdiv class=\"boost-sd__quick-view-quantity\"\u003e \u003cp class=\"boost-sd__quick-view-quantity-title\"\u003e{{ \"quickView.qvQuantity\" | translate: translations, 'Quantity' }}\u003c\/p\u003e \u003cdiv class=\"boost-sd__input-number boost-sd__input-number--md\"\u003e \u003cdiv class=\"boost-sd__input-number-btn-wrapper\"\u003e \u003cbutton type=\"button\" class=\"boost-sd__button boost-sd__button--full-width boost-sd__input-number-btn\"\u003e\u003cspan\u003e-\u003c\/span\u003e\u003c\/button\u003e \u003c\/div\u003e \u003cinput type=\"number\" aria-label=\"Item quantity\" class=\"boost-sd__input-number-input\" value=\"1\" \/\u003e \u003cdiv class=\"boost-sd__input-number-btn-wrapper\"\u003e \u003cbutton type=\"button\" class=\"boost-sd__button boost-sd__button--full-width boost-sd__input-number-btn\"\u003e\u003cspan\u003e+\u003c\/span\u003e\u003c\/button\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__quick-view-quantity-error\" style=\"color: red; font-size: 90%; display: none\"\u003e{{ \"quickView.qvQuantityError\" | translate: translations, 'Please input quantity' }}\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__quick-view-btn\"\u003e \u003cbutton type=\"button\" class=\"boost-sd__button boost-sd__button--border boost-sd__button--round boost-sd__button--large boost-sd__btn-add-to-cart\"\u003e \u003cspan class=\"boost-sd__button-text\"\u003e{{ \"productItem.atcAvailableLabel\" | translate: translations, 'Add to cart' }}\u003c\/span\u003e \u003c\/button\u003e \u003c\/div\u003e \u003ca class=\"boost-sd__quick-view-details-link\" href=\"\/products\/{{ product.handle }}\"\u003e{{ \"quickView.qvViewFullDetails\" | translate: translations, 'View full details' }}\u003c\/a\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cbutton type=\"button\" aria-label=\"Close\" class=\"boost-sd__button boost-sd__button--transparent boost-sd__button--float boost-sd__modal-close-btn\"\u003e \u003csvg class=\"boost-sd__modal-close-svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M19.3536 5.35355C19.5488 5.15829 19.5488 4.84171 19.3536 4.64645C19.1583 4.45118 18.8417 4.45118 18.6464 4.64645L12 11.2929L5.35355 4.64645C5.15829 4.45118 4.84171 4.45118 4.64645 4.64645C4.45118 4.84171 4.45118 5.15829 4.64645 5.35355L11.2929 12L4.64645 18.6464C4.45118 18.8417 4.45118 19.1583 4.64645 19.3536C4.84171 19.5488 5.15829 19.5488 5.35355 19.3536L12 12.7071L18.6464 19.3536C18.8417 19.5488 19.1583 19.5488 19.3536 19.3536C19.5488 19.1583 19.5488 18.8417 19.3536 18.6464L12.7071 12L19.3536 5.35355Z\" fill=\"#222222\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/button\u003e \u003cdiv tabindex=\"0\" class=\"boost-sd__modal-last-child\"\u003e\u003c\/div\u003e \u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e", 674 675 676 677 678 679 "cart": "\u003c!-- TEMPLATE CART --\u003e{% comment %} This Template contains a few variables built from the client js side {% endcomment %}", 680 681 682 683 684 685 "refineBy": "\u003c!-- TEMPLATE REFINE BY --\u003e\u003cdiv class='boost-sd__refine-by-vert
685ical-refine-by'\u003e\u003cdiv class='boost-sd__refine-by-vertical-refine-by-title'\u003e \u003cdiv class='boost-sd__refine-by-vertical-refine-by-heading'\u003e{{ \"refine\" | translate: translations, \"Refine By\" }}\u003c\/div\u003e \u003cbutton type='button' aria-label='{{ \"clearAll\" | translate: translations, \"Clear All\" }}' id='boost-sd__button--clear-all-filters' class='boost-sd__button boost-sd__button--clear' data-metadata='{ \"action\": { \"clearAllFilter\": \"\" } }'\u003e \u003cspan class='boost-sd__button-text' data-metadata='{ \"action\": { \"clearAllFilter\": \"\" } }'\u003e{{ \"clearAll\" | translate: translations, \"Clear All\" }}\u003c\/span\u003e \u003c\/button\u003e\u003c\/div\u003e\u003cdiv class='boost-sd__refine-by-vertical-refine-by-list'\u003e {% for refineByOption in refineBy.options %} \u003cbutton metadata='{\"action\": { \"clearFilter\": {{ refineByOption.metaData | json }} } }' class='boost-sd__refine-by-vertical-refine-by-item' aria-label='{{ \"clearAll\" | translate: translations, \"Clear All\" }}' id='{{refineByOption.data.value | downcase | replace: \" \", \"-\" | append: \"-clear-filter\" | simpleMd5 }}'\u003e \u003cdiv metadata='{\"action\": { \"clearFilter\": {{ refineByOption.metaData | json }} } }' class='boost-sd__refine-by-vertical-refine-by-type'\u003e \u003cspan metadata='{\"action\": { \"clearFilter\": {{ refineByOption.metaData | json }} } }' class='boost-sd__refine-by-vertical-refine-by-option'\u003e {{ refineByOption.data.label | escape }}: \u003c\/span\u003e \u003cspan metadata='{\"action\": { \"clearFilter\": {{ refineByOption.metaData | json }} } }' class='boost-sd__refine-by-vertical-refine-by-value'\u003e {% if refineByOption.type == 'range' %} {% if refineByOption.data.key == 'pf_p_price' or refineByOption.data.key == 'pf_vp_variants_price' %} {{ refineByOption.data.value.lower | currency_format: refineByOption.data.moneyFormatValue }} - {{ refineByOption.data.value.upper | currency_format: refineByOption.data.moneyFormatValue }} {% else %} {{ refineByOption.data.value.lower | escape }} - {{ refineByOption.data.value.upper | escape }} {% endif %} {% else %} {{ refineByOption.data.valueDisplay | escape}} {% endif %} \u003c\/span\u003e \u003c\/div\u003e \u003csvg metadata='{\"action\": { \"clearFilter\": {{ refineByOption.metaData | json }} } }' class='boost-sd__refine-by-vertical-refine-by-clear' xmlns='http:\/\/www.w3.org\/2000\/svg' width='12' height='12' viewBox='0 0 12 12' role='img' aria-label='{{ \"clearAll\" | translate: translations, \"Clear All\" }}' fill='#222'\u003e \u003cpath metadata='{\"action\": { \"clearFilter\": {{ refineByOption.metaData | json }} } }' fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M7.41401 6.00001L11.707 1.70701C12.098 1.31601 12.098 0.684006 11.707 0.293006C11.316 -0.0979941 10.684 -0.0979941 10.293 0.293006L6.00001 4.58601L1.70701 0.293006C1.31601 -0.0979941 0.684006 -0.0979941 0.293006 0.293006C-0.0979941 0.684006 -0.0979941 1.31601 0.293006 1.70701L4.58601 6.00001L0.293006 10.293C-0.0979941 10.684 -0.0979941 11.316 0.293006 11.707C0.488006 11.902 0.744006 12 1.00001 12C1.25601 12 1.51201 11.902 1.70701 11.707L6.00001 7.41401L10.293 11.707C10.488 11.902 10.744 12 11 12C11.256 12 11.512 11.902 11.707 11.707C12.098 11.316 12.098 10.684 11.707 10.293L7.41401 6.00001Z\" fill=\"#3D4246\"\u003e \u003c\/path\u003e \u003c\/svg\u003e \u003c\/button\u003e {% endfor %} \u003c\/div\u003e\u003c\/div\u003e", 686 687 688 689 690 691 "filterOptionBoxItem": "{% comment %} This Template contains a few variables built from the client js side {% endcomment %}{% if request.previewMode == true %}\u003cli class=\"boost-sd__filter-option-item boost-sd__filter-option-box-item\"\u003e\u003cbutton role='checkbox' aria-label='{{ value.key | escape_once | strip_html }}' aria-checked='false' class='boost-sd__filter-option-item-button boost-sd__filter-option-item-button--as-button'\u003e \u003cspan class='boost-sd__filter-option-item-label'\u003e {% if option.displayAllValuesInU
691ppercaseForm %} {{ value.key | escape | upcase }} {% else %} {{ value.key | escape }} {% endif %} \u003c\/span\u003e\u003c\/button\u003e\u003c\/li\u003e{% else %}\u003cli class='{{ className }}'\u003e\u003cbutton id='{{ actionId }}' data-action='{{ dataAction }}' role='checkbox' aria-label='Find product with {{ label | escape }} is {{ value.label | escape_once | strip_html }}' aria-checked='false' class='boost-sd__filter-option-item-button boost-sd__filter-option-item-button--as-button'\u003e \u003cspan data-action='{{ dataAction }}' class='boost-sd__filter-option-item-label'\u003e {% if displayAllValuesInUppercaseForm %} {{ value.label | escape | upcase }} {% else %} {{ value.label | escape }} {% endif %} \u003c\/span\u003e\u003c\/button\u003e\u003c\/li\u003e{% endif %}", 692 693 694 695 696 697 "filterOptionListItem": "{% comment %} This Template contains a few variables built from the client js side {% endcomment %}{% if request.previewMode == true %}\u003cli class=\"boost-sd__filter-option-item boost-sd__filter-option-list-option-item\"\u003e\u003cbutton role=\"checkbox\" aria-checked=\"false\" aria-label=\"{{ value.key | escape_once }}\" class=\"boost-sd__filter-option-item-button boost-sd__filter-option-item-button--as-button boost-sd__filter-option-item-button--with-checkbox\"\u003e {% if option.filterType == \"variants_price\" or option.filterType == \"price\" %} {% if value.from == 0 %} {{ \"under\" | translate: translations, \"Under\" }} {{ value.to | format_currency: option.moneyFormatValue }} {% elsif value.to == nil %} {{ \"above\" | translate: translations, \"Above\" }} {{ value.from | format_currency: option.moneyFormatValue }} {% elsif value.from != 0 and value.to != nil %} {{ value.from | format_currency: option.moneyFormatValue }} - {{ value.to | format_currency: option.moneyFormatValue }} {% endif %} {% elsif option.filterType == \"percent_sale\" %} {% if value.from == nil %} {{ \"under\" | translate: translations, \"Under\" }} {{ value.to }} {% elsif value.to == nil %} {{ \"above\" | translate: translations, \"Above\" }} {{ value.from }} {% elsif value.from != 0 and value.to != nil %} {{ value.from }}% - {{ value.to }}% {% endif %} {% else %} \u003cspan class=\"boost-sd__filter-option-item-label\"\u003e {% if option.displayAllValuesInUppercaseForm %} {% if option.filterType == \"stock\" or option.filterType == \"collection\" %} {{ value.label | upcase | escape }} {% else %} {{ value.key | upcase | escape }} {% endif %} {% else %} {% if option.filterType == \"stock\" or option.filterType == \"collection\" %} {{ value.label | escape }} {% else %} {{ value.key | escape }} {% endif %} {% endif %} \u003c\/span\u003e {% endif %} {% if filterSettings.showFilterOptionCount %} \u003cspan aria-label=\"Number of products: ({{ value.doc_count }})\" class=\"boost-sd__filter-option-item-amount\"\u003e({{ value.doc_count }})\u003c\/span\u003e {% endif %} \u003c\/button\u003e\u003c\/li\u003e{% else %}\u003cli class='boost-sd__filter-option-item boost-sd__filter-option-list-option-item'\u003e\u003cbutton id='{{ actionId }}' data-action='{{ dataAction }}' role='checkbox' aria-checked='false' aria-label='Find product with {{ label | escape }} is {{ value.label | escape_once | strip_html }}' class='{{ className }}'\u003e \u003cspan data-action='{{ dataAction }}' class='boost-sd__filter-option-item-label'\u003e {% if displayAllValuesInUppercaseForm %} {{ value.label | upcase | escape }} {% else %} {{ value.label | escape }} {% endif %} \u003c\/span\u003e {% if showDocCount %} \u003cspan data-action='{{ dataAction }}' aria-label='Number of products: ({{ value.doc_count }})' class='boost-sd__filter-option-item-amount'\u003e ({{ value.doc_count }})\u003c\/span\u003e {% endif %} \u003c\/button\u003e\u003c\/li\u003e{% endif %}", 698 699 700 701 702 703 "filterOptionSwatchItem": "{% comment %} This Template contains a few variables built from the client js side {% endcomment %}{% assign swatchListStyle = option.swatchStyle == 'circle-list' or option.swatchStyle == 'square-list' %}{% if request.previewMode == true %}{% assign swatchTyleClass = \"\" %}{% if swatchListStyle %}{% assign swatchTyleClass = \"list\" %}{% else %}{% assign swatchTyleClass = \"grid\" %}{% endif %}\u003cli class='boost-sd__filter-option-item boost-sd__filter-option-swatch-item'\u003e\u003cbutton title='{{ value.key | strip_html | escape }}' role='checkbox' aria-checked='false' class='boost-sd__filter-option-item-button boost-sd__filter-option-item-button--as-button'\u003e \u003cspan class='boost-sd__filter-option-swatch-item-img boost-sd__filter-option-swatch-item-img--{{swatchTyleClass}} boost-sd__filter-option-swatch-item-img--circle' style='background-color: {{ value.key | escape }};'\u003e\u003c\/span\u003e {% if swatchListStyle %} \u003cspan class='boost-sd__filter-option-item-label'\u003e {% if option.displayAllValuesInU
703ppercaseForm %} {{ value.key | escape | upcase }} {% else %} {{ value.key | escape }} {% endif %} \u003c\/span\u003e {% endif %} \u003c\/button\u003e\u003c\/li\u003e{% else %}\u003cli data-action='{{ dataAction }}' class='boost-sd__filter-option-item boost-sd__filter-option-swatch-item'\u003e\u003cbutton id='{{ actionId }}' data-action='{{ dataAction }}' title='Find product with {{ label | escape }} is {{ value.label | escape | strip_html }}' role='checkbox' aria-checked='false' class='boost-sd__filter-option-item-button boost-sd__filter-option-item-button--as-button'\u003e \u003cspan data-action='{{ dataAction }}' class='{{ className }}' style='background-color: {{ swatchValue.backgroundColor | strip_html }}; background-image: {{ swatchValue.backgroundImage | strip_html }}'\u003e\u003c\/span\u003e {% if swatchType == 'list' %} \u003cspan data-action='{{ dataAction }}' class='boost-sd__filter-option-item-label'\u003e {% if option.displayAllValuesInUppercaseForm %} {{ value.label | escape | upcase }} {% else %} {{ value.label | escape }} {% endif %} \u003c\/span\u003e {% if showDocCount %} \u003cspan data-action='{{ dataAction }}' aria-label='Number of products: ({{ value.doc_count }})' class='boost-sd__filter-option-item-amount'\u003e({{ value.doc_count }})\u003c\/span\u003e {% endif %} {% endif %} \u003c\/button\u003e\u003c\/li\u003e{% endif %}", 704 705 706 707 708 709 "filterOptionMultiLevelCollectionItem": "{% comment %} This Template contains a few variables built from the client js side {% endcomment %}{% if request.previewMode == true %}\u003cli class='boost-sd__filter-option-item boost-sd__filter-option-item-multilevel-collections {% if option.keepValuesStatic and value.doc_count == 0 %} boost-sd__filter-option-item-multilevel-collections--disabled {% endif %}'\u003e\u003cdiv class='boost-sd__filter-option-item-multilevel-collections-firstlevel'\u003e \u003ca title='Link to {{ value.displayName }}' href='\/collections\/{{ value.handle }}' class='boost-sd__filter-option-item-button boost-sd__filter-option-item-button--as-link'\u003e \u003cspan class='boost-sd__filter-option-item-label'\u003e {% if option.displayAllValuesInUppercaseForm %} {{ value.displayName | upcase }} {% else %} {{ value.displayName }} {% endif %} \u003c\/span\u003e \u003c\/a\u003e {% if value.existedTags %} \u003cbutton type='button' aria-label='Expand\/Collapse {{ value.displayName }}' class='boost-sd__button boost-sd__button--transparent'\u003e \u003csvg class='boost-sd__arrow-icon boost-sd__arrow-icon--right' xmlns='http:\/\/www.w3.org\/2000\/svg' width='7' height='12' role='img' aria-label='Expand\/Collapse {{ value.displayName }}' viewBox='0 0 7 12' fill='#222'\u003e \u003cpath class=\"boost-sd__arrow-icon-path\" d=\"M6.58942 0.610713C6.26398 0.285274 5.73635 0.285274 5.41091 0.610713L0.611415 5.41021C0.455135 5.56649 0.366829 5.77895 0.366829 5.99996C0.366829 6.22098 0.454629 6.43294 0.610909 6.58922L5.41091 11.3892C5.73635 11.7147 6.26398 11.7147 6.58942 11.3892C6.91486 11.0638 6.91486 10.5362 6.58942 10.2107L2.37867 5.99996L6.58942 1.78922C6.91486 1.46379 6.91486 0.936153 6.58942 0.610713Z\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/button\u003e {% endif %} \u003c\/div\u003e\u003c\/li\u003e{% else %}\u003cli class='boost-sd__filter-option-item boost-sd__filter-option-item-multilevel-collections {% if option.keepValuesStatic and value.doc_count == 0 %} boost-sd__filter-option-item-multilevel-collections--disabled {% endif %}'\u003e\u003cdiv class='boost-sd__filter-option-item-multilevel-collections-firstlevel'\u003e \u003ca id='{{ actionId }}' metaData='{{ metaData | json }}' title='Link to {{ value.displayName }}' data-action='select-filter-item' href='\/collections\/{{ value.handle }}' class='{{ className }}'\u003e \u003cspan style='{{styleOptionItem}}' data-metadata='{{ metaData | json }}' class='boost-sd__filter-option-item-label'\u003e {% if option.displayAllValuesInUppercaseForm %} {{ value.displayName | upcase }} {% else %} {{ value.displayName }} {% endif %} \u003c\/span\u003e \u003c\/a\u003e {% if value.existedTags %} \u003cbutton id='{{ value.actionIdArrow }}' data-metadata='{{ value.metaDataArrow | json }}' type='button' aria-label='Expand\/Collapse {{ value.displayName }}' class='boost-sd__button boost-sd__button--transparent' style='padding-right: 0px;'\u003e \u003csvg id='{{ value.targetIdArrow }}' data-metadata='{{ value.metaDataArrow | json }}' class='boost-sd__arrow-icon boost-sd__arrow-icon--right' xmlns='http:\/\/www.w3.org\/2000\/svg' width='7' height='12' role='img' aria-label='Expand\/Collapse {{ value.displayName }}' viewBox='0 0 7 12' fill='#222'\u003e \u003cpath data-metadata='{{ value.metaDataArrow | json }}' class=\"boost-sd__arrow-icon-path\" d=\"M6.58942 0.610713C6.26398 0.285274 5.73635 0.285274 5.41091 0.610713L0.611415 5.41021C0.455135 5.56649 0.366829 5.77895 0.366829 5.99996C0.366829 6.22098 0.454629 6.43294 0.610909 6.58922L5.41091 11.3892C5.73635 11.7147 6.26398 11.7147 6.58942 11.3892C6.91486 11.0638 6.91486 10.5362 6.58942 10.2107L2.37867 5.99996L6.58942 1.78922C6.91486 1.46379 6.91486 0.936153 6.58942 0.610713Z\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/button\u003e {% endif %} \u003c\/div\u003e {% if value.existedTags \u003e 0 %} \u003cul id='{{ value.targetIdList }}' class='boost-sd__filter-option-item-multilevel-collections-listitem boost boost-sd__g-hide'\u003e {% for tag in value.tags %} \u003cli class='boost-sd__filter-option-item-multilevel-collections-secondlevel'\u003e \u003cdiv class='boost-sd__filter-option-item boost-sd__filter-option-item-multilevel-collections-secondlevel-title'\u003e \u003ca id='{{ tag.actionId }}' data-metadata='{{ tag.metaData | json }}' title='Link to {{ tag.displayName }}' data-action='select-filter-item' href='\/collections\/frontpage\/{{ tag.tag }}' class='{{ tag.className }}'\u003e \u003cspan data-metadata='{{ tag.metaData | json }}' class='boost-sd__filter-option-item-label'\u003e {% if option.displayAllValuesInU
709ppercaseForm %} {{ tag.displayName | upcase }} {% else %} {{ tag.displayName }} {% endif %} \u003c\/span\u003e \u003c\/a\u003e {% if tag.existedSubTags %} \u003cbutton id='{{ tag.actionIdArrow }}' data-metadata='{{ tag.metaDataArrow | json }}' type='button' aria-label='Expand\/Collapse {{ tag.displayName }}' class='boost-sd__button boost-sd__button--transparent' style='padding-right: 0px;'\u003e \u003csvg id='{{ tag.targetIdArrow }}' data-metadata='{{ tag.metaDataArrow | json }}' class='boost-sd__arrow-icon boost-sd__arrow-icon--right' xmlns='http:\/\/www.w3.org\/2000\/svg' width='7' height='12' role='img' aria-label='Expand\/Collapse {{ tag.displayName }}' viewBox='0 0 7 12' fill='#222'\u003e \u003cpath data-metadata='{{ tag.metaDataArrow | json }}' class=\"boost-sd__arrow-icon-path\" d=\"M6.58942 0.610713C6.26398 0.285274 5.73635 0.285274 5.41091 0.610713L0.611415 5.41021C0.455135 5.56649 0.366829 5.77895 0.366829 5.99996C0.366829 6.22098 0.454629 6.43294 0.610909 6.58922L5.41091 11.3892C5.73635 11.7147 6.26398 11.7147 6.58942 11.3892C6.91486 11.0638 6.91486 10.5362 6.58942 10.2107L2.37867 5.99996L6.58942 1.78922C6.91486 1.46379 6.91486 0.936153 6.58942 0.610713Z\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/button\u003e {% endif %} \u003c\/div\u003e {% if tag.existedSubTags %} \u003cul id='{{ tag.targetIdList }}' class='boost-sd__filter-option-item-multilevel-collections-thirdlevel boost-sd__g-hide'\u003e {% for subTag in tag.subTags %} \u003cli class='boost-sd__filter-option-item boost-sd__filter-option-item-multilevel-collections-thirdlevel-title'\u003e \u003ca id='{{ subTag.actionId }}' data-metadata='{{ subTag.metaData | json }}' title='Link to {{ subTag.displayName }}' data-action='select-filter-item' href='\/collections\/frontpage\/{{ subTag.tag }}' class='{{ subTag.className }}'\u003e \u003cspan data-metadata='{{ subTag.metaData | json }}' class='boost-sd__filter-option-item-label'\u003e {% if option.displayAllValuesInUppercaseForm %} {{ subTag.displayName | upcase }} {% else %} {{ subTag.displayName }} {% endif %} \u003c\/span\u003e \u003c\/a\u003e \u003c\/li\u003e {% endfor %} \u003c\/ul\u003e {% endif %} \u003c\/li\u003e {% endfor %} \u003c\/ul\u003e {% endif %}\u003c\/li\u003e{% endif %}", 710 711 712 713 714 715 "filterOptionMultiLevelTagItem": "{% comment %} This Template contains a few variables built from the client js side {% endcomment %}{% if request.previewMode == true %}\u003cli class='boost-sd__filter-option-item boost-sd__filter-option-list-option-item'\u003e\u003cbutton role='checkbox' aria-checked='false' aria-label='{{ value.displayName }}' class='boost-sd__filter-option-item-button boost-sd__filter-option-item-button--as-button boost-sd__filter-option-item-button--with-checkbox'\u003e \u003cspan class='boost-sd__filter-option-item-label'\u003e {% if option.displayAllValuesInUppercaseForm %} {{ value.displayName | upcase }} {% else %} {{ value.displayName }} {% endif %} \u003c\/span\u003e\u003c\/button\u003e {% assign existedTags = value.subTags | size %} {% if existedTags \u003e 0 %} \u003cbutton type='button' aria-label='Expand\/Collapse {{ value.displayName }}' class='boost-sd__button boost-sd__button--transparent boost-sd__filter-option-list-option-item-collapse-btn'\u003e \u003csvg class='boost-sd__arrow-icon boost-sd__arrow-icon--right' xmlns='http:\/\/www.w3.org\/2000\/svg' width='7' height='12' role='img' aria-label='Expand\/Collapse {{ value.displayName }}' viewBox='0 0 7 12' fill='#222'\u003e \u003cpath class=\"boost-sd__arrow-icon-path\" d=\"M6.58942 0.610713C6.26398 0.285274 5.73635 0.285274 5.41091 0.610713L0.611415 5.41021C0.455135 5.56649 0.366829 5.77895 0.366829 5.99996C0.366829 6.22098 0.454629 6.43294 0.610909 6.58922L5.41091 11.3892C5.73635 11.7147 6.26398 11.7147 6.58942 11.3892C6.91486 11.0638 6.91486 10.5362 6.58942 10.2107L2.37867 5.99996L6.58942 1.78922C6.91486 1.46379 6.91486 0.936153 6.58942 0.610713Z\"\u003e \u003c\/path\u003e \u003c\/svg\u003e\u003c\/button\u003e {% endif %}\u003c\/li\u003e{% else %}\u003cli class='boost-sd__filter-option-item boost-sd__filter-option-list-option-item'\u003e\u003cbutton id='{{ actionId }}' data-metadata='{{ metaData | json }}' role='checkbox' aria-checked='false' aria-label='Find product with {{ label | escape }}
715 is {{ value.displayName | escape | strip_html }}' class='{{ className }}'\u003e \u003cspan style='{{styleOptionItem}}' data-metadata='{{ metaData | json}}' class='boost-sd__filter-option-item-label'\u003e {% if option.displayAllValuesInUppercaseForm %} {{ value.displayName | upcase }} {% else %} {{ value.displayName }} {% endif %} \u003c\/span\u003e\u003c\/button\u003e {% assign existedTags = value.subTags | size %} {% if existedTags \u003e 0 %} \u003cbutton id='{{ value.actionIdArrow }}' data-metadata='{{ value.metaDataArrow | json }}' type='button' aria-label='Expand\/Collapse {{ value.displayName }}' class='boost-sd__button boost-sd__button--transparent boost-sd__filter-option-list-option-item-collapse-btn'\u003e \u003csvg id='{{ value.targetIdArrow }}' data-metadata='{{ value.metaDataArrow | json }}' class='boost-sd__arrow-icon boost-sd__arrow-icon--right' xmlns='http:\/\/www.w3.org\/2000\/svg' width='7' height='12' role='img' aria-label='Expand\/Collapse {{ value.displayName }}' viewBox='0 0 7 12' fill='{{colorOptionItem}}'\u003e \u003cpath data-metadata='{{ value.metaDataArrow | json }}' class=\"boost-sd__arrow-icon-path\" d=\"M6.58942 0.610713C6.26398 0.285274 5.73635 0.285274 5.41091 0.610713L0.611415 5.41021C0.455135 5.56649 0.366829 5.77895 0.366829 5.99996C0.366829 6.22098 0.454629 6.43294 0.610909 6.58922L5.41091 11.3892C5.73635 11.7147 6.26398 11.7147 6.58942 11.3892C6.91486 11.0638 6.91486 10.5362 6.58942 10.2107L2.37867 5.99996L6.58942 1.78922C6.91486 1.46379 6.91486 0.936153 6.58942 0.610713Z\"\u003e\u003c\/path\u003e \u003c\/svg\u003e\u003c\/button\u003e {% comment %} style=\"display: none\" {% endcomment %} \u003cul id='{{ value.targetIdList }}' class='boost-sd__filter-option-list-option-item-sublist boost-sd__g-hide'\u003e {% for tag in value.subTags %} \u003cli class='boost-sd__filter-option-item boost-sd__filter-option-list-option-item'\u003e \u003cbutton id='{{ tag.actionId }}' data-metadata='{{ tag.metaData | json }}' role='checkbox' aria-checked='false' aria-label='Find product with {{ label | escape }} is {{ tag.displayName | escape | strip_html }}' class='{{ tag.className }}'\u003e \u003cspan style='{{styleOptionItem}}' data-metadata='{{ tag.metaData | json }}' class='boost-sd__filter-option-item-label'\u003e {% if option.displayAllValuesInUppercaseForm %} {{ tag.displayName | upcase }} {% else %} {{ tag.displayName }} {% endif %} \u003c\/span\u003e \u003c\/button\u003e {% assign existedSubTags = tag.subTags | size %} {% if existedSubTags \u003e 0 %} \u003cbutton id='{{ tag.actionIdArrow }}' data-metadata='{{ tag.metaDataArrow | json }}' type='button' aria-label='Expand\/Collapse {{ tag.displayName }}' class='boost-sd__button boost-sd__button--transparent boost-sd__filter-option-list-option-item-collapse-btn'\u003e \u003csvg id='{{ tag.targetIdArrow }}' data-metadata='{{ tag.metaDataArrow | json }}' class='boost-sd__arrow-icon boost-sd__arrow-icon--right' xmlns='http:\/\/www.w3.org\/2000\/svg' width='7' height='12' role='img' aria-label='Expand\/Collapse {{ tag.displayName }}' viewBox='0 0 7 12' fill='{{colorOptionItem}}'\u003e \u003cpath data-metadata='{{ tag.metaDataArrow | json }}' class=\"boost-sd__arrow-icon-path\" d=\"M6.58942 0.610713C6.26398 0.285274 5.73635 0.285274 5.41091 0.610713L0.611415 5.41021C0.455135 5.56649 0.366829 5.77895 0.366829 5.99996C0.366829 6.22098 0.454629 6.43294 0.610909 6.58922L5.41091 11.3892C5.73635 11.7147 6.26398 11.7147 6.58942 11.3892C6.91486 11.0638 6.91486 10.5362 6.58942 10.2107L2.37867 5.99996L6.58942 1.78922C6.91486 1.46379 6.91486 0.936153 6.58942 0.610713Z\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/button\u003e {% comment %} style=\"display: none\" {% endcomment %} \u003cul id='{{ tag.targetIdList }}' class='boost-sd__filter-option-list-option-item-sublist boost-sd__g-hide'\u003e {% for subTag in tag.subTags %} \u003cli class='boost-sd__filter-option-item boost-sd__filter-option-list-option-item'\u003e \u003cbutton id='{{ subTag.actionId }}' data-metadata='{{ subTag.metaData | json }}' role='checkbox' aria-checked='false' aria-label='Find product with {{ label | escape }}
715 is {{ subTag.displayName | escape | strip_html }}' class='{{ subTag.className }}'\u003e \u003cspan style='{{styleOptionItem}}' data-metadata='{{ subTag.metaData | json }}' class='boost-sd__filter-option-item-label'\u003e {% if option.displayAllValuesInUppercaseForm %} {{ subTag.displayName | upcase }} {% else %} {{ subTag.displayName }} {% endif %} \u003c\/span\u003e \u003c\/button\u003e \u003c\/li\u003e {% endfor %} \u003c\/ul\u003e {% endif %} \u003c\/li\u003e {% endfor %} \u003c\/ul\u003e {% endif %}\u003c\/li\u003e{% endif %}", 716 717 718 719 720 721 "filterOptionRatingItem": "{% comment %} This Template contains a few variables built from the client js side {% endcomment %}{% if request.previewMode == true %}\u003cli class='boost-sd__filter-option-item boost-sd__filter-option-rating-item'\u003e\u003cbutton role='checkbox' aria-checked='false' aria-label='{{ value.key }} Stars. Number of products: {{value.doc_count}}' class='boost-sd__filter-option-item-button boost-sd__filter-option-item-button--as-button boost-sd__filter-option-item-button--with-checkbox'\u003e \u003cspan role='presentation' class='boost-sd__filter-option-rating-item-presentation'\u003e {% for i in (0..4) %} {% if i \u003c value.from %} \u003ci class='boost-sd__filter-option-rating-item-icon-star boost-sd__filter-option-rating-item-icon-star--active' style='color: {{ starColor }} ;'\u003e\u003c\/i\u003e {% else %} \u003ci class='boost-sd__filter-option-rating-item-icon-star' style='color: {{ starColor }} ;'\u003e\u003c\/i\u003e {% endif %} {% endfor %} {% if showExactRating == false %} \u003cspan\u003e\u0026 Up\u003c\/span\u003e {% endif %} \u003c\/span\u003e \u003cspan aria-label='Number of products: ({{ value.doc_count }})' class='boost-sd__filter-option-item-amount'\u003e({{ value.doc_count }})\u003c\/span\u003e\u003c\/button\u003e\u003c\/li\u003e{% else %}\u003cli data-value='{{ value.key }}' data-action='{{ dataAction }}' class='boost-sd__filter-option-item boost-sd__filter-option-rating-item'\u003e\u003cbutton id='{{ actionId }}' data-action='{{ dataAction }}' role='checkbox' aria-checked='false' aria-label='{{ value.key }} Stars. Number of products: {{value.doc_count}}' class='{{ className }}'\u003e \u003cspan data-action='{{ dataAction }}' role='presentation' class='boost-sd__filter-option-rating-item-presentation'\u003e {% for i in (0..4) %} {% if i \u003c value.from %} \u003ci data-action='{{ dataAction }}' class='boost-sd__filter-option-rating-item-icon-star boost-sd__filter-option-rating-item-icon-star--active' style='color: {{ starColor }} ;'\u003e\u003c\/i\u003e {% else %} \u003ci data-action='{{ dataAction }}' class='boost-sd__filter-option-rating-item-icon-star' style='color: {{ starColor }} ;'\u003e\u003c\/i\u003e {% endif %} {% endfor %} {% if showExactRating == false %} \u003cspan data-action='{{ dataAction }}'\u003e\u0026 Up\u003c\/span\u003e {% endif %} \u003c\/span\u003e \u003cspan data-action='{{ dataAction }}' aria-label='Number of products: ({{ value.doc_count }})' class='boost-sd__filter-option-item-amount'\u003e({{ value.doc_count }})\u003c\/span\u003e\u003c\/button\u003e\u003c\/li\u003e{% endif %}", 722 723 724 725 726 727 "productPrice": "{% comment %} This Template contains a few variables built from the client js side {% endcomment %}{% assign removePriceDecimal = false -%}{% assign decimalDelimiter = '' -%}{% assign withoutTrailingZeros = true -%}{% assign showCentAsSuperscript = false -%}{% assign money_format = request.money_format -%}{% assign showSavingDisplay = false -%}{% assign minPrice = product.price_min | times: 1.0 -%}{% assign maxPrice = 0 -%}{% if product.price_max -%}{% assign maxPrice = product.price_max | times: 1.0 -%}{% endif -%}{% comment %} convert variable compareAtPriceMin to number {% endcomment %}{% assign compareAtPriceMin = 0 -%}{% if product.compare_at_price_min -%}{% assign compareAtPriceMin = product.compare_at_price_min | times: 1.0 -%}{% endif -%}{% assign isSale = false -%}{% assign salePercent = 0 -%}{% assign saleAmount = 0 -%}{% if compareAtPriceMin \u003e minPrice -%}{% assign isSale = true -%}{% endif -%}{% assign compareAtPriceWithFormat = '' -%}{% unless compareAtPriceMin == null or compareAtPriceMin == 0 or isSale == false -%}{% comment %} calculate salePercent base on compareAtPriceMin and minPrice {% endcomment %}{% assign compare = compareAtPriceMin | minus: minPrice | times: 100 -%}{% assign salePercent = compare | divided_by: compareAtPriceMin | ceil | append: '%' -%}{% comment %} compareAtPriceWithFormat is compare price with PriceMin and format currency {% endcomment %}{% assign compareAtPriceWithFormat = compareAtPriceMin | format_currency: money_format, showCentAsSuperscript, removePriceDecimal, decimalDelimiter, withoutTrailingZeros -%}{% assign saleAmount = compareAtPriceMin | minus: minPrice -%}{% endunless -%}{% comment %} Format price min {% endcomment %}{% assign priceMinWithFormat = minPrice | format_currency: money_format, showCentAsSuperscript, removePriceDecimal , decimalDelimiter, withoutTrailingZeros -%}{% comment %} Format price max {% endcomment %}{% assign priceMaxWithFormat = '' -%}{% if product.price_max and maxPrice \u003e minPrice -%}{% assign priceMaxWithFormat = maxPrice | format_currency: money_format, showCentAsSuperscript, removePriceDecimal , decimalDelimiter, withoutTrailingZeros -%}{% endif -%}{% comment %} priceMax used for multi variant price display where it can have min-max price with format and translation {% endcomment %}{% assign hasMultiVariantPrice = false -%}{% if translations.productItem.amount contains \"minPrice\" -%}{% assign hasMultiVariantPrice = true -%}{% endif -%}{% assign isSamePrice = true -%}{% if minPrice != maxPrice or product.compare_at_price_min != product.compare_at_price_max -%}{% assign isSamePrice = false -%}{% endif -%}{% assign priceValueWithFormat = priceMinWithFormat -%}{% if isSamePrice == false and maxPrice \u003e minPrice and hasMultiVariantPrice -%}{% assign priceValueWithFormat = \"productItem.amount\" | translate: translations, \"\" | replace: '{{minPrice}}', priceMinWithFormat | replace: '{{maxPrice}}', priceMaxWithFormat -%}{% endif -%}{% assign savingPriceWithFormat = '' -%}{% unless showSavingDisplay == false or saleAmount == 0 -%}{% assign saleAmountWithFormat = saleAmount | format_currency: money_format, showCentAsSuperscript, removePriceDecimal, decimalDelimiter, withoutTrailingZeros -%}{% assign savingPriceWithFormat = \"productItem.savingAmount\" | translate: translations, \"Save {{saleAmount}}\" | replace: '{{saleAmount}}', saleAmountWithFormat | replace: '{{salePercent}}', salePercent -%}{% endunless -%}{% comment %} Price compare display top or bottom {% endcomment %}{% comment %} Price compare display left or right {% endcomment %}\u003cdiv class=\"boost-sd__product-price-wrapper\"\u003e\u003cspan class=\"boost-sd__product-price-content boost-sd__product-price-content--text-align-left\"\u003e \u003cspan class=\"{% if isSale == true %}boost-sd__product-price--sale{% else %}boost-sd__product-price--default{% endif %}\"\u003e \u003cspan class=\"boost-sd__format-currency\"\u003e{{ priceValueWithFormat }}
727\u003c\/span\u003e \u003c\/span\u003e {% if compareAtPriceWithFormat -%} \u003cspan class=\"boost-sd__format-currency boost-sd__format-currency--price-compare boost-sd__product-price--compare\"\u003e {{ compareAtPriceWithFormat }} \u003c\/span\u003e {% endif -%} \u003c\/span\u003e {% if savingPriceWithFormat -%} \u003cspan class=\"boost-sd__product-price--saving\"\u003e\u003cspan class=\"boost-sd__format-currency\"\u003e{{ savingPriceWithFormat }}\u003c\/span\u003e\u003c\/span\u003e {% endif -%}\u003c\/div\u003e", 728 729 730 731 732 733 "recommendation": "\u003c!-- TEMPLATE RECOMMENDATION --\u003e{% assign widgetNameTranslationLabel = 'recommendation.' | append: widgetId %}\u003cdiv id='{{ widgetId }}' class='boost-sd__recommendation' data-product-price='true'\u003e\u003cdiv class='boost-sd__recommendation-title boost-sd__recommendation-title--{{ widgetDesignSettings.titleAlignment }}'\u003e \u003cspan class='boost-sd__recommendation-title-text'\u003e {{ widgetNameTranslationLabel | translate: translations, widgetName }} \u003c\/span\u003e\u003c\/div\u003e {% if widgetDesignSettings.layoutDisplay == 'carousel' %} \u003c!-- TEMPLATE RECOMMENDATION TYPE CAROUSEL --\u003e\u003cdiv class=\"boost-sd__slider\"\u003e\u003cdiv class=\"boost-sd__slider-container\"\u003e {% for product in products %} \u003cdiv class=\"boost-sd__slide\"\u003e {% capture domain %}{{ widgetDesignSettings.tenantId }}{% endcapture %} \u003c!-- TEMPLATE GRID PRODUCT ITEM --\u003e{% if product.original_images != nil %} {% assign imageArray = product.original_images %}{% else %} {% assign imageArray = product.images_info %}{% endif %}{% assign productId = product.id %}{% if product.variant_id %} {% assign productId = product.variant_id %}{% endif %}{% assign filterOptionIdImageBaseOn = 'pf_opt_color' %} {% capture filterOptionIdImageBaseOn %}{% endcapture %}{% assign optionName = filterOptionIdImageBaseOn | replace: 'pf_opt_','' %}{% assign valueRequest = request[filterOptionIdImageBaseOn] %}{% assign selectedVariantImageByFilterOption = nil %}{% for item in product.variants %} {% assign optionNameValue = optionName | append: \":\" | append: valueRequest %} {% if item.merged_options contains optionNameValue %} {% if item.image %} {% assign selectedVariantImageByFilterOption = item.image %} {% endif %} {% break %} {% endif %}{% endfor %}{% capture productVariants %} [ {% for variant in product.variants %} { \"title\": \"{{ variant.title }}\", \"id\": \"{{ variant.id }}\", \"available\": {{ variant.available }} }{% unless forloop.last %},{% endunless %} {% endfor %} ]{% endcapture %}{% capture productData %} { \"handle\": \"{{ product.handle }}\", \"variantId\": \"{{ product.variant_id }}\", \"splitProduct\": \"{{ product.split_product }}\", \"variants\": {{ productVariants | json | escape }}, \"priceMin\": \"{{ product.price_min }}\", \"priceMax\": \"{{ product.price_max }}\", \"compareAtPriceMin\": \"{{ product.compare_at_price_min }}\", \"compareAtPriceMax\": \"{{ product.compare_at_price_max }}\", \"images\": {{ imageArray | json | escape }}, \"options_with_values\": {{ product.options_with_values | json | escape }}, \"selectedVariantImageByFilterOption\": \"{{ selectedVariantImageByFilterOption | escape }}\" }{% endcapture %}\u003cdiv class='boost-sd__product-item boost-sd__product-item--noBorder boost-sd__product-item-grid-view-layout' id='{{ product.id }}' data-product-id='{{ productId }}' data-product='{{ productData | json_encode }}'\u003e\u003c!-- TEMPLATE GRID PRODUCT ITEM - PRODUCT IMAGE --\u003e{%- capture aspectRatio %}square{% endcapture -%}\u003cdiv class=\"boost-sd__product-item-grid-view-layout-image\"\u003e\u003ca class=\"boost-sd__product-link boost-sd__product-link-image\" {%- if request.previewMode != true %} href=\"\/products\/{{ product.handle }}\"{% endif -%} \u003e \u003cdiv style=\"position: relative\"\u003e {% assign aspect_ratio = '' -%} {% if aspectRatio == 'natural' -%} {% assign imageWidth = product.images_info[0].width -%} {% assign imageHeight = product.images_info[0].height -%} {% assign aspect_ratio = aspect_ratio | append: 'aspect-ratio:' | append: imageWidth | append: '\/' | append: imageHeight -%} {% endif -%} \u003cdiv class=\"boost-sd__product-image-wrapper boost-sd__product-image-wrapper--crop-center boost-sd__product-image-wrapper--has-second-image boost-sd__product-image-wrapper--square\" style=\"{{ aspect_ratio }}\"\u003e \u003cdiv class=\"boost-sd__product-image\"\u003e {% assign firstImageSrc = '' -%} {% if selectedVariantImageByFilterOption != nil -%} {% assign firstImageSrc = selectedVariantImageByFilterOption -%} {% else -%} {% assign firstImageSrc = product.images_info[0].src -%} {% endif -%} {% assign widthParam = \"\u0026width=\" -%} {% assign widths = \"200,300,400,500,700,800\" | split: \",\" -%} {% if request.device contains 'mobile' -%} {% assign maxWidth = 400 -%} {% else -%} {% assign maxWidth = 700 -%} {% endif -%} {% if request.productImageWidth != blank -%} {% assign imageWidth = request.productImageWidth | plus: 0 -%} {% if imageWidth \u003e maxWidth -%} {% assign maxWidth = imageWidth -%} {% endif -%} {% endif -%} {% if product.images_info[0] -%} {% capture srcset -%} {% for width in widths -%} {% assign widthNo = width | plus: 0%} {% if widthNo \u003c maxWidth -%} {{ firstImageSrc }}
733{{ widthParam }}{{ width }} {{ width }}w, {% else -%} {{ firstImageSrc }}{{ widthParam }}{{ maxWidth }} {{ maxWidth }}w {% break -%} {% endif -%} {% endfor -%} {% endcapture -%} {% assign productPerRow = 4 -%} {% if request.productPerRow != blank -%} {% assign productPerRow = request.productPerRow | plus: 0 -%} {% endif -%} \u003cimg id=\"product-image-{{ product.id }}\" class=\"boost-sd__product-image-img boost-sd__product-image-img--main\" {% if index and index \u003c productPerRow -%} loading=\"eager\" {% else -%} loading=\"lazy\" {% endif -%} decoding=\"async\" alt=\"{{ product.title | escape }}\" src=\"{{ firstImageSrc }}\u0026amp;width=200\" srcset=\"{{ srcset }}\"\u003e {% if product.images_info[1] -%} {% assign secondImageSrc = product.images_info[1].src -%} {% capture secondImageSrcset -%} {% for width in widths -%} {% assign widthNo = width | plus: 0 -%} {% if widthNo \u003c maxWidth -%} {{ secondImageSrc }}{{ widthParam }}{{ width }} {{ width }}w, {% else -%} {{ secondImageSrc }}{{ widthParam }}{{ maxWidth }} {{ maxWidth }}w {% break -%} {% endif -%} {% endfor -%} {% endcapture -%} \u003cimg width=\"auto\" height=\"auto\" {% if index and index \u003c productPerRow -%} loading=\"eager\" {% else -%} loading=\"lazy\" {% endif -%} class=\"boost-sd__product-image-img boost-sd__product-image-img--second\" alt=\"{{ product.title | escape }}\" src=\"{{ product.images_info[1].src }}\u0026amp;width=200\" srcset=\"{{ secondImageSrcset }}\"\u003e {% endif -%} {% else -%} \u003cimg id=\"product-image-{{ product.id }}\" class=\"boost-sd__product-image-img boost-sd__product-image-img--main\" alt=\"{{ product.title | escape }}\" src=\"https:\/\/cdn.shopify.com\/extensions\/201f4d7b-8d39-43a4-82de-e6f412341695\/0.0.0\/assets\/boost-pfs-no-image.jpg?v=1677838268\"\u003e {% endif -%} \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-image-row boost-sd__product-image-row--top \"\u003e \u003cdiv class=\"boost-sd__product-image-column boost-sd__product-image-column--in-top boost-sd__product-image-column--left\"\u003e {% assign hideOtherLabelsWhenSoldOut = true -%}{% if hideOtherLabelsWhenSoldOut != true -%} {% assign compareAtPriceMin = product.compare_at_price_min | default: 0 -%} {% if compareAtPriceMin \u003e product.price_min -%} {% assign percent = compareAtPriceMin | minus: product.price_min | times: 100 | divided_by: compareAtPriceMin| round -%} {% assign salePercent = percent | append: '%' -%} {% assign saleAmount = compareAtPriceMin | minus: product.price_min -%} {% assign productItemSaleTranslated = \"productItem.productItemSale\" | translate: translations, \"Sale\" | replace: '{{salePercent}}', salePercent | replace: '{{saleAmount}}', saleAmount -%} \u003cdiv class=\"boost-sd__product-label boost-sd__product-label--text boost-sd__product-label--rounded-rectangle boost-sd__product-label--sale\"\u003e \u003cspan class=\"boost-sd__product-label-text\"\u003e \u003cspan\u003e{{ productItemSaleTranslated }}\u003c\/span\u003e \u003c\/span\u003e \u003c\/div\u003e {% endif -%} {% if product.available == false -%} \u003cdiv class=\"boost-sd__product-label boost-sd__product-label--text boost-sd__product-label--rounded-rectangle boost-sd__product-label--soldout\"\u003e \u003cspan class=\"boost-sd__product-label-text\"\u003e{{ \"productItem.productItemSoldOut\" | translate: translations, \"Sold out\" }}\u003c\/span\u003e \u003c\/div\u003e {% endif -%} {% else -%} {% if product.available == false -%} \u003cdiv class=\"boost-sd__product-label boost-sd__product-label--text boost-sd__product-label--rounded-rectangle boost-sd__product-label--soldout\"\u003e \u003cspan class=\"boost-sd__product-label-text\"\u003e{{ \"productItem.productItemSoldOut\" | translate: translations, \"Sold out\" }}\u003c\/span\u003e \u003c\/div\u003e {% else -%} {% assign compareAtPriceMin = product.compare_at_price_min | default: 0 -%}
733 {% if compareAtPriceMin \u003e product.price_min -%} {% assign percent = compareAtPriceMin | minus: product.price_min | times: 100 | divided_by: compareAtPriceMin| round -%} {% assign salePercent = percent | append: '%' -%} {% assign saleAmount = compareAtPriceMin | minus: product.price_min -%} {% assign translatedText = \"productItem.productItemSale\" | translate: translations, \"Sale\" | replace: '{{salePercent}}', salePercent | replace: '{{saleAmount}}', saleAmount %} \u003cdiv class=\"boost-sd__product-label boost-sd__product-label--text boost-sd__product-label--rounded-rectangle boost-sd__product-label--sale\"\u003e \u003cspan class=\"boost-sd__product-label-text\"\u003e \u003cspan\u003e{{ translatedText }}\u003c\/span\u003e \u003c\/span\u003e \u003c\/div\u003e {% endif -%} {% endif -%}{% endif -%} \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-image-row boost-sd__product-image-row--bottom\"\u003e \u003cdiv class=\"boost-sd__product-image-column boost-sd__product-image-column--in-bottom boost-sd__product-image-column--right\"\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e {% comment %} POPUP {% endcomment %} \u003cdiv class=\"boost-sd__popup-select-option\" style=\"display: none\"\u003e \u003cdiv class=\"boost-sd__popup-select-option-container\"\u003e {% for swatch in product.options_with_values -%} \u003cdiv class=\"boost-sd__product-swatch\"\u003e \u003cdiv class=\"boost-sd__product-swatch-title\"\u003e{{ swatch.label | escape }}\u003c\/div\u003e \u003cdiv class=\"boost-sd__product-swatch-options\"\u003e {% for value in swatch.values -%} \u003cdiv class=\"boost-sd__product-swatch-option\"\u003e \u003cdiv class=\"boost-sd__radio\"\u003e \u003cdiv class=\"boost-sd__tooltip\"\u003e {% if swatch.original_name == 'color' -%} \u003cdiv class=\"boost-sd__tooltip-content\" style=\"display: none;\"\u003e{{ value.title | strip_html | escape }}\u003c\/div\u003e {% endif -%} \u003cinput id=\"product-swatch-qv-{{ product.id }}-{{ value.title | strip_html | escape }}\" class=\"boost-sd__radio-input boost-sd__radio-input--hidden\" type=\"radio\" value=\"{{ value.title | strip_html | escape }}\" checked=\"\" \/\u003e {% if swatch.original_name == 'color' -%} {% assign backgroundSwatch = \"background-color:\" | append: value.title | strip_html | escape -%} {% assign imageName = value.title | strip_html | downcase | strip | escape -%} {% if imageName contains \" \" -%} {% assign imageName = imageName | replace: ' ', \"-\" -%} {% endif -%} {% assign url = \"\/\/\" | append: domain | append: \"\/cdn\/shop\/files\/\" | append: imageName | append: \".png\" -%} {% assign backgroundSwatch = backgroundSwatch | append: \"; background-image: url('\" | append: url | append: \"');\"%} \u003clabel tabindex=\"{{ forloop.index }}\" for=\"product-swatch-qv-{{ product.id }}-{{ value.title | strip_html | escape }}\" class=\"boost-sd__radio-label boost-sd__radio-label--hide-text {% if forloop.first %}boost-sd__radio-label--selected{% endif %} boost-sd__radio-label--large\" style=\"{{ backgroundSwatch }}\" \u003e {{ value.title | strip_html | escape }} \u003c\/label\u003e {% else -%} \u003clabel tabindex=\"{{ forloop.index }}\" for=\"product-swatch-qv-{{ product.id }}-{{ value.title | strip_html | escape }}\" class=\"boost-sd__radio-label {% if forloop.first %}boost-sd__radio-label--selected{% endif %} boost-sd__radio-label--in-quick-view\"\u003e{{ value.title | strip_html | escape }}\u003c\/label\u003e {% endif -%} \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e {% endfor -%} \u003c\/div\u003e \u003c\/div\u003e {% endfor -%} \u003cbutton type=\"button\" aria-label=\"close-popup\" class=\"boost-sd__button boost-sd__button--transparent boost-sd__button--float boost-sd__popup-select-option-close-btn\"\u003e \u003csvg width=\"17\" height=\"17\" viewBox=\"0 0 17 17\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M12.9024 3.56904C13.0325 3.43886 13.0325 3.22781 12.9024 3.09763C12.7722 2.96746 12.5611 2.96746 12.431 3.09763L8 7.5286L3.56904 3.09763C3.43886 2.96746 3.22781 2.96746 3.09763 3.09763C2.96746 3.22781 2.96746 3.43886 3.09763 3.56904L7.5286 8L3.09763 12.431C2.96746 12.5611 2.96746 12.7722 3.09763 12.9024C3.22781 13.0325 3.43886 13.0325 3.56904 12.9024L8 8.47141L12.431 12.9024C12.5611 13.0325 12.7722 13.0325 12.9024 12.9024C13.0325 12.7722 13.0325 12.5611 12.9024 12.431L8.47141 8L12.9024 3.56904Z\" fill=\"#222222\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/button\u003e \u003c\/div\u003e \u003cbutton type=\"button\" aria-label=\"Add to cart\" class=\"boost-sd__button boost-sd__button--primary boost-sd__button--add-to-cart boost-sd__button--full-width boost-sd__button--large boost-sd__btn-add-to-cart\"\u003e\u003cspan class=\"boost-sd__button-text\"\u003e{{ \"productItem.atcAvailableLabel\" | translate: translations, 'Add to cart' }}\u003c\/span\u003e\u003c\/button\u003e \u003c\/div\u003e {% comment %} POPUP {% endcomment %} \u003c\/div\u003e\u003c\/a\u003e\u003c\/div\u003e\u003c!-- TEMPLATE GRID PRODUCT ITEM - PRODUCT INFO --\u003e\u003ca class=\"boost-sd__product-link\" {% if request.previewMode != true %} href=\"\/products\/{{ product.handle }}\"{% endif %}\u003e\u003cdiv class=\"boost-sd__product-info boost-sd__product-info--left\"\u003e \u003cdiv class=\"boost-sd__product-title\"\u003e {{ product.title | escape }} \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-vendor\"\u003e{{ product.vendor | escape }}\u003c\/div\u003e \u003cdiv class=\"boost-sd__product-price\"\u003e {% comment %} This Template contains a few variables built from the client js side {% endcomment %}{% assign removePriceDecimal = false -%}{% assign decimalDelimiter = '' -%}{% assign withoutTrailingZeros = true -%}{% assign showCentAsSuperscript = false -%}{% assign money_format = request.money_format -%}{% assign showSavingDisplay = false -%}{% assign minPrice = product.price_min | times: 1.0 -%}{% assign maxPrice = 0 -%}{% if product.price_max -%} {% assign maxPrice = product.price_max | times: 1.0 -%}{% endif -%}{% comment %}
733 convert variable compareAtPriceMin to number {% endcomment %}{% assign compareAtPriceMin = 0 -%}{% if product.compare_at_price_min -%} {% assign compareAtPriceMin = product.compare_at_price_min | times: 1.0 -%}{% endif -%}{% assign isSale = false -%}{% assign salePercent = 0 -%}{% assign saleAmount = 0 -%}{% if compareAtPriceMin \u003e minPrice -%} {% assign isSale = true -%}{% endif -%}{% assign compareAtPriceWithFormat = '' -%}{% unless compareAtPriceMin == null or compareAtPriceMin == 0 or isSale == false -%} {% comment %} calculate salePercent base on compareAtPriceMin and minPrice {% endcomment %} {% assign compare = compareAtPriceMin | minus: minPrice | times: 100 -%} {% assign salePercent = compare | divided_by: compareAtPriceMin | ceil | append: '%' -%} {% comment %} compareAtPriceWithFormat is compare price with PriceMin and format currency {% endcomment %} {% assign compareAtPriceWithFormat = compareAtPriceMin | format_currency: money_format, showCentAsSuperscript, removePriceDecimal, decimalDelimiter, withoutTrailingZeros -%} {% assign saleAmount = compareAtPriceMin | minus: minPrice -%}{% endunless -%}{% comment %} Format price min {% endcomment %}{% assign priceMinWithFormat = minPrice | format_currency: money_format, showCentAsSuperscript, removePriceDecimal , decimalDelimiter, withoutTrailingZeros -%}{% comment %} Format price max {% endcomment %}{% assign priceMaxWithFormat = '' -%}{% if product.price_max and maxPrice \u003e minPrice -%} {% assign priceMaxWithFormat = maxPrice | format_currency: money_format, showCentAsSuperscript, removePriceDecimal , decimalDelimiter, withoutTrailingZeros -%}{% endif -%}{% comment %} priceMax used for multi variant price display where it can have min-max price with format and translation {% endcomment %}{% assign hasMultiVariantPrice = false -%}{% if translations.productItem.amount contains \"minPrice\" -%} {% assign hasMultiVariantPrice = true -%}{% endif -%}{% assign isSamePrice = true -%}{% if minPrice != maxPrice or product.compare_at_price_min != product.compare_at_price_max -%} {% assign isSamePrice = false -%}{% endif -%}{% assign priceValueWithFormat = priceMinWithFormat -%}{% if isSamePrice == false and maxPrice \u003e minPrice and hasMultiVariantPrice -%} {% assign priceValueWithFormat = \"productItem.amount\" | translate: translations, \"\" | replace: '{{minPrice}}', priceMinWithFormat | replace: '{{maxPrice}}', priceMaxWithFormat -%}{% endif -%}{% assign savingPriceWithFormat = '' -%}{% unless showSavingDisplay == false or saleAmount == 0 -%} {% assign saleAmountWithFormat = saleAmount | format_currency: money_format, showCentAsSuperscript, removePriceDecimal, decimalDelimiter, withoutTrailingZeros -%} {% assign savingPriceWithFormat = \"productItem.savingAmount\" | translate: translations, \"Save {{saleAmount}}\" | replace: '{{saleAmount}}', saleAmountWithFormat | replace: '{{salePercent}}', salePercent -%}{% endunless -%}{% comment %} Price compare display top or bottom {% endcomment %}{% comment %} Price compare display left or right {% endcomment %} \u003cdiv class=\"boost-sd__product-price-wrapper\"\u003e \u003cspan class=\"boost-sd__product-price-content boost-sd__product-price-content--text-align-left\" \u003e \u003cspan class=\"{% if isSale == true %}boost-sd__product-price--sale{% else %}boost-sd__product-price--default{% endif %}\" \u003e \u003cspan class=\"boost-sd__format-currency\"\u003e{{ priceValueWithFormat }}
733\u003c\/span\u003e \u003c\/span\u003e {% if compareAtPriceWithFormat -%} \u003cspan class=\"boost-sd__format-currency boost-sd__format-currency--price-compare boost-sd__product-price--compare\" \u003e {{ compareAtPriceWithFormat }} \u003c\/span\u003e {% endif -%} \u003c\/span\u003e {% if savingPriceWithFormat -%} \u003cspan class=\"boost-sd__product-price--saving\"\u003e\u003cspan class=\"boost-sd__format-currency\"\u003e{{ savingPriceWithFormat }}\u003c\/span\u003e\u003c\/span\u003e {% endif -%} \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-rating\"\u003e \u003cdiv class=\"boost-product-review\"\u003e\u003c\/div\u003e \u003c\/div\u003e \u003c!-- PRODUCT INVENTORY --\u003e {% assign swatches = '' %} \u003c\/div\u003e\u003c\/a\u003e\u003c\/div\u003e \u003c\/div\u003e {% endfor %} {% assign numberOfProductPerRow = widgetDesignSettings.numberOfProductPerRow %} {% assign numberOfRecommendProduct = widgetDesignSettings.numberOfRecommendProduct %} {% if numberOfRecommendProduct \u003c numberOfProductPerRow %} {% assign sliderPages = 1 %} {% assign disable = \"disabled\" %} {% else %} {% assign sliderPages = numberOfRecommendProduct | divided_by: numberOfProductPerRow | ceil %} {% assign disable = \"\" %} {% endif %} \u003c\/div\u003e\u003cdiv class=\"boost-sd__prev-button boost-sd__prev-button--inside\"\u003e \u003cbutton type=\"button\" aria-label=\"Previous\" class=\"boost-sd__button boost-sd__button--circle boost-sd__slider-button\" {{ disable }}\u003e \u003cspan class=\"boost-sd__icon\"\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 10 7\" height=\"7\" width=\"10\" class=\"boost-sd__prev-button-icon\"\u003e \u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke=\"#212121\" d=\"M0.764024 5.51189L5.00002 1.28789L9.23602 5.51189\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\u003c\/div\u003e\u003cdiv class=\"boost-sd__next-button boost-sd__next-button--inside\"\u003e \u003cbutton type=\"button\" aria-label=\"Next\" class=\"boost-sd__button boost-sd__button--circle boost-sd__slider-button\" {{ disable }}\u003e \u003cspan class=\"boost-sd__icon\" style=\"margin: 0px;\"\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 10 7\" height=\"7\" width=\"10\" class=\"boost-sd__next-button-icon\"\u003e \u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke=\"#212121\" d=\"M0.764024 5.51189L5.00002 1.28789L9.23602 5.51189\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\u003c\/div\u003e\u003c\/div\u003e {% else %} \u003c!-- TEMPLATE RECOMMENDATION TYPE BUNDLE --\u003e{% assign bundleStyle = widgetDesignSettings.bundleStyle %}\u003cdiv class=\"boost-sd__recommendation-bundle boost-sd__recommendation-bundle--{{ bundleStyle }}\"\u003e\u003cdiv class=\"boost-sd__recommendation-bundle-left\"\u003e \u003cdiv class=\"boost-sd__recommendation-bundle-images boost-sd__recommendation-bundle-images--{{ bundleStyle }}\"\u003e {% for product in products %} \u003cdiv class=\"boost-sd__recommendation-bundle-image-item\"\u003e {% if product.checked %} \u003ca class=\"boost-sd__product-link boost-sd__product-link-image\" href=\"\/products\/{{ product.handle }}\"\u003e {% endif %} \u003cdiv class=\"boost-sd__product-image-wrapper boost-sd__product-image-wrapper--full-box\"\u003e \u003cdiv class=\"boost-sd__product-image {% unless product.checked %} boost-sd__product-image--blur {% endunless %}\"\u003e {% if product.images_info[0] %} \u003cimg id=\"product-image-{{ product.id }}\" class=\"boost-sd__product-image-img boost-sd__product-image-img--main\" src=\"{{ product.images_info[0].src }}\" alt=\"{{ product.title | escape }}\" width=\"auto\" height=\"auto\" \/\u003e {% else %} \u003cimg id=\"product-image-{{ product.id }}\" class=\"boost-sd__product-image-img boost-sd__product-image-img--main\" src=\"https:\/\/cdn.shopify.com\/extensions\/201f4d7b-8d39-43a4-82de-e6f412341695\/0.0.0\/assets\/boost-pfs-no-image.jpg?v=1677838268\" alt=\"{{ product.title | escape }}\" width=\"auto\" height=\"auto\" \/\u003e {% endif %} \u003c\/div\u003e \u003c\/div\u003e {% if product.checked %} \u003c\/a\u003e {% endif %} {% if bundleStyle == 'style2' %} \u003cdiv class=\"boost-sd__recommendation-bundle-item-info boost-sd__recommendation-bundle-item-info--{{ bundleStyle }}\"\u003e \u003cdiv class=\"boost-sd__recommendation-bundle-item-info-content {% unless product.checked %} boost-sd__recommendation-bundle-item-info-content--blur {% endunless %}\"\u003e \u003cdiv class=\"boost-sd__recommendation-bundle-item-title\"\u003e {% if forloop.index0 == 0 %} \u003cb\u003eThis item:\u003c\/b\u003e {{ product.title | escape }} {% elsif product.checked %} \u003ca class=\"boost-sd__product-link\" href=\"\/products\/{{ product.handle }}\"\u003e {{ product.title | escape }} \u003c\/a\u003e {% else %} {{ product.title | escape }} {% endif %} \u003c\/div\u003e {%- if product.selectedOption.title != 'Default Title' -%} \u003cdiv class=\"boost-sd__recommendation-bundle-dropdown-wrapper boost-sd__recommendation-bundle-dropdown-wrapper--{{ bundleStyle }}\"\u003e \u003cdiv id=\"boost-sd__dropdown-{{ widgetId }}\" class=\"boost-sd__dropdown {% unless product.checked %} boost-sd__dropdown--disabled {% endunless %}\"\u003e \u003cdiv class=\"boost-sd__dropdown-selected-option\"\u003e \u003cspan class=\"boost-sd__dropdown-option-text\" title=\"{{ product.selectedOption.title | escape }}\"\u003e{{ product.selectedOption.title | escape }}\u003c\/span\u003e \u003csvg width=\"8\" height=\"12\" viewBox=\"0 0 8 5\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e \u003cpath d=\"M7.09832 3.98009e-07L0.901685 -1.43717e-07C0.15069 -2.09371e-07 -0.269991 0.75351 0.193991 1.2676L3.29231 4.70055C3.65265 5.09982 4.34735 5.09982 4.70769 4.70055L7.80601 1.2676C8.26999 0.753511 7.84931 4.63664e-07 7.09832 3.98009e-07Z\" fill=\"#5C5F62\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/div\u003e \u003cul id=\"boost-sd__dropdown-list-{{ widgetId }}\" class=\"boost-sd__dropdown-option-list\"\u003e {% for variant in product.variants %} \u003cli id=\"boost-sd__dropdown-option-{{ widgetId }}\" class=\"boost-sd__dropdown-option {% if variant.title == product.selectedOption.title %}boost-sd__dropdown-option--selected{% endif %}\"\u003e {{ variant.title | escape }} \u003c\/li\u003e {% endfor %} \u003c\/ul\u003e \u003c\/div\u003e \u003c\/div\u003e {% endif %} \u003cdiv class=\"boost-sd__recommendation-bundle-checkbox\"\u003e \u003cspan class=\"boost-sd__recommendation-bundle-checkbox-box {% if product.checked %} boost-sd__recommendation-bundle-checkbox-box--checked {% endif %}\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cspan class=\"boost-sd__format-currency\"\u003e\u003cspan\u003e{{ product.selectedOption.price }}\u003c\/span\u003e\u003c\/span\u003e \u003c\/div\u003e \u003c\/div\u003e {% endif %} \u003c\/div\u003e {% unless forloop.last %} \u003cdiv class=\"boost-sd__recommendation-bundle-plus-icon-wrapper boost-sd__recommendation-bundle-plus-icon-wrapper--{{ bundleStyle }}\"\u003e \u003csvg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M15 7H9V1C9 0.448 8.553 0 8 0C7.447 0 7 0.448 7 1V7H1C0.447 7 0 7.448 0 8C0 8.552 0.447 9 1 9H7V15C7 15.552 7.447 16 8 16C8.553 16 9 15.552 9 15V9H15C15.553 9 16 8.552 16 8C16 7.448 15.553 7 15 7Z\" fill=\"#5C5F62\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/div\u003e {% endunless %} {% endfor %} \u003c\/div\u003e {% if bundleStyle == 'style1' %} {% for product in products %} \u003cdiv class=\"boost-sd__recommendation-bundle-item-info boost-sd__recommendation-bundle-item-info--{{ bundleStyle }}\"\u003e \u003cdiv class=\"boost-sd__recommendation-bundle-item-info-content {% unless product.checked %} boost-sd__recommendation-bundle-item-info-content--blur {% endunless %}\"\u003e \u003cdiv class=\"boost-sd__recommendation-bundle-item-title\"\u003e \u003cdiv class=\"boost-sd__recommendation-bundle-checkbox\"\u003e \u003cspan class=\"boost-sd__recommendation-bundle-checkbox-box {% if product.checked %} boost-sd__recommendation-bundle-checkbox-box--checked {% endif %}\"\u003e\u003c\/span\u003e \u003c\/div\u003e {% if forloop.index0 == 0 %} \u003cb\u003eThis item: \u003c\/b\u003e {{ product.title | escape }} {% elsif product.checked %} \u003ca class=\"boost-sd__product-link\" href=\"\/products\/{{ product.handle }}\"\u003e {{ product.title | escape }} \u003c\/a\u003e {% else %} {{ product.title | escape }} {% endif %} \u003c\/div\u003e {%- if product.selectedOption.title != 'Default Title' -%} \u003cdiv class=\"boost-sd__recommendation-bundle-dropdown-wrapper boost-sd__recommendation-bundle-dropdown-wrapper--{{ bundleStyle }}\"\u003e \u003cdiv id=\"boost-sd__dropdown-{{ widgetId }}\" class=\"boost-sd__dropdown {% unless product.checked %} boost-sd__dropdown--disabled {% endunless %}\"\u003e \u003cdiv class=\"boost-sd__dropdown-selected-option\"\u003e \u003cspan class=\"boost-sd__dropdown-option-text\" title=\"{{ product.selectedOption.title | escape }}\"\u003e{{ product.selectedOption.title | escape }}\u003c\/span\u003e \u003csvg width=\"8\" height=\"12\" viewBox=\"0 0 8 5\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e \u003cpath d=\"M7.09832 3.98009e-07L0.901685 -1.43717e-07C0.15069 -2.09371e-07 -0.269991 0.75351 0.193991 1.2676L3.29231 4.70055C3.65265 5.09982 4.34735 5.09982 4.70769 4.70055L7.80601 1.2676C8.26999 0.753511 7.84931 4.63664e-07 7.09832 3.98009e-07Z\" fill=\"#5C5F62\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/div\u003e \u003cul id=\"boost-sd__dropdown-list-{{ widgetId }}\" class=\"boost-sd__dropdown-option-list\"\u003e {% for variant in product.variants %} \u003cli id=\"boost-sd__dropdown-option-{{ widgetId }}\" class=\"boost-sd__dropdown-option {% if variant.title == product.selectedOption.title %}boost-sd__dropdown-option--selected{% endif %}\"\u003e {{ variant.title | escape }} \u003c\/li\u003e {% endfor %} \u003c\/ul\u003e \u003c\/div\u003e \u003c\/div\u003e {% endif %} \u003cspan class=\"boost-sd__format-currency\"\u003e\u003cspan\u003e{{ product.selectedOption.price }}\u003c\/span\u003e\u003c\/span\u003e \u003c\/div\u003e \u003c\/div\u003e {% endfor %} {% endif %} \u003c\/div\u003e\u003cdiv class=\"boost-sd__recommendation-bundle-right\"\u003e {% if hasSelectedProduct == true %} \u003cdiv class=\"boost-sd__recommendation-bundle-total-price\"\u003e Total price: \u003cb class=\"boost-sd__recommendation-bundle-price-text\"\u003e \u003cspan class=\"boost-sd__format-currency\"\u003e{{ totalPrice }}\u003c\/span\u003e \u003c\/b\u003e \u003c\/div\u003e {% endif %} \u003cbutton type=\"button\" {% if hasSelectedProduct==false %}disabled{% endif %} class=\"boost-sd__button boost-sd__button--primary boost-sd__button--large boost-sd__button--round boost-sd__button--full-width boost-sd__btn-add-to-cart\"\u003e \u003cspan\u003eAdd to Cart\u003c\/span\u003e \u003c\/button\u003e\u003c\/div\u003e\u003c\/div\u003e {% endif %}\u003c\/div\u003e\u003cstyle\u003e #{{widgetId}} .boost-sd__recommendation-title { color: {{ widgetDesignSettings.titleTextColor }}; font-family: {{ widgetDesignSettings.titleFont }}; font-size: {{ widgetDesignSettings.titleFontSize }}px; text-transform: {{ widgetDesignSettings.titleTextTransform }}; font-style: {{ widgetDesignSettings.titleFontStyle }} }\u003c\/style\u003e", 734 735 736 737 738 739 "searchTabCollectionsContent": "\u003cdiv class=\"boost-sd__search-result-panel-content\"\u003e {% for collection in collections %} \u003ca href=\"\/collections\/{{ collection.handle }}\" class=\"boost-sd__search-result-panel-content-item\"\u003e {% capture collectionsDisplayImage %} false {% endcapture %}
739 {% if collectionsDisplayImage and collection.image != null %} \u003cdiv class=\"boost-sd__search-result-panel-content-item-image\"\u003e \u003cimg src=\"{{ collection.image.src }}\"\u003e \u003c\/div\u003e {% endif %} \u003cdiv class=\"boost-sd__search-result-panel-content-item-text\"\u003e \u003cp class=\"boost-sd__search-result-panel-content-item-title\"\u003e{{ collection.title | escape }}\u003c\/p\u003e {% capture collectionsDisplayDescription %} false {% endcapture %} {% if collectionsDisplayDescription and collection.body_html != \"\" %} \u003cdiv class=\"boost-sd__search-result-panel-content-item-description\"\u003e{{ collection.body_html | escape }}\u003c\/div\u003e {% endif %} \u003c\/div\u003e\u003c\/a\u003e {% endfor %} {% capture pageSize %} 25 {% endcapture %} {% assign pageSize = pageSize | plus: 0 %} {% if pageSize \u003c total_collection %} {% assign totalPage = total_collection | divided_by: pageSize | ceil %} {% assign pagination = request.page | pagination_list: totalPage | split: \",\" %} {% assign to_product = request.page | times: request.limit %} \u003cdiv class=\"boost-sd__pagination boost-sd__pagination--center\"\u003e {% if request.page != 1 %} \u003cbutton type=\"button\" aria-label=\"previous page\" class=\"boost-sd__pagination-button boost-sd__pagination-button--circle boost-sd__pagination-button--next\" style=\"color: rgb(122, 122, 122); background-color: rgba(0, 0, 0, 0); font-size: inherit; text-transform: none; border-color: transparent; border-width: 1px; border-style: solid;\"\u003e \u003cspan class=\"boost-sd__pagination-button-icon boost-sd__pagination-button-icon--left\"\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 7 12\" height=\"12\" width=\"7\"\u003e \u003cpath d=\"M6.80474 0.528514C6.54439 0.268165 6.12228 0.268165 5.86193 0.528514L0.861929 5.52851C0.601579 5.78886 0.601579 6.21097 0.861929 6.47132L5.86193 11.4713C6.12228 11.7317 6.54439 11.7317 6.80474 11.4713C7.06509 11.211 7.06509 10.7889 6.80474 10.5285L2.27614 5.99992L6.80474 1.47132C7.06509 1.21097 7.06509 0.788864 6.80474 0.528514Z\" clip-rule=\"evenodd\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e {% endif %} {% for page_string in pagination %} {% assign page = page_string | plus: 0 %} {% if page == 0 %} \u003cbutton class=\"boost-sd__pagination-number boost-sd__pagination-number--disabled boost-sd__pagination-number--circle\"\u003e...\u003c\/button\u003e {% elsif page == request.page %} \u003cbutton class=\"boost-sd__pagination-number boost-sd__pagination-number--circle boost-sd__pagination-number--active\" style=\"color: rgb(122, 122, 122); background-color: rgba(0, 0, 0, 0); font-size: inherit;\"\u003e{{ page }}\u003c\/button\u003e {% else %} \u003cbutton class=\"boost-sd__pagination-number boost-sd__pagination-number--circle\" style=\"color: rgb(122, 122, 122); background-color: rgba(0, 0, 0, 0); font-size: inherit;\"\u003e{{ page }}\u003c\/button\u003e {% endif %} {% endfor %} {% if request.page != totalPage %} \u003cbutton type=\"button\" aria-label=\"next page\" class=\"boost-sd__pagination-button boost-sd__pagination-button--circle boost-sd__pagination-button--next\" style=\"color: rgb(122, 122, 122); background-color: rgba(0, 0, 0, 0); font-size: inherit; text-transform: none; border-color: transparent; border-width: 1px; border-style: solid;\"\u003e \u003cspan class=\"boost-sd__pagination-button-icon boost-sd__pagination-button-icon--right\"\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 7 12\" height=\"12\" width=\"7\"\u003e \u003cpath d=\"M0.195262 0.528514C0.455612 0.268165 0.877722 0.268165 1.13807 0.528514L6.13807 5.52851C6.39842 5.78886 6.39842 6.21097 6.13807 6.47132L1.13807 11.4713C0.877722 11.7317 0.455612 11.7317 0.195262 11.4713C-0.0650874 11.211 -0.0650874 10.7889 0.195262 10.5285L4.72386 5.99992L0.195262 1.47132C-0.0650874 1.21097 -0.0650874 0.788864 0.195262 0.528514Z\" clip-rule=\"evenodd\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e {% endif %} \u003c\/div\u003e {% endif %}\u003c\/div\u003e", 740 741 742 743 744 745 "searchTabPagesContent": "\u003cdiv class=\"boost-sd__search-result-panel-content\"\u003e {% for page in pages %} \u003ca href=\"{{ page.url }}\" class=\"boost-sd__search-result-panel-content-item\"\u003e {% capture pagesDisplayImage %} false {% endcapture %} {% if pagesDisplayImage and page.image != null %} \u003cdiv class=\"boost-sd__search-result-panel-content-item-image\"\u003e \u003cimg src=\"{{ page.image.src }}\"\u003e \u003c\/div\u003e {% endif %} \u003cdiv class=\"boost-sd__search-result-panel-content-item-text\"\u003e \u003cp class=\"boost-sd__search-result-panel-content-item-title\"\u003e{{ page.title | escape }}\u003c\/p\u003e {% capture pagesDisplayDescription %} {% endcapture %} {% if pagesDisplayDescription and page.body_html != \"\" %} \u003cdiv class=\"boost-sd__search-result-panel-content-item-description\"\u003e{{ page.body_html | escape}}\u003c\/div\u003e {% endif %} \u003c\/div\u003e\u003c\/a\u003e {% endfor %} {% capture pageSize %} 25 {% endcapture %} {% assign pageSize = pageSize | plus: 0 %} {% if pageSize \u003c total_page %} {% assign totalPage = total_page | divided_by: pageSize | ceil %} {% assign pagination = request.page | pagination_list: totalPage | split: \",\" %} {% assign to_product = request.page | times: request.limit %} \u003cdiv class=\"boost-sd__pagination boost-sd__pagination--center\"\u003e {% if request.page != 1 %} \u003cbutton type=\"button\" aria-label=\"previous page\" class=\"boost-sd__pagination-button boost-sd__pagination-button--circle boost-sd__pagination-button--next\" style=\"color: rgb(122, 122, 122); background-color: rgba(0, 0, 0, 0); font-size: inherit; text-transform: none; border-color: transparent; border-width: 1px; border-style: solid;\"\u003e \u003cspan class=\"boost-sd__pagination-button-icon boost-sd__pagination-button-icon--left\"\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 7 12\" height=\"12\" width=\"7\"\u003e \u003cpath d=\"M6.80474 0.528514C6.54439 0.268165 6.12228 0.268165 5.86193 0.528514L0.861929 5.52851C0.601579 5.78886 0.601579 6.21097 0.861929 6.47132L5.86193 11.4713C6.12228 11.7317 6.54439 11.7317 6.80474 11.4713C7.06509 11.211 7.06509 10.7889 6.80474 10.5285L2.27614 5.99992L6.80474 1.47132C7.06509 1.21097 7.06509 0.788864 6.80474 0.528514Z\"
745clip-rule=\"evenodd\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e {% endif %} {% for page_string in pagination %} {% assign page = page_string | plus: 0 %} {% if page == 0 %} \u003cbutton class=\"boost-sd__pagination-number boost-sd__pagination-number--disabled boost-sd__pagination-number--circle\"\u003e...\u003c\/button\u003e {% elsif page == request.page %} \u003cbutton class=\"boost-sd__pagination-number boost-sd__pagination-number--circle boost-sd__pagination-number--active\" style=\"color: rgb(122, 122, 122); background-color: rgba(0, 0, 0, 0); font-size: inherit;\"\u003e{{ page }}\u003c\/button\u003e {% else %} \u003cbutton class=\"boost-sd__pagination-number boost-sd__pagination-number--circle\" style=\"color: rgb(122, 122, 122); background-color: rgba(0, 0, 0, 0); font-size: inherit;\"\u003e{{ page }}\u003c\/button\u003e {% endif %} {% endfor %} {% if request.page != totalPage %} \u003cbutton type=\"button\" aria-label=\"next page\" class=\"boost-sd__pagination-button boost-sd__pagination-button--circle boost-sd__pagination-button--next\" style=\"color: rgb(122, 122, 122); background-color: rgba(0, 0, 0, 0); font-size: inherit; text-transform: none; border-color: transparent; border-width: 1px; border-style: solid;\"\u003e \u003cspan class=\"boost-sd__pagination-button-icon boost-sd__pagination-button-icon--right\"\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 7 12\" height=\"12\" width=\"7\"\u003e \u003cpath d=\"M0.195262 0.528514C0.455612 0.268165 0.877722 0.268165 1.13807 0.528514L6.13807 5.52851C6.39842 5.78886 6.39842 6.21097 6.13807 6.47132L1.13807 11.4713C0.877722 11.7317 0.455612 11.7317 0.195262 11.4713C-0.0650874 11.211 -0.0650874 10.7889 0.195262 10.5285L4.72386 5.99992L0.195262 1.47132C-0.0650874 1.21097 -0.0650874 0.788864 0.195262 0.528514Z\" clip-rule=\"evenodd\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e {% endif %} \u003c\/div\u003e {% endif %}\u003c\/div\u003e", 746 747 748 749 750 751 "searchTabCollectionsContentPagination": "{% assign pagination = request.page | pagination_list: totalPage | split: \",\" %}{% assign to_product = request.page | times: request.limit %}\u003cdiv class=\"boost-sd__pagination boost-sd__pagination--center\"\u003e {% if request.page != 1 %} \u003cbutton type=\"button\" aria-label=\"previous page\" class=\"boost-sd__pagination-button boost-sd__pagination-button--circle boost-sd__pagination-button--next\" style=\"color: rgb(122, 122, 122); background-color: rgba(0, 0, 0, 0); font-size: inherit; text-transform: none; border-color: transparent; border-width: 1px; border-style: solid;\"\u003e \u003cspan class=\"boost-sd__pagination-button-icon boost-sd__pagination-button-icon--left\"\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 7 12\" height=\"12\" width=\"7\"\u003e \u003cpath d=\"M6.80474 0.528514C6.54439 0.268165 6.12228 0.268165 5.86193 0.528514L0.861929 5.52851C0.601579 5.78886 0.601579 6.21097 0.861929 6.47132L5.86193 11.4713C6.12228 11.7317 6.54439 11.7317 6.80474 11.4713C7.06509 11.211 7.06509 10.7889 6.80474 10.5285L2.27614 5.99992L6.80474 1.47132C7.06509 1.21097 7.06509 0.788864 6.80474 0.528514Z\" clip-rule=\"evenodd\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/span\u003e\u003c\/button\u003e {% endif %} {% for page_string in pagination %} {% assign page = page_string | plus: 0 %} {% if page == 0 %} \u003cbutton class=\"boost-sd__pagination-number boost-sd__pagination-number--disabled boost-sd__pagination-number--circle\"\u003e...\u003c\/button\u003e {% elsif page == request.page %} \u003cbutton class=\"boost-sd__pagination-number boost-sd__pagination-number--circle boost-sd__pagination-number--active\" style=\"color: rgb(122, 122, 122); background-color: rgba(0, 0, 0, 0); font-size: inherit;\"\u003e{{ page }}\u003c\/button\u003e {% else %} \u003cbutton class=\"boost-sd__pagination-number boost-sd__pagination-number--circle\" style=\"color: rgb(122, 122, 122); background-color: rgba(0, 0, 0, 0); font-size: inherit;\"\u003e{{ page }}\u003c\/button\u003e {% endif %} {% endfor %} {% if request.page != totalPage %} \u003cbutton type=\"button\" aria-label=\"next page\" class=\"boost-sd__pagination-button boost-sd__pagination-button--circle boost-sd__pagination-button--next\" style=\"color: rgb(122, 122, 122); background-color: rgba(0, 0, 0, 0); font-size: inherit; text-transform: none; border-color: transparent; border-width: 1px; border-style: solid;\"\u003e \u003cspan class=\"boost-sd__pagination-button-icon boost-sd__pagination-button-icon--right\"\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 7 12\" height=\"12\" width=\"7\"\u003e \u003cpath d=\"M0.195262 0.528514C0.455612 0.268165 0.877722 0.268165 1.13807 0.528514L6.13807 5.52851C6.39842 5.78886 6.39842 6.21097 6.13807 6.47132L1.13807 11.4713C0.877722 11.7317 0.45
7515612 11.7317 0.195262 11.4713C-0.0650874 11.211 -0.0650874 10.7889 0.195262 10.5285L4.72386 5.99992L0.195262 1.47132C-0.0650874 1.21097 -0.0650874 0.788864 0.195262 0.528514Z\" clip-rule=\"evenodd\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/span\u003e\u003c\/button\u003e {% endif %}\u003c\/div\u003e", 752 753 754 755 756 757 "placeholderFilterTree": "\u003c!-- TEMPLATE PLACEHOLDER --\u003e\u003cdiv class='boost-sd-container'\u003e\u003cdiv class='boost-sd-layout boost-sd-layout--has-filter-vertical'\u003e \u003cdiv class='boost-sd-left boost-filter-tree-column'\u003e \u003c!-- TEMPLATE FILTER TREE PLACEHOLDER --\u003e \u003cdiv id=\"boost-sd__filter-tree-wrapper\" class=\"boost-sd__filter-tree-wrapper\"\u003e \u003cdiv class=\"boost-sd__filter-tree-vertical \"\u003e \u003cdiv class=\"boost-sd__filter-tree-vertical-placeholder\"\u003e \u003cdiv class=\"boost-sd__filter-tree-vertical-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:65%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__filter-tree-vertical-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:65%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__filter-tree-vertical-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:65%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__filter-tree-vertical-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:65%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__filter-tree-vertical-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:65%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class='boost-sd-right boost-product-listing-column'\u003e \u003c!-- TEMPLATE IN-COLLECTION SEARCH PLACEHOLDER--\u003e \u003cdiv class='boost-sd__in-collection-search boost-sd__in-collection-search--vertical'\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"height: 38px; border-radius: 0; width: 100%;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003c!-- TEMPLATE TOOLBAR PLACEHOLDER--\u003e \u003cdiv class=\"boost-sd__toolbar-container\"\u003e \u003cdiv class=\"boost-sd__toolbar-inner\"\u003e \u003cdiv class=\"boost-sd__toolbar-content\"\u003e \u003cdiv class=\"boost-sd__toolbar boost-sd__toolbar--3_1\"\u003e \u003cspan class=\"boost-sd__toolbar-item boost-sd__placeholder-item\" style=\"height: 28px; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__toolbar-item boost-sd__placeholder-item\" style=\"height: 28px; border-radius: 0; margin-bottom: 0\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__toolbar-item boost-sd__placeholder-item\" style=\"height: 28px; border-radius: 0; margin-bottom: 0\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c!-- TEMPLATE PRODUCT LIST PLACEHOLDER--\u003e \u003cdiv class=\"boost-sd__product-list-placeholder boost-sd__product-list-placeholder--4-col\"\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; bo
757rder-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__pagination boost-sd__pagination--center\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"height: 40px; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cstyle\u003e .boost-sd__collection-header { width: 100%; height: 130px; display: block; background: -webkit-gradient(linear, left top, right top, color-stop(8%, #eee), color-stop(18%, #e6e6e6), color-stop(33%, #eee)); background-color: #eee; animation: banner-place-holder-shimmer 2s linear infinite forwards; } .boost-sd__collection-header:empty { display: block; } .boost-sd__collection-header .boost-sd__placeholder-item { height: 130px; } @media only screen and (min-width: 992px) { .boost-sd__collection-header, .boost-sd__collection-header .boost-sd__placeholder-item { height: 150px; } } @keyframes banner-place-holder-shimmer { 0% { background-position: -1500px 0; } 100% { background-position: 1500px 0; } } .boost-sd__in-collection-search { margin-bottom: 20px; margin-top: 20px; width: 100%; max-width: 100%; display: flex; position: relative; } .boost-sd__in-collection-search--horizontal { margin: 20px auto 0; max-width: 592px; } @media only screen and (min-width: 992px) { .boost-sd__in-collection-search { margin-bottom: 16px; margin-top: 16px; } } .boost-sd__filter-tree-vertical { margin-top: 0; margin-right: 0; } .boost-sd__filter-tree-vertical-placeholder { background: transparent; width: 100%; max-width: 100%; display: none; } .boost-sd__filter-tree-vertical-placeholder-list { margin: 30px 10px 0; padding: 0; list-style: none; } .boost-sd__filter-tree-vertical-placeholder-item { max-width: 100%; padding: 20px 0; display: block; } .boost-sd__filter-tree-vertical-placeholder-item:first-child { padding-top: 0; } .boost-sd__filter-tree-vertical-placeholder-item:not(:last-child) { border-bottom: 1px solid #ebebeb; } .boost-sd__filter-tree-vertical-placeholder-item::before, .boost-sd__filter-tree-vertical-placeholder-item::after, { display: none; } .boost-sd__filter-tree-horizontal-placeholder { display: none; } @media only screen and (min-width: 992px) { .boost-sd__filter-tree-vertical { width: 272px; } .boost-sd-layout .boost-sd-left .boost-sd__filter-tree-wrapper .boost-sd__filter-tree-vertical { margin-right: 16px; margin-left: 0; } .boost-sd__filter-tree-vertical-placeholder, .boost-sd__filter-tree-horizontal-placeholder { display: inline-block; } .boost-sd-layout--has-filter-horizontal { flex-wrap: wrap; margin-top: 0; } .boost-sd-layout--has-filter-horizontal .boost-sd-left, .boost-sd-layout--has-filter-horizontal .boost-sd-right { flex: 0 0 100%; } .boost-sd__filter-tree-horizontal { width: 100%; } .boost-sd__filter-tree-horizontal-placeholder { padding: 16px 0; border-top: 1px solid #ebebeb; width: 100%; max-width: 100%; background: transparent; } .boost-sd__filter-tree-horizontal-placeholder-list { margin: 0; padding: 0; list-style: none; border-bottom: 1px solid #e8e9eb; } .boost-sd__filter-tree-horizontal-placeholder-item { border: none; display: inline-block; margin-right: 35px; position: relative; } .boost-sd__filter-tree-horizontal-placeholder-button { width: auto; height: auto; display: inline-block; position: relative; padding: 5px 15px 5px 0; margin: 0; min-height: auto; min-width: 0; border-radius: 0; box-shadow: none; background: none; border: none; letter-spacing: normal; text-align: left; cursor: pointer; } .boost-sd__filter-tree-horizontal-placeholder-button .boost-sd__placeholder-item { width: 80px; height: 10px; display: inline-block; margin: 0 15px 0 0; } .boost-sd__filter-tree-horizontal-placeholder-icon { transform: rotate(-90deg); } } .boost-sd__in-collection-search { margin-bottom: 20px; margin-top: 20px; width: 100%; max-width: 100%; display: flex; position: relative; } .boost-sd__in-collection-search--horizontal { margin: 20px auto 0; max-width: 592px; } @media only screen and (min-width: 992px) { .boost-sd__in-collection-search { margin-bottom: 16px; margin-top: 16px; } } .boost-sd__toolbar-container { width: 100%; margin-bottom: 16px; } .boost-sd__toolbar-inner { max-width: 1216px; margin: 0 auto; } .boost-sd__toolbar-content { border-bottom: 1px solid #ebebeb; border-top: 1px solid #ebebeb; padding: 16px 0; }
757 .boost-sd__toolbar { align-items: center; width: 100%; display: flex; flex-wrap: wrap; column-gap: 16px; justify-content: space-between; } .boost-sd__toolbar .boost-sd__placeholder-item { flex-basis: 45%; } .boost-sd__toolbar .boost-sd__placeholder-item:first-child { flex-basis: 100%; margin-bottom: 16px; } @media only screen and (min-width: 992px) { .boost-sd__toolbar-content { display: flex; align-items: center; border-bottom: none; padding: 16px 0 16px; border-top: 1px solid #ebebeb; border-bottom: 0; } .boost-sd__toolbar { flex-wrap: inherit; } .boost-sd__toolbar .boost-sd__placeholder-item { flex-basis: auto; } .boost-sd__toolbar .boost-sd__placeholder-item:first-child { flex-basis: auto; margin-bottom: 0; } .boost-sd__toolbar--3_1 .boost-sd__toolbar-item { flex: 1; } .boost-sd__toolbar--3_1 .boost-sd__toolbar-item:nth-child(2) { justify-content: center; } .boost-sd__toolbar--3_1 .boost-sd__toolbar-item:nth-child(3) { justify-content: end; } } .boost-sd__product-list-placeholder { gap: 16px; margin-bottom: 32px; flex-wrap: wrap; width: 100%; display: flex; } .boost-sd__product-list-placeholder--1-col .boost-sd__product-list-placeholder-item { width: 100%; } .boost-sd__product-list-placeholder--2-col .boost-sd__product-list-placeholder-item, .boost-sd__product-list-placeholder--3-col .boost-sd__product-list-placeholder-item, .boost-sd__product-list-placeholder--4-col .boost-sd__product-list-placeholder-item, .boost-sd__product-list-placeholder--5-col .boost-sd__product-list-placeholder-item, .boost-sd__product-list-placeholder--6-col .boost-sd__product-list-placeholder-item { width: calc(50% - 8px); } .boost-sd__product-list-placeholder .boost-sd__product-list-placeholder-item .boost-sd__placeholder-item:first-child { height: 222px; } .boost-sd__pagination { padding-top: 10px; padding-bottom: 10px; justify-content: center; align-items: center; display: flex; } @media only screen and (min-width: 576px) { .boost-sd__product-list-placeholder { gap: 32px; margin-bottom: 64px; } .boost-sd__product-list-placeholder--3-col .boost-sd__product-list-placeholder-item, .boost-sd__product-list-placeholder--4-col .boost-sd__product-list-placeholder-item, .boost-sd__product-list-placeholder--5-col .boost-sd__product-list-placeholder-item, .boost-sd__product-list-placeholder--6-col .boost-sd__product-list-placeholder-item { width: calc(33.3333333333% - (32px - 32px \/ 3)); } } @media only screen and (min-width: 992px) { .boost-sd__product-list-placeholder .boost-sd__placeholder-item:not(:last-child) { margin-bottom: 8px; } .boost-sd__product-list-placeholder .boost-sd__placeholder-item:first-child { margin-bottom: 16px; } .boost-sd__product-list-placeholder--3-col .boost-sd__product-list-placeholder-item .boost-sd__placeholder-item:first-child { height: 382px; } .boost-sd__product-list-placeholder--4-col .boost-sd__product-list-placeholder-item .boost-sd__placeholder-item:first-child { height: 275px; } .boost-sd__product-list-placeholder--5-col .boost-sd__product-list-placeholder-item .boost-sd__placeholder-item:first-child { height: 215px; } .boost-sd__product-list-placeholder--6-col .boost-sd__product-list-placeholder-item .boost-sd__placeholder-item:first-child { height: 175px; } .boost-sd__product-list-placeholder--3-col .boost-sd__product-list-placeholder-item { width: calc(33.3333333333% - (32px - 32px \/ 3)); } .boost-sd__product-list-placeholder--4-col .boost-sd__product-list-placeholder-item { width: calc(25% - (32px - 32px \/ 4)); } .boost-sd__product-list-placeholder--5-col .boost-sd__product-list-placeholder-item { width: calc(20% - (32px - 32px \/ 5)); } .boost-sd__product-list-placeholder--6-col .boost-sd__product-list-placeholder-item { width: calc(16.6666667% - (32px - 32px \/ 6)); } } .boost-sd-container * { box-sizing: border-box; } .boost-sd__placeholder-item { background: rgba(0, 0, 0, 0.07); border-radius: 50rem; min-width: 50px; max-width: 100%; height: 20px; animation: 2s infinite place-holder-animation; display: inline-block; } .boost-sd__placeholder-item:empty { display: block; } .boost-sd__placeholder-item:not(:last-child) { margin-bottom: 18px; } .boost-sd-layout { margin: 20px auto 0; } .boost-sd-left { position: relative; } .boost-sd-layout .boost-sd-right { width: 100%; margin-bottom: 20px; } @keyframes place-holder-animation { 0% { opacity: 1; } 50% { opacity: 0.5; } 100% { opacity: 1; } } @media only screen and (min-width: 992px) { .boost-sd-layout { display: flex; max-width: 1216px; } .boost-sd-layout .boost-sd-right { flex: auto; max-width: 100%; } }\u003c\/style\u003e", 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 } || {};return templates}function readTemplateId(){let templateId="";templateId= 776 777 "CrHaabzCpz" 778 || "";return templateId}function readTemplateMetadata(){let templateMetadata=null;templateMetadata = 779 780 781 {"collectionFilters":"CrHaabzCpz/themes/default/main__0__liquid","productList":"CrHaabzCpz/product-list/main__0__liquid","productItem":"CrHaabzCpz/product-item/main__0__liquid","collectionHeader":"CrHaabzCpz/collection-header/main__0__liquid","searchPage":"CrHaabzCpz/themes/default/search__0__liquid","mostPopularProducts":"CrHaabzCpz/no-search-result-page/most-popular-products__0__liquid","recommendation":"CrHaabzCpz/recommendation/main__0__liquid","recommendationDynamicBundle":"CrHaabzCpz/recommendation/main-dynamic-bundle__0__liquid","instantSearchWidget":"CrHaabzCpz/instant-search-widget/main__0__liquid","quickView":"CrHaabzCpz/quickview/main__0__liquid","cart":"CrHaabzCpz/cart/main__0__liquid","placeholderFilterTree":"CrHaabzCpz/place-holder/place-holder__0__liquid","placeholderRecommendation":"CrHaabzCpz/recommendation-placeholder/main__0__liquid","templateVersion":"2.4.0","setupVersion":"v3","applyUniqueVersion":true,"themeNameLib":"default","themeLibVersion":"1.40.2","themeCssVersion":"2.4.0","themeCssUrl":"https://cdn.boostcommerce.i
781o/widget-integration/theme/default/2.4.0/main.css","settingsCssUrl":"https://cdn.shopify.com/s/files/1/2175/8819/files/boost-app-do-not-delete-this-file-662-shop__CrHaabzCpz-settings.css?v=1724172394","updatedAt":1736407622,"customizeCssUrl":"https://cdn.boostcommerce.io/widget-integration/theme/customization/662-shop.myshopify.com/CrHaabzCpz/customization-1722791705457.css","customizeJsUrl":"https://cdn.boostcommerce.io/widget-integration/theme/customization/662-shop.myshopify.com/CrHaabzCpz/customization-1722791704699.js","upgradeLog":"API upgrade theme lib version to 1.40.2 by "} 782 ;return templateMetadata}function readTemplateSettings(){let templateSettings=null;templateSettings = 783 784 785 {"appPreferenceSettings":{"watermark":false},"generalSettings":{"addCollectionToProductUrl":false,"breakpointmobile":"575px","breakpointtabletportraitmin":"576px","breakpointtabletportraitmax":"991px","breakpointtabletlandscapetmin":"992px","breakpointtabletlandscapemax":"1199px","breakpointdesktop":"1200px","enableTrackingOrderRevenue":true},"searchSettings":{"searchPanelBlocks":{"searchTermSuggestions":{"label":"Popular searches","searchTermList":[],"backup":[],"type":"manually","active":false},"mostPopularProducts":{"label":"Trending products","productList":[],"backup":[],"type":"manually","active":false},"products":{"label":"Products","pageSize":25,"active":true,"displayImage":true},"collections":{"label":"Collections","pageSize":25,"active":true,"displayImage":false,"displayDescription":false},"pages":{"label":"Pages","pageSize":25,"active":true,"displayImage":false,"displayExcerpt":false},"searchEmptyResultMessages":{"active":true,"label":"We are sorry! We couldn't find results for \"{{ terms }}\".{{ breakline }}But don't give up â check the spelling or try less specific search terms."},"searchTips":{"label":"Search tips","active":true,"searchTips":"Please double-check your spelling.{{ breakline }}Use more generic search terms.{{ breakline }}Enter fewer keywords.{{ breakline }}Try searching by product type, brand, model number or product feature."}},"suggestionNoResult":{"search_terms":{"label":"Popular searches","status":false,"data":[],"type":"manually","backup":[]},"products":{"label":"Trending products","status":false,"data":[],"type":"manually","backup":[]}},"enableInstantSearch":true,"productAvailable":false,"showSuggestionProductImage":true,"showSuggestionProductPrice":true,"showSuggestionProductSalePrice":true,"showSuggestionProductSku":false,"showSuggestionProductVendor":true,"suggestionBlocks":[{"type":"suggestions","label":"Popular suggestions","status":"active","number":5},{"type":"collections","label":"Collections","status":"active","number":2},{"type":"products","label":"Products","status":"active","number":3},{"type":"pages","label":"Blog & Pages","status":"disabled","number":3}],"searchBoxOnclick":{"recentSearch":{"label":"Recent searches","status":true,"number":"3"},"searchTermSuggestion":{"label":"Popular searches","status":true,"data":[],"backup":[],"type":"manually"},"productSuggestion":{"label":"Trending products","status":true,"data":[],"backup":[],"type":"manually"}},"suggestionStyle":"style2","suggestionStyle1ProductItemType":"list","suggestionStyle1ProductPosition":"none","suggestionStyle1ProductPerRow":"1","suggestionStyle2ProductItemType":"list","suggestionStyle2ProductPosition":"right","suggestionStyle2ProductPerRow":"2","suggestionStyle3ProductItemType":"list","suggestionStyle3ProductPosition":"right","suggestionStyle3ProductPerRow":"3"},"filterSettings":{"showFilterOptionCount":false,"showRefineBy":true,"showOutOfStockOption":false,"showSingleOption":true,"keepToggleState":true,"changeMobileButtonLabel":false,"sortingAvailableFirst":true,"showLoading":false,"activeScrollToTop":false,"showVariantImageBasedOnSelectedFilter":"","productAndVariantAvailable":false,"availableAfterFiltering":false,"isShortenUrlParam":false,"filterTreeMobileStyle":"style2","filterTreeVerticalStyle":"style-default","filterTreeHorizontalStyle":"style2","stickyFilterOnDesktop":false,"stickyFilterOnMobile":false,"style":{"filterTitleTextColor":"","filterTitleFontSize":"","filterTitleFontWeight":"","filterTitleFontTransform":"","filterTitleFontFamily":"","filterOptionTextColor":"","filterOptionFontSize":"","filterOptionFontFamily":"","filterMobileButtonTextColor":"","filterMobileButtonFontSize":"","filterMobileButtonFontWeight":"","filterMobileButtonFontTransform":"","filterMobileButtonFontFamily":"","filterMobileButtonBackgroun
785dColor":""},"filterLayout":"vertical"},"additionalElementSettings":{"customSortingList":"relevance|best-selling|manual|price-ascending|price-descending","enableCollectionSearch":true},"themeSettings":{"productItems":{"general":{"borderLayout":"noBorder","subLayout":"subLayout_2_2"},"productImg":{"elements":{"productSaleLabel":{"shape":"rounded-rectangle","displayType":"text","displayOptions":"always","color":"#FFFFFF","backgroundColor":"#DD3300","fontSizeScale":100,"fontSize":12,"fontSizeTabletPortrait":12,"fontSizeTabletLandscape":12,"fontSizeMobile":12,"fontFamily":"Source Sans Pro","fontStyle":"normal","textTransform":"lowercase","fontWeight":200,"isEnable":true},"productSoldOutLabel":{"hideOtherLabelsWhenSoldOut":true,"shape":"rounded-rectangle","displayType":"text","displayOptions":"always","color":"#FFFFFF","backgroundColor":"#212121","fontSizeScale":100,"fontSize":12,"fontSizeTabletPortrait":12,"fontSizeTabletLandscape":12,"fontSizeMobile":12,"fontFamily":"Source Sans Pro","fontStyle":"normal","textTransform":"lowercase","fontWeight":200,"isEnable":true},"productCustomLabelByTag":{"shape":"rounded-rectangle","color":"#FFFFFF","backgroundColor":"#00A47C","fontSizeScale":100,"fontSize":12,"fontSizeTabletPortrait":12,"fontSizeTabletLandscape":12,"fontSizeMobile":12,"fontFamily":"Source Sans Pro","fontStyle":"normal","textTransform":"lowercase","fontWeight":200,"isEnable":false},"selectOptionBtn":{"buttonType":"selectOptionBtn","action":"quickAddToCart","isEnable":false},"qvBtn":{"buttonType":"qvBtn","isEnable":false}},"grid":{"top":{"direction":"horizontal","elements":{"left":["saleLabel","soldOutLabel","customLabelByTag"]}},"bottom":{"direction":"horizontal","elements":{"left":["selectOptionBtn","qvBtn"]}}},"aspectRatioType":"square","cropPosition":"center","hoverEffect":"reveal-second-image"},"styleSettings":{"selectOptionBtn":{"showOnHovering":true,"showOn":"desktopOnly","displayType":"textWithIcon","shape":"rectangle","imgSrc":"https://boost-cdn-prod.bc-solutions.net/icon/add-to-cart-white.svg","iconPosition":"left","backgroundColor":"#212121","backgroundColorOnHover":"#212121","borderColor":"#212121","borderColorOnHover":"#212121","textColor":"#FFFFFF","textColorOnHover":"#FFFFFF","fontSizeScale":100,"fontSize":15,"fontSizeTabletPortrait":15,"fontSizeTabletLandscape":15,"fontSizeMobile":15,"fontFamily":"Source Sans Pro","fontStyle":"normal","textTransform":"lowercase","fontWeight":200,"width":"100%"},"qvBtn":{"showOn":"desktopOnly","showOnHovering":true,"displayType":"icon","shape":"square","imgSrc":"https://boost-cdn-prod.bc-solutions.net/icon/quick-view.svg","iconPosition":"left","width":"40px","backgroundColor":"#FFFFFF","backgroundColorOnHover":"#FFFFFF","borderColor":"#212121","borderColorOnHover":"#212121","textColor":"#212121","textColorOnHover":"#212121","fontSizeScale":100,"fontSize":15,"fontSizeTabletPortrait":15,"fontSizeTabletLandscape":15,"fontSizeMobile":15,"fontFamily":"Source Sans Pro","fontStyle":"normal","textTransform":"lowercase","fontWeight":200}},"productInfo":{"textAlign":"left","elements":{"swatches.1":{"showOptionValueOnHovering":true,"shape":"circle","changeProductImageOn":"hover","isEnable":false},"title":{"color":"#212121","fontSizeScale":100,"fontSize":13,"fontSizeTabletPortrait":13,"fontSizeTabletLandscape":13,"fontSizeMobile":12,"fontFamily":"Source Sans Pro","fontStyle":"normal","textTransform":"uppercase","isEnable":true,"fontWeight":600},"vendor":{"color":"#585858","fontSizeScale":100,"fontSize":10,"fontSizeTabletPortrait":10,"fontSizeTabletLandscape":10,"fontSizeMobile":10,"fontFamily":"Source Sans Pro","fontStyle":"normal","textTransform":"uppercase","isEnable":true,"fontWeight":600},"price":{"showCentAsSuperscript":false,"showCurrencyCodes":false,"compareAtPricePosition":"right","showSavingDisplay":false,"priceColor":"#212121","priceFontSizeScale":100,"priceFontFamily":"Source Sans Pro","priceFontStyle":"normal","priceFontSize":16,"priceFontSizeTabletPortrait":16,"priceFontSizeTabletLandscape":16,"priceFontSizeMobile":16,"salePriceColor":"#DD3300","salePriceFontSizeScale":100,"salePriceFontFamily":"Source Sans Pro","salePriceFontStyle":"normal","salePriceFontSize":16,"salePriceFontSizeTabletPortrait":16,"salePriceFontSizeTabletLandscape":16,"salePriceFontSizeMobile":16,"compareAtPriceColor":"#585858","compareAtPriceFontSizeScale":100,"compareAtPriceFontFamily":"Source Sans Pro","compareAtPriceFontStyle":"normal","compareAtPriceFontSize":13,"compareAtPriceFontSizeTabletPortrait":13,"compareAtPriceFontSizeTabletLandscape":13,"compareAtPriceFontSizeMobile":13,"savingDisplayColor":"#DD3300","savingDisplayFontSizeScale":100,"savingDisplayFontFamily":"Source Sans Pro","savingDisplayFontStyle":"normal","savingDisplayFontSize":16,"savingDisplayFontSizeTabletPortrait":16,"savingDisplayFontSizeTabletLandscape":16,"savingDisplayFontSizeMobile":16,"isEnable":true,"priceFontWeight":600,"salePriceFontWeight":600,"compareAtPriceFontWeight":600,"savingDisplayFontWeight":600}
785,"rating":true,"swatches.2":{"showOptionValueOnHovering":true,"shape":"circle","changeProductImageOn":"hover","isEnable":false},"swatches.3":{"showOptionValueOnHovering":true,"shape":"circle","changeProductImageOn":"hover","isEnable":false}}}},"additionalElements":{"pagination":{"paginationType":"default","alignment":"center","productCount":{"showProductCount":false,"position":"top"},"number":{"shape":"circle","color":"#212121","colorOnSelected":"#212121","backgroundColor":"#FFFFFF","backgroundColorOnSelected":"#FFFFFF","fontSizeScale":100,"fontSize":16,"fontSizeTabletPortrait":16,"fontSizeTabletLandscape":16,"fontSizeMobile":14,"fontFamily":"Source Sans Pro","fontStyle":"normal","fontWeight":200},"button":{"shape":"circle","buttonType":"icon-only","color":"#212121","backgroundColor":"#FFFFFF","backgroundColorOnHover":"#FFFFFF","textTransform":"lowercase","fontSizeScale":100,"fontSize":14,"fontSizeTabletPortrait":14,"fontSizeTabletLandscape":14,"fontSizeMobile":14,"fontFamily":"Source Sans Pro","fontStyle":"normal","fontWeight":200}},"toolbar":{"layout":"","elements":{"viewAs":{"fontSizeScale":100,"fontSize":14,"fontSizeTabletPortrait":14,"fontSizeTabletLandscape":14,"fontSizeMobile":14,"color":"#212121","fontFamily":"Source Sans Pro","fontStyle":"normal","textTransform":"uppercase","listType":"grid/list","isEnable":false,"fontWeight":600},"productCount":{"fontSizeScale":100,"fontSize":14,"fontSizeTabletPortrait":14,"fontSizeTabletLandscape":14,"fontSizeMobile":14,"color":"#212121","fontFamily":"Source Sans Pro","fontStyle":"normal","textTransform":"uppercase","isEnable":false,"fontWeight":600},"showLimitList":{"fontSizeScale":100,"fontSize":14,"fontSizeTabletPortrait":14,"fontSizeTabletLandscape":14,"fontSizeMobile":14,"color":"#212121","fontFamily":"Source Sans Pro","fontStyle":"normal","textTransform":"uppercase","isEnable":false,"fontWeight":600},"sorting":{"fontSizeScale":100,"fontSize":14,"fontSizeTabletPortrait":14,"fontSizeTabletLandscape":14,"fontSizeMobile":14,"color":"#212121","fontFamily":"Source Sans Pro","fontStyle":"normal","textTransform":"uppercase","isEnable":false,"fontWeight":600}}},"collectionHeader":{"isEnable":false,"layout":2,"contentPosition":"middle-center","elements":{"breadCrumb":{"showCollectionTitle":false,"showCollectionList":false,"showPagination":false,"placement":"on-top","alignment":"middle-left","isEnable":false},"collectionImage":{"size":"medium","parallaxEffect":false,"directionParallax":"vertical","isEnable":false},"collectionTitle":{"textAlign":"center","textTransform":"uppercase","fontSizeScale":85,"fontSize":34,"fontSizeTabletPortrait":34,"fontSizeTabletLandscape":34,"fontSizeMobile":25.5,"fontFamily":"Source Sans Pro","fontStyle":"normal","collectionTitleColor":"#212121","isEnable":true,"fontWeight":700},"productCount":{"fontSizeScale":100,"fontSize":14,"fontSizeTabletPortrait":14,"fontSizeTabletLandscape":14,"fontSizeMobile":14,"color":"#212121","isEnable":false},"collectionDescription":{"fontSize":null,"fontSizeTabletPortrait":null,"fontSizeTabletLandscape":null,"fontSizeMobile":null,"isEnable":false}}}},"quickView":{"showProductImage":true,"thumbnailPosition":"topLeft","buttonOverall":{"shape":"round","fontSizeScale":100,"fontSize":15,"fontSizeTabletPortrait":15,"fontSizeTabletLandscape":15,"fontSizeMobile":15,"fontFamily":"Source Sans Pro","fontStyle":"normal","fontWeight":200},"buyItNowBtn":{"enable":false,"color":"#FFFFFF","hoverColor":"#FFFFFF","backgroundColor":"#212121","hoverBackgroundColor":"#212121","textTransform":"lowercase"},"addToCartBtn":{"color":"#212121","hoverColor":"#212121","backgroundColor":"#FFFFFF","hoverBackgroundColor":"#FFFFFF","borderColor":"#212121","hoverBorderColor":"#212121","textTransform":"lowercase"}},"cart":{"enableCart":false,"cartStyle":"side","generalLayout":{"shape":"round","fontSizeScale":100,"fontSize":15,"fontSizeTabletPortrait":15,"fontSizeTabletLandscape":15,"fontSizeMobile":15,"fontFamily":"Source Sans Pro","fontStyle":"normal","fontWeight":200},"checkoutBtn":{"textTransform":"lowercase","color":"#FFFFFF","hoverColor":"#FFFFFF","backgroundColor":"#212121","hoverBackgroun
785dColor":"#212121"},"viewCartBtn":{"textTransform":"lowercase","color":"#212121","hoverColor":"#212121","backgroundColor":"#FFFFFF","hoverBackgroundColor":"#FFFFFF","borderColor":"#212121"}},"productList":{"productsPerPage":32,"productsPerRowOnDesktop":4,"productsPerRowOnMobile":2}},"currentAppIntegration":{},"themeName":"default","srcThemeNameLib":"blockshop"} 786 ;return templateSettings}function readPayload(){return {generalSettings:{page: "product",collection_id: 0,collection_handle: "",collection_product_count: 0,... 787 { 788 789 790 "product_id": 32888815639, 791 792 },collection_tags: null,current_tags: null,default_sort_by: "",no_image_url: "https:\/\/cdn.shopify.com\/extensions\/01a0e6ff-4d67-7d67-9987-f5e32fd926b9\/product-filter-search-230\/assets\/boost-pfs-no-image.jpg",search_term: "",template: "product",currencies: ["USD"],current_currency: "USD",published_locales: 793 {"en":true,"es":false},current_locale: "en"},shop:{name: "662 Bodyboard Shop",url: "https:\/\/662bodyboardshop.com",domain: "662-shop.myshopify.com",currency: "USD",money_format: "\u003cspan class=transcy-money\u003e\u0026#36; {{amount}}\u003c\/span\u003e",money_format_with_currency: "\u003cspan class=transcy-money\u003e\u0026#36; {{amount}} USD\u003c\/span\u003e"},generalSettingsMetafield: 794 795 {"enableTrackingOrderRevenue":true,"ssr_version":"v1","ssr_engine":"node"} 796 ,translation: 797 798 799 800 {"inCollectionSearch":"Search for products in this collection","search":{},"suggestion":{"instantSearchSuggestionsLabel":"Popular suggestions","instantSearchCollectionsLabel":"Collections","instantSearchProductsLabel":"Products","instantSearchPagesLabel":"Blog & Pages"},"error":{},"recommendation":{"homepage-445331":"Just dropped","homepage-248445":"Best Sellers","collectionpage-864638":"Just dropped","collectionpage-005714":"Most Popular Products","productpage-714385":"Recently viewed","productpage-562165":"Frequently Bought Together","cartpage-707766":"Still interested in this?","cartpage-476776":"Similar Products"},"productItem":{},"quickView":{},"cart":{},"recentlyViewed":{},"mostPopular":{},"perpage":{},"productCount":{},"pagination":{},"sortingList":{"relevance":"Relevance","best-selling":"Best selling","manual":"Manual","price-ascending":"Price ascending","price-descending":"Price descending"},"collectionHeader":{},"breadcrumb":{},"sliderProduct":{},"filterOptions":{"filterOption|B1v93WZDM|pf_v_brand":"Brand","filterOption|B1v93WZDM|pf_pt_product_type":"Product Type","filterOption|B1v93WZDM|pf_t_size":"Size","filterOption|B1v93WZDM|pf_t_tail_shape":"Tail Shape","filterOption|B1v93WZDM|pf_p_price":"Price","filterOption|By3_AbYAf|pf_v_brand":"Brand","filterOption|By3_AbYAf|pf_t_product_type":"Product Type","filterOption|By3_AbYAf|pf_t_size":"Size","filterOption|By3_AbYAf|pf_t_core":"CORE","filterOption|By3_AbYAf|pf_t_stringers":"Stringers","filterOption|HJemvyweX|pf_v_brand":"Brand","filterOption|HJemvyweX|pf_t_core":"Core","filterOption|HJemvyweX|pf_t_size":"Size","filterOption|HJemvyweX|pf_t_stringers":"Stringers","filterOption|HJemvyweX|pf_t_tail_shape":"Tail Shape","filterOption|IaNmzaJ5K|pf_v_brand":"Brand","filterOption|IaNmzaJ5K|pf_t_product_type":"Product Type","filterOption|IaNmzaJ5K|pf_opt_size":"Size","filterOption|IaNmzaJ5K|pf_opt_color":"Color","filterOption|2v79DAfIi|pf_v_brand":"Brand","filterOption|2v79DAfIi|pf_pt_product_type":"Product type","filterOption|2v79DAfIi|pf_opt_size":"Size","filterOption|VPGv61x7X|pf_v_vendor":"Vendor","filterOption|VPGv61x7X|pf_pt_product_type":"Product type","filterOption|VPGv61x7X|pf_t_board_size":"Board Size","filterOption|VPGv61x7X|pf_t_stringers":"Stringers","filterOption|9wGPvJOhJ|pf_v_brand":"Brand","filterOption|9wGPvJOhJ|pf_pt_product_type":"Product Type","filterOption|9wGPvJOhJ|pf_t_leash_type":"Leash Type","filterOption|9wGPvJOhJ|pf_p_price":"Price","filterOption|SJCMuGbyR6B|pf_v_brand":"Brand","filterOption|SJCMuGbyR6B|pf_pt_product_type":"Product Type","filterOption|SJCMuGbyR6B|pf_opt_size":"Size","filterOption|SJCMuGbyR6B|pf_t_tail_shape":"Tail Shape","filterOption|SJCMuGbyR6B|pf_p_price":"Price"},"predictiveBundle":{}} 801 ,integration: 802 803 null 804 ,filterSettingsMetafield: 805 806 {"showFilterOptionCount":false,"showRefineBy":true,"showOutOfStockOption":false,"showSingleOption":true,"keepToggleState":true,"changeMobileButtonLabel":false,"sortingAvailableFirst":true,"showLoading":false,"activeScrollToTop":false,"productAndVariantAvailable":false,"availableAfterFiltering":false,"filterTreeMobileStyle":"style2","filterTreeVerticalStyle":"style-default","filterTreeHorizontalStyle":"style2","stickyFilterOnDesktop":false,"stickyFilterOnMobile":false,"style":{"filterTitleTextColor":"","filterTitleFontSize":"","filterTitleFontWeight":"","filterTitleFontTransform":"","filterTitleFontFamily":"","filterOptionTextColor":"","filterOptionFontSize":"","filterOptionFontFamily":"","filterMobileButtonTextColor":"","filterMobileButtonFontSize":"","filterMobileButtonFontWeight":"","filterMobileButtonFontTransform":"","filterMobileButtonFontFamily":"","filterMobileButtonBackgroun
806dColor":""},"filterLayout":"vertical"} 807 ,additionalElementSettingsMetafield: 808 809 {"customSortingList":"relevance|best-selling|manual|price-ascending|price-descending","enableCollectionSearch":true} 810 ,backInStockMetafield: 811 812 null 813 ,swatchSettings: 814 815 null 816 ,defaultSortOrder: 817 818 {"search":"","all":""} 819 ,user: 820 { 821 822 },product: 823 824 {"id":32888815639,"title":"662 4X LTD 42\" Bodyboard","handle":"662-4x-ltd-42-bodyboard","description":"\u003cp\u003e\u003cstrong\u003e662 4X LTD Quad Concave Slick With Double Stringer\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eWhen designing the new 662 model we wanted to make high end professional bodyboard features available to all skill levels at a great price. Bodyboards with the features included in the new 662 Pro Bodyboard typically retail anywhere from $200-$400. No other bodyboard brand in the world carries EPS price point models with a stringer or concave feature. This is typically reserved for professional models.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQuad Concave Channel Slick Design\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eA design feature, known as a Concave, is a large channel running half the length of the bodyboard through to the back of the hull. This feature is designed to streamline water flow through the center of the board keeping you higher on the wave face, which allows you to generate more speed into your bottom turns and gives the rider greater control. Whether the rider is on a 2 foot wave or 6 ft wave the channels provide additional speed with the benefit of added grip and power in turns. For someone that isnât an experienced wave rider this will make catching waves much easier and more enjoyable.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eDouble Stringer\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe 662 FGS Stringer systems are Fiberglass rods used to add strength, increase stiffness and to help maintain good rocker. Stringers lengthen the life of a bodyboard making it almost impossible to snap. During production, stringers are inserted into the center of the core. They start at the tail and end 8\" from under the nose of the bodyboard. Higher end professional type bodyboards always have anywhere from 1 to 3 stringers. Not only do they provide the extra strength they also improve the way the board maneuvers and handles in the water. Boards without stringers can flex too much slowing the riders speed down.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Deck Contour\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eContour configurations improve your grip and lock your body into the position on the Bodyboard adding comfort and control for your elbows, hands, forearms, hips, and also lower torso\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Line Contour\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThese deck contours run along the side edge of the left and right side of the board. These offer extra grip, comfort and help you hold on through duck dives or heavy landings.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eElbow Contours\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eElbows Contours help the rider with correct elbow placement when wave riding. \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eDeck and Slick Bulbs\/ Handgrips\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFoam bulbs are positioned at each corner of the nose on the deck and slick side of the bodyboard. These enhance finger grip, better hand placement and control.(top of the board) . If you grip the nose\/top of our board versus our competitors you will notice a distinct difference in hand placement comfort. We not only have the raised bulbs on the deck weâve also included them on the slick side for complete grip and comfort.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e \u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eDouble Swivel Coil wrist leash\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe 662 Pro model features Polyurethane coils, Double Stainless Steel Swivels w\/360 degree movement, Neoprene padded wrist strap and a Heavy Duty Leash Plug with top access for easy leash removal. Our competitors only use a basic non swivel leash which restricts the movement and flow of the leash in the water. Double swivel leash features is an industry standard for professional models.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eEPS Core\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eWe use the highest grade Expanded Polystyrene material in all of our boards.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eXPE Deck Material\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eHeat laminated\u003cspan\u003e \u003c\/span\u003enever cheaply glued. We use the highest quality deck foam that has great recoil properties to avoid creasing.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eHDPE\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eSlick Material\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCrescent Tail\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThis provides great control for all levels of riding.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e60\/40 Rails\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e60\/40 is the rail angle ratio which provides the control of the Bodyboard and makes turning on the wave easier. \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCoiled Wrist leash included\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cem\u003eExcluded from Free shipping offers. View discounted rates at checkout.\u003c\/em\u003e\u003c\/span\u003e\u003c\/p\u003e","published_at":"2026-08-14T12:51:20-07:00","created_at":"2017-09-02T15:24:36-07:00","vendor":"662","type":"Bodyboards","tags":["42-length","662","662-bodyboards-accessories","662Boards","beginner boards","Boards","Bodyboards","crescent-tail","eps-core","Kid's Boards","Kid's Bodyboards","kids best","two-stringer","two-stringers","Under100"],"price":8999,"price_min":8999,"price_max":8999,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":43062986932476,"title":"Black\/Turquoise","option1":"Black\/Turquoise","option2":null,"option3":null,"sku":"42-4X-BLK","requires_shipping":true,"taxable":true,"featured_image":{"id":48844796526844,"product_id":32888815639,"position":1,"created_at":"2026-08-14T12:50:49-07:00","updated_at":"2026-08-14T12:50:51-07:00","alt":null,"width":2380,"he
824ight":2380,"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/6624XBlack_Aqua_a560c8f1-d533-4803-93b6-c4c672e1b66c.png?v=1786737051","variant_ids":[43062986932476]},"available":true,"name":"662 4X LTD 42\" Bodyboard - Black\/Turquoise","public_title":"Black\/Turquoise","options":["Black\/Turquoise"],"price":8999,"weight":3175,"compare_at_price":null,"inventory_quantity":17,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"featured_media":{"alt":null,"id":39861285748988,"position":1,"preview_image":{"aspect_ratio":1.0,"height":2380,"width":2380,"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/6624XBlack_Aqua_a560c8f1-d533-4803-93b6-c4c672e1b66c.png?v=1786737051"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":50922628153596,"title":"Light Blue\/White","option1":"Light Blue\/White","option2":null,"option3":null,"sku":"42-4X-AQ","requires_shipping":true,"taxable":true,"featured_image":{"id":48844796494076,"product_id":32888815639,"position":2,"created_at":"2026-08-14T12:50:49-07:00","updated_at":"2026-08-14T12:50:51-07:00","alt":null,"width":2380,"he
824ight":2380,"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/6624XAqua_White_a9e92df8-7f0f-4246-b170-efaff1ac45c1.png?v=1786737051","variant_ids":[50922628153596]},"available":true,"name":"662 4X LTD 42\" Bodyboard - Light Blue\/White","public_title":"Light Blue\/White","options":["Light Blue\/White"],"price":8999,"weight":3175,"compare_at_price":null,"inventory_quantity":37,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"featured_media":{"alt":null,"id":39861285716220,"position":2,"preview_image":{"aspect_ratio":1.0,"height":2380,"width":2380,"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/6624XAqua_White_a9e92df8-7f0f-4246-b170-efaff1ac45c1.png?v=1786737051"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":50971959197948,"title":"Royal Blue\/Orange","option1":"Royal Blue\/Orange","option2":null,"option3":null,"sku":"42-4X-BL","requires_shipping":true,"taxable":true,"featured_image":{"id":48844796461308,"product_id":32888815639,"position":3,"created_at":"2026-08-14T12:50:49-07:00","updated_at":"2026-08-14T12:50:51-07:00","alt":null,"width":2380,"he
824ight":2380,"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/6624XBlue_Orange_c6e2a353-b0a8-46bf-b47d-314cf1c00340.png?v=1786737051","variant_ids":[50971959197948]},"available":true,"name":"662 4X LTD 42\" Bodyboard - Royal Blue\/Orange","public_title":"Royal Blue\/Orange","options":["Royal Blue\/Orange"],"price":8999,"weight":3175,"compare_at_price":null,"inventory_quantity":36,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"featured_media":{"alt":null,"id":39861285683452,"position":3,"preview_image":{"aspect_ratio":1.0,"height":2380,"width":2380,"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/6624XBlue_Orange_c6e2a353-b0a8-46bf-b47d-314cf1c00340.png?v=1786737051"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/662bodyboardshop.com\/cdn\/shop\/files\/6624XBlack_Aqua_a560c8f1-d533-4803-93b6-c4c672e1b66c.png?v=1786737051","\/\/662bodyboardshop.com\/cdn\/shop\/files\/6624XAqua_White_a9e92df8-7f0f-4246-b170-efaff1ac45c1.png?v=1786737051","\/\/662bodyboardshop.com\/cdn\/shop\/files\/6624XBlue_Orange_c6e2a353-b0a8-46bf-b47d-314cf1c00340.png?v=1786737051","\/\/662bodyboardshop.com\/cdn\/shop\/files\/662_4X_4_channels_slick.png?v=1786738177","\/\/662bodyboardshop.com\/cdn\/shop\/files\/662_4X_bodyboard_quad_channels.png?v=1786739765","\/\/662bodyboardshop.com\/cdn\/shop\/files\/662_4X_Bodyboard_channels_orange_slick.png?v=1786739976","\/\/662bodyboardshop.com\/cdn\/shop\/files\/662_4X_Coil_wrist_leash.png?v=1786740709","\/\/662bodyboardshop.com\/cdn\/shop\/files\/662_4X_w_Wrist_leash.png?v=1786740736"],"featured_image":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/6624XBlack_Aqua_a560c8f1-d533-4803-93b6-c4c672e1b
82466c.png?v=1786737051","options":["Color"],"media":[{"alt":null,"id":39861285748988,"position":1,"preview_image":{"aspect_ratio":1.0,"height":2380,"width":2380,"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/6624XBlack_Aqua_a560c8f1-d533-4803-93b6-c4c672e1b66c.png?v=1786737051"},"aspect_ratio":1.0,"height":2380,"media_type":"image","src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/6624XBlack_Aqua_a560c8f1-d533-4803-93b6-c4c672e1b66c.png?v=1786737051","width":2380},{"alt":null,"id":39861285716220,"position":2,"preview_image":{"aspect_ratio":1.0,"height":2380,"width":2380,"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/6624XAqua_White_a9e92df8-7f0f-4246-b170-efaff1ac45c1.png?v=1786737051"},"aspect_ratio":1.0,"height":2380,"media_type":"image","src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/6624XAqua_White_a9e92df8-7f0f-4246-b170-efaff1ac45c1.png?v=1786737051","width":2380},{"alt":null,"id":39861285683452,"position":3,"preview_image":{"aspect_ratio":1.0,"height":2380,"width":2380,"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/6624XBlue_Orange_c6e2a353-b0a8-46bf-b47d-314cf1c00340.png?v=1786737051"},"aspect_ratio":1.0,"height":2380,"media_type":"image","src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/6624XBlue_Orange_c6e2a353-b0a8-46bf-b47d-314cf1c00340.png?v=1786737051","width":2380},{"alt":null,"id":39861324841212,"position":4,"preview_image":{"aspect_ratio":1.0,"height":2380,"width":2380,"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/662_4X_4_channels_slick.png?v=1786738177"},"aspect_ratio":1.0,"height":2380,"media_type":"image","src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/662_4X_4_channels_slick.png?v=1786738177","width":2380},{"alt":null,"id":39861404926204,"position":5,"preview_image":{"aspect_ratio":1.0,"height":2380,"width":2380,"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/662_4X_bodyboard_quad_channels.png?v=1786739765"},"aspect_ratio":1.0,"height":2380,"media_type":"image","src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/662_4X_bodyboard_quad_channels.png?v=1786739765","width":2380},{"alt":null,"id":39861417378044,"position":6,"preview_image":{"aspect_ratio":1.0,"height":2380,"width":2380,"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/662_4X_Bodyboard_channels_orange_slick.png?v=1786739976"},"aspect_ratio":1.0,"height":2380,"media_type":"image","src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/662_4X_Bodyboard_channels_orange_slick.png?v=1786739976","width":2380},{"alt":null,"id":39861462991100,"position":7,"preview_image":{"aspect_ratio":1.0,"height":2380,"width":2380,"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/662_4X_Coil_wrist_leash.png?v=1786740709"},"aspect_ratio":1.0,"height":2380,"media_type":"image","src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/662_4X_Coil_wrist_leash.png?v=1786740709","width":2380},{"alt":null,"id":39861463417084,"position":8,"preview_image":{"aspect_ratio":1.0,"height":2380,"width":2380,"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/662_4X_w_Wrist_leash.png?v=1786740736"},"aspect_ratio":1.0,"height":2380,"media_type":"image","src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/662_4X_w_Wrist_leash.png?v=1786740736","width":2380}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003e\u003cstrong\u003e662 4X LTD Quad Concave Slick With Double Stringer\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eWhen designing the new 662 model we wanted to make high end professional bodyboard features available to all skill levels at a great price. Bodyboards with the features included in the new 662 Pro Bodyboard typically retail anywhere from $200-$400. No other bodyboard brand in the world carries EPS price point models with a stringer or concave feature. This is typically reserved for professional models.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQuad Concave Channel Slick Design\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eA design feature, known as a Concave, is a large channel running half the length of the bodyboard through to the back of the hull. This feature is designed to streamline water flow through the center of the board keeping you higher on the wave face, which allows you to generate more speed into your bottom turns and gives the rider greater control. Whether the rider is on a 2 foot wave or 6 ft wave the channels provide additional speed with the benefit of added grip and power in turns. For someone that isnât an experienced wave ri
824der this will make catching waves much easier and more enjoyable.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eDouble Stringer\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe 662 FGS Stringer systems are Fiberglass rods used to add strength, increase stiffness and to help maintain good rocker. Stringers lengthen the life of a bodyboard making it almost impossible to snap. During production, stringers are inserted into the center of the core. They start at the tail and end 8\" from under the nose of the bodyboard. Higher end professional type bodyboards always have anywhere from 1 to 3 stringers. Not only do they provide the extra strength they also improve the way the board maneuvers and handles in the water. Boards without stringers can flex too much slowing the riders speed down.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Deck Contour\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eContour configurations improve your grip and lock your body into the position on the Bodyboard adding comfort and control for your elbows, hands, forearms, hips, and also lower torso\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Line Contour\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThese deck contours run along the side edge of the left and right side of the board. These offer extra grip, comfort and help you hold on through duck dives or heavy landings.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eElbow Contours\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eElbows Contours help the rider with correct elbow placement when wave riding. \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eDeck and Slick Bulbs\/ Handgrips\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFoam bulbs are positioned at each corner of the nose on the deck and slick side of the bodyboard. These enhance finger grip, better hand placement and control.(top of the board) . If you grip the nose\/top of our board versus our competitors you will notice a distinct difference in hand placement comfort. We not only have the raised bulbs on the deck weâve also included them on the slick side for complete grip and comfort.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e \u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eDouble Swivel Coil wrist leash\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe 662 Pro model features Polyurethane coils, Double Stainless Steel Swivels w\/360 degree movement, Neoprene padded wrist strap and a Heavy Duty Leash Plug with top access for easy leash removal. Our competitors only use a basic non swivel leash which restricts the movement and flow of the leash in the water. Double swivel leash features is an industry standard for professional models.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eEPS Core\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eWe use the highest grade Expanded Polystyrene material in all of our boards.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eXPE Deck Material\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eHeat laminated\u003cspan\u003e \u003c\/span\u003enever cheaply glued. We use the highest quality deck foam that has great recoil properties to avoid creasing.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eHDPE\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eSlick Material\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCrescent Tail\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThis provides great control for all levels of riding.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e60\/40 Rails\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e60\/40 is the rail angle ratio which provides the control of the Bodyboard and makes turning on the wave easier. \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCoiled Wrist leash included\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cem\u003eExcluded from Free shipping offers. View discounted rates at checkout.\u003c\/em\u003e\u003c\/span\u003e\u003c\/p\u003e"} 825 ,b2b: 826 827 null 828 ,templateId:readTemplateId(),productGridSelector: 829 830 "" 831 || "",templateMetadata:readTemplateMetadata(),templateSettings:readTemplateSettings(),template:readTemplates(),recommendationWidgets: 832 833 { 834 835 836 "home-page": {"homepage-445331":{"params":{"shop":"662-shop.myshopify.com","recommendationType":"newest-arrivals","limit":12},"widgetName":"Just dropped","widgetStatus":"inactive","widgetDesignSettings":{"tenantId":"662-shop.myshopify.com","widgetId":"defaultSettings","layoutDisplay":"carousel","templateType":"customization","themePreview":"","numberOfRecommendProduct":12,"numberOfProductPerRow":4,"titleAlignment":"left","titleTextColor":"#3D4246","titleFont":"Poppins","titleTextTransform":"capitalize","titleFontSize":14,"titleFontStyle":"100"}},"homepage-248445":{"params":{"shop":"662-shop.myshopify.com","recommendationType":"bestsellers","limit":12},"widgetName":"Best Sellers","widgetStatus":"inactive","widgetDesignSettings":{"tenantId":"662-shop.myshopify.com","widgetId":"defaultSettings","layoutDisplay":"carousel","templateType":"customization","themePreview":"","numberOfRecommendProduct":12,"numberOfProductPerRow":4,"titleAlignment":"left","titleTextColor":"#3D4246","titleFont":"Poppins","titleTextTransform":"capitalize","titleFontSize":14,"titleFontStyle":"100"}}}, 837 838 839 840 "cart-page": {"cartpage-707766":{"params":{"shop":"662-shop.myshopify.com","recommendationType":"recently-viewed","limit":12},"widgetName":"Still interested in this?","widgetStatus":"inactive","widgetDesignSettings":{"tenantId":"662-shop.myshopify.com","widgetId":"defaultSettings","layoutDisplay":"carousel","templateType":"customization","themePreview":"","numberOfRecommendProduct":12,"numberOfProductPerRow":4,"titleAlignment":"left","titleTextColor":"#3D4246","titleFont":"Poppins","titleTextTransform":"capitalize","titleFontSize":14,"titleFontStyle":"100"}},"cartpage-476776":{"params":{"shop":"662-shop.myshopify.com","recommendationType":"related-items","limit":12,"modelType":"Alternative","secondaryAlgorithm":"bestsellers"},"widgetName":"Similar Products","widgetStatus":"inactive","widgetDesignSettings":{"tenantId":"662-shop.myshopify.com","widgetId":"defaultSettings","layoutDisplay":"carousel","templateType":"customization","themePreview":"","numberOfRecommendProduct":12,"numberOfProductPerRow":4,"titleAlignment":"left","titleTextColor":"#3D4246","titleFont":"Poppins","titleTextTransform":"capitalize","titleFontSize":14,"titleFontStyle":"100"}}}, 841 842 843 844 845 846 "product-page": {"productpage-714385":{"params":{"shop":"662-shop.myshopify.com","recommendationType":"recently-viewed","limit":12},"widgetName":"Recently viewed","widgetStatus":"inactive","widgetDesignSettings":{"tenantId":"662-shop.myshopify.com","widgetId":"defaultSettings","layoutDisplay":"carousel","templateType":"customization","themePreview":"","numberOfRecommendProduct":12,"numberOfProductPerRow":4,"titleAlignment":"left","titleTextColor":"#3D4246","titleFont":"Poppins","titleTextTransform":"capitalize","titleFontSize":14,"titleFontStyle":"100"}},"productpage-562165":{"params":{"shop":"662-shop.myshopify.com","recommendationType":"frequently-bought-together","limit":2,"modelType":"FBT","secondaryAlgorithm":"bestsellers"},"widgetName":"Frequently Bought Together","widgetStatus":"inactive","widgetDesignSettings":{"bundleStyle":"style1","layoutDisplay":"bundle","numberOfRecommendProduct":2,"templateType":"customization","themePreview":"","titleAlignment":"left","titleFont":"Poppins","titleFontSize":14,"titleFontStyle":"100","titleTextColor":"#3D4246","titleTextTransform":"capitalize"}}}, 847 848 849
850 "collection-page": {"collectionpage-864638":{"params":{"shop":"662-shop.myshopify.com","recommendationType":"newest-arrivals","limit":12},"widgetName":"Just dropped","widgetStatus":"inactive","widgetDesignSettings":{"tenantId":"662-shop.myshopify.com","widgetId":"defaultSettings","layoutDisplay":"carousel","templateType":"customization","themePreview":"","numberOfRecommendProduct":12,"numberOfProductPerRow":4,"titleAlignment":"left","titleTextColor":"#3D4246","titleFont":"Poppins","titleTextTransform":"capitalize","titleFontSize":14,"titleFontStyle":"100"}},"collectionpage-005714":{"params":{"shop":"662-shop.myshopify.com","recommendationType":"trending-products","limit":12,"calculatedBasedOn":"purchase-events","rangeOfTime":"7-day"},"widgetName":"Most Popular Products","widgetStatus":"inactive","widgetDesignSettings":{"tenantId":"662-shop.myshopify.com","widgetId":"defaultSettings","layoutDisplay":"carousel","templateType":"customization","themePreview":"","numberOfRecommendProduct":12,"numberOfProductPerRow":4,"titleAlignment":"left","titleTextColor":"#3D4246","titleFont":"Poppins","titleTextTransform":"capitalize","titleFontSize":14,"titleFontStyle":"100"}}}, 851 852 853 854 855 856 857 858 859 } || {},recommendationPlaceholder: 860 861 862 "\u003c!-- TEMPLATE RECOMMENDATION PLACEHOLDER--\u003e\u003cdiv class=\"boost-sd__rc-pl\"\u003e\u003cdiv class=\"boost-sd__rc-title-pl\"\u003e \u003cspan class=\"boost-sd__rc-pl-item\" style=\"width: 150px; height: 30px;\"\u003e\u003c\/span\u003e\u003c\/div\u003e\u003cdiv class=\"boost-sd__rc-product-list-pl\"\u003e \u003cspan class=\"boost-sd__rc-pl-item\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__rc-pl-item\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__rc-pl-item\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__rc-pl-item\"\u003e\u003c\/span\u003e\u003c\/div\u003e\u003cdiv class=\"boost-sd__rc-info-pl\"\u003e \u003cspan class=\"boost-sd__rc-pl-item\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__rc-pl-item\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__rc-pl-item\"\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cstyle\u003e .boost-sd__rc-pl { width: 100%; min-height: 600px; } .boost-sd__rc-pl-item { display: block; width: 100%; height: 20px; background: rgba(0, 0, 0, 0.07); margin-bottom: 16px; animation: 2s infinite place-holder-animation; } .boost-sd__rc-title-pl { width: 100%; display: flex; padding: 0 0 30px; } .boost-sd__rc-product-list-pl { display: flex; width: 100%; padding: 0; gap: 32px; position: relative; margin-bottom: 20px; } .boost-sd__rc-product-list-pl .boost-sd__rc-pl-item:nth-child(3), .boost-sd__rc-product-list-pl .boost-sd__rc-pl-item:nth-child(4) { display: none; } .boost-sd__rc-product-list-pl .boost-sd__rc-pl-item { display: block; flex-wrap: wrap; width: calc(50% - 8px); height: 218px; } .boost-sd__rc-info-pl .boost-sd__rc-pl-item:nth-child(2) { width: 80% } .boost-sd__rc-info-pl .boost-sd__rc-pl-item:nth-child(3) { width: 50% } @media only screen and (min-width: 768px) { .boost-sd__rc-pl-item { margin-bottom: 8px; } .boost-sd__rc-title-pl { padding-bottom: 60px; } .boost-sd__rc-product-list-pl .boost-sd__rc-pl-item:nth-child(3), .boost-sd__rc-product-list-pl .boost-sd__rc-pl-item:nth-child(4) { display: block; } .boost-sd__rc-product-list-pl .boost-sd__rc-pl-item { height: 382px; width: calc(25% - 8px); } .boost-sd__rc-info-pl .boost-sd__rc-pl-item:first-child { width: 50% } .boost-sd__rc-info-pl .boost-sd__rc-pl-item:nth-child(2) { width: 40% } .boost-sd__rc-info-pl .boost-sd__rc-pl-item:nth-child(3) { width: 30% } } @keyframes place-holder-animation { 0% { opacity: 1; } 50% { opacity: 0.5; } 100% { opacity: 1; } }\u003c\/style\u003e" 863 ,simplifiedIntegrationPlaceholder: 864 865 866 "\u003c!-- TEMPLATE PLACEHOLDER --\u003e\u003cdiv class='boost-sd-container'\u003e\u003cdiv class='boost-sd-layout boost-sd-layout--has-filter-vertical'\u003e \u003cdiv class='boost-sd-left boost-filter-tree-column'\u003e \u003c!-- TEMPLATE FILTER TREE PLACEHOLDER --\u003e \u003cdiv id=\"boost-sd__filter-tree-wrapper\" class=\"boost-sd__filter-tree-wrapper\"\u003e \u003cdiv class=\"boost-sd__filter-tree-vertical \"\u003e \u003cdiv class=\"boost-sd__filter-tree-vertical-placeholder\"\u003e \u003cdiv class=\"boost-sd__filter-tree-vertical-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:65%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__filter-tree-vertical-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:65%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__filter-tree-vertical-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:65%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__filter-tree-vertical-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:65%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__filter-tree-vertical-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:65%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class='boost-sd-right boost-product-listing-column'\u003e \u003c!-- TEMPLATE IN-COLLECTION SEARCH PLACEHOLDER--\u003e \u003cdiv class='boost-sd__in-collection-search boost-sd__in-collection-search--vertical'\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"height: 38px; border-radius: 0; width: 100%;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003c!-- TEMPLATE TOOLBAR PLACEHOLDER--\u003e \u003cdiv class=\"boost-sd__toolbar-container\"\u003e \u003cdiv class=\"boost-sd__toolbar-inner\"\u003e \u003cdiv class=\"boost-sd__toolbar-content\"\u003e \u003cdiv class=\"boost-sd__toolbar boost-sd__toolbar--3_1\"\u003e \u003cspan class=\"boost-sd__toolbar-item boost-sd__placeholder-item\" style=\"height: 28px; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__toolbar-item boost-sd__placeholder-item\" style=\"height: 28px; border-radius: 0; margin-bottom: 0\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__toolbar-item boost-sd__placeholder-item\" style=\"height: 28px; border-radius: 0; margin-bottom: 0\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c!-- TEMPLATE PRODUCT LIST PLACEHOLDER--\u003e \u003cdiv class=\"boost-sd__product-list-placeholder boost-sd__product-list-placeholder--4-col\"\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__place
866holder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__pagination boost-sd__pagination--center\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"height: 40px; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cstyle\u003e .boost-sd__collection-header { width: 100%; height: 130px; display: block; background: -webkit-gradient(linear, left top, right top, color-stop(8%, #eee), color-stop(18%, #e6e6e6), color-stop(33%, #eee)); background-color: #eee; animation: banner-place-holder-shimmer 2s linear infinite forwards; } .boost-sd__collection-header:empty { display: block; } .boost-sd__collection-header .boost-sd__placeholder-item { height: 130px; } @media only screen and (min-width: 992px) { .boost-sd__collection-header, .boost-sd__collection-header .boost-sd__placeholder-item { height: 150px; } } @keyframes banner-place-holder-shimmer { 0% { background-position: -1500px 0; } 100% { background-position: 1500px 0; } } .boost-sd__in-collection-search { margin-bottom: 20px; margin-top: 20px; width: 100%; max-width: 100%; display: flex; position: relative; } .boost-sd__in-collection-search--horizontal { margin: 20px auto 0; max-width: 592px; } @media only screen and (min-width: 992px) { .boost-sd__in-collection-search { margin-bottom: 16px; margin-top: 16px; } } .boost-sd__filter-tree-vertical { margin-top: 0; margin-right: 0; } .boost-sd__filter-tree-vertical-placeholder { background: transparent; width: 100%; max-width: 100%; display: none; } .boost-sd__filter-tree-vertical-placeholder-list { margin: 30px 10px 0; padding: 0; list-style: none; } .boost-sd__filter-tree-vertical-placeholder-item { max-width: 100%; padding: 20px 0; display: block; } .boost-sd__filter-tree-vertical-placeholder-item:first-child { padding-top: 0; } .boost-sd__filter-tree-vertical-placeholder-item:not(:last-child) { border-bottom: 1px solid #ebebeb; } .boost-sd__filter-tree-vertical-placeholder-item::before, .boost-sd__filter-tree-vertical-placeholder-item::after, { display: none; } .boost-sd__filter-tree-horizontal-placeholder { display: none; } @media only screen and (min-width: 992px) { .boost-sd__filter-tree-vertical { width: 272px; } .boost-sd-layout .boost-sd-left .boost-sd__filter-tree-wrapper .boost-sd__filter-tree-vertical { margin-right: 16px; margin-left: 0; } .boost-sd__filter-tree-vertical-placeholder, .boost-sd__filter-tree-horizontal-placeholder { display: inline-block; } .boost-sd-layout--has-filter-horizontal { flex-wrap: wrap; margin-top: 0; } .boost-sd-layout--has-filter-horizontal .boost-sd-left, .boost-sd-layout--has-filter-horizontal .boost-sd-right { flex: 0 0 100%; } .boost-sd__filter-tree-horizontal { width: 100%; } .boost-sd__filter-tree-horizontal-placeholder { padding: 16px 0; border-top: 1px solid #ebebeb; width: 100%; max-width: 100%; background: transparent; } .boost-sd__filter-tree-horizontal-placeholder-list { margin: 0; padding: 0; list-style: none; border-bottom: 1px solid #e8e9eb; } .boost-sd__filter-tree-horizontal-placeholder-item { border: none; display: inline-block; margin-right: 35px; position: relative; } .boost-sd__filter-tree-horizontal-placeholder-button { width: auto; height: auto; display: inline-block; position: relative; padding: 5px 15px 5px 0; margin: 0; min-height: auto; min-width: 0; border-radius: 0; box-shadow: none; background: none; border: none; letter-spacing: normal; text-align: left; cursor: pointer; } .boost-sd__filter-tree-horizontal-placeholder-button .boost-sd__placeholder-item { width: 80px; height: 10px; display: inline-block; margin: 0 15px 0 0; } .boost-sd__filter-tree-horizontal-placeholder-icon { transform: rotate(-90deg); } } .boost-sd__in-collection-search { margin-bottom: 20px; margin-top: 20px; width: 100%; max-width: 100%; display: flex; position: relative; } .boost-sd__in-collection-search--horizontal { margin: 20px auto 0; max-width: 592px; } @media only screen and (min-width: 992px) { .boost-sd__in-collection-search { margin-bottom: 16px; margin-top: 16px; } } .boost-sd__toolbar-container { width: 100%; margin-bottom: 16px; } .boost-sd__toolbar-inner { max-width: 1216px; margin: 0 auto; } .boost-sd__toolbar-content { border-bottom: 1px solid #ebebeb; border-top: 1px solid #ebebeb; padding: 16px 0; }
866 .boost-sd__toolbar { align-items: center; width: 100%; display: flex; flex-wrap: wrap; column-gap: 16px; justify-content: space-between; } .boost-sd__toolbar .boost-sd__placeholder-item { flex-basis: 45%; } .boost-sd__toolbar .boost-sd__placeholder-item:first-child { flex-basis: 100%; margin-bottom: 16px; } @media only screen and (min-width: 992px) { .boost-sd__toolbar-content { display: flex; align-items: center; border-bottom: none; padding: 16px 0 16px; border-top: 1px solid #ebebeb; border-bottom: 0; } .boost-sd__toolbar { flex-wrap: inherit; } .boost-sd__toolbar .boost-sd__placeholder-item { flex-basis: auto; } .boost-sd__toolbar .boost-sd__placeholder-item:first-child { flex-basis: auto; margin-bottom: 0; } .boost-sd__toolbar--3_1 .boost-sd__toolbar-item { flex: 1; } .boost-sd__toolbar--3_1 .boost-sd__toolbar-item:nth-child(2) { justify-content: center; } .boost-sd__toolbar--3_1 .boost-sd__toolbar-item:nth-child(3) { justify-content: end; } } .boost-sd__product-list-placeholder { gap: 16px; margin-bottom: 32px; flex-wrap: wrap; width: 100%; display: flex; } .boost-sd__product-list-placeholder--1-col .boost-sd__product-list-placeholder-item { width: 100%; } .boost-sd__product-list-placeholder--2-col .boost-sd__product-list-placeholder-item, .boost-sd__product-list-placeholder--3-col .boost-sd__product-list-placeholder-item, .boost-sd__product-list-placeholder--4-col .boost-sd__product-list-placeholder-item, .boost-sd__product-list-placeholder--5-col .boost-sd__product-list-placeholder-item, .boost-sd__product-list-placeholder--6-col .boost-sd__product-list-placeholder-item { width: calc(50% - 8px); } .boost-sd__product-list-placeholder .boost-sd__product-list-placeholder-item .boost-sd__placeholder-item:first-child { height: 222px; } .boost-sd__pagination { padding-top: 10px; padding-bottom: 10px; justify-content: center; align-items: center; display: flex; } @media only screen and (min-width: 576px) { .boost-sd__product-list-placeholder { gap: 32px; margin-bottom: 64px; } .boost-sd__product-list-placeholder--3-col .boost-sd__product-list-placeholder-item, .boost-sd__product-list-placeholder--4-col .boost-sd__product-list-placeholder-item, .boost-sd__product-list-placeholder--5-col .boost-sd__product-list-placeholder-item, .boost-sd__product-list-placeholder--6-col .boost-sd__product-list-placeholder-item { width: calc(33.3333333333% - (32px - 32px \/ 3)); } } @media only screen and (min-width: 992px) { .boost-sd__product-list-placeholder .boost-sd__placeholder-item:not(:last-child) { margin-bottom: 8px; } .boost-sd__product-list-placeholder .boost-sd__placeholder-item:first-child { margin-bottom: 16px; } .boost-sd__product-list-placeholder--3-col .boost-sd__product-list-placeholder-item .boost-sd__placeholder-item:first-child { height: 382px; } .boost-sd__product-list-placeholder--4-col .boost-sd__product-list-placeholder-item .boost-sd__placeholder-item:first-child { height: 275px; } .boost-sd__product-list-placeholder--5-col .boost-sd__product-list-placeholder-item .boost-sd__placeholder-item:first-child { height: 215px; } .boost-sd__product-list-placeholder--6-col .boost-sd__product-list-placeholder-item .boost-sd__placeholder-item:first-child { height: 175px; } .boost-sd__product-list-placeholder--3-col .boost-sd__product-list-placeholder-item { width: calc(33.3333333333% - (32px - 32px \/ 3)); } .boost-sd__product-list-placeholder--4-col .boost-sd__product-list-placeholder-item { width: calc(25% - (32px - 32px \/ 4)); } .boost-sd__product-list-placeholder--5-col .boost-sd__product-list-placeholder-item { width: calc(20% - (32px - 32px \/ 5)); } .boost-sd__product-list-placeholder--6-col .boost-sd__product-list-placeholder-item { width: calc(16.6666667% - (32px - 32px \/ 6)); } } .boost-sd-container * { box-sizing: border-box; } .boost-sd__placeholder-item { background: rgba(0, 0, 0, 0.07); border-radius: 50rem; min-width: 50px; max-width: 100%; height: 20px; animation: 2s infinite place-holder-animation; display: inline-block; } .boost-sd__placeholder-item:empty { display: block; } .boost-sd__placeholder-item:not(:last-child) { margin-bottom: 18px; } .boost-sd-layout { margin: 20px auto 0; } .boost-sd-left { position: relative; } .boost-sd-layout .boost-sd-right { width: 100%; margin-bottom: 20px; } @keyframes place-holder-animation { 0% { opacity: 1; } 50% { opacity: 0.5; } 100% { opacity: 1; } } @media only screen and (min-width: 992px) { .boost-sd-layout { display: flex; max-width: 1216px; } .boost-sd-layout .boost-sd-right { flex: auto; max-width: 100%; } }\u003c\/style\u003e" 867 ,allSyncedCollections: 868 869 {"syncedCollections":[403949010,22520496151,8243937303,7579566103,392938127612]} 870 ,isOnboarding: 871 872 false 873 };}window.__BOOST_TAE_LIQUID__=readPayload();})();</script>
873<script type="text/javascript">"use strict";(()=>{var Me=["__proto__","constructor","prototype"];function O(n,...t){if(!n||t.length===0)return n;let e=i=>!!i&&typeof i=="object",o=i=>{if(!e(i))return!1;let r=Object.getPrototypeOf(i);return r===Object.prototype||r===null};for(let i of t)if(i)for(let r in i){if(!Object.prototype.hasOwnProperty.call(i,r)||Me.includes(r))continue;let a=i[r];if(!(r in n)){n[r]=a;continue}let s=n[r];Array.isArray(s)&&Array.isArray(a)?n[r]=s.concat(...a):o(s)&&o(a)?n[r]=O(s,a):n[r]=a}return n}var ee=class{constructor(t,e){this.modules=[];this.cachedModulesByConstructor=new Map;this.status="created";this.cachedEventListeners={};this.registryBlockListeners=[];this.readyListeners=[];this.mode="production";this.logLevel=1;this.blocks={};let o=window.boostWidgetIntegration;this.config=t||{logLevel:o?.config?.logLevel,env:"production"},this.logLevel=this.config.logLevel??(this.mode==="production"?2:this.logLevel),this.config.logLevel==null&&(this.config.logLevel=this.logLevel),this.dataObjects=e||{},this.logger={debug:(...i)=>{this.logLevel<=0&&console.debug("Boost > [DEBUG] ",...i)},info:(...i)=>{this.logLevel<=1&&console.info("Boost > [INFO] ",...i)},warn:(...i)=>{this.logLevel<=2&&console.warn("Boost > [WARN] ",...i)},error:(...i)=>{this.logLevel<=3&&console.error("Boost > [ERROR] ",...i)}}}bootstrap(){if(this.status==="bootstrapped"){this.logger.warn("Application already bootstrapped");return}if(this.status==="started"){this.logger.warn("Application already started");return}this.loadModuleEventListeners(),this.dispatchLifecycleEvent({name:"onBeforeAppBootstrap",payload:null}),(this.config?.customization?.app?.onBootstrap?this.config.customization.app:window.boostWidgetIntegration?.config?.customization?.app)?.onBootstrap?.(this),this.extendAppConfigFromModules(),this.extendAppConfigFromGlobalVariables(),this.initializeDataObjects(),this.assignGlobalVariables(),this.status="bootstrapped",this.dispatchLifecycleEvent({name:"onAppBootstrap",payload:null})}moduleLabel(t){if(typeof t!="function"&&(typeof t!="object"||t===null))return"Unknown";let e=t;return Object.prototype.hasOwnProperty.call(e,"moduleName")&&typeof e.moduleName=="string"?e.moduleName:typeof e.name=="string"&&e.name?e.name:"Unknown"}async initModules(){await Promise.all(this.modules.map(async t=>{if(!t.shouldInit()){this.logger.info("Module not initialized",this.moduleLabel(t.constructor),"shouldInit returned false");return}t.onBeforeModuleInit?.(),this.dispatchLifecycleEvent({name:"onBeforeModuleInit",payload:{module:t}}),this.logger.info(`Initializing ${this.moduleLabel(t.constructor)} module`);try{await t.init(),this.dispatchLifecycleEvent({name:"onModuleInit",payload:{module:t}})}catch(e){this.logger.error(`Error initializing module ${this.moduleLabel(t.constructor)}:`,e),this.dispatchLifecycleEvent({name:"onModuleError",payload:{module:t,error:e instanceof Error?e:new Error(String(e))}})}}))}getModule(t){let e=this.cachedModulesByConstructor.get(t);if(!(e&&!e.shouldInit()))return e}getModuleByName(t){let e=this.modules.find(o=>o.constructor.moduleName===t);if(!(e&&!e.shouldInit()))return e}getModuleByClassName(t){let e=this.modules.find(o=>this.moduleLabel(o.constructor)===t);if(!(e&&!e.shouldInit()))return e}registerBlock(t){if(!t.id){this.logger.error("Block id is required");return}let e=t.id;if(this.blocks[e]){this.logger.error(`Block with id ${e} already exists`);return}this.blocks[e]=t,window.boostWidgetIntegration.blocks&&(window.boostWidgetIntegration.blocks[e]=t),this.dispatchLifecycleEvent({name:"onRegisterBlock",payload:{block:t}}),this.registryBlockListeners.forEach(o=>{try{o(t)}catch(i){this.logger.error("Error in registry block listener:",i)}})}addRegistryBlockListener(t){this.registryBlockListeners.push(t),Object.values(this.blocks).forEac
873h(e=>{try{t(e)}catch(o){this.logger.error("Error in registry block listener for existing block:",o)}})}removeRegistryBlockListener(t){let e=this.registryBlockListeners.indexOf(t);e>-1&&this.registryBlockListeners.splice(e,1)}onReady(t){if(this.status==="started")try{t()}catch(e){this.logger.error("Error in ready handler:",e)}else this.readyListeners.push(t)}assignGlobalVariables(){window.boostWidgetIntegration||(window.boostWidgetIntegration={}),Object.assign(window.boostWidgetIntegration,{TAEApp:this,config:this.config,dataObjects:this.dataObjects,blocks:this.blocks})}async start(){this.logger.info("Application starting"),this.bootstrap(),this.dispatchLifecycleEvent({name:"onBeforeAppStart",payload:null}),this.config.customization?.app?.onBeforeStart?.(this),await this.initModules(),this.status="started",this.dispatchLifecycleEvent({name:"onAppStart",payload:null}),this.readyListeners.forEach(t=>{try{t()}catch(e){this.logger.error("Error in ready listener:",e)}}),this.config?.customization?.app?.onStart&&this.config.customization.app.onStart(this)}destroy(){if(this.status!=="started"){this.logger.warn("Application not started yet");return}this.modules.forEach(t=>{this.dispatchLifecycleEvent({name:"onModuleDestroy",payload:{module:t}}),t.destroy()}),this.modules=[],this.resetBlocks(),this.status="destroyed",this.dispatchLifecycleEvent({name:"onAppDestroy",payload:null})}setLogLevel(t){this.logLevel=t,this.updateConfig({logLevel:t})}loadModule(t){if(!t)return this;let e=this,o=new t(e);return e.cachedModulesByConstructor.has(t)?(this.logger.warn(`Module ${this.moduleLabel(t)} already loaded`),e):(this.modules.push(o),this.cachedModulesByConstructor.set(t,o),this.logger.info(`Module ${this.moduleLabel(t)} already loaded`),e)}updateConfig(t){return typeof t=="function"?this.config=t(this.config):O(this.config,t),this.config}dispatchLifecycleEvent(t){switch(t.name){case"onBeforeAppBootstrap":this.triggerEvent("onBeforeAppBootstrap",t);break;case"onAppBootstrap":this.logger.info("Application bootstrapped"),this.triggerEvent("onAppBootstrap",t);break;case"onBeforeModuleInit":this.triggerEvent("onBeforeModuleInit",t);break;case"onModuleInit":this.logger.info(`Module ${this.moduleLabel(t.payload.module.constructor)} initialized`),this.triggerEvent("onModuleInit",t);break;case"onModuleDestroy":this.logger.info(`Module ${this.moduleLabel(t.payload.module.constructor)} destroyed`),this.triggerEvent("onModuleDestroy",t);break;case"onBeforeAppStart":this.triggerEvent("onBeforeAppStart",t);break;case"onAppStart":this.logger.info("Application started"),this.triggerEvent("onAppStart",t);break;case"onAppDestroy":this.logger.info("Application destroyed"),this.triggerEvent("onAppDestroy",t);break;case"onAppError":this.logger.error("Application error",t.payload.error),this.triggerEvent("onAppError",t);break;case"onModuleError":this.logger.error("Module error",this.moduleLabel(t.payload.module.constructor),t.payload.error),this.triggerEvent("onModuleError",t);break;case"onRegisterBlock":this.logger.info(`Block registered with id: ${t.payload.block.id}`),this.triggerEvent("onRegisterBlock",t);break;default:this.logger.warn("Unknown lifecycle event",t);break}}triggerEvent(t,e){let o=this.cachedEventListeners[t];o&&o.forEach(i=>{try{t==="onRegisterBlock"&&e.payload&&"block"in e.payload?i(e.payload.block):i(e)}catch(r){this.logger.error(`Error in event listener for ${t}:`,r,"Event data:",e)}})}extendAppConfigFromModules(){this.modules.forEach(t=>{let e=t.extendAppConfig;e&&O(this.config,e)})}extendAppConfigFromGlobalVariables(){let t=window.boostWidgetIntegration?.config;t&&O(this.config,t)}initializeDataObjects(){this.modules.forEach(t=>{let e=t.dataObject;e&&O(this.dataObjects,e)})}resetBlocks(){this.logger.info("Resetting all blocks"),this.blocks={}}loadModuleEventListeners(){this.cachedEventListeners={};let t=["onBeforeAppBootstrap","onAppBootstrap","onModuleInit","onModuleDestroy","onBeforeAppStart","onAppStart","onAppDestroy","onAppError","onModuleError","onRegisterBlock"];this.modules.forEach(e=>{t.forEach(o=>{let i=(...r)=>{if(!((this.status==="bootstrapped"||this.status==="started")&&!e.shouldInit()))return e[o]?.(...r)};typeof i=="function"&&(this.cachedEventListeners[o]||(this.cachedEventListeners[o]=[]),o==="onRegisterBlock"?this.cachedEventListeners[o]?.push((r=>{i.call(e,r)})):this.cachedEventListeners[o]?.push(i.bind(e)))})})}};var te=class{constructor(t){this.app=t}shouldInit(){return!0}destroy(){}init(){}get extendAppConfig(){return{}}get dataObject(){return{}}};var c=class extends te{constructor(){super(...arguments);this.boostTAEApp=null}get TAEApp(){let e=T();if(!e)throw new Error("Boost TAE is not initialized");return this.boostTAEApp=e,this.boostTAEApp}get TAEAppConfig(){return this.TAEApp.config}get TAEAppDataObjects(){return this.TAEApp.dataObjects}onDocumentReady(e){if(document.readyState==="loading"){document.addEventListener("DOMContentLoaded",e);return}setTimeout(e,0)}offDocumentReady(e){document.removeEventListener("DOMContentLoaded",e)}};var he=new WeakMap;function se(n){return typeof n=="string"?n.split("@@BOOST_LT_SLASH@@").join("</"):""}function xe(n){let t=he.get(n);if(t)return t;let e={...n,template:Object.fromEntries(Object.entries(n.template).map(([o,i])=>
873[o,se(i)])),recommendationPlaceholder:se(n.recommendationPlaceholder),simplifiedIntegrationPlaceholder:se(n.simplifiedIntegrationPlaceholder),isOnboarding:typeof n.isOnboarding=="string"?n.isOnboarding==="true":!!n.isOnboarding};return he.set(n,e),e}function Re(){return{generalSettings:{},shop:{},generalSettingsMetafield:null,translation:null,integration:null,filterSettingsMetafield:null,additionalElementSettingsMetafield:null,backInStockMetafield:null,swatchSettings:null,defaultSortOrder:null,user:null,product:null,b2b:null,templateId:"",productGridSelector:"",templateMetadata:null,templateSettings:null,template:{},recommendationWidgets:{},recommendationPlaceholder:"",simplifiedIntegrationPlaceholder:"",allSyncedCollections:null,isOnboarding:!1}}var be,Fe,Se=!1;function f(){if(be)return be;let n=Fe?.()??(typeof window>"u"?void 0:window.__BOOST_TAE_LIQUID__);return n?xe(n):(Se||(Se=!0,console.error("[Boost] Liquid payload is missing. The app embed did not render it, or the runtime asset loaded before it. Continuing with defaults.")),Re())}var D=class extends c{get extendAppConfig(){let{defaultSortOrder:t,additionalElementSettingsMetafield:e}=f();return{additionalElementSettings:Object.assign(t==null?{}:{default_sort_order:t},e)}}};D.moduleName="AdditionalElement";function le(){let n=T().config?.filterSettings?.shortenUrlParamList,t={};return Array.isArray(n)&&n.forEach(e=>{if(typeof e!="string")return;let o=e.lastIndexOf(":");if(o===-1)return;let i=e.slice(0,o).trim(),r=e.slice(o+1).trim();i.startsWith("pf_")&&i.length>0&&r.length>0&&(t[r]=i)}),t}function ce(){return"xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx".replace(/[x]/g,function(){return(Math.random()*16|0).toString(16)})}function de(n){return new URLSearchParams(window.location.search).get(n)}function ye(n){return typeof n=="string"?n!=="out-of-stock":Array.isArray(n)?n.map(t=>t!=="out-of-stock"):!1}function oe(){return window.innerWidth<576}function Oe(){return window.innerWidth<=991}function Ae(){let n="";return oe()?n+="mobile|":n=n.replace("mobile|",""),Oe()?n+="tablet_portrait_max":n=n.replace("tablet_portrait_max",""),n}function Ee(){let{generalSettings:{collection_id:n=0,page:t="collection",default_sort_by:e}={},additionalElementSettings:{default_sort_order:o={},customSortingList:i}={}}=T().config,r=["relevance","best-selling","manual","title-ascending","title-descending","price-ascending","price-descending","created-ascending","created-descending"],a=de("sort"),s=i?i.split("|"):r;if(a&&s.includes(a))return a;let l=t==="search",d=t==="collection";l&&s.splice(s.indexOf("manual"),1);let{all:g,search:m}=o;if(d){if(n in o)return o[n];if(g)return g;if(e)return e}else if(l)return m||"relevance";return""}var Te=(n={})=>(n.return_all_currency_fields=!1,{...n,currency_rate:window.Shopify?.currency?.rate,currency:window.Shopify?.currency?.active,country:window.Shopify?.country}),I=n=>{try{let t=localStorage.getItem(n);return t?JSON.parse(t):null}catch{return null}},ge=(n,t)=>{try{localStorage.setItem(n,JSON.stringify(t))}catch(e){T().logger.error("Error setLocalStorage",e)}},pe=n=>{try{localStorage.removeItem(n)}catch(t){T().logger.error("Error removeLocalStorage",t)}};function Ce(n){let t=n%50;return t>25?n+(50-t):n-t}function we(n){if(!n)return;n.querySelectorAll(".boost-sd__product-image-img[loading='lazy']").forEach(function(e){ue(e.parentElement,o=>{let i=o.querySelector(".boost-sd__product-image-img[loading='lazy']");i&&i.removeAttribute("loading")})})}function ue(n,t){let e=new IntersectionObserver(function(i,r){i.forEach(function(a){a.isIntersecting&&(t(a.target),r.unobserve(a.target))})});Array.isArray(n)?n.forEach(o=>e.observe(o)):e.observe(n)}var ke=n=>{try{if(!n){let e=De().search;return!e||e.length<=1?!1:ae(e)}if(typeof n=="string"){let e=n.indexOf("?"),o=e>=0?n.substring(e):"";return!o||o.length<=1?!1:ae(o)}let t=n.search;return!t||t.length<=1?!1:ae(t)}catch{return!0}},ae=n=>{let t=decodeURIComponent(n).split("&");for(let e=0;e<t.length;e++)if(ze(t[e]))return!0;return!1},De=()=>{let t=window.location.href.replace(/%3C/g,"<").replace(/%3E/g,">"),e=[];for(let a=0;a<t.length;
873a++)e.push(t.charAt(a));let o=e.join("").split("<").join("%3C").split(">").join("%3E"),i="",r=o.replace(/#.*$/,"");return r.split("?").length>1&&(i=r.split("?")[1],i.length>0&&(i="?"+i)),{pathname:window.location.pathname,href:o,search:i}},ze=n=>{if(typeof n=="string"){n=n.toLowerCase();let t=["img src","script","alert","onabort","popstate","afterprint","beforeprint","beforeunload","blur","canplay","canplaythrough","change","click","contextmenu","copy","cut","dblclick","drag","dragend","dragenter","dragleave","dragover","dragstart","drop","durationchange","ended","error","focus","focusin","focusout","fullscreenchange","fullscreenerror","hashchange","input","invalid","keydown","keypress","keyup","load","loadeddata","loadedmetadata","loadstart","mousedown","mouseenter","mouseleave","mousemove","mouseover","mouseout","mouseout","mouseup","offline","online","pagehide","pageshow","paste","pause","play","playing","progress","ratechange","resize","reset","scroll","search","seeked","seeking","select","show","stalled","submit","suspend","timeupdate","toggle","touchcancel","touchend","touchmove","touchstart","unload","volumechange","waiting","wheel"],e=new RegExp(t.join("=|on")),o=(n.match(/</g)||[]).length,i=(n.match(/>/g)||[]).length,r=(n.match(/alert\(/g)||[]).length,a=(n.match(/console\.log\(/g)||[]).length,s=(n.match(/execCommand/g)||[]).length,l=(n.match(/document\.cookie/g)||[]).length,d=(n.match(/j.*a.*v.*a.*s.*c.*r.*i.*p.*t/g)||[]).length,g=e.test(n);if(o>0&&i>0||o>1||i>1||r||a||s||l||d||g)return!0}return!1},z=()=>T().config.generalSettings?.page==="collection",L=()=>T().config.generalSettings?.page==="search",Ue=()=>T().config.generalSettings?.page==="cart",We=()=>T().config.generalSettings?.page==="product",qe=()=>T().config.generalSettings?.page==="index",Pe=()=>window.location.pathname.indexOf("/collections/vendors")>-1,_e=()=>{let n="";switch(!0){case z():n="collection_page";break;case L():n="search_page";break;case We():n="product_page";break;case Ue():n="cart_page";break;case qe():n="home_page";break;default:break}return n},Be=()=>{let n=new URLSearchParams(window.location.search),t=le();for(let e of n.keys()){if(e.startsWith("pf_"))return!0;let o=t[e];if(typeof o=="string"&&o.startsWith("pf_"))return!0}return!1};function Ie(){return window?.__st?.cid||window?.meta?.page?.customerId||window?.ShopifyAnalytics?.meta?.page?.customerId||window?.ShopifyAnalytics?.lib?.user?.()?.traits()?.uniqToken}function Le(){return window.location.pathname.indexOf("/collections/types")>-1}var k=class n extends c{saveRequestId(t,e,o=[]){let i=I(n.STORAGE_KEY_PRE_REQUEST_IDS)||{};i[t]=e,Array.isArray(o)&&o?.forEach(r=>{let a="";switch(t){case"search":a=n.KEY_PLACEMENT_BY_TYPE.search_page;break;case"suggest":a=n.KEY_PLACEMENT_BY_TYPE.instant_search;break;case"product_page_bundle":a=n.KEY_PLACEMENT_BY_TYPE.product_page;break;default:break}i[`${r.widgetId||""}_${a}`]=e}),ge(n.STORAGE_KEY_PRE_REQUEST_IDS,i)}savePreAction(t){ge(n.STORAGE_KEY_PRE_ACTION,t)}};k.moduleName="Analytics";k.STORAGE_KEY_PRE_REQUEST_IDS="boostSdPreRequestIds";k.STORAGE_KEY_PRE_ACTION="boostSdPreAction";k.KEY_PLACEMENT_BY_TYPE={product_page:"product_page",search_page:"search_page",instant_search:"instant_search"};var U=class extends c{get extendAppConfig(){let t=f(),e={cdn:"https://cdn.boostcommerce.io",bundleUrl:"https://services.mybcapps.com/bc-sf-filter/bundles",productUrl:"https://services.mybcapps.com/bc-sf-filter/products",productListingUrl:"https://services.mybcapps.com/bc-sf-filter/product-listing",subscriptionUrl:"https://services.mybcapps.com/bc-sf-filter/subscribe-b2s",nodeSSRUrl:"https://services.mybcapps.com/bc-sf-ssr-node",rubySSRUrl:"https://services.mybcapps.com/bc-sf-ssr-ruby",ssrUrl:"",taeSettings:{instantSearch:{enabled:!1,...window.boostWidgetIntegration?.taeSettings?.instantSearch}},generalSettings:Object.assign({preview_mode:!1,preview_path:"",custom_js_asset_url:"",custom_css_asset_url:"",swatch_extension:"png",ssr_engine:"node",ssr_version:"v1",...t.generalSettings},t.generalSettingsMetafield),translation:t.translation??{}};if(e.generalSettings.ssr_version==="v2")switch(e.generalSettings?.ssr_engine||"n
873ode"){case"ruby":e.ssrUrl=e.rubySSRUrl??"";break;default:e.ssrUrl=e.nodeSSRUrl??""}return e}ensureSSRURL(){let{generalSettings:t}=this.TAEAppConfig,e=t?.ssr_engine||"node";if(t?.ssr_version==="v2")switch(e){case"ruby":this.TAEAppConfig.ssrUrl=this.TAEAppConfig.rubySSRUrl??"";break;default:this.TAEAppConfig.ssrUrl=this.TAEAppConfig.nodeSSRUrl??""}}onBeforeAppStart(){let{templateMetadata:t}=this.TAEAppConfig;if(t?.themeLibVersion){let o=t.themeLibVersion.split(".").map(Number);this.TAEAppConfig.generalSettings?.ssr_engine||(o[0]>1||o[0]===1&&o[1]>=89)&&(this.TAEAppConfig.generalSettings.ssr_version="v2",this.ensureSSRURL());let i=this.TAEAppConfig.generalSettings?.ssr_version||"v2";(o[0]<1||o[0]===1&&o[1]<89)&&i==="v2"&&this.rewriteLegacySSRFetchRequests()}}onAppDestroy(){this.originalFetch&&(window.fetch=this.originalFetch,this.originalFetch=void 0)}rewriteLegacySSRFetchRequests(){this.ensureSSRURL();let{filterUrl:t,searchUrl:e,productUrl:o,ssrUrl:i}=this.TAEAppConfig;if(!i)return;let r=d=>{if(!d)return"";try{let g=new URL(d,window.location.origin);return g.origin+g.pathname.replace(/\/+$/,"")}catch{return""}},a=r(i);if(!a)return;let s=[{baseUrl:r(t),ssrPath:"/filter"},{baseUrl:r(e),ssrPath:"/search"},{baseUrl:r(o),ssrPath:"/quickview",requiredParam:"quickview_widget_id"}],l=window.fetch;this.originalFetch=l,window.fetch=(d,g)=>{let m=typeof d=="string"||d instanceof URL?d.toString():d.url,E;try{let S=new URL(m,window.location.href),h=S.origin+S.pathname.replace(/\/+$/,""),b=s.find(y=>y.baseUrl&&y.baseUrl===h&&(!y.requiredParam||S.searchParams.has(y.requiredParam)));if(b){let y=b.ssrPath==="/filter"&&(L()||S.searchParams.has("q"))?"/search":b.ssrPath;E=`${a}${y}${S.search}${S.hash}`}}catch{E=void 0}if(!E)return l.call(window,d,g);if(typeof Request=="function"&&d instanceof Request)try{return l.call(window,new Request(E,d),g)}catch{}return l.call(window,E,g)}}};U.moduleName="AppSettings";var C=class extends c{constructor(){super(...arguments);this.cacheVersionString=Date.now().toString()}onAppStart(){this.loadAssetFiles(),this.assetLoadingPromise("themeCSS").then(()=>{this.TAEApp.updateConfig({themeCssLoaded:!0})}).catch(e=>this.TAEApp.logger.error("Failed to load themeCSS",e)),this.assetLoadingPromise("settingsCSS").then(()=>{this.TAEApp.updateConfig({settingsCSSLoaded:!0})}).catch(e=>this.TAEApp.logger.error("Failed to load settingsCSS",e))}loadAssetFiles(){this.loadThemeCSS(),this.loadSettingsCSS(),this.loadMainScript(),this.loadRTLCSS(),this.loadCustomizedCSSAndScript()}loadCustomizedCSSAndScript(){let{assetFilesLoader:e,templateMetadata:o}=this.TAEAppConfig,i=e.themeCSS.element,r=e.settingsCSS.element,a=()=>{this.TAEAppConfig.assetFilesLoader.themeCSS.status!=="loaded"||this.TAEAppConfig.assetFilesLoader.settingsCSS.status!=="loaded"||(o?.customizeCssUrl&&this.loadCSSFile("customizedCSS"),o?.customizeJsUrl&&this.loadScript("customizedScript"))};i?.addEventListener("load",a),r?.addEventListener("load",a)}loadSettingsCSS(){return this.loadCSSFile("settingsCSS")}loadThemeCSS(){return this.loadCSSFile("themeCSS")}loadRTLCSS(){if(document.documentElement.getAttribute("dir")==="rtl")return this.loadCSSFile("rtlCSS")}loadMainScript(){return this.loadScript("mainScript")}preloadModuleScript(e){let o=this.TAEAppConfig,i=o.env==="staging",r=i?"staging":o.templateMetadata?.themeLibVersion;if(!i||!["filter","recommendation","instant-search"].includes(e))return;let a=`${o.cdn}/widget-integration/${r}/${e}.module.js`,s=document.createElement("link");s.rel="preload",s.as="script",s.href=a,document.head?.appendChild(s)}loadResourceByName(e,o){if(this.TAEAppConfig.assetFilesLoader[e].element)return;let i=this.TAEAppConfig.assetFilesLoader[e],r=o?.resourceType||i.type,a=this.TAEAppConfig.env==="staging",s=o?.url||i.url;if(!s)switch(e){case"themeCSS":s=this.TAEAppConfig.templateMetadata?.themeCssUrl||this.TAEAppConfig.fallback?.themeCssUrl,a&&(s+=`?v=${this.cacheVersionString}`);break;case"settingsCSS":s=this.TAEAppConfig.templateMetadata?.settingsCssUrl||this.TAEAppConfig.fallback?.settingsCssUrl;break;case"rtlCSS":{let{themeCSS:l}=this.TAEAppConfig.assetFilesLoader;if(l.url){let d=new URL(l.url),m=d.pathname.split("/").slice(0,-1).join("/")+"/rtl.css";s=new URL(m,d.origin).href,a&&(s+=`?v=${this.cacheVersionString}`)}break}case"mainScript":s=`${this.TAEAppConfig.cdn}/widget-integration/${a?"staging":this.TAEAppConfig.templateMetadata?.themeLibVersion}/bc-widget-integration.js`,a&&(s+=`?v=${this.cacheVersionString}`);break;case"customizedCSS":s=this.TAEAppConfig.templateMetadata?.customizeCssUrl;break;case"customizedScript":s=this.TAEAppConfig.templateMetadata?.customizeJsUrl;break}
873if(s){if(r==="stylesheet"){let l=document.createElement("link");l.rel="stylesheet",l.type="text/css",l.media="all",l.href=s,document.head.appendChild(l),this.TAEApp.updateConfig({assetFilesLoader:{[e]:{element:l,status:"loading",url:s}}}),l.onload=()=>{this.TAEApp.updateConfig({assetFilesLoader:{[e]:{element:l,status:"loaded",url:s}}})},l.onerror=()=>{this.TAEApp.updateConfig({assetFilesLoader:{[e]:{element:l,status:"error",url:s}}})}}else if(r==="script"){let l=document.createElement("script");l.src=s;let d=o?.strategy;if(d==="async"?l.async=!0:d==="defer"&&(l.defer=!0),i.module&&(l.type="module"),d==="async"||d==="defer"){let g=document.createElement("link");g.rel="preload",g.as="script",g.href=s,document.head?.appendChild(g)}document.head.appendChild(l),this.TAEApp.updateConfig({assetFilesLoader:{[e]:{element:l,status:"loading",url:s}}}),l.onload=()=>{this.TAEApp.updateConfig({assetFilesLoader:{[e]:{element:l,status:"loaded",url:s}}})},l.onerror=()=>{this.TAEApp.updateConfig({assetFilesLoader:{[e]:{element:l,status:"error",url:s}}})},l.onprogress=()=>{this.TAEApp.updateConfig({assetFilesLoader:{[e]:{element:l,status:"loading",url:s}}})}}}}loadCSSFile(e,o){return this.loadResourceByName(e,{url:o,resourceType:"stylesheet"})}loadScript(e,o,i){return this.loadResourceByName(e,{strategy:i,url:o,resourceType:"script"})}assetLoadingPromise(e,o=5e3){return new Promise((i,r)=>{let a=null,{assetFilesLoader:s}=this.TAEAppConfig,l=s[e];if(l.status==="loaded")return i(!0);if(l.status==="error")return r(new Error(`Failed to load asset ${e}`));l.element||this.loadResourceByName(e);let d=this.TAEAppConfig.assetFilesLoader[e]?.element;if(!d)return this.TAEApp.logger.warn(`Asset ${e} not found`),i(!1);d?.addEventListener("load",()=>{a&&clearTimeout(a),i(!0)}),d?.addEventListener("error",()=>{a&&clearTimeout(a),r(new Error(`Failed to load asset ${e}`))}),a=setTimeout(()=>{r(new Error(`Timeout loading asset ${e}`))},o)})}get extendAppConfig(){return{themeCssLoaded:!1,settingsCSSLoaded:!1,assetFilesLoader:{themeCSS:{type:"stylesheet",element:null,status:"not-initialized",url:null},settingsCSS:{type:"stylesheet",element:null,status:"not-initialized",url:null},rtlCSS:{type:"stylesheet",element:null,status:"not-initialized",url:null},customizedCSS:{type:"stylesheet",element:null,status:"not-initialized",url:null},mainScript:{type:"script",element:null,status:"not-initialized",url:null},customizedScript:{type:"script",element:null,status:"not-initialized",url:null}}}}};C.moduleName="AssetFilesLoader";var x=class extends c{setQueryParams(t){let{b2b:e}=this.TAEAppConfig;if(!e.enabled)return;t.set("company_location_id",`${e.current_company_id}_${e.current_location_id}`);let o=window.Shopify?.currency;o&&(t.set("currency",o.active),t.set("currency_rate",o.rate.toString()))}get extendAppConfig(){return{b2b:Object.assign({enabled:!1},f().b2b)}}};x.moduleName="B2B";var M=class n extends c{get extendAppConfig(){return{fallback:{containerElement:".boost-sd__filter-product-list",themeCssUrl:"https://cdn.boostcommerce.io/widget-integration/theme/default/1.0.1/main.css",settingsCssUrl:"https://boost-cdn-staging.bc-solutions.net/widget-integration/theme/default/staging/default-settings.css"}}}dispatchEvent(){let t=new CustomEvent(n.EVENT_NAME);window.dispatchEvent(t)}async loadFallbackSectionFromShopify(t){return fetch(t.url||`${window.location.origin}/?section_id=${t.sectionName}`).catch(e=>{throw this.TAEApp.logger.error("Error loading fallback section from Shopify:",e),e}).then(e=>e.text())}get containerElement(){let{containerElement:t}=this.TAEAppConfig.fallback;return t instanceof HTMLElement?t:document.querySelector(t)}async loadFilterProductFallback(){let{fallback:t,cdn:e="https://boost-cdn-prod.bc-solutions.net",templateMetadata:o}=this.TAEAppConfig,i=t?.customizedTemplate||o.customizedFallback;if(i){let{source:a,templateName:s,templateURL:l}=i;switch(a){case"Shopify":{if(!s&&!l){this.TAEApp.logger.warn("Both templateName and templateURL are undefined");return}let d=await this.loadFallbackSectionFromShopify({sectionName:s,url:l}),g=this.containerElement;if(!g){this.TAEApp.logger.warn("Container element not found for fallback template");return}g.innerHTML=d,this.dispatchEvent();return}default:this.TAEApp.logger.warn(`Unsupported source for customized template: ${a}`);return}}let r=document.createElement("script");r.src=`${e}/fallback-theme/1.0.12/boost-sd-fallback-theme.js`,r.defer=!0,r.onload=()=>{this.dispatchEvent()},document.body.appendChild(r)}};M.moduleName="Fallback";M.EVENT_NAME="boost-sd-enable-product-filter-fallback";var R=class extends c{constructor(){super(...arguments);this.ensurePlaceholder=()=>{let{simplifiedIntegration:{enabled:e,selectedSelector:o,placeholderAdded:i}}=this.TAEAppConfig;if(!e||!o){this.oldldSICollectionFilterContainerDetected()||this.backwardCompatibilityModule?.legacyUpdateAppStatus("ready");return}if(i)return;let r=document.querySelector(o);r&&r instanceof HTMLElement?(this.renderPlaceholder(r),this.collectionFilterModule?.initBlock()):this.TAEApp.logger.error(`Placeholder container not found: ${o}. Please update the selector in Boost's app embed`)}}get collectionFilterModule(){return this.TAEApp.getModule(w)}get backwardCompatibilityModule(){return this.TAEApp.getModule(u)}get extendAppConfig(){let e=f();return{simplifiedIntegration:{enabled:!1,collectionPage:!1,instantSearch:!1,productListSelector:{collectionPage:[],searchPage:[]},selectedSelector:"",selectorFromMetafield:"",selectorFromAppEmbed:e.productGridSelector,allSyncedCollections:e.allSyncedCollections||{syncedCollections:[]},placeholderAdded:!1,placeholder:e.simplifiedIntegrationPlaceholder,isOnboarding:e.isOnboarding,neededToHideElements:[]}}}init(){let e=this.TAEApp,o=this.TAEAppConfig.simplifiedIntegration,{templateMetadata:{integratedTheme:i={}}}=this.TAEAppConfig,r=window.Shopify?.theme?.id;if(!r){e.logger.warn("Theme ID is missing");return}let a=i[r];if(!a||Object.keys(a).length===0){e.logger.warn("Theme is not integrated
873with SimplifiedIntegration flow");return}let{collectionPage:s=!1,searchPage:l=!1,instantSearch:d=!1,productListSelector:g={}}=a,{page:m,collection_id:E=0}=this.TAEAppConfig.generalSettings,S=m==="collection",h=m==="search";if(!(o.isOnboarding&&!this.checkSyncedCollection(E))){if(S&&s||h&&l){let{collectionPage:b=[],searchPage:y=[]}=g,P=S?b:y;if(P.length===0){this.app.logger.warn("empty selectors");return}let A=P[P.length-1],_=0,B=setInterval(()=>{let F=!!document.querySelector(A),v=F?P:P.slice(0,-1),me=v.slice(0,-1),ie=v[v.length-1],Z=o.selectorFromAppEmbed||ie,ne=document.querySelector(Z);if(ne){let re;if(F){let fe=document.querySelectorAll(A);re=fe[fe.length-1]||ne}else re=ne;o.neededToHideElements=F?[A]:me,o.selectorFromMetafield=ie,o.selectedSelector=Z,this.renderPlaceholder(re),this.collectionFilterModule?.initBlock(),clearInterval(B)}else++_>100&&clearInterval(B)},50);this.TAEApp.updateConfig({simplifiedIntegration:{...o,...a,enabled:!0}})}d&&this.setupISW()}}onAppStart(){this.onDocumentReady(this.ensurePlaceholder)}onModuleDestroy(){this.offDocumentReady(this.ensurePlaceholder)}oldldSICollectionFilterContainerDetected(){return!!document.querySelector(".boost-sd__filter-product-list")}checkSyncedCollection(e){let{simplifiedIntegration:o}=this.TAEAppConfig,{allSyncedCollections:{syncedCollections:i}}=o,r=i?.includes(e),a=e===0&&i?.length>0;return!r&&!a?(this.TAEApp.logger.warn("collection not synced -> fallback original theme"),!1):!0}renderPlaceholder(e){let{simplifiedIntegration:o}=this.TAEAppConfig,i=o?.placeholder||"",r=o?.neededToHideElements||[],a=o?.selectedSelector||"";e.style.display="none",this.hideNeededElements();let s=document.createElement("div");s.innerHTML=i||"",s.className="boost-sd__filter-product-list boost-sd__placeholder-product-filter-tree",e.insertAdjacentElement("afterend",s),o&&(o.placeholderAdded=!0,r&&a&&r.push(a))}hideNeededElements(){let{simplifiedIntegration:{neededToHideElements:e}}=this.TAEAppConfig;e&&e.length>0&&this.setElementsDisplay(e,"none")}showNeededElements(){let{simplifiedIntegration:{neededToHideElements:e}}=this.TAEAppConfig;e&&e.length>0&&this.setElementsDisplay(e,"")}removePlaceholder(){let{simplifiedIntegration:{placeholderAdded:e}}=this.TAEAppConfig;if(e){let o=document.querySelector(".boost-sd__placeholder-product-filter-tree");o instanceof HTMLElement&&o.remove()}}removeOriginalGrid(){this.getOriginalContainers().forEach(e=>e.remove())}showOriginalGrid(){this.getOriginalContainers().forEach(e=>{e instanceof HTMLElement&&(e.style.display="")}),this.showNeededElements(),this.removePlaceholder()}getOriginalContainers(){let{neededToHideElements:e,selectedSelector:o}=this.TAEAppConfig.simplifiedIntegration||{},i=new Set(e||[]);o&&i.add(o);let r=new Set;return i.forEach(a=>{document.querySelectorAll(a).forEach(s=>r.add(s))}),Array.from(r)}setElementsDisplay(e,o){Array.isArray(e)&&e.forEach(i=>{document.querySelectorAll(i).forEach(r=>{r instanceof HTMLElement&&(r.style.display=o)})})}setupISW(){this.TAEApp.updateConfig({taeSettings:{instantSearch:{enabled:!0}}})}};R.moduleName="SimplifiedIntegration";var w=class n extends c{constructor(){super(...arguments);this.initBlock=async()=>{let e=document.querySelector(".boost-sd__filter-product-list:not(.boost-sd__filter-product-list--ready)");if(!e){this.app.logger.error("Filter DOM not found"),this.backwardCompatibilityV1Module?.legacyUpdateAppStatus("ready");return}this.assetFileLoaderModule?.preloadModuleScript("filter");let o=this.TAEAppConfig,{customization:i}=o;typeof i?.filter?.beforeRender=="function"&&i.filter.beforeRender();let r=`${this.widgetId}-${ce()}`;e?.classList?.add("boost-sd__filter-product-list--ready"),e.id=r;let a=this.prepareFilterAPIQueryParams(),s=await this.filterAPI(a),l={id:r,document:e,widgetId:this.widgetId,defaultSort:a.get("sort")||"",defaultParams:this.filterAPIDefaultParams,filterTree:{options:[]},dynamicBundles:[]};this.backwardCompatibilityV1Module?.legacyAssignDefaultBlockAttributes(l,e,"filter");let{html:g,bundles:m}=s;m&&(l.dynamicBundles=m),s.filter&&(s.filter.options=this.updateValuesOptions(s.filter.options),l.filterTree=s.filter);try{await Promise.all([this.assetFileLoaderModule?.assetLoadingPromise("themeCSS"),this.assetFileLoaderModule?.assetLoadingPromise("settingsCSS")])}catch{}g&&(e.innerHTML=g),g&&!s.simplifiedIntegrationFallbackTriggered&&o.simplifiedIntegration?.enabled&&this.simplifiedIntegrationModule?.removeOriginalGrid(),l.cache={[a.toString()]:{...s,timestamp:new Date().getTime()}},this.TAEApp.registerBlock(l),this.saveFilterAPIResponseAnalyticData(s?.meta?.rid,s.bundles),this.syncAppConfigWithFilterAPIResponse(s),this.block=l,this.savePageLimitSettings(),this.backwardCompatibilityV1Module?.legacyUpdateAppStatus("ready")}}get backwardCompatibilityV1Module(){return this.TAEApp.getModule(u)}get b2bModule(){return this.TAEApp.getModule(x)}get fallbackModule(){return this.TAEApp.getModule(M)}get simplifiedIntegrationModule(){return this.TAEApp.getModule(R)}get analyticModule(){return this.TAEApp.getModule(k)}get assetFileLoaderModule(){return this.TAEApp.getModule(C)}get extendAppConfig(){let{swatchSettings:e,filterSettingsMetafield:o}=f();return{filterUrl:"https://services.mybcapps.com/bc-sf-filter/filter",filterSettings:Object.assign({swatch_extension:"png",...e==null?{}:{swatch_settings:e}},o)}}get apiEndpoint(){let{filterUrl:e,searchUrl:o}=this.app.config,{ssrUrl:i,generalSettings:r}=this.TAEAppConfig;r.ssr_version==="v2"&&i&&(e=`${i}/filter`,o=`${i}/search`);let s=new URLSearchParams(window.location.search).get("q");return L()||s?o:e}get widgetId(){let{templateMetadata:e,generalSettings:o}=this.TAEAppConfig,r=(o?.page||"collection")==="collection"?"collectionFilters":"searchPage";return e[r]||"default"}get filterAPIDefaultParams(){let{shop:e,templateSettings:o,templateMetadata:i,generalSettings:r,templateId:a,simplifiedIntegration:s}=this.TAEAppConfig,l=this.getHistoryParams(),d=typeof o?.themeSettings?.productList?.productsPerPage=="number"?o.themeSettings.productList.productsPerPage:16,g=I(n.LIMIT),m=I(n.LIMIT_SETTING),S=m&&m!==`${d}`?d:g&&!isNaN(Number(g))?Number(g):d,h=this.widgetId,b=oe(),y=window.innerWidth,P=o?.filterSettings?.filterLayout==="vertical"&&o?.filterSettings?.filterTreeVerticalStyle==="style-default",A=b?o?.themeSettings?.productList?.productsPerRowOnMobile||2:o?.themeSettings?.productList?.productsPerRowOnDesktop||3,_=b?y/A:y/(A+(P?1:0)),B=Ae(),v=o?.themeSettings?.additionalElements?.toolbar?.elements?.viewAs?.showListViewDefault===!0?"list":`grid--${oe()?o?.themeSettings?.productList?.productsPerRowOnMobile||2:o?.themeSettings?.productList?.productsPerRowOnDesktop||3}`;return{_:"pf",t:Date.now().toString(),sid:ce(),shop:e.domain,page:Number(l?.page||1),limit:S,sort:l?.sort||Ee(),locale:r.current_locale,event_type:"init",pg:_e(),build_filter_tree:!0,collection_scope:r.collection_id||"0",money_format:e.money_format,money_format_with_currency:e.money_format_with_currency,widgetId:h,viewAs:v,device:B,first_load:!0,productImageWidth:Ce(_),productPerRow:A,grid_col:A,widget_updated_at:i?.updatedAt,templateId:a,current_locale:(window?.Shopify?.routes?.root||"/")?.replace(/\/$/,""),simplifiedIntegration:s.enabled||!1,customer_id:Ie(),insert_banners:i?.featureOptions?.enableBannerInterleaving||!1,...Te()}}savePageLimitSettings(){let{templateSettings:e}=this.TAEAppConfig,o=typeof e?.themeSettings?.productList?.productsPerPage=="number"?e.themeSettings.productList.productsPerPage:16,i=I(n.LIMIT),r=I(n.LIMIT_SETTING),s=r&&r!==`${o}`?o:i&&!isNaN(Number(i))?Number(i):o;if(typeof window<"u"&&window.localStorage)try{localStorage.setItem(n.LIMIT_SETTING,`${o}`),localStorage.setItem(n.LIMIT,`${s}`)}catch(l){this.app.logger.error("Failed to save limit settings to localStorage",l)}}syncAppConfigWithFilterAPIResponse(e){let{shop:o}=this.TAEAppConfig;e.meta?.money_format&&(o.money_format=e.meta.money_format),e.meta?.money_format_with_currency&&(o.money_format_with_currency=e.meta.money_format_with_currency),e.meta?.currency&&(o.currency=e.meta.currency),this.app.updateConfig({shop:o}),this.backwardCompatibilityV1Module?.legacyUpdateAppStatus("ready")}prepareFilterAPIQueryParams(){let{generalSettings:e,filterSettings:o,customization:i}=this.TAEAppConfig,r=this.getHistoryParams(),a=this.filterAPIDefaultParams,s=new URLSearchParams;
873Object.entries(a).forEach(([h,b])=>{s.set(h,b!==void 0?b.toString():"")}),s.set("search_no_result",Object.keys(r?.paramMap||{}).length===0?"true":"false"),r?.paramMap&&Object.keys(r.paramMap).forEach(h=>{r.paramMap[h].forEach(b=>s.append(`${h}[]`,h.startsWith(`${a._}_st_`)?ye(b).toString():b))});let d=new URLSearchParams(window.location.search).get("q");d&&(Pe()?s.set("vendor",d):Le()?s.set("product_type",d):s.set("q",d),z()&&(s.set("incollection_search","true"),s.set("event_type","incollection_search")),this.setSearchQueryParamsWithSuggetion(s)),e.collection_tags?.length&&e.collection_tags.forEach(h=>{s.append("tag[]",h)}),o.sortingAvailableFirst&&s.set("sort_first","available");let g=o?.availableAfterFiltering,m=o?.productAndVariantAvailable,E=Array.from(s.keys()).some(h=>h.startsWith("pf_")),S=!g&&m||g&&E?"true":"false";if(s.set("product_available",S),s.set("variant_available",S),o.showOutOfStockOption&&s.set("zero_options","true"),this.b2bModule?.setQueryParams(s),i?.filter?.customizedAPIParams){let{customizedAPIParams:h}=i.filter;Object.entries(h).forEach(([b,y])=>{s.set(b,y)})}return s}setSearchQueryParamsWithSuggetion(e){let o="boostSDSuggestionData",i="boostSDClickSuggestionTerm",r=I(i);if(!r)return;let a=I(o);a&&(e.set("query",a.query),e.set("parent_request_id",a.id),e.set("suggestion",r),e.set("item_rank",(a.suggestions.findIndex(s=>s===r)+1).toString()),pe(i),pe(o))}saveFilterAPIResponseAnalyticData(e,o){let i=L()?"search":"filter",r=this.analyticModule;e&&(r?.saveRequestId(i,e),o&&r?.saveRequestId(i,e,o)),r?.savePreAction(i)}formatPercentSaleLabel(e,o=0){let i="";return o?e?i=`${o}% - ${e}%`:i=`above ${o}%`:i=`under ${e}%`,i}updateValuesOptions(e){return Array.isArray(e)?e.map(o=>(o.filterType==="percent_sale"&&(o.values=o.values?.map(i=>(i.key=i.key.replace("*-",":").replace("-*",":").replace("-",":"),i.label=this.formatPercentSaleLabel(i.to,i.from),i))),o)):e}async filterAPI(e){let o=this.TAEAppConfig,i=e.toString(),r=await fetch(`${this.apiEndpoint}?${i}`,{method:"GET"}),a=[404,413,403,500],s=!1;return a.includes(r.status)&&(o.simplifiedIntegration?.enabled?(this.simplifiedIntegrationModule?.showOriginalGrid(),s=!0):this.fallbackModule?.loadFilterProductFallback()),{...await r.json(),simplifiedIntegrationFallbackTriggered:s}}getHistoryParams(){let e=new URL(window.location.href);if(ke(e)){this.app.logger.error("[Security] Potential XSS detected in URL parameters. Ignoring query params.",window.location.href);return}let i=e.search,r="pf_",a=",",s=/[.*+?^${}()|[\]\\]/g,{searchParams:l}=e,d=l.get("sort"),g=l.get("page"),m={},E=le(),S=this.TAEAppConfig.customization?.filter?.customizedAPIParams?.multipleValueSeparator||a,h=S.replace(s,"\\$&"),y=encodeURIComponent(S).replace(s,"\\$&"),P=new RegExp(`${h}|${y}`);for(let A of l.keys()){let _=A,B;if(E[A]){_=E[A];let F=A.replace(s,"\\$&"),v=i.match(new RegExp(`[?&]${F}=([^&]+)`));B=(v?v[1]:"").split(P).map(Z=>decodeURIComponent(Z.replace(/\+/g," ")))}else B=l.getAll(A);_.startsWith(r)&&!m[_]&&(_==="pf_tag"?m.tag=B:m[_]=B)}return{paramMap:m,sort:d,page:g}}};w.moduleName="CollectionFilter";w.LIMIT="boostSDLimit";w.LIMIT_SETTING="boostSDLimitSetting";var u=class extends c{shouldInit(){let{templateMetadata:{themeLibVersion:t}={}}=this.TAEAppConfig;if(!t)return!0;let e=t.split(".")[0];return Number(e)<=1}get collectionFilterModule(){return this.TAEApp.getModule(w)}init(){window.boostSDTaeUtils={lazyLoadImages:we,inViewPortHandler:ue,initCollectionFilter:()=>{setTimeout(()=>{this.collectionFilterModule?.initBlock()})}}}onAppStart(){let t=this.TAEApp,{env:e}=this.TAEAppConfig,o={...this.TAEAppConfig.customization?.filter?.customizedAPIParams||{},...window.boostSdCustomParams||{}};this.TAEApp.updateConfig(i=>(i.customization={...i.customization,filter:{...i.customization?.filter,customizedAPIParams:o}},i)),window.boostSdCustomParams=o,Object.assign(window.boostWidgetIntegration,{generalSettings:{...this.TAEAppConfig.generalSettings,templateId:this.TAEAppConfig.templateId},simplifiedIntegration:this.TAEAppConfig.simplifiedIntegration,taeSettings:this.TAEAppConfig.taeSettings,env:e,app:{[e]:{customization:{},...this.TAEAppConfig,...window.boostWidgetIntegration.app?.[e]}},customization:{...this.TAEAppConfig.customization,filter:{...this.TAEAppConfig.customization?.filter,customizedAPIParams:o}},regisCustomization:function(i,r){if(typeof i=="function"&&i.name&&!r){let a=i.name;window.boostWidgetIntegration.app[e].customization[a]=i}else if(typeof i=="function"&&i.name&&r){window.boostWidgetIntegration.app[e].customization[r]=window.boostWidgetIntegration.app[e].customization[r]||{};let a=i.name;window.boostWidgetIntegration.app[e].customization[r][a]=i}else t.logger.error("Invalid function or function does not have a name.")}}),Object.assign(window,{boostSDData:this.TAEAppDataObjects})}onBeforeAppStart(){Object.assign(window,{boostWidgetIntegration:{...window.boostWidgetIntegration,status:"initializing"}})}legacyUpdateAppStatus(t){Object.assign(window.boostWidgetIntegration,{status:t})}legacyIsUsingRecommendationAppV3(){return window.boostSDAppConfig?.themeInfo?.taeFeatures?.recommendation==="installed"}legacyInitRecommendationWidgets(t){window.boostWidgetIntegration.app[this.TAEAppConfig.env].recommendationWidgets=t}legacyAssignDefaultBlockAttributes(t,e,o){let{templateSettings:i}=this.app.config;Object.assign(t,{widgetInfo:i,templateSettings:i,app:window.boostWidgetIntegration.app?.[this.app.config.env],document:e,id:e.id||t.id,blockType:o||"filter"}),"widgetId"in t||Object.assign(t,{widgetId:e.id||t.id})}};u.moduleName="BackwardCompatibilityV1";var W=class extends c{constructor(){super(...arguments);this.initBlock=()=>{let e=document.createElement("div");e.id="bc-bis",e.className="boost-sd__bis",e.style.display="none",document.body.appendChild(e),this.block={id:"bc-bis",document:e},this.backwardCompatibilityV1Module?.legacyAssignDefaultBlockAttributes(this.block,e,"backInStock"),this.TAEApp.registerBlock(this.block)}}get extendAppConfig(){return{klaviyoBISUrl:"https://a.klaviyo.com/client/back-in-stock-subscriptions",backInStock:Object.assign({enabled:!1,productSettings:{},displaySettings:{},isTurbo:!1},f().backInStockMetafield)}}get backwardCompatibilityV1Module(){return this.TAEApp.getModule(u)}onModuleInit(){this.onDocumentReady(this.initBlock)}onModuleDestroy(){this.offDocumentReady(this.initBlock)}};W.moduleName="BackInStock";var q=class extends c{constructor(){super(...arguments);this.initBlock=()=>{this.block={id:"cart",document:document.body},this.backwardCompatibilityModule?.legacyAssignDefaultBlockAttributes(this.block,this.block.document,"cart"),this.TAEApp.registerBlock(this.block)}}get extendAppConfig(){return{customization:{cart:{}}}}get backwardCompatibilityModule(){return this.TAEApp.getModule(u)}onModuleInit(){this.onDocumentReady(this.initBlock)}onModuleDestroy(){this.offDocumentReady(this.initBlock)}};q.moduleName="Cart";var N=class extends c{constructor(){super(...arguments);this.initBlock=()=>
873{if(this.block)return;let e=document.querySelector(".boost-sd__countdown-timer-wrapper");if(!e)return;let{template:o}=this.TAEAppConfig;typeof o?.countdownTimerPlaceholder=="string"&&(e.innerHTML=o.countdownTimerPlaceholder),this.block={id:e.id||"boost-sd-countdown-timer",document:e},this.block.blockType="countdownTimer",this.TAEApp.registerBlock(this.block)}}onModuleInit(){this.onDocumentReady(this.initBlock),document.addEventListener("shopify:section:load",this.initBlock)}onModuleDestroy(){this.offDocumentReady(this.initBlock),document.removeEventListener("shopify:section:load",this.initBlock)}};N.moduleName="CountdownTimer";var V=class extends c{constructor(){super(...arguments);this.initBlock=()=>{let e=document.querySelector(".boost-sd__preOrder-container"),{customization:o,template:i}=this.TAEAppConfig;typeof o?.preOrder?.beforeRender=="function"&&o.preOrder.beforeRender(),e&&(typeof i?.preOrderPlaceholder=="string"&&(e.innerHTML=i.preOrderPlaceholder),this.block={id:e.id||"bc-pre-order",document:e},this.backwardCompatibilityV1Module?.legacyAssignDefaultBlockAttributes(this.block,e,"preOrder"),this.TAEApp.registerBlock(this.block))}}get extendAppConfig(){return{customization:{preOrder:{}}}}get backwardCompatibilityV1Module(){return this.TAEApp.getModule(u)}onModuleInit(){this.onDocumentReady(this.initBlock)}onModuleDestroy(){this.offDocumentReady(this.initBlock)}};V.moduleName="PreOrder";var H=class extends c{constructor(){super(...arguments);this.initBlock=()=>{let e=document.querySelector(".boost-sd-widget-predictive-bundle");e&&(this.block={id:e.id||"bc-predictive-bundle",document:e},this.backwardCompatibilityV1Module?.legacyAssignDefaultBlockAttributes(this.block,e,"predictiveBundle"),this.TAEApp.registerBlock(this.block))}}get extendAppConfig(){return{predictiveBundle:{multiBundleSupport:!1}}}get backwardCompatibilityV1Module(){return this.TAEApp.getModule(u)}onModuleInit(){this.onDocumentReady(this.initBlock)}onModuleDestroy(){this.offDocumentReady(this.initBlock)}};H.moduleName="PredictiveBundle";var $=class extends c{constructor(){super(...arguments);this.blocks={};this.initBlocks=()=>{if(this.backwardCompatibilityV1Module?.legacyIsUsingRecommendationAppV3()){this.backwardCompatibilityV1Module?.legacyInitRecommendationWidgets({});return}let{recommendationWidgets:e}=this.TAEAppConfig;this.backwardCompatibilityV1Module?.legacyInitRecommendationWidgets(e);let{recommendationPlaceholder:o}=f(),i=document.querySelectorAll('[id^="boost-sd-widget-"]');for(let r of i)r.innerHTML=o,this.initBlock(r)}}get extendAppConfig(){return{recommendUrl:"https://services.mybcapps.com/discovery/recommend",recommendationWidgets:f().recommendationWidgets}}get backwardCompatibilityV1Module(){return this.TAEApp.getModule(u)}get assetFileLoaderModule(){return this.TAEApp.getModule(C)}onModuleInit(){this.onDocumentReady(this.initBlocks)}onModuleDestroy(){this.offDocumentReady(this.initBlocks)}initBlock(e){let o={id:e.id,document:e};this.assetFileLoaderModule?.preloadModuleScript("recommendation"),this.backwardCompatibilityV1Module?.legacyAssignDefaultBlockAttributes(o,e,"recommendation"),o.widgetId=e.id?.replace("boost-sd-widget-",""),this.TAEApp.registerBlock(o),this.blocks[o.id]=o}};$.moduleName="Recommendation";var j=class extends c{constructor(){super(...arguments);this.block={id:"bc-instant-search",document:document.createElement("div")};this.initBlock=()=>{if(!this.enabled)return;this.assetFileLoaderModule?.preloadModuleScript("instant-search");let{document:e,id:o}=this.block;e.id=o,window.document.body.appendChild(e),this.backwardCompatibilityV1Module?.legacyAssignDefaultBlockAttributes(this.block,e,"instantSearch"),this.TAEApp.registerBlock(this.block)}}get backwardCompatibilityV1Module(){return this.TAEApp.getModule(u)}get assetFileLoaderModule(){return this.TAEApp.getModule(C)}get extendAppConfig(){return{searchUrl:"https://services.mybcapps.com/bc-sf-filter/search"}}get enabled(){let{taeSettings:e,templateId:o,simplifiedIntegration:i}=this.TAEAppConfig;return e?.instantSearch?.enabled&&o&&(!i.enabled||i.instantSearch)}onModuleInit(){this.onDocumentReady(this.initBlock)}onModuleDestroy(){this.offDocumentReady(this.initBlock)}};j.moduleName="Search";var G=class extends c{shouldInit(){return this.TAEAppConfig.generalSettings.enableRobot}init(){if(!(z()||L())||document.querySelector('meta[name="robots"]'))return;let e=Be(),o=!!de("q")&&!L();if(!e&&!o)return;let i=document.createElement("meta");i.name="robots",i.content="noindex,nofollow,nosnippet",i.setAttribute("data-boost-injected","seo-enhancement"),document.head.append(i)}get extendAppConfig(){return{generalSettings:{enableRobot:!0}}}};G.moduleName="SEOEnhancement";var Y=class extends c{get extendAppConfig(){let{shop:t,integration:e}=f();return{shop:t,integration:{...e}}}};Y.moduleName="ShopifyMetafield";var K=class extends c{get dataObject(){let t=f();return{user:{...t.user},product:{...t.product}}}};K.moduleName="ShopifyDataObject";var Q=class extends c{get extendAppConfig(){let t=f();return{templateUrl:"https://services.mybcapps.com/bc-sf-filter/ssr-template",templateId:t.templateId,templateMetadata:t.templateMetadata??{},template:t.template,templateSettings:t.templateSettings??{}}}};Q.moduleName="TemplateManagement";var J=class extends c{constructor(){super(...arguments);this.initBlock=()=>{let e=document.querySelector(".boost-sd__widget-tier-discount-bundle");e&&(this.block={id:e.id||"bc-tier-discount-bundle",document:e},this.backwardCompatibilityV1Module?.legacyAssignDefaultBlockAttributes(this.block,e,"tierDiscountBundle"),this.TAEApp.registerBlock(this.block))}}get backwardCompatibilityV1Module(){return this.TAEApp.getModule(u)}onModuleInit(){this.onDocumentReady(this.initBlock)}onModuleDestroy(){this.offDocumentReady(this.initBlock)}};J.moduleName="TierDiscountBundle";var X=class extends c{constructor(){super(...arguments);this.initBlock=()=>{let e=document.querySelector(".boost-sd__widget-volume-bundle");e&&(this.block={id:e.id||"bc-volume-bundle",document:e},this.backwardCompatibilityV1Module?.legacyAssignDefaultBlockAttributes(this.block,e,"volumeBundle"),this.TAEApp.registerBlock(this.block))}}get backwardCompatibilityV1Module(){return this.TAEApp.getModule(u)}onModuleInit(){this.onDocumentReady(this.initBlock)}onModuleDestroy(){this.offDocumentReady(this.initBlock)}};X.moduleName="VolumeBundle";
873var ve=new ee().loadModule(U).loadModule(K).loadModule(Y).loadModule(Q).loadModule(w).loadModule(D).loadModule(j).loadModule($).loadModule(q).loadModule(k).loadModule(x).loadModule(W).loadModule(X).loadModule(J).loadModule(H).loadModule(V).loadModule(N).loadModule(R).loadModule(G).loadModule(M).loadModule(C).loadModule(u);ve.start();function T(){return ve}})();</script>
873<!-- END app block --><!-- BEGIN app block: shopify://apps/boost-ai-search-filter/blocks/instant-search-app-embedded/7fc998ae-a150-4367-bab8-505d8a4503f7 -->
873<script type="text/javascript">(function a(){!window.boostWidgetIntegration&&(window.boostWidgetIntegration={});const b=window.boostWidgetIntegration;!b.taeSettings&&(b.taeSettings={});const c=b.taeSettings;c.instantSearch={enabled:!0}})()</script>
873<!-- END app block --><!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core --> 874 875 876 877 878 879 880 881<link rel="dns-prefetch" href="https://cdn.judge.me"> 882<link rel="dns-prefetch" href="https://cdn1.judge.me"> 883<link rel="dns-prefetch" href="https://api.judge.me"> 884
885<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":false,"coupon_receiving_condition":"any_review","coupon_value_type":"percentage","coupon_value_percentage":10,"coupon_value_fixed_amount":0,"coupon_discount_type":"single","coupon_tier_text_enabled":false,"coupon_tier_text_percentage":10,"coupon_tier_text_fixed_amount":0,"coupon_tier_photo_enabled":false,"coupon_tier_photo_percentage":10,"coupon_tier_photo_fixed_amount":0,"coupon_tier_video_enabled":false,"coupon_tier_video_percentage":10,"coupon_tier_video_fixed_amount":0,"enable_coupons":false,"badge_no_review_text":"No reviews","badge_n_reviews_text":"{{ n }} review/reviews","hide_badge_preview_if_no_reviews":true,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Customer Reviews","widget_open_form_text":"Write a review","widget_close_form_text":"Cancel review","widget_refresh_page_text":"Refresh page","widget_summary_text":"Based on {{ number_of_reviews }} review/reviews","widget_no_review_text":"Be the first to write a review","widget_name_field_text":"Display name","widget_verified_name_field_text":"Verified Name (public)","widget_name_placeholder_text":"Display name","widget_required_field_error_text":"This field is required.","widget_email_field_text":"Email address","widget_verified_email_field_text":"Verified Email (private, can not be edited)","widget_email_placeholder_text":"Your email address","widget_email_field_error_text":"Please enter a valid email address.","widget_rating_field_text":"Rating","widget_review_title_field_text":"Review Title","widget_review_title_placeholder_text":"Give your review a title","widget_review_body_field_text":"Review content","widget_review_body_placeholder_text":"Start writing here...","widget_pictures_field_text":"Picture/Video (optional)","widget_submit_review_text":"Submit Review","widget_submit_verified_review_text":"Submit Verified Review","widget_submit_success_msg_with_auto_publish":"Thank y
885ou! Please refresh the page in a few moments to see your review. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_submit_success_msg_no_auto_publish":"Thank you! Your review will be published as soon as it is approved by the shop admin. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_show_default_reviews_out_of_total_text":"Showing {{ n_reviews_shown }} out of {{ n_reviews }} reviews.","widget_show_all_link_text":"Show all","widget_show_less_link_text":"Show less","widget_author_said_text":"{{ reviewer_name }} said:","widget_days_text":"{{ n }} days ago","widget_weeks_text":"{{ n }} week/weeks ago","widget_months_text":"{{ n }} month/months ago","widget_years_text":"{{ n }} year/years ago","widget_yesterday_text":"Yesterday","widget_today_text":"Today","widget_replied_text":"\u003e\u003e {{ shop_name }} replied:","widget_read_more_text":"Read more","widget_reviewer_name_as_initial":"","widget_rating_filter_color":"#fbcd0a","widget_rating_filter_see_all_text":"See all reviews","widget_sorting_most_recent_text":"Most Recent","widget_sorting_highest_rating_text":"Highest Rating","widget_sorting_lowest_rating_text":"Lowest Rating","widget_sorting_with_pictures_text":"Only Pictures","widget_sorting_most_helpful_text":"Most Helpful","widget_open_question_form_text":"Ask a question","widget_reviews_subtab_text":"Reviews","widget_questions_subtab_text":"Questions","widget_question_label_text":"Question","widget_answer_label_text":"Answer","widget_question_placeholder_text":"Write your question here","widget_submit_question_text":"Submit Question","widget_question_submit_success_text":"Thank you for your question! We will notify you once it gets answered.","verified_badge_text":"Verified","verified_badge_bg_color":"","verified_badge_text_color":"","verified_badge_placement":"left-of-reviewer-name","widget_review_max_height":"","widget_hide_border":false,"widget_social_share":false,"widget_thumb":false,"widget_review_location_show":false,"widget_location_format":"","all_reviews_include_out_of_store_products":true,"all_reviews_out_of_store_text":"(out of store)","all_reviews_pagination":100,"all_reviews_product_name_prefix_text":"about","enable_review_pictures":true,"enable_question_anwser":false,"widget_theme":"default","review_date_format":"mm/dd/yyyy","default_sort_method":"most-recent","enable_ai_review_visibility":true,"widget_product_reviews_subtab_text":"Product Reviews","widget_shop_reviews_subtab_text":"Shop Reviews","widget_other_products_reviews_text":"Reviews for other products","widget_store_reviews_subtab_text":"Store reviews","widget_product_variant_reference_text":"Review for","widget_no_store_reviews_text":"This store hasn't received any reviews yet","widget_web_restriction_product_reviews_text":"This product hasn't received any reviews yet","widget_no_items_text":"No items found","widget_show_more_text":"Show more","widget_write_a_store_review_text":"Write a Store Review","widget_product_and_store_reviews_text":"Product and store reviews","widget_reviews_in_collection_text":"Reviews in this collection","widget_other_languages_heading":"Reviews in Other Languages","widget_translate_review_text":"Translate review to {{ language }}","widget_translating_review_text":"Translating...","widget_show_original_translation_text":"Show original ({{ language }})","widget_translate_review_failed_text":"Review couldn't be translated.","widget_translate_review_retry_text":"Retry","widget_translate_review_try_again_later_text":"Try again later","show_product_url_for_grouped_product":false,"widget_sorting_pictures_first_text":"Pictures First","show_pictures_on_all_rev_page_mobile":false,"show_pictures_on_all_rev_page_desktop":false,"floating_tab_hide_mobile_install_preference":false,"floating_tab_button_name":"â
Reviews","floating_tab_title":"Let customers speak for us","floating_tab_button_color":"","floating_tab_button_background_color":"","floating_tab_url":"","floating_tab_url_enabled":false,"floating_tab_tab_style":"text","all_reviews_text_badge_text":"Customers rate us {{ shop.metafields.judgeme.all_reviews_rating | round: 1 }}/5 based on {{ shop.metafields.judgeme.all_reviews_count }} reviews.","all_reviews_text_badge_text_branded_style":"{{ shop.metafields.judgeme.all_reviews_rating | round: 1 }} out of 5 stars based on {{ shop.metafields.judgeme.all_reviews_count }} reviews","is_all_reviews_text_badge_a_link":false,"show_stars_for_all_reviews_text_badge":false,"all_reviews_text_badge_url":"","all_reviews_text_style":"branded","all_reviews_text_color_style":"judgeme_brand_color","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":true,"featured_carousel_show_header":true,"featured_carousel_title":"Let customers speak for us","testimonials_carousel_title":"Customers are saying","videos_carousel_title":"Real customer stories","cards_carousel_title":"Customers are saying","featured_carousel_count_text":"from {{ n }} reviews","featured_carousel_add_link_to_all_reviews_page":false,"featured_carousel_url":"","featured_carousel_show_images":true,"featured_carousel_autoslide_interval":5,"featured_carousel_arrows_on_the_sides":false,"featured_carousel_height":250,"featured_carousel_width":80,"featured_carousel_image_size":999,"featured_carousel_image_height":250,"featured_carousel_arrow_color":"#eeeeee","verified_count_badge_style":"branded","verified_count_badge_orientation":"horizontal","verified_count_badge_color_style":"judgeme_brand_color","verified_count_badge_color":"#108474","is_verified_count_badge_a_link":false,"verified_count_badge_url":"","verified_count_badge_show_jm_brand":true,"widget_rating_preset_default":5,"widget_first_sub_tab":"product-reviews","widget_show_histogram":true,"widget_histogram_use_custom_color":false,"widget_pagination_use_custom_color":false,"widget_star_use_custom_color":false,"widget_verified_badge_use_custom_color":false,"widget_write_review_use_custom_color":false,"picture_reminder_submit_button":"Upload Pictures","enable_review_videos":false,"mute_video_by_default":false,"widget_sorting_videos_first_text":"Videos First","widget_review_pending_text":"Pending","featured_carousel_items_for_large_screen":3,"social_share_options_order":"Facebook,Twitter","remove_microdata_snippet":true,"disable_json_ld":false,"enable_json_ld_products":false,"preview_badge_show_question_text":false,"preview_badge_no_question_text":"No questions","preview_badge_n_question_text":"{{ number_of_questions }} question/questions","qa_badge_show_icon":false,"qa_badge_position":"same-row","remove_judgeme_branding":false,"widget_add_search_bar":false,"widget_search_bar_placeholder":"Search","widget_sorting_verified_only_text":"Verified only","widget_sorting_most_relevant_text":"Most Relevant","featured_carousel_theme":"default","featured_carousel_show_rating":true,"featured_carousel_show_title":true,"featured_carousel_show_body":true,"featured_carousel_show_date":false,"featured_carousel_show_reviewer":true,"featured_carousel_show_product":false,"featured_carousel_header_background_color":"#0C0C0C","featured_carousel_header_text_color":"#ffffff","featured_carousel_name_product_separator":"reviewed","featured_carousel_full_star_background":"#108474","featured_carousel_empty_star_background":"#dadada","featured_carousel_vertical_theme_background":"#f9fafb","featured_carousel_verified_badge_enable":false,"featured_carousel_verified_badge_color":"#000000","featured_carousel_border_style":"round","featured_carousel_review_line_length_limit":3,"featured_carousel_more_reviews_button_text":"Read more reviews","featured_carousel_view_product_button_text":"View product","all_reviews_page_load_reviews_on":"scroll","all_reviews_page_load_more_text":"Load More Reviews","disable_fb_tab_reviews":false,"enable_ajax_cdn_cache":false,"widget_advanced_speed_features":5,"widget_public_name_text":"displayed publicly like","default_reviewer_name":"John Smith","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonymous","medals_widget_title":"Judge.me Review Medals","medals_widget_background_color":"#f9fafb","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#f9fafb","medals_widget_verified_text_position":"left","medals_widget_use_monochromatic_version":false,"medals_widget_elements_color":"#108474","show_reviewer_avatar":true,"widget_invalid_yt_video_url_error_text":"Not a YouTube video URL","widget_max_length_field_error_text":"Please enter no more than {0} characters.","widget_show_country_flag":false,"widget_show_collected_via_shop_app":true,"widget_verified_by_shop_badge_style":"light","widget_verified_by_shop_text":"Verified by Shop","widget_show_photo_gallery":false,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Made by us, Shared by you","widget_ugc_subt
885itle":"Tag us to see your picture featured in our page","widget_ugc_arrows_color":"#ffffff","widget_ugc_primary_button_text":"Buy Now","widget_ugc_primary_button_background_color":"#108474","widget_ugc_primary_button_text_color":"#ffffff","widget_ugc_primary_button_border_width":"0","widget_ugc_primary_button_border_style":"none","widget_ugc_primary_button_border_color":"#108474","widget_ugc_primary_button_border_radius":"25","widget_ugc_secondary_button_text":"Load More","widget_ugc_secondary_button_background_color":"#ffffff","widget_ugc_secondary_button_text_color":"#108474","widget_ugc_secondary_button_border_width":"2","widget_ugc_secondary_button_border_style":"solid","widget_ugc_secondary_button_border_color":"#108474","widget_ugc_secondary_button_border_radius":"25","widget_ugc_reviews_button_text":"View Reviews","widget_ugc_reviews_button_background_color":"#ffffff","widget_ugc_reviews_button_text_color":"#108474","widget_ugc_reviews_button_border_width":"2","widget_ugc_reviews_button_border_style":"solid","widget_ugc_reviews_button_border_color":"#108474","widget_ugc_reviews_button_border_radius":"25","widget_ugc_reviews_button_link_to":"judgeme-reviews-page","widget_ugc_show_post_date":true,"widget_ugc_max_width":"800","widget_rating_metafield_value_type":true,"widget_primary_color":"#212121","widget_enable_secondary_color":false,"widget_secondary_color":"#edf5f5","widget_summary_average_rating_text":"{{ average_rating }} out of 5","widget_media_grid_title":"Customer photos \u0026 videos","widget_media_grid_see_more_text":"See more","widget_round_style":false,"widget_show_product_medals":true,"widget_verified_by_judgeme_text":"Verified by Judge.me","widget_show_store_medals":true,"widget_verified_by_judgeme_text_in_store_medals":"Verified by Judge.me","widget_media_field_exceed_quantity_message":"Sorry, we can only accept {{ max_media }} for one review.","widget_media_field_exceed_limit_message":"{{ file_name }} is too large, please select a {{ media_type }} less than {{ size_limit }}MB.","widget_review_submitted_text":"Review Submitted!","widget_question_submitted_text":"Question Submitted!","widget_close_form_text_question":"Cancel","widget_write_your_answer_here_text":"Write your answer here","widget_enabled_branded_link":true,"widget_show_collected_by_judgeme":true,"widget_reviewer_name_color":"","widget_write_review_text_color":"","widget_write_review_bg_color":"","widget_collected_by_judgeme_text":"collected by Judge.me","widget_pagination_type":"standard","widget_load_more_text":"Load More","widget_load_more_color":"#108474","widget_full_review_text":"Full Review","widget_read_more_reviews_text":"Read More Reviews","widget_read_questions_text":"Read Questions","widget_questions_and_answers_text":"Questions \u0026 Answers","widget_verified_by_text":"Verified by","widget_verified_text":"Verified","widget_number_of_reviews_text":"{{ number_of_reviews }} reviews","widget_back_button_text":"Back","widget_next_button_text":"Next","widget_custom_forms_filter_button":"Filters","custom_forms_style":"horizontal","widget_show_review_information":false,"how_reviews_are_collected":"How reviews are collected?","widget_show_review_keywords":false,"widget_gdpr_statement":"How we use your data: We'll only contact you about the review you left, and only if necessary. By submitting your review, you agree to Judge.me's \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms\u003c/a\u003e, \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy\u003c/a\u003e and \u003ca href='https://judge.me/content-policy' target='_blank' rel='nofollow noopener'\u003econtent\u003c/a\u003e policies.","widget_multilingual_sorting_enabled":false,"widget_translate_review_content_enabled":false,"widget_translate_review_content_method":"manual","popup_widget_review_selection":"automatically_with_pictures","popup_widget_round_border_style":true,"popup_widget_show_title":true,"popup_widget_show_body":true,"popup_widget_show_reviewer":false,"popup_widget_show_product":true,"popup_widget_show_pictures":true,"popup_widget_use_review_picture":true,"popup_widget_show_on_home_page":true,"popup_widget_show_on_product_page":true,"popup_widget_show_on_collection_page":true,"popup_widget_show_on_cart_page":true,"popup_widget_position":"bottom_left","popup_widget_first_review_delay":5,"popup_widget_duration":5,"popup_widget_interval":5,"popup_widget_review_count":5,"popup_widget_hide_on_mobile":true,"review_snippet_widget_round_border_style":true,"review_snippet_widget_card_color":"#FFFFFF","review_snippet_widget_text_color":"#000000","review_snippet_widget_lighter_text_color":"#7B7B7B","review_snippet_widget_slider_arrows_background_color":"#FFFFFF","review_snippet_widget_slider_arrows_color":"#000000","review_snippet_widget_star_color":"#212121","show_product_variant":false,"all_reviews_product_variant_label_text":"Variant: ","widget_show_verified_branding":false,"widget_ai_summary_title":"Customers say","widget_ai_summary_disclaimer":"AI-powered review summary based on recent customer reviews","widget_show_ai_summary":false,"widget_show_ai_summary_bg":false,"write_review_button_visibility":"everyone","store_summary_widget_heading":"Customers rate this store","store_summary_widget_button_text":"View customer reviews","store_summary_widget_button_theme_text":"See AI reviews summary","widget_show_review_title_input":true,"widget_autofill_review_title":true,"redirect_reviewers_invited_via_email":"external_form","request_store_review_after_product_review":false,"request_review_other_products_in_order":false,"review_form_color_scheme":"default","review_form_corner_style":"square","review_form_star_color":"#212121","review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":"#212121","review_form_button_text_color":"#ffffff","review_form_modal_overlay_color":"#000000","review_form_theme":"multi_step","review_form_location":"in_store_popup","review_form_external_page_background_color":"#C5F7F0","review_content_screen_title_text":"How would you rate this product?","review_content_introduction_text":"We would love it if you would share a bit about your experience.","store_review_form_title_text":"How would you rate this store?","store_review_form_introduction_text":"We would love it if you would share a bit about your experience.","show_review_guidance_text":true,"one_star_review_guidance_text":"Poor","five_star_review_guidance_text":"Great","customer_information_screen_title_text":"About you","customer_information_introduction_text":"Please tell us more about you.","custom_questions_screen_title_text":"Your experience in more detail","custom_questions_introduction_text":"Here are a few questions to help us understand more about your experience.","review_submitted_screen_title_text":"Thanks for your review!","review_submitted_screen_thank_you_text":"We are processing it and it will appear on the store soon.","review_submitted_screen_email_verification_text":"Please confirm your email by clicking the link we just sent you. This helps us keep reviews authentic.","confirm_email_screen_title_text":"Confirm your email","confirm_email_screen_message_text":"To help keep reviews authentic, we'll send you a secure link to continue writing your review. It only takes a moment.","check_email_screen_title_text":"Check your email","check_email_screen_message_text":"We sent you an email to {{ email }}. Click the button on the email to continue.","check_email_screen_resend_message_text":"Email resent!","check_email_resend_hint_text":"Didn't get the email? Check your spam folder or [resend the email].","verification_email_rate_limit_error_text":"You've reached the limit for review attempts on this product. Please check your inbox or try again later.","review_submitted_request_store_review_text":"Would you like to share your experience of shopping with us?","review_submitted_review_other_products_text":"Would you like to review these products?","store_review_screen_title_text":"Would you like to share your experience of shopping with us?","store_review_introduction_text":"We value your feedback and use it to improve. Please share any thoughts or suggestions you have.","reviewer_media_screen_title_picture_text":"Share a picture","reviewer_media_introduction_picture_text":"Upload a photo to support your review.","reviewer_media_screen_title_video_text":"Share a video","reviewer_media_introduction_video_text":"Upload a video to support your review.","reviewer_media_screen_title_picture_or_video_text":"Share a picture or video","reviewer_media_introduction_picture_or_video_text":"Upload a photo or video to support your review.","reviewer_media_
885youtube_url_text":"Paste your Youtube URL here","advanced_settings_next_step_button_text":"Next","advanced_settings_close_review_button_text":"Close","modal_write_review_flow":false,"write_review_flow_required_text":"Required","write_review_flow_privacy_message_text":"We respect your privacy.","write_review_flow_anonymous_text":"Post review as anonymous","write_review_flow_visibility_text":"This won't be visible to other customers.","write_review_flow_multiple_selection_help_text":"Select as many as you like","write_review_flow_single_selection_help_text":"Select one option","write_review_flow_required_field_error_text":"This field is required","write_review_flow_invalid_email_error_text":"Please enter a valid email address","write_review_flow_max_length_error_text":"Max. {{ max_length }} characters.","write_review_flow_media_upload_text":"\u003cb\u003eClick to upload\u003c/b\u003e or drag and drop","write_review_flow_gdpr_statement":"We'll only contact you about your review if necessary. By submitting your review, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","rating_only_reviews_enabled":false,"show_negative_reviews_help_screen":false,"new_review_flow_help_screen_rating_threshold":3,"negative_review_resolution_screen_title_text":"Tell us more","negative_review_resolution_text":"Your experience matters to us. If there were issues with your purchase, we're here to help. Feel free to reach out to us, we'd love the opportunity to make things right.","negative_review_resolution_button_text":"Contact us","negative_review_resolution_proceed_with_review_text":"Leave a review","negative_review_resolution_subject":"Issue with purchase from {{ shop_name }}.{{ order_name }}","coupon_promo_intro_any_review_text":"Write a review and get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_photo_text":"Write a review and add a photo or video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_video_text":"Write a review and add a video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_up_to_any_review_text":"Write a review and get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_up_to_with_photo_text":"Write a review and add a photo or video to get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_external_text":"Write a review and get a reward for your next purchase","coupon_promo_intro_external_with_photo_text":"Write a review and add a photo or video to get a reward for your next purchase","coupon_promo_intro_external_with_video_text":"Write a review and add a video to get a reward for your next purchase","coupon_promo_media_photo_text":"Add a photo or video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_photo_only_text":"Add a photo and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_video_text":"Add a video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_external_photo_text":"Add a photo or video and get a reward for your next purchase","coupon_promo_media_external_photo_only_text":"Add a photo and get a reward for your next purchase","coupon_promo_media_external_video_text":"Add a video and get a reward for your next purchase","coupon_promo_success_text":"You've got a coupon for your next purchase at {{ shop_name }}!","coupon_promo_success_subtext":"You'll receive your coupon email within the hour.","preview_badge_collection_page_install_status":false,"widget_review_custom_css":"","preview_badge_custom_css":"","preview_badge_stars_count":"5-stars","featured_carousel_custom_css":"","floating_tab_custom_css":"","all_reviews_widget_custom_css":"","medals_widget_custom_css":"","verified_badge_custom_css":"","all_reviews_text_custom_css":"","transparency_badges_collected_via_store_invite":false,"transparency_badges_from_another_provider":false,"transparency_badges_collected_from_store_visitor":false,"transparency_badges_collected_by_verified_review_provider":true,"transparency_badges_earned_reward":false,"transparency_badges_collected_via_store_invite_text":"Review collected via store invitation","transparency_badges_from_another_provider_text":"Review collected from another provider","transparency_badges_collected_from_store_visitor_text":"Review collected from a store visitor","transparency_badges_written_in_google_text":"Review written in Google","transparency_badges_written_in_etsy_text":"Review written in Etsy","transparency_badges_written_in_shop_app_text":"Review written in Shop App","transparency_badges_earned_reward_text":"Review earned a reward for future purchase","product_review_widget_per_page":10,"widget_other_languages_reviews_per_page":3,"widget_store_review_label_text":"Review about the store","widget_cart_mode_aggregate_heading_text":"Customers rate this store","checkout_comment_extension_title_on_product_page":"Customer Comments","checkout_comment_extension_num_latest_comment_show":5,"checkout_comment_extension_format":"name_and_timestamp","checkout_comment_customer_name":"last_initial","checkout_comment_comment_notification":true,"preview_badge_collection_page_install_preference":false,"preview_badge_home_page_install_preference":false,"preview_badge_product_page_install_preference":false,"review_widget_install_preference":"","review_carousel_install_preference":false,"floating_reviews_tab_install_preference":"none","verified_reviews_count_badge_install_preference":false,"all_reviews_text_install_preference":false,"review_widget_best_location":false,"judgeme_medals_install_preference":false,"review_widget_revamp_enabled":false,"review_widget_qna_enabled":false,"review_widget_header_theme":"minimal","review_widget_widget_title_enabled":true,"review_widget_header_text_size":"medium","review_widget_header_text_weight":"regular","review_widget_average_rating_style":"compact","review_widget_bar_chart_enabled":true,"review_widget_bar_chart_type":"numbers","review_widget_bar_chart_style":"standard","review_widget_expanded_media_gallery_enabled":false,"review_widget_show_review_highlights":false,"review_widget_show_review_keywords_in_gray":false,"review_widget_reviews_section_theme":"standard","review_widget_image_style":"thumbnails","review_widget_review_image_ratio":"square","review_widget_stars_size":"medium","review_widget_verified_badge":"standard_text","review_widget_review_title_text_size":"medium","review_widget_review_text_size":"medium","review_widget_review_text_length":"medium","review_widget_number_of_columns_desktop":3,"review_widget_carousel_transition_speed":5,"review_widget_custom_questions_answers_display":"always","review_widget_card_section_size":"small","review_widget_button_text_color":"#FFFFFF","review_widget_text_color":"#000000","review_widget_lighter_text_color":"#7B7B7B","review_widget_corner_styling":"soft","review_widget_review_word_singular":"review","review_widget_review_word_plural"
885:"reviews","review_widget_voting_label":"Helpful?","review_widget_shop_reply_label":"Reply from {{ shop_name }}:","review_widget_filters_title":"Filters","review_widget_filter_rating_title":"Rating","review_widget_filter_keyword_title":"Keyword","review_widget_clear_filters_text":"Clear filters","review_widget_expand_more_text":"More","review_widget_review_highlights_title":"Review highlights","qna_widget_question_word_singular":"Question","qna_widget_question_word_plural":"Questions","qna_widget_answer_reply_label":"Answer from {{ answerer_name }}:","qna_content_screen_title_text":"Ask a question about this product","qna_widget_question_required_field_error_text":"Please enter your question.","qna_widget_flow_gdpr_statement":"We'll only contact you about your question if necessary. By submitting your question, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","qna_widget_question_submitted_text":"Thanks for your question!","qna_widget_close_form_text_question":"Close","qna_widget_question_submit_success_text":"Weâll notify you by email when your question is answered.","all_reviews_widget_v2025_enabled":false,"all_reviews_widget_v2025_header_theme":"default","all_reviews_widget_v2025_widget_title_enabled":true,"all_reviews_widget_v2025_header_text_size":"medium","all_reviews_widget_v2025_header_text_weight":"regular","all_reviews_widget_v2025_average_rating_style":"compact","all_reviews_widget_v2025_bar_chart_enabled":true,"all_reviews_widget_v2025_bar_chart_type":"numbers","all_reviews_widget_v2025_bar_chart_style":"standard","all_reviews_widget_v2025_expanded_media_gallery_enabled":false,"all_reviews_widget_v2025_show_store_medals":true,"all_reviews_widget_v2025_show_photo_gallery":true,"all_reviews_widget_v2025_show_review_keywords":false,"all_reviews_widget_v2025_show_ai_summary":false,"all_reviews_widget_v2025_show_ai_summary_bg":false,"all_reviews_widget_v2025_show_review_highlights":false,"all_reviews_widget_v2025_show_review_keywords_in_gray":false,"all_reviews_widget_v2025_add_search_bar":false,"all_reviews_widget_v2025_default_sort_method":"most-recent","all_reviews_widget_v2025_reviews_per_page":10,"all_reviews_widget_v2025_reviews_section_theme":"default","all_reviews_widget_v2025_image_style":"thumbnails","all_reviews_widget_v2025_review_image_ratio":"square","all_reviews_widget_v2025_stars_size":"medium","all_reviews_widget_v2025_verified_badge":"standard_text","all_reviews_widget_v2025_review_title_text_size":"medium","all_reviews_widget_v2025_review_text_size":"medium","all_reviews_widget_v2025_review_text_length":"medium","all_reviews_widget_v2025_number_of_columns_desktop":3,"all_reviews_widget_v2025_carousel_transition_speed":5,"all_reviews_widget_v2025_custom_questions_answers_display":"always","all_reviews_widget_v2025_review_dates":false,"all_reviews_widget_v2025_card_section_size":"small","all_reviews_widget_v2025_show_product_variant":false,"all_reviews_widget_v2025_show_reviewer_avatar":true,"all_reviews_widget_v2025_reviewer_name_as_initial":"","all_reviews_widget_v2025_review_location_show":false,"all_reviews_widget_v2025_location_format":"","all_reviews_widget_v2025_show_country_flag":false,"all_reviews_widget_v2025_widget_thumb":false,"all_reviews_widget_v2025_verified_by_shop_badge_style":"light","all_reviews_widget_v2025_social_share":false,"all_reviews_widget_v2025_social_share_options_order":"Facebook,Twitter,LinkedIn,Pinterest","all_reviews_widget_v2025_pagination_type":"standard","all_reviews_widget_v2025_button_text_color":"#FFFFFF","all_reviews_widget_v2025_text_color":"#000000","all_reviews_widget_v2025_lighter_text_color":"#7B7B7B","all_reviews_widget_v2025_corner_styling":"soft","all_reviews_widget_v2025_title":"Customer reviews","all_reviews_widget_v2025_ai_summary_title":"Customers say about this store","all_reviews_widget_v2025_no_review_text":"Be the first to write a review","all_reviews_widget_v2025_review_highlights_title":"Review highlights","reviews_grid_widget_show_sample_reviews":false,"reviews_grid_widget_review_selection":"all","reviews_grid_widget_select_products":[],"reviews_grid_widget_show_media_only":false,"reviews_grid_widget_display_order":"media_first","reviews_grid_widget_card_grouping":"per_media","reviews_grid_widget_columns_desktop":3,"reviews_grid_widget_rows_desktop":3,"reviews_grid_widget_columns_mobile":2,"reviews_grid_widget_rows_mobile":6,"reviews_grid_widget_show_stars":true,"reviews_grid_widget_show_reviewer_name":true,"reviews_grid_widget_show_review_title_on_hover_desktop":true,"reviews_grid_widget_corner_styling":"soft","reviews_grid_widget_card_spacing":"medium","reviews_grid_widget_header_text_color":"#000000","reviews_grid_widget_star_and_reviewer_name_color":"#F9F9F9","reviews_grid_widget_overlay_and_background_color":"#000000","reviews_grid_widget_content_color":"#F9F9F9","reviews_grid_widget_header_text":"From our customers","reviews_grid_widget_show_average_rating":true,"trust_badge_enabled":false,"trust_badge_structure":"outline","trust_badge_color":"black","trust_badge_star":"black","trust_badge_rating_display_default":"show_avg_text","platform":"shopify","branding_url":"https://app.judge.me/reviews","branding_text":"Powered by Judge.me","locale":"en","reply_name":"
885662 Bodyboard Shop","shop_currency":"USD","widget_version":"3.0","footer":true,"autopublish":true,"review_dates":true,"enable_custom_form":false,"shop_locale":"en","enable_multi_locales_translations":false,"show_review_title_input":true,"autofill_review_title":true,"review_verification_email_status":"always","require_verification_before_submit":false,"sign_in_with_shop_enabled":false,"customer_account_validation_enabled":true,"most_relevant_sort_enabled":false,"coupon_promo_invited_eligible":true,"coupon_promo_web_eligible":false,"uses_coupon_integration":false,"uses_external_coupon":false,"can_be_branded":true,"rtl_stars_enabled_ar":true,"rtl_stars_enabled_he":true,"reply_name_text":"662 Bodyboard Shop"};</script>
885 <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #212121;--jdgm-secondary-color: rgba(33,33,33,0.1);--jdgm-star-color: #212121;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #212121;--jdgm-paginate-color: #212121;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #212121}.jdgm-histogram__bar-content{background-color:#212121}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:white;background-color:#212121}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}@media only screen and (min-width: 768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'about'}.jdgm-rev__variant-label:before{content:'Variant: '}.jdgm-rev__out-of-store-text:before{content:'(out of store)'}@media only screen and (min-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.jdgm-preview-badge[data-template="product"]{display:none !important}.jdgm-preview-badge[data-template="collection"]{display:none !important}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-review-widget[data-from-snippet="true"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important}.jdgm-review-snippet-widget{--jdgm-snippet-card-color: #fff;--jdgm-snippet-text-color: #000;--jdgm-snippet-lighter-text-color: #7B7B7B;--jdgm-snippet-star-color: #212121;--jdgm-snippet-border-radius: 8px;--jdgm-snippet-arrows-bg-color: #fff;--jdgm-snippet-arrows-color: #000}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#212121}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer="true"] .jdgm-full-rev__icon::after{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:calc( 8px / 2 )}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier::before{content:'662 Bodyboard Shop'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )} 886</style> <style class='jdgm-settings-style'></style> 887 888 889 890 891 <style class='jdgm-miracle-styles'> 892 @-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK
892/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-prev-badge{display:block !important} 893 894</style> 895 896 897 898 899 900 901 902 903
904<script data-cfasync='false' class='jdgm-script'> 905!function(e){window.jdgm=window.jdgm||{}; 906/* INF-1976 */ 907var _jdgmBlocked=function(){var raw=(window.jdgmSettings||{}).hostname_allowlist;var list=(raw==null?"":""+raw).split(/[\s,]+/).map(function(h){return h.trim().toLowerCase().replace(/\.$/,"");}).filter(function(h){return h;});if(!list.length)return false;var host=(e.location.hostname||"").toLowerCase().replace(/\.$/,"");if(/(^|\.)shopifypreview\.com$/.test(host))return false;var bare=host.replace(/^www\./,"");for(var i=0;i<list.length;i++){var en=list[i];if(en.indexOf("*.")===0){var b=en.slice(2);if(host===b||host.slice(-(b.length+1))==="."+b)return false;}else if(bare===en.replace(/^www\./,""))return false;}return true;}(); 908if(_jdgmBlocked){jdgm._loaderExecuted=true;jdgm._blocked=true;var _jdgmS=e.createElement("style");_jdgmS.textContent='[class^="jdgm-"],[class*=" jdgm-"]{display:none !important}';(e.head||e.documentElement).appendChild(_jdgmS);return;} 909jdgm.CDN_HOST="https://cdnwidget.judge.me/",jdgm.CDN_HOST_ALT="https://cdn2.judge.me/cdn/widget_frontend/",jdgm.API_HOST="https://api.judge.me/",jdgm.CDN_BASE_URL="https://cdn.shopify.com/extensions/01a0fd03-c455-7b82-9766-74101e55572c/judgeme-771/assets/",jdgm.CDN_API_HOST="https://cdn.judge.me/", 910jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)? 911setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){ 912!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d), 913(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!", 914a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))}, 915jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest; 916t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))}, 917t.open("GET",e),t.onerror=function(){if(e.indexOf(jdgm.CDN_HOST)===0&&jdgm.CDN_HOST_ALT!==jdgm.CDN_HOST){var f=e.replace(jdgm.CDN_HOST,jdgm.CDN_HOST_ALT);jdgm.loadJS(f,d)}},t.send()},jdgm.docReady((function(){(window.jdgmLoadCSS||e.querySelectorAll( 918".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting? 919parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"): 920jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css") 921)}))}(document); 922</script>
922 923<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.shopify.com/extensions/01a0fd03-c455-7b82-9766-74101e55572c/judgeme-771/assets/shopify_v2.css"></noscript> 924 925<!-- BEGIN app snippet: theme_fix_tags -->
925<script> 926 (function() { 927 var jdgmThemeFixes = {"142863925500":{"html":"","css":".jdgm-carousel-title {\n margin: 1rem !important;\n}\n\n.jdgm-carousel-item{\n padding-bottom: 0.5em !important;\n}","js":""}}; 928 if (!jdgmThemeFixes) return; 929 930 // "All themes" fix: CSS and JS applied on every theme. CSS is injected 931 // before the per-theme fix so the theme-specific CSS wins the cascade. 932 // HTML is never applied globally (too risky). 933 var allThemesFix = jdgmThemeFixes['all']; 934 if (allThemesFix && allThemesFix.css) { 935 var allStyleTag = document.createElement('style'); 936 allStyleTag.classList.add('jdgm-theme-fix-style-all'); 937 allStyleTag.innerHTML = allThemesFix.css; 938 document.head.append(allStyleTag); 939 }; 940 941 if (allThemesFix && allThemesFix.js) { 942 var allScriptTag = document.createElement('script'); 943 allScriptTag.classList.add('jdgm-theme-fix-script-all'); 944 allScriptTag.innerHTML = allThemesFix.js; 945 document.head.append(allScriptTag); 946 }; 947 948 var thisThemeFix = jdgmThemeFixes[Shopify.theme.id]; 949 if (!thisThemeFix) return; 950 951 if (thisThemeFix.html) { 952 document.addEventListener("DOMContentLoaded", function() { 953 var htmlDiv = document.createElement('div'); 954 htmlDiv.classList.add('jdgm-theme-fix-html'); 955 htmlDiv.innerHTML = thisThemeFix.html; 956 document.body.append(htmlDiv); 957 }); 958 }; 959 960 if (thisThemeFix.css) { 961 var styleTag = document.createElement('style'); 962 styleTag.classList.add('jdgm-theme-fix-style'); 963 styleTag.innerHTML = thisThemeFix.css; 964 document.head.append(styleTag); 965 }; 966 967 if (thisThemeFix.js) { 968 var scriptTag = document.createElement('script'); 969 scriptTag.classList.add('jdgm-theme-fix-script'); 970 scriptTag.innerHTML = thisThemeFix.js; 971 document.head.append(scriptTag); 972 }; 973 })(); 974</script>
974 975<!-- END app snippet --> 976<!-- End of Judge.me Core --> 977 978 979 980<!-- END app block --><!-- BEGIN app block: shopify://apps/sc-easy-redirects/blocks/app/be3f8dbd-5d43-46b4-ba43-2d65046054c2 --> 981 <!-- common for all pages --> 982 983 984 985
985<script src="https://cdn.shopify.com/extensions/019feafe-a942-7fff-96d6-964177dec909/sc-easy-redirects-16/assets/esc-redirect-app.js" async></script>
985 986 987 988 989 990 991 992<!-- END app block -->
992<script src="https://cdn.shopify.com/extensions/01a0fd03-c455-7b82-9766-74101e55572c/judgeme-771/assets/loader.js" type="text/javascript" defer="defer"></script>
992 993<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
994<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: 21758819,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "product"};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 994
994
995<script> 996 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 997</script>
vendor: 1 bytes, line 997
997
998<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}
998).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: 21758819,storefrontBaseUrl: "https://662bodyboardshop.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://662bodyboardshop.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"1842479356","configuration":"{\"shop_url\": \"662-shop.myshopify.com\", \"backend_url\": \"https:\/\/app.blocky-app.com\/record_cart_ip\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"6477fe5b4c5043c7a83db889bb44611b","type":"APP","apiClientId":5096093,"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"}
998,{"id":"1807909116","configuration":"{\"mailchimp_store_id\":\"store_qdloraqqur9wuf5hfuk4\", \"mailchimp_user_id\":\"42392881\",\"mailchimp_list_id\":\"97ec26fb9f\"}","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":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"1005289724","configuration":"{\"webPixelName\":\"Judge.me\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8acc938b1a30dc7624e304493ca567d7","type":"APP","apiClientId":683015,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"413827324","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-R64Q7LNJR3\\\",\\\"AW-980915308\\\",\\\"GT-NN6ZLSK\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-R64Q7LNJR3\\\",\\\"AW-980915308\\\/xSLKCNaC8PQCEOyo3tMD\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-R64Q7LNJR3\\\",\\\"AW-980915308\\\/sUx2CNmC8PQCEOyo3tMD\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-R64Q7LNJR3\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-R64Q7LNJR3\\\",\\\"AW-980915308\\\/YFLyCNCC8PQCEOyo3tMD\\\",\\\"MC-N9EF5QSZEL\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-R64Q7LNJR3\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-R64Q7LNJR3\\\",\\\"AW-980915308\\\/BxmRCM2C8PQCEOyo3tMD\\\",\\\"MC-N9EF5QSZEL\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-R64Q7LNJR3\\\",\\\"AW-980915308\\\/CaqVCMqC8PQCEOyo3tMD\\\",\\\"MC-N9EF5QSZEL\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-R64Q7LNJR3\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-R64Q7LNJR3\\\",\\\"AW-980915308\\\/0EpjCNyC8PQCEOyo3tMD\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-R64Q7LNJR3\\\",\\\"AW-980915308\\\/9zxUCNOC8PQCEOyo3tMD\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-R64Q7LNJR3\\\"}],\\\"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":"132940028","configuration":"{\"pixel_id\":\"696335944756222\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"105382140","configuration":"{\"ti\":\"187119652\",\"endpoint\":\"https:\/\/bat.bing.com\/action\/0\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"5ee93563fe31b11d2d65e2f09a5229dc","type":"APP","apiClientId":2997493,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"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"]}
998],isMerchantRequest: false,initData: {"shop":{"name":"662 Bodyboard Shop","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"662-shop.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/662bodyboardshop.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[{"price":{"amount":89.99,"currencyCode":"USD"},"product":{"title":"662 4X LTD 42\" Bodyboard","vendor":"662","id":"32888815639","untranslatedTitle":"662 4X LTD 42\" Bodyboard","url":"\/products\/662-4x-ltd-42-bodyboard","type":"Bodyboards"},"id":"43062986932476","image":{"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/6624XBlack_Aqua_a560c8f1-d533-4803-93b6-c4c672e1b66c.png?v=1786737051"},"sku":"42-4X-BLK","title":"Black\/Turquoise","untranslatedTitle":"Black\/Turquoise"},{"price":{"amount":89.99,"currencyCode":"USD"},"product":{"title":"662 4X LTD 42\" Bodyboard","vendor":"662","id":"32888815639","untranslatedTitle":"662 4X LTD 42\" Bodyboard","url":"\/products\/662-4x-ltd-42-bodyboard","type":"Bodyboards"},"id":"50922628153596","image":{"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/6624XAqua_White_a9e92df8-7f0f-4246-b170-efaff1ac45c1.png?v=1786737051"},"sku":"42-4X-AQ","title":"Light Blue\/White","untranslatedTitle":"Light Blue\/White"},{"price":{"amount":89.99,"currencyCode":"USD"},"product":{"title":"662 4X LTD 42\" Bodyboard","vendor":"662","id":"32888815639","untranslatedTitle":"662 4X LTD 42\" Bodyboard","url":"\/products\/662-4x-ltd-42-bodyboard","type":"Bodyboards"},"id":"50971959197948","image":{"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/6624XBlue_Orange_c6e2a353-b0a8-46bf-b47d-314cf1c00340.png?v=1786737051"},"sku":"42-4X-BL","title":"Royal Blue\/Orange","untranslatedTitle":"Royal Blue\/Orange"}],"products":[{"id":"32888815639","handle":"662-4x-ltd-42-bodyboard","isCollective":null,"title":"662 4X LTD 42\" Bodyboard","type":"Bodyboards","untranslatedTitle":"662 4X LTD 42\" Bodyboard","url":"\/products\/662-4x-ltd-42-bodyboard","vendor":"662","remoteShopId":null,"variants":[{"id":"43062986932476","image":{"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/6624XBlack_Aqua_a560c8f1-d533-4803-93b6-c4c672e1b
99866c.png?v=1786737051"},"price":{"amount":89.99,"currencyCode":"USD"},"sku":"42-4X-BLK","title":"Black\/Turquoise","untranslatedTitle":"Black\/Turquoise"},{"id":"50922628153596","image":{"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/6624XAqua_White_a9e92df8-7f0f-4246-b170-efaff1ac45c1.png?v=1786737051"},"price":{"amount":89.99,"currencyCode":"USD"},"sku":"42-4X-AQ","title":"Light Blue\/White","untranslatedTitle":"Light Blue\/White"},{"id":"50971959197948","image":{"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/6624XBlue_Orange_c6e2a353-b0a8-46bf-b47d-314cf1c00340.png?v=1786737051"},"price":{"amount":89.99,"currencyCode":"USD"},"sku":"42-4X-BL","title":"Royal Blue\/Orange","untranslatedTitle":"Royal Blue\/Orange"}]},{"id":"33068744727","handle":"ally-leash-plug","isCollective":null,"title":"Ally Leash Plug","type":"Bodyboard Plugs","untranslatedTitle":"Ally Leash Plug","url":"\/products\/ally-leash-plug","vendor":"Ally","remoteShopId":null,"variants":[{"id":"3099850637335","image":{"src":"\/\/662bodyboardshop.com\/cdn\/shop\/products\/ally-leash-plug-682954.jpg?v=1706217348"},"price":{"amount":2.0,"currencyCode":"USD"},"sku":"21111010-BLK","title":"Black","untranslatedTitle":"Black"}]},{"id":"33072807959","handle":"ally-leash-strings","isCollective":null,"title":"Ally Leash Strings","type":"Leash Strings","untranslatedTitle":"Ally Leash Strings","url":"\/products\/ally-leash-strings","vendor":"Ally","remoteShopId":null,"variants":[{"id":"3099803516951","image":{"src":"\/\/662bodyboardshop.com\/cdn\/shop\/products\/ally-leash-strings-270438.jpg?v=1643187630"},"price":{"amount":1.0,"currencyCode":"USD"},"sku":"ALLYST-BLK","title":"Black","untranslatedTitle":"Black"}]},{"id":"32886816791","handle":"662-deluxe-fin-pads-tethers-assorted-colors","isCollective":null,"title":"662 Deluxe Fin Pads w\/ Tethers","type":"Fin Tethers","untranslatedTitle":"662 Deluxe Fin Pads w\/ Tethers","url":"\/products\/662-deluxe-fin-pads-tethers-assorted-colors","vendor":"662","remoteShopId":null,"variants":[{"id":"31713725546554","image":{"src":"\/\/662bodyboardshop.com\/cdn\/shop\/products\/662-deluxe-fin-pads-w-tethers-656549.jpg?v=1758306285"},"price":{"amount":12.99,"currencyCode":"USD"},"sku":"14001050-BL-S","title":"Blue- Small (XXS-S)","untranslatedTitle":"Blue- Small (XXS-S)"}]},{"id":"293470928919","handle":"mike-stewart-gyroll-bicep-leash","isCollective":null,"title":"Gyroll Variable Bicep Leash","type":"Leashes","untranslatedTitle":"Gyroll Variable Bicep Leash","url":"\/products\/mike-stewart-gyroll-bicep-leash","vendor":"Gyroll","remoteShopId":null,"variants":[{"id":"37411481977003","image":{"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/f4aef551-ddb2-475c-b8fe-efe17b4af5d6_960x_6b865c52-252c-4dda-bf8b-b08ce391e781.webp?v=1774976862"},"price":{"amount":34.99,"currencyCode":"USD"},"sku":"14GYOLL-BLK","title":"Black","untranslatedTitle":"Black"}]},{"id":"1411311009815","handle":"662-fundamental-bodyboard-bag","isCollective":null,"title":"662 Fundamental Bodyboard Bag","type":"Bodyboard Bags","untranslatedTitle":"662 Fundamental Bodyboard Bag","url":"\/products\/662-fundamental-bodyboard-bag","vendor":"662","remoteShopId":null,"variants":[{"id":"44831724142844","image":{"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/662_Fundamental_Bodyboard_Bag.jpg?v=1785442216"},"price":{"amount":59.99,"currencyCode":"USD"},"sku":"14001250-BLK","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"32887603223","handle":"662-bodyboard-knit-cover","isCollective":null,"title":"662 Bodyboard Knit Cover","type":"Bodyboard Bags","untranslatedTitle":"662 Bodyboard Knit Cover","url":"\/products\/662-bodyboard-knit-cover","vendor":"662","remoteShopId":null,"variants":[{"id":"42455051895036","image":{"src":"\/\/662bodyboardshop.com\/cdn\/shop\/products\/662-bodyboard-knit-cover-482456.jpg?v=1775671736"},"price":{"amount":39.99,"currencyCode":"USD"},"sku":"14501210-GRN","title":"Green\/Black","untranslatedTitle":"Green\/Black"}]},{"id":"4379727265850","handle":"ms-viper-swim-fins-multiple-colors","isCollective":null,"title":"MS Viper Swim Fins","type":"Swim Fins","untranslatedTitle":"MS Viper Swim Fins","url":"\/products\/ms-viper-swim-fins-multiple-colors","vendor":"Mike Stewart Viper","remoteShopId":null,"variants":[{"id":"51225419612412","image":{"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/134.png?v=1758824301"},"price":{"amount":66.99,"currencyCode":"USD"},"sku":"MSVIPORDOT-XS-1","title":"XS- Black\/Orange","untranslatedTitle":"XS- Black\/Orange"}]},{"id":"32886718487","handle":"662-fin-socks-w-velcro-tethers","isCollective":null,"title":"662 Fin Socks w\/ fin saver","type":"Fin Tethers","untranslatedTitle":"662 Fin Socks w\/ fin saver","url":"\/products\/662-fin-socks-w-velcro-tethers","vendor":"662","remoteShopId":null,"variants":[{"id":"30600037990423","image":{"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/IMG_0385.jpg?v=1710451338"},"price":{"amount":12.99,"currencyCode":"USD"},"sku":"14000230","title":"Small (5-7)","untranslatedTitle":"Small (5-7)"}]},{"id":"32887046167","handle":"662-fin-tethers-assorted-colors","isCollective":null,"title":"662 Fin Tethers","type":"Fin Tethers","untranslatedTitle":"662 Fin Tethers","url":"\/products\/662-fin-tethers-assorted-colors","vendor":"662","remoteShopId":null,"variants":[{"id":"3099871182871","image":{"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/662_swim_fin_tether.jpg?v=1785454678"},"price":{"amount":12.99,"currencyCode":"USD"},"sku":"14000650-BLK","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"32886751255","handle":"662-bicep-bodyboard-leash","isCollective":null,"title":"662 Bicep Leash","type":"Leashes","untranslatedTitle":"662 Bicep Leash","url":"\/products\/662-bicep-bodyboard-leash","vendor":"662","remoteShopId":null,"variants":[{"id":"43963660861692","image":{"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/73.jpg?v=1749763314"},"price":{"amount":31.95,"currencyCode":"USD"},"sku":"18-14122150-BLK","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"3945263759383","handle":"662xally-special-edition-swim-fin","isCollective":null,"title":"Ally | 662 Edge Swim Fin (ALL BLACK)","type":"Swim Fins","untranslatedTitle":"Ally | 662 Edge Swim Fin (ALL BLACK)","url":"\/products\/662xally-special-edition-swim-fin","vendor":"Ally","remoteShopId":null,"variants":[{"id":"44744630075644","image":{"src":"\/\/662bodyboardshop.com\/cdn\/shop\/products\/ally-662-edge-swim-fin-751941.jpg?v=1635868671"},"price":{"amount":67.99,"currencyCode":"USD"},"sku":"66200150-BLK","title":"Medium\/Large","untranslatedTitle":"Medium\/Large"}]},{"id":"33071923223","handle":"empire-bicep-bodyboard-leash","isCollective":null,"title":"Empire Botha Bicep Leash","type":"Leashes","untranslatedTitle":"Empire Botha Bicep Leash","url":"\/products\/empire-bicep-bodyboard-leash","vendor":"Empire","remoteShopId":null,"variants":[{"id":"486783614323
99816","image":{"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/Empire_Botha_Bicep_Leash_Deep_Sea.png?v=1777007777"},"price":{"amount":31.95,"currencyCode":"USD"},"sku":"141-SEA","title":"Deep Sea","untranslatedTitle":"Deep Sea"}]},{"id":"1411296296983","handle":"662-fin-insert-w-heel-pad","isCollective":null,"title":"662 Fin Insert w\/ Heel Pad","type":"Fin Socks","untranslatedTitle":"662 Fin Insert w\/ Heel Pad","url":"\/products\/662-fin-insert-w-heel-pad","vendor":"662","remoteShopId":null,"variants":[{"id":"43938376777980","image":{"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/IMG_0377.jpg?v=1710451844"},"price":{"amount":14.99,"currencyCode":"USD"},"sku":"14100451-S","title":"Small","untranslatedTitle":"Small"}]},{"id":"33069105175","handle":"nmd-bodyboard-bicep-leash","isCollective":null,"title":"NMD Bodyboard Bicep Leash","type":"Leashes","untranslatedTitle":"NMD Bodyboard Bicep Leash","url":"\/products\/nmd-bodyboard-bicep-leash","vendor":"NMD","remoteShopId":null,"variants":[{"id":"48678710903036","image":{"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/NMD_Bicep_Leash_Blue.png?v=1777007526"},"price":{"amount":31.95,"currencyCode":"USD"},"sku":"18-141226622-SEA","title":"Blue","untranslatedTitle":"Blue"}]},{"id":"32886685719","handle":"662-fin-pads","isCollective":null,"title":"662 Fin Pads","type":"Fin Pads","untranslatedTitle":"662 Fin Pads","url":"\/products\/662-fin-pads","vendor":"662","remoteShopId":null,"variants":[{"id":"3099872395287","image":{"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/IMG_0406.jpg?v=1710453521"},"price":{"amount":10.99,"currencyCode":"USD"},"sku":"14000451-BLK","title":"Black","untranslatedTitle":"Black"}]},{"id":"155071971351","handle":"empire-21-mini-kick-board","isCollective":null,"title":"Empire 21\" Mini Kick Board","type":"Bodyboards","untranslatedTitle":"Empire 21\" Mini Kick Board","url":"\/products\/empire-21-mini-kick-board","vendor":"Empire","remoteShopId":null,"variants":[{"id":"44770724184316","image":{"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/Empire_Mini_Kick_Pink_Yellow.png?v=1786663498"},"price":{"amount":28.99,"currencyCode":"USD"},"sku":"E-KICK-21-PNK","title":"Pink\/Yellow","untranslatedTitle":"Pink\/Yellow"}]},{"id":"33078542359","handle":"mike-stewart-gyroll-wrist-leash","isCollective":null,"title":"Gyroll Wrist Leash","type":"Leashes","untranslatedTitle":"Gyroll Wrist Leash","url":"\/products\/mike-stewart-gyroll-wrist-leash","vendor":"Gyroll","remoteShopId":null,"variants":[{"id":"49180128936188","image":{"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/GyrollWristAqua.png?v=1781118901"},"price":{"amount":31.99,"currencyCode":"USD"},"sku":"MS90002-AQ","title":"Aqua","untranslatedTitle":"Aqua"}]},{"id":"33068777495","handle":"ally-basic-bodyboard-bicep-leash","isCollective":null,"title":"Ally Bodyboard Bicep Leash","type":"Leashes","untranslatedTitle":"Ally Bodyboard Bicep Leash","url":"\/products\/ally-basic-bodyboard-bicep-leash","vendor":"Ally","remoteShopId":null,"variants":[{"id":"3099850407959","image":{"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/1_457f12cd-1fc3-4bb6-822f-94a6310e1c75.jpg?v=1745449652"},"price":{"amount":24.95,"currencyCode":"USD"},"sku":"14119210-BLK","title":"Black","untranslatedTitle":"Black"}]},{"id":"33067270167","handle":"ally-basic-bodyboard-wrist-leash","isCollective":null,"title":"Ally Bodyboard Wrist Leash","type":"Leashes","untranslatedTitle":"Ally Bodyboard Wrist Leash","url":"\/products\/ally-basic-bodyboard-wrist-leash","vendor":"Ally","remoteShopId":null,"variants":[{"id":"3099857715223","
998image":{"src":"\/\/662bodyboardshop.com\/cdn\/shop\/products\/ally-bodyboard-wrist-leash-916406.jpg?v=1745421708"},"price":{"amount":24.95,"currencyCode":"USD"},"sku":"14118110-BLK","title":"Black","untranslatedTitle":"Black"}]},{"id":"33067204631","handle":"ally-fin-socks-w-velcro-tethers","isCollective":null,"title":"Ally Fin Socks w\/Tether","type":"Fin Socks","untranslatedTitle":"Ally Fin Socks w\/Tether","url":"\/products\/ally-fin-socks-w-velcro-tethers","vendor":"Ally","remoteShopId":null,"variants":[{"id":"3099858141207","image":{"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/IMG_0379.jpg?v=1710450793"},"price":{"amount":12.99,"currencyCode":"USD"},"sku":"14000030","title":"Small (5-7)","untranslatedTitle":"Small (5-7)"}]},{"id":"32887570455","handle":"662-beastmaster-pro-45","isCollective":null,"title":"662 Beastmaster Pro 45\"","type":"Bodyboards","untranslatedTitle":"662 Beastmaster Pro 45\"","url":"\/products\/662-beastmaster-pro-45","vendor":"662","remoteShopId":null,"variants":[{"id":"37727008882859","image":{"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/662BeastmasterBodyboardGrey_Aqua.png?v=1786749804"},"price":{"amount":84.99,"currencyCode":"USD"},"sku":"45-BEAST-GR","title":"Grey\/Turquoise","untranslatedTitle":"Grey\/Turquoise"}]},{"id":"1515669651479","handle":"ers4-swim-fins-black-red-black","isCollective":null,"title":"ERS4 Swim Fins Black\/Red\/Black","type":"Swim Fins","untranslatedTitle":"ERS4 Swim Fins Black\/Red\/Black","url":"\/products\/ers4-swim-fins-black-red-black","vendor":"ERS4","remoteShopId":null,"variants":[{"id":"13058870247447","image":{"src":"\/\/662bodyboardshop.com\/cdn\/shop\/products\/ers4-swim-fins-blackredblack-962951.jpg?v=1671096313"},"price":{"amount":67.99,"currencyCode":"USD"},"sku":"13000940-BLKRDBLK","title":"Medium 7-8","untranslatedTitle":"Medium 7-8"}]},{"id":"33068154903","handle":"ally-deluxe-fin-pads-tethers","isCollective":null,"title":"Ally Deluxe Fin Pads w\/ Tethers","type":"Fin Tethers","untranslatedTitle":"Ally Deluxe Fin Pads w\/ Tethers","url":"\/products\/ally-deluxe-fin-pads-tethers","vendor":"Ally","remoteShopId":null,"variants":[{"id":"3100492955671","image":{"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/IMG_0433.jpg?v=1710530385"},"price":{"amount":12.99,"currencyCode":"USD"},"sku":"14001010","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"1553582686231","handle":"vs-bicep-leash","isCollective":null,"title":"VS Bodyboard Bicep Leash","type":"Leashes","untranslatedTitle":"VS Bodyboard Bicep Leash","url":"\/products\/vs-bicep-leash","vendor":"VS","remoteShopId":null,"variants":[{"id":"48678728663292","image":{"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/30.png?v=1768861422"},"price":{"amount":31.95,"currencyCode":"USD"},"sku":"114123230-WHT","title":"White","untranslatedTitle":"White"}]},{"id":"32888848407","handle":"662-mini-kick-board-21-single","isCollective":null,"title":"662 Mini Kick Board 21\"","type":"Bodyboards","untranslatedTitle":"662 Mini Kick Board 21\"","url":"\/products\/662-mini-kick-board-21-single","vendor":"662","remoteShopId":null,"variants":[{"id":"48794426573052","image":{"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/662_Mini_Kick_Royal_Blue_Orange.png?v=1786665342"},"price":{"amount":28.99,"currencyCode":"USD"},"sku":"662-KICK-21-RBL","title":"Royal Blue\/Orange","untranslatedTitle":"Royal Blue\/Orange"}]},{"id":"33074544663","handle":"sponge-rez-2-fl-oz","isCollective":null,"title":"Sponge Rez 2 fl oz","type":"Repair \u0026 Maintenance","untranslatedTitle":"Sponge Rez 2 fl oz","url":"\/products\/sponge-rez-2-fl-oz","vendor":"Sponge Rez","remoteShopId":null,"variants":[{"id":"283911323671","image":{"src":"\/\/662bodyboardshop.com\/cdn\/shop\/products\/sponge-rez-2-fl-oz-685567.jpg?v=1641630401"},"price":{"amount":16.0,"currencyCode":"USD"},"sku":"74500","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"10301124818","handle":"dafin-fin-saver","isCollective":null,"title":"DaFiN Fin Saver","type":"Fin Tethers","untranslatedTitle":"DaFiN Fin Saver","url":"\/products\/dafin-fin-saver","vendor":"DaFiN","remoteShopId":null,"variants":[{"id":"47363598385404","image":{"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/DaFiN-Accessory-Fin-Savers-Blue-1_79790e18-0e5a-4da8-9f3f-383e237d99d1_665x665_jpg.webp?v=1750707393"},"price":{"amount":22.95,"currencyCode":"USD"},"sku":"DAFINFINSVRR-BL","title":"Regular- Blue","untranslatedTitle":"Regular- Blue"}]},{"id":"4472446517306","handle":"nmd-bodyboard-bicep-leash-w-rail-saver","isCollective":null,"title":"NMD Bicep Leash w\/ Rail Saver","type":"Leashes","untranslatedTitle":"NMD Bicep Leash w\/ Rail Saver","url":"\/products\/nmd-bodyboard-bicep-leash-w-rail-saver","vendor":"NMD","remoteShopId":null,"variants":[{"id":"48678709985532","image":{"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/22.png?v=1768861274"},"price":{"amount":33.95,"currencyCode":"USD"},"sku":"18-141226622-SEA-RLSV","title":"Blue","untranslatedTitle":"Blue"}]}
998,{"id":"4371536871482","handle":"ally-floating-swim-fins","isCollective":null,"title":"Ally Floating Swim Fins- Black\/Green","type":"Swim Fins","untranslatedTitle":"Ally Floating Swim Fins- Black\/Green","url":"\/products\/ally-floating-swim-fins","vendor":"Ally","remoteShopId":null,"variants":[{"id":"43848442315004","image":{"src":"\/\/662bodyboardshop.com\/cdn\/shop\/products\/ally-swim-fins-blackgreen-212408.jpg?v=1671572184"},"price":{"amount":65.99,"currencyCode":"USD"},"sku":"13000140-BLKGN","title":"Medium","untranslatedTitle":"Medium"}]},{"id":"6240391626923","handle":"662-bicep-leash-w-rail-saver","isCollective":null,"title":"662 Bicep Leash w\/ Rail Saver","type":"Leashes","untranslatedTitle":"662 Bicep Leash w\/ Rail Saver","url":"\/products\/662-bicep-leash-w-rail-saver","vendor":"662","remoteShopId":null,"variants":[{"id":"38136339693739","image":{"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/80.jpg?v=1749831756"},"price":{"amount":33.95,"currencyCode":"USD"},"sku":"18-14122150-BLKRLSV","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"4472455594042","handle":"empire-botha-bodyboard-leash-w-rail-saver","isCollective":null,"title":"Empire Botha Bicep Leash w\/ Rail Saver","type":"Leashes","untranslatedTitle":"Empire Botha Bicep Leash w\/ Rail Saver","url":"\/products\/empire-botha-bodyboard-leash-w-rail-saver","vendor":"Empire","remoteShopId":null,"variants":[{"id":"48678373622012","image":{"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/11_7d739abc-3498-44c8-96a9-005f05950a82.png?v=1768860660"},"price":{"amount":33.95,"currencyCode":"USD"},"sku":"141-SEA-RLSV","title":"Deep Sea","untranslatedTitle":"Deep Sea"}]},{"id":"32886784023","handle":"662-wrist-bodyboard-leash","isCollective":null,"title":"662 Wrist Bodyboard Leash","type":"Leashes","untranslatedTitle":"662 Wrist Bodyboard Leash","url":"\/products\/662-wrist-bodyboard-leash","vendor":"662","remoteShopId":null,"variants":[{"id":"38136135549099","image":{"src":"\/\/662bodyboardshop.com\/cdn\/shop\/products\/662-wrist-bodyboard-leash-211630.jpg?v=1749838940"},"price":{"amount":30.95,"currencyCode":"USD"},"sku":"14123250-PNK","title":"Pink","untranslatedTitle":"Pink"}]},{"id":"1515662901271","handle":"ers4-swim-fins-black-yellow-tip","isCollective":null,"title":"ERS4 Swim Fins Black\/Yellow Tip","type":"Swim Fins","untranslatedTitle":"ERS4 Swim Fins Black\/Yellow Tip","url":"\/products\/ers4-swim-fins-black-yellow-tip","vendor":"ERS4","remoteShopId":null,"variants":[{"id":"43873308180732","image":{"src":"\/\/662bodyboardshop.com\/cdn\/shop\/products\/ers4-swim-fins-blackyellow-tip-574939.jpg?v=1635868748"},"price":{"amount":67.99,"currencyCode":"USD"},"sku":"13000940-BLKYWTP","title":"Medium","untranslatedTitle":"Medium"}]},{"id":"33068089367","handle":"ally-floating-swim-fins-all-black","isCollective":null,"title":"Ally Floating Swim Fins- Black\/Grey","type":"Swim Fins","untranslatedTitle":"Ally Floating Swim Fins- Black\/Grey","url":"\/products\/ally-floating-swim-fins-all-black","vendor":"Ally","remoteShopId":null,"variants":[{"id":"43973520294140","image":{"src":"\/\/662bodyboardshop.com\/cdn\/shop\/products\/ally-swim-fins-blackgrey-175666.jpg?v=1671572184"},"price":{"amount":65.99,"currencyCode":"USD"},"sku":"13000140-BLKGR","title":"Medium","untranslatedTitle":"Medium"}]},{"id":"33072513047","handle":"creatures-of-leisure-neo-fin-sock-lo-cut","isCollective":null,"title":"Creatures Of Leisure Neo Fin Sock - Lo Cut","type":"Fin Accessories","untranslatedTitle":"Creatures Of Leisure Neo Fin Sock - Lo Cut","url":"\/products\/creatures-of-leisure-neo-fin-sock-lo-cut","vendor":"Creatures Of Leisure","remoteShopId":null,"variants":[{"id":"3099804663831","image":{"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/creatureslowcutsockdetail.png?v=1775508270"},"price":{"amount":25.0,"currencyCode":"USD"},"sku":"BSLSML","title":"Small","untranslatedTitle":"Small"}]},{"id":"6146487419051","handle":"nmd-ben-player-pe-bodyboard","isCollective":null,"title":"NMD Ben Player Control PE Bodyboard (PRE-ORDER)","type":"Bodyboards","untranslatedTitle":"NMD Ben Player Control PE Bodyboard (PRE-ORDER)","url":"\/products\/nmd-ben-player-pe-bodyboard","vendor":"NMD","remoteShopId":null,"variants":[{"id":"50958527267068","image":{"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/Player_PE_Black_White.png?v=1786332506"},"price":{"amount":192.99,"currencyCode":"USD"},"sku":"3054405-BLK\/WHT","title":"40.5\" Black\/White","untranslatedTitle":"40.5\" Black\/White"}]},{"id":"33071562775","handle":"nmd-evolution-bodyboard","isCollective":null,"title":"NMD Evolution Bodyboard (PRE-ORDER)","type":"Bodyboards","untranslatedTitle":"NMD Evolution Bodyboard (PRE-ORDER)","url":"\/products\/nmd-evolution-bodyboard","vendor":"NMD","remoteShopId":null,"variants":[{"id":"50957085147388","image":{"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/NMD_Bodyboard_EVO_Green_Silver.png?v=1786327097"},"price":{"amount":176.99,"currencyCode":"USD"},"sku":"3012380-BGRN\/GR","title":"38\" Bright Green\/Grey","untranslatedTitle":"38\" Bright Green\/Grey"}]},{"id":"32886882327","handle":"662-bull-sticker-classic-4","isCollective":null,"title":"662 Bull sticker CLASSIC 4\"","type":"Stickers","untranslatedTitle":"662 Bull sticker CLASSIC 4\"","url":"\/products\/662-bull-sticker-classic-4","vendor":"662","remoteShopId":null,"variants":[{"id":"3100503736343","image":{"src":"\/\/662bodyboardshop.com\/cdn\/shop\/products\/662-bull-sticker-classic-4-531524.jpg?v=1635868613"},"price":{"amount":1.0,"currencyCode":"USD"},"sku":"662-26-NS","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"7604749107452","handle":"nmd-bodyboards-ben-player-pp-spltr-channel","isCollective":null,"title":"NMD Bodyboards Ben Player PP SPLTR Channel","type":"Bodyboards","untranslatedTitle":"NMD Bodyboards Ben Player PP SPLTR Channel","url":"\/products\/nmd-bodyboards-ben-player-pp-spltr-channel","vendor":"NMD","remoteShopId":null,"variants":[{"id":"48692997456124","image":{"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/200.png?v=1773788970"},"price":{"amount":388.99,"currencyCode":"USD"},"sku":"3576410-ABL\/YW","title":"41\" Aqua\/Yellow","untranslatedTitle":"41\" Aqua\/Yellow"}]},{"id":"33067335703","handle":"empire-wrist-bodyboard-leash","isCollective":null,"title":"Empire Wrist Bodyboard Leash","type":"Leashes","untranslatedTitle":"Empire Wrist Bodyboard Leash","url":"\/products\/empire-wrist-bodyboard-leash","vendor":"Empire","remoteShopId":null,"variants":[{"id":"48678445023484","image":{"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/14_5819ce83-0832-4dd8-bc54-df6287012335.png?v=1768862078"},"price":{"amount":31.95,"currencyCode":"USD"},"sku":"14122160-TRQ","title":"Turquoise","untranslatedTitle":"Turquoise"}]},{"id":"4248290820119","handle":"ally-fin-tethers","isCollective":null,"title":"Ally Fin Tethers","type":"Fin Tethers","untranslatedTitle":"Ally Fin Tethers","url":"\/products\/ally-fin-tethers","vendor":"Ally","remoteShopId":null,"variants":[{"id":"30600051458071","image":{"src":"\/\/662bodyboardshop.com\/cdn\/shop\/products\/ally-fin-tethers-996874.jpg?v=1662790295"},"price":{"amount":10.99,"currencyCode":"USD"},"sku":"14000610","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"32624476183","handle":"gyroll-connector-fin-tethers","isCollective":null,"title":"Gyroll Fin Connector","type":"Fin Tethers","untranslatedTitle":"Gyroll Fin Connector","url":"\/products\/gyroll-connector-fin-tethers","vendor":"Gyroll","remoteShopId":null,"variants":[{"id":"48510112399612","image":{"src":"\/\/662bodyboardshop.com\/cdn\/shop\/products\/gyroll-connector-fin-tethers-983546.jpg?v=1774974085"},"price":{"amount":7.99,"currencyCode":"USD"},"sku":"9004-BLK\/YW","title":"Black\/Yellow","untranslatedTitle":"Black\/Yellow"}]},{"id":"513456341015","handle":"dubbzero-swim-fins","isCollective":null,"title":"DubbZero Swim Fins","type":"Swim Fins","untranslatedTitle":"DubbZero Swim Fins","url":"\/products\/dubbzero-swim-fins","vendor":"Air Hubb","remoteShopId":null,"variants":[{"id":"49158674579708","image":{"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/Dubbswimfinsredyellow.webp?v=1780360284"},"price":{"amount":59.99,"currencyCode":"USD"},"sku":"426RD\/YW-XL","title":"X-Large (12-13.5) - Red\/Yellow","untranslatedTitle":"X-Large (12-13.5) - Red\/Yellow"}]},{"id":"33075331095","handle":"hubboards-comp-bicep-leash","isCollective":null,"title":"Hubboards Comp Bicep Leash","type":"Leashes","untranslatedTitle":"Hubboards Comp Bicep Leash","url":"\/products\/hubboards-comp-bicep-leash","vendor":"Hubboards","remoteShopId":null,"variants":[{"id":"40068752736427","image":{"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/115.png?v=1774978146"},"price":{"amount":34.99,"currencyCode":"USD"},"sku":"256RD","title":"Red","untranslatedTitle":"Red"}]},{"id":"7585064321276","handle":"reliance-bicep-leash","isCollective":null,"title":"Creatures of Leisure Reliance Bicep Leash","type":"Leashes","untranslatedTitle":"Creatures of Leisure Reliance Bicep Leash","url":"\/products\/reliance-bicep-leash","vendor":"Creatures Of Leisure","remoteShopId":null,"variants":[{"id":"42622478385404","image":{"src":"\/\/662bodyboardshop.com\/cdn\/shop\/products\/reliance-bicep-leash-359710.jpg?v=1770071929"},"price":{"amount":46.0,"currencyCode":"USD"},"sku":"BLRBP22SMLCYSPBK","title":"S- CYAN SPECKLE\/BLACK","untranslatedTitle":"S- CYAN SPECKLE\/BLACK"}]},{"id":"6897213472939","handle":"sticky-bumps-soft-top-cool-cold","isCollective":null,"title":"Sticky Bumps Soft Top Cool~Cold","type":"Wax","untranslatedTitle":"Sticky Bumps Soft Top Cool~Cold","url":"\/products\/sticky-bumps-soft-top-cool-cold","vendor":"Sticky Bumps","remoteShopId":null,"variants":[{"id":"40503383195819","image":{"src":"\/\/662bodyboardshop.com\/cdn\/shop\/products\/sticky-bumps-soft-top-coolcold-956471.jpg?v=1635868776"},"price":{"amount":2.99,"currencyCode":"USD"},"sku":"SOFTTOP-COOLCOLD","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"6897079943339","handle":"sticky-bumps-day-glo-cool-cold","isCollective":null,"title":"Sticky Bumps Day Glo Cool\/Cold","type":"Wax","untranslatedTitle":"Sticky Bumps Day Glo Cool\/Cold","url":"\/products\/sticky-bumps-day-glo-cool-cold","vendor":"Sticky Bumps","remoteShopId":null,"variants":[{"id":"40503156736171","image":{"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/83.jpg?v=1750455673"},"price":{"amount":3.25,"currencyCode":"USD"},"sku":"DGLOWACOOLCOLD-RBL","title":"Royal Blue","untranslatedTitle":"Royal Blue"}]}
998,{"id":"1389918650391","handle":"vs-dave-winchester-torque-pe-bodyboard","isCollective":null,"title":"VS Winchester PE Bodyboard","type":"Bodyboards","untranslatedTitle":"VS Winchester PE Bodyboard","url":"\/products\/vs-dave-winchester-torque-pe-bodyboard","vendor":"VS","remoteShopId":null,"variants":[{"id":"48693139833084","image":{"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/206.png?v=1769443850"},"price":{"amount":184.99,"currencyCode":"USD"},"sku":"3142400-GR\/DBL","title":"40\" Grey\/Dark Blue","untranslatedTitle":"40\" Grey\/Dark Blue"}]},{"id":"4580668211258","handle":"662-bull-rash-guard","isCollective":null,"title":"662 Bull Rash guard","type":"Wetsuits","untranslatedTitle":"662 Bull Rash guard","url":"\/products\/662-bull-rash-guard","vendor":"662","remoteShopId":null,"variants":[{"id":"32111124250682","image":{"src":"\/\/662bodyboardshop.com\/cdn\/shop\/products\/662-bull-rash-guard-916707.jpg?v=1665775242"},"price":{"amount":34.99,"currencyCode":"USD"},"sku":"1400160 - Blk","title":"Large","untranslatedTitle":"Large"}]}],"purchasingCompany":null},},"https://662bodyboardshop.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"143325724924","themeStoreId":"606","themePublished":"true","eventMetadataId":"62fcad2e-0084-42f9-87cc-6439248d0e8c","pageType":"product","resourceId":"32888815639","shopId":"21758819","storefrontBaseUrl":"https:\/\/662bodyboardshop.com","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\",{}],[\"product_viewed\",{\"productVariant\":{\"price\":{\"amount\":89.99,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"662 4X LTD 42\\\" Bodyboard\",\"vendor\":\"662\",\"id\":\"32888815639\",\"untranslatedTitle\":\"662 4X LTD 42\\\" Bodyboard\",\"url\":\"\/products\/662-4x-ltd-42-bodyboard\",\"type\":\"Bodyboards\"},\"id\":\"43062986932476\",\"image\":{\"src\":\"\/\/662bodyboardshop.com\/cdn\/shop\/files\/6624XBlack_Aqua_a560c8f1-d533-4803-93b6-c4c672e1b
99866c.png?v=1786737051\"},\"sku\":\"42-4X-BLK\",\"title\":\"Black\/Turquoise\",\"untranslatedTitle\":\"Black\/Turquoise\"}}]]"});})();</script>
998<script> 999 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 1000 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 1001 window.ShopifyAnalytics.meta.currency = 'USD'; 1002 var meta = {"product":{"id":32888815639,"gid":"gid:\/\/shopify\/Product\/32888815639","vendor":"662","type":"Bodyboards","handle":"662-4x-ltd-42-bodyboard","variants":[{"id":43062986932476,"price":8999,"name":"662 4X LTD 42\" Bodyboard - Black\/Turquoise","public_title":"Black\/Turquoise","sku":"42-4X-BLK"},{"id":50922628153596,"price":8999,"name":"662 4X LTD 42\" Bodyboard - Light Blue\/White","public_title":"Light Blue\/White","sku":"42-4X-AQ"},{"id":50971959197948,"price":8999,"name":"662 4X LTD 42\" Bodyboard - Royal Blue\/Orange","public_title":"Royal Blue\/Orange","sku":"42-4X-BL"}],"remote":false},"page":{"pageType":"product","resourceType":"product","resourceId":32888815639,"requestId":"e3dd6de7-baf8-4b72-9e25-9c8591e16ea4-1791063059"}}; 1003 for (var attr in meta) { 1004 window.ShopifyAnalytics.meta[attr] = meta[attr]; 1005 } 1006</script>
vendor: 1 bytes, line 1006
1006
1007<script class="analytics"> 1008 (function () { 1009 var customDocumentWrite = function(content) { 1010 var jquery = null; 1011 1012 if (window.jQuery) { 1013 jquery = window.jQuery; 1014 } else if (window.Checkout && window.Checkout.$) { 1015 jquery = window.Checkout.$; 1016 } 1017 1018 if (jquery) { 1019 jquery('body').append(content); 1020 } 1021 }; 1022 1023 var hasLoggedConversion = function(token) { 1024 if (token) { 1025 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 1026 } 1027 return false; 1028 } 1029 1030 var setCookieIfConversion = function(token) { 1031 if (token) { 1032 var twoMonthsFromNow = new Date(Date.now()); 1033 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 1034 1035 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 1036 } 1037 } 1038 1039 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 1040 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 1041 if (trekkie.integrations) { 1042 return; 1043 } 1044 trekkie.methods = [ 1045 'identify', 1046 'page', 1047 'ready', 1048 'track', 1049 'trackForm', 1050 'trackLink' 1051 ]; 1052 trekkie.factory = function(method) { 1053 return function() { 1054 var args = Array.prototype.slice.call(arguments); 1055 args.unshift(method); 1056 trekkie.push(args); 1057 if (method == 'track' || method == 'page') { 1058 var pageUrl; 1059 try { 1060 pageUrl = window.location.href; 1061 } catch (e) {} 1062 var pageReferrer; 1063 try { 1064 pageReferrer = document.referrer; 1065 } catch (e) {} 1066 try { 1067 if (window.__TREKKIE_SHIM_QUEUE == null) { 1068 window.__TREKKIE_SHIM_QUEUE = []; 1069 } 1070 window.__TREKKIE_SHIM_QUEUE.push({ 1071 from: 'trekkie-stub', 1072 method: method, 1073 args: args.slice(1), 1074 pageContext: { 1075 url: pageUrl, 1076 referrer: pageReferrer 1077 } 1078 }); 1079 } catch (e) { 1080 // no-op 1081 } 1082 } 1083 return trekkie; 1084 }; 1085 }; 1086 for (var i = 0; i < trekkie.methods.length; i++) { 1087 var key = trekkie.methods[i]; 1088 trekkie[key] = trekkie.factory(key); 1089 } 1090 trekkie.load = function(config) { 1091 trekkie.config = config || {}; 1092 trekkie.config.initialDocumentCookie = document.cookie; 1093 var first = document.getElementsByTagName('script')[0]; 1094var script = document.createElement('script'); 1095script.type = 'text/javascript'; 1096script.onerror = function(e) { 1097 var scriptFallback = document.createElement('script'); 1098 scriptFallback.type = 'text/javascript'; 1099 scriptFallback.onerror = function(error) { 1100 var Monorail = { 1101 produce: function produce(monorailDomain, schemaId, payload) { 1102 var currentMs = new Date().getTime(); 1103 var event = { 1104 schema_id: schemaId, 1105 payload: payload, 1106 metadata: { 1107 event_created_at_ms: currentMs, 1108 event_sent_at_ms: currentMs 1109 } 1110 }; 1111 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 1112 }, 1113 sendRequest: function sendRequest(endpointUrl, payload) { 1114 // Try the sendBeacon API 1115 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 1116 var blobData = new window.Blob([payload], { 1117 type: 'text/plain' 1118 }); 1119 1120 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 1121 return true; 1122 } // sendBeacon was not successful 1123 1124 } // XHR beacon 1125 1126 var xhr = new XMLHttpRequest(); 1127 1128 try { 1129 xhr.open('POST', endpointUrl); 1130 xhr.setRequestHeader('Content-Type', 'text/plain'); 1131 xhr.send(payload); 1132 } catch (e) { 1133 console.log(e); 1134 } 1135 1136 return false; 1137 }, 1138 isIos12: function isIos12() { 1139 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 1140 } 1141 }; 1142 Monorail.produce('monorail-edge.shopifysvc.com', 1143 'trekkie_storefront_load_errors/1.1', 1144 {shop_id: 21758819, 1145 theme_id: 143325724924, 1146 app_name: "storefront", 1147 context_url: window.location.href, 1148 source_url: "//662bodyboardshop.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"}); 1149 1150 }; 1151 scriptFallback.async = true; 1152 scriptFallback.src = '//662bodyboardshop.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 1153 first.parentNode.insertBefore(scriptFallback, first); 1154}; 1155script.async = true; 1156script.src = '//662bodyboardshop.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 1157first.parentNode.insertBefore(script, first); 1158 1159 }; 1160 trekkie.load( 1161 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":21758819,"isMerchantRequest":null,"themeId":143325724924,"themeCityHash":"15014906279557480802","contentLanguage":"en","currency":"USD","eventMetadataId":"62fcad2e-0084-42f9-87cc-6439248d0e8c"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 1162 ); 1163 1164 var loaded = false;
1165 trekkie.ready(function() { 1166 if (loaded) return; 1167 loaded = true; 1168 1169 window.ShopifyAnalytics.lib = window.trekkie; 1170 1171 var originalDocumentWrite = document.write; 1172 document.write = customDocumentWrite; 1173 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 1174 document.write = originalDocumentWrite; 1175 1176 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 1177 var token = match? match[1]: undefined; 1178 if (!hasLoggedConversion(token)) { 1179 setCookieIfConversion(token); 1180 window.ShopifyAnalytics.lib.track("Viewed Product",{"currency":"USD","variantId":43062986932476,"productId":32888815639,"productGid":"gid:\/\/shopify\/Product\/32888815639","name":"662 4X LTD 42\" Bodyboard - Black\/Turquoise","price":"89.99","sku":"42-4X-BLK","brand":"662","variant":"Black\/Turquoise","category":"Bodyboards","nonInteraction":true,"remote":false,"available":true},undefined,undefined,{"shopifyEmitted":true}); 1181 } 1182 }); 1183 1184 window.ShopifyAnalytics.lib.page(null,{"pageType":"product","resourceType":"product","resourceId":32888815639,"requestId":"e3dd6de7-baf8-4b72-9e25-9c8591e16ea4-1791063059","shopifyEmitted":true}); 1185 1186 var eventsListenerScript = document.createElement('script'); 1187 eventsListenerScript.async = true; 1188 eventsListenerScript.src = "//662bodyboardshop.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 1189 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 1190})();</script>
1190 1191
1191<script> 1192 if (!window.ga || (window.ga && typeof window.ga !== 'function')) { 1193 window.ga = function ga() { 1194 (window.ga.q = window.ga.q || []).push(arguments); 1195 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 1196 window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"}); 1197 } 1198 console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information."); 1199 }; 1200 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 1201 window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"}); 1202 } 1203 } 1204</script>
vendor: 1 bytes, line 1204
1204
1205<script 1206 defer 1207 src="https://662bodyboardshop.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 1208 data-application="storefront-renderer" 1209 data-shop-id="21758819" 1210 data-render-region="gcp-us-central1" 1211 data-page-type="product" 1212 data-theme-instance-id="143325724924" 1213 data-theme-name="Blockshop" 1214 data-theme-version="10.1.0" 1215 data-monorail-region="shop_domain" 1216 data-resource-timing-sampling-rate="10" 1217 data-shs="true" 1218 data-shs-beacon="true" 1219 data-shs-export-with-fetch="true" 1220 data-shs-logs-sample-rate="1" 1221 data-shs-beacon-endpoint="https://662bodyboardshop.com/api/collect" 1222></script>
1222 1223<meta name="shopify-y" content="da0a16a8-85fa-45bb-90c4-3c962acfc0d3" data-expiration="1822620659000"><meta name="shopify-s" content="d47c5d00-3e43-4211-ae90-eae761a25426" data-expiration="1791064859000"><meta name="new-cookie-storage-activated" content="t"> 1224</head> 1225 1226 <body 1227 class="template--product page--662-4x-ltd-42-quot-bodyboard-662-bodyboard-shop" 1228 data-theme-id="606" 1229 data-theme-name="Blockshop" 1230 data-theme-version="10.1.0" 1231 data-theme-preset="beauty" 1232 data-transition-container="viewport" 1233 data-logged-in="false" 1234 1235 > 1236 <!--[if IE]> 1237 <div style="text-align:center;padding:72px 16px;"> 1238 Browser unsupported, please update or try an alternative 1239 </div> 1240 <style> 1241 .layout--viewport { display: none; } 1242 </style> 1243 <![endif]--> 1244 1245 <a data-item="a11y-button" href='#main-content' id="a11y_skip">Skip to main content</a> 1246 1247 <div class="layout--viewport" data-drawer-status="closed"> 1248 <div class="layout--main-content"><!-- BEGIN sections: header-group --> 1249<aside id="shopify-section-sections--18119437713660__announcement" class="shopify-section shopify-section-group-header-group section--announcement-bar"><element-relocator data-move-into=".mobile-nav--social-icons" style="display:none;"><div 1250 class="social-icons--root" 1251 data-type="follow" 1252 data-hover-color="brand" 1253 data-align="left" 1254 data-mobile-align="left" 1255><div class="social-icons--items"><a 1256 class="social-facebook--link" 1257 rel="noreferrer" 1258 target="_blank"href="https://facebook.com/662bodyboarding/"aria-label="facebook" 1259 ><svg class="icon--root icon--facebook" width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"> 1260 <path d="M18.896 0H1.104C.494 0 0 .494 0 1.104v17.793C0 19.506.494 20 1.104 20h9.58v-7.745H8.076V9.237h2.606V7.01c0-2.583 1.578-3.99 3.883-3.99 1.104 0 2.052.082 2.329.119v2.7h-1.598c-1.254 0-1.496.597-1.496 1.47v1.928h2.989l-.39 3.018h-2.6V20h5.098c.608 0 1.102-.494 1.102-1.104V1.104C20 .494 19.506 0 18.896 0Z" fill="#000" fill-rule="evenodd" /> 1261 </svg></a><a 1262 class="social-instagram--link" 1263 rel="noreferrer" 1264 target="_blank"href="https://instagram.com/662mob"aria-label="instagram" 1265 ><svg class="icon--root icon--instagram" width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"> 1266 <path d="M15.33 5.87a1.208 1.208 0 0 1-1.2-1.197 1.215 1.215 0 0 1 1.207-1.212c.649.002 1.198.55 1.202 1.2.005.659-.547 1.21-1.21 1.209Zm-5.332 9.273c-2.828 0-5.128-2.297-5.14-5.134-.013-2.83 2.31-5.148 5.148-5.138a5.126 5.126 0 0 1 5.124 5.137 5.14 5.14 0 0 1-5.133 5.135Zm-.01-1.808a3.343 3.343 0 0 0 3.342-3.324 3.348 3.348 0 0 0-3.325-3.34 3.343 3.343 0 0 0-3.34 3.324 3.34 3.34 0 0 0 3.324 3.34ZM1.787 9.997h.038c0 1.052-.018 2.104.007 3.154.015.652.048 1.311.16 1.953.259 1.484 1.12 2.454 2.597 2.845.737.195 1.492.215 2.243.222 2.11.016 4.219.017 6.328-.002a11.723 11.723 0 0 0 1.952-.162c1.483-.265 2.451-1.13 2.834-2.61.214-.821.218-1.663.225-2.5.018-1.931.02-3.863-.002-5.793-.008-.725-.042-1.458-.16-2.171-.25-1.502-1.116-2.488-2.614-2.878-.82-.213-1.663-.218-2.5-.225-1.93-.018-3.861-.02-5.793.002-.724.008-1.456.047-2.17.16-1.4.224-2.388 1-2.81 2.382a6.122 6.122 0 0 0-.247 1.519c-.056 1.367-.062 2.736-.088 4.104ZM20 7.143v5.715c-.01.104-.024.208-.031.313-.044.658-.056 1.32-.137 1.975-.117.95-.44 1.833-1.019 2.607-1.072 1.433-2.57 2.03-4.296 2.164-.446.035-.895.055-1.343.083H6.786c-.092-.01-.183-.028-.274-.034-.473-.03-.95-.04-1.421-.092-1.032-.114-1.998-.424-2.84-1.051C.812 17.748.215 16.247.084 14.514c-.033-.419-.056-.84-.083-1.26V6.746c.014-.157.025-.314.04-.47.067-.63.08-1.27.21-1.887C.638 2.56 1.686 1.245 3.44.532c.932-.379 1.919-.46 2.913-.49.263-.008.526-.028.79-.042h5.714c.09.01.183.024.274.03.671.045 1.347.054 2.014.14 1.044.133 2.002.507 2.823 1.191 1.31 1.094 1.833 2.555 1.948 4.202.037.526.056 1.053.084 1.58Z" fill="#000" fill-rule="evenodd" /> 1267 </svg></a></div></div> 1268</element-relocator><style> 1269 :root {--announcement--sticky: 0;.section--header ~ #shopify-section-sections--18119437713660__announcement { 1270 top: calc(var(--header--sticky, 0) * var(--header--height, 0px)); 1271 z-index: 4; 1272 } 1273 } 1274</style> 1275 1276<announcement-bar 1277 class="announcement--root" 1278 data-section-id="sections--18119437713660__announcement" 1279 data-section-type="announcement" 1280 data-sticky="false" 1281 data-container 1282 data-background-color="dark" 1283 1284 data-text-color="white" 1285 1286 data-rotate-frequency="7" 1287 data-spacing="none" 1288 data-top-border="true"> 1289 <div class="announcement--left" data-mq="medium-large"><div 1290 class="social-icons--root" 1291 data-type="follow" 1292 data-hover-color="brand" 1293 data-align="left" 1294 data-mobile-align="" 1295><div class="social-icons--items"><a 1296 class="social-facebook--link" 1297 rel="noreferrer" 1298 target="_blank"href="https://facebook.com/662bodyboarding/"aria-label="facebook" 1299 ><svg class="icon--root icon--facebook" width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"> 1300 <path d="M18.896 0H1.104C.494 0 0 .494 0 1.104v17.793C0 19.506.494 20 1.104 20h9.58v-7.745H8.076V9.237h2.606V7.01c0-2.583 1.578-3.99 3.883-3.99 1.104 0 2.052.082 2.329.119v2.7h-1.598c-1.254 0-1.496.597-1.496 1.47v1.928h2.989l-.39 3.018h-2.6V20h5.098c.608 0 1.102-.494 1.102-1.104V1.104C20 .494 19.506 0 18.896 0Z" fill="#000" fill-rule="evenodd" /> 1301 </svg></a><a 1302 class="social-instagram--link" 1303 rel="noreferrer" 1304 target="_blank"href="https://instagram.com/662mob"aria-label="instagram" 1305 ><svg class="icon--root icon--instagram" width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"> 1306 <path d="M15.33 5.87a1.208 1.208 0 0 1-1.2-1.197 1.215 1.215 0 0 1 1.207-1.212c.649.002 1.198.55 1.202 1.2.005.659-.547 1.21-1.21 1.209Zm-5.332 9.273c-2.828 0-5.128-2.297-5.14-5.134-.013-2.83 2.31-5.148 5.148-5.138a5.126 5.126 0 0 1 5.124 5.137 5.14 5.14 0 0 1-5.133 5.135Zm-.01-1.808a3.343 3.343 0 0 0 3.342-3.324 3.348 3.348 0 0 0-3.325-3.34 3.343 3.343 0 0 0-3.34 3.324 3.34 3.34 0 0 0 3.324 3.34ZM1.787 9.997h.038c0 1.052-.018 2.104.007 3.154.015.652.048 1.311.16 1.953.259 1.484 1.12 2.454 2.597 2.845.737.195 1.492.215 2.243.222 2.11.016 4.219.017 6.328-.002a11.723 11.723 0 0 0 1.952-.162c1.483-.265 2.451-1.13 2.834-2.61.214-.821.218-1.663.225-2.5.018-1.931.02-3.863-.002-5.793-.008-.725-.042-1.458-.16-2.171-.25-1.502-1.116-2.488-2.614-2.878-.82-.213-1.663-.218-2.5-.225-1.93-.018-3.861-.02-5.793.002-.724.008-1.456.047-2.17.16-1.4.224-2.388 1-2.81 2.382a6.122 6.122 0 0 0-.247 1.519c-.056 1.367-.062 2.736-.088 4.104ZM20 7.143v5.715c-.01.104-.024.208-.031.313-.044.658-.056 1.32-.137 1.975-.117.95-.44 1.833-1.019 2.607-1.072 1.433-2.57 2.03-4.296 2.164-.446.035-.895.055-1.343.083H6.786c-.092-.01-.183-.028-.274-.034-.473-.03-.95-.04-1.421-.092-1.032-.114-1.998-.424-2.84-1.
1306051C.812 17.748.215 16.247.084 14.514c-.033-.419-.056-.84-.083-1.26V6.746c.014-.157.025-.314.04-.47.067-.63.08-1.27.21-1.887C.638 2.56 1.686 1.245 3.44.532c.932-.379 1.919-.46 2.913-.49.263-.008.526-.028.79-.042h5.714c.09.01.183.024.274.03.671.045 1.347.054 2.014.14 1.044.133 2.002.507 2.823 1.191 1.31 1.094 1.833 2.555 1.948 4.202.037.526.056 1.053.084 1.58Z" fill="#000" fill-rule="evenodd" /> 1307 </svg></a></div></div> 1308</div> 1309 1310 <div class="announcement--center"><button 1311 class="announcement--previous" 1312 aria-label="previous" 1313 aria-hidden="true" 1314 ><svg class="icon--root icon--chevron-left" width="12" height="20" viewBox="0 0 12 20" xmlns="http://www.w3.org/2000/svg"> 1315 <path d="m3.13 10 8.58 8.58L10.29 20l-10-10 10-10 1.42 1.42z" fill="#000" fill-rule="nonzero" /> 1316 </svg></button><div class="announcement--blocks"><div 1317 class="announcement--block" 1318 aria-hidden="true" 1319 data-transition-item="viewport" 1320 data-transition-trigger="custom" 1321 data-transition-type="slide-in" 1322 data-transition-active="false"data-mq="" 1323 ><div class="announcement--text" data-item="nav-text">FREE SHIPPING ON CA ORDERS $60+</div></div><a class="announcement--link" href="/collections/hubboards"><div 1324 class="announcement--block" 1325 aria-hidden="true" 1326 data-transition-item="viewport" 1327 data-transition-trigger="custom" 1328 data-transition-type="slide-in" 1329 data-transition-active="false"data-mq="" 1330 ><div class="announcement--text" data-item="nav-text">NEW Hubboards just added!</div></div></a></div><button 1331 class="announcement--next" 1332 aria-label="next" 1333 aria-hidden="true" 1334 ><svg class="icon--root icon--chevron-right" width="12" height="20" viewBox="0 0 12 20" xmlns="http://www.w3.org/2000/svg"> 1335 <path d="M8.87 10 .29 1.42 1.71 0l10 10-10 10-1.42-1.42z" fill="#000" fill-rule="nonzero" /> 1336 </svg></button></div> 1337 1338 <div class="announcement--right" data-mq="medium-large"></div> 1339</announcement-bar> 1340 1341
1342<script> 1343 document.documentElement.style.setProperty( 1344 '--announcement--height', 1345 `${document.querySelector('.announcement--root').offsetHeight.toFixed(2)}px` 1346 ); 1347</script>
1347 1348 1349</aside><aside id="shopify-section-sections--18119437713660__split-announcements" class="shopify-section shopify-section-group-header-group section--split-announcements"><div 1350 class="split-announcements--root" 1351 data-section-id="sections--18119437713660__split-announcements" 1352 data-background-color="light" 1353 1354 data-spacing="none" 1355 data-top-border="false" 1356 style="--store-message--columns:1;" 1357 > 1358 <div class="split-announcements--container" data-mq="medium-large"><a href="https://www.google.com/maps?um=1&ie=UTF-8&fb=1&gl=us&sa=X&geocode=KbcViQkA6dyAMWDAWCz2rG2i&daddr=28052+Camino+Capistrano+STE+103,+Laguna+Niguel,+CA+92677"><div class="split-announcements--block" ><div class="split-announcements--text"><div class="split-announcements--description" data-item="paragraph">Shop in store MON-FRIDAY 2-6pm & Saturdays 12-5pm Laguna Niguel, CA</div></div></div></a></div><div class="split-announcements--container" data-mq="small"><a href="https://www.google.com/maps?um=1&ie=UTF-8&fb=1&gl=us&sa=X&geocode=KbcViQkA6dyAMWDAWCz2rG2i&daddr=28052+Camino+Capistrano+STE+103,+Laguna+Niguel,+CA+92677"><div class="split-announcements--block"><div class="split-announcements--text"><div class="split-announcements--description" data-item="paragraph">Shop in store MON-FRIDAY 2-6pm & Saturdays 12-5pm Laguna Niguel, CA</div></div></div></a></div></div></aside><header id="shopify-section-sections--18119437713660__header" class="shopify-section shopify-section-group-header-group section--header"><style> 1359 :root {--header--sticky: 1; 1360 1361 #shopify-section-sections--18119437713660__header { 1362 position: sticky; 1363 top: 0; 1364 z-index: 5; 1365 }.section--announcement-bar ~ #shopify-section-sections--18119437713660__header { 1366 top: calc(var(--announcement--sticky, 0) * var(--announcement--height, 0px)); 1367 z-index: 4; 1368 } 1369 } 1370</style><element-relocator data-move-into=".mobile-nav--account" style="display:none;"><a class="header--account" href="/account/login" aria-label="Account"><svg class="icon--root icon--account" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"> 1371 <circle cx="9.99" cy="5.96" r="3.07" fill="none" stroke="#000" stroke-miterlimit="10" /> 1372 <path fill="none" stroke="#000" stroke-miterlimit="10" d="M4.5 17.11c0-3.04 2.46-5.5 5.5-5.5s5.5 2.46 5.5 5.5" /> 1373 </svg></a></element-relocator><element-relocator data-move-into=".mobile-nav--search" style="display:none;"><button 1374 class="header--search" 1375 data-drawer-open="top" 1376 data-drawer-view="search" 1377 data-item="nav-text" 1378 aria-label="Search" 1379 tabindex="0" 1380 ><svg class="icon--root icon--search" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"> 1381 <circle cx="8.46" cy="8.46" r="5.56" fill="none" stroke="#000" stroke-miterlimit="10" /> 1382 <path fill="none" stroke="#000" stroke-miterlimit="10" d="m14.4 14.4 2.7 2.7" /> 1383 </svg></button></element-relocator><element-relocator data-move-into=".mobile-nav--menu" style="display:none;"><y-menu-root class="y-menu" style="--highlight-color:#d02e2e;"> 1384 <ul class="y-menu--level-1--container"> 1385 1386<li 1387 class="y-menu--level-1--link" 1388 data-item="nav-text" 1389 data-depth="2" 1390 1391 1392 data-transition-item="y-menu" 1393 1394 ><button 1395 data-item="nav-text" 1396 aria-haspopup="true" 1397 aria-expanded="false" 1398 aria-controls="y-menu--sub-shop-by-brand" 1399 >SHOP BY BRAND<svg class="icon--root icon--chevron-right--small" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg"> 1400 <path d="M6.274 7.202.408 1.336l.707-.707 6.573 6.573-.096.096-6.573 6.573-.707-.707 5.962-5.962Z" fill="#000" fill-rule="nonzero" /> 1401 </svg></button><ul 1402 class="y-menu--level-2--container" 1403 1404 data-depth="2" 1405 1406 id="y-menu--sub-shop-by-brand" 1407 > 1408 <li class="y-menu--back-link"> 1409 <button data-item="nav-text" aria-controls="y-menu--sub-shop-by-brand"><svg class="icon--root icon--chevron-left--small" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg"> 1410 <path d="m1.726 7.298 5.866 5.866-.707.707L.312 7.298l.096-.096L6.981.629l.707.707-5.962 5.962Z" fill="#000" fill-rule="nonzero" /> 1411 </svg> Back</button> 1412 </li><li class="y-menu--parent-link"><a href="/collections/brands">SHOP BY BRAND</a></li><li class="y-menu--level-2--link" data-item="nav-text"><a href="/collections/662" data-item="nav-text">662</a> 1413</li><li class="y-menu--level-2--link" data-item="nav-text"><a href="/collections/empire-bodyboards?_=pf&pf_v_brand=Empire" data-item="nav-text">Empire</a> 1414</li><li class="y-menu--level-2--link" data-item="nav-text"><a href="/collections/ally-fins?_=pf&pf_v_brand=Ally" data-item="nav-text">Ally Swim Fins</a> 1415</li><li class="y-menu--level-2--link" data-item="nav-text"><a href="/collections/ers4-fins?_=pf&pf_v_brand=ERS4" data-item="nav-text">ERS4 Swim Fins</a> 1416</li><li class="y-menu--level-2--link" data-item="nav-text"><a href="/collections/nmd-bodyboards?_=pf&pf_v_brand=NMD" data-item="nav-text">NMD Bodyboards</a> 1417</li><li class="y-menu--level-2--link" data-item="nav-text"><a href="/collections/vs-bodyboards?_=pf&pf_v_brand=VS" data-item="nav-text">VS Bodyboards</a> 1418</li><li class="y-menu--level-2--link" data-item="nav-text"><a href="/collections/dafin-fins?_=pf&pf_v_brand=DaFiN" data-item="nav-text">DaFiN</a> 1419</li><li class="y-menu--level-2--link" data-item="nav-text"><a href="/collections/hubboards" data-item="nav-text">Hubboards</a> 1420</li><li class="y-menu--level-2--link" data-item="nav-text"><a href="/collections/gyroll" data-item="nav-text">GYROLL</a> 1421</li><li class="y-menu--level-2--link" data-item="nav-text"><a href="/collections/science-bodyboards?_=pf&pf_v_brand=Science" data-item="nav-text">Science </a> 1422</li><li class="y-menu--level-2--link" data-item="nav-text"><a href="/collections/creatures-of-leisure?_=pf&pf_v_brand=Creatures%20Of%20Leisure" data-item="nav-text">Creatures of Leisure</a> 1423</li><li class="y-menu--level-2--link" data-item="nav-text"><a href="/collections/vulcan" data-item="nav-text">Vulcan</a> 1424</li><li class="y-menu--level-2--link" data-item="nav-text"><a href="/collections/mike-stewart-viper?_=pf&pf_v_brand=Mike%20Stewart%20Viper" data-item="nav-text">Mike Stewart Viper</a> 1425</li><li class="y-menu--level-2--link" data-item="nav-text"><a href="/collections/kicks" data-item="nav-text">Kicks Swim Fins</a> 1426</li></ul></li><li 1427 class="y-menu--level-1--link" 1428 data-item="nav-text" 1429 data-depth="3" 1430 1431 1432 data-transition-item="y-menu" 1433 1434 ><button 1435 data-item="nav-text" 1436 aria-haspopup="true" 1437 aria-expanded="false" 1438 aria-controls="y-menu--sub-boards" 1439 >Boards<svg class="icon--root icon--chevron-right--small" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg"> 1440 <path d="M6.274 7.202.408 1.336l.707-.707 6.573 6.573-.096.096-6.573 6.573-.707-.707 5.962-5.962Z" fill="#000" fill-rule="nonzero" /> 1441 </svg></button><ul 1442 class="y-menu--level-2--container" 1443 1444 data-depth="2" 1445 1446 id="y-menu--sub-boards" 1447 > 1448 <li class="y-menu--back-link"> 1449 <button data-item="nav-text" aria-controls="y-menu--sub-boards"><svg class="icon--root icon--chevron-left--small" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg"> 1450 <path d="m1.726 7.298 5.866 5.866-.707.707L.312 7.298l.096-.096L6.981.629l.707.707-5.962 5.962Z" fill="#000" fill-rule="nonzero" /> 1451 </svg> Back</button> 1452 </li><li class="y-menu--parent-link"><a href="/collections/bodyboards">Boards</a></li><li class="y-menu--level-2--link" data-item="nav-text"><button 1453 data-item="nav-text" 1454 aria-haspopup="true" 1455 aria-expanded="false" 1456 aria-controls="boards--shop-by-brand" 1457 >SHOP BY BRAND<svg class="icon--root icon--chevron-right--small" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg"> 1458 <path d="M6.274 7.202.408 1.336l.707-.707 6.573 6.573-.096.096-6.573 6.573-.707-.707 5.962-5.962Z" fill="#000" fill-rule="nonzero" /> 1459 </svg></button> 1460<ul 1461 class="y-menu--level-3--container" 1462 1463 data-depth="3" 1464 1465 id="boards--shop-by-brand" 1466 > 1467 <li class="y-menu--back-link"> 1468 <button data-item="nav-text" aria-controls="boards--shop-by-brand"><svg class="icon--root icon--chevron-left--small" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg"> 1469 <path d="m1.726 7.298 5.866 5.866-.707.707L.312 7.298l.096-.096L6.981.629l.707.707-5.962 5.962Z" fill="#000" fill-rule="nonzero" /> 1470 </svg> Back</button> 1471 </li><li class="y-menu--parent-link"><a href="/collections/brands">SHOP BY BRAND</a></li><li class="y-menu--level-3--link" data-item="nav-text"> 1472 <a href="/collections/empire-bodyboards">EMPIRE</a> 1473 </li><li class="y-menu--level-3--link" data-item="nav-text"> 1474 <a href="/collections/nmd-bodyboards">NMD</a> 1475 </li><li class="y-menu--level-3--link" data-item="nav-text"> 1476 <a href="/collections/pride-bodyboards">PRIDE</a> 1477 </li><li class="y-menu--level-3--link" data-item="nav-text"> 1478 <a href="/collections/vs-bodyboards">VS</a> 1479 </li><li class="y-menu--level-3--link" data-item="nav-text"> 1480 <a href="/collections/662-boards">662</a> 1481 </li><li class="y-menu--level-3--link" data-item="nav-text"> 1482 <a href="/collections/science-bodyboards">SCIENCE</a> 1483 </li><li class="y-menu--level-3--link" data-item="nav-text"> 1484 <a href="/collections/hubboards">HUBBOARDS</a> 1485 </li></ul></li><li class="y-menu--level-2--link" data-item="nav-text"><button 1486 data-item="nav-text" 1487 aria-haspopup="true" 1488 aria-expanded="false" 1489 aria-controls="boards--shop-by-core" 1490 >SHOP BY CORE<svg class="icon--root icon--chevron-right--small" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg"> 1491 <path d="M6.274 7.202.408 1.336l.707-.707 6.573 6.573-.096.096-6.573 6.573-.707-.707 5.962-5.962Z" fill="#000" fill-rule="nonzero" /> 1492 </svg></button> 1493<ul 1494 class="y-menu--level-3--container" 1495 1496 data-depth="3" 1497 1498 id="boards--shop-by-core" 1499 > 1500 <li class="y-menu--back-link"> 1501 <button data-item="nav-text" aria-controls="boards--shop-by-core"><svg class="icon--root icon--chevron-left--small" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg"> 1502 <path d="m1.726 7.298 5.866 5.866-.707.707L.312 7.298l.096-.096L6.981.629l.707.707-5.962 5.962Z" fill="#000" fill-rule="nonzero" /> 1503 </svg> Back</button> 1504 </li><li class="y-menu--parent-link"><a href="/collections/shop-by-core">SHOP BY CORE</a></li><li class="y-menu--level-3--link" data-item="nav-text"> 1505 <a href="/collections/eps-core">EPS</a> 1506 </li><li class="y-menu--level-3--link" data-item="nav-text"> 1507 <a href="/collections/pe">PE</a> 1508 </li><li class="y-menu--level-3--link" data-item="nav-text"> 1509 <a href="/collections/pp">PP</a> 1510 </li><li class="y-menu--level-3--link" data-item="nav-text"> 1511 <a href="/collections/pfst-pp">PFST-PP</a> 1512 </li></ul></li><li class="y-menu--level-2--link" data-item="nav-text"><button 1513 data-item="nav-text" 1514 aria-haspopup="true" 1515 aria-expanded="false" 1516 aria-controls="boards--best-sellers" 1517 >Best Sellers<svg class="icon--root icon--chevron-right--small" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg"> 1518 <path d="M6.274 7.202.408 1.336l.707-.707 6.573 6.573-.096.096-6.573 6.573-.707-.707 5.962-5.962Z" fill="#000" fill-rule="nonzero" /> 1519 </svg></button> 1520<ul 1521 class="y-menu--level-3--container" 1522 1523 data-depth="3" 1524 1525 id="boards--best-sellers" 1526 > 1527 <li class="y-menu--back-link"> 1528 <button data-item="nav-text" aria-controls="boards--best-sellers"><svg class="icon--root icon--chevron-left--small" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg"> 1529 <path d="m1.726 7.298 5.866 5.866-.707.707L.312 7.298l.096-.096L6.981.629l.707.707-5.962 5.962Z" fill="#000" fill-rule="nonzero" /> 1530 </svg> Back</button> 1531 </li><li class="y-menu--parent-link"><a href="/collections/boards-best-sellers">Best Sellers</a></li><li class="y-menu--level-3--link" data-item="nav-text"> 1532 <a href="/collections/pro-boards">Pro Bodyboards</a> 1533 </li><li class="y-menu--level-3--link" data-item="nav-text"> 1534 <a href="/collections/intermediate-boards">Intermediate Bodyboards</a> 1535 </li><li class="y-menu--level-3--link" data-item="nav-text"> 1536 <a href="/collections/beginner-boards">Beginner Bodyboards</a> 1537 </li><li class="y-menu--level-3--link" data-item="nav-text"> 1538 <a href="/collections/kids-best-sellers">Kids Bodyboards</a> 1539 </li></ul></li><li class="y-menu--level-2--link" data-item="nav-text"><a href="/collections/pre-order-september-2026" data-item="nav-text">PRE-ORDER September</a> 1540</li><li class="y-menu--level-2--link" data-item="nav-text"><a href="/collections/kids-boards" data-item="nav-text">Kids Bodyboards</a> 1541</li><li class="y-menu--level-2--link" data-item="nav-text"><a href="/collections/kick-boards" data-item="nav-text">Kick Boards</a> 1542</li><li class="y-menu--level-2--link" data-item="nav-text"><a href="/collections/bodyboards/Big-Guy-Boards" data-item="nav-text">Big Rider Boards</a> 1543</li><li class="y-menu--level-2--link" data-item="nav-text"><a href="/collections/drop-knee/dk" data-item="nav-text">Drop Knee Boards</a> 1544</li><li class="y-menu--level-2--link" data-item="nav-text"><a href="/collections/skimboards/Skimboards" data-item="nav-text">Skimboards</a> 1545</li><li class="y-menu--level-2--link" data-item="nav-text"><a href="/collections/shop-by-bodyboard-brands" data-item="nav-text">Shop All Brands</a> 1546</li></ul></li><li 1547 class="y-menu--level-1--link" 1548 data-item="nav-text" 1549 data-depth="3" 1550 1551 1552 data-transition-item="y-menu" 1553 1554 ><button 1555 data-item="nav-text" 1556 aria-haspopup="true" 1557 aria-expanded="false" 1558 aria-controls="y-menu--sub-swim-fins" 1559 >Swim Fins<svg class="icon--root icon--chevron-right--small" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg"> 1560 <path d="M6.274 7.202.408 1.336l.707-.707 6.573 6.573-.096.096-6.573 6.573-.707-.707 5.962-5.962Z" fill="#000" fill-rule="nonzero" /> 1561 </svg></button><ul 1562 class="y-menu--level-2--container" 1563 1564 data-depth="2" 1565 1566 id="y-menu--sub-swim-fins" 1567 > 1568 <li class="y-menu--back-link"> 1569 <button data-item="nav-text" aria-controls="y-menu--sub-swim-fins"><svg class="icon--root icon--chevron-left--small" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg"> 1570 <path d="m1.726 7.298 5.866 5.866-.707.707L.312 7.298l.096-.096L6.981.629l.707.707-5.962 5.962Z" fill="#000" fill-rule="nonzero" /> 1571 </svg> Back</button> 1572
1572 </li><li class="y-menu--parent-link"><a href="/collections/swim-fins-for-bodyboarding">Swim Fins</a></li><li class="y-menu--level-2--link" data-item="nav-text"><a href="/collections/jr-lifeguard-fins" data-item="nav-text">JR Lifeguard Fins</a> 1573</li><li class="y-menu--level-2--link" data-item="nav-text"><a href="/collections/best-selling-fins" data-item="nav-text">Best Sellers</a> 1574</li><li class="y-menu--level-2--link" data-item="nav-text"><a href="/collections/fin-tethers/Fin-Tethers" data-item="nav-text">Fin Tethers</a> 1575</li><li class="y-menu--level-2--link" data-item="nav-text"><a href="/collections/pads-socks/Pads-&-Socks" data-item="nav-text">Fin Pads & Socks</a> 1576</li><li class="y-menu--level-2--link" data-item="nav-text"><button 1577 data-item="nav-text" 1578 aria-haspopup="true" 1579 aria-expanded="false" 1580 aria-controls="swim-fins--shop-by-brand" 1581 >SHOP BY BRAND<svg class="icon--root icon--chevron-right--small" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg"> 1582 <path d="M6.274 7.202.408 1.336l.707-.707 6.573 6.573-.096.096-6.573 6.573-.707-.707 5.962-5.962Z" fill="#000" fill-rule="nonzero" /> 1583 </svg></button> 1584<ul 1585 class="y-menu--level-3--container" 1586 1587 data-depth="3" 1588 1589 id="swim-fins--shop-by-brand" 1590 > 1591 <li class="y-menu--back-link"> 1592 <button data-item="nav-text" aria-controls="swim-fins--shop-by-brand"><svg class="icon--root icon--chevron-left--small" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg"> 1593 <path d="m1.726 7.298 5.866 5.866-.707.707L.312 7.298l.096-.096L6.981.629l.707.707-5.962 5.962Z" fill="#000" fill-rule="nonzero" /> 1594 </svg> Back</button> 1595 </li><li class="y-menu--parent-link"><a href="/collections/swim-fins-for-bodyboarding">SHOP BY BRAND</a></li><li class="y-menu--level-3--link" data-item="nav-text"> 1596 <a href="/collections/ally-fins">Ally</a> 1597 </li><li class="y-menu--level-3--link" data-item="nav-text"> 1598 <a href="/collections/ers4-fins">ERS4</a> 1599 </li><li class="y-menu--level-3--link" data-item="nav-text"> 1600 <a href="/collections/dafin-fins">Dafin</a> 1601 </li><li class="y-menu--level-3--link" data-item="nav-text"> 1602 <a href="/collections/air-hubb">Air Hubb</a> 1603 </li><li class="y-menu--level-3--link" data-item="nav-text"> 1604 <a href="/collections/kicks">Kicks</a> 1605 </li><li class="y-menu--level-3--link" data-item="nav-text"> 1606 <a href="/collections/gyroll">Gyroll</a> 1607 </li><li class="y-menu--level-3--link" data-item="nav-text"> 1608 <a href="/collections/mike-stewart-viper">Mike Stewart Viper</a> 1609 </li><li class="y-menu--level-3--link" data-item="nav-text"> 1610 <a href="/collections/vulcan">Vulcan</a> 1611 </li></ul></li></ul></li><li 1612 class="y-menu--level-1--link" 1613 data-item="nav-text" 1614 data-depth="2" 1615 1616 1617 data-transition-item="y-menu" 1618 1619 ><button 1620 data-item="nav-text" 1621 aria-haspopup="true" 1622 aria-expanded="false" 1623 aria-controls="y-menu--sub-accessories" 1624 >Accessories<svg class="icon--root icon--chevron-right--small" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg"> 1625 <path d="M6.274 7.202.408 1.336l.707-.707 6.573 6.573-.096.096-6.573 6.573-.707-.707 5.962-5.962Z" fill="#000" fill-rule="nonzero" /> 1626 </svg></button><ul 1627 class="y-menu--level-2--container" 1628 1629 data-depth="2" 1630 1631 id="y-menu--sub-accessories" 1632 > 1633 <li class="y-menu--back-link"> 1634 <button data-item="nav-text" aria-controls="y-menu--sub-accessories"><svg class="icon--root icon--chevron-left--small" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg"> 1635 <path d="m1.726 7.298 5.866 5.866-.707.707L.312 7.298l.096-.096L6.981.629l.707.707-5.962 5.962Z" fill="#000" fill-rule="nonzero" /> 1636 </svg> Back</button> 1637 </li><li class="y-menu--parent-link"><a href="/collections/accessories">Accessories</a></li><li class="y-menu--level-2--link" data-item="nav-text"><a href="/collections/leashes/Leashes" data-item="nav-text">Leashes</a> 1638</li><li class="y-menu--level-2--link" data-item="nav-text"><a href="/collections/bags/Bodyboard-Bags" data-item="nav-text">Bodyboard Bags</a> 1639</li><li class="y-menu--level-2--link" data-item="nav-text"><a href="/collections/swim-fin-accessories" data-item="nav-text">Swim Fin Accessories</a> 1640</li><li class="y-menu--level-2--link" data-item="nav-text"><a href="/collections/wax/Wax" data-item="nav-text">Wax</a> 1641</li><li class="y-menu--level-2--link" data-item="nav-text"><a href="/collections/ear-plugs" data-item="nav-text">Ear Plugs</a> 1642</li><li class="y-menu--level-2--link" data-item="nav-text"><a href="/collections/repair-maintenance/Repair-&-Maintenance" data-item="nav-text">Repair & Maintenance</a> 1643</li><li class="y-menu--level-2--link" data-item="nav-text"><a href="/collections/sunscreen/Sunscreen" data-item="nav-text">Sunscreen</a> 1644</li><li class="y-menu--level-2--link" data-item="nav-text"><a href="/collections/stickers/Stickers" data-item="nav-text">Stickers</a> 1645</li><li class="y-menu--level-2--link" data-item="nav-text"><a href="/collections/videos/Videos-&-Magazines" data-item="nav-text">Videos </a> 1646</li><li class="y-menu--level-2--link" data-item="nav-text"><a href="/collections/electronics-accessories" data-item="nav-text">Electronics & Accessories </a> 1647</li><li class="y-menu--level-2--link" data-item="nav-text"><a href="/collections/accessories/Misc-Accessories" data-item="nav-text">Misc Accessories</a> 1648</li></ul></li><li 1649 class="y-menu--level-1--link" 1650 data-item="nav-text" 1651 data-depth="2" 1652 1653 1654 data-transition-item="y-menu" 1655 1656 ><button 1657 data-item="nav-text" 1658 aria-haspopup="true" 1659 aria-expanded="false" 1660 aria-controls="y-menu--sub-wetsuits" 1661 >Wetsuits<svg class="icon--root icon--chevron-right--small" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg"> 1662 <path d="M6.274 7.202.408 1.336l.707-.707 6.573 6.573-.096.096-6.573 6.573-.707-.707 5.962-5.962Z" fill="#000" fill-rule="nonzero" /> 1663 </svg></button><ul 1664 class="y-menu--level-2--container" 1665 1666 data-depth="2" 1667 1668 id="y-menu--sub-wetsuits" 1669 > 1670 <li class="y-menu--back-link"> 1671 <button data-item="nav-text" aria-controls="y-menu--sub-wetsuits"><svg class="icon--root icon--chevron-left--small" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg"> 1672 <path d="m1.726 7.298 5.866 5.866-.707.707L.312 7.298l.096-.096L6.981.629l.707.707-5.962 5.962Z" fill="#000" fill-rule="nonzero" /> 1673 </svg> Back</button> 1674 </li><li class="y-menu--parent-link"><a href="/collections/wetsuits">Wetsuits</a></li><li class="y-menu--level-2--link" data-item="nav-text"><a href="/collections/wetsuits/Fullsuits" data-item="nav-text">Fullsuits</a> 1675</li><li class="y-menu--level-2--link" data-item="nav-text"><a href="/collections/spring-suits/Springsuits" data-item="nav-text">Springsuits</a> 1676</li><li class="y-menu--level-2--link" data-item="nav-text"><a href="/collections/rashguards/Rashguards" data-item="nav-text">Rashguards</a> 1677</li><li class="y-menu--level-2--link" data-item="nav-text"><a href="/collections/bags-accessories/Bags-&-Accessories" data-item="nav-text">Bags & Accessories</a> 1678</li></ul></li><li 1679 class="y-menu--level-1--link" 1680 data-item="nav-text" 1681 data-depth="2" 1682 1683 1684 data-transition-item="y-menu" 1685 1686 ><button 1687 data-item="nav-text" 1688 aria-haspopup="true" 1689 aria-expanded="false" 1690 aria-controls="y-menu--sub-clothing" 1691 >Clothing<svg class="icon--root icon--chevron-right--small" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg"> 1692 <path d="M6.274 7.202.408 1.336l.707-.707 6.573 6.573-.096.096-6.573 6.573-.707-.707 5.962-5.962Z" fill="#000" fill-rule="nonzero" /> 1693 </svg></button><ul 1694 class="y-menu--level-2--container" 1695 1696 data-depth="2" 1697 1698 id="y-menu--sub-clothing" 1699 > 1700 <li class="y-menu--back-link"> 1701 <button data-item="nav-text" aria-controls="y-menu--sub-clothing"><svg class="icon--root icon--chevron-left--small" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg"> 1702 <path d="m1.726 7.298 5.866 5.866-.707.707L.312 7.298l.096-.096L6.981.629l.707.707-5.962 5.962Z" fill="#000" fill-rule="nonzero" /> 1703 </svg> Back</button> 1704 </li><li class="y-menu--parent-link"><a href="/collections/clothing">Clothing</a></li><li class="y-menu--level-2--link" data-item="nav-text"><a href="/collections/tees/Tees" data-item="nav-text">Tees</a> 1705</li><li class="y-menu--level-2--link" data-item="nav-text"><a href="/collections/hats/Hats-&-Beanies" data-item="nav-text">
1705Hats & Beanies</a> 1706</li></ul></li><li 1707 class="y-menu--level-1--link" 1708 data-item="nav-text" 1709 data-depth="1" 1710 1711 data-highlight="true" 1712 1713 1714 data-transition-item="y-menu" 1715 1716 ><a href="/collections/sale" data-item="nav-text">Sale</a></li><li 1717 class="y-menu--level-1--link" 1718 data-item="nav-text" 1719 data-depth="2" 1720 1721 1722 data-transition-item="y-menu" 1723 1724 ><button 1725 data-item="nav-text" 1726 aria-haspopup="true" 1727 aria-expanded="false" 1728 aria-controls="y-menu--sub-guides-videos" 1729 >Guides & Videos<svg class="icon--root icon--chevron-right--small" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg"> 1730 <path d="M6.274 7.202.408 1.336l.707-.707 6.573 6.573-.096.096-6.573 6.573-.707-.707 5.962-5.962Z" fill="#000" fill-rule="nonzero" /> 1731 </svg></button><ul 1732 class="y-menu--level-2--container" 1733 1734 data-depth="2" 1735 1736 id="y-menu--sub-guides-videos" 1737 > 1738 <li class="y-menu--back-link"> 1739 <button data-item="nav-text" aria-controls="y-menu--sub-guides-videos"><svg class="icon--root icon--chevron-left--small" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg"> 1740 <path d="m1.726 7.298 5.866 5.866-.707.707L.312 7.298l.096-.096L6.981.629l.707.707-5.962 5.962Z" fill="#000" fill-rule="nonzero" /> 1741 </svg> Back</button> 1742 </li><li class="y-menu--parent-link"><a href="/blogs/guides">Guides & Videos</a></li><li class="y-menu--level-2--link" data-item="nav-text"><a href="/blogs/guides/bodyboard-buying-guide" data-item="nav-text">Bodyboard Buying Guide</a> 1743</li><li class="y-menu--level-2--link" data-item="nav-text"><a href="/blogs/guides/swim-fin-buying-guide" data-item="nav-text">Swim Fin Buying Guide</a> 1744</li><li class="y-menu--level-2--link" data-item="nav-text"><a href="/blogs/guides/best-bodyboards" data-item="nav-text">Best Bodyboards of 2026</a> 1745</li><li class="y-menu--level-2--link" data-item="nav-text"><a href="/pages/wetsuit-buying-guide" data-item="nav-text">Wetsuit Buying Guide</a> 1746</li><li class="y-menu--level-2--link" data-item="nav-text"><a href="/pages/bodyboard-videos" data-item="nav-text">Videos</a> 1747</li><li class="y-menu--level-2--link" data-item="nav-text"><a href="/blogs/guides" data-item="nav-text">All Guides</a> 1748</li></ul></li></ul></y-menu-root></element-relocator> 1749 1750<header-root 1751 class="header--root" 1752 data-section-id="sections--18119437713660__header" 1753 data-section-type="header" 1754 data-spacing="none" 1755 data-bottom-border="true" 1756 1757 data-hover-disabled="false" 1758 data-transparent-enabled="false" 1759 data-transparent-white-text="false" 1760 data-scroll-hide="true" 1761 data-sticky="true" 1762 data-background-color="none" 1763 data-layout="center-below" 1764 data-overlap-behavior="center-below" 1765 data-reduce-height="true" 1766 data-sticky="false" 1767 aria-expanded="false" 1768 aria-hidden="false" 1769> 1770 <div class="header--container"><div class="header--logo"><div class="header--primary-logo"><a 1771 href="/" 1772 title="662 Bodyboard Shop" 1773 itemscope 1774 itemprop="url" 1775 itemtype="https://schema.org/Organization" 1776><img src="//662bodyboardshop.com/cdn/shop/files/662_Bodyboard_Shop.png?v=1778510860&width=820" alt="Logo of 662 Bodyboard Shop with a red circle and black bull illustration." srcset="//662bodyboardshop.com/cdn/shop/files/662_Bodyboard_Shop.png?v=1778510860&width=352 352w, //662bodyboardshop.com/cdn/shop/files/662_Bodyboard_Shop.png?v=1778510860&width=820 820w" width="820" height="200" itemprop="logo" fetchpriority="high" style="--width:410px;--mobile-width:307px;"></a></div><div class="header--secondary-logo"><a 1777 href="/" 1778 title="662 Bodyboard Shop" 1779 itemscope 1780 itemprop="url" 1781 itemtype="https://schema.org/Organization" 1782><img src="//662bodyboardshop.com/cdn/shop/files/662_BODYBOARD_SHOP_LOGO_060bd26d-0684-4d62-85e0-9ac71f3b4caa.png?v=1779218395&width=1204" alt="" srcset="//662bodyboardshop.com/cdn/shop/files/662_BODYBOARD_SHOP_LOGO_060bd26d-0684-4d62-85e0-9ac71f3b4caa.png?v=1779218395&width=352 352w, //662bodyboardshop.com/cdn/shop/files/662_BODYBOARD_SHOP_LOGO_060bd26d-0684-4d62-85e0-9ac71f3b4caa.png?v=1779218395&width=832 832w, //662bodyboardshop.com/cdn/shop/files/662_BODYBOARD_SHOP_LOGO_060bd26d-0684-4d62-85e0-9ac71f3b4caa.png?v=1779218395&width=1200 1200w, //662bodyboardshop.com/cdn/shop/files/662_BODYBOARD_SHOP_LOGO_060bd26d-0684-4d62-85e0-9ac71f3b4caa.png?v=1779218395&width=1204 1204w" width="1204" height="200" itemprop="logo" fetchpriority="high" style="--width:602px;--mobile-width:452px;"></a></div></div><div class="header--search-container"> 1783 <button 1784 class="header--search" 1785 data-drawer-open="top" 1786 data-drawer-view="search" 1787 data-item="nav-text" 1788 aria-label="Search" 1789 tabindex="0" 1790 ><svg class="icon--root icon--search" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"> 1791 <circle cx="8.46" cy="8.46" r="5.56" fill="none" stroke="#000" stroke-miterlimit="10" /> 1792 <path fill="none" stroke="#000" stroke-miterlimit="10" d="m14.4 14.4 2.7 2.7" /> 1793 </svg></button> 1794 </div><nav class="header--primary-nav" aria-hidden="true"> 1795 <button 1796 class="header--drawer-toggle" 1797 data-drawer-open="left" 1798 data-drawer-view="y-menu" 1799 aria-haspopup="menu" 1800 aria-label="Toggle drawer" 1801 >
1802 <span></span> 1803 <span></span> 1804 <span></span> 1805 </button><x-menu-root 1806 class="x-menu" 1807 aria-hidden="false" 1808 data-mq="medium-large" 1809 style="--highlight-color:#d02e2e;" 1810> 1811 <ul class="x-menu--level-1--container"><li 1812 class="x-menu--level-1--link" 1813 data-depth="2" 1814 1815 data-mega-menu="false" 1816 1817 1818 aria-expanded="false" 1819 data-state="closed" 1820 ><a 1821 href="/collections/brands" 1822 data-item="nav-text" 1823 1824 aria-haspopup="true" 1825 aria-expanded="false" 1826 aria-controls="x-menu--sub-shop-by-brand" 1827 1828 >SHOP BY BRAND<svg class="icon--root icon--chevron-down" width="10" height="6" viewBox="0 0 10 6" xmlns="http://www.w3.org/2000/svg"> 1829 <path d="M5 4.058 8.53.528l.707.707-3.53 3.53L5 5.472.763 1.235 1.47.528 5 4.058Z" fill="#000" fill-rule="nonzero" /> 1830 </svg></a><div 1831 class="x-menu--level-2--container" 1832 id="x-menu--sub-shop-by-brand" 1833 aria-hidden="true" 1834 style="display:none;" 1835 ><div class="x-menu--level-2--wrapper"><ul class="x-menu--level-2--list" data-single-parents="true"><li class="x-menu--level-2--link"> 1836 <a 1837 href="/collections/662" 1838 1839 data-item="nav-text--sub" 1840 1841 >662</a> 1842 </li><li class="x-menu--level-2--link"> 1843 <a 1844 href="/collections/empire-bodyboards?_=pf&pf_v_brand=Empire" 1845 1846 data-item="nav-text--sub" 1847 1848 >Empire</a> 1849 </li><li class="x-menu--level-2--link"> 1850 <a 1851 href="/collections/ally-fins?_=pf&pf_v_brand=Ally" 1852 1853 data-item="nav-text--sub" 1854 1855 >Ally Swim Fins</a> 1856 </li><li class="x-menu--level-2--link"> 1857 <a 1858 href="/collections/ers4-fins?_=pf&pf_v_brand=ERS4" 1859 1860 data-item="nav-text--sub" 1861 1862 >ERS4 Swim Fins</a> 1863 </li><li class="x-menu--level-2--link"> 1864 <a 1865 href="/collections/nmd-bodyboards?_=pf&pf_v_brand=NMD" 1866 1867 data-item="nav-text--sub" 1868 1869 >NMD Bodyboards</a> 1870 </li><li class="x-menu--level-2--link"> 1871 <a 1872 href="/collections/vs-bodyboards?_=pf&pf_v_brand=VS" 1873 1874 data-item="nav-text--sub" 1875 1876 >VS Bodyboards</a> 1877 </li><li class="x-menu--level-2--link"> 1878 <a 1879 href="/collections/dafin-fins?_=pf&pf_v_brand=DaFiN" 1880 1881 data-item="nav-text--sub" 1882 1883 >DaFiN</a> 1884 </li><li class="x-menu--level-2--link"> 1885 <a 1886 href="/collections/hubboards" 1887 1888 data-item="nav-text--sub" 1889 1890 >Hubboards</a> 1891 </li><li class="x-menu--level-2--link"> 1892 <a 1893 href="/collections/gyroll" 1894 1895 data-item="nav-text--sub" 1896 1897 >GYROLL</a> 1898 </li><li class="x-menu--level-2--link"> 1899 <a 1900 href="/collections/science-bodyboards?_=pf&pf_v_brand=Science" 1901 1902 data-item="nav-text--sub" 1903 1904 >Science </a> 1905 </li><li class="x-menu--level-2--link"> 1906 <a 1907 href="/collections/creatures-of-leisure?_=pf&pf_v_brand=Creatures%20Of%20Leisure" 1908 1909 data-item="nav-text--sub" 1910 1911 >Creatures of Leisure</a> 1912 </li><li class="x-menu--level-2--link"> 1913 <a 1914 href="/collections/vulcan" 1915 1916 data-item="nav-text--sub" 1917 1918 >Vulcan</a> 1919 </li><li class="x-menu--level-2--link"> 1920 <a 1921 href="/collections/mike-stewart-viper?_=pf&pf_v_brand=Mike%20Stewart%20Viper" 1922 1923 data-item="nav-text--sub" 1924 1925 >Mike Stewart Viper</a> 1926 </li><li class="x-menu--level-2--link"> 1927 <a 1928 href="/collections/kicks" 1929 1930 data-item="nav-text--sub" 1931 1932 >Kicks Swim Fins</a> 1933 </li></ul></div></div></li><li 1934 class="x-menu--level-1--link" 1935 data-depth="3" 1936 1937 data-mega-menu="true" 1938 1939 1940 aria-expanded="false" 1941 data-state="closed" 1942 ><a 1943 href="/collections/bodyboards" 1944 data-item="nav-text" 1945 1946 aria-haspopup="true" 1947 aria-expanded="false" 1948 aria-controls="x-menu--sub-boards" 1949 1950 >Boards<svg class="icon--root icon--chevron-down" width="10" height="6" viewBox="0 0 10 6" xmlns="http://www.w3.org/2000/svg"> 1951 <path d="M5 4.058 8.53.528l.707.707-3.53 3.53L5 5.472.763 1.235 1.47.528 5 4.058Z" fill="#000" fill-rule="nonzero" /> 1952 </svg></a><div 1953 class="x-menu--level-2--container" 1954 id="x-menu--sub-boards" 1955 aria-hidden="true" 1956 style="display:none;" 1957 ><div class="x-menu--level-2--wrapper"><ul class="x-menu--level-2--list" data-single-parents="true"><li class="x-menu--level-2--link"> 1958 <a 1959 href="/collections/pre-order-september-2026" 1960 1961 data-item="nav-text" 1962 1963 >PRE-ORDER September</a> 1964 </li><li class="x-menu--level-2--link"> 1965 <a 1966 href="/collections/kids-boards" 1967 1968 data-item="nav-text" 1969 1970 >Kids Bodyboards</a> 1971 </li><li class="x-menu--level-2--link"> 1972 <a 1973 href="/collections/kick-boards" 1974 1975 data-item="nav-text" 1976 1977 >Kick Boards</a> 1978 </li><li class="x-menu--level-2--link"> 1979 <a 1980 href="/collections/bodyboards/Big-Guy-Boards" 1981 1982 data-item="nav-text" 1983 1984 >Big Rider Boards</a> 1985 </li><li class="x-menu--level-2--link"> 1986 <a 1987 href="/collections/drop-knee/dk" 1988 1989 data-item="nav-text" 1990 1991 >Drop Knee Boards</a> 1992 </li><li class="x-menu--level-2--link"> 1993 <a 1994 href="/collections/skimboards/Skimboards" 1995 1996 data-item="nav-text" 1997 1998 >Skimboards</a> 1999 </li><li class="x-menu--level-2--link"> 2000 <a 2001 href="/collections/shop-by-bodyboard-brands" 2002 2003 data-item="nav-text" 2004 2005 >Shop All Brands</a> 2006 </li></ul><ul class="x-menu--level-2--list"><li class="x-menu--level-2--link"> 2007 <a href="/collections/brands" data-item="nav-text">SHOP BY BRAND</a><ul class="x-menu--level-3--container"><li class="x-menu--level-3--link"> 2008 <a href="/collections/empire-bodyboards" data-item="nav-text--sub">EMPIRE</a> 2009 </li><li class="x-menu--level-3--link"> 2010 <a href="/collections/nmd-bodyboards" data-item="nav-text--sub">NMD</a> 2011 </li><li class="x-menu--level-3--link"> 2012 <a href="/collections/pride-bodyboards" data-item="nav-text--sub">PRIDE</a> 2013 </li><li class="x-menu--level-3--link"> 2014 <a href="/collections/vs-bodyboards" data-item="nav-text--sub">VS</a> 2015 </li><li class="x-menu--level-3--link"> 2016 <a href="/collections/662-boards" data-item="nav-text--sub">662</a> 2017 </li><li class="x-menu--level-3--link"> 2018 <a href="/collections/science-bodyboards" data-item="nav-text--sub">SCIENCE</a> 2019 </li><li class="x-menu--level-3--link"> 2020 <a href="/collections/hubboards" data-item="nav-text--sub">HUBBOARDS</a> 2021 </li></ul></li><li class="x-menu--level-2--link"> 2022 <a href="/collections/shop-by-core" data-item="nav-text">SHOP BY CORE</a><ul class="x-menu--level-3--container"><li class="x-menu--level-3--link"> 2023 <a href="/collections/eps-core" data-item="nav-text--sub">EPS</a> 2024 </li><li class="x-menu--level-3--link"> 2025 <a href="/collections/pe" data-item="nav-text--sub">PE</a> 2026 </li><li class="x-menu--level-3--link"> 2027 <a href="/collections/pp" data-item="nav-text--sub">
2027PP</a> 2028 </li><li class="x-menu--level-3--link"> 2029 <a href="/collections/pfst-pp" data-item="nav-text--sub">PFST-PP</a> 2030 </li></ul></li><li class="x-menu--level-2--link"> 2031 <a href="/collections/boards-best-sellers" data-item="nav-text">Best Sellers</a><ul class="x-menu--level-3--container"><li class="x-menu--level-3--link"> 2032 <a href="/collections/pro-boards" data-item="nav-text--sub">Pro Bodyboards</a> 2033 </li><li class="x-menu--level-3--link"> 2034 <a href="/collections/intermediate-boards" data-item="nav-text--sub">Intermediate Bodyboards</a> 2035 </li><li class="x-menu--level-3--link"> 2036 <a href="/collections/beginner-boards" data-item="nav-text--sub">Beginner Bodyboards</a> 2037 </li><li class="x-menu--level-3--link"> 2038 <a href="/collections/kids-best-sellers" data-item="nav-text--sub">Kids Bodyboards</a> 2039 </li></ul></li></ul></div></div></li><li 2040 class="x-menu--level-1--link" 2041 data-depth="3" 2042 2043 data-mega-menu="true" 2044 2045 2046 aria-expanded="false" 2047 data-state="closed" 2048 ><a 2049 href="/collections/swim-fins-for-bodyboarding" 2050 data-item="nav-text" 2051 2052 aria-haspopup="true" 2053 aria-expanded="false" 2054 aria-controls="x-menu--sub-swim-fins" 2055 2056 >Swim Fins<svg class="icon--root icon--chevron-down" width="10" height="6" viewBox="0 0 10 6" xmlns="http://www.w3.org/2000/svg"> 2057 <path d="M5 4.058 8.53.528l.707.707-3.53 3.53L5 5.472.763 1.235 1.47.528 5 4.058Z" fill="#000" fill-rule="nonzero" /> 2058 </svg></a><div 2059 class="x-menu--level-2--container" 2060 id="x-menu--sub-swim-fins" 2061 aria-hidden="true" 2062 style="display:none;" 2063 ><div class="x-menu--level-2--wrapper"><ul class="x-menu--level-2--list" data-single-parents="true"><li class="x-menu--level-2--link"> 2064 <a 2065 href="/collections/jr-lifeguard-fins" 2066 2067 data-item="nav-text" 2068 2069 >JR Lifeguard Fins</a> 2070 </li><li class="x-menu--level-2--link"> 2071 <a 2072 href="/collections/best-selling-fins" 2073 2074 data-item="nav-text" 2075 2076 >Best Sellers</a> 2077 </li><li class="x-menu--level-2--link"> 2078 <a 2079 href="/collections/fin-tethers/Fin-Tethers" 2080 2081 data-item="nav-text" 2082 2083 >Fin Tethers</a> 2084 </li><li class="x-menu--level-2--link"> 2085 <a 2086 href="/collections/pads-socks/Pads-&-Socks" 2087 2088 data-item="nav-text" 2089 2090 >Fin Pads & Socks</a> 2091 </li></ul><ul class="x-menu--level-2--list"><li class="x-menu--level-2--link"> 2092 <a href="/collections/swim-fins-for-bodyboarding" data-item="nav-text">SHOP BY BRAND</a><ul class="x-menu--level-3--container"><li class="x-menu--level-3--link"> 2093 <a href="/collections/ally-fins" data-item="nav-text--sub">Ally</a> 2094 </li><li class="x-menu--level-3--link"> 2095 <a href="/collections/ers4-fins" data-item="nav-text--sub">ERS4</a> 2096 </li><li class="x-menu--level-3--link"> 2097 <a href="/collections/dafin-fins" data-item="nav-text--sub">Dafin</a> 2098 </li><li class="x-menu--level-3--link"> 2099 <a href="/collections/air-hubb" data-item="nav-text--sub">Air Hubb</a> 2100 </li><li class="x-menu--level-3--link"> 2101 <a href="/collections/kicks" data-item="nav-text--sub">Kicks</a> 2102 </li><li class="x-menu--level-3--link"> 2103 <a href="/collections/gyroll" data-item="nav-text--sub">Gyroll</a> 2104 </li><li class="x-menu--level-3--link"> 2105 <a href="/collections/mike-stewart-viper" data-item="nav-text--sub">Mike Stewart Viper</a> 2106 </li><li class="x-menu--level-3--link"> 2107 <a href="/collections/vulcan" data-item="nav-text--sub">Vulcan</a> 2108 </li></ul></li></ul></div></div></li><li 2109 class="x-menu--level-1--link" 2110 data-depth="2" 2111 2112 data-mega-menu="false" 2113 2114 2115 aria-expanded="false" 2116 data-state="closed" 2117 ><a 2118 href="/collections/accessories" 2119 data-item="nav-text" 2120 2121 aria-haspopup="true" 2122 aria-expanded="false" 2123 aria-controls="x-menu--sub-accessories" 2124 2125 >Accessories<svg class="icon--root icon--chevron-down" width="10" height="6" viewBox="0 0 10 6" xmlns="http://www.w3.org/2000/svg"> 2126 <path d="M5 4.058 8.53.528l.707.707-3.53 3.53L5 5.472.763 1.235 1.47.528 5 4.058Z" fill="#000" fill-rule="nonzero" /> 2127 </svg></a><div 2128 class="x-menu--level-2--container" 2129 id="x-menu--sub-accessories" 2130 aria-hidden="true" 2131 style="display:none;" 2132 ><div class="x-menu--level-2--wrapper"><ul class="x-menu--level-2--list" data-single-parents="true"><li class="x-menu--level-2--link"> 2133 <a 2134 href="/collections/leashes/Leashes" 2135 2136 data-item="nav-text--sub" 2137 2138 >Leashes</a> 2139 </li><li class="x-menu--level-2--link"> 2140 <a 2141 href="/collections/bags/Bodyboard-Bags" 2142 2143 data-item="nav-text--sub" 2144 2145 >Bodyboard Bags</a> 2146 </li><li class="x-menu--level-2--link"> 2147 <a 2148 href="/collections/swim-fin-accessories" 2149 2150 data-item="nav-text--sub" 2151 2152 >Swim Fin Accessories</a> 2153 </li><li class="x-menu--level-2--link"> 2154 <a 2155 href="/collections/wax/Wax" 2156 2157 data-item="nav-text--sub" 2158 2159 >Wax</a> 2160 </li><li class="x-menu--level-2--link"> 2161 <a 2162 href="/collections/ear-plugs" 2163 2164 data-item="nav-text--sub" 2165 2166 >Ear Plugs</a> 2167 </li><li class="x-menu--level-2--link"> 2168 <a 2169 href="/collections/repair-maintenance/Repair-&-Maintenance" 2170 2171 data-item="nav-text--sub" 2172 2173 >Repair & Maintenance</a> 2174 </li><li class="x-menu--level-2--link"> 2175 <a 2176 href="/collections/sunscreen/Sunscreen" 2177 2178 data-item="nav-text--sub" 2179 2180 >Sunscreen</a> 2181 </li><li class="x-menu--level-2--link"> 2182 <a 2183 href="/collections/stickers/Stickers" 2184 2185 data-item="nav-text--sub" 2186 2187 >Stickers</a> 2188 </li><li class="x-menu--level-2--link"> 2189 <a 2190 href="/collections/videos/Videos-&-Magazines" 2191 2192 data-item="nav-text--sub" 2193 2194 >Videos </a> 2195 </li><li class="x-menu--level-2--link"> 2196 <a 2197 href="/collections/electronics-accessories" 2198 2199 data-item="nav-text--sub" 2200 2201 >Electronics & Accessories </a> 2202 </li><li class="x-menu--level-2--link"> 2203 <a 2204 href="/collections/accessories/Misc-Accessories" 2205 2206 data-item="nav-text--sub" 2207 2208 >Misc Accessories</a> 2209 </li></ul></div></div></li><li 2210 class="x-menu--level-1--link" 2211 data-depth="2" 2212 2213 data-mega-menu="false" 2214 2215 2216 aria-expanded="false" 2217 data-state="closed" 2218 ><a 2219 href="/collections/wetsuits" 2220 data-item="nav-text" 2221 2222 aria-haspopup="true" 2223 aria-expanded="false" 2224 aria-controls="x-menu--sub-wetsuits" 2225 2226 >Wetsuits<svg class="icon--root icon--chevron-down" width="10" height="6" viewBox="0 0 10 6" xmlns="http://www.w3.org/2000/svg"> 2227 <path d="M5 4.058 8.53.528l.707.707-3.53 3.53L5 5.472.763 1.235 1.47.528 5 4.058Z" fill="#000" fill-rule="nonzero" /> 2228 </svg></a><div 2229 class="x-menu--level-2--container" 2230 id="x-menu--sub-wetsuits" 2231 aria-hidden="true" 2232 style="display:none;" 2233 ><div class="x-menu--level-2--wrapper"><ul class="x-menu--level-2--list" data-single-parents="true"><li class="x-menu--level-2--link"> 2234 <a 2235 href="/collections/wetsuits/Fullsuits" 2236 2237 data-item="nav-text--sub" 2238 2239 >Fullsuits</a> 2240 </li><li class="x-menu--level-2--link"> 2241 <a 2242 href="/collections/spring-suits/Springsuits" 2243 2244 data-item="nav-text--sub" 2245 2246 >Springsuits</a> 2247 </li><li class="x-menu--level-2--link"> 2248 <a 2249 href="/collections/rashguards/Rashguards" 2250 2251 data-item="nav-text--sub" 2252 2253 >Rashguards</a> 2254 </li><li class="x-menu--level-2--link"> 2255 <a 2256 href="/collections/bags-accessories/Bags-&-Accessories" 2257 2258 data-item="nav-text--sub" 2259 2260 >Bags & Accessories</a> 2261 </li></ul></div></div></li><li 2262 class="x-menu--level-1--link" 2263 data-depth="2" 2264 2265 data-mega-menu="false" 2266 2267 2268 aria-expanded="false" 2269 data-state="closed" 2270 ><a 2271 href="/collections/clothing" 2272 data-item="nav-text" 2273 2274 aria-haspopup="true" 2275 aria-expanded="false" 2276 aria-controls="x-menu--sub-clothing" 2277 2278 >Clothing<svg class="icon--root icon--chevron-down" width="10" height="6" viewBox="0 0 10 6" xmlns="http://www.w3.org/2000/svg"> 2279 <path d="M5 4.058 8.53.528l.707.707-3.53 3.53L5 5.472.763 1.235 1.47.528 5 4.058Z" fill="#000" fill-rule="nonzero" /> 2280 </svg></a><div 2281 class="x-menu--level-2--container" 2282 id="x-menu--sub-clothing" 2283 aria-hidden="true" 2284 style="display:none;" 2285 ><div class="x-menu--level-2--wrapper"><ul class="x-menu--level-2--list" data-single-parents="true"><li class="x-menu--level-2--link"> 2286 <a 2287 href="/collections/tees/Tees" 2288 2289 data-item="nav-text--sub" 2290 2291 >Tees</a> 2292 </li><li class="x-menu--level-2--link"> 2293 <a 2294 href="/collections/hats/Hats-&-Beanies" 2295 2296 data-item="nav-text--sub" 2297 2298 >Hats & Beanies</a> 2299 </li></ul></div></div></li><li 2300 class="x-menu--level-1--link" 2301 data-depth="1" 2302 2303 data-mega-menu="false" 2304 2305 2306 data-highlight="true" 2307 2308 aria-expanded="false" 2309 data-state="closed" 2310 ><a 2311 href="/collections/sale" 2312 data-item="nav-text" 2313 2314 >Sale</a></li><li 2315 class="x-menu--level-1--link" 2316 data-depth="2" 2317 2318 data-mega-menu="false" 2319 2320 2321 aria-expanded="false" 2322 data-state="closed" 2323 ><a 2324 href="/blogs/guides" 2325 data-item="nav-text" 2326 2327 aria-haspopup="true" 2328 aria-expanded="false" 2329 aria-controls="x-menu--sub-guides-videos" 2330 2331 >Guides & Videos<svg class="icon--root icon--chevron-down" width="10" height="6" viewBox="0 0 10 6" xmlns="http://www.w3.org/2000/svg"> 2332 <path d="M5 4.058 8.53.528l.707.707-3.53 3.53L5 5.472.763 1.235 1.47.528 5 4.058Z" fill="#000" fill-rule="nonzero" /> 2333 </svg></a><div 2334 class="x-menu--level-2--container" 2335 id="x-menu--sub-guides-videos" 2336 aria-hidden="true" 2337 style="display:none;" 2338 ><div class="x-menu--level-2--wrapper"><ul class="x-menu--level-2--list" data-single-parents="true"><li class="x-menu--level-2--link"> 2339 <a 2340 href="/blogs/guides/bodyboard-buying-guide" 2341 2342 data-item="nav-text--sub" 2343 2344 >Bodyboard Buying Guide</a> 2345 </li><li class="x-menu--level-2--link"> 2346 <a 2347 href="/blogs/guides/swim-fin-buying-guide" 2348 2349 data-item="nav-text--sub" 2350 2351 >Swim Fin Buying Guide</a> 2352 </li><li class="x-menu--level-2--link"> 2353 <a 2354 href="/blogs/guides/best-bodyboards" 2355 2356 data-item="nav-text--sub" 2357 2358 >Best Bodyboards of 2026</a> 2359 </li><li class="x-menu--level-2--link"> 2360 <a 2361 href="/pages/wetsuit-buying-guide" 2362 2363 data-item="nav-text--sub" 2364 2365 >Wetsuit Buying Guide</a> 2366 </li><li class="x-menu--level-2--link"> 2367 <a 2368 href="/pages/bodyboard-videos" 2369 2370 data-item="nav-text--sub" 2371 2372 >Videos</a> 2373 </li><li class="x-menu--level-2--link"> 2374 <a 2375 href="/blogs/guides" 2376 2377 data-item="nav-text--sub" 2378 2379 >All Guides</a> 2380 </li></ul></div></div></li></ul> 2381</x-menu-root></nav> 2382 2383 <nav class="header--secondary-nav" data-item="nav-text"><div class="header--localization" data-mq="large"><form method="post" action="/localization" id="header--localization" accept-charset="UTF-8" class="shopify-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="
2383return_to" value="/products/662-4x-ltd-42-bodyboard" /> 2384<disclosure-root 2385 class="disclosure--root" 2386 data-id="header--locale"data-type="localization"> 2387 <div 2388 class="disclosure--header"data-item="hidden-text"> 2389 <label 2390 class="disclosure--label" 2391 data-item="nav-text" 2392 id="header--locale-english-toggle" 2393 >English</label> 2394 </div> 2395 2396 <div class="disclosure--main"> 2397 <button 2398 class="disclosure--toggle" 2399 data-item="nav-text" 2400 aria-expanded="false" 2401 aria-controls="header--locale-english" 2402 aria-labelledby="header--locale-english-toggle" 2403 ><div class="disclosure--current-option">English</div><svg class="icon--root icon--chevron-down" width="10" height="6" viewBox="0 0 10 6" xmlns="http://www.w3.org/2000/svg"> 2404 <path d="M5 4.058 8.53.528l.707.707-3.53 3.53L5 5.472.763 1.235 1.47.528 5 4.058Z" fill="#000" fill-rule="nonzero" /> 2405 </svg></button> 2406 <ul 2407 class="disclosure--form" 2408 id="header--locale-english" 2409 data-transition-item="viewport" 2410 data-transition-type="scale-in" 2411 data-transition-trigger="custom" 2412 aria-hidden="true" 2413 ><li 2414 class="disclosure--option" 2415 tabindex="0" 2416 data-item="nav-text--sub" 2417 data-value="en" 2418 2419 2420 aria-current="true" 2421 2422 > 2423 English 2424 </li><li 2425 class="disclosure--option" 2426 tabindex="0" 2427 data-item="nav-text--sub" 2428 data-value="es" 2429 2430 2431 aria-current="false" 2432 2433 > 2434 Español 2435 </li></ul> 2436 <input 2437 class="disclosure--input" 2438 type="hidden" 2439 2440 name="locale_code" 2441 2442 2443 value="en" 2444 2445 2446 data-item="disclosure" 2447 /> 2448 </div> 2449</disclosure-root> 2450<disclosure-root 2451 class="disclosure--root" 2452 data-id="header--region"data-type="localization"> 2453 <div 2454 class="disclosure--header"data-item="hidden-text"> 2455 <label 2456 class="disclosure--label" 2457 data-item="nav-text" 2458 id="header--region-countryselector-toggle" 2459 >Country selector</label> 2460 </div> 2461 2462 <div class="disclosure--main"> 2463 <button 2464 class="disclosure--toggle" 2465 data-item="nav-text" 2466 aria-expanded="false" 2467 aria-controls="header--region-countryselector" 2468 aria-labelledby="header--region-countryselector-toggle" 2469 ><div class="disclosure--current-option"><span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/us.svg?width=26" alt="United States" srcset="//cdn.shopify.com/static/images/flags/us.svg?width=26 26w" width="26" height="20" class="icon--flag"><p>United States</p></span><p>(USD $)</p></div><svg class="icon--root icon--chevron-down" width="10" height="6" viewBox="0 0 10 6" xmlns="http://www.w3.org/2000/svg"> 2470 <path d="M5 4.058 8.53.528l.707.707-3.53 3.53L5 5.472.763 1.235 1.47.528 5 4.058Z" fill="#000" fill-rule="nonzero" /> 2471 </svg></button> 2472 <ul 2473 class="disclosure--form" 2474 id="header--region-countryselector" 2475 data-transition-item="viewport" 2476 data-transition-type="scale-in" 2477 data-transition-trigger="custom" 2478 aria-hidden="true" 2479 ><li 2480 class="disclosure--option" 2481 tabindex="0" 2482 data-item="nav-text--sub" 2483 data-value="AU" 2484 2485 2486 aria-current="false" 2487 2488 > 2489 <span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/au.svg?width=26" alt="Australia" srcset="//cdn.shopify.com/static/images/flags/au.svg?width=26 26w" width="26" height="20" class="icon--flag"><p>Australia</p></span><p>(USD $)</p> 2490 </li><li 2491 class="disclosure--option" 2492 tabindex="0" 2493 data-item="nav-text--sub" 2494 data-value="AT" 2495 2496 2497 aria-current="false" 2498 2499 > 2500 <span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/at.svg?width=26" alt="Austria" srcset="//cdn.shopify.com/static/images/flags/at.svg?width=26 26w" width="26" height="20" class="icon--flag"><p>Austria</p></span>
2500<p>(USD $)</p> 2501 </li><li 2502 class="disclosure--option" 2503 tabindex="0" 2504 data-item="nav-text--sub" 2505 data-value="BE" 2506 2507 2508 aria-current="false" 2509 2510 > 2511 <span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/be.svg?width=26" alt="Belgium" srcset="//cdn.shopify.com/static/images/flags/be.svg?width=26 26w" width="26" height="20" class="icon--flag"><p>Belgium</p></span><p>(USD $)</p> 2512 </li><li 2513 class="disclosure--option" 2514 tabindex="0" 2515 data-item="nav-text--sub" 2516 data-value="CA" 2517 2518 2519 aria-current="false" 2520 2521 > 2522 <span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/ca.svg?width=26" alt="Canada" srcset="//cdn.shopify.com/static/images/flags/ca.svg?width=26 26w" width="26" height="20" class="icon--flag"><p>Canada</p></span><p>(USD $)</p> 2523 </li><li 2524 class="disclosure--option" 2525 tabindex="0" 2526 data-item="nav-text--sub" 2527 data-value="CZ" 2528 2529 2530 aria-current="false" 2531 2532 > 2533 <span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/cz.svg?width=26" alt="Czechia" srcset="//cdn.shopify.com/static/images/flags/cz.svg?width=26 26w" width="26" height="20" class="icon--flag"><p>Czechia</p></span><p>(USD $)</p> 2534 </li><li 2535 class="disclosure--option" 2536 tabindex="0" 2537 data-item="nav-text--sub" 2538 data-value="DK" 2539 2540 2541 aria-current="false" 2542 2543 > 2544 <span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/dk.svg?width=26" alt="Denmark" srcset="//cdn.shopify.com/static/images/flags/dk.svg?width=26 26w" width="26" height="20" class="icon--flag"><p>Denmark</p></span><p>(USD $)</p> 2545 </li><li 2546 class="disclosure--option" 2547 tabindex="0" 2548 data-item="nav-text--sub" 2549 data-value="FI" 2550 2551 2552 aria-current="false" 2553 2554 > 2555 <span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/fi.svg?width=26" alt="Finland" srcset="//cdn.shopify.com/static/images/flags/fi.svg?width=26 26w" width="26" height="20" class="icon--flag"><p>Finland</p></span><p>(USD $)</p> 2556 </li><li 2557 class="disclosure--option" 2558 tabindex="0" 2559 data-item="nav-text--sub" 2560 data-value="FR" 2561 2562 2563 aria-current="false" 2564 2565 > 2566 <span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/fr.svg?width=26" alt="France" srcset="//cdn.shopify.com/static/images/flags/fr.svg?width=26 26w" width="26" height="20" class="icon--flag"><p>France</p></span><p>(USD $)</p> 2567 </li><li 2568 class="disclosure--option" 2569 tabindex="0" 2570 data-item="nav-text--sub" 2571 data-value="PF" 2572 2573 2574 aria-current="false" 2575 2576 > 2577 <span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/pf.svg?width=26" alt="French Polynesia" srcset="//cdn.shopify.com/static/images/flags/pf.svg?width=26 26w" width="26" height="20" class="icon--flag"><p>French Polynesia</p></span><p>(USD $)</p> 2578 </li><li 2579 class="disclosure--option" 2580 tabindex="0" 2581 data-item="nav-text--sub" 2582 data-value="DE" 2583 2584 2585 aria-current="false" 2586 2587 > 2588 <span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/de.svg?width=26" alt="Germany" srcset="//cdn.shopify.com/static/images/flags/de.svg?width=26 26w" width="26" height="20" class="icon--flag"><p>Germany</p></span><p>(USD $)</p> 2589 </li><li 2590 class="disclosure--option" 2591 tabindex="0" 2592 data-item="nav-text--sub" 2593 data-value="HK" 2594 2595 2596 aria-current="false" 2597 2598 >
2599 <span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/hk.svg?width=26" alt="Hong Kong SAR" srcset="//cdn.shopify.com/static/images/flags/hk.svg?width=26 26w" width="26" height="20" class="icon--flag"><p>Hong Kong SAR</p></span><p>(USD $)</p> 2600 </li><li 2601 class="disclosure--option" 2602 tabindex="0" 2603 data-item="nav-text--sub" 2604 data-value="IE" 2605 2606 2607 aria-current="false" 2608 2609 > 2610 <span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/ie.svg?width=26" alt="Ireland" srcset="//cdn.shopify.com/static/images/flags/ie.svg?width=26 26w" width="26" height="20" class="icon--flag"><p>Ireland</p></span><p>(USD $)</p> 2611 </li><li 2612 class="disclosure--option" 2613 tabindex="0" 2614 data-item="nav-text--sub" 2615 data-value="IL" 2616 2617 2618 aria-current="false" 2619 2620 > 2621 <span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/il.svg?width=26" alt="Israel" srcset="//cdn.shopify.com/static/images/flags/il.svg?width=26 26w" width="26" height="20" class="icon--flag"><p>Israel</p></span><p>(USD $)</p> 2622 </li><li 2623 class="disclosure--option" 2624 tabindex="0" 2625 data-item="nav-text--sub" 2626 data-value="IT" 2627 2628 2629 aria-current="false" 2630 2631 > 2632 <span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/it.svg?width=26" alt="Italy" srcset="//cdn.shopify.com/static/images/flags/it.svg?width=26 26w" width="26" height="20" class="icon--flag"><p>Italy</p></span><p>(USD $)</p> 2633 </li><li 2634 class="disclosure--option" 2635 tabindex="0" 2636 data-item="nav-text--sub" 2637 data-value="JP" 2638 2639 2640 aria-current="false" 2641 2642 > 2643 <span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/jp.svg?width=26" alt="Japan" srcset="//cdn.shopify.com/static/images/flags/jp.svg?width=26 26w" width="26" height="20" class="icon--flag"><p>Japan</p></span><p>(USD $)</p> 2644 </li><li 2645 class="disclosure--option" 2646 tabindex="0" 2647 data-item="nav-text--sub" 2648 data-value="MY" 2649 2650 2651 aria-current="false" 2652 2653 > 2654 <span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/my.svg?width=26" alt="Malaysia" srcset="//cdn.shopify.com/static/images/flags/my.svg?width=26 26w" width="26" height="20" class="icon--flag"><p>Malaysia</p></span><p>(USD $)</p> 2655 </li><li 2656 class="disclosure--option" 2657 tabindex="0" 2658 data-item="nav-text--sub" 2659 data-value="NL" 2660 2661 2662 aria-current="false" 2663 2664 > 2665 <span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/nl.svg?width=26" alt="Netherlands" srcset="//cdn.shopify.com/static/images/flags/nl.svg?width=26 26w" width="26" height="20" class="icon--flag"><p>Netherlands</p></span><p>(USD $)</p> 2666 </li><li 2667 class="disclosure--option" 2668 tabindex="0" 2669 data-item="nav-text--sub" 2670 data-value="NZ" 2671 2672 2673 aria-current="false" 2674 2675 > 2676 <span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/nz.svg?width=26" alt="New Zealand" srcset="//cdn.shopify.com/static/images/flags/nz.svg?width=26 26w" width="26" height="20" class="icon--flag"><p>New Zealand</p></span><p>(USD $)</p> 2677 </li><li 2678 class="disclosure--option" 2679 tabindex="0" 2680 data-item="nav-text--sub" 2681 data-value="NO" 2682 2683 2684 aria-current="false" 2685 2686 > 2687 <span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/no.svg?width=26" alt="Norway" srcset="//cdn.shopify.com/static/images/flags/no.svg?width=26 26w" width="26" height="20" class="icon--flag"><p>Norway</p></span>
2687<p>(USD $)</p> 2688 </li><li 2689 class="disclosure--option" 2690 tabindex="0" 2691 data-item="nav-text--sub" 2692 data-value="PL" 2693 2694 2695 aria-current="false" 2696 2697 > 2698 <span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/pl.svg?width=26" alt="Poland" srcset="//cdn.shopify.com/static/images/flags/pl.svg?width=26 26w" width="26" height="20" class="icon--flag"><p>Poland</p></span><p>(USD $)</p> 2699 </li><li 2700 class="disclosure--option" 2701 tabindex="0" 2702 data-item="nav-text--sub" 2703 data-value="PT" 2704 2705 2706 aria-current="false" 2707 2708 > 2709 <span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/pt.svg?width=26" alt="Portugal" srcset="//cdn.shopify.com/static/images/flags/pt.svg?width=26 26w" width="26" height="20" class="icon--flag"><p>Portugal</p></span><p>(USD $)</p> 2710 </li><li 2711 class="disclosure--option" 2712 tabindex="0" 2713 data-item="nav-text--sub" 2714 data-value="SG" 2715 2716 2717 aria-current="false" 2718 2719 > 2720 <span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/sg.svg?width=26" alt="Singapore" srcset="//cdn.shopify.com/static/images/flags/sg.svg?width=26 26w" width="26" height="20" class="icon--flag"><p>Singapore</p></span><p>(USD $)</p> 2721 </li><li 2722 class="disclosure--option" 2723 tabindex="0" 2724 data-item="nav-text--sub" 2725 data-value="ZA" 2726 2727 2728 aria-current="false" 2729 2730 > 2731 <span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/za.svg?width=26" alt="South Africa" srcset="//cdn.shopify.com/static/images/flags/za.svg?width=26 26w" width="26" height="20" class="icon--flag"><p>South Africa</p></span><p>(USD $)</p> 2732 </li><li 2733 class="disclosure--option" 2734 tabindex="0" 2735 data-item="nav-text--sub" 2736 data-value="KR" 2737 2738 2739 aria-current="false" 2740 2741 > 2742 <span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/kr.svg?width=26" alt="South Korea" srcset="//cdn.shopify.com/static/images/flags/kr.svg?width=26 26w" width="26" height="20" class="icon--flag"><p>South Korea</p></span><p>(USD $)</p> 2743 </li><li 2744 class="disclosure--option" 2745 tabindex="0" 2746 data-item="nav-text--sub" 2747 data-value="ES" 2748 2749 2750 aria-current="false" 2751 2752 > 2753 <span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/es.svg?width=26" alt="Spain" srcset="//cdn.shopify.com/static/images/flags/es.svg?width=26 26w" width="26" height="20" class="icon--flag"><p>Spain</p></span><p>(USD $)</p> 2754 </li><li 2755 class="disclosure--option" 2756 tabindex="0" 2757 data-item="nav-text--sub" 2758 data-value="SE" 2759 2760 2761 aria-current="false" 2762 2763 > 2764 <span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/se.svg?width=26" alt="Sweden" srcset="//cdn.shopify.com/static/images/flags/se.svg?width=26 26w" width="26" height="20" class="icon--flag"><p>Sweden</p></span><p>(USD $)</p> 2765 </li><li 2766 class="disclosure--option" 2767 tabindex="0" 2768 data-item="nav-text--sub" 2769 data-value="CH" 2770 2771 2772 aria-current="false" 2773 2774 > 2775 <span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/ch.svg?width=26" alt="Switzerland" srcset="//cdn.shopify.com/static/images/flags/ch.svg?width=26 26w" width="26" height="20" class="icon--flag"><p>Switzerland</p></span><p>(USD $)</p> 2776 </li><li 2777 class="disclosure--option" 2778 tabindex="0" 2779 data-item="nav-text--sub" 2780 data-value="AE" 2781 2782 2783 aria-current="false" 2784 2785 >
2786 <span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/ae.svg?width=26" alt="United Arab Emirates" srcset="//cdn.shopify.com/static/images/flags/ae.svg?width=26 26w" width="26" height="20" class="icon--flag"><p>United Arab Emirates</p></span><p>(USD $)</p> 2787 </li><li 2788 class="disclosure--option" 2789 tabindex="0" 2790 data-item="nav-text--sub" 2791 data-value="GB" 2792 2793 2794 aria-current="false" 2795 2796 > 2797 <span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/gb.svg?width=26" alt="United Kingdom" srcset="//cdn.shopify.com/static/images/flags/gb.svg?width=26 26w" width="26" height="20" class="icon--flag"><p>United Kingdom</p></span><p>(USD $)</p> 2798 </li><li 2799 class="disclosure--option" 2800 tabindex="0" 2801 data-item="nav-text--sub" 2802 data-value="US" 2803 2804 2805 aria-current="true" 2806 2807 > 2808 <span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/us.svg?width=26" alt="United States" srcset="//cdn.shopify.com/static/images/flags/us.svg?width=26 26w" width="26" height="20" class="icon--flag"><p>United States</p></span><p>(USD $)</p> 2809 </li></ul> 2810 <input 2811 class="disclosure--input" 2812 type="hidden" 2813 2814 name="country_code" 2815 2816 2817 value="US" 2818 2819 2820 data-item="disclosure" 2821 /> 2822 </div> 2823</disclosure-root></form></div><button 2824 class="header--search" 2825 data-drawer-open="top" 2826 data-drawer-view="search" 2827 data-item="nav-text" 2828 aria-label="Search" 2829 tabindex="0" 2830 ><svg class="icon--root icon--search" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"> 2831 <circle cx="8.46" cy="8.46" r="5.56" fill="none" stroke="#000" stroke-miterlimit="10" /> 2832 <path fill="none" stroke="#000" stroke-miterlimit="10" d="m14.4 14.4 2.7 2.7" /> 2833 </svg></button><a class="header--account" href="/account/login" aria-label="Account"><svg class="icon--root icon--account" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"> 2834 <circle cx="9.99" cy="5.96" r="3.07" fill="none" stroke="#000" stroke-miterlimit="10" /> 2835 <path fill="none" stroke="#000" stroke-miterlimit="10" d="M4.5 17.11c0-3.04 2.46-5.5 5.5-5.5s5.5 2.46 5.5 5.5" /> 2836 </svg></a><a 2837 class="header--cart" 2838 data-type="icon" 2839 aria-label="Cart"data-drawer-open="right" 2840 data-drawer-view="cart-drawer" 2841 aria-haspopup="menu" 2842 href="#"data-cart-count="0" 2843 ><svg class="icon--root icon--bag" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"> 2844 <path fill="none" stroke="#000" stroke-miterlimit="10" d="M17.04 17.1H2.96L3.5 2.89h12.99l.54 14.21Z" /> 2845 <path fill="none" stroke="#000" stroke-miterlimit="10" d="M7.24 5.79v2.37a2.76 2.76 0 1 0 5.52 0V5.79" /> 2846 </svg></a> 2847 </nav> 2848 </div> 2849</header-root>
2849<script> 2850 const header_root = document.querySelector('.header--root'); 2851 2852 header_root && document.documentElement.style.setProperty( 2853 '--header--height', `${header_root.offsetHeight.toFixed(2)}px` 2854 ); 2855</script>
2855 2856 2857</header> 2858<!-- END sections: header-group --><!-- BEGIN sections: overlay-group --> 2859 2860<!-- END sections: overlay-group --><main class="layout--template" id="main-content"> 2861 <div id="shopify-section-template--18119437353212__main" class="shopify-section section--product-page"><div 2862 class="product-page--root" 2863 data-product-id="32888815639-template--18119437353212__main" 2864 data-section-id="template--18119437353212__main" 2865 data-section-type="product_page" 2866 data-container-width="4" 2867 data-spacing-above="true" 2868 data-spacing-below="true" 2869 data-text-alignment="left" 2870 style="--text-column-width:30%;--media-gap:8px;--thumbnail-width:80px;" 2871> 2872 <div class="product-page--wrapper"><div class="product-page--desktop-container" data-mq="medium-large">
2872<script type="module"> 2873 import "//662bodyboardshop.com/cdn/shop/t/51/assets/product-media--variants.js?v=69174017464910446721724528005"; 2874 </script>
2874<script type="module"> 2875 import "//662bodyboardshop.com/cdn/shop/t/51/assets/product-thumbs.js?v=122195279914028089661724528005"; 2876 </script>
2876<product-media-variants 2877 class="product-media--variants--root" 2878 data-id="32888815639-template--18119437353212__main" 2879 data-layout="thumbnails" 2880 data-variant-scroll="true" 2881> 2882 <div class="product-media--variants"><div 2883 class="product-media--container"data-container="panel" 2884 data-columns="1"><div 2885 class="product-media--root" 2886 data-id="39861285748988" 2887 data-active="true" 2888 data-media-type="image" 2889 style="--product-media--aspect-ratio:1.0;" 2890><modal-trigger 2891 class="product-media--modal" 2892 data-id="product" 2893 data-index="0" 2894 aria-label="Enlarge product image" 2895 tabindex="0" 2896 ><img src="//662bodyboardshop.com/cdn/shop/files/6624XBlack_Aqua_a560c8f1-d533-4803-93b6-c4c672e1b66c.png?v=1786737051&width=2380" alt="662 4X LTD 42" Bodyboard" srcset="//662bodyboardshop.com/cdn/shop/files/6624XBlack_Aqua_a560c8f1-d533-4803-93b6-c4c672e1b66c.png?v=1786737051&width=500 500w, //662bodyboardshop.com/cdn/shop/files/6624XBlack_Aqua_a560c8f1-d533-4803-93b6-c4c672e1b
289666c.png?v=1786737051&width=767 767w, //662bodyboardshop.com/cdn/shop/files/6624XBlack_Aqua_a560c8f1-d533-4803-93b6-c4c672e1b66c.png?v=1786737051&width=1000 1000w, //662bodyboardshop.com/cdn/shop/files/6624XBlack_Aqua_a560c8f1-d533-4803-93b6-c4c672e1b66c.png?v=1786737051&width=1200 1200w, //662bodyboardshop.com/cdn/shop/files/6624XBlack_Aqua_a560c8f1-d533-4803-93b6-c4c672e1b66c.png?v=1786737051&width=1500 1500w, //662bodyboardshop.com/cdn/shop/files/6624XBlack_Aqua_a560c8f1-d533-4803-93b6-c4c672e1b66c.png?v=1786737051&width=1800 1800w, //662bodyboardshop.com/cdn/shop/files/6624XBlack_Aqua_a560c8f1-d533-4803-93b6-c4c672e1b66c.png?v=1786737051&width=2100 2100w" width="2380" height="2380" loading="eager" sizes="100vw"></modal-trigger></div><div 2897 class="product-media--root" 2898 data-id="39861285716220" 2899 data-active="false" 2900 data-media-type="image" 2901 style="--product-media--aspect-ratio:1.0;" 2902><modal-trigger 2903 class="product-media--modal" 2904 data-id="product" 2905 data-index="1" 2906 aria-label="Enlarge product image" 2907 tabindex="0" 2908 ><img src="//662bodyboardshop.com/cdn/shop/files/6624XAqua_White_a9e92df8-7f0f-4246-b170-efaff1ac45c1.png?v=1786737051&width=2380" alt="662 4X LTD 42" Bodyboard" srcset="//662bodyboardshop.com/cdn/shop/files/6624XAqua_White_a9e92df8-7f0f-4246-b170-efaff1ac45c1.png?v=1786737051&width=500 500w, //662bodyboardshop.com/cdn/shop/files/6624XAqua_White_a9e92df8-7f0f-4246-b170-efaff1ac45c1.png?v=1786737051&width=767 767w, //662bodyboardshop.com/cdn/shop/files/6624XAqua_White_a9e92df8-7f0f-4246-b170-efaff1ac45c1.png?v=1786737051&width=1000 1000w, //662bodyboardshop.com/cdn/shop/files/6624XAqua_White_a9e92df8-7f0f-4246-b170-efaff1ac45c1.png?v=1786737051&width=1200 1200w, //662bodyboardshop.com/cdn/shop/files/6624XAqua_White_a9e92df8-7f0f-4246-b170-efaff1ac45c1.png?v=1786737051&width=1500 1500w, //662bodyboardshop.com/cdn/shop/files/6624XAqua_White_a9e92df8-7f0f-4246-b170-efaff1ac45c1.png?v=1786737051&width=1800 1800w, //662bodyboardshop.com/cdn/shop/files/6624XAqua_White_a9e92df8-7f0f-4246-b170-efaff1ac45c1.png?v=1786737051&width=2100 2100w" width="2380" height="2380" loading="lazy" sizes="100vw"></modal-trigger></div><div 2909 class="product-media--root" 2910 data-id="39861285683452" 2911 data-active="false" 2912 data-media-type="image" 2913 style="--product-media--aspect-ratio:1.0;" 2914><modal-trigger 2915 class="product-media--modal" 2916 data-id="product" 2917 data-index="2" 2918 aria-label="Enlarge product image" 2919 tabindex="0" 2920 ><img src="//662bodyboardshop.com/cdn/shop/files/6624XBlue_Orange_c6e2a353-b0a8-46bf-b47d-314cf1c00340.png?v=1786737051&width=2380" alt="662 4X LTD 42" Bodyboard" srcset="//662bodyboardshop.com/cdn/shop/files/6624XBlue_Orange_c6e2a353-b0a8-46bf-b47d-314cf1c00340.png?v=1786737051&width=500 500w, //662bodyboardshop.com/cdn/shop/files/6624XBlue_Orange_c6e2a353-b0a8-46bf-b47d-314cf1c00340.png?v=1786737051&width=767 767w, //662bodyboardshop.com/cdn/shop/files/6624XBlue_Orange_c6e2a353-b0a8-46bf-b47d-314cf1c00340.png?v=1786737051&width=1000 1000w, //662bodyboardshop.com/cdn/shop/files/6624XBlue_Orange_c6e2a353-b0a8-46bf-b47d-314cf1c00340.png?v=1786737051&width=1200 1200w, //662bodyboardshop.com/cdn/shop/files/6624XBlue_Orange_c6e2a353-b0a8-46bf-b47d-314cf1c00340.png?v=1786737051&width=1500 1500w, //662bodyboardshop.com/cdn/shop/files/6624XBlue_Orange_c6e2a353-b0a8-46bf-b47d-314cf1c00340.png?v=1786737051&width=1800 1800w, //662bodyboardshop.com/cdn/shop/files/6624XBlue_Orange_c6e2a353-b0a8-46bf-b47d-314cf1c00340.png?v=1786737051&width=2100 2100w" width="2380" height="2380" loading="lazy" sizes="100vw"></modal-trigger></div><div 2921 class="product-media--root" 2922 data-id="39861324841212" 2923 data-active="false" 2924 data-media-type="image" 2925 style="--product-media--aspect-ratio:1.0;" 2926><modal-trigger 2927 class="product-media--modal" 2928 data-id="product" 2929 data-index="3" 2930 aria-label="Enlarge product image" 2931 tabindex="0" 2932 ><img src="//662bodyboardshop.com/cdn/shop/files/662_4X_4_channels_slick.png?v=1786738177&width=2380" alt="662 4X LTD 42" Bodyboard" srcset="//662bodyboardshop.com/cdn/shop/files/662_4X_4_channels_slick.png?v=1786738177&width=500 500w, //662bodyboardshop.com/cdn/shop/files/662_4X_4_channels_slick.png?v=1786738177&width=767 767w, //662bodyboardshop.com/cdn/shop/files/662_4X_4_channels_slick.png?v=1786738177&width=1000 1000w, //662bodyboardshop.com/cdn/shop/files/662_4X_4_channels_slick.png?v=1786738177&width=1200 1200w, //662bodyboardshop.com/cdn/shop/files/662_4X_4_channels_slick.png?v=1786738177&width=1500 1500w, //662bodyboardshop.com/cdn/shop/files/662_4X_4_channels_slick.png?v=1786738177&width=1800 1800w, //662bodyboardshop.com/cdn/shop/files/662_4X_4_channels_slick.png?v=1786738177&width=2100 2100w" width="2380" height="2380" loading="lazy" sizes="100vw"></modal-trigger></div><div 2933 class="product-media--root" 2934 data-id="39861404926204" 2935 data-active="false" 2936 data-media-type="image" 2937 style="--product-media--aspect-ratio:1.0;" 2938><modal-trigger 2939 class="product-media--modal" 2940 data-id="product" 2941 data-index="4" 2942 aria-label="Enlarge product image" 2943 tabindex="0" 2944 ><img src="//662bodyboardshop.com/cdn/shop/files/662_4X_bodyboard_quad_channels.png?v=1786739765&width=2380" alt="662 4X LTD 42" Bodyboard" srcset="//662bodyboardshop.com/cdn/shop/files/662_4X_bodyboard_quad_channels.png?v=1786739765&width=500 500w, //662bodyboardshop.com/cdn/shop/files/662_4X_bodyboard_quad_channels.png?v=1786739765&width=767 767w, //662bodyboardshop.com/cdn/shop/files/662_4X_bodyboard_quad_channels.png?v=1786739765&width=1000 1000w, //662bodyboardshop.com/cdn/shop/files/662_4X_bodyboard_quad_channels.png?v=1786739765&width=1200 1200w, //662bodyboardshop.com/cdn/shop/files/662_4X_bodyboard_quad_channels.png?v=1786739765&width=1500 1500w, //662bodyboardshop.com/cdn/shop/files/662_4X_bodyboard_quad_channels.png?v=1786739765&width=1800 1800w, //662bodyboardshop.com/cdn/shop/files/662_4X_bodyboard_quad_channels.png?v=1786739765&width=2100 2100w" width="2380" height="2380" loading="lazy" sizes="100vw"></modal-trigger></div><div 2945 class="product-media--root" 2946 data-id="39861417378044" 2947 data-active="false" 2948 data-media-type="image" 2949 style="--product-media--aspect-ratio:1.0;" 2950><modal-trigger 2951 class="product-media--modal" 2952 data-id="product" 2953 data-index="5" 2954 aria-label="Enlarge product image" 2955 tabindex="0" 2956 ><img src="//662bodyboardshop.com/cdn/shop/files/662_4X_Bodyboard_channels_orange_slick.png?v=1786739976&width=2380" alt="662 4X LTD 42" Bodyboard" srcset="//662bodyboardshop.com/cdn/shop/files/662_4X_Bodyboard_channels_orange_slick.png?v=1786739976&width=500 500w, //662bodyboardshop.com/cdn/shop/files/662_4X_Bodyboard_channels_orange_slick.png?v=1786739976&width=767 767w, //662bodyboardshop.com/cdn/shop/files/662_4X_Bodyboard_channels_orange_slick.png?v=1786739976&width=1000 1000w, //662bodyboardshop.com/cdn/shop/files/662_4X_Bodyboard_channels_orange_slick.png?v=1786739976&width=1200 1200w, //662bodyboardshop.com/cdn/shop/files/662_4X_Bodyboard_channels_orange_slick.png?v=1786739976&width=1500 1500w, //662bodyboardshop.com/cdn/shop/files/662_4X_Bodyboard_channels_orange_slick.png?v=1786739976&width=1800 1800w, //662bodyboardshop.com/cdn/shop/files/662_4X_Bodyboard_channels_orange_slick.png?v=1786739976&width=2100 2100w" width="2380" height="2380" loading="lazy" sizes="100vw"></modal-trigger></div><div 2957 class="product-media--root" 2958 data-id="39861462991100" 2959 data-active="false" 2960 data-media-type="image" 2961 style="--product-media--aspect-ratio:1.0;" 2962><modal-trigger 2963 class="product-media--modal" 2964 data-id="product" 2965 data-index="6" 2966 aria-label="Enlarge product image" 2967 tabindex="0" 2968 ><img src="//662bodyboardshop.com/cdn/shop/files/662_4X_Coil_wrist_leash.png?v=1786740709&width=2380" alt="662 4X LTD 42" Bodyboard" srcset="//662bodyboardshop.com/cdn/shop/files/662_4X_Coil_wrist_leash.png?v=1786740709&width=500 500w, //662bodyboardshop.com/cdn/shop/files/662_4X_Coil_wrist_leash.png?v=1786740709&width=767 767w, //662bodyboardshop.com/cdn/shop/files/662_4X_Coil_wrist_leash.png?v=1786740709&width=1000 1000w, //662bodyboardshop.com/cdn/shop/files/662_4X_Coil_wrist_leash.png?v=1786740709&width=1200 1200w, //662bodyboardshop.com/cdn/shop/files/662_4X_Coil_wrist_leash.png?v=1786740709&width=1500 1500w, //662bodyboardshop.com/cdn/shop/files/662_4X_Coil_wrist_leash.png?v=1786740709&width=1800 1800w, //662bodyboardshop.com/cdn/shop/files/662_4X_Coil_wrist_leash.png?v=1786740709&width=2100 2100w" width="2380" height="2380" loading="lazy" sizes="100vw"></modal-trigger></div><div 2969 class="product-media--root" 2970 data-id="39861463417084" 2971 data-active="false" 2972 data-media-type="image" 2973 style="--product-media--aspect-ratio:1.0;" 2974><modal-trigger 2975 class="product-media--modal" 2976 data-id="product" 2977 data-index="7" 2978 aria-label="Enlarge product image" 2979 tabindex="0" 2980 ><img src="//662bodyboardshop.com/cdn/shop/files/662_4X_w_Wrist_leash.png?v=1786740736&width=2380" alt="662 4X LTD 42" Bodyboard" srcset="//662bodyboardshop.com/cdn/shop/files/662_4X_w_Wrist_leash.png?v=1786740736&width=500 500w, //662bodyboardshop.com/cdn/shop/files/662_4X_w_Wrist_leash.png?v=1786740736&width=767 767w, //662bodyboardshop.com/cdn/shop/files/662_4X_w_Wrist_leash.png?v=1786740736&width=1000 1000w, //662bodyboardshop.com/cdn/shop/files/662_4X_w_Wrist_leash.png?v=1786740736&width=1200 1200w, //662bodyboardshop.com/cdn/shop/files/662_4X_w_Wrist_leash.png?v=1786740736&width=1500 1500w, //662bodyboardshop.com/cdn/shop/files/662_4X_w_Wrist_leash.png?v=1786740736&width=1800 1800w, //662bodyboardshop.com/cdn/shop/files/662_4X_w_Wrist_leash.png?v=1786740736&width=2100 2100w" width="2380" height="2380" loading="lazy" sizes="100vw"></modal-trigger></div></div> 2981 </div><product-thumbs-root class="product-media--thumbs" data-id="32888815639-template--18119437353212__main"> 2982 <div class="product-media--thumbs-wrapper"><div 2983 class="product-media--thumb" 2984 data-active="true" 2985 data-id="39861285748988" 2986 tabindex="0" 2987 ><img src="//662bodyboardshop.com/cdn/shop/files/6624XBlack_Aqua_a560c8f1-d533-4803-93b6-c4c672e1b
298766c.png?v=1786737051&width=2380" alt="" srcset="//662bodyboardshop.com/cdn/shop/files/6624XBlack_Aqua_a560c8f1-d533-4803-93b6-c4c672e1b66c.png?v=1786737051&width=50 50w, //662bodyboardshop.com/cdn/shop/files/6624XBlack_Aqua_a560c8f1-d533-4803-93b6-c4c672e1b66c.png?v=1786737051&width=100 100w, //662bodyboardshop.com/cdn/shop/files/6624XBlack_Aqua_a560c8f1-d533-4803-93b6-c4c672e1b66c.png?v=1786737051&width=200 200w" width="2380" height="2380" loading="lazy" sizes="80px"></div><div 2988 class="product-media--thumb" 2989 data-active="false" 2990 data-id="39861285716220" 2991 tabindex="0" 2992 ><img src="//662bodyboardshop.com/cdn/shop/files/6624XAqua_White_a9e92df8-7f0f-4246-b170-efaff1ac45c1.png?v=1786737051&width=2380" alt="" srcset="//662bodyboardshop.com/cdn/shop/files/6624XAqua_White_a9e92df8-7f0f-4246-b170-efaff1ac45c1.png?v=1786737051&width=50 50w, //662bodyboardshop.com/cdn/shop/files/6624XAqua_White_a9e92df8-7f0f-4246-b170-efaff1ac45c1.png?v=1786737051&width=100 100w, //662bodyboardshop.com/cdn/shop/files/6624XAqua_White_a9e92df8-7f0f-4246-b170-efaff1ac45c1.png?v=1786737051&width=200 200w" width="2380" height="2380" loading="lazy" sizes="80px"></div><div 2993 class="product-media--thumb" 2994 data-active="false" 2995 data-id="39861285683452" 2996 tabindex="0" 2997 ><img src="//662bodyboardshop.com/cdn/shop/files/6624XBlue_Orange_c6e2a353-b0a8-46bf-b47d-314cf1c00340.png?v=1786737051&width=2380" alt="" srcset="//662bodyboardshop.com/cdn/shop/files/6624XBlue_Orange_c6e2a353-b0a8-46bf-b47d-314cf1c00340.png?v=1786737051&width=50 50w, //662bodyboardshop.com/cdn/shop/files/6624XBlue_Orange_c6e2a353-b0a8-46bf-b47d-314cf1c00340.png?v=1786737051&width=100 100w, //662bodyboardshop.com/cdn/shop/files/6624XBlue_Orange_c6e2a353-b0a8-46bf-b47d-314cf1c00340.png?v=1786737051&width=200 200w" width="2380" height="2380" loading="lazy" sizes="80px"></div><div 2998 class="product-media--thumb" 2999 data-active="false" 3000 data-id="39861324841212" 3001 tabindex="0" 3002 ><img src="//662bodyboardshop.com/cdn/shop/files/662_4X_4_channels_slick.png?v=1786738177&width=2380" alt="" srcset="//662bodyboardshop.com/cdn/shop/files/662_4X_4_channels_slick.png?v=1786738177&width=50 50w, //662bodyboardshop.com/cdn/shop/files/662_4X_4_channels_slick.png?v=1786738177&width=100 100w, //662bodyboardshop.com/cdn/shop/files/662_4X_4_channels_slick.png?v=1786738177&width=200 200w" width="2380" height="2380" loading="lazy" sizes="80px"></div><div 3003 class="product-media--thumb" 3004 data-active="false" 3005 data-id="39861404926204" 3006 tabindex="0" 3007 ><img src="//662bodyboardshop.com/cdn/shop/files/662_4X_bodyboard_quad_channels.png?v=1786739765&width=2380" alt="" srcset="//662bodyboardshop.com/cdn/shop/files/662_4X_bodyboard_quad_channels.png?v=1786739765&width=50 50w, //662bodyboardshop.com/cdn/shop/files/662_4X_bodyboard_quad_channels.png?v=1786739765&width=100 100w, //662bodyboardshop.com/cdn/shop/files/662_4X_bodyboard_quad_channels.png?v=1786739765&width=200 200w" width="2380" height="2380" loading="lazy" sizes="80px"></div><div 3008 class="product-media--thumb" 3009 data-active="false" 3010 data-id="39861417378044" 3011 tabindex="0" 3012 ><img src="//662bodyboardshop.com/cdn/shop/files/662_4X_Bodyboard_channels_orange_slick.png?v=1786739976&width=2380" alt="" srcset="//662bodyboardshop.com/cdn/shop/files/662_4X_Bodyboard_channels_orange_slick.png?v=1786739976&width=50 50w, //662bodyboardshop.com/cdn/shop/files/662_4X_Bodyboard_channels_orange_slick.png?v=1786739976&width=100 100w, //662bodyboardshop.com/cdn/shop/files/662_4X_Bodyboard_channels_orange_slick.png?v=1786739976&width=200 200w" width="2380" height="2380" loading="lazy" sizes="80px"></div><div 3013 class="product-media--thumb" 3014 data-active="false" 3015 data-id="39861462991100" 3016 tabindex="0" 3017 ><img src="//662bodyboardshop.com/cdn/shop/files/662_4X_Coil_wrist_leash.png?v=1786740709&width=2380" alt="" srcset="//662bodyboardshop.com/cdn/shop/files/662_4X_Coil_wrist_leash.png?v=1786740709&width=50 50w, //662bodyboardshop.com/cdn/shop/files/662_4X_Coil_wrist_leash.png?v=1786740709&width=100 100w, //662bodyboardshop.com/cdn/shop/files/662_4X_Coil_wrist_leash.png?v=1786740709&width=200 200w" width="2380" height="2380" loading="lazy" sizes="80px"></div><div 3018 class="product-media--thumb" 3019 data-active="false" 3020 data-id="39861463417084" 3021 tabindex="0" 3022 ><img src="//662bodyboardshop.com/cdn/shop/files/662_4X_w_Wrist_leash.png?v=1786740736&width=2380" alt="" srcset="//662bodyboardshop.com/cdn/shop/files/662_4X_w_Wrist_leash.png?v=1786740736&width=50 50w, //662bodyboardshop.com/cdn/shop/files/662_4X_w_Wrist_leash.png?v=1786740736&width=100 100w, //662bodyboardshop.com/cdn/shop/files/662_4X_w_Wrist_leash.png?v=1786740736&width=200 200w" width="2380" height="2380" loading="lazy" sizes="80px"></div></div> 3023 </product-thumbs-root></product-media-variants><modal-root 3024 class="modal--root" 3025 data-id="product" 3026 data-background-color="dark" 3027 data-translucent="true" 3028 data-transition-item="viewport" 3029 data-transition-type="fade-in" 3030 data-transition-trigger="custom" 3031 aria-hidden="true" 3032 ><div 3033 class="modal--view" 3034 aria-hidden="true" 3035 data-modal-index="0" 3036 data-id="39861285748988" 3037 data-background-color="none" 3038 data-transition-item="viewport" 3039 data-transition-type="fade-out" 3040 data-transition-trigger="custom" 3041 ><img src="//662bodyboardshop.com/cdn/shop/files/6624XBlack_Aqua_a560c8f1-d533-4803-93b6-c4c672e1b
304166c.png?v=1786737051&width=2380" alt="" srcset="//662bodyboardshop.com/cdn/shop/files/6624XBlack_Aqua_a560c8f1-d533-4803-93b6-c4c672e1b66c.png?v=1786737051&width=500 500w, //662bodyboardshop.com/cdn/shop/files/6624XBlack_Aqua_a560c8f1-d533-4803-93b6-c4c672e1b66c.png?v=1786737051&width=767 767w, //662bodyboardshop.com/cdn/shop/files/6624XBlack_Aqua_a560c8f1-d533-4803-93b6-c4c672e1b66c.png?v=1786737051&width=1000 1000w, //662bodyboardshop.com/cdn/shop/files/6624XBlack_Aqua_a560c8f1-d533-4803-93b6-c4c672e1b66c.png?v=1786737051&width=1200 1200w, //662bodyboardshop.com/cdn/shop/files/6624XBlack_Aqua_a560c8f1-d533-4803-93b6-c4c672e1b66c.png?v=1786737051&width=1500 1500w, //662bodyboardshop.com/cdn/shop/files/6624XBlack_Aqua_a560c8f1-d533-4803-93b6-c4c672e1b66c.png?v=1786737051&width=1800 1800w, //662bodyboardshop.com/cdn/shop/files/6624XBlack_Aqua_a560c8f1-d533-4803-93b6-c4c672e1b66c.png?v=1786737051&width=2100 2100w" width="2380" height="2380" loading="lazy" sizes="100vw"></div><div 3042 class="modal--view" 3043 aria-hidden="true" 3044 data-modal-index="1" 3045 data-id="39861285716220" 3046 data-background-color="none" 3047 data-transition-item="viewport" 3048 data-transition-type="fade-in" 3049 data-transition-trigger="custom" 3050 ><img src="//662bodyboardshop.com/cdn/shop/files/6624XAqua_White_a9e92df8-7f0f-4246-b170-efaff1ac45c1.png?v=1786737051&width=2380" alt="" srcset="//662bodyboardshop.com/cdn/shop/files/6624XAqua_White_a9e92df8-7f0f-4246-b170-efaff1ac45c1.png?v=1786737051&width=500 500w, //662bodyboardshop.com/cdn/shop/files/6624XAqua_White_a9e92df8-7f0f-4246-b170-efaff1ac45c1.png?v=1786737051&width=767 767w, //662bodyboardshop.com/cdn/shop/files/6624XAqua_White_a9e92df8-7f0f-4246-b170-efaff1ac45c1.png?v=1786737051&width=1000 1000w, //662bodyboardshop.com/cdn/shop/files/6624XAqua_White_a9e92df8-7f0f-4246-b170-efaff1ac45c1.png?v=1786737051&width=1200 1200w, //662bodyboardshop.com/cdn/shop/files/6624XAqua_White_a9e92df8-7f0f-4246-b170-efaff1ac45c1.png?v=1786737051&width=1500 1500w, //662bodyboardshop.com/cdn/shop/files/6624XAqua_White_a9e92df8-7f0f-4246-b170-efaff1ac45c1.png?v=1786737051&width=1800 1800w, //662bodyboardshop.com/cdn/shop/files/6624XAqua_White_a9e92df8-7f0f-4246-b170-efaff1ac45c1.png?v=1786737051&width=2100 2100w" width="2380" height="2380" loading="lazy" sizes="100vw"></div><div 3051 class="modal--view" 3052 aria-hidden="true" 3053 data-modal-index="2" 3054 data-id="39861285683452" 3055 data-background-color="none" 3056 data-transition-item="viewport" 3057 data-transition-type="fade-in" 3058 data-transition-trigger="custom" 3059 ><img src="//662bodyboardshop.com/cdn/shop/files/6624XBlue_Orange_c6e2a353-b0a8-46bf-b47d-314cf1c00340.png?v=1786737051&width=2380" alt="" srcset="//662bodyboardshop.com/cdn/shop/files/6624XBlue_Orange_c6e2a353-b0a8-46bf-b47d-314cf1c00340.png?v=1786737051&width=500 500w, //662bodyboardshop.com/cdn/shop/files/6624XBlue_Orange_c6e2a353-b0a8-46bf-b47d-314cf1c00340.png?v=1786737051&width=767 767w, //662bodyboardshop.com/cdn/shop/files/6624XBlue_Orange_c6e2a353-b0a8-46bf-b47d-314cf1c00340.png?v=1786737051&width=1000 1000w, //662bodyboardshop.com/cdn/shop/files/6624XBlue_Orange_c6e2a353-b0a8-46bf-b47d-314cf1c00340.png?v=1786737051&width=1200 1200w, //662bodyboardshop.com/cdn/shop/files/6624XBlue_Orange_c6e2a353-b0a8-46bf-b47d-314cf1c00340.png?v=1786737051&width=1500 1500w, //662bodyboardshop.com/cdn/shop/files/6624XBlue_Orange_c6e2a353-b0a8-46bf-b47d-314cf1c00340.png?v=1786737051&width=1800 1800w, //662bodyboardshop.com/cdn/shop/files/6624XBlue_Orange_c6e2a353-b0a8-46bf-b47d-314cf1c00340.png?v=1786737051&width=2100 2100w" width="2380" height="2380" loading="lazy" sizes="100vw"></div><div 3060 class="modal--view" 3061 aria-hidden="true" 3062 data-modal-index="3" 3063 data-id="39861324841212" 3064 data-background-color="none" 3065 data-transition-item="viewport" 3066 data-transition-type="fade-in" 3067 data-transition-trigger="custom" 3068 ><img src="//662bodyboardshop.com/cdn/shop/files/662_4X_4_channels_slick.png?v=1786738177&width=2380" alt="" srcset="//662bodyboardshop.com/cdn/shop/files/662_4X_4_channels_slick.png?v=1786738177&width=500 500w, //662bodyboardshop.com/cdn/shop/files/662_4X_4_channels_slick.png?v=1786738177&width=767 767w, //662bodyboardshop.com/cdn/shop/files/662_4X_4_channels_slick.png?v=1786738177&width=1000 1000w, //662bodyboardshop.com/cdn/shop/files/662_4X_4_channels_slick.png?v=1786738177&width=1200 1200w, //662bodyboardshop.com/cdn/shop/files/662_4X_4_channels_slick.png?v=1786738177&width=1500 1500w, //662bodyboardshop.com/cdn/shop/files/662_4X_4_channels_slick.png?v=1786738177&width=1800 1800w, //662bodyboardshop.com/cdn/shop/files/662_4X_4_channels_slick.png?v=1786738177&width=2100 2100w" width="2380" height="2380" loading="lazy" sizes="100vw"></div><div 3069 class="modal--view" 3070 aria-hidden="true" 3071 data-modal-index="4" 3072 data-id="39861404926204" 3073 data-background-color="none" 3074 data-transition-item="viewport" 3075 data-transition-type="fade-in" 3076 data-transition-trigger="custom" 3077 ><img src="//662bodyboardshop.com/cdn/shop/files/662_4X_bodyboard_quad_channels.png?v=1786739765&width=2380" alt="" srcset="//662bodyboardshop.com/cdn/shop/files/662_4X_bodyboard_quad_channels.png?v=1786739765&width=500 500w, //662bodyboardshop.com/cdn/shop/files/662_4X_bodyboard_quad_channels.png?v=1786739765&width=767 767w, //662bodyboardshop.com/cdn/shop/files/662_4X_bodyboard_quad_channels.png?v=1786739765&width=1000 1000w, //662bodyboardshop.com/cdn/shop/files/662_4X_bodyboard_quad_channels.png?v=1786739765&width=1200 1200w, //662bodyboardshop.com/cdn/shop/files/662_4X_bodyboard_quad_channels.png?v=1786739765&width=1500 1500w, //662bodyboardshop.com/cdn/shop/files/662_4X_bodyboard_quad_channels.png?v=1786739765&width=1800 1800w, //662bodyboardshop.com/cdn/shop/files/662_4X_bodyboard_quad_channels.png?v=1786739765&width=2100 2100w" width="2380" height="2380" loading="lazy" sizes="100vw"></div><div 3078 class="modal--view" 3079 aria-hidden="true" 3080 data-modal-index="5" 3081 data-id="39861417378044" 3082 data-background-color="none" 3083 data-transition-item="viewport" 3084 data-transition-type="fade-in" 3085 data-transition-trigger="custom" 3086 ><img src="//662bodyboardshop.com/cdn/shop/files/662_4X_Bodyboard_channels_orange_slick.png?v=1786739976&width=2380" alt="" srcset="//662bodyboardshop.com/cdn/shop/files/662_4X_Bodyboard_channels_orange_slick.png?v=1786739976&width=500 500w, //662bodyboardshop.com/cdn/shop/files/662_4X_Bodyboard_channels_orange_slick.png?v=1786739976&width=767 767w, //662bodyboardshop.com/cdn/shop/files/662_4X_Bodyboard_channels_orange_slick.png?v=1786739976&width=1000 1000w, //662bodyboardshop.com/cdn/shop/files/662_4X_Bodyboard_channels_orange_slick.png?v=1786739976&width=1200 1200w, //662bodyboardshop.com/cdn/shop/files/662_4X_Bodyboard_channels_orange_slick.png?v=1786739976&width=1500 1500w, //662bodyboardshop.com/cdn/shop/files/662_4X_Bodyboard_channels_orange_slick.png?v=1786739976&width=1800 1800w, //662bodyboardshop.com/cdn/shop/files/662_4X_Bodyboard_channels_orange_slick.png?v=1786739976&width=2100 2100w" width="2380" height="2380" loading="lazy" sizes="100vw"></div><div 3087 class="modal--view" 3088 aria-hidden="true" 3089 data-modal-index="6" 3090 data-id="39861462991100" 3091 data-background-color="none" 3092 data-transition-item="viewport" 3093 data-transition-type="fade-in" 3094 data-transition-trigger="custom" 3095 ><img src="//662bodyboardshop.com/cdn/shop/files/662_4X_Coil_wrist_leash.png?v=1786740709&width=2380" alt="" srcset="//662bodyboardshop.com/cdn/shop/files/662_4X_Coil_wrist_leash.png?v=1786740709&width=500 500w, //662bodyboardshop.com/cdn/shop/files/662_4X_Coil_wrist_leash.png?v=1786740709&width=767 767w, //662bodyboardshop.com/cdn/shop/files/662_4X_Coil_wrist_leash.png?v=1786740709&width=1000 1000w, //662bodyboardshop.com/cdn/shop/files/662_4X_Coil_wrist_leash.png?v=1786740709&width=1200 1200w, //662bodyboardshop.com/cdn/shop/files/662_4X_Coil_wrist_leash.png?v=1786740709&width=1500 1500w, //662bodyboardshop.com/cdn/shop/files/662_4X_Coil_wrist_leash.png?v=1786740709&width=1800 1800w, //662bodyboardshop.com/cdn/shop/files/662_4X_Coil_wrist_leash.png?v=1786740709&width=2100 2100w" width="2380" height="2380" loading="lazy" sizes="100vw"></div><div 3096 class="modal--view" 3097 aria-hidden="true" 3098 data-modal-index="7" 3099 data-id="39861463417084" 3100 data-background-color="none" 3101 data-transition-item="viewport" 3102 data-transition-type="fade-in" 3103 data-transition-trigger="custom" 3104 ><img src="//662bodyboardshop.com/cdn/shop/files/662_4X_w_Wrist_leash.png?v=1786740736&width=2380" alt="" srcset="//662bodyboardshop.com/cdn/shop/files/662_4X_w_Wrist_leash.png?v=1786740736&width=500 500w, //662bodyboardshop.com/cdn/shop/files/662_4X_w_Wrist_leash.png?v=1786740736&width=767 767w, //662bodyboardshop.com/cdn/shop/files/662_4X_w_Wrist_leash.png?v=1786740736&width=1000 1000w, //662bodyboardshop.com/cdn/shop/files/662_4X_w_Wrist_leash.png?v=1786740736&width=1200 1200w, //662bodyboardshop.com/cdn/shop/files/662_4X_w_Wrist_leash.png?v=1786740736&width=1500 1500w, //662bodyboardshop.com/cdn/shop/files/662_4X_w_Wrist_leash.png?v=1786740736&width=1800 1800w, //662bodyboardshop.com/cdn/shop/files/662_4X_w_Wrist_leash.png?v=1786740736&width=2100 2100w" width="2380" height="2380" loading="lazy" sizes="100vw"></div></modal-root></div> 3105 3106 <div class="product-page--mobile-container" data-mq="small">
3106<script type="module"> 3107 import "//662bodyboardshop.com/cdn/shop/t/51/assets/product-media--carousel.js?v=138098311967796598991724528005"; 3108 </script>
3108 3109 3110 <product-media-carousel 3111 class="product-page--carousel" 3112 data-id="32888815639-template--18119437353212__main" 3113 data-mq="small" 3114 > 3115 3116 3117 3118
3119<script type="module"> 3120 import "//662bodyboardshop.com/cdn/shop/t/51/assets/carousel.js?v=24821825274018486691724528004"; 3121</script>
3121 3122 3123<carousel-root 3124 class="carousel--root" 3125 data-at-end="false" 3126 data-at-start="true" 3127 data-auto-rotate="" 3128 data-background-color="" 3129 data-blocks-per-slide--mobile="1" 3130 data-blocks-per-slide="1" 3131 data-dot-nav="true" 3132 data-rotate-frequency="" 3133 data-spacing-above="" 3134 data-spacing-around-blocks="true" 3135 data-spacing-below="" 3136 data-transition-type="slide" 3137 data-view="product-page" 3138 style="--total-slides:8;--total-slides-mobile:8;--total-spaces:8;--total-spaces-mobile:8;--offset:48px;--offset-mobile:32px;--container-offset:768px;--container-offset-mobile:512px;" 3139> 3140 <div class="carousel--viewport"><div class="carousel--arrow-nav"> 3141 <div class="carousel--prev" tabindex="0"><div class="icon--root icon--prev"> 3142 <div></div> 3143 <div></div> 3144 <div></div> 3145 </div></div> 3146 </div><div class="carousel--x-container"> 3147 <div class="carousel--y-container"><div 3148 class="carousel--block" 3149 data-id="template--18119437353212__main--block-1" 3150 data-loaded="true" 3151 data-loaded--mobile="true" 3152 3153 > 3154 <div class="carousel--block--container"> 3155 3156<div 3157 class="product-media--root" 3158 data-id="39861285748988" 3159 data-active="true" 3160 data-media-type="image" 3161 style="--product-media--aspect-ratio:1.0;" 3162><img src="//662bodyboardshop.com/cdn/shop/files/6624XBlack_Aqua_a560c8f1-d533-4803-93b6-c4c672e1b
316266c.png?v=1786737051&width=2380" alt="662 4X LTD 42" Bodyboard" srcset="//662bodyboardshop.com/cdn/shop/files/6624XBlack_Aqua_a560c8f1-d533-4803-93b6-c4c672e1b66c.png?v=1786737051&width=500 500w, //662bodyboardshop.com/cdn/shop/files/6624XBlack_Aqua_a560c8f1-d533-4803-93b6-c4c672e1b66c.png?v=1786737051&width=767 767w, //662bodyboardshop.com/cdn/shop/files/6624XBlack_Aqua_a560c8f1-d533-4803-93b6-c4c672e1b66c.png?v=1786737051&width=1000 1000w, //662bodyboardshop.com/cdn/shop/files/6624XBlack_Aqua_a560c8f1-d533-4803-93b6-c4c672e1b66c.png?v=1786737051&width=1200 1200w, //662bodyboardshop.com/cdn/shop/files/6624XBlack_Aqua_a560c8f1-d533-4803-93b6-c4c672e1b66c.png?v=1786737051&width=1500 1500w, //662bodyboardshop.com/cdn/shop/files/6624XBlack_Aqua_a560c8f1-d533-4803-93b6-c4c672e1b66c.png?v=1786737051&width=1800 1800w, //662bodyboardshop.com/cdn/shop/files/6624XBlack_Aqua_a560c8f1-d533-4803-93b6-c4c672e1b66c.png?v=1786737051&width=2100 2100w" width="2380" height="2380" loading="eager" sizes="100vw"></div></div> 3163 </div><div 3164 class="carousel--block" 3165 data-id="template--18119437353212__main--block-2" 3166 data-loaded="false" 3167 data-loaded--mobile="false" 3168 3169 > 3170 <div class="carousel--block--container"> 3171 3172<div 3173 class="product-media--root" 3174 data-id="39861285716220" 3175 data-active="false" 3176 data-media-type="image" 3177 style="--product-media--aspect-ratio:1.0;" 3178><img src="//662bodyboardshop.com/cdn/shop/files/6624XAqua_White_a9e92df8-7f0f-4246-b170-efaff1ac45c1.png?v=1786737051&width=2380" alt="662 4X LTD 42" Bodyboard" srcset="//662bodyboardshop.com/cdn/shop/files/6624XAqua_White_a9e92df8-7f0f-4246-b170-efaff1ac45c1.png?v=1786737051&width=500 500w, //662bodyboardshop.com/cdn/shop/files/6624XAqua_White_a9e92df8-7f0f-4246-b170-efaff1ac45c1.png?v=1786737051&width=767 767w, //662bodyboardshop.com/cdn/shop/files/6624XAqua_White_a9e92df8-7f0f-4246-b170-efaff1ac45c1.png?v=1786737051&width=1000 1000w, //662bodyboardshop.com/cdn/shop/files/6624XAqua_White_a9e92df8-7f0f-4246-b170-efaff1ac45c1.png?v=1786737051&width=1200 1200w, //662bodyboardshop.com/cdn/shop/files/6624XAqua_White_a9e92df8-7f0f-4246-b170-efaff1ac45c1.png?v=1786737051&width=1500 1500w, //662bodyboardshop.com/cdn/shop/files/6624XAqua_White_a9e92df8-7f0f-4246-b170-efaff1ac45c1.png?v=1786737051&width=1800 1800w, //662bodyboardshop.com/cdn/shop/files/6624XAqua_White_a9e92df8-7f0f-4246-b170-efaff1ac45c1.png?v=1786737051&width=2100 2100w" width="2380" height="2380" loading="lazy" sizes="100vw"></div></div> 3179 </div><div 3180 class="carousel--block" 3181 data-id="template--18119437353212__main--block-3" 3182 data-loaded="false" 3183 data-loaded--mobile="false" 3184 3185 > 3186 <div class="carousel--block--container"> 3187 3188<div 3189 class="product-media--root" 3190 data-id="39861285683452" 3191 data-active="false" 3192 data-media-type="image" 3193 style="--product-media--aspect-ratio:1.0;" 3194><img src="//662bodyboardshop.com/cdn/shop/files/6624XBlue_Orange_c6e2a353-b0a8-46bf-b47d-314cf1c00340.png?v=1786737051&width=2380" alt="662 4X LTD 42" Bodyboard" srcset="//662bodyboardshop.com/cdn/shop/files/6624XBlue_Orange_c6e2a353-b0a8-46bf-b47d-314cf1c00340.png?v=1786737051&width=500 500w, //662bodyboardshop.com/cdn/shop/files/6624XBlue_Orange_c6e2a353-b0a8-46bf-b47d-314cf1c00340.png?v=1786737051&width=767 767w, //662bodyboardshop.com/cdn/shop/files/6624XBlue_Orange_c6e2a353-b0a8-46bf-b47d-314cf1c00340.png?v=1786737051&width=1000 1000w, //662bodyboardshop.com/cdn/shop/files/6624XBlue_Orange_c6e2a353-b0a8-46bf-b47d-314cf1c00340.png?v=1786737051&width=1200 1200w, //662bodyboardshop.com/cdn/shop/files/6624XBlue_Orange_c6e2a353-b0a8-46bf-b47d-314cf1c00340.png?v=1786737051&width=1500 1500w, //662bodyboardshop.com/cdn/shop/files/6624XBlue_Orange_c6e2a353-b0a8-46bf-b47d-314cf1c00340.png?v=1786737051&width=1800 1800w, //662bodyboardshop.com/cdn/shop/files/6624XBlue_Orange_c6e2a353-b0a8-46bf-b47d-314cf1c00340.png?v=1786737051&width=2100 2100w" width="2380" height="2380" loading="lazy" sizes="100vw"></div></div> 3195 </div><div 3196 class="carousel--block" 3197 data-id="template--18119437353212__main--block-4" 3198 data-loaded="false" 3199 data-loaded--mobile="false" 3200 3201 > 3202 <div class="carousel--block--container"> 3203 3204<div 3205 class="product-media--root" 3206 data-id="39861324841212" 3207 data-active="false" 3208 data-media-type="image" 3209 style="--product-media--aspect-ratio:1.0;" 3210><img src="//662bodyboardshop.com/cdn/shop/files/662_4X_4_channels_slick.png?v=1786738177&width=2380" alt="662 4X LTD 42" Bodyboard" srcset="//662bodyboardshop.com/cdn/shop/files/662_4X_4_channels_slick.png?v=1786738177&width=500 500w, //662bodyboardshop.com/cdn/shop/files/662_4X_4_channels_slick.png?v=1786738177&width=767 767w, //662bodyboardshop.com/cdn/shop/files/662_4X_4_channels_slick.png?v=1786738177&width=1000 1000w, //662bodyboardshop.com/cdn/shop/files/662_4X_4_channels_slick.png?v=1786738177&width=1200 1200w, //662bodyboardshop.com/cdn/shop/files/662_4X_4_channels_slick.png?v=1786738177&width=1500 1500w, //662bodyboardshop.com/cdn/shop/files/662_4X_4_channels_slick.png?v=1786738177&width=1800 1800w, //662bodyboardshop.com/cdn/shop/files/662_4X_4_channels_slick.png?v=1786738177&width=2100 2100w" width="2380" height="2380" loading="lazy" sizes="100vw"></div></div> 3211 </div><div 3212 class="carousel--block" 3213 data-id="template--18119437353212__main--block-5" 3214 data-loaded="false" 3215 data-loaded--mobile="false" 3216 3217 > 3218 <div class="carousel--block--container"> 3219 3220<div 3221 class="product-media--root" 3222 data-id="39861404926204" 3223 data-active="false" 3224 data-media-type="image" 3225 style="--product-media--aspect-ratio:1.0;" 3226><img src="//662bodyboardshop.com/cdn/shop/files/662_4X_bodyboard_quad_channels.png?v=1786739765&width=2380" alt="662 4X LTD 42" Bodyboard" srcset="//662bodyboardshop.com/cdn/shop/files/662_4X_bodyboard_quad_channels.png?v=1786739765&width=500 500w, //662bodyboardshop.com/cdn/shop/files/662_4X_bodyboard_quad_channels.png?v=1786739765&width=767 767w, //662bodyboardshop.com/cdn/shop/files/662_4X_bodyboard_quad_channels.png?v=1786739765&width=1000 1000w, //662bodyboardshop.com/cdn/shop/files/662_4X_bodyboard_quad_channels.png?v=1786739765&width=1200 1200w, //662bodyboardshop.com/cdn/shop/files/662_4X_bodyboard_quad_channels.png?v=1786739765&width=1500 1500w, //662bodyboardshop.com/cdn/shop/files/662_4X_bodyboard_quad_channels.png?v=1786739765&width=1800 1800w, //662bodyboardshop.com/cdn/shop/files/662_4X_bodyboard_quad_channels.png?v=1786739765&width=2100 2100w" width="2380" height="2380" loading="lazy" sizes="100vw"></div></div> 3227 </div><div 3228 class="carousel--block" 3229 data-id="template--18119437353212__main--block-6" 3230 data-loaded="false" 3231 data-loaded--mobile="false" 3232 3233 > 3234 <div class="carousel--block--container"> 3235 3236<div 3237 class="product-media--root" 3238 data-id="39861417378044" 3239 data-active="false" 3240 data-media-type="image" 3241 style="--product-media--aspect-ratio:1.0;" 3242><img src="//662bodyboardshop.com/cdn/shop/files/662_4X_Bodyboard_channels_orange_slick.png?v=1786739976&width=2380" alt="662 4X LTD 42" Bodyboard" srcset="//662bodyboardshop.com/cdn/shop/files/662_4X_Bodyboard_channels_orange_slick.png?v=1786739976&width=500 500w, //662bodyboardshop.com/cdn/shop/files/662_4X_Bodyboard_channels_orange_slick.png?v=1786739976&width=767 767w, //662bodyboardshop.com/cdn/shop/files/662_4X_Bodyboard_channels_orange_slick.png?v=1786739976&width=1000 1000w, //662bodyboardshop.com/cdn/shop/files/662_4X_Bodyboard_channels_orange_slick.png?v=1786739976&width=1200 1200w, //662bodyboardshop.com/cdn/shop/files/662_4X_Bodyboard_channels_orange_slick.png?v=1786739976&width=1500 1500w, //662bodyboardshop.com/cdn/shop/files/662_4X_Bodyboard_channels_orange_slick.png?v=1786739976&width=1800 1800w, //662bodyboardshop.com/cdn/shop/files/662_4X_Bodyboard_channels_orange_slick.png?v=1786739976&width=2100 2100w" width="2380" height="2380" loading="lazy" sizes="100vw"></div></div> 3243 </div><div 3244 class="carousel--block" 3245 data-id="template--18119437353212__main--block-7" 3246 data-loaded="false" 3247 data-loaded--mobile="false" 3248 3249 > 3250 <div class="carousel--block--container"> 3251 3252<div 3253 class="product-media--root" 3254 data-id="39861462991100" 3255 data-active="false" 3256 data-media-type="image" 3257 style="--product-media--aspect-ratio:1.0;" 3258><img src="//662bodyboardshop.com/cdn/shop/files/662_4X_Coil_wrist_leash.png?v=1786740709&width=2380" alt="662 4X LTD 42" Bodyboard" srcset="//662bodyboardshop.com/cdn/shop/files/662_4X_Coil_wrist_leash.png?v=1786740709&width=500 500w, //662bodyboardshop.com/cdn/shop/files/662_4X_Coil_wrist_leash.png?v=1786740709&width=767 767w, //662bodyboardshop.com/cdn/shop/files/662_4X_Coil_wrist_leash.png?v=1786740709&width=1000 1000w, //662bodyboardshop.com/cdn/shop/files/662_4X_Coil_wrist_leash.png?v=1786740709&width=1200 1200w, //662bodyboardshop.com/cdn/shop/files/662_4X_Coil_wrist_leash.png?v=1786740709&width=1500 1500w, //662bodyboardshop.com/cdn/shop/files/662_4X_Coil_wrist_leash.png?v=1786740709&width=1800 1800w, //662bodyboardshop.com/cdn/shop/files/662_4X_Coil_wrist_leash.png?v=1786740709&width=2100 2100w" width="2380" height="2380" loading="lazy" sizes="100vw"></div></div> 3259 </div><div 3260 class="carousel--block" 3261 data-id="template--18119437353212__main--block-8" 3262 data-loaded="false" 3263 data-loaded--mobile="false" 3264 3265 > 3266 <div class="carousel--block--container"> 3267 3268<div 3269 class="product-media--root" 3270 data-id="39861463417084" 3271 data-active="false" 3272 data-media-type="image" 3273 style="--product-media--aspect-ratio:1.0;" 3274><img src="//662bodyboardshop.com/cdn/shop/files/662_4X_w_Wrist_leash.png?v=1786740736&width=2380" alt="662 4X LTD 42" Bodyboard" srcset="//662bodyboardshop.com/cdn/shop/files/662_4X_w_Wrist_leash.png?v=1786740736&width=500 500w, //662bodyboardshop.com/cdn/shop/files/662_4X_w_Wrist_leash.png?v=1786740736&width=767 767w, //662bodyboardshop.com/cdn/shop/files/662_4X_w_Wrist_leash.png?v=1786740736&width=1000 1000w, //662bodyboardshop.com/cdn/shop/files/662_4X_w_Wrist_leash.png?v=1786740736&width=1200 1200w, //662bodyboardshop.com/cdn/shop/files/662_4X_w_Wrist_leash.png?v=1786740736&width=1500 1500w, //662bodyboardshop.com/cdn/shop/files/662_4X_w_Wrist_leash.png?v=1786740736&width=1800 1800w, //662bodyboardshop.com/cdn/shop/files/662_4X_w_Wrist_leash.png?v=1786740736&width=2100 2100w" width="2380" height="2380" loading="lazy" sizes="100vw"></div></div> 3275 </div></div> 3276 </div><div class="carousel--arrow-nav"> 3277 <div class="carousel--next" tabindex="0"><div class="icon--root icon--next"> 3278 <div></div> 3279 <div></div> 3280 <div></div> 3281 </div></div> 3282 </div></div> 3283 3284 <div class="carousel--dot-container"> 3285 <div class="carousel--dot-viewport"> 3286 <div class="carousel--dot-nav"></div> 3287 </div> 3288 </div> 3289</carousel-root></product-media-carousel></div><form method="post" action="/cart/add" id="product_form_32888815639" accept-charset="UTF-8" class="product-page--form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><div 3290 class="product-page--block" 3291 data-product-block 3292 data-block-type="heading" 3293 data-fit-together="false" 3294 3295 ><div 3296 3297 data-transition-cropper 3298 data-transition-item="viewport" 3299 data-transition-type="mask" 3300 3301 > 3302 <div><h1 class="product-page--heading" data-item="section-heading">662 4X LTD 42" Bodyboard</h1></div> 3303 </div></div><div 3304 class="product-page--block" 3305 data-product-block 3306 data-block-type="vendor" 3307 data-fit-together="false" 3308 3309 ><div class="product-page--vendor" data-item="nav-text" data-text-color="gray"> 3310 <a href="/collections/vendors?q=662">662</a> 3311 </div></div><div 3312 class="product-page--block" 3313 data-product-block 3314 data-block-type="price" 3315 data-fit-together="false" 3316 3317 >
3317<script type="module"> 3318 import "//662bodyboardshop.com/cdn/shop/t/51/assets/product-price.js?v=92363746003575166861724528005"; 3319 </script>
3319<product-price-root class="product-price--root" data-id="32888815639-template--18119437353212__main"> 3320 <div class="product-price--wrapper"> 3321 <div class="product-price--original" data-item='nav-text'> 3322 <span class=transcy-money>$ 89.99</span> 3323 </div> 3324 3325 <div 3326 class="product-price--compare" 3327 data-item="nav-text" 3328 data-text-color="gray" 3329 3330 style="display:none;" 3331 3332 ></div> 3333 </div> 3334 3335 <div 3336 class="product-price--unit-container" 3337 data-item="small-text" 3338 3339 style="display:none;" 3340 3341 > 3342 <span class="product-price--unit-price"></span>/<span class="product-price--reference-value"></span><span class="product-price--reference-unit"></span> 3343 </div></product-price-root></div><div 3344 class="product-page--block" 3345 data-product-block 3346 data-block-type="options" 3347 data-fit-together="false" 3348 3349 >
3349<script type="module"> 3350 import "//662bodyboardshop.com/cdn/shop/t/51/assets/product-options.js?v=27866876017450919831724528005"; 3351 </script>
3351<product-options-root 3352 class="product-options--root" 3353 data-id="32888815639-template--18119437353212__main" 3354 data-product-handle="662-4x-ltd-42-bodyboard" 3355 data-product-id="32888815639" 3356 data-product-url="/products/662-4x-ltd-42-bodyboard" 3357 aria-busy="false" 3358 > 3359 <div class="product-options--container"><div class="product-options--option" data-index="0"> 3360<disclosure-root 3361 class="disclosure--root" 3362 data-id="32888815639-template--18119437353212__main"data-type="option-picker"> 3363 <div 3364 class="disclosure--header"> 3365 <label 3366 class="disclosure--label" 3367 data-item="nav-text" 3368 id="32888815639-template--18119437353212__main-color-toggle" 3369 >Color</label> 3370 </div> 3371 3372 <div class="disclosure--main"> 3373 <button 3374 class="disclosure--toggle" 3375 data-item="nav-text" 3376 aria-expanded="false" 3377 aria-controls="32888815639-template--18119437353212__main-color" 3378 aria-labelledby="32888815639-template--18119437353212__main-color-toggle" 3379 ><div class="disclosure--current-option">Black/Turquoise</div><svg class="icon--root icon--chevron-down" width="10" height="6" viewBox="0 0 10 6" xmlns="http://www.w3.org/2000/svg"> 3380 <path d="M5 4.058 8.53.528l.707.707-3.53 3.53L5 5.472.763 1.235 1.47.528 5 4.058Z" fill="#000" fill-rule="nonzero" /> 3381 </svg></button> 3382 <ul 3383 class="disclosure--form" 3384 id="32888815639-template--18119437353212__main-color" 3385 data-transition-item="viewport" 3386 data-transition-type="scale-in" 3387 data-transition-trigger="custom" 3388 aria-hidden="true" 3389 ><li 3390 class="disclosure--option" 3391 tabindex="0" 3392 data-item="nav-text--sub" 3393 data-value="Black/Turquoise" 3394 3395 data-option-value-id="366759117052" 3396 data-option-name="color" 3397 data-product-url="" 3398 3399 3400 3401 aria-current="true" 3402 3403 > 3404 Black/Turquoise 3405 </li><li 3406 class="disclosure--option" 3407 tabindex="0" 3408 data-item="nav-text--sub" 3409 data-value="Light Blue/White" 3410 3411 data-option-value-id="5332923711740" 3412 data-option-name="color" 3413 data-product-url="" 3414 3415 3416 3417 aria-current="false" 3418 3419 > 3420 Light Blue/White 3421 </li><li 3422 class="disclosure--option" 3423 tabindex="0" 3424 data-item="nav-text--sub" 3425 data-value="Royal Blue/Orange" 3426 3427 data-option-value-id="5382078693628" 3428 data-option-name="color" 3429 data-product-url="" 3430 3431 3432 3433 aria-current="false" 3434 3435 > 3436 Royal Blue/Orange 3437 </li></ul> 3438 <input 3439 class="disclosure--input" 3440 type="hidden" 3441 3442 3443 value="Black/Turquoise" 3444 3445 3446 data-option-value-id="366759117052" 3447 data-option-name="color" 3448 data-product-url="" 3449 3450 data-item="disclosure" 3451 /> 3452 </div> 3453</disclosure-root></div></div> 3454 3455
3455<script type="application/json" id="variant-json-32888815639-template--18119437353212__main">{"id":43062986932476,"title":"Black\/Turquoise","option1":"Black\/Turquoise","option2":null,"option3":null,"sku":"42-4X-BLK","requires_shipping":true,"taxable":true,"featured_image":{"id":48844796526844,"product_id":32888815639,"position":1,"created_at":"2026-08-14T12:50:49-07:00","updated_at":"2026-08-14T12:50:51-07:00","alt":null,"width":2380,"height":2380,"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/6624XBlack_Aqua_a560c8f1-d533-4803-93b6-c4c672e1b66c.png?v=1786737051","variant_ids":[43062986932476]},"available":true,"name":"662 4X LTD 42\" Bodyboard - Black\/Turquoise","public_title":"Black\/Turquoise","options":["Black\/Turquoise"],"price":8999,"weight":3175,"compare_at_price":null,"inventory_quantity":17,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"featured_media":{"alt":null,"id":39861285748988,"position":1,"preview_image":{"aspect_ratio":1.0,"height":2380,"width":2380,"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/6624XBlack_Aqua_a560c8f1-d533-4803-93b6-c4c672e1b
345566c.png?v=1786737051"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}</script>
3455 3456 </product-options-root></div><div 3457 class="product-page--block" 3458 data-product-block 3459 data-block-type="liquid" 3460 data-fit-together="false" 3461 3462 > 3463 3464 3465 3466 3467 3468 3469 3470 3471 3472 3473 3474 3475 3476 3477 3478 3479 3480 3481 3482 3483 3484 <div style="margin: 10px 0 16px; font-size: 14px; line-height: 1.6;"> 3485 <strong>Not sure which size to choose?</strong><br> 3486 <a href="/blogs/guides/bodyboard-buying-guide" 3487 style="color: #d92128; text-decoration: underline;"> 3488 View our Bodyboard Buying Guide â 3489 </a> 3490 </div> 3491</div><div 3492 class="product-page--block" 3493 data-product-block 3494 data-block-type="low-stock" 3495 data-fit-together="false" 3496 3497 >
3497<script type="module"> 3498 import "//662bodyboardshop.com/cdn/shop/t/51/assets/product-low-stock.js?v=58004313576246974501724528005"; 3499</script>
3499 3500 3501<product-low-stock-root 3502 class="product-low-stock--root" 3503 style="display:block;" 3504 data-id="32888815639-template--18119437353212__main" 3505 data-item="paragraph" 3506 data-initial-availability="true" 3507 data-initial-quantity="17" 3508 3509 data-threshold="3" 3510 3511> 3512
3512<script type="application/json" id="product-low-stock--json"> 3513 [{ 3514 "available": true, 3515 "id": 43062986932476, 3516 "quantity": 17 3517 },{ 3518 "available": true, 3519 "id": 50922628153596, 3520 "quantity": 37 3521 },{ 3522 "available": true, 3523 "id": 50971959197948, 3524 "quantity": 36 3525 }] 3526 </script>
3526 3527</product-low-stock-root></div><div 3528 class="product-page--block" 3529 data-product-block 3530 data-block-type="buy-buttons" 3531 data-fit-together="false" 3532 3533 >
3534<script type="module"> 3535 import "//662bodyboardshop.com/cdn/shop/t/51/assets/product-buy-buttons.js?v=33791291724069738301724528005"; 3536 </script>
3536<product-buy-buttons-root class="product-buy-buttons--root" data-id="32888815639-template--18119437353212__main"><shopify-payment-terms variant-id="43062986932476" shopify-meta="{"type":"product","currency_code":"USD","country_code":"US","variants":[{"id":43062986932476,"price_per_term":"<span class=transcy-money>$ 22.49</span>","price_per_term_amount":22.49,"full_price":"<span class=transcy-money>$ 89.99</span>","full_price_amount":89.99,"eligible":true,"available":true,"number_of_payment_terms":4},{"id":50922628153596,"price_per_term":"<span class=transcy-money>$ 22.49</span>","price_per_term_amount":22.49,"full_price":"<span class=transcy-money>$ 89.99</span>","full_price_amount":89.99,"eligible":true,"available":true,"number_of_payment_terms":4},{"id":50971959197948,"price_per_term":"<span class=transcy-money>$ 22.49</span>","price_per_term_amount":22.49,"full_price":"<span class=transcy-money>$ 89.99</span>","full_price_amount":89.99,"eligible":true,"available":true,"number_of_payment_terms":4}],"min_price":"<span class=transcy-money>$ 35.00</span>","min_price_amount":35.0,"max_price":"<span class=transcy-money>$ 30,000.00</span>","max_price_amount":30000.0,"financing_plans":[{"min_price":"<span class=transcy-money>$ 35.00</span>","max_price":"<span class=transcy-money>$ 49.99</span>","terms":[{"apr":0,"loan_type":"split_pay","installments_count":2}],"min_price_amount":35.0,"max_price_amount":49.99},{"min_price":"<span class=transcy-money>$ 50.00</span>","max_price":"<span class=transcy-money>$ 999.99</span>","terms":[{"apr":0,"loan_type":"split_pay","installments_count":3},{"apr":0,"loan_type":"split_pay","installments_count":4},{"apr":15,"loan_type":"interest","installments_count":3},{"apr":15,"loan_type":"interest","installments_count":6},{"apr":15,"loan_type":"interest","installments_count":12}],"min_price_amount":50.0,"max_price_amount":999.99},{"min_price":"<span class=transcy-money>$ 1,000.00</span>","max_price":"<span class=transcy-money>$ 30,000.00</span>","terms":[{"apr":15,"loan_type":"interest","installments_count":3},{"apr":15,"loan_type":"interest","installments_count":6},{"apr":15,"loan_type":"interest","installments_count":12}],"min_price_amount":1000.0,"max_price_amount":30000.0}],"installments_buyer_prequalification_enabled":false,"seller_id":73518}"></shopify-payment-terms><button 3537 class="product-buy-buttons--primary" 3538 data-enabled="true" 3539 aria-busy="false" 3540 data-text="Add to cart" 3541 3542 data-item="secondary-button" 3543 3544 3545 data-transition-button 3546 3547> 3548 <span class="product-buy-buttons--cta-text">Add to cart</span> 3549 <span class="product-buy-buttons--spinner"><svg class="icon--root icon--spinner"> 3550 <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#loading-spinner" /> 3551 </svg></span> 3552 </button><div 3553 class="product-buy-buttons--smart"aria-hidden="false" 3554 data-transition-button 3555 3556 ><div data-shopify="payment-button" class="shopify-payment-button"> <shopify-accelerated-checkout recommended="{"supports_subs":true,"supports_def_opts":false,"name":"shop_pay","wallet_params":{"shopId":21758819,"merchantName":"662 Bodyboard Shop","personalized":true}}" fallback="{"supports_subs":true,"supports_def_opts":true,"name":"buy_it_now","wallet_params":{}}" access-token="9248c4c0bd9498e4afbbf736d1d7bd76" buyer-country="US" buyer-locale="en" buyer-currency="USD" variant-params="[{"id":43062986932476,"requiresShipping":true},{"id":50922628153596,"requiresShipping":true},{"id":50971959197948,"requiresShipping":true}]" shop-id="21758819" enabled-flags="["1172c16a","a1d1f9a1","f5afabb3","370070f3"]" > <div class="shopify-payment-button__button" role="button" disabled aria-hidden="true" style="background-color: transparent; border: none"> <div class="shopify-payment-button__skeleton"> </div> </div> <div class="shopify-payment-button__more-options shopify-payment-button__skeleton" role="button" disabled aria-hidden="true"> </div> </shopify-accelerated-checkout> </div></div><select class="product-buy-buttons--select" name="id" data-mq="none"><option 3557 value="43062986932476" 3558 data-sku="42-4X-BLK" 3559 data-id="43062986932476" 3560 data-management="shopify" 3561 data-policy="deny" 3562 data-quantity="17"selected>Black/Turquoise</option><option 3563 value="50922628153596" 3564 data-sku="42-4X-AQ" 3565 data-id="50922628153596" 3566 data-management="shopify" 3567 data-policy="deny" 3568 data-quantity="37">Light Blue/White</option><option 3569 value="50971959197948" 3570 data-sku="42-4X-BL" 3571 data-id="50971959197948" 3572 data-management="shopify" 3573 data-policy="deny" 3574 data-quantity="36">Royal Blue/Orange</option></select> 3575</product-buy-buttons-root></div><div 3576 class="product-page--block" 3577 data-product-block 3578 data-block-type="pickup" 3579 data-fit-together="false" 3580 3581 >
3581<script type="module"> 3582 import "//662bodyboardshop.com/cdn/shop/t/51/assets/product-pickup.js?v=126083494219423585421724528005"; 3583</script>
3583 3584 3585<product-pickup-root 3586 class="product-pickup--root" 3587 style="display:block;" 3588 data-first-variant-id="43062986932476" 3589 data-load-first-variant="true" 3590 data-loading="false" 3591 data-id="32888815639-template--18119437353212__main" 3592 data-is-only-variant="false" 3593 data-title="662 4X LTD 42" Bodyboard" 3594> 3595 3596<div class="product-pickup--spinner"><svg class="icon--root icon--spinner"> 3597 <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#loading-spinner" /> 3598 </svg></div></product-pickup-root></div><div 3599 class="product-page--block" 3600 data-product-block 3601 data-block-type="description" 3602 data-fit-together="true" 3603 3604 ><div class="product-page--description" data-item="rte-content"><collapsible-row-root class="collapsible-row--root" style="display:block;"> 3605 <div class="collapsible-row--wrapper"> 3606 <button 3607 class="collapsible-row--toggle" 3608 aria-expanded=""tabindex="0"> 3609 <label 3610 class="collapsible-row--heading" 3611 data-item="nav-text" 3612 for="template--18119437353212__main-description" 3613 >Description</label><svg class="icon--root icon--chevron-down" width="10" height="6" viewBox="0 0 10 6" xmlns="http://www.w3.org/2000/svg"> 3614 <path d="M5 4.058 8.53.528l.707.707-3.53 3.53L5 5.472.763 1.235 1.47.528 5 4.058Z" fill="#000" fill-rule="nonzero" /> 3615 </svg></button><div 3616 class="collapsible-row--content-wrapper" 3617 data-transition-item="viewport" 3618 data-transition-type="fade-in" 3619 data-transition-trigger="custom" 3620 > 3621 <div 3622 id="template--18119437353212__main-description" 3623 class="collapsible-row--content" 3624 data-item="rte-content" 3625 ><p><strong>662 4X LTD Quad Concave Slick With Double Stringer</strong></p> 3626<p>When designing the new 662 model we wanted to make high end professional bodyboard features available to all skill levels at a great price. Bodyboards with the features included in the new 662 Pro Bodyboard typically retail anywhere from $200-$400. No other bodyboard brand in the world carries EPS price point models with a stringer or concave feature. This is typically reserved for professional models.</p> 3627<p><strong>Quad Concave Channel Slick Design</strong></p> 3628<p>A design feature, known as a Concave, is a large channel running half the length of the bodyboard through to the back of the hull. This feature is designed to streamline water flow through the center of the board keeping you higher on the wave face, which allows you to generate more speed into your bottom turns and gives the rider greater control. Whether the rider is on a 2 foot wave or 6 ft wave the channels provide additional speed with the benefit of added grip and power in turns. For someone that isnât an experienced wave rider this will make catching waves much easier and more enjoyable.</p> 3629<p><strong>Double Stringer</strong></p> 3630<p>The 662 FGS Stringer systems are Fiberglass rods used to add strength, increase stiffness and to help maintain good rocker. Stringers lengthen the life of a bodyboard making it almost impossible to snap. During production, stringers are inserted into the center of the core. They start at the tail and end 8" from under the nose of the bodyboard. Higher end professional type bodyboards always have anywhere from 1 to 3 stringers. Not only do they provide the extra strength they also improve the way the board maneuvers and handles in the water. Boards without stringers can flex too much slowing the riders speed down.</p> 3631<p><strong>Full Deck Contour</strong></p> 3632<p>Contour configurations improve your grip and lock your body into the position on the Bodyboard adding comfort and control for your elbows, hands, forearms, hips, and also lower torso</p> 3633<p><strong>Full Line Contour</strong></p> 3634<p>These deck contours run along the side edge of the left and right side of the board. These offer extra grip, comfort and help you hold on through duck dives or heavy landings.</p> 3635<p><strong>Elbow Contours</strong></p> 3636<p>Elbows Contours help the rider with correct elbow placement when wave ri
3636ding. </p> 3637<p><strong>Deck and Slick Bulbs/ Handgrips</strong></p> 3638<p>Foam bulbs are positioned at each corner of the nose on the deck and slick side of the bodyboard. These enhance finger grip, better hand placement and control.(top of the board) . If you grip the nose/top of our board versus our competitors you will notice a distinct difference in hand placement comfort. We not only have the raised bulbs on the deck weâve also included them on the slick side for complete grip and comfort.</p> 3639<p><strong> </strong></p> 3640<p><strong>Double Swivel Coil wrist leash</strong></p> 3641<p>The 662 Pro model features Polyurethane coils, Double Stainless Steel Swivels w/360 degree movement, Neoprene padded wrist strap and a Heavy Duty Leash Plug with top access for easy leash removal. Our competitors only use a basic non swivel leash which restricts the movement and flow of the leash in the water. Double swivel leash features is an industry standard for professional models.</p> 3642<p><strong>EPS Core</strong></p> 3643<p>We use the highest grade Expanded Polystyrene material in all of our boards.</p> 3644<p><strong>XPE Deck Material</strong></p> 3645<p>Heat laminated<span> </span>never cheaply glued. We use the highest quality deck foam that has great recoil properties to avoid creasing.</p> 3646<p><strong>HDPE</strong><span> </span><strong>Slick Material</strong></p> 3647<p><strong>Crescent Tail</strong></p> 3648<p>This provides great control for all levels of riding.</p> 3649<p><strong>60/40 Rails</strong></p> 3650<p>60/40 is the rail angle ratio which provides the control of the Bodyboard and makes turning on the wave easier. </p> 3651<p><strong>Coiled Wrist leash included</strong></p> 3652<p><meta charset="utf-8"><span style="color: #ff2a00;"><em>Excluded from Free shipping offers. View discounted rates at checkout.</em></span></p></div> 3653 </div></div> 3654 </collapsible-row-root> 3655</div></div><div 3656 class="product-page--block" 3657 data-product-block 3658 data-block-type="@app" 3659 data-fit-together="false" 3660 3661 ><div id="shopify-block-AMkN1WExYVVorS2E5Y__judge_me_reviews_preview_badge_RG6Eqt" class="shopify-block shopify-app-block"> 3662<div class='jdgm-widget jdgm-preview-badge' 3663 data-id='32888815639' 3664 data-template='manual-installation'> 3665 <div style='display:none' class='jdgm-prev-badge' data-average-rating='5.00' data-number-of-reviews='4' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='5.00' tabindex='0' aria-label='5.00 stars' role='button'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <span class='jdgm-prev-badge__text'> 4 reviews </span> </div> 3666</div> 3667 3668 3669 3670 3671</div></div><div 3672 class="product-page--block" 3673 data-product-block 3674 data-block-type="complementary-products" 3675 data-fit-together="false" 3676 3677 >
3677<script type="module"> 3678 import "//662bodyboardshop.com/cdn/shop/t/51/assets/product-recommendations.js?v=16746275167798925981724528005"; 3679</script>
3679<product-recommendations-root 3680 class="complementary-products--root" 3681 data-max-products="2" 3682 data-product-id="32888815639" 3683 data-intent="complementary" 3684 style="display:none;" 3685 ><h3 class="complementary-products--heading" data-item="block-heading">Pairs well with</h3><div class="complementary-products--container" data-products-container></div> 3686 </product-recommendations-root></div><input type="hidden" name="quantity" value="1" min="1" pattern="[0-9]*" tabindex="-1"><input type="hidden" name="product-id" value="32888815639" /><input type="hidden" name="section-id" value="template--18119437353212__main" /></form></div> 3687</div> 3688 3689</div><div id="shopify-section-template--18119437353212__related-products" class="shopify-section section--related-products">
3689<script type="module"> 3690 import "//662bodyboardshop.com/cdn/shop/t/51/assets/product-recommendations.js?v=16746275167798925981724528005"; 3691</script>
3691 3692 3693<product-recommendations-root 3694 class="related-products--root" 3695 data-section-id="template--18119437353212__related-products" 3696 data-background-color="none" 3697 data-container-width="4" 3698 data-intent="related" 3699 data-max-products="4" 3700 3701 data-product-id="32888815639" 3702 data-spacing-above="true" 3703 data-spacing-below="true" 3704 data-top-border="false" 3705 style="display:none;" 3706> 3707 <div class="related-products--wrapper" data-container="section"><div class="related-products--header" data-container="block"> 3708 <h2 class="related-products--title" data-item="section-heading">You may also like</h2> 3709 </div><div 3710 class="related-products--grid" 3711 data-container="panel" 3712 data-columns="4" 3713 data-fixed-columns="true" 3714 data-mobile-columns="2" 3715 data-products-container 3716 3717 data-transition-container="related-products" 3718 data-transition-type="fade-in" 3719 data-transition-cascade="horizontal" 3720 data-transition-cascade-interval="200" 3721 3722 ></div> 3723 </div> 3724</product-recommendations-root> 3725 3726</div><div id="shopify-section-template--18119437353212__17227043974d726de2" class="shopify-section section--apps"><div 3727 class="apps--root" 3728 data-section-id="template--18119437353212__17227043974d726de2" 3729 data-background-color="none" 3730 data-container-width="4" 3731 3732 data-top-border="false" 3733 data-spacing-above="true" 3734 data-spacing-below="true" 3735> 3736 <div class="apps--wrapper"> 3737 <div id="shopify-block-AbUg1VjBUTWFFck91d__judge_me_reviews_review_widget_gqEgcf" class="shopify-block shopify-app-block"> 3738 3739 3740<div style='clear:both'></div> 3741<div id='judgeme_product_reviews' 3742 class='jdgm-widget jdgm-review-widget' 3743 data-product-title='662 4X LTD 42" Bodyboard' 3744 data-id='32888815639' 3745 data-product-id='32888815639' 3746 data-widget="review" 3747 data-shop-reviews="false" 3748 data-shop-reviews-count="7" 3749 data-cart-eligible-template="false" 3750 data-shop-average-rating="4.78" 3751 data-shop-review-count="421" 3752 data-empty-state="empty_widget" 3753 data-entry-point="review_widget.js" 3754 data-entry-key="review-widget/main.js" 3755 data-block-id="AbUg1VjBUTWFFck91d__judge_me_reviews_review_widget_gqEgcf" 3756 data-customer-logged-in="false" 3757 3758 3759 style='max-width: 1200px; margin: 0 auto;'> 3760 3761 3762 3763 <div class='jdgm-legacy-widget-content' style='display: none;'> 3764 <div class='jdgm-rev-widg' data-updated-at='2026-09-21T14:26:25Z' data-average-rating='5.00' data-number-of-reviews='4' data-number-of-questions='0' data-image-url='https://cdn.shopify.com/s/files/1/2175/8819/files/6624XBlack_Aqua_a560c8f1-d533-4803-93b6-c4c672e1b
376466c.png?v=1786737051'> <style class='jdgm-temp-hiding-style'>.jdgm-rev-widg{ display: none }</style> <div class='jdgm-rev-widg__header'> <h2 class='jdgm-rev-widg__title'>Customer Reviews</h2> <div class='jdgm-rev-widg__summary'> <div class='jdgm-rev-widg__summary-stars' aria-label='Average rating is 5.00 stars' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </div> <div class='jdgm-rev-widg__summary-text'>Based on 4 reviews</div> </div> <a style='display: none' href='#' class='jdgm-write-rev-link' role='button'>Write a review</a> <div class='jdgm-histogram jdgm-temp-hidden'> <div class='jdgm-histogram__row' data-rating='5' data-frequency='4' data-percentage='100'> <div class='jdgm-histogram__star' role='button' aria-label="100% (4) reviews with 5 star rating" tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 100%;'> </div> </div> <div class='jdgm-histogram__percentage'>100%</div> <div class='jdgm-histogram__frequency'>(4)</div> </div> <div class='jdgm-histogram__row' data-rating='4' data-frequency='0' data-percentage='0'> <div class='jdgm-histogram__star' role='button' aria-label="0% (0) reviews with 4 star rating" tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 0%;'> </div> </div> <div class='jdgm-histogram__percentage'>0%</div> <div class='jdgm-histogram__frequency'>(0)</div> </div> <div class='jdgm-histogram__row' data-rating='3' data-frequency='0' data-percentage='0'> <div class='jdgm-histogram__star' role='button' aria-label="0% (0) reviews with 3 star rating" tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 0%;'> </div> </div> <div class='jdgm-histogram__percentage'>0%</div> <div class='jdgm-histogram__frequency'>(0)</div> </div> <div class='jdgm-histogram__row' data-rating='2' data-frequency='0' data-percentage='0'> <div class='jdgm-histogram__star' role='button' aria-label="0% (0) reviews with 2 star rating" tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 0%;'> </div> </div> <div class='jdgm-histogram__percentage'>0%</div> <div class='jdgm-histogram__frequency'>(0)</div> </div> <div class='jdgm-histogram__row' data-rating='1' data-frequency='0' data-percentage='0'> <div class='jdgm-histogram__star' role='button' aria-label="0% (0) reviews with 1 star rating" tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 0%;'> </div> </div> <div class='jdgm-histogram__percentage'>0%</div> <div class='jdgm-histogram__frequency'>(0)</div> </div> <div class='jdgm-histogram__row jdgm-histogram__clear-filter' data-rating=null tabindex='0'></div> </div> <div class='jdgm-rev-widg__sort-wrapper'></div> </div> <div class='jdgm-rev-widg__body'> <div class='jdgm-rev-widg__reviews'><div class='jdgm-rev jdgm-divider-top' data-verified-buyer='true' data-review-id='bc0f15a3-d98e-4f2a-97f8-5fa017fcc072' data-review-language='' data-product-title='662 4X LTD 42" Bodyboard' data-product-url='/products/662-4x-ltd-42-bodyboard' data-thumb-up-count='0' data-thumb-down-count='0'> <div class='jdgm-rev__header'> <div class='jdgm-rev__icon' > D </div> <span class='jdgm-rev__rating' data-score='5' tabindex='0' aria-label='5
3764star review' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <time class='jdgm-rev__timestamp jdgm-spinner' datetime='2026-09-21T14:13:43Z' data-content='2026-09-21 14:13:43 UTC'></time> <div class='jdgm-rev__br'></div> <span class='jdgm-rev__buyer-badge-wrapper'> <span class='jdgm-rev__buyer-badge'></span> </span> <span class='jdgm-rev__author-wrapper'> <span class='jdgm-rev__author'>Daniel Harrison</span> <span class='jdgm-rev__location' > </span> </span> </div> <div class='jdgm-rev__content'> <div class='jdgm-rev__custom-form'> </div> <b class='jdgm-rev__title'>Great</b> <div class='jdgm-rev__body'><p>Great bodyboard!</p></div> <div class='jdgm-rev__pics'> </div> <div class='jdgm-rev__vids'> </div> <div class='jdgm-rev__transparency-badge-wrapper'> <div class='jdgm-rev__transparency-badge' data-badge-type=review_collected_via_store_invitation></div> </div> </div> <div class='jdgm-rev__actions'> <div class='jdgm-rev__social'></div> <div class='jdgm-rev__votes'></div> </div> <div class='jdgm-rev__reply'> </div> </div><div class='jdgm-rev jdgm-divider-top' data-verified-buyer='true' data-review-id='26783208-7f64-4499-8949-4ba66cb889b3' data-review-language='' data-product-title='662 4X LTD 42" Bodyboard' data-product-url='/products/662-4x-ltd-42-bodyboard' data-thumb-up-count='0' data-thumb-down-count='0'> <div class='jdgm-rev__header'> <div class='jdgm-rev__icon' > D </div> <span class='jdgm-rev__rating' data-score='5' tabindex='0' aria-label='5 star review' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <time class='jdgm-rev__timestamp jdgm-spinner' datetime='2026-09-08T18:05:04Z' data-content='2026-09-08 18:05:04 UTC'></time> <div class='jdgm-rev__br'></div> <span class='jdgm-rev__buyer-badge-wrapper'> <span class='jdgm-rev__buyer-badge'></span> </span> <span class='jdgm-rev__author-wrapper'> <span class='jdgm-rev__author'>Darwin Pagett</span> <span class='jdgm-rev__location' > </span> </span> </div> <div class='jdgm-rev__content'> <div class='jdgm-rev__custom-form'> </div> <b class='jdgm-rev__title'>65 & still ripping</b> <div class='jdgm-rev__body'><p>Stoked on my new 662</p></div> <div class='jdgm-rev__pics'> </div> <div class='jdgm-rev__vids'> </div> <div class='jdgm-rev__transparency-badge-wrapper'> <div class='jdgm-rev__transparency-badge' data-badge-type=review_collected_via_store_invitation></div> </div> </div> <div class='jdgm-rev__actions'> <div class='jdgm-rev__social'></div> <div class='jdgm-rev__votes'></div> </div> <div class='jdgm-rev__reply'> </div> </div><div class='jdgm-rev jdgm-divider-top' data-verified-buyer='true' data-review-id='f3327b6c-9f72-402b-b34b-d8f004bf1ee8' data-review-language='' data-product-title='662 4X LTD 42" Bodyboard' data-product-url='/products/662-4x-ltd-42-bodyboard' data-thumb-up-count='0' data-thumb-down-count='0'> <div class='jdgm-rev__header'> <div class='jdgm-rev__icon' > K </div> <span class='jdgm-rev__rating' data-score='5' tabindex='0' aria-label='5 star review' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <time class='jdgm-rev__timestamp jdgm-spinner' datetime='2024-09-26T21:41:36Z' data-content='2024-09-26 21:41:36 UTC'></time> <div class='jdgm-rev__br'></div> <span class='jdgm-rev__buyer-badge-wrapper'> <span class='jdgm-rev__buyer-badge'></span> </span> <span class='jdgm-rev__author-wrapper'> <span class='jdgm-rev__author'>Kerri Cavish</span> <span class='jdgm-rev__location' > </span> </span> </div> <div class='jdgm-rev__content'> <div class='jdgm-rev__custom-form'> </div> <b class='jdgm-rev__title'>Way better than anyone else</b> <div class='jdgm-rev__body'><p>Great board, not the cheap stuff you get online. Great local owner. Will go back for more.</p></div> <div class='jdgm-rev__pics'> </div> <div class='jdgm-rev__vids'> </div> <div class='jdgm-rev__transparency-badge-wrapper'> <div class='jdgm-rev__transparency-badge' data-badge-type=review_collected_via_store_invitation></div> </div> </div> <div class='jdgm-rev__actions'> <div class='jdgm-rev__social'></div> <div class='jdgm-rev__votes'></div> </div> <div class='jdgm-rev__reply'> </div> </div><div class='jdgm-rev jdgm-divider-top' data-verified-buyer='true' data-review-id='e8ef4893-6b37-4f13-b32e-a6e58149c5a8' data-review-language='' data-product-title='662 4X LTD 42" Bodyboard' data-product-url='/products/662-4x-ltd-42-bodyboard' data-thumb-up-count='0' data-thumb-down-count='0'> <div class='jdgm-rev__header'> <div class='jdgm-rev__icon' > S </div> <span class='jdgm-rev__rating' data-score='5' tabindex='0' aria-label='5
3764star review' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <time class='jdgm-rev__timestamp jdgm-spinner' datetime='2024-09-23T03:57:56Z' data-content='2024-09-23 03:57:56 UTC'></time> <div class='jdgm-rev__br'></div> <span class='jdgm-rev__buyer-badge-wrapper'> <span class='jdgm-rev__buyer-badge'></span> </span> <span class='jdgm-rev__author-wrapper'> <span class='jdgm-rev__author'>Sam Karim</span> <span class='jdgm-rev__location' > </span> </span> </div> <div class='jdgm-rev__content'> <div class='jdgm-rev__custom-form'> </div> <b class='jdgm-rev__title'>Excellent boards and service</b> <div class='jdgm-rev__body'><p>I bought these for my son and I. 662 was prompt in service and they were a great price. Will order from them again when the need arises</p></div> <div class='jdgm-rev__pics'> </div> <div class='jdgm-rev__vids'> </div> <div class='jdgm-rev__transparency-badge-wrapper'> <div class='jdgm-rev__transparency-badge' data-badge-type=review_collected_via_store_invitation></div> </div> </div> <div class='jdgm-rev__actions'> <div class='jdgm-rev__social'></div> <div class='jdgm-rev__votes'></div> </div> <div class='jdgm-rev__reply'> </div> </div></div> <div class='jdgm-paginate' data-per-page='5' data-url='https://api.judge.me/reviews/reviews_for_widget' style="display: none;"></div> </div> <div class='jdgm-rev-widg__paginate-spinner-wrapper'> <div class='jdgm-spinner'></div> </div> </div> 3765 </div> 3766 3767 3768 3769 3770 3771 3772</div> 3773 3774 3775 3776 3777 3778 3779 3780 3781</div> 3782 </div> 3783</div> 3784 3785</div><div id="shopify-section-template--18119437353212__featured_text_TXrUix" class="shopify-section section--featured-text"><div 3786 class="featured-text--root" 3787 data-section-id="template--18119437353212__featured_text_TXrUix" 3788 data-background-color="none" 3789 data-container-width="4" 3790 data-spacing-above="true" 3791 data-spacing-below="true" 3792 data-top-border="false" 3793><div 3794 class="stacked-text--root" 3795 3796 data-mobile-alignment="" 3797 data-x-alignment="center" 3798 data-y-alignment="center" 3799 data-width="" 3800 > 3801 <div 3802 class="stacked-text--wrapper" 3803 data-text-style="" 3804 data-background-color="transparent" 3805 data-translucent="true" 3806 3807 data-transition-container="template--18119437353212__featured_text_TXrUix" 3808 data-transition-type="slide-in" 3809 data-transition-cascade="vertical" 3810 data-transition-cascade-interval="500" 3811 3812 ><div 3813 class="stacked-text--overline" 3814 3815 data-transition-item="template--18119437353212__featured_text_TXrUix" 3816 3817 > 3818 <h3 data-item="overline">ð International Customers</h3> 3819 </div><div 3820 class="stacked-text--description" 3821 data-item="paragraph" 3822 3823 3824 data-transition-item="template--18119437353212__featured_text_TXrUix" 3825 3826 ><p>International shipping rates are estimates. We will contact you if adjustment is needed.</p></div></div> 3827 </div></div> 3828</div> 3829 </main><!-- BEGIN sections: footer-group --> 3830<footer id="shopify-section-sections--18119437680892__footer" class="shopify-section shopify-section-group-footer-group section--footer"><div 3831 class="footer--root" 3832 data-section-id="sections--18119437680892__footer" 3833 data-section-type="footer" 3834 data-background-color="dark" 3835 3836 data-text-color="white" 3837 3838 data-top-border="false" 3839> 3840 <div class="footer--blocks"><div 3841 class="footer--block" 3842 data-block-type="about" 3843 3844 > 3845 <div class="footer--block--container"><div class="footer--block--heading" data-item="block-heading">662 Bodyboard Shop</div><div class="footer--block--body"><div class="footer--about-text" data-item="rte-content"><p>28052 Camino Capistrano Ste. 103 Laguna Niguel CA 92677</p><p>Monday-Friday 2-6pm</p><p>Saturdays 12-5pm</p><p>Phone: +1 (949) 366-9337 </p><p>Email: [email protected]</p><p>All rights reserved<br/><br/></p><p></p></div><div 3846 class="social-icons--root" 3847 data-type="follow" 3848 data-hover-color="brand" 3849 data-align="left" 3850 data-mobile-align="center" 3851><div class="social-icons--items"><a 3852 class="social-facebook--link" 3853 rel="noreferrer" 3854 target="_blank"href="https://facebook.com/662bodyboarding/"aria-label="facebook" 3855 ><svg class="icon--root icon--facebook" width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"> 3856 <path d="M18.896 0H1.104C.494 0 0 .494 0 1.104v17.793C0 19.506.494 20 1.104 20h9.58v-7.745H8.076V9.237h2.606V7.01c0-2.583 1.578-3.99 3.883-3.99 1.104 0 2.052.082 2.329.119v2.7h-1.598c-1.254 0-1.496.597-1.496 1.47v1.928h2.989l-.39 3.018h-2.6V20h5.098c.608 0 1.102-.494 1.102-1.104V1.104C20 .494 19.506 0 18.896 0Z" fill="#000" fill-rule="evenodd" /> 3857 </svg></a><a 3858 class="social-instagram--link" 3859 rel="noreferrer" 3860 target="_blank"href="https://instagram.com/662mob"aria-label="instagram" 3861 ><svg class="icon--root icon--instagram" width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"> 3862 <path d="M15.33 5.87a1.208 1.208 0 0 1-1.2-1.197 1.215 1.215 0 0 1 1.207-1.212c.649.002 1.198.55 1.202 1.2.005.659-.547 1.21-1.21 1.209Zm-5.332 9.273c-2.828 0-5.128-2.297-5.14-5.134-.013-2.83 2.31-5.148 5.148-5.138a5.126 5.126 0 0 1 5.124 5.137 5.14 5.14 0 0 1-5.133 5.135Zm-.01-1.808a3.343 3.343 0 0 0 3.342-3.324 3.348 3.348 0 0 0-3.325-3.34 3.343 3.343 0 0 0-3.34 3.324 3.34 3.34 0 0 0 3.324 3.34ZM1.787 9.997h.038c0 1.052-.018 2.104.007 3.154.015.652.048 1.311.16 1.953.259 1.484 1.12 2.454 2.597 2.845.737.195 1.492.215 2.243.222 2.11.016 4.219.017 6.328-.002a11.723 11.723 0 0 0 1.952-.162c1.483-.265 2.451-1.13 2.834-2.61.214-.821.218-1.663.225-2.5.018-1.931.02-3.863-.002-5.793-.008-.725-.042-1.458-.16-2.171-.25-1.502-1.116-2.488-2.614-2.878-.82-.213-1.663-.218-2.5-.225-1.93-.018-3.861-.02-5.793.002-.724.008-1.456.047-2.17.16-1.4.224-2.388 1-2.81 2.382a6.122 6.122 0 0 0-.247 1.519c-.056 1.367-.062 2.736-.088 4.104ZM20 7.143v5.715c-.01.104-.024.208-.031.313-.044.658-.056 1.32-.137 1.975-.117.95-.44 1.833-1.019 2.607-1.072 1.433-2.57 2.03-4.296 2.164-.446.035-.895.055-1.343.083H6.786c-.092-.01-.183-.028-.274-.034-.473-.03-.95-.04-1.421-.092-1.032-.114-1.998-.424-2.84-1.
3862051C.812 17.748.215 16.247.084 14.514c-.033-.419-.056-.84-.083-1.26V6.746c.014-.157.025-.314.04-.47.067-.63.08-1.27.21-1.887C.638 2.56 1.686 1.245 3.44.532c.932-.379 1.919-.46 2.913-.49.263-.008.526-.028.79-.042h5.714c.09.01.183.024.274.03.671.045 1.347.054 2.014.14 1.044.133 2.002.507 2.823 1.191 1.31 1.094 1.833 2.555 1.948 4.202.037.526.056 1.053.084 1.58Z" fill="#000" fill-rule="evenodd" /> 3863 </svg></a></div></div> 3864</div></div> 3865 </div><div 3866 class="footer--block" 3867 data-block-type="menu" 3868 3869 > 3870 <div class="footer--block--container"><div class="footer--block--heading" data-item="block-heading">Quick links</div><div class="footer--block--body" role="navigation"> 3871 <ul class="footer--menu" aria-label="Navigation"><li><a 3872 href="/pages/payments" 3873 title="Payments" 3874 data-item="nav-text--sub" 3875 >Payments</a></li><li><a 3876 href="/pages/international-orders" 3877 title="International Orders" 3878 data-item="nav-text--sub" 3879 >International Orders</a></li><li><a 3880 href="https://eswatersports.com/" 3881 title="Wholesale" 3882 data-item="nav-text--sub" 3883 >Wholesale</a></li><li><a 3884 href="http://returns.662bodyboardshop.com/" 3885 title="Submit a Return" 3886 data-item="nav-text--sub" 3887 >Submit a Return</a></li><li><a 3888 href="/policies/terms-of-service" 3889 title="Terms of Service" 3890 data-item="nav-text--sub" 3891 >Terms of Service</a></li><li> 3892 <a 3893 href="/policies/refund-policy" 3894 title="Refund policy" 3895 data-item="nav-text--sub" 3896 >Refund policy</a> 3897 </li><li> 3898 <a 3899 href="/policies/privacy-policy" 3900 title="Privacy policy" 3901 data-item="nav-text--sub" 3902 >Privacy policy</a> 3903 </li><li> 3904 <a 3905 href="/policies/terms-of-service" 3906 title="Terms of service" 3907 data-item="nav-text--sub" 3908 >Terms of service</a> 3909 </li><li> 3910 <a 3911 href="/policies/shipping-policy" 3912 title="Shipping policy" 3913 data-item="nav-text--sub" 3914 >Shipping policy</a> 3915 </li><li> 3916 <a 3917 href="/policies/contact-information" 3918 title="Contact information" 3919 data-item="nav-text--sub" 3920 >Contact information</a> 3921 </li></ul> 3922 </div></div> 3923 </div><div 3924 class="footer--block" 3925 data-block-type="menu" 3926 3927 > 3928 <div class="footer--block--container"><div class="footer--block--body" role="navigation"> 3929 <ul class="footer--menu" aria-label="Navigation"><li><a 3930 href="/products/gift-card" 3931 title="Gift Card" 3932 data-item="nav-text--sub" 3933 >Gift Card</a></li><li><a 3934 href="/pages/about-662-mob" 3935 title="About Us" 3936 data-item="nav-text--sub" 3937 >About Us</a></li><li><a 3938 href="/pages/faqs" 3939 title="FAQs" 3940 data-item="nav-text--sub" 3941 >FAQs</a></li><li><a 3942 href="/pages/bodyboard-buying-guide" 3943 title="Bodyboard Buying Guide" 3944 data-item="nav-text--sub" 3945 >Bodyboard Buying Guide</a></li><li><a 3946 href="/pages/swim-fin-buying-guide" 3947 title="Swim Fin Buying Guide" 3948 data-item="nav-text--sub" 3949 >Swim Fin Buying Guide</a></li></ul> 3950 </div></div> 3951 </div></div> 3952 3953 <div class="footer--sub"><div class="footer--sub--block" data-type="localization"><form method="post" action="/localization" id="footer--localization" accept-charset="UTF-8" class="shopify-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="/products/662-4x-ltd-42-bodyboard" /> 3954<disclosure-root 3955 class="disclosure--root" 3956 data-id="footer--locale"data-type="localization"> 3957 <div 3958 class="disclosure--header"data-item="hidden-text"> 3959 <label 3960 class="disclosure--label" 3961 data-item="nav-text" 3962 id="footer--locale-english-toggle" 3963 >English</label> 3964 </div> 3965 3966 <div class="disclosure--main"> 3967 <button 3968 class="disclosure--toggle" 3969 data-item="nav-text" 3970 aria-expanded="false" 3971 aria-controls="footer--locale-english" 3972 aria-labelledby="footer--locale-english-toggle" 3973 ><div class="disclosure--current-option">English</div><svg class="icon--root icon--chevron-down" width="10" height="6" viewBox="0 0 10 6" xmlns="http://www.w3.org/2000/svg"> 3974 <path d="M5 4.058 8.53.528l.707.707-3.53 3.53L5 5.472.763 1.235 1.47.528 5 4.058Z" fill="#000" fill-rule="nonzero" /> 3975 </svg></button> 3976 <ul 3977 class="disclosure--form" 3978 id="footer--locale-english" 3979 data-transition-item="viewport" 3980 data-transition-type="scale-in" 3981 data-transition-trigger="custom" 3982 aria-hidden="true" 3983 ><li 3984 class="disclosure--option" 3985 tabindex="0" 3986 data-item="nav-text--sub" 3987 data-value="en" 3988 3989 3990 aria-current="true" 3991 3992 > 3993 English 3994 </li><li 3995 class="disclosure--option" 3996 tabindex="0" 3997 data-item="nav-text--sub" 3998 data-value="es" 3999 4000 4001 aria-current="false" 4002 4003 > 4004 Español 4005 </li></ul> 4006 <input 4007 class="disclosure--input" 4008 type="hidden" 4009 4010 name="locale_code" 4011 4012 4013 value="en" 4014 4015 4016 data-item="disclosure" 4017 /> 4018 </div> 4019</disclosure-root> 4020<disclosure-root 4021 class="disclosure--root" 4022 data-id="footer--region"data-type="localization"> 4023 <div 4024 class="disclosure--header"data-item="hidden-text"> 4025 <label 4026 class="disclosure--label" 4027 data-item="nav-text" 4028 id="footer--region-countryselector-toggle" 4029 >Country selector</label> 4030 </div> 4031 4032 <div class="disclosure--main"> 4033 <button 4034 class="disclosure--toggle" 4035 data-item="nav-text" 4036 aria-expanded="false" 4037 aria-controls="footer--region-countryselector" 4038 aria-labelledby="footer--region-countryselector-toggle" 4039 ><div class="disclosure--current-option"><span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/us.svg?width=26" alt="United States" srcset="//cdn.shopify.com/static/images/flags/us.svg?width=26 26w" width="26" height="20" loading="lazy" class="icon--flag"><p>United States</p></span>
4039<p>(USD $)</p></div><svg class="icon--root icon--chevron-down" width="10" height="6" viewBox="0 0 10 6" xmlns="http://www.w3.org/2000/svg"> 4040 <path d="M5 4.058 8.53.528l.707.707-3.53 3.53L5 5.472.763 1.235 1.47.528 5 4.058Z" fill="#000" fill-rule="nonzero" /> 4041 </svg></button> 4042 <ul 4043 class="disclosure--form" 4044 id="footer--region-countryselector" 4045 data-transition-item="viewport" 4046 data-transition-type="scale-in" 4047 data-transition-trigger="custom" 4048 aria-hidden="true" 4049 ><li 4050 class="disclosure--option" 4051 tabindex="0" 4052 data-item="nav-text--sub" 4053 data-value="AU" 4054 4055 4056 aria-current="false" 4057 4058 > 4059 <span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/au.svg?width=26" alt="Australia" srcset="//cdn.shopify.com/static/images/flags/au.svg?width=26 26w" width="26" height="20" loading="lazy" class="icon--flag"><p>Australia</p></span><p>(USD $)</p> 4060 </li><li 4061 class="disclosure--option" 4062 tabindex="0" 4063 data-item="nav-text--sub" 4064 data-value="AT" 4065 4066 4067 aria-current="false" 4068 4069 > 4070 <span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/at.svg?width=26" alt="Austria" srcset="//cdn.shopify.com/static/images/flags/at.svg?width=26 26w" width="26" height="20" loading="lazy" class="icon--flag"><p>Austria</p></span><p>(USD $)</p> 4071 </li><li 4072 class="disclosure--option" 4073 tabindex="0" 4074 data-item="nav-text--sub" 4075 data-value="BE" 4076 4077 4078 aria-current="false" 4079 4080 > 4081 <span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/be.svg?width=26" alt="Belgium" srcset="//cdn.shopify.com/static/images/flags/be.svg?width=26 26w" width="26" height="20" loading="lazy" class="icon--flag"><p>Belgium</p></span><p>(USD $)</p> 4082 </li><li 4083 class="disclosure--option" 4084 tabindex="0" 4085 data-item="nav-text--sub" 4086 data-value="CA" 4087 4088 4089 aria-current="false" 4090 4091 > 4092 <span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/ca.svg?width=26" alt="Canada" srcset="//cdn.shopify.com/static/images/flags/ca.svg?width=26 26w" width="26" height="20" loading="lazy" class="icon--flag"><p>Canada</p></span><p>(USD $)</p> 4093 </li><li 4094 class="disclosure--option" 4095 tabindex="0" 4096 data-item="nav-text--sub" 4097 data-value="CZ" 4098 4099 4100 aria-current="false" 4101 4102 > 4103 <span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/cz.svg?width=26" alt="Czechia" srcset="//cdn.shopify.com/static/images/flags/cz.svg?width=26 26w" width="26" height="20" loading="lazy" class="icon--flag"><p>Czechia</p></span><p>(USD $)</p> 4104 </li><li 4105 class="disclosure--option" 4106 tabindex="0" 4107 data-item="nav-text--sub" 4108 data-value="DK" 4109 4110 4111 aria-current="false" 4112 4113 > 4114 <span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/dk.svg?width=26" alt="Denmark" srcset="//cdn.shopify.com/static/images/flags/dk.svg?width=26 26w" width="26" height="20" loading="lazy" class="icon--flag"><p>Denmark</p></span><p>(USD $)</p> 4115 </li><li 4116 class="disclosure--option" 4117 tabindex="0" 4118 data-item="nav-text--sub" 4119 data-value="FI" 4120 4121 4122 aria-current="false" 4123 4124 > 4125 <span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/fi.svg?width=26" alt="Finland" srcset="//cdn.shopify.com/static/images/flags/fi.svg?width=26 26w" width="26" height="20" loading="lazy" class="icon--flag"><p>Finland</p></span><p>(USD $)</p> 4126 </li><li 4127 class="disclosure--option" 4128 tabindex="0" 4129 data-item="nav-text--sub" 4130 data-value="FR" 4131 4132 4133 aria-current="false" 4134 4135 >
4136 <span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/fr.svg?width=26" alt="France" srcset="//cdn.shopify.com/static/images/flags/fr.svg?width=26 26w" width="26" height="20" loading="lazy" class="icon--flag"><p>France</p></span><p>(USD $)</p> 4137 </li><li 4138 class="disclosure--option" 4139 tabindex="0" 4140 data-item="nav-text--sub" 4141 data-value="PF" 4142 4143 4144 aria-current="false" 4145 4146 > 4147 <span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/pf.svg?width=26" alt="French Polynesia" srcset="//cdn.shopify.com/static/images/flags/pf.svg?width=26 26w" width="26" height="20" loading="lazy" class="icon--flag"><p>French Polynesia</p></span><p>(USD $)</p> 4148 </li><li 4149 class="disclosure--option" 4150 tabindex="0" 4151 data-item="nav-text--sub" 4152 data-value="DE" 4153 4154 4155 aria-current="false" 4156 4157 > 4158 <span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/de.svg?width=26" alt="Germany" srcset="//cdn.shopify.com/static/images/flags/de.svg?width=26 26w" width="26" height="20" loading="lazy" class="icon--flag"><p>Germany</p></span><p>(USD $)</p> 4159 </li><li 4160 class="disclosure--option" 4161 tabindex="0" 4162 data-item="nav-text--sub" 4163 data-value="HK" 4164 4165 4166 aria-current="false" 4167 4168 > 4169 <span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/hk.svg?width=26" alt="Hong Kong SAR" srcset="//cdn.shopify.com/static/images/flags/hk.svg?width=26 26w" width="26" height="20" loading="lazy" class="icon--flag"><p>Hong Kong SAR</p></span><p>(USD $)</p> 4170 </li><li 4171 class="disclosure--option" 4172 tabindex="0" 4173 data-item="nav-text--sub" 4174 data-value="IE" 4175 4176 4177 aria-current="false" 4178 4179 > 4180 <span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/ie.svg?width=26" alt="Ireland" srcset="//cdn.shopify.com/static/images/flags/ie.svg?width=26 26w" width="26" height="20" loading="lazy" class="icon--flag"><p>Ireland</p></span><p>(USD $)</p> 4181 </li><li 4182 class="disclosure--option" 4183 tabindex="0" 4184 data-item="nav-text--sub" 4185 data-value="IL" 4186 4187 4188 aria-current="false" 4189 4190 > 4191 <span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/il.svg?width=26" alt="Israel" srcset="//cdn.shopify.com/static/images/flags/il.svg?width=26 26w" width="26" height="20" loading="lazy" class="icon--flag"><p>Israel</p></span><p>(USD $)</p> 4192 </li><li 4193 class="disclosure--option" 4194 tabindex="0" 4195 data-item="nav-text--sub" 4196 data-value="IT" 4197 4198 4199 aria-current="false" 4200 4201 > 4202 <span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/it.svg?width=26" alt="Italy" srcset="//cdn.shopify.com/static/images/flags/it.svg?width=26 26w" width="26" height="20" loading="lazy" class="icon--flag"><p>Italy</p></span><p>(USD $)</p> 4203 </li><li 4204 class="disclosure--option" 4205 tabindex="0" 4206 data-item="nav-text--sub" 4207 data-value="JP" 4208 4209 4210 aria-current="false" 4211 4212 > 4213 <span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/jp.svg?width=26" alt="Japan" srcset="//cdn.shopify.com/static/images/flags/jp.svg?width=26 26w" width="26" height="20" loading="lazy" class="icon--flag"><p>Japan</p></span><p>(USD $)</p> 4214 </li><li 4215 class="disclosure--option" 4216 tabindex="0" 4217 data-item="nav-text--sub" 4218 data-value="MY" 4219 4220 4221 aria-current="false" 4222 4223 > 4224 <span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/my.svg?width=26" alt="Malaysia" srcset="//cdn.shopify.com/static/images/flags/my.svg?width=26 26w" width="26" height="20" loading="lazy" class="icon--flag"><p>Malaysia</p></span>
4224<p>(USD $)</p> 4225 </li><li 4226 class="disclosure--option" 4227 tabindex="0" 4228 data-item="nav-text--sub" 4229 data-value="NL" 4230 4231 4232 aria-current="false" 4233 4234 > 4235 <span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/nl.svg?width=26" alt="Netherlands" srcset="//cdn.shopify.com/static/images/flags/nl.svg?width=26 26w" width="26" height="20" loading="lazy" class="icon--flag"><p>Netherlands</p></span><p>(USD $)</p> 4236 </li><li 4237 class="disclosure--option" 4238 tabindex="0" 4239 data-item="nav-text--sub" 4240 data-value="NZ" 4241 4242 4243 aria-current="false" 4244 4245 > 4246 <span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/nz.svg?width=26" alt="New Zealand" srcset="//cdn.shopify.com/static/images/flags/nz.svg?width=26 26w" width="26" height="20" loading="lazy" class="icon--flag"><p>New Zealand</p></span><p>(USD $)</p> 4247 </li><li 4248 class="disclosure--option" 4249 tabindex="0" 4250 data-item="nav-text--sub" 4251 data-value="NO" 4252 4253 4254 aria-current="false" 4255 4256 > 4257 <span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/no.svg?width=26" alt="Norway" srcset="//cdn.shopify.com/static/images/flags/no.svg?width=26 26w" width="26" height="20" loading="lazy" class="icon--flag"><p>Norway</p></span><p>(USD $)</p> 4258 </li><li 4259 class="disclosure--option" 4260 tabindex="0" 4261 data-item="nav-text--sub" 4262 data-value="PL" 4263 4264 4265 aria-current="false" 4266 4267 > 4268 <span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/pl.svg?width=26" alt="Poland" srcset="//cdn.shopify.com/static/images/flags/pl.svg?width=26 26w" width="26" height="20" loading="lazy" class="icon--flag"><p>Poland</p></span><p>(USD $)</p> 4269 </li><li 4270 class="disclosure--option" 4271 tabindex="0" 4272 data-item="nav-text--sub" 4273 data-value="PT" 4274 4275 4276 aria-current="false" 4277 4278 > 4279 <span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/pt.svg?width=26" alt="Portugal" srcset="//cdn.shopify.com/static/images/flags/pt.svg?width=26 26w" width="26" height="20" loading="lazy" class="icon--flag"><p>Portugal</p></span><p>(USD $)</p> 4280 </li><li 4281 class="disclosure--option" 4282 tabindex="0" 4283 data-item="nav-text--sub" 4284 data-value="SG" 4285 4286 4287 aria-current="false" 4288 4289 > 4290 <span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/sg.svg?width=26" alt="Singapore" srcset="//cdn.shopify.com/static/images/flags/sg.svg?width=26 26w" width="26" height="20" loading="lazy" class="icon--flag"><p>Singapore</p></span><p>(USD $)</p> 4291 </li><li 4292 class="disclosure--option" 4293 tabindex="0" 4294 data-item="nav-text--sub" 4295 data-value="ZA" 4296 4297 4298 aria-current="false" 4299 4300 > 4301 <span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/za.svg?width=26" alt="South Africa" srcset="//cdn.shopify.com/static/images/flags/za.svg?width=26 26w" width="26" height="20" loading="lazy" class="icon--flag"><p>South Africa</p></span><p>(USD $)</p> 4302 </li><li 4303 class="disclosure--option" 4304 tabindex="0" 4305 data-item="nav-text--sub" 4306 data-value="KR" 4307 4308 4309 aria-current="false" 4310 4311 > 4312 <span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/kr.svg?width=26" alt="South Korea" srcset="//cdn.shopify.com/static/images/flags/kr.svg?width=26 26w" width="26" height="20" loading="lazy" class="icon--flag"><p>South Korea</p></span><p>(USD $)</p> 4313 </li><li 4314 class="disclosure--option" 4315 tabindex="0" 4316 data-item="nav-text--sub" 4317 data-value="ES" 4318 4319 4320 aria-current="false" 4321 4322 >
4323 <span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/es.svg?width=26" alt="Spain" srcset="//cdn.shopify.com/static/images/flags/es.svg?width=26 26w" width="26" height="20" loading="lazy" class="icon--flag"><p>Spain</p></span><p>(USD $)</p> 4324 </li><li 4325 class="disclosure--option" 4326 tabindex="0" 4327 data-item="nav-text--sub" 4328 data-value="SE" 4329 4330 4331 aria-current="false" 4332 4333 > 4334 <span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/se.svg?width=26" alt="Sweden" srcset="//cdn.shopify.com/static/images/flags/se.svg?width=26 26w" width="26" height="20" loading="lazy" class="icon--flag"><p>Sweden</p></span><p>(USD $)</p> 4335 </li><li 4336 class="disclosure--option" 4337 tabindex="0" 4338 data-item="nav-text--sub" 4339 data-value="CH" 4340 4341 4342 aria-current="false" 4343 4344 > 4345 <span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/ch.svg?width=26" alt="Switzerland" srcset="//cdn.shopify.com/static/images/flags/ch.svg?width=26 26w" width="26" height="20" loading="lazy" class="icon--flag"><p>Switzerland</p></span><p>(USD $)</p> 4346 </li><li 4347 class="disclosure--option" 4348 tabindex="0" 4349 data-item="nav-text--sub" 4350 data-value="AE" 4351 4352 4353 aria-current="false" 4354 4355 > 4356 <span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/ae.svg?width=26" alt="United Arab Emirates" srcset="//cdn.shopify.com/static/images/flags/ae.svg?width=26 26w" width="26" height="20" loading="lazy" class="icon--flag"><p>United Arab Emirates</p></span><p>(USD $)</p> 4357 </li><li 4358 class="disclosure--option" 4359 tabindex="0" 4360 data-item="nav-text--sub" 4361 data-value="GB" 4362 4363 4364 aria-current="false" 4365 4366 > 4367 <span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/gb.svg?width=26" alt="United Kingdom" srcset="//cdn.shopify.com/static/images/flags/gb.svg?width=26 26w" width="26" height="20" loading="lazy" class="icon--flag"><p>United Kingdom</p></span><p>(USD $)</p> 4368 </li><li 4369 class="disclosure--option" 4370 tabindex="0" 4371 data-item="nav-text--sub" 4372 data-value="US" 4373 4374 4375 aria-current="true" 4376 4377 > 4378 <span class="disclosure-option--wrapper"><img src="//cdn.shopify.com/static/images/flags/us.svg?width=26" alt="United States" srcset="//cdn.shopify.com/static/images/flags/us.svg?width=26 26w" width="26" height="20" loading="lazy" class="icon--flag"><p>United States</p></span><p>(USD $)</p> 4379 </li></ul> 4380 <input 4381 class="disclosure--input" 4382 type="hidden" 4383 4384 name="country_code" 4385 4386 4387 value="US" 4388 4389 4390 data-item="disclosure" 4391 /> 4392 </div> 4393</disclosure-root></form></div><div class="footer--sub--block" data-type="powered-by" data-item="nav-text"><a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&utm_medium=shopify&utm_source=onlinestore">© 2026 662 Bodyboard Shop</a></div></div> 4394</div> 4395 4396</footer> 4397<!-- END sections: footer-group --></div><drawer-root class="drawer--root"> 4398 <div class="drawer--overlay" aria-hidden="true"></div> 4399 4400 <div class="drawer--focus-trigger" tabindex="0"></div> 4401 <div class="drawer--focus-start" tabindex="0"></div> 4402 4403 <div 4404 class="drawer--instance" 4405 data-side="top" 4406 data-focus-id="search-input" 4407 aria-expanded="false" 4408 > 4409 <div class="drawer--container" data-view="search">
4409<script type="module"> 4410 import "//662bodyboardshop.com/cdn/shop/t/51/assets/predictive-search.js?v=35822811629469215241724528005"; 4411</script>
4411 4412 4413<predictive-search-root class="search--root" data-loading="false"> 4414 <form action="/search" method="get" role="search"> 4415 <div class="search--bar-wrapper"> 4416 <div class="search--bar"> 4417 <div class="search--icon"><svg class="icon--root icon--search" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"> 4418 <circle cx="8.46" cy="8.46" r="5.56" fill="none" stroke="#000" stroke-miterlimit="10" /> 4419 <path fill="none" stroke="#000" stroke-miterlimit="10" d="m14.4 14.4 2.7 2.7" /> 4420 </svg><svg class="icon--root icon--spinner"> 4421 <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#loading-spinner" /> 4422 </svg></div> 4423 4424 <label for="search-input" data-item="hidden-text">Search here...</label> 4425 <input 4426 id="search-input" 4427 class="search--textbox" 4428 type="search" 4429 name="q" 4430 value="" 4431 placeholder="Search here..." 4432 data-item="paragraph" 4433 role="combobox" 4434 aria-owns="predictive-search-results-list" 4435 aria-controls="predictive-search-results-list" 4436 aria-autocomplete="list" 4437 autocorrect="off" 4438 autocomplete="off" 4439 autocapitalize="off" 4440 spellcheck="false" 4441 > 4442 4443 <div class="search--clear" tabindex="0" aria-label="clear" style="display:none;"><svg class="icon--root icon--x-mark" width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> 4444 <path d="M9.997 0c5.518 0 9.998 4.48 9.998 9.997 0 5.518-4.48 9.998-9.998 9.998C4.48 19.995 0 15.515 0 9.997 0 4.48 4.48 0 9.997 0Zm0 8.933L7.276 6.211a.749.749 0 1 0-1.062 1.061l2.722 2.722-2.728 2.728a.75.75 0 1 0 1.061 1.062l2.728-2.728 2.729 2.728a.75.75 0 0 0 1.06-1.062l-2.727-2.728 2.717-2.717a.75.75 0 0 0-.531-1.281.746.746 0 0 0-.531.22L9.997 8.933Z" fill="#222" /> 4445 </svg></div> 4446 </div> 4447 4448 <div class="search--cancel" data-item="block-link" tabindex="0" data-drawer-close> 4449 <div>Cancel</div> 4450 </div> 4451 </div> 4452 4453 <div 4454 class="search--results" 4455 id="predictive-search-results-list" 4456 4457 data-transition-container="search" 4458 data-transition-type="fade-in" 4459 data-transition-cascade="horizontal" 4460 data-transition-cascade-interval="200" 4461 4462 ><div class="predictive-search--products"><div class="predictive-search--heading" data-item="block-heading">Popular products</div><div 4463 class="predictive-search--product-grid" 4464 data-container="panel" 4465 data-columns="4" 4466 data-mobile-columns="2" 4467 ><div 4468 class="product--root" 4469 data-product-item 4470 data-product-view="grid" 4471 data-text-alignment="center" 4472 4473 data-hover-image 4474 4475 data-container="block" 4476 4477 data-aspect-ratio="natural" 4478 4479 data-transition-item="search" 4480 4481><a href="/products/662-bull-rash-guard"> 4482 <div class="product--image-wrapper"><img src="//662bodyboardshop.com/cdn/shop/products/662-bull-rash-guard-916707.jpg?v=1665775242&width=900" alt="662 Bull Rash guard - 662 Bodyboard Shop" srcset="//662bodyboardshop.com/cdn/shop/products/662-bull-rash-guard-916707.jpg?v=1665775242&width=300 300w, //662bodyboardshop.com/cdn/shop/products/662-bull-rash-guard-916707.jpg?v=1665775242&width=500 500w, //662bodyboardshop.com/cdn/shop/products/662-bull-rash-guard-916707.jpg?v=1665775242&width=767 767w" width="900" height="900" loading="lazy" class="product--image" sizes="(max-width: 767px) 50vw, 25vw"><img src="//662bodyboardshop.com/cdn/shop/products/662-bull-rash-guard-189155.jpg?v=1665765719&width=2048" alt="662 Bull Rash guard - 662 Bodyboard Shop" srcset="//662bodyboardshop.com/cdn/shop/products/662-bull-rash-guard-189155.jpg?v=1665765719&width=300 300w, //662bodyboardshop.com/cdn/shop/products/662-bull-rash-guard-189155.jpg?v=1665765719&width=500 500w, //662bodyboardshop.com/cdn/shop/products/662-bull-rash-guard-189155.jpg?v=1665765719&width=767 767w, //662bodyboardshop.com/cdn/shop/products/662-bull-rash-guard-189155.jpg?v=1665765719&width=1000 1000w" width="2048" height="1633" loading="lazy" class="product--hover-image" sizes="(max-width: 767px) 50vw, 25vw"></div> 4483 4484 <div class="product--details-container"> 4485 <div class="product--details"> 4486 <div class="product--details-wrapper"><p class="product--title" data-item="paragraph">662 Bull Rash guard</p><!-- Start of Judge.me code --> 4487 <div style='' class='jdgm-widget jdgm-preview-badge' data-id='4580668211258' data-auto-install='false'> 4488 <div style='display:none' class='jdgm-prev-badge' data-average-rating='5.00' data-number-of-reviews='2' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='5.00' tabindex='0' aria-label='5.00 stars' role='button'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <span class='jdgm-prev-badge__text'> 2 reviews </span> </div> 4489 </div> 4490 <!-- End of Judge.me code --> 4491</div><div class="product--price-container"> 4492 <div class="product--price-wrapper"><span class="product--price money" data-item="nav-text"><span class=transcy-money>$ 34.99</span></span> 4493 </div></div></div></div> 4494 </a> 4495</div><div 4496 class="product--root" 4497 data-product-item 4498 data-product-view="grid" 4499 data-text-alignment="center" 4500 4501 data-hover-image 4502 4503 data-container="block" 4504 4505 data-aspect-ratio="natural" 4506 4507 data-transition-item="search" 4508 4509><a href="/products/vs-dave-winchester-torque-pe-bodyboard"> 4510 <div class="product--image-wrapper"><img src="//662bodyboardshop.com/cdn/shop/files/206.png?v=1769443850&width=1563" alt="" srcset="//662bodyboardshop.com/cdn/shop/files/206.png?v=1769443850&width=300 300w, //662bodyboardshop.com/cdn/shop/files/206.png?v=1769443850&width=500 500w, //662bodyboardshop.com/cdn/shop/files/206.png?v=1769443850&width=767 767w, //662bodyboardshop.com/cdn/shop/files/206.png?v=1769443850&width=1000 1000w" width="1563" height="1563" loading="lazy" class="product--image" sizes="(max-width: 767px) 50vw, 25vw"><img src="//662bodyboardshop.com/cdn/shop/files/205.png?v=1776292902&width=1563" alt="" srcset="//662bodyboardshop.com/cdn/shop/files/205.png?v=1776292902&width=300 300w, //662bodyboardshop.com/cdn/shop/files/205.png?v=1776292902&width=500 500w, //662bodyboardshop.com/cdn/shop/files/205.png?v=1776292902&width=767 767w, //662bodyboardshop.com/cdn/shop/files/205.png?v=1776292902&width=1000 1000w" width="1563" height="1563" loading="lazy" class="product--hover-image" sizes="(max-width: 767px) 50vw, 25vw"></div> 4511 4512 <div class="product--details-container"> 4513 <div class="product--details"> 4514 <div class="product--details-wrapper"><p class="product--title" data-item="paragraph">VS Winchester PE Bodyboard</p><!-- Start of Judge.me code --> 4515 <div style='' class='jdgm-widget jdgm-preview-badge' data-id='1389918650391' data-auto-install='false'> 4516 <div style='display:none' class='jdgm-prev-badge' data-average-rating='4.67' data-number-of-reviews='3' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='4.67' tabindex='0' aria-label='4.67 stars' role='button'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--half'></span> </span> <span class='jdgm-prev-badge__text'> 3 reviews </span> </div> 4517 </div> 4518 <!-- End of Judge.me code --> 4519</div><div class="product--price-container"> 4520 <div class="product--price-wrapper"><span class="product--price money" data-item="nav-text"><span class=transcy-money>$ 184.99</span></span> 4521 </div></div></div></div> 4522 </a> 4523</div><div 4524 class="product--root" 4525 data-product-item 4526 data-product-view="grid" 4527 data-text-alignment="center" 4528 4529 data-hover-image 4530 4531 data-container="block" 4532 4533 data-aspect-ratio="natural" 4534 4535 data-transition-item="search" 4536 4537><a href="/products/sticky-bumps-day-glo-cool-cold"> 4538 <div class="product--image-wrapper"><img src="//662bodyboardshop.com/cdn/shop/files/83.jpg?v=1750455673&width=500" alt="" srcset="//662bodyboardshop.com/cdn/shop/files/83.jpg?v=1750455673&width=300 300w, //662bodyboardshop.com/cdn/shop/files/83.jpg?v=1750455673&width=500 500w" width="500" height="500" loading="lazy" class="product--image" sizes="(max-width: 767px) 50vw, 25vw"><img src="//662bodyboardshop.com/cdn/shop/files/86.jpg?v=1750455673&width=500" alt="" srcset="//662bodyboardshop.com/cdn/shop/files/86.jpg?v=1750455673&width=300 300w, //662bodyboardshop.com/cdn/shop/files/86.jpg?v=1750455673&width=500 500w" width="500" height="500" loading="lazy" class="product--hover-image" sizes="(max-width: 767px) 50vw, 25vw"></div> 4539 4540 <div class="product--details-container"> 4541 <div class="product--details"> 4542 <div class="product--details-wrapper"><p class="product--title" data-item="paragraph">Sticky Bumps Day Glo Cool/Cold</p><!-- Start of Judge.me code --> 4543 <div style='' class='jdgm-widget jdgm-preview-badge' data-id='6897079943339' data-auto-install='false'> 4544 <div style='display:none' class='jdgm-prev-badge' data-average-rating='5.00' data-number-of-reviews='1' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='5.00' tabindex='0' aria-label='5.00 stars' role='button'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <span class='jdgm-prev-badge__text'> 1 review </span> </div> 4545 </div> 4546 <!-- End of Judge.me code --> 4547</div><div class="product--price-container"> 4548 <div class="product--price-wrapper"><span class="product--from" data-item="nav-text">From</span><span class="product--price money" data-item="nav-text"><span class=transcy-money>$ 2.99</span></span> 4549 </div></div></div></div> 4550 </a> 4551</div><div 4552 class="product--root" 4553 data-product-item 4554 data-product-view="grid" 4555 data-text-alignment="center" 4556 4557 data-container="block" 4558 4559 data-aspect-ratio="natural" 4560 4561 data-transition-item="search" 4562 4563><a href="/products/sticky-bumps-soft-top-cool-cold"> 4564 <div class="product--image-wrapper"><img src="//662bodyboardshop.com/cdn/shop/products/sticky-bumps-soft-top-coolcold-956471.jpg?v=1635868776&width=1280" alt="Sticky Bumps Soft Top Cool~Cold - 662 Bodyboard Shop" srcset="//662bodyboardshop.com/cdn/shop/products/sticky-bumps-soft-top-coolcold-956471.jpg?v=1635868776&width=300 300w, //662bodyboardshop.com/cdn/shop/products/sticky-bumps-soft-top-coolcold-956471.jpg?v=1635868776&width=500 500w, //662bodyboardshop.com/cdn/shop/products/sticky-bumps-soft-top-coolcold-956471.jpg?v=1635868776&width=767 767w, //662bodyboardshop.com/cdn/shop/products/sticky-bumps-soft-top-coolcold-956471.jpg?v=1635868776&width=1000 1000w" width="1280" height="1280" loading="lazy" class="product--image" sizes="(max-width: 767px) 50vw, 25vw"></div> 4565 4566 <div class="product--details-container"> 4567 <div class="product--details"> 4568 <div class="product--details-wrapper"><p class="product--title" data-item="paragraph">Sticky Bumps Soft Top Cool~Cold</p><!-- Start of Judge.me code --> 4569 <div style='' class='jdgm-widget jdgm-preview-badge' data-id='6897213472939' data-auto-install='false'> 4570 <div style='display:none' class='jdgm-prev-badge' data-average-rating='0.00' data-number-of-reviews='0' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='0.00' tabindex='0' aria-label='0.00 stars' role='button'> <span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span> </span> <span class='jdgm-prev-badge__text'> No reviews </span> </div> 4571 </div> 4572 <!-- End of Judge.me code --> 4573</div><div class="product--price-container"> 4574 <div class="product--price-wrapper"><span class="product--price money" data-item="nav-text"><span class=transcy-money>$ 2.99</span></span> 4575 </div></div></div></div> 4576 </a> 4577</div></div></div></div> 4578 </form> 4579</predictive-search-root></div> 4580 </div> 4581 4582 <div
4583 class="drawer--instance" 4584 data-side="right" 4585 aria-expanded="false" 4586 ><div class="drawer--container" data-view="pickup"></div><div class="drawer--container" data-view="cart-drawer"><cart-root 4587 class="cart--root" 4588 data-section-id="" 4589 data-view="drawer" 4590 data-has-items="false" 4591 4592 data-transition-container="cart-drawer" 4593 data-transition-type="fade-in" 4594 data-transition-cascade="vertical" 4595 data-transition-cascade-interval="250" 4596 4597> 4598 <div class="cart--header"> 4599 <h2 class="cart--title" data-item="section-heading">Your Cart</h2> 4600 </div> 4601 4602 <form class="cart--form" action="/cart" method="post" novalidate=""><div class="cart--body"></div> 4603 4604 <div 4605 class="cart--footer" 4606 4607 data-transition-item="cart-drawer" 4608 ><div class="cart--notes"> 4609 <label for="drawer-cart-note" class="cart--notes--heading">Leave a note with your order</label> 4610 <textarea 4611 class="cart--notes--textarea" 4612 id="drawer-cart-note" 4613 name="note" 4614 ></textarea> 4615 </div><div class="cart--totals"><div class="cart--total"> 4616 <div data-item="block-heading">Total</div> 4617 <div class="cart--total--price money" data-item="nav-text"><span class=transcy-money>$ 0.00 USD</span></div> 4618 </div> 4619 4620 <div 4621 class="cart--tax-info" 4622 data-item="paragraph" 4623 >Taxes and shipping calculated at checkout</div> 4624 4625 <div class="cart--nav"> 4626 <div class="cart--continue-shopping" data-item="block-link"><p tabindex="0" aria-label="close" data-drawer-close>Continue shopping</p></div> 4627 4628 <button 4629 type="submit" 4630 name="checkout" 4631 class="cart--checkout-button" 4632 data-item="button" 4633 data-text="Checkout" 4634 4635 data-transition-button 4636 4637 > 4638 <span> 4639 <span class="cart-button--text">Checkout</span> 4640 <span class="cart-button--spinner"><svg class="icon--root icon--spinner"> 4641 <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#loading-spinner" /> 4642 </svg></span> 4643 </span> 4644 </button> 4645 </div><div 4646 class="cart--additional-buttons additional-checkout-buttons 4647 additional-checkout-buttons--vertical" 4648 ><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":21758819,"merchantName":"662 Bodyboard Shop","personalized":true}},{"supports_subs":true,"supports_def_opts":false,"name":"paypal","wallet_params":{"shopId":21758819,"countryCode":"US","merchantName":"662 Bodyboard Shop","phoneRequired":true,"companyRequired":false,"shippingType":"shipping","shopifyPaymentsEnabled":true,"hasManagedSellingPlanState":false,"requiresBillingAgreement":false,"gatewayType":"CONNECTED","merchantId":"FHUNAM8SE99VU","sdkUrl":"https://www.paypal.com/sdk/js?components=buttons\u0026commit=false\u0026currency=USD\u0026locale=en_US\u0026client-id=AexZEtAxk09Ncgj6FSWFFyGKbxxAZ_LTyJ2DPdJWl1YUlecinmc5AfIaRF2qYjWlusWahlzz6SVkY5Ci\u0026merchant-id=FHUNAM8SE99VU\u0026intent=authorize","serviceableCountryCodes":["AU","CA","DE","ES","FR","GB","JP","NZ","PF","PT","US"]}}]" access-token="9248c4c0bd9498e4afbbf736d1d7bd76" buyer-country="US" buyer-locale="en" buyer-currency="USD" shop-id="21758819" cart-id="e767154f6e21ec0a77763cd4aff41fd1" 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></div> 4649 </div> 4650 </form> 4651 4652 <div 4653 class="cart--no-items" 4654 data-item="paragraph" 4655 ><span data-item='rte-content'>Your cart is currently empty.<br/> <a href='/collections/all'>Click here to continue shopping</a>.</span></div> 4656</cart-root></div></div> 4657 4658 <div
4659 class="drawer--instance" 4660 data-side="left" 4661 aria-expanded="false" 4662 > 4663 <div 4664 class="drawer--container" 4665 data-view="y-menu" 4666 4667 data-transition-container="y-menu" 4668 data-transition-cascade="vertical" 4669 data-transition-cascade-interval="120" 4670 data-transition-type="fade-in" 4671 4672 ><div class="mobile-nav"> 4673 <div 4674 class="mobile-nav--header" 4675 data-mq="small" 4676 4677 data-transition-item="y-menu" 4678 4679 > 4680 <div class="mobile-nav--search" data-item="nav-text"> 4681 4682 </div> 4683 4684 <div class="mobile-nav--account" data-item="nav-text"> 4685 4686 </div> 4687 </div> 4688 4689 <div class="mobile-nav--menu" data-item="nav-text"> 4690 4691 </div> 4692 4693 <div 4694 class="mobile-nav--footer" 4695 data-mq="small" 4696 4697 data-transition-item="y-menu" 4698 4699 > 4700 <div class="mobile-nav--social-icons"> 4701 4702 </div> 4703 4704 <div class="mobile-nav--localization"> 4705 4706 </div> 4707 </div> 4708</div></div> 4709 </div> 4710 4711 <div class="drawer--focus-trigger" tabindex="0"></div> 4712</drawer-root><div class="layout--navigation"> 4713 <button 4714 class="layout--close" 4715 aria-label="close" 4716 aria-hidden="true" 4717 ></button> 4718 4719 <button 4720 class="layout--previous" 4721 aria-hidden="true" 4722 data-modal-button="previous" 4723 ><div class="icon--root icon--prev"> 4724 <div></div> 4725 <div></div> 4726 <div></div> 4727 </div></button> 4728 4729 <button 4730 class="layout--next" 4731 aria-hidden="true" 4732 data-modal-button="next" 4733 ><div class="icon--root icon--next"> 4734 <div></div> 4735 <div></div> 4736 <div></div> 4737 </div></button> 4738</div><feedback-bar-root 4739 class="feedback-bar--root" 4740 data-transition-item="viewport" 4741 data-transition-type="slide-in" 4742 data-transition-trigger="custom" 4743 aria-hidden="true" 4744> 4745 <div 4746 id="feedback" 4747 class="feedback-bar--message" 4748 data-background-color="dark" 4749 data-translucent="true" 4750 data-text-color="white" 4751 data-item="nav-text" 4752 ></div> 4753
4753<script type="application/json"> 4754 { 4755 "copied": "Link copied to clipboard", 4756 "contact-form": "Thanks for contacting us! We'll get back to you as soon as possible.", 4757 "email-invalid": "Please enter a valid email address", 4758 "newsletter": "Thanks for signing up!", 4759 "product-form": "We'll notify you when this becomes available", 4760 "product--no-items": "The max number of items have already been added", 4761 "product--one-item": "There is only one item left to add to the cart", 4762 "product--n-items": "There are only [num_items] items left to add to the cart" 4763 } 4764 </script>
4764 4765</feedback-bar-root></div><svg class="icon--root icon--defs"> 4766 <defs> 4767 <radialGradient id="instagram-hover" r="150%" cx="30%" cy="107%"> 4768 <stop offset="0%" stop-color="#fdf497" /> 4769 <stop offset="5%" stop-color="#fdf497" /> 4770 <stop offset="45%" stop-color="#fd5949" /> 4771 <stop offset="60%" stop-color="#d6249f" /> 4772 <stop offset="90%" stop-color="#285aeb" /> 4773 </radialGradient> 4774 <symbol id="loading-spinner" viewBox="0 0 100 100" preserveAspectRatio="xMidYMid"> 4775 <rect x="48" y="24.5" rx="0" ry="0" width="4" height="13"> 4776 <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="0.9090909090909091s" begin="-0.8391608391608392s" repeatCount="indefinite" /> 4777 </rect> 4778 <rect x="48" y="24.5" rx="0" ry="0" width="4" height="13" transform="rotate(27.692 50 50)"> 4779 <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="0.9090909090909091s" begin="-0.7692307692307692s" repeatCount="indefinite" /> 4780 </rect> 4781 <rect x="48" y="24.5" rx="0" ry="0" width="4" height="13" transform="rotate(55.385 50 50)"> 4782 <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="0.9090909090909091s" begin="-0.6993006993006993s" repeatCount="indefinite" /> 4783 </rect> 4784 <rect x="48" y="24.5" rx="0" ry="0" width="4" height="13" transform="rotate(83.077 50 50)"> 4785 <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="0.9090909090909091s" begin="-0.6293706293706294s" repeatCount="indefinite" /> 4786 </rect> 4787 <rect x="48" y="24.5" rx="0" ry="0" width="4" height="13" transform="rotate(110.77 50 50)"> 4788 <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="0.9090909090909091s" begin="-0.5594405594405594s" repeatCount="indefinite" /> 4789 </rect> 4790 <rect x="48" y="24.5" rx="0" ry="0" width="4" height="13" transform="rotate(138.462 50 50)"> 4791 <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="0.9090909090909091s" begin="-0.4895104895104895s" repeatCount="indefinite" /> 4792 </rect> 4793 <rect x="48" y="24.5" rx="0" ry="0" width="4" height="13" transform="rotate(166.154 50 50)"> 4794 <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="0.9090909090909091s" begin="-0.4195804195804196s" repeatCount="indefinite" /> 4795 </rect> 4796 <rect x="48" y="24.5" rx="0" ry="0" width="4" height="13" transform="rotate(193.846 50 50)"> 4797 <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="0.9090909090909091s" begin="-0.34965034965034963s" repeatCount="indefinite" /> 4798 </rect> 4799 <rect x="48" y="24.5" rx="0" ry="0" width="4" height="13" transform="rotate(221.538 50 50)"> 4800 <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="0.9090909090909091s" begin="-0.2797202797202797s" repeatCount="indefinite" /> 4801 </rect> 4802 <rect x="48" y="24.5" rx="0" ry="0" width="4" height="13" transform="rotate(249.23 50 50)"> 4803 <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="0.9090909090909091s" begin="-0.2097902097902098s" repeatCount="indefinite" /> 4804 </rect> 4805 <rect x="48" y="24.5" rx="0" ry="0" width="4" height="13" transform="rotate(276.923 50 50)"> 4806 <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="0.9090909090909091s" begin="-0.13986013986013984s" repeatCount="indefinite" /> 4807 </rect> 4808 <rect x="48" y="24.5" rx="0" ry="0" width="4" height="13" transform="rotate(304.615 50 50)"> 4809 <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="0.9090909090909091s" begin="-0.06993006993006992s" repeatCount="indefinite" /> 4810 </rect> 4811 <rect x="48" y="24.5" rx="0" ry="0" width="4" height="13" transform="rotate(332.308 50 50)"> 4812 <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="0.9090909090909091s" begin="0s" repeatCount="indefinite" /> 4813 </rect> 4814 </symbol> 4815 </defs> 4816 </svg><div id="shopify-block-AM1NwYTRzRVFCaERlQ__2493559307285634702" class="shopify-block shopify-app-block"> 4817 4818 4819 4820 4821 4822 4823 <!-- BEGIN app snippet: pe-disco-countdown-timer --> 4824 4825
4826<script type="text/javascript"> 4827 if (!window.pe_disco) { 4828 window.pe_disco = {}; 4829 }; 4830 if (!window.pe_disco.collectionProducts) { 4831 window.pe_disco.collectionProducts = {}; 4832 }; 4833 let translationOverridesSetting = ""; 4834 let translationOverrides = {}; 4835 if (translationOverridesSetting && translationOverridesSetting.trim && translationOverridesSetting.trim() !== "") { 4836 try { 4837 translationOverrides = JSON.parse(translationOverridesSetting); 4838 } catch (error) { 4839 console.warn("ProductEssentials: failed to parse translation overrides JSON", error); 4840 translationOverrides = {}; 4841 } 4842 } 4843 window.pe_disco = { 4844 product: { 4845 4846 }, 4847 collection: { 4848 4849 }, 4850 collectionProducts: window.pe_disco.collectionProducts, 4851 collections: [ 4852 4853 4854 4855 4856 4857 4858 4859 4860 4861 4862 4863 4864 4865 4866 4867 4868 4869 4870 4871 4872 4873 4874 4875 4876 4877 4878 4879 4880 4881 4882 4883 4884 4885 4886 4887 4888 4889 4890 4891 4892 4893 4894 4895 4896 4897 4898 4899 4900 4901 4902 4903 4904 4905 4906 4907 4908 4909 4910 4911 4912 4913 4914 4915 4916 4917 4918 4919 4920 4921 4922 4923 4924 4925 4926 4927 4928 4929 4930 4931 4932 4933 4934 4935 4936 4937 4938 4939 4940 4941 4942 4943 4944 4945 4946 4947 4948 4949 4950 4951 4952 4953 4954 4955 4956 4957 4958 4959 4960 4961 4962 4963 4964 4965 4966 4967 4968 4969 4970 4971 4972 4973 4974 4975 4976 4977 4978 4979 4980 4981 4982 4983 4984 4985 4986 4987 4988 4989 4990 4991 4992 4993 4994 4995 4996 4997 4998 4999 5000 5001 5002 5003 5004 5005 5006 5007 5008 5009 5010 5011 5012 5013 5014 5015 5016 5017 5018 5019 5020 5021 5022 5023 5024 5025 5026 5027 5028 5029 5030 5031 5032 5033 5034 5035 5036 5037 5038 5039 5040 5041 5042 5043 5044 5045 5046 5047 5048 5049 5050 5051 5052 5053 5054 5055 5056 5057 5058 5059 5060 5061 5062 5063 5064 5065 5066 5067 5068 5069 5070 5071 5072 5073 5074 5075 5076 5077 5078 5079 5080 5081 5082 5083 5084 5085 5086 5087 5088 5089 5090 5091 5092 5093 5094 5095 5096 5097 5098 5099 5100 5101 5102 5103 5104 5105 5106 5107 5108 5109 5110 5111 5112 5113 5114 5115 5116 5117 5118 5119 5120 5121 5122 5123 5124 5125 5126 5127 5128 5129 5130 5131 5132 5133 ], 5134 sales: [{"Announcement":{"Show":true,"ShowBeforeStart":false,"ShowTimerBeforeStart":true,"ShowSubscribeBeforeStart":false,"ShowTimer":true,"TextLeft":"ðºð¸ Sale ends in","TextRight":"ðºð¸","TextLeftBeforeStart":"ð Sale starts in","TextRightBeforeStart":null,"TextButton":null,"TextButtonBeforeStart":"Get notified!","EmailPlaceholder":"Email address","LinkButton":"/collections/all","LinkType":0,"LinkButtonBeforeStart":null,"LinkTypeBeforeStart":0},"AnnouncementLayout":{"MarginElements":3,"PaddingTopBottom":null,"ColorText":"#ffffff","ColorTextRight":"#d0021b","ColorButton":"#FFFFFF","ColorButtonText":"#B71C1C","ColorBackgroun
5134d":"#000000","ImageBackground":null,"ColorFlipBottom":"#ffffff","ColorFlipTop":"#ffffff","ColorFlipNumber":"#000000","ColorFlipLabelText":"#ffffff","SizeFlipCornerRadius":4,"Font":"Anton","FontFlipNumber":"Chewy","SizeText":15,"SizeTextMobile":15,"SizeFlipNumber":18,"SizeFlipNumberMobile":14,"SizeFlipLabelText":12,"SizeFlipLabelTextMobile":8,"SizeButtonText":null,"SizeButtonTextMobile":null,"ContentDays":"Days","ContentHours":"Hrs","ContentMinutes":"Mins","ContentSeconds":"Secs","ShowCloseButton":false,"ShowFadeinAnimation":true,"ShowButtonMobile":false,"ShowCountdownMobile":true,"ShowOneLineMobile":true,"DisableFlipEffectMobile":false,"ShowRightTextMobile":false,"HideCountdownZeroDay":false,"HideCountdownZeroHour":false,"IsBarClickable":false,"Position":0},"CountdownTimerLayout":{"MarginTop":15,"MarginBottom":0,"MarginLeft":0,"MarginRight":0,"BoxMaxWidth":400,"BoxMaxHeight":200,"ColorText":"#d0021b","SizeHeading":24,"ContentHeading":"Sale ends in","ColorBackground":"#ffffff","ColorFlipBottom":"#000000","ColorFlipTop":"#000000","ColorFlipNumberTop":"#fff","ColorFlipNumberBottom":"#fff","ColorFlipSeparator":"#000","SizeCornerRadius":8,"SizeFlipCornerRadius":5,"SizeFlipNumber":36,"ContentDays":"Days","ContentHours":"Hours","ContentMinutes":"Minutes","ContentSeconds":"Seconds","ShouldShowFlipSeparator":false,"FontText":"Anton","FontFlipNumber":"Roboto"},"HeroBanner":{"Enabled":false,"ShowOnCollection":false,"ShowOnHomepage":false,"SelectedCollection":null,"Settings":{"Title":"Collection Sale","Subtitle":"Entire collection on sale","BackgroundType":null,"BackgroundColor":"#000000","BackgroundGradient":null,"BackgroundImage":null,"GradientDirection":null,"GradientStartColor":null,"GradientEndColor":null,"TextColor":"#FFFFFF","HeadingFontSize":"pe-text-5xl","HeadingFontSizeMobile":"pe-text-4xl","SubheadingFontSize":"pe-text-3xl","SubheadingFontSizeMobile":"pe-text-2xl","ShowHeadingUnderline":false,"ShowSubheadingUnderline":false,"ShowTimer":true,"TimerHeading":"Sale ends in","TimerHeadingSubscribe":"Sale starts in","TimerHeadingFontSize":"pe-text-xl","TimerHeadingFontSizeMobile":"pe-text-lg","TimerFontSize":"pe-text-base","TimerFontSizeMobile":"pe-text-sm","CountdownLayout":{"ColorBackground":"#EEE","ColorFlipBottom":"#e5e7eb","ColorFlipTop":"#e5e7eb","ColorFlipNumberTop":"#000","ColorFlipNumberBottom":"#000","ColorFlipSeparator":"#e5e7eb","SizeCornerRadius":8,"SizeFlipCornerRadius":5,"SizeFlipNumber":42,"ContentDays":"Days","ContentHours":"Hours","ContentMinutes":"Minutes","ContentSeconds":"Seconds","ShouldShowFlipSeparator":false,"FontText":null,"FontFlipNumber":null},"ShowButton":true,"ButtonText":"Shop Collection","ButtonLink":"/collections/all","ButtonBackgroundColor":"#4F46E5","ButtonHoverBackgroundColor":"#818CF8","ButtonTopPadding":"pe-pt-4","ButtonWidth":"pe-w-full","PaddingTop":"pe-pt-4","PaddingBottom":"pe-pb-4","ContentAreaWidth":"pe-max-w-4xl","IsFullWidthContainer":false,"IsFullWidthContent":false,"ShowSubscribeBeforeStart":false,"SubscribeText":"Subscribe to our newsletter","SubscribeButtonText":"Subscribe","SubscribePlaceholder":"Enter your email","LayoutDirection":1}},"SaleTagLayout":{"Content":"Save {percent}%","ColorBackground":"#000000","ColorBoxShadow":"#000000","ColorBorder":"#ffffff","ColorText":"#ffffff","FontText":null,"FontWeight":400,"FontSizePx":14,"PaddingLeftRightPx":10,"PaddingBottomTopPx":10,"MarginLeftRightPx":0,"MarginBottomTopPx":0,"BoxShadowBlurPx":0,"BoxShadowOffsetPx":0,"BorderSizePx":0,"BorderRadiusPx":0,"UseCommaForDecimals":false,"ShowAmountDecimals":false,"Position":2},"EnableSaleTag":false,"Title":"4th of July 2026","CollectionId":0,"Id":"237024b9-6411-4317-a844-51084f52f162","CollectionHandle":null,"StartDate":"2026-07-03T05:17:00.47+00:00","EndDate":"2026-07-07T06:59:00+00:00","Action":{"ActivateCountdown":true,"CreateCollection":false,"RoundToNearest":false,"RoundToNearestValue":0.99,"EnableRemoveTagWhenActive":false,"RemoveTagWhenActive":"not-on-disco-sale","EnableAddTagWhenActive":false,"AddTagWhenActive":"on-disco-sale","Action":2,"Value":"-20"},"Status":3}] , 5135 preview: null , 5136 myshopify_url: "662-shop.myshopify.com", 5137 storefrontAccessToken: "36e911333a8140d46daffddca8864298", 5138 cacheid: "3e13d897-6e8c-4d1f-a992-18a1e311395d", 5139 translation_overrides: translationOverrides 5140 }; 5141</script>
5141<!-- END app snippet --> 5142 5143 5144 5145 <!-- BEGIN app snippet: pe-disco-hero-banner-placeholder --><!-- END app snippet --> 5146 5147 <!-- BEGIN app snippet: pe-disco-theme-config -->
5147<script type="text/javascript"> 5148 (function() { 5149 var themeId = window.Shopify && window.Shopify.theme && window.Shopify.theme.theme_store_id; 5150 if (!themeId || themeId === 0) return; 5151 5152 window.pe_disco = window.pe_disco || {}; 5153 window.pe_disco.themeStoreId = themeId; 5154 window.pe_disco.themeName = window.Shopify.theme.name || ''; 5155 5156 // Only fetch config if theme is in supported list (avoids 404 errors) 5157 var supportedThemes = ["735"]; 5158 if (supportedThemes.indexOf(String(themeId)) === -1) return; 5159 5160 // Build config URL by replacing placeholder with actual theme ID 5161 var baseUrl = 'https://cdn.shopify.com/extensions/01a0fcc2-e6ec-747a-918a-d4816437a1a6/discount-planner-by-productessentials-69/assets/theme-index.json'; 5162 var configUrl = baseUrl.replace('theme-index.json', 'theme-' + themeId + '.json'); 5163 5164 // Fetch theme config and inject as data script tag 5165 fetch(configUrl) 5166 .then(function(response) { 5167 if (!response.ok) return null; 5168 return response.text(); 5169 }) 5170 .then(function(json) { 5171 if (json) { 5172 var script = document.createElement('script'); 5173 script.type = 'application/json'; 5174 script.id = 'pe-disco-theme-config'; 5175 script.textContent = json; 5176 document.head.appendChild(script); 5177 } 5178 }) 5179 .catch(function() { /* Config not found - will use fallback selectors */ }); 5180 })(); 5181</script>
5181 5182<!-- END app snippet --> 5183 5184
5184<script type="text/javascript" async="" src="https://disco-static.productessentials.app/main.js?shop=662-shop.myshopify.com"></script>
5184 5185 5186</div><div id="shopify-block-AcHdTM3Nka01PY2hxT__7527060306931716863" class="shopify-block shopify-app-block">
5186<script async src="https://widgets.automizely.com/returns/main.js"></script>
5186 5187</div><div id="shopify-block-AdUhINzJDU05HRnJaS__4318962865815008709" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: config -->
5187<script type="text/javascript">window.__BOOST_V3_LIQUID__ = { 5188 config: { 5189 shop: { 5190 name: '662 Bodyboard Shop', 5191 url: 'https://662bodyboardshop.com', 5192 domain: '662-shop.myshopify.com', 5193 currency: 'USD', 5194 money_format: "\u003cspan class=transcy-money\u003e\u0026#36; {{amount}}\u003c\/span\u003e", 5195 money_format_with_currency: "\u003cspan class=transcy-money\u003e\u0026#36; {{amount}} USD\u003c\/span\u003e" 5196 }, 5197 5198 searchSettings: {"searchPanelBlocks":{"searchTermSuggestions":{"label":"Popular searches","type":"manually","active":false,"backup":[],"searchTermList":[]},"mostPopularProducts":{"label":"Trending products","type":"manually","active":false,"backup":[],"productList":[]},"collections":{"excludedValues":[]}},"suggestionNoResult":{"search_terms":{"label":"Popular searches","status":false,"data":[],"backup":[],"type":"manually"},"products":{"label":"Trending products","status":false,"data":[],"backup":[],"type":"manually"}},"enableInstantSearch":true,"productAvailable":false,"showSuggestionProductImage":true,"showSuggestionProductPrice":true,"showSuggestionProductSalePrice":true,"showSuggestionProductSku":false,"showSuggestionProductVendor":true,"suggestionBlocks":[{"type":"suggestions","label":"Popular suggestions","status":"active","number":5},{"type":"collections","label":"Collections","status":"active","number":2,"excludedValues":[]},{"type":"products","label":"Products","status":"active","number":3},{"type":"pages","label":"Blog & Pages","status":"disabled","number":3}]}, 5199 5200 5201 5202 5203 translation: {"inCollectionSearch":"Search for products in this collection","search":{},"suggestion":{"instantSearchSuggestionsLabel":"Popular suggestions","instantSearchCollectionsLabel":"Collections","instantSearchProductsLabel":"Products","instantSearchPagesLabel":"Blog & Pages"},"error":{},"recommendation":{"homepage-445331":"Just dropped","homepage-248445":"Best Sellers","collectionpage-864638":"Just dropped","collectionpage-005714":"Most Popular Products","productpage-714385":"Recently viewed","productpage-562165":"Frequently Bought Together","cartpage-707766":"Still interested in this?","cartpage-476776":"Similar Products"},"productItem":{},"quickView":{},"cart":{},"recentlyViewed":{},"mostPopular":{},"perpage":{},"productCount":{},"pagination":{},"sortingList":{"relevance":"Relevance","best-selling":"Best selling","manual":"Manual","price-ascending":"Price ascending","price-descending":"Price descending"},"collectionHeader":{},"breadcrumb":{},"sliderProduct":{},"filterOptions":{"filterOption|B1v93WZDM|pf_v_brand":"Brand","filterOption|B1v93WZDM|pf_pt_product_type":"Product Type","filterOption|B1v93WZDM|pf_t_size":"Size","filterOption|B1v93WZDM|pf_t_tail_shape":"Tail Shape","filterOption|B1v93WZDM|pf_p_price":"Price","filterOption|By3_AbYAf|pf_v_brand":"Brand","filterOption|By3_AbYAf|pf_t_product_type":"Product Type","filterOption|By3_AbYAf|pf_t_size":"Size","filterOption|By3_AbYAf|pf_t_core":"CORE","filterOption|By3_AbYAf|pf_t_stringers":"Stringers","filterOption|HJemvyweX|pf_v_brand":"Brand","filterOption|HJemvyweX|pf_t_core":"Core","filterOption|HJemvyweX|pf_t_size":"Size","filterOption|HJemvyweX|pf_t_stringers":"Stringers","filterOption|HJemvyweX|pf_t_tail_shape":"Tail Shape","filterOption|IaNmzaJ5K|pf_v_brand":"Brand","filterOption|IaNmzaJ5K|pf_t_product_type":"Product Type","filterOption|IaNmzaJ5K|pf_opt_size":"Size","filterOption|IaNmzaJ5K|pf_opt_color":"Color","filterOption|2v79DAfIi|pf_v_brand":"Brand","filterOption|2v79DAfIi|pf_pt_product_type":"Product type","filterOption|2v79DAfIi|pf_opt_size":"Size","filterOption|VPGv61x7X|pf_v_vendor":"Vendor","filterOption|VPGv61x7X|pf_pt_product_type":"Product type","filterOption|VPGv61x7X|pf_t_board_size":"Board Size","filterOption|VPGv61x7X|pf_t_stringers":"Stringers","filterOption|9wGPvJOhJ|pf_v_brand":"Brand","filterOption|9wGPvJOhJ|pf_pt_product_type":"Product Type","filterOption|9wGPvJOhJ|pf_t_leash_type":"Leash Type","filterOption|9wGPvJOhJ|pf_p_price":"Price","filterOption|SJCMuGbyR6B|pf_v_brand":"Brand","filterOption|SJCMuGbyR6B|pf_pt_product_type":"Product Type","filterOption|SJCMuGbyR6B|pf_opt_size":"Size","filterOption|SJCMuGbyR6B|pf_t_tail_shape":"Tail Shape","filterOption|SJCMuGbyR6B|pf_p_price":"Price"},"predictiveBundle":{}}, 5204 5205 5206 5207 5208 5209 primary_language: {"inCollectionSearch":"Search for products in this collection","search":{},"suggestion":{"instantSearchSuggestionsLabel":"Popular suggestions","instantSearchCollectionsLabel":"Collections","instantSearchProductsLabel":"Products","instantSearchPagesLabel":"Blog & Pages"},"error":{},"recommendation":{"homepage-445331":"Just dropped","homepage-248445":"Best Sellers","collectionpage-864638":"Just dropped","collectionpage-005714":"Most Popular Products","productpage-714385":"Recently viewed","productpage-562165":"Frequently Bought Together","cartpage-707766":"Still interested in this?","cartpage-476776":"Similar Products"},"productItem":{},"quickView":{},"cart":{},"recentlyViewed":{},"mostPopular":{},"perpage":{}
5209,"productCount":{},"pagination":{},"sortingList":{"relevance":"Relevance","best-selling":"Best selling","manual":"Manual","price-ascending":"Price ascending","price-descending":"Price descending"},"collectionHeader":{},"breadcrumb":{},"sliderProduct":{},"filterOptions":{"filterOption|B1v93WZDM|pf_v_brand":"Brand","filterOption|B1v93WZDM|pf_pt_product_type":"Product Type","filterOption|B1v93WZDM|pf_t_size":"Size","filterOption|B1v93WZDM|pf_t_tail_shape":"Tail Shape","filterOption|B1v93WZDM|pf_p_price":"Price","filterOption|By3_AbYAf|pf_v_brand":"Brand","filterOption|By3_AbYAf|pf_t_product_type":"Product Type","filterOption|By3_AbYAf|pf_t_size":"Size","filterOption|By3_AbYAf|pf_t_core":"CORE","filterOption|By3_AbYAf|pf_t_stringers":"Stringers","filterOption|HJemvyweX|pf_v_brand":"Brand","filterOption|HJemvyweX|pf_t_core":"Core","filterOption|HJemvyweX|pf_t_size":"Size","filterOption|HJemvyweX|pf_t_stringers":"Stringers","filterOption|HJemvyweX|pf_t_tail_shape":"Tail Shape","filterOption|IaNmzaJ5K|pf_v_brand":"Brand","filterOption|IaNmzaJ5K|pf_t_product_type":"Product Type","filterOption|IaNmzaJ5K|pf_opt_size":"Size","filterOption|IaNmzaJ5K|pf_opt_color":"Color","filterOption|2v79DAfIi|pf_v_brand":"Brand","filterOption|2v79DAfIi|pf_pt_product_type":"Product type","filterOption|2v79DAfIi|pf_opt_size":"Size","filterOption|VPGv61x7X|pf_v_vendor":"Vendor","filterOption|VPGv61x7X|pf_pt_product_type":"Product type","filterOption|VPGv61x7X|pf_t_board_size":"Board Size","filterOption|VPGv61x7X|pf_t_stringers":"Stringers","filterOption|9wGPvJOhJ|pf_v_brand":"Brand","filterOption|9wGPvJOhJ|pf_pt_product_type":"Product Type","filterOption|9wGPvJOhJ|pf_t_leash_type":"Leash Type","filterOption|9wGPvJOhJ|pf_p_price":"Price","filterOption|SJCMuGbyR6B|pf_v_brand":"Brand","filterOption|SJCMuGbyR6B|pf_pt_product_type":"Product Type","filterOption|SJCMuGbyR6B|pf_opt_size":"Size","filterOption|SJCMuGbyR6B|pf_t_tail_shape":"Tail Shape","filterOption|SJCMuGbyR6B|pf_p_price":"Price"},"predictiveBundle":{}}, 5210 5211 5212 5213 5214 default_sort_order: {"error":"json not allowed for this object"}, 5215 5216 }, 5217 filterDefaults: { 5218 5219 }, 5220 filterSettings: {"showFilterOptionCount":false,"showRefineBy":true,"showOutOfStockOption":false,"showSingleOption":true,"keepToggleState":true,"changeMobileButtonLabel":false,"sortingAvailableFirst":true,"showLoading":false,"activeScrollToTop":false,"productAndVariantAvailable":false,"availableAfterFiltering":false,"filterTreeMobileStyle":"style2","filterTreeVerticalStyle":"style-default","filterTreeHorizontalStyle":"style2","stickyFilterOnDesktop":false,"stickyFilterOnMobile":false,"style":{"filterTitleTextColor":"","filterTitleFontSize":"","filterTitleFontWeight":"","filterTitleFontTransform":"","filterTitleFontFamily":"","filterOptionTextColor":"","filterOptionFontSize":"","filterOptionFontFamily":"","filterMobileButtonTextColor":"","filterMobileButtonFontSize":"","filterMobileButtonFontWeight":"","filterMobileButtonFontTransform":"","filterMobileButtonFontFamily":"","filterMobileButtonBackgroundColor":""},"filterLayout":"vertical"}, 5221 additionalElementDefaults: { 5222 5223 default_sort_order: {"search":"","all":""}, 5224 5225 }, 5226 additionalElementSettings: {"customSortingList":"relevance|best-selling|manual|price-ascending|price-descending","enableCollectionSearch":true}, 5227 generalSettings: { 5228 page: "product", 5229 5230 file_url: "//662bodyboardshop.com/cdn/shop/files/?v=6112", 5231 5232 collection_id: 0, 5233 collection_handle: "", 5234 collection_product_count: 0, 5235 5236 5237 product_id: 32888815639, 5238 5239 collection_tags: null, 5240 current_tags: null, 5241 default_sort_by: "", 5242 no_image_url: "https://cdn.shopify.com/extensions/01a0e6ff-4d67-7d67-9987-f5e32fd926b9/product-filter-search-230/assets/boost-pfs-no-image.jpg", 5243 search_term: "", 5244 template: "product",currencies: ["USD"], 5245 current_currency:"USD",published_locales: {"en":true,"es":false}, 5246 current_locale: "en", 5247 }, 5248 generalSettingsMetafield: {"enableTrackingOrderRevenue":true,"ssr_version":"v1","ssr_engine":"node"}, 5249 integration: null, 5250 b2b: { 5251 5252 }, 5253 appMetafields: {"additional-elements-settings":{"customSortingList":"relevance|best-selling|manual|price-ascending|price-descending","enableCollectionSearch":true},"filter-settings":{"showFilterOptionCount":false,"showRefineBy":true,"showOutOfStockOption":false,"showSingleOption":true,"keepToggleState":true,"changeMobileButtonLabel":false,"sortingAvailableFirst":true,"showLoading":false,"activeScrollToTop":false,"productAndVariantAvailable":false,"availableAfterFiltering":false,"filterTreeMobileStyle":"style2","filterTreeVerticalStyle":"style-default","filterTreeHorizontalStyle":"style2","stickyFilterOnDesktop":false,"stickyFilterOnMobile":false,"style":{"filterTitleTextColor":"","filterTitleFontSize":"","filterTitleFontWeight":"","filterTitleFontTransform":"","filterTitleFontFamily":"","filterOptionTextColor":"","filterOptionFontSize":"","filterOptionFontFamily":"","filterMobileButtonTextColor":"","filterMobileButtonFontSize":"","filterMobileButtonFontWeight":"","filterMobileButtonFontTransform":"","filterMobileButtonFontFamily":"","filterMobileButtonBackgroun
5253dColor":""},"filterLayout":"vertical"},"general-settings":{"enableTrackingOrderRevenue":true,"ssr_version":"v1","ssr_engine":"node"},"languages":{"0":"en"},"search-settings":{"searchPanelBlocks":{"searchTermSuggestions":{"label":"Popular searches","type":"manually","active":false,"backup":[],"searchTermList":[]},"mostPopularProducts":{"label":"Trending products","type":"manually","active":false,"backup":[],"productList":[]},"collections":{"excludedValues":[]}},"suggestionNoResult":{"search_terms":{"label":"Popular searches","status":false,"data":[],"backup":[],"type":"manually"},"products":{"label":"Trending products","status":false,"data":[],"backup":[],"type":"manually"}},"enableInstantSearch":true,"productAvailable":false,"showSuggestionProductImage":true,"showSuggestionProductPrice":true,"showSuggestionProductSalePrice":true,"showSuggestionProductSku":false,"showSuggestionProductVendor":true,"suggestionBlocks":[{"type":"suggestions","label":"Popular suggestions","status":"active","number":5},{"type":"collections","label":"Collections","status":"active","number":2,"excludedValues":[]},{"type":"products","label":"Products","status":"active","number":3},{"type":"pages","label":"Blog \u0026 Pages","status":"disabled","number":3}]},"theme-info":{},"translation-en":{"inCollectionSearch":"Search for products in this collection","search":{},"suggestion":{"instantSearchSuggestionsLabel":"Popular suggestions","instantSearchCollectionsLabel":"Collections","instantSearchProductsLabel":"Products","instantSearchPagesLabel":"Blog \u0026 Pages"},"error":{},"recommendation":{"homepage-445331":"Just dropped","homepage-248445":"Best Sellers","collectionpage-864638":"Just dropped","collectionpage-005714":"Most Popular Products","productpage-714385":"Recently viewed","productpage-562165":"Frequently Bought Together","cartpage-707766":"Still interested in this?","cartpage-476776":"Similar Products"},"productItem":{},"quickView":{},"cart":{},"recentlyViewed":{},"mostPopular":{},"perpage":{},"productCount":{},"pagination":{},"sortingList":{"relevance":"Relevance","best-selling":"Best selling","manual":"Manual","price-ascending":"Price ascending","price-descending":"Price descending"},"collectionHeader":{},"breadcrumb":{},"sliderProduct":{},"filterOptions":{"filterOption|B1v93WZDM|pf_v_brand":"Brand","filterOption|B1v93WZDM|pf_pt_product_type":"Product Type","filterOption|B1v93WZDM|pf_t_size":"Size","filterOption|B1v93WZDM|pf_t_tail_shape":"Tail Shape","filterOption|B1v93WZDM|pf_p_price":"Price","filterOption|By3_AbYAf|pf_v_brand":"Brand","filterOption|By3_AbYAf|pf_t_product_type":"Product Type","filterOption|By3_AbYAf|pf_t_size":"Size","filterOption|By3_AbYAf|pf_t_core":"CORE","filterOption|By3_AbYAf|pf_t_stringers":"Stringers","filterOption|HJemvyweX|pf_v_brand":"Brand","filterOption|HJemvyweX|pf_t_core":"Core","filterOption|HJemvyweX|pf_t_size":"Size","filterOption|HJemvyweX|pf_t_stringers":"Stringers","filterOption|HJemvyweX|pf_t_tail_shape":"Tail Shape","filterOption|IaNmzaJ5K|pf_v_brand":"Brand","filterOption|IaNmzaJ5K|pf_t_product_type":"Product Type","filterOption|IaNmzaJ5K|pf_opt_size":"Size","filterOption|IaNmzaJ5K|pf_opt_color":"Color","filterOption|2v79DAfIi|pf_v_brand":"Brand","filterOption|2v79DAfIi|pf_pt_product_type":"Product type","filterOption|2v79DAfIi|pf_opt_size":"Size","filterOption|VPGv61x7X|pf_v_vendor":"Vendor","filterOption|VPGv61x7X|pf_pt_product_type":"Product type","filterOption|VPGv61x7X|pf_t_board_size":"Board Size","filterOption|VPGv61x7X|pf_t_stringers":"Stringers","filterOption|9wGPvJOhJ|pf_v_brand":"Brand","filterOption|9wGPvJOhJ|pf_pt_product_type":"Product Type","filterOption|9wGPvJOhJ|pf_t_leash_type":"Leash Type","filterOption|9wGPvJOhJ|pf_p_price":"Price","filterOption|SJCMuGbyR6B|pf_v_brand":"Brand","filterOption|SJCMuGbyR6B|pf_pt_product_type":"Product Type","filterOption|SJCMuGbyR6B|pf_opt_size":"Size","filterOption|SJCMuGbyR6B|pf_t_tail_shape":"Tail Shape","filterOption|SJCMuGbyR6B|pf_p_price":"Price"},"predictiveBundle":{}}}, 5254 themeInfo: {}, 5255 data: { 5256 product: {"id":32888815639,"title":"662 4X LTD 42\" Bodyboard","handle":"662-4x-ltd-42-bodyboard","description":"\u003cp\u003e\u003cstrong\u003e662 4X LTD Quad Concave Slick With Double Stringer\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eWhen designing the new 662 model we wanted to make high end professional bodyboard features available to all skill levels at a great price. Bodyboards with the features included in the new 662 Pro Bodyboard typically retail anywhere from $200-$400. No other bodyboard brand in the world carries EPS price point models with a stringer or concave feature. This is typically reserved for professional models.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQuad Concave Channel Slick Design\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eA design feature, known as a C
5256oncave, is a large channel running half the length of the bodyboard through to the back of the hull. This feature is designed to streamline water flow through the center of the board keeping you higher on the wave face, which allows you to generate more speed into your bottom turns and gives the rider greater control. Whether the rider is on a 2 foot wave or 6 ft wave the channels provide additional speed with the benefit of added grip and power in turns. For someone that isnât an experienced wave rider this will make catching waves much easier and more enjoyable.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eDouble Stringer\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe 662 FGS Stringer systems are Fiberglass rods used to add strength, increase stiffness and to help maintain good rocker. Stringers lengthen the life of a bodyboard making it almost impossible to snap. During production, stringers are inserted into the center of the core. They start at the tail and end 8\" from under the nose of the bodyboard. Higher end professional type bodyboards always have anywhere from 1 to 3 stringers. Not only do they provide the extra strength they also improve the way the board maneuvers and handles in the water. Boards without stringers can flex too much slowing the riders speed down.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Deck Contour\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eContour configurations improve your grip and lock your body into the position on the Bodyboard adding comfort and control for your elbows, hands, forearms, hips, and also lower torso\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Line Contour\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThese deck contours run along the side edge of the left and right side of the board. These offer extra grip, comfort and help you hold on through duck dives or heavy landings.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eElbow Contours\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eElbows Contours help the rider with correct elbow placement when wave riding. \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eDeck and Slick Bulbs\/ Handgrips\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFoam bulbs are positioned at each corner of the nose on the deck and slick side of the bodyboard. These enhance finger grip, better hand placement and control.(top of the board) . If you grip the nose\/top of our board versus our competitors you will notice a distinct difference in hand placement comfort. We not only have the raised bulbs on the deck weâve also included them on the slick side for complete grip and comfort.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e \u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eDouble Swivel Coil wrist leash\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe 662 Pro model features Polyurethane coils, Double Stainless Steel Swivels w\/360 degree movement, Neoprene padded wrist strap and a Heavy Duty Leash Plug with top access for easy leash removal. Our competitors only use a basic non swivel leash which restricts the movement and flow of the leash in the water. Double swivel leash features is an industry standard for professional models.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eEPS Core\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eWe use the highest grade Expanded Polystyrene material in all of our boards.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eXPE Deck Material\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eHeat laminated\u003cspan\u003e \u003c\/span\u003enever cheaply glued. We use the highest quality deck foam that has great recoil properties to avoid creasing.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eHDPE\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eSlick Material\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCrescent Tail\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThis provides great control for all levels of riding.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e60\/40 Rails\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e60\/40 is the rail angle ratio which provides the control of the Bodyboard and makes turning on the wave easier. \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCoiled Wrist leash included\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cem\u003eExcluded from Free shipping offers. View discounted rates at checkout.\u003c\/em\u003e\u003c\/span\u003e\u003c\/p\u003e","published_at":"2026-08-14T12:51:20-07:00","created_at":"2017-09-02T15:24:36-07:00","vendor":"662","type":"Bodyboards","tags":["42-length","662","662-bodyboards-accessories","662Boards","beginner boards","Boards","Bodyboards","crescent-tail","eps-core","Kid's Boards","Kid's Bodyboards","kids best","two-stringer","two-stringers","Under100"],"price":8999,"price_min":8999,"price_max":8999,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":43062986932476,"title":"Black\/Turquoise","option1":"Black\/Turquoise","option2":null,"option3":null,"sku":"42-4X-BLK","requires_shipping":true,"taxable":true,"featured_image":{"id":48844796526844,"product_id":32888815639,"position":1,"created_at":"2026-08-14T12:50:49-07:00","updated_at":"2026-08-14T12:50:51-07:00","alt":null,"width":2380,"he
5256ight":2380,"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/6624XBlack_Aqua_a560c8f1-d533-4803-93b6-c4c672e1b66c.png?v=1786737051","variant_ids":[43062986932476]},"available":true,"name":"662 4X LTD 42\" Bodyboard - Black\/Turquoise","public_title":"Black\/Turquoise","options":["Black\/Turquoise"],"price":8999,"weight":3175,"compare_at_price":null,"inventory_quantity":17,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"featured_media":{"alt":null,"id":39861285748988,"position":1,"preview_image":{"aspect_ratio":1.0,"height":2380,"width":2380,"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/6624XBlack_Aqua_a560c8f1-d533-4803-93b6-c4c672e1b66c.png?v=1786737051"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":50922628153596,"title":"Light Blue\/White","option1":"Light Blue\/White","option2":null,"option3":null,"sku":"42-4X-AQ","requires_shipping":true,"taxable":true,"featured_image":{"id":48844796494076,"product_id":32888815639,"position":2,"created_at":"2026-08-14T12:50:49-07:00","updated_at":"2026-08-14T12:50:51-07:00","alt":null,"width":2380,"he
5256ight":2380,"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/6624XAqua_White_a9e92df8-7f0f-4246-b170-efaff1ac45c1.png?v=1786737051","variant_ids":[50922628153596]},"available":true,"name":"662 4X LTD 42\" Bodyboard - Light Blue\/White","public_title":"Light Blue\/White","options":["Light Blue\/White"],"price":8999,"weight":3175,"compare_at_price":null,"inventory_quantity":37,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"featured_media":{"alt":null,"id":39861285716220,"position":2,"preview_image":{"aspect_ratio":1.0,"height":2380,"width":2380,"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/6624XAqua_White_a9e92df8-7f0f-4246-b170-efaff1ac45c1.png?v=1786737051"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":50971959197948,"title":"Royal Blue\/Orange","option1":"Royal Blue\/Orange","option2":null,"option3":null,"sku":"42-4X-BL","requires_shipping":true,"taxable":true,"featured_image":{"id":48844796461308,"product_id":32888815639,"position":3,"created_at":"2026-08-14T12:50:49-07:00","updated_at":"2026-08-14T12:50:51-07:00","alt":null,"width":2380,"he
5256ight":2380,"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/6624XBlue_Orange_c6e2a353-b0a8-46bf-b47d-314cf1c00340.png?v=1786737051","variant_ids":[50971959197948]},"available":true,"name":"662 4X LTD 42\" Bodyboard - Royal Blue\/Orange","public_title":"Royal Blue\/Orange","options":["Royal Blue\/Orange"],"price":8999,"weight":3175,"compare_at_price":null,"inventory_quantity":36,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"featured_media":{"alt":null,"id":39861285683452,"position":3,"preview_image":{"aspect_ratio":1.0,"height":2380,"width":2380,"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/6624XBlue_Orange_c6e2a353-b0a8-46bf-b47d-314cf1c00340.png?v=1786737051"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/662bodyboardshop.com\/cdn\/shop\/files\/6624XBlack_Aqua_a560c8f1-d533-4803-93b6-c4c672e1b66c.png?v=1786737051","\/\/662bodyboardshop.com\/cdn\/shop\/files\/6624XAqua_White_a9e92df8-7f0f-4246-b170-efaff1ac45c1.png?v=1786737051","\/\/662bodyboardshop.com\/cdn\/shop\/files\/6624XBlue_Orange_c6e2a353-b0a8-46bf-b47d-314cf1c00340.png?v=1786737051","\/\/662bodyboardshop.com\/cdn\/shop\/files\/662_4X_4_channels_slick.png?v=1786738177","\/\/662bodyboardshop.com\/cdn\/shop\/files\/662_4X_bodyboard_quad_channels.png?v=1786739765","\/\/662bodyboardshop.com\/cdn\/shop\/files\/662_4X_Bodyboard_channels_orange_slick.png?v=1786739976","\/\/662bodyboardshop.com\/cdn\/shop\/files\/662_4X_Coil_wrist_leash.png?v=1786740709","\/\/662bodyboardshop.com\/cdn\/shop\/files\/662_4X_w_Wrist_leash.png?v=1786740736"],"featured_image":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/6624XBlack_Aqua_a560c8f1-d533-4803-93b6-c4c672e1b
525666c.png?v=1786737051","options":["Color"],"media":[{"alt":null,"id":39861285748988,"position":1,"preview_image":{"aspect_ratio":1.0,"height":2380,"width":2380,"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/6624XBlack_Aqua_a560c8f1-d533-4803-93b6-c4c672e1b66c.png?v=1786737051"},"aspect_ratio":1.0,"height":2380,"media_type":"image","src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/6624XBlack_Aqua_a560c8f1-d533-4803-93b6-c4c672e1b66c.png?v=1786737051","width":2380},{"alt":null,"id":39861285716220,"position":2,"preview_image":{"aspect_ratio":1.0,"height":2380,"width":2380,"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/6624XAqua_White_a9e92df8-7f0f-4246-b170-efaff1ac45c1.png?v=1786737051"},"aspect_ratio":1.0,"height":2380,"media_type":"image","src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/6624XAqua_White_a9e92df8-7f0f-4246-b170-efaff1ac45c1.png?v=1786737051","width":2380},{"alt":null,"id":39861285683452,"position":3,"preview_image":{"aspect_ratio":1.0,"height":2380,"width":2380,"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/6624XBlue_Orange_c6e2a353-b0a8-46bf-b47d-314cf1c00340.png?v=1786737051"},"aspect_ratio":1.0,"height":2380,"media_type":"image","src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/6624XBlue_Orange_c6e2a353-b0a8-46bf-b47d-314cf1c00340.png?v=1786737051","width":2380},{"alt":null,"id":39861324841212,"position":4,"preview_image":{"aspect_ratio":1.0,"height":2380,"width":2380,"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/662_4X_4_channels_slick.png?v=1786738177"},"aspect_ratio":1.0,"height":2380,"media_type":"image","src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/662_4X_4_channels_slick.png?v=1786738177","width":2380},{"alt":null,"id":39861404926204,"position":5,"preview_image":{"aspect_ratio":1.0,"height":2380,"width":2380,"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/662_4X_bodyboard_quad_channels.png?v=1786739765"},"aspect_ratio":1.0,"height":2380,"media_type":"image","src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/662_4X_bodyboard_quad_channels.png?v=1786739765","width":2380},{"alt":null,"id":39861417378044,"position":6,"preview_image":{"aspect_ratio":1.0,"height":2380,"width":2380,"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/662_4X_Bodyboard_channels_orange_slick.png?v=1786739976"},"aspect_ratio":1.0,"height":2380,"media_type":"image","src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/662_4X_Bodyboard_channels_orange_slick.png?v=1786739976","width":2380},{"alt":null,"id":39861462991100,"position":7,"preview_image":{"aspect_ratio":1.0,"height":2380,"width":2380,"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/662_4X_Coil_wrist_leash.png?v=1786740709"},"aspect_ratio":1.0,"height":2380,"media_type":"image","src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/662_4X_Coil_wrist_leash.png?v=1786740709","width":2380},{"alt":null,"id":39861463417084,"position":8,"preview_image":{"aspect_ratio":1.0,"height":2380,"width":2380,"src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/662_4X_w_Wrist_leash.png?v=1786740736"},"aspect_ratio":1.0,"height":2380,"media_type":"image","src":"\/\/662bodyboardshop.com\/cdn\/shop\/files\/662_4X_w_Wrist_leash.png?v=1786740736","width":2380}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003e\u003cstrong\u003e662 4X LTD Quad Concave Slick With Double Stringer\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eWhen designing the new 662 model we wanted to make high end professional bodyboard features available to all skill levels at a great price. Bodyboards with the features included in the new 662 Pro Bodyboard typically retail anywhere from $200-$400. No other bodyboard brand in the world carries EPS price point models with a stringer or concave feature. This is typically reserved for professional models.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQuad Concave Channel Slick Design\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eA design feature, known as a Concave, is a large channel running half the length of the bodyboard through to the back of the hull. This feature is designed to streamline water flow through the center of the board keeping you higher on the wave face, which allows you to generate more speed into your bottom turns and gives the rider greater control. Whether the rider is on a 2 foot wave or 6 ft wave the channels provide additional speed with the benefit of added grip and power in turns. For someone that isnât an experienced wave ri
5256der this will make catching waves much easier and more enjoyable.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eDouble Stringer\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe 662 FGS Stringer systems are Fiberglass rods used to add strength, increase stiffness and to help maintain good rocker. Stringers lengthen the life of a bodyboard making it almost impossible to snap. During production, stringers are inserted into the center of the core. They start at the tail and end 8\" from under the nose of the bodyboard. Higher end professional type bodyboards always have anywhere from 1 to 3 stringers. Not only do they provide the extra strength they also improve the way the board maneuvers and handles in the water. Boards without stringers can flex too much slowing the riders speed down.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Deck Contour\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eContour configurations improve your grip and lock your body into the position on the Bodyboard adding comfort and control for your elbows, hands, forearms, hips, and also lower torso\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Line Contour\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThese deck contours run along the side edge of the left and right side of the board. These offer extra grip, comfort and help you hold on through duck dives or heavy landings.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eElbow Contours\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eElbows Contours help the rider with correct elbow placement when wave riding. \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eDeck and Slick Bulbs\/ Handgrips\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFoam bulbs are positioned at each corner of the nose on the deck and slick side of the bodyboard. These enhance finger grip, better hand placement and control.(top of the board) . If you grip the nose\/top of our board versus our competitors you will notice a distinct difference in hand placement comfort. We not only have the raised bulbs on the deck weâve also included them on the slick side for complete grip and comfort.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e \u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eDouble Swivel Coil wrist leash\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe 662 Pro model features Polyurethane coils, Double Stainless Steel Swivels w\/360 degree movement, Neoprene padded wrist strap and a Heavy Duty Leash Plug with top access for easy leash removal. Our competitors only use a basic non swivel leash which restricts the movement and flow of the leash in the water. Double swivel leash features is an industry standard for professional models.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eEPS Core\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eWe use the highest grade Expanded Polystyrene material in all of our boards.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eXPE Deck Material\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eHeat laminated\u003cspan\u003e \u003c\/span\u003enever cheaply glued. We use the highest quality deck foam that has great recoil properties to avoid creasing.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eHDPE\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eSlick Material\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCrescent Tail\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThis provides great control for all levels of riding.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e60\/40 Rails\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e60\/40 is the rail angle ratio which provides the control of the Bodyboard and makes turning on the wave easier. \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCoiled Wrist leash included\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cem\u003eExcluded from Free shipping offers. View discounted rates at checkout.\u003c\/em\u003e\u003c\/span\u003e\u003c\/p\u003e"}, 5257 }, 5258 widgets: { 5259 5260 "index": {"homepage-445331":{"params":{"shop":"662-shop.myshopify.com","recommendationType":"newest-arrivals","limit":12},"widgetName":"Just dropped","widgetStatus":"inactive","widgetDesignSettings":{"tenantId":"662-shop.myshopify.com","widgetId":"defaultSettings","layoutDisplay":"carousel","templateType":"customization","themePreview":"","numberOfRecommendProduct":12,"numberOfProductPerRow":4,"titleAlignment":"left","titleTextColor":"#3D4246","titleFont":"Poppins","titleTextTransform":"capitalize","titleFontSize":14,"titleFontStyle":"100"}},"homepage-248445":{"params":{"shop":"662-shop.myshopify.com","recommendationType":"bestsellers","limit":12},"widgetName":"Best Sellers","widgetStatus":"inactive","widgetDesignSettings":{"tenantId":"662-shop.myshopify.com","widgetId":"defaultSettings","layoutDisplay":"carousel","templateType":"customization","themePreview":"","numberOfRecommendProduct":12,"numberOfProductPerRow":4,"titleAlignment":"left","titleTextColor":"#3D4246","titleFont":"Poppins","titleTextTransform":"capitalize","titleFontSize":14,"titleFontStyle":"100"}}}, 5261 5262 5263 "cart": {"cartpage-707766":{"params":{"shop":"662-shop.myshopify.com","recommendationType":"recently-viewed","limit":12},"widgetName":"Still interested in this?","widgetStatus":"inactive","widgetDesignSettings":{"tenantId":"662-shop.myshopify.com","widgetId":"defaultSettings","layoutDisplay":"carousel","templateType":"customization","themePreview":"","numberOfRecommendProduct":12,"numberOfProductPerRow":4,"titleAlignment":"left","titleTextColor":"#3D4246","titleFont":"Poppins","titleTextTransform":"capitalize","titleFontSize":14,"titleFontStyle":"100"}},"cartpage-476776":{"params":{"shop":"662-shop.myshopify.com","recommendationType":"related-items","limit":12,"modelType":"Alternative","secondaryAlgorithm":"bestsellers"},"widgetName":"Similar Products","widgetStatus":"inactive","widgetDesignSettings":{"tenantId":"662-shop.myshopify.com","widgetId":"defaultSettings","layoutDisplay":"carousel","templateType":"customization","themePreview":"","numberOfRecommendProduct":12,"numberOfProductPerRow":4,"titleAlignment":"left","titleTextColor":"#3D4246","titleFont":"Poppins","titleTextTransform":"capitalize","titleFontSize":14,"titleFontStyle":"100"}}}, 5264 5265 5266 "product": {"productpage-714385":{"params":{"shop":"662-shop.myshopify.com","recommendationType":"recently-viewed","limit":12},"widgetName":"Recently viewed","widgetStatus":"inactive","widgetDesignSettings":{"tenantId":"662-shop.myshopify.com","widgetId":"defaultSettings","layoutDisplay":"carousel","templateType":"customization","themePreview":"","numberOfRecommendProduct":12,"numberOfProductPerRow":4,"titleAlignment":"left","titleTextColor":"#3D4246","titleFont":"Poppins","titleTextTransform":"capitalize","titleFontSize":14,"titleFontStyle":"100"}},"productpage-562165":{"params":{"shop":"662-shop.myshopify.com","recommendationType":"frequently-bought-together","limit":2,"modelType":"FBT","secondaryAlgorithm":"bestsellers"},"widgetName":"Frequently Bought Together","widgetStatus":"inactive","widgetDesignSettings":{"bundleStyle":"style1","layoutDisplay":"bundle","numberOfRecommendProduct":2,"templateType":"customization","themePreview":"","titleAlignment":"left","titleFont":"Poppins","titleFontSize":14,"titleFontStyle":"100","titleTextColor":"#3D4246","titleTextTransform":"capitalize"}}}, 5267 5268 5269 "collection": {"collectionpage-864638":{"params":{"shop":"662-shop.myshopify.com","recommendationType":"newest-arrivals","limit":12},"widgetName":"Just dropped","widgetStatus":"inactive","widgetDesignSettings":{"tenantId":"662-shop.myshopify.com","widgetId":"defaultSettings","layoutDisplay":"carousel","templateType":"customization","themePreview":"","numberOfRecommendProduct":12,"numberOfProductPerRow":4,"titleAlignment":"left","titleTextColor":"#3D4246","titleFont":"Poppins","titleTextTransform":"capitalize","titleFontSize":14,"titleFontStyle":"100"}},"collectionpage-005714":{"params":{"shop":"662-shop.myshopify.com","recommendationType":"trending-products","limit":12,"calculatedBasedOn":"purchase-events","rangeOfTime":"7-day"},"widgetName":"Most Popular Products","widgetStatus":"inactive","widgetDesignSettings":{"tenantId":"662-shop.myshopify.com","widgetId":"defaultSettings","layoutDisplay":"carousel","templateType":"customization","themePreview":"","numberOfRecommendProduct":12,"numberOfProductPerRow":4,"titleAlignment":"left","titleTextColor":"#3D4246","titleFont":"Poppins","titleTextTransform":"capitalize","titleFontSize":14,"titleFontStyle":"100"}}}, 5270 5271 }, 5272 recommendationDefaults: null, 5273 assets: { 5274 'react-18.2.0.js': "https:\/\/cdn.shopify.com\/extensions\/01a0e6ff-4d67-7d67-9987-f5e32fd926b9\/product-filter-search-230\/assets\/react-18.2.0.js", 5275 'react-dom-18.2.0.js': "https:\/\/cdn.shopify.com\/extensions\/01a0e6ff-4d67-7d67-9987-f5e32fd926b9\/product-filter-search-230\/assets\/react-dom-18.2.0.js", 5276 'boost-sd.experiments.js': "https:\/\/cdn.shopify.com\/extensions\/01a0e6ff-4d67-7d67-9987-f5e32fd926b9\/product-filter-search-230\/assets\/boost-sd.experiments.js", 5277 'boost-sd.js': "https:\/\/cdn.shopify.com\/extensions\/01a0e6ff-4d67-7d67-9987-f5e32fd926b9\/product-filter-search-230\/assets\/boost-sd.js", 5278 }, 5279};</script>
5279<script type="text/javascript">`use strict`;(()=>{(()=>{var f=(a=>new Promise((b,c)=>{a.onload=(()=>{b(!0)}),a.onerror=(a=>{c(a)}),document.body.appendChild(a)}));var d=(()=>{let b={mode:`production`,api:{filterUrl:`https://staging.bc-solutions.net/bc-sf-filter/filter`,searchUrl:`https://staging.bc-solutions.net/bc-sf-filter/search`,recommendUrl:`https://staging.bc-solutions.net/discovery/recommend`,suggestionUrl:`https://staging.bc-solutions.net/bc-sf-filter/search/suggest`,productsUrl:`https://staging.bc-solutions.net/bc-sf-filter/search/products`,cdn:`https://boost-cdn-staging.bc-solutions.net`},...a.config,filterSettings:Object.assign({swatch_extension:`png`},a.filterDefaults,a.filterSettings),additionalElementSettings:Object.assign({},a.additionalElementDefaults,a.additionalElementSettings),generalSettings:Object.assign({preview_mode:!1,preview_path:``,custom_js_asset_url:``,custom_css_asset_url:``,swatch_extension:`png`,...a.generalSettings},a.generalSettingsMetafield),themeSettings:{},themeInfo:null,b2b:Object.assign({enabled:!1},a.b2b),versioning:{invalidateCache:{invalidParams:`?v=${Date.now()}`,latestTime:1690942680852}}};a.integration!==null&&(b.integration=Object.assign({},a.integration,(window.boostSDAppConfig||{}).integration||{}));let d=window.Shopify.theme.id;if(d&&(b.themeSettings=a.appMetafields[`theme-setting-${d}`],a.themeInfo!==null&&(b.themeInfo=a.themeInfo[d])),(((b.themeInfo||{}).taeFeatures||{}).env||`production`)===`production`&&Object.assign(b.api,{filterUrl:`https://services.mybcapps.com/bc-sf-filter/filter`,searchUrl:`https://services.mybcapps.com/bc-sf-filter/search`,suggestionUrl:`https://services.mybcapps.com/bc-sf-filter/search/suggest`,recommendUrl:`https://services.mybcapps.com/discovery/recommend`,analyticsUrl:`https://lambda.mybcapps.com/e`,productsUrl:`https://services.mybcapps.com/bc-sf-filter/search/products`,cdn:`https://boost-cdn-prod.bc-solutions.net`}),window.boostSDData=Object.assign({},a.data,window.boostSDData),window.boostSDRecommendationConfig||(window.boostSDRecommendationConfig={widgets:a.widgets,defaultSettings:Object.assign({},a.recommendationDefaults)}),b.filterSettings){let a=b.generalSettings.page,c=((((b||{}).themeInfo||{}).taeFeatures||{}).filterLayout||{})[a]||`vertical`;b.filterSettings.filterLayout=c};window.boostSDAppConfig?(window.boostSDAppConfig=c(b,window.boostSDAppConfig)):(window.boostSDAppConfig=b)});var g=(async()=>{let b=window?.boostSDAppConfig?.themeInfo,c=b?.boostThemeLibVersion||`lastest`,d=b?.taeFeatures?.env||`production`,g=document.createElement(`script`);if(g.async=`async`,c.startsWith(`2.2`)||d===`staging`){let b=document.createElement(`script`),c=document.createElement(`script`);b.setAttribute(`src`,a.assets[`react-18.2.0.js`]),c.setAttribute(`src`,a.assets[`react-dom-18.2.0.js`]),await f(b),await f(c)};d===`staging`||c.startsWith(`alpha`)||c.startsWith(`beta`)||c===`latest`||Number(c.substring(0,1))>=2?(e(),g.setAttribute(`src`,a.assets[`boost-sd.experiments.js`])):g.setAttribute(`src`,a.assets[`boost-sd.js`]),document.body?.appendChild(g)});var e=(()=>{if(!window.boostSDAppConfig||!window.boostSDAppConfig.themeInfo||!window.boostSDAppConfig.themeInfo||!window.boostSDAppConfig.themeInfo.taeFeatures||window.boostSDAppConfig.mode===`development`)return undefined;let a=window.boostSDAppConfig.generalSettings.page,b=window.boostSDAppConfig.themeInfo,c=b.taeFeatures,d=c.env||`production`,e=b.boostThemeLib||`default`,f=d===`staging`?`staging`:b.boostThemeLibVersion||`latest`,g=`${d===`staging`?`https://boost-cdn-staging.bc-solutions.net`:`https://cdn.boostcommerce.io`}/theme/${e}/${f}`,h=[`main.js`,`vendor.js`],i=a===`collection`&&c.filterCollection===`installed`||a===`search`&&c.filterSearch===`installed`,j=c.instantSearch===`installed`,k=!!document.querySelectorAll(`[id^='boost-sd-widget-']`).length;k||(window.boostSDAppConfig.themeInfo.taeFeatures.recommendation=`not-installed`),c.recommendation!==`installed`&&k&&(window.boostSDAppConfig.themeInfo.taeFeatures.recommendation=`installed`);let l=k,m=window.boostSDAppConfig.versioning.invalidateCache.latestTime,n=localStorage.getItem(`boostSDVersioningInvalidateCacheTime`),o=d===`staging`||n&&Number(n)<m;o||(i&&h.push(`filter.js`),j&&h.push(`search.js`),l&&h.push(`recommendation.js`));
5279let p=window.boostSDAppConfig.versioning.invalidateCache.invalidParams||`?v=${Date.now()}`;h.forEach(a=>{let b=document.createElement(`link`),c=`${g}/${a}${o?p:``}`;b.rel=`preload`,b.href=c,b.as=`script`,document.head.appendChild(b)})});let a=window.__BOOST_V3_LIQUID__,b=a=>a!=null&&typeof a==`object`&&!Array.isArray(a),c=(...a)=>a.reduce((a,d)=>{let e=Object.keys(a||{}),f=Object.keys(d||{}),g=e.length>f.length?a:d;return Object.keys(g||{}).forEach(e=>{Array.isArray(a[e])&&Array.isArray(d[e])?(a[e]=Array.from(new Set(a[e].concat(d[e])))):b(a[e])&&b(d[e])?(a[e]=c(a[e],d[e])):f.indexOf(e)!==-1?(a[e]=d[e]):(a[e]=g[e])}),a},{});let h=(window.boostSDLoadConfig||{}).targetElement||window;window.boostSDLoadConfig&&window.boostSDLoadConfig.lazy?h.addEventListener(`DOMContentLoaded`,()=>{d(),g()}):(d(),g())})()})()</script>
5279<!-- END app snippet --></div>
5279<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
5279 5280</body> 5281</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.