1 2<style> 3 .page-content--centered { 4 display: none; 5 } 6 ul li::before { 7 display: block; 8 background: #ff6600; 9 } 10 .common-top-banner { 11 display: none; 12 } 13 14 15 .separador-contenedor { 16 display: flex; 17 align-items: center; 18 text-align: center; 19 color: #666; 20 margin: 20px 0; 21} 22 23.linea { 24 flex: 1; 25 height: 1px; 26 background: #ccc; 27} 28 29.texto { 30 margin: 0 15px; 31 font-family: sans-serif; 32 font-size: 16px; 33 font-weight: 500; 34 35} 36 37 38 .form-actions { 39 text-align: left !important; 40 } 41.SSO-button-container { 42 margin: 20px 0; 43} 44 45.sso-button { 46 border: 1px solid #ffffff; 47 border-radius: 4px; 48 display: flex; 49 align-items: center; 50 justify-content: center; 51 gap: 6px; 52 padding: 10px 16px; 53 width: 100%; 54 cursor: pointer; 55 transition: all 0.2s ease; 56 text-decoration: none; 57 background: #5925dc; 58} 59 60.sso-button:hover { 61 background-color: #4a1fb8; 62 transform: translateY(-1px); 63 box-shadow: 0 2px 8px rgba(89, 37, 220, 0.15); 64} 65 66.sso-brand-mark { 67 position: relative; 68 width: 29px; 69 height: 21px; 70 flex-shrink: 0; 71 overflow: hidden; 72} 73 74.sso-brand-mark img { 75 filter: brightness(0) invert(1); 76} 77 78 79.sso-text-padding { 80 display: flex; 81 align-items: center; 82 justify-content: center; 83 padding: 0 2px; 84 flex-shrink: 0; 85} 86 87.sso-button-text { 88 font-family: 'Inter', sans-serif; 89 font-weight: 600; 90 font-size: 16px; 91 line-height: 24px; 92 color: #ffffff; 93 margin: 0; 94 white-space: nowrap; 95} 96</style> 97 98 99<div id="customer_group_id" style="display: none">0</div> 100 <!DOCTYPE html> 101<html class="no-js" lang="en"> 102 <head> 103 <title>PickleballCentral.com - Sign in</title> 104 105 106 <!-- FONT TOUCHE --> 107 108 <!-- <link rel="preload" as="font" href="https://cdn11.bigcommerce.com/s-tl5mxjzfsl/stencil/97743720-99d4-013f-f970-4201d46ef01e/e/0fb8d5e0-9f4f-013f-9865-4ede878dcc82/fonts/Touche-Bold.woff2" type="font/woff2" crossorigin="anonymous"> 109 <link rel="preload" as="font" href="https://cdn11.bigcommerce.com/s-tl5mxjzfsl/stencil/97743720-99d4-013f-f970-4201d46ef01e/e/0fb8d5e0-9f4f-013f-9865-4ede878dcc82/fonts/Touche-Bold.woff" type="font/woff" crossorigin="anonymous"> 110 111 <link rel="preload" as="font" href="https://cdn11.bigcommerce.com/s-tl5mxjzfsl/stencil/97743720-99d4-013f-f970-4201d46ef01e/e/0fb8d5e0-9f4f-013f-9865-4ede878dcc82/fonts/Touche-Light.woff2" type="font/woff2" crossorigin="anonymous"> 112 <link rel="preload" as="font" href="https://cdn11.bigcommerce.com/s-tl5mxjzfsl/stencil/97743720-99d4-013f-f970-4201d46ef01e/e/0fb8d5e0-9f4f-013f-9865-4ede878dcc82/fonts/Touche-Light.woff" type="font/woff" crossorigin="anonymous"> 113 114 <link rel="preload" as="font" href="https://cdn11.bigcommerce.com/s-tl5mxjzfsl/stencil/97743720-99d4-013f-f970-4201d46ef01e/e/0fb8d5e0-9f4f-013f-9865-4ede878dcc82/fonts/Touche-Semibold.woff2" type="font/woff2" crossorigin="anonymous"> 115 <link rel="preload" as="font" href="https://cdn11.bigcommerce.com/s-tl5mxjzfsl/stencil/97743720-99d4-013f-f970-4201d46ef01e/e/0fb8d5e0-9f4f-013f-9865-4ede878dcc82/fonts/Touche-Semibold.woff" type="font/woff" crossorigin="anonymous"> 116 117 <link rel="preload" as="font" href="https://cdn11.bigcommerce.com/s-tl5mxjzfsl/stencil/97743720-99d4-013f-f970-4201d46ef01e/e/0fb8d5e0-9f4f-013f-9865-4ede878dcc82/fonts/Touche-Regular.woff2" type="font/woff2" crossorigin="anonymous"> 118 <link rel="preload" as="font" href="https://cdn11.bigcommerce.com/s-tl5mxjzfsl/stencil/97743720-99d4-013f-f970-4201d46ef01e/e/0fb8d5e0-9f4f-013f-9865-4ede878dcc82/fonts/Touche-Regular.woff" type="font/woff" crossorigin="anonymous"> 119 120 <link rel="preload" as="font" href="https://cdn11.bigcommerce.com/s-tl5mxjzfsl/stencil/97743720-99d4-013f-f970-4201d46ef01e/e/0fb8d5e0-9f4f-013f-9865-4ede878dcc82/fonts/Touche-Medium.woff2" type="font/woff2" crossorigin="anonymous"> 121 <link rel="preload" as="font" href="https://cdn11.bigcommerce.com/s-tl5mxjzfsl/stencil/97743720-99d4-013f-f970-4201d46ef01e/e/0fb8d5e0-9f4f-013f-9865-4ede878dcc82/fonts/Touche-Medium.woff" type="font/woff" crossorigin="anonymous"> 122 <link rel="preload" as="image" href="https://cdn11.bigcommerce.com/s-tl5mxjzfsl/images/stencil/466x100/20-year-for-site_1771345028__78388.original.png" imagesrcset="https://cdn11.bigcommerce.com/s-tl5mxjzfsl/images/stencil/466x100/20-year-for-site_1771345028__78388.original.png"> 123 124 --> 125 126 127 <!-- resourceHints --> 128 <link rel="dns-prefetch preconnect" href="https://cdn11.bigcommerce.com/s-tl5mxjzfsl" crossorigin> 129 <!-- resourceHints --> 130 <!-- headmeta --> 131 <meta name="keywords" content="Pickleball, pickle ball, pickle-ball, pickleball paddles, pickleball central, pickleball shoes, pickleball racquets, pickleball rackets, pickleballs, pickleball equipment, pickleball nets, court shoes, pickleball apparel, pickleball clothes, pickleball socks, pickleball supplements"><meta name="description" content="Pickleball Central is your trusted pickleball expert. Shop the best selection of paddles, balls, net
131s, shoes, apparel & gear, with fast, free shipping!"><meta name='platform' content='bigcommerce.stencil' /> 132 <!-- headmeta --> 133 <!-- headconfig --> 134 135 <!-- headconfig --> 136 <!-- head block --> 137 138<!-- head block --> 139 <link href="https://cdn11.bigcommerce.com/s-tl5mxjzfsl/product_images/android-icon-48x48.png" rel="shortcut icon"> 140 <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=2.0, user-scalable=yes" /> 141 142 143<!-- 144 <style type="text/css" media="screen, print"> 145 @font-face { 146 font-family: 'Touche'; 147 src: url("https://cdn11.bigcommerce.com/s-tl5mxjzfsl/stencil/97743720-99d4-013f-f970-4201d46ef01e/e/0fb8d5e0-9f4f-013f-9865-4ede878dcc82/fonts/Touche-Bold.eot"); 148 src: url("https://cdn11.bigcommerce.com/s-tl5mxjzfsl/stencil/97743720-99d4-013f-f970-4201d46ef01e/e/0fb8d5e0-9f4f-013f-9865-4ede878dcc82/fonts/Touche-Bold.eot?#iefix") format('embedded-opentype'), 149 url("https://cdn11.bigcommerce.com/s-tl5mxjzfsl/stencil/97743720-99d4-013f-f970-4201d46ef01e/e/0fb8d5e0-9f4f-013f-9865-4ede878dcc82/fonts/Touche-Bold.woff2") format('woff2'), 150 url("https://cdn11.bigcommerce.com/s-tl5mxjzfsl/stencil/97743720-99d4-013f-f970-4201d46ef01e/e/0fb8d5e0-9f4f-013f-9865-4ede878dcc82/fonts/Touche-Bold.woff") format('woff'), 151 url("https://cdn11.bigcommerce.com/s-tl5mxjzfsl/stencil/97743720-99d4-013f-f970-4201d46ef01e/e/0fb8d5e0-9f4f-013f-9865-4ede878dcc82/fonts/Touche-Bold.ttf") format('truetype'); 152 font-weight: bold; 153 font-style: normal; 154 font-display: swap; 155} 156 157@font-face { 158 font-family: 'Touche'; 159 src: url("https://cdn11.bigcommerce.com/s-tl5mxjzfsl/stencil/97743720-99d4-013f-f970-4201d46ef01e/e/0fb8d5e0-9f4f-013f-9865-4ede878dcc82/fonts/Touche-Light.eot"); 160 src: url("https://cdn11.bigcommerce.com/s-tl5mxjzfsl/stencil/97743720-99d4-013f-f970-4201d46ef01e/e/0fb8d5e0-9f4f-013f-9865-4ede878dcc82/fonts/Touche-Light.eot?#iefix") format('embedded-opentype'), 161 url("https://cdn11.bigcommerce.com/s-tl5mxjzfsl/stencil/97743720-99d4-013f-f970-4201d46ef01e/e/0fb8d5e0-9f4f-013f-9865-4ede878dcc82/fonts/Touche-Light.woff2") format('woff2'), 162 url("https://cdn11.bigcommerce.com/s-tl5mxjzfsl/stencil/97743720-99d4-013f-f970-4201d46ef01e/e/0fb8d5e0-9f4f-013f-9865-4ede878dcc82/fonts/Touche-Light.woff") format('woff'), 163 url("https://cdn11.bigcommerce.com/s-tl5mxjzfsl/stencil/97743720-99d4-013f-f970-4201d46ef01e/e/0fb8d5e0-9f4f-013f-9865-4ede878dcc82/fonts/Touche-Light.ttf") format('truetype'); 164 font-weight: 300; 165 font-style: normal; 166 font-display: swap; 167} 168 169@font-face { 170 font-family: 'Touche'; 171 src: url("https://cdn11.bigcommerce.com/s-tl5mxjzfsl/stencil/97743720-99d4-013f-f970-4201d46ef01e/e/0fb8d5e0-9f4f-013f-9865-4ede878dcc82/fonts/Touche-Semibold.eot"); 172 src: url("https://cdn11.bigcommerce.com/s-tl5mxjzfsl/stencil/97743720-99d4-013f-f970-4201d46ef01e/e/0fb8d5e0-9f4f-013f-9865-4ede878dcc82/fonts/Touche-Semibold.eot?#iefix") format('embedded-opentype'), 173 url("https://cdn11.bigcommerce.com/s-tl5mxjzfsl/stencil/97743720-99d4-013f-f970-4201d46ef01e/e/0fb8d5e0-9f4f-013f-9865-4ede878dcc82/fonts/Touche-Semibold.woff2") format('woff2'), 174 url("https://cdn11.bigcommerce.com/s-tl5mxjzfsl/stencil/97743720-99d4-013f-f970-4201d46ef01e/e/0fb8d5e0-9f4f-013f-9865-4ede878dcc82/fonts/Touche-Semibold.woff") format('woff'), 175 url("https://cdn11.bigcommerce.com/s-tl5mxjzfsl/stencil/97743720-99d4-013f-f970-4201d46ef01e/e/0fb8d5e0-9f4f-013f-9865-4ede878dcc82/fonts/Touche-Semibold.ttf") format('truetype'); 176 font-weight: 600; 177 font-style: normal; 178 font-display: swap; 179} 180 181@font-face { 182 font-family: 'Touche'; 183 src: url("https://cdn11.bigcommerce.com/s-tl5mxjzfsl/stencil/97743720-99d4-013f-f970-4201d46ef01e/e/0fb8d5e0-9f4f-013f-9865-4ede878dcc82/fonts/Touche-Regular.eot"); 184 src: url("https://cdn11.bigcommerce.com/s-tl5mxjzfsl/stencil/97743720-99d4-013f-f970-4201d46ef01e/e/0fb8d5e0-9f4f-013f-9865-4ede878dcc82/fonts/Touche-Regular.eot?#iefix") format('embedded-opentype'), 185 url("https://cdn11.bigcommerce.com/s-tl5mxjzfsl/stencil/97743720-99d4-013f-f970-4201d46ef01e/e/0fb8d5e0-9f4f-013f-9865-4ede878dcc82/fonts/Touche-Regular.woff2") format('woff2'), 186 url("https://cdn11.bigcommerce.com/s-tl5mxjzfsl/stencil/97743720-99d4-013f-f970-4201d46ef01e/e/0fb8d5e0-9f4f-013f-9865-4ede878dcc82/fonts/Touche-Regular.woff") format('woff'), 187 url("https://cdn11.bigcommerce.com/s-tl5mxjzfsl/stencil/97743720-99d4-013f-f970-4201d46ef01e/e/0fb8d5e0-9f4f-013f-9865-4ede878dcc82/fonts/Touche-Regular.ttf") format('truetype'); 188 font-weight: normal; 189 font-style: normal; 190 font-display: swap; 191} 192 193@font-face { 194 font-family: 'Touche'; 195 src: url("https://cdn11.bigcommerce.com/s-tl5mxjzfsl/stencil/97743720-99d4-013f-f970-4201d46ef01e/e/0fb8d5e0-9f4f-013f-9865-4ede878dcc82/fonts/Touche-Medium.eot"); 196 src: url("https://cdn11.bigcommerce.com/s-tl5mxjzfsl/stencil/97743720-99d4-013f-f970-4201d46ef01e/e/0fb8d5e0-9f4f-013f-9865-4ede878dcc82/fonts/Touche-Medium.eot?#iefix") format('embedded-opentype'), 197 url("https://cdn11.bigcommerce.com/s-tl5mxjzfsl/stencil/97743720-99d4-013f-f970-4201d46ef01e/e/0fb8d5e0-9f4f-013f-9865-4ede878dcc82/fonts/Touche-Medium.woff2") format('woff2'), 198 url("https://cdn11.bigcommerce.com/s-tl5mxjzfsl/stencil/97743720-99d4-013f-f970-4201d46ef01e/e/0fb8d5e0-9f4f-013f-9865-4ede878dcc82/fonts/Touche-Medium.woff") format('woff'), 199 url("https://cdn11.bigcommerce.com/s-tl5mxjzfsl/stencil/97743720-99d4-013f-f970-4201d46ef01e/e/0fb8d5e0-9f4f-013f-9865-4ede878dcc82/fonts/Touche-Medium.ttf") format('truetype'); 200 font-weight: 500; 201 font-style: normal; 202 font-display: swap; 203} 204 205 206 </style> 207 --> 208 <!-- begin Convert Experiences code--> 209 210 <p style="display: none;" id="cartId"></p> 211
211<script > 212 document.addEventListener('DOMContentLoaded', () => { 213 const cartElement = document.getElementById('cartId'); 214 215 if (cartElement){ 216 const cartId = cartElement.textContent.trim(); 217 sessionStorage.setItem('cartId', cartId); 218 219 } 220 }) 221 222 </script>
222 223
223<script> 224 document.addEventListener('DOMContentLoaded', function() { 225 if (window.location.pathname === '/paddle-guide/') { 226 const accordions = document.querySelectorAll('.shogun-accordion'); 227 console.log("accordions test"); 228 accordions.forEach(accordion => { 229 const heading = accordion.querySelector('.shogun-accordion-heading'); 230 const content = accordion.querySelector('.shogun-accordion-body'); 231 const icon = accordion.querySelector('.shogun-icon-plus'); 232 icon.setAttribute('aria-hidden', true); 233 234 // Configurar atributos ARIA esenciales 235 heading.setAttribute('tabindex', '0'); 236 heading.setAttribute('aria-expanded', 'false'); 237 heading.setAttribute('aria-controls', content.id || generateUniqueId()); 238 239 content.id = content.id || generateUniqueId(); 240 content.setAttribute('aria-labelledby', heading.id || generateUniqueId()); 241 242 // Manejar eventos directamente en el heading 243 heading.addEventListener('click', toggleAccordion); 244 heading.addEventListener('keydown', handleKeyEvents); 245 246 247 // Inicializar estado del icono 248 updateIconState(accordion); 249 }); 250 251 function toggleAccordion(e) { 252 const heading = e.currentTarget; 253 const accordion = heading.closest('.shogun-accordion'); 254 const content = accordion.querySelector('.shogun-accordion-body'); 255 const isExpanded = heading.getAttribute('aria-expanded') === 'true'; 256 257 // Actualizar estados 258 heading.setAttribute('aria-expanded', !isExpanded); 259 content.setAttribute('aria-hidden', isExpanded); 260 261 // Alternar clases visuales 262 accordion.classList.toggle('shogun-accordion-active', isExpanded); 263 content.classList.toggle('shogun-accordion-active', isExpanded); 264 265 // Actualizar icono 266 updateIconState(accordion); 267 268 // Manejar scroll y foco 269 if (!isExpanded) { 270 setTimeout(() => { 271 content.focus({ preventScroll: true }); 272 273 smoothScrollTo(content); 274 }, 100); 275 } 276 } 277 278 function handleKeyEvents(e) { 279 const key = e.key; 280 const heading = e.currentTarget; 281 282 283 284 switch(key) { 285 case 'Enter': 286 case ' ': 287 e.preventDefault(); 288 toggleAccordion(e); 289 break; 290 291 case 'ArrowUp': 292 case 'ArrowDown': 293 const allHeadings = Array.from(document.querySelectorAll('.shogun-accordion-heading')); 294 const currentIndex = allHeadings.indexOf(heading); 295 296 if (key === 'ArrowUp' && currentIndex > 0) { 297 allHeadings[currentIndex - 1].focus(); 298 } 299 if (key === 'ArrowDown' && currentIndex < allHeadings.length - 1) { 300 allHeadings[currentIndex + 1].focus(); 301 } 302 break; 303 } 304 } 305 306 function updateIconState(accordion) { 307 const icon = accordion.querySelector('.shogun-icon-plus'); 308 const isExpanded = accordion.classList.contains('shogun-accordion-active'); 309 310 if (icon) { 311 icon.classList.toggle('shogun-icon-minus', isExpanded); 312 icon.textContent = isExpanded ? 'â' : '+'; 313 } 314 } 315 316 function smoothScrollTo(element) { 317 const elementPosition = element.getBoundingClientRect().top + window.pageYOffset; 318 319 window.scrollTo({ 320 top: elementPosition - 100, 321 behavior: 'smooth' 322 }); 323 } 324 325 function generateUniqueId() { 326 327 return 'accordion-' + Math.random().toString(36).substr(2, 9); 328 329 } 330 } 331 }); 332 333 334 335 </script>
335 336
337<script> 338 document.addEventListener('DOMContentLoaded', () => { 339 // Función para obtener parámetros de la URL 340 function getUrlParameter(name) { 341 const regex = new RegExp(`[?&]${name}=([^&#]*)`, 'i'); 342 const results = window.location.search.match(regex); 343 if (results) { 344 return decodeURIComponent(results[1]); 345 } 346 return null; 347 } 348 // Obtener el parámetro affid de la URL 349 const affidValue = getUrlParameter('affid'); 350 if (affidValue && affidValue.trim() !== '') { 351 // Guardar el código en sessionStorage 352 sessionStorage.setItem('discountCode', affidValue); 353 // console.log(`AffID "${affidValue}" guardado en sessionStorage.`); 354 } else { 355 // console.log('No se encontró ningún AffID en los parámetros de la URL.'); 356 } 357 }); 358</script>
358 359 360
360<script> 361 362 window.addEventListener('DOMContentLoaded', function () { 363 function handleErrorMessages() { 364 const errorMessages = document.querySelectorAll('.form-inlineMessage'); 365 errorMessages.forEach((message) => { 366 if (message.style.display !== 'none') { 367 message.setAttribute('role', 'alert'); 368 message.setAttribute('aria-live', 'assertive'); 369 370 const parentContainer = message.closest('div'); 371 const inputField = parentContainer ? parentContainer.querySelector('input') : null; 372 373 if (inputField) { 374 inputField.focus(); 375 } 376 } 377 }); 378 } 379 380 381 const observer = new MutationObserver((mutationsList) => { 382 mutationsList.forEach((mutation) => { 383 if (mutation.type === 'childList') { 384 handleErrorMessages(); 385 } 386 }); 387 }); 388 389 390 observer.observe(document.body, { childList: true, subtree: true }); 391 392 handleErrorMessages(); 393 }); 394 395 396 </script>
396 397
397<script> 398 var _conv_page_type = 'other'; 399 </script>
399 400
400<script type="text/javascript" src="//cdn-4.convertexperiments.com/js/10043182-10044660.js"></script>
400 401 <!-- end Convert Experiences code --> 402
402<script> 403 document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); 404 </script>
404 405 406
406<script> 407 function browserSupportsAllFeatures() { 408 return window.Promise 409 && window.fetch 410 && window.URL 411 && window.URLSearchParams 412 && window.WeakMap 413 // object-fit support 414 && ('objectFit' in document.documentElement.style); 415 } 416 417 function loadScript(src) { 418 var js = document.createElement('script'); 419 js.src = src; 420 js.onerror = function () { 421 console.error('Failed to load polyfill script ' + src); 422 }; 423 document.head.appendChild(js); 424 } 425 426 if (!browserSupportsAllFeatures()) { 427 loadScript('https://cdn11.bigcommerce.com/s-tl5mxjzfsl/stencil/97743720-99d4-013f-f970-4201d46ef01e/e/0fb8d5e0-9f4f-013f-9865-4ede878dcc82/dist/theme-bundle.polyfills.js'); 428 } 429</script>
429 430
430<script>window.consentManagerTranslations = `{"locale":"en","locales":{"consent_manager.data_collection_warning":"en","consent_manager.accept_all_cookies":"en","consent_manager.gdpr_settings":"en","consent_manager.data_collection_preferences":"en","consent_manager.manage_data_collection_preferences":"en","consent_manager.use_data_by_cookies":"en","consent_manager.data_categories_table":"en","consent_manager.allow":"en","consent_manager.accept":"en","consent_manager.deny":"en","consent_manager.dismiss":"en","consent_manager.reject_all":"en","consent_manager.category":"en","consent_manager.purpose":"en","consent_manager.functional_category":"en","consent_manager.functional_purpose":"en","consent_manager.analytics_category":"en","consent_manager.analytics_purpose":"en","consent_manager.targeting_category":"en","consent_manager.advertising_category":"en","consent_manager.advertising_purpose":"en","consent_manager.essential_category":"en","consent_manager.esential_purpose":"en","consent_manager.yes":"en","consent_manager.no":"en","consent_manager.not_available":"en","consent_manager.cancel":"en","consent_manager.save":"en","consent_manager.back_to_preferences":"en","consent_manager.close_without_changes":"en","consent_manager.unsaved_changes":"en","consent_manager.by_using":"en","consent_manager.agree_on_data_collection":"en","consent_manager.change_preferences":"en","consent_manager.cancel_dialog_title":"en","consent_manager.privacy_policy":"en","consent_manager.allow_category_tracking":"en","consent_manager.disallow_category_tracking":"en"},"translations":{"consent_manager.data_collection_warning":"We use cookies (and other similar technologies) to collect data to improve your shopping experience.","consent_manager.accept_all_cookies":"Accept All Cookies","consent_manager.gdpr_settings":"Settings","consent_manager.data_collection_preferences":"Website Data Collection Preferences","consent_manager.manage_data_collection_preferences":"Manage Website Data Collection Preferences","consent_manager.use_data_by_cookies":" uses data collected by cookies and JavaScript libraries to improve your shopping experience.","consent_manager.data_categories_table":"The table below outlines how we use this data by category. To opt out of a category of data collection, select 'No' and save your preferences.","consent_manager.allow":"Allow","consent_manager.accept":"Accept","consent_manager.deny":"Deny","consent_manager.dismiss":"Dismiss","consent_manager.reject_all":"Reject all","consent_manager.category":"Category","consent_manager.purpose":"Purpose","consent_manager.functional_category":"Functional","consent_manager.functional_purpose":"Enables enhanced functionality, such as videos and live chat. If you do not allow these, then some or all of these functions may not work properly.","consent_manager.analytics_category":"Analytics","consent_manager.analytics_purpose":"Provide statistical information on site usage, e.g., web analytics so we can improve this website over time.","consent_manager.targeting_category":"Targeting","consent_manager.advertising_category":"Advertising","consent_manager.advertising_purpose":"Used to create profiles or personalize content to enhance your shopping experience.","consent_manager.essential_category":"Essential","consent_manager.esential_purpose":"Essential for the site and any requested services to work, but do not perform any additional or secondary function.","consent_manager.yes":"Yes","consent_manager.no":"No","consent_manager.not_available":"N/A","consent_manager.cancel":"Cancel","consent_manager.save":"Save","consent_manager.back_to_preferences":"Back to Preferences","consent_manager.close_without_changes":"You have unsaved changes to your data collection preferences. Are you sure you want to close without saving?","consent_manager.unsaved_changes":"You have unsaved changes","consent_manager.by_using":"By using our website, you're agreeing to our","consent_manager.agree_on_data_collection":"By using our website, you're agreeing to the collection of data as described in our ","consent_manager.change_preferences":"You can change your preferences at any time","consent_manager.cancel_dialog_title":"Are you sure you want to cancel?","consent_manager.privacy_policy":"Privacy Policy","consent_manager.allow_category_tracking":"Allow [CATEGORY_NAME] tracking","consent_manager.disallow_category_tracking":"Disallow [CATEGORY_NAME] tracking"}}`;</script>
430 431 432
432<script> 433 window.lazySizesConfig = window.lazySizesConfig || {}; 434 window.lazySizesConfig.loadMode = 1; 435 </script>
435 436
436<script async src="https://cdn11.bigcommerce.com/s-tl5mxjzfsl/stencil/97743720-99d4-013f-f970-4201d46ef01e/e/0fb8d5e0-9f4f-013f-9865-4ede878dcc82/dist/theme-bundle.head_async.js"></script>
436 437 438 439 440
440<script async src="https://cdn11.bigcommerce.com/s-tl5mxjzfsl/stencil/97743720-99d4-013f-f970-4201d46ef01e/e/0fb8d5e0-9f4f-013f-9865-4ede878dcc82/dist/theme-bundle.font.js"></script>
440 441 442 <link data-stencil-stylesheet href="https://cdn11.bigcommerce.com/s-tl5mxjzfsl/stencil/97743720-99d4-013f-f970-4201d46ef01e/e/0fb8d5e0-9f4f-013f-9865-4ede878dcc82/css/theme-e3a890e0-9d7c-013f-8627-3e3d79fbe07f.css" rel="stylesheet"> 443<!-- headddd --> 444 445 446 <!-- Start Tracking Code for analytics_facebook --> 447
448<script> 449!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,document,'script','https://connect.facebook.net/en_US/fbevents.js'); 450 451fbq('set', 'autoConfig', 'false', '2321409431445128'); 452fbq('dataProcessingOptions', ['LDU'], 0, 0); 453fbq('init', '2321409431445128', {"external_id":"27ed3402-2a4a-4dcb-a027-16e19fc61ee3"}); 454fbq('set', 'agent', 'bigcommerce', '2321409431445128'); 455 456function trackEvents() { 457 var pathName = window.location.pathname; 458 459 460 461 // Search events start -- only fire if the shopper lands on the /search.php page 462 if (pathName.indexOf('/search.php') === 0 && getUrlParameter('search_query')) { 463 fbq('trackSingle', '2321409431445128', 'Search', { 464 content_type: 'product_group', 465 content_ids: [], 466 search_string: getUrlParameter('search_query') 467 }); 468 } 469 // Search events end 470 471 // Wishlist events start -- only fire if the shopper attempts to add an item to their wishlist 472 if (pathName.indexOf('/wishlist.php') === 0 && getUrlParameter('added_product_id')) { 473 fbq('trackSingle', '2321409431445128', 'AddToWishlist', { 474 content_type: 'product_group', 475 content_ids: [] 476 }); 477 } 478 // Wishlist events end 479 480 // Lead events start -- only fire if the shopper subscribes to newsletter 481 if (pathName.indexOf('/subscribe.php') === 0 && getUrlParameter('result') === 'success') { 482 fbq('trackSingle', '2321409431445128', 'Lead', {}); 483 } 484 // Lead events end 485 486 // Registration events start -- only fire if the shopper registers an account 487 if (pathName.indexOf('/login.php') === 0 && getUrlParameter('action') === 'account_created') { 488 fbq('trackSingle', '2321409431445128', 'CompleteRegistration', {}, ""); 489 } 490 // Registration events end 491 492 493 494 function getUrlParameter(name) { 495 var cleanName = name.replace(/[\[]/, '\[').replace(/[\]]/, '\]'); 496 var regex = new RegExp('[\?&]' + cleanName + '=([^&#]*)'); 497 var results = regex.exec(window.location.search); 498 return results === null ? '' : decodeURIComponent(results[1].replace(/\+/g, ' ')); 499 } 500} 501 502if (window.addEventListener) { 503 window.addEventListener("load", trackEvents, false) 504} 505</script>
505 506<noscript><img height="1" width="1" style="display:none" alt="null" src="https://www.facebook.com/tr?id=2321409431445128&ev=PageView&noscript=1&a=plbigcommerce1.2&eid="/></noscript> 507 508<!-- End Tracking Code for analytics_facebook --> 509 510<!-- Start Tracking Code for analytics_googleanalytics4 --> 511
512<script data-cfasync="false" src="https://cdn11.bigcommerce.com/shared/js/google_analytics4_bodl_subscribers-358423becf5d870b8b603a81de597c10f6bc7699.js" integrity="sha256-gtOfJ3Avc1pEE/hx6SKj/96cca7JvfqllWA9FTQJyfI=" crossorigin="anonymous"></script>
vendor: 1 bytes, line 512
512
513<script data-cfasync="false"> 514 (function () { 515 window.dataLayer = window.dataLayer || []; 516 517 function gtag(){ 518 dataLayer.push(arguments); 519 } 520 521 function initGA4(event) { 522 function setupGtag() { 523 function configureGtag() { 524 gtag('js', new Date()); 525 gtag('set', 'developer_id.dMjk3Nj', true); 526 gtag('config', 'G-H5W0M7SRX2'); 527 } 528 529 var script = document.createElement('script'); 530 531 script.src = 'https://www.googletagmanager.com/gtag/js?id=G-H5W0M7SRX2'; 532 script.async = true; 533 script.onload = configureGtag; 534 535 document.head.appendChild(script); 536 } 537 538 setupGtag(); 539 540 if (typeof subscribeOnBodlEvents === 'function') { 541 subscribeOnBodlEvents('G-H5W0M7SRX2', false); 542 } 543 544 window.removeEventListener(event.type, initGA4); 545 } 546 547 548 549 var eventName = document.readyState === 'complete' ? 'consentScriptsLoaded' : 'DOMContentLoaded'; 550 window.addEventListener(eventName, initGA4, false); 551 })() 552</script>
552 553 554<!-- End Tracking Code for analytics_googleanalytics4 --> 555 556<!-- Start Tracking Code for analytics_siteverification --> 557 558<!-- Global site tag (gtag.js) - Google Ads: 1063935836 -->
vendor: 64 bytes, lines 558-559
558 559<script async src="https://www.googletagmanager.com/gtag/js?id=
559AW-1063935836
vendor: 12 bytes, line 559
559"></script>
560<script> 561
vendor: 132 bytes, lines 561-564
561window.dataLayer = window.dataLayer || []; 562 function gtag(){dataLayer.push(arguments);} 563 gtag('js', new Date()); 564 gtag('config','
564AW-1063935836
vendor: 41 bytes, line 564
564', {'allow_enhanced_conversions':true});
565</script>
565 566<meta name="google-site-verification" content="Ps2tPstLd9IIQCSlDPKfgf3o-6qK-OPsT51Sdf64XU0" /> 567 568<!-- End Tracking Code for analytics_siteverification --> 569 570<!-- Start Tracking Code for analytics_visualwebsiteoptimizer --> 571 572<!-- Start Rebillia Custom "My Account" code -->
573<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
vendor: 1 bytes, line 573
573
574<script type="text/javascript"> 575$(document).ready(function(){ 576 577$('.landing-navBar ').addClass('navBar--account'); 578$('.navBar-landing-item ').addClass('navBar-item'); 579$('.account').addClass('accounter'); 580$('.account').removeClass('account'); 581$('.account-body').addClass('account'); 582 583if(window.location.search == '?action=recent_items'){ 584$("div.landing-container").addClass("account"); 585const item = $("li.is-active.navBar-item a"); 586 let triggered = false; 587 $(document).on('click.rebillia', 'li.rebillia--list-item a', function (e) { 588 item.text("Orders"); 589 if (!triggered) { 590 triggered = true; 591 $(document).off('click.rebillia'); 592 this.click(); 593 item.text("My Account"); 594 setTimeout(() => { 595 $(document).on('click.rebillia', 'li.rebillia--list-item a', arguments.callee); 596 triggered = false; 597 }, 0); 598 599 return; 600 } 601 }); 602} 603}); 604</script>
604 605<style> 606.navBar-section.rebillia--navBar-section { margin: 0; text-transform: uppercase; } 607.navBar-item { padding: 0; } 608.accounter { 609 margin-bottom: 53px; 610 width: 100%; 611// padding-left: 7%; 612// padding-right: 7%; 613 display: -webkit-box; 614 display: -ms-flexbox; 615 display: flex; 616 -webkit-box-pack: center; 617 -ms-flex-pack: center; 618 justify-content: center; 619 margin-top: 5%; 620} 621.account { 622 margin-bottom: inherit; 623 width: inherit; 624 padding-left: inherit; 625 padding-right: inherit; 626 margin-top: inherit; 627// display: block!important; 628} 629</style> 630<!-- End Rebillia Custom "My Account" code --> 631 632<!-- Start Rebillia PDP hide wallets code -->
633<script type="text/javascript"> 634$(document).ready(function() { 635 $('[data-product-attribute="set-radio"] input[type="radio"]').on('change', function() { 636 var $group = $(this).closest('[data-product-attribute="set-radio"]'); 637 var groupName = $(this).attr('name'); 638 639 // Get all radios in the same group 640 var $radiosInGroup = $group.find('input[name="' + groupName + '"]'); 641 var firstRadioValue = $radiosInGroup.first().val(); 642 var selectedValue = $(this).val(); 643 644 if (selectedValue === firstRadioValue) { 645 $('.wallet-buttons-list > *').show(); 646 } else { 647 $('.wallet-buttons-list > *').hide(); 648 } 649 }); 650}); 651</script>
651 652<!-- End Rebillia PDP hide wallets code --> 653 654<!-- Start Rebillia Checkout Coupon Issue -->
655<script type="text/javascript"> 656(function () { 657 const BTN_SEL = '#applyRedeemableButton'; 658 const BTN_SEC = '[data-test="redeemable-remove"]'; 659 660 function refreshRebilliaCheckout() { 661 setTimeout(function () { 662 $('body').removeClass('rebillia-payment-form--done'); 663 rebillia_SetPaymentStep(); 664 }, 2500); 665 } 666 667$(document).on('click', 'a[data-test="cart-price-callback"]', function(e) { 668 if (_rebilliaCheckout.cartHasSubscription) { 669 refreshRebilliaCheckout(); 670 } 671 }); 672 673 // Observe class changes on the button and run when is-loading is REMOVED 674 function attachClassObserver(btn) { 675 const mo = new MutationObserver(muts => { 676 for (const m of muts) { 677 if (m.type === 'attributes' && m.attributeName === 'class') { 678 const prev = m.oldValue || ''; 679 const nowHas = btn.classList.contains('is-loading'); 680 const prevHad = /\bis-loading\b/.test(prev); 681 if (prevHad && !nowHas) { 682 if (_rebilliaCheckout?.cartHasSubscription) { 683 refreshRebilliaCheckout(); 684 observeButtonRemoval(); 685 } 686 } 687 } 688 } 689 }); 690 mo.observe(btn, { attributes: true, attributeFilter: ['class'], attributeOldValue: true }); 691 } 692 693 // Wait for the button to exist, then attach observer 694 function waitForButtonAndObserve() { 695 const btn = document.querySelector(BTN_SEL); 696 if (btn) return attachClassObserver(btn); 697 698 // If not present yet, watch the DOM until it appears 699 const domMo = new MutationObserver(() => { 700 const found = document.querySelector(BTN_SEL); 701 if (found) { 702 attachClassObserver(found); 703 domMo.disconnect(); 704 } 705 }); 706 domMo.observe(document.documentElement, { childList: true, subtree: true }); 707 } 708 709// Wait for the second button to exist, then attach observer 710 function waitForSecButtonAndObserve() { 711console.log('TESTING - Starting Code'); 712 const btn = document.querySelector(BTN_SEC); 713 if (btn){ return observeButtonRemoval(); } 714 715 // If not present yet, watch the DOM until it appears 716 const domMod = new MutationObserver(() => { 717console.log('TESTING - Observer waiting for element'); 718 const found = document.querySelector(BTN_SEC); 719 if (found) { 720console.log('TESTING - Observer found element'); 721 observeButtonRemoval(); 722 domMod.disconnect(); 723 } 724 }); 725 domMod.observe(document.documentElement, { childList: true, subtree: true }); 726 } 727 728 $(waitForButtonAndObserve); 729 $(waitForSecButtonAndObserve); 730 731function observeButtonRemoval() { 732console.log('TESTING - Button Removal Observer Function Triggered'); 733const btn = document.querySelector(BTN_SEC); 734 735 const removalObserver = new MutationObserver((mutationsList) => { 736 for (const m of mutationsList) { 737 if (m.type === 'attributes' && m.attributeName === 'class') { 738 const nowHas = btn.classList.contains('is-loading'); 739 if (nowHas) { 740console.log('TESTING - Button Removal Clicked'); 741 if (_rebilliaCheckout?.cartHasSubscription) { 742console.log('TESTING - Subscription In Cart'); 743setTimeout(function(){ 744 refreshRebilliaCheckout(); 745},500); 746 } 747 } 748 } 749 } 750 }); 751 752 removalObserver.observe(btn, { attributes: true, attributeFilter: ['class'] }); 753} 754})(); 755</script>
755 756 757<!-- End Rebillia checkout coupon issue --> 758 759<!-- End Tracking Code for analytics_visualwebsiteoptimizer --> 760 761
762<script type="text/javascript" src="https://checkout-sdk.bigcommerce.com/v1/loader.js" defer ></script>
vendor: 77 bytes, lines 762-763
762 763<script src="https://www.google.com/recaptcha/api.js" async defer></script>
764<script type="text/javascript"> 765var BCData = {}; 766</script>
vendor: 1 bytes, line 766
766
767<script src='https://bigcommerce-storefront.getredo.com/main.js' ></script>
767<!-- Google Tag Manager -->
768<script> 769window.addEventListener("load", (event) => {
vendor: 347 bytes, lines 769-774
769 770 (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 771 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 772 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 773 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 774 })(window,document,'script','dataLayer','
774GTM-W92DNFM
vendor: 4 bytes, line 774
774');
775}); 776</script>
776 777<!-- End Google Tag Manager -->
777<script async src="https://www.googleoptimize.com/optimize.js?id=OPT-WDZXWGG"></script>
777<script async src='//d31kfnftgh6vw0.cloudfront.net/3bf89e70.js'></script>
777<script src="https://cdn-widgetsrepository.yotpo.com/v1/loader/RtSQNxiPUpGJTxtmEzc1UmQEIZOqn1f7oMMhQBHu" async></script>
vendor: 1 bytes, line 777
777
778<script src="https://cdn-widgetsrepository.yotpo.com/v1/loader/FHQOpYQLxToXDO3dVZBd0g" async></script>
778<script type="text/javascript"> 779 780!function(e){if(!window.pintrk){window.pintrk=function() 781 782{window.pintrk.queue.push(Array.prototype.slice.call(arguments))};var 783 784n=window.pintrk;n.queue=[],n.version="3.0";var 785 786t=document.createElement("script");t.async=!0,t.src=e;var 787 788r=document.getElementsByTagName("script")[0];r.parentNode.insertBefore(t,r)}} 789 790("https://s.pinimg.com/ct/core.js"); 791 792 793 794pintrk('load','2614421551725', { em: '%%GLOBAL_BillingEmail%%', }); 795 796pintrk('page'); 797 798</script>
798<script type="text/javascript" 799 src="https://www.pmcbbn8trk.com/scripts/sdk/everflow.js"></script>
799 800
801<script type="text/javascript"> 802EF.click({ 803 offer_id: EF.urlParameter('oid'), 804 affiliate_id: EF.urlParameter('affid'), 805 sub1: EF.urlParameter('sub1'), 806 sub2: EF.urlParameter('sub2'), 807 sub3: EF.urlParameter('sub3'), 808 sub4: EF.urlParameter('sub4'), 809 sub5: EF.urlParameter('sub5'), 810 uid: EF.urlParameter('uid'), 811 source_id: EF.urlParameter('source_id'), 812 transaction_id: EF.urlParameter('_ef_transaction_id'), 813}); 814</script>
814<!-- DailyStory -->
815<script> 816(function(d,a,i,l,y,s,t,o,r,y){ 817 d._dsSettings=i; 818 r = a.createElement('script'); 819 o = a.getElementsByTagName('script')[0]; 820 r.src= '//us-1.dailystory.com/ds/ds' + i + '.js'; 821 r.async = true; 822 r.id = 'ds-sitescript'; 823 o.parentNode.insertBefore(r, o); 824})(window,document,'6jwz7z5iamypye0y'); 825</script>
825<script src="https://cdn.userway.org/widget.js" data-account="YBUtdPKa3d"></script>
825<script src="https://analytics.ahrefs.com/analytics.js" data-key="AiHyBnyqvBmIja2ZHxl1wA" async></script>
825 826<!-- TikTok Pixel Code Start: Initialization Script & Page Event -->
827<script> 828!function (w, d, t) { 829 w.TiktokAnalyticsObject=t;var ttq=w[t]=w[t]||[];ttq.methods=["page","track","identify","instances","debug","on","off","once","ready","alias","group","enableCookie","disableCookie"],ttq.setAndDefer=function(t,e){t[e]=function(){t.push([e].concat(Array.prototype.slice.call(arguments,0)))}};for(var i=0;i<ttq.methods.length;i++)ttq.setAndDefer(ttq,ttq.methods[i]);ttq.instance=function(t){for(var e=ttq._i[t]||[],n=0;n<ttq.methods.length;n++)ttq.setAndDefer(e,ttq.methods[n]);return e},ttq.load=function(e,n){var i="https://analytics.tiktok.com/i18n/pixel/events.js";ttq._i=ttq._i||{},ttq._i[e]=[],ttq._i[e]._u=i,ttq._t=ttq._t||{},ttq._t[e]=+new Date,ttq._o=ttq._o||{},ttq._o[e]=n||{},ttq._partner=ttq._partner||"BigCommerce";var o=document.createElement("script");o.type="text/javascript",o.async=!0,o.src=i+"?sdkid="+e+"&lib="+t;var a=document.getElementsByTagName("script")[0];a.parentNode.insertBefore(o,a)}; 830 831 ttq.load('DATCKD3C77UE4D1MU6Q0'); 832 ttq.page(); 833}(window, document, 'ttq'); 834 835if (typeof BODL === 'undefined') { 836 // https://developer.bigcommerce.com/theme-objects/breadcrumbs 837 838 // https://developer.bigcommerce.com/theme-objects/brand 839 840 // https://developer.bigcommerce.com/theme-objects/category 841 842 843 // https://developer.bigcommerce.com/theme-objects/product 844 845 846 847 848 849 850 851 // https://developer.bigcommerce.com/theme-objects/products 852 853 // https://developer.bigcommerce.com/theme-objects/product_results 854 855 // https://developer.bigcommerce.com/theme-objects/order 856 857 // https://developer.bigcommerce.com/theme-objects/wishlist 858 859 // https://developer.bigcommerce.com/theme-objects/wishlist 860 861 // https://developer.bigcommerce.com/theme-objects/cart 862 // (Fetching selective cart data to prevent additional payment button object html from causing JS parse error) 863 864 865 866 // https://developer.bigcommerce.com/theme-objects/customer 867 var BODL = JSON.parse("{\"breadcrumbs\":[{\"url\":\"https://pickleballcentral.com/\",\"name\":\"Home\"},{\"url\":\"/login.php\",\"name\":\"Login\"}],\"products\":[],\"phone\":null,\"email\":null,\"address\":null}"); 868 869 const countryCodes = new Map([['Australia', 'au'],['New Zealand', 'nz'],['Russia', 'ru'],['Poland', 'pl'],['Czech Republic', 'cz'],['Israel', 'il'],['Romania', 'ro'],['Ukraine', 'ua'],['Japan', 'jp'],['Taiwan', 'tw'],['Ireland', 'ie'],['Austria', 'at'],['Sweden', 'se'],['Netherlands', 'nl'],['Norway', 'no'],['Finland', 'fi'],['Denmark', 'dk'],['Switzerland', 'ch'],['Belgium', 'be'],['Portugal', 'pt'],['Greece', 'gr'],['Germany', 'de'],['United Kingdom', 'gb'],['France', 'fr'],['Spain', 'es'],['Italy', 'it'],['India', 'in'],['South Korea', 'kr'],['Brazil', 'br'],['Mexico', 'mx'],['Argentina', 'ar'],['Chile', 'cl'],['Colombia', 'co'],['Peru', 'pe'],['Saudi Arabia', 'sa'],['Egypt', 'eg'],['United Arab Emirates', 'ae'],['Turkey', 'tr'],['Pakistan', 'pk'],['Morocco', 'ma'],['Iraq', 'iq'],['South Africa', 'za'],['Kuwait', 'kw'],['Oman', 'om'],['Qatar', 'qa'],['Bahrain', 'bh'],['Jordan', 'jo'],['Lebanon', 'lb'],['United States', 'us'],['Canada', 'ca'],['Singapore', 'sg'],['Thailand', 'th'],['Malaysia', 'my'],['Vietnam', 'vn'],['Philippines', 'ph'],['Indonesia', 'id'],['Cambodia', 'kh'],['Belarus', 'by'],['Venezuela', 've']]); 870 const stateList = new Map([['Arizona', 'az'],['Alabama', 'al'],['Alaska', 'ak'],['Arkansas', 'ar'],['California', 'ca'],['Colorado', 'co'],['Connecticut', 'ct'],['Delaware', 'de'],['Florida', 'fl'],['Georgia', 'ga'],['Hawaii', 'hi'],['Idaho', 'id'],['Illinois', 'il'],['Indiana', 'in'],['Iowa', 'ia'],['Kansas', 'ks'],['Kentucky', 'ky'],['Louisiana', 'la'],['Maine', 'me'],['Maryland', 'md'],['Massachusetts', 'ma'],['Michigan', 'mi'],['Minnesota', 'mn'],['Mississippi', 'ms'],['Missouri', 'mo'],['Montana', 'mt'],['Nebraska', 'ne'],['Nevada', 'nv'],['New Hampshire', 'nh'],['New Jersey', 'nj'],['New Mexico', 'nm'],['New York', 'ny'],['North Carolina', 'nc'],['North Dakota', 'nd'],['Ohio', 'oh'],['Oklahoma', 'ok'],['Oregon', 'or'],['Pennsylvania', 'pa'],['Rhode Island', 'ri'],['South Carolina', 'sc'],['South Dakota', 'sd'],['Tennessee', 'tn'],['Texas', 'tx'],['Utah', 'ut'],['Vermont', 'vt'],['Virginia', 'va'],['Washington', 'wa'],['West Virginia', 'wv'],['Wisconsin', 'wi'],['Wyoming', 'wy']]); 871 872 if (BODL.categoryName) { 873 BODL.category = { 874 name: BODL.categoryName, 875 products: BODL.categoryProducts, 876 } 877 } 878 879 if (BODL.productTitle) { 880 BODL.product = { 881 id: BODL.productId, 882 title: BODL.productTitle, 883 price: { 884 without_tax: { 885 currency: BODL.productCurrency, 886 value: BODL.productPrice, 887 }, 888 }, 889 } 890 } 891} 892 893BODL.getCartItemContentId = (item) => { 894 switch(item.type) { 895 case 'GiftCertificate': 896 return item.type; 897 break; 898 default: 899 return item.product_id; 900 } 901} 902 903BODL.getQueryParamValue = function (name) { 904 var cleanName = name.replace(/[\[]/, '\[').replace(/[\]]/, '\]'); 905 var regex = new RegExp('[\?&]' + cleanName + '=([^&#]*)'); 906 var results = regex.exec(window.location.search); 907 return results === null ? '' : decodeURIComponent(results[1].replace(/\+/g, ' ')); 908} 909 910// Advanced Matching 911 var phoneNumber = '' 912 var email = '' 913 var firstName = '' 914 var lastName = '' 915 var city = '' 916 var state = '' 917 var country = '' 918 var zip = '' 919 if (BODL.phone) { 920 var phoneNumber = BODL.phone; 921 if (BODL.phone.indexOf('+') === -1) { 922 // No country code, so default to US code 923 phoneNumber = `+1${phoneNumber}`; 924 } 925 } 926 927 if (BODL.email) { 928 var email = BODL.email 929 } 930 931 if (BODL.address) { 932 if (BODL.address.first_name) { 933 firstName = (BODL.address.first_name).toLowerCase() 934 } 935 936 if (BODL.address.last_name) { 937 lastName = (BODL.address.last_name).toLowerCase() 938 } 939 940 if (BODL.address.city) { 941 city = BODL.address.city.replace(/\s+/g, '').toLowerCase(); 942 } 943 944 rg = BODL.address.state; 945 if (typeof rg !== 'undefined' && stateList.has(rg)) { 946 state = stateList.get(rg); 947 } 948 949 cn = BODL.address.country 950 if (typeof cn !== 'undefined' && countryCodes.has(cn)) { 951 country = countryCodes.get(cn) 952 } 953 954 if (BODL.address.zip) { 955 zip = BODL.address.zip 956 } 957 } 958 959 ttq.instance('DATCKD3C77UE4D1MU6Q0').identify({ 960 email: email, 961 phone_number: phoneNumber, 962 first_name: firstName, 963 last_name: lastName, 964 city: city, 965 state: state, 966 country: country, 967 zip_code: zip}) 968</script>
968 969<!-- TikTok Pixel Code End: Initialization Script & Page Event --> 970 971<!-- TikTok Pixel Code Start: Subscribe to Newsletter -->
972<script> 973if (window.location.pathname.indexOf('/subscribe.php') === 0 && BODL.getQueryParamValue('result') === 'success') { 974 const countryCodes = new Map([['Australia', 'au'],['New Zealand', 'nz'],['Russia', 'ru'],['Poland', 'pl'],['Czech Republic', 'cz'],['Israel', 'il'],['Romania', 'ro'],['Ukraine', 'ua'],['Japan', 'jp'],['Taiwan', 'tw'],['Ireland', 'ie'],['Austria', 'at'],['Sweden', 'se'],['Netherlands', 'nl'],['Norway', 'no'],['Finland', 'fi'],['Denmark', 'dk'],['Switzerland', 'ch'],['Belgium', 'be'],['Portugal', 'pt'],['Greece', 'gr'],['Germany', 'de'],['United Kingdom', 'gb'],['France', 'fr'],['Spain', 'es'],['Italy', 'it'],['India', 'in'],['South Korea', 'kr'],['Brazil', 'br'],['Mexico', 'mx'],['Argentina', 'ar'],['Chile', 'cl'],['Colombia', 'co'],['Peru', 'pe'],['Saudi Arabia', 'sa'],['Egypt', 'eg'],['United Arab Emirates', 'ae'],['Turkey', 'tr'],['Pakistan', 'pk'],['Morocco', 'ma'],['Iraq', 'iq'],['South Africa', 'za'],['Kuwait', 'kw'],['Oman', 'om'],['Qatar', 'qa'],['Bahrain', 'bh'],['Jordan', 'jo'],['Lebanon', 'lb'],['United States', 'us'],['Canada', 'ca'],['Singapore', 'sg'],['Thailand', 'th'],['Malaysia', 'my'],['Vietnam', 'vn'],['Philippines', 'ph'],['Indonesia', 'id'],['Cambodia', 'kh'],['Belarus', 'by'],['Venezuela', 've']]); 975 const stateList = new Map([['Arizona', 'az'],['Alabama', 'al'],['Alaska', 'ak'],['Arkansas', 'ar'],['California', 'ca'],['Colorado', 'co'],['Connecticut', 'ct'],['Delaware', 'de'],['Florida', 'fl'],['Georgia', 'ga'],['Hawaii', 'hi'],['Idaho', 'id'],['Illinois', 'il'],['Indiana', 'in'],['Iowa', 'ia'],['Kansas', 'ks'],['Kentucky', 'ky'],['Louisiana', 'la'],['Maine', 'me'],['Maryland', 'md'],['Massachusetts', 'ma'],['Michigan', 'mi'],['Minnesota', 'mn'],['Mississippi', 'ms'],['Missouri', 'mo'],['Montana', 'mt'],['Nebraska', 'ne'],['Nevada', 'nv'],['New Hampshire', 'nh'],['New Jersey', 'nj'],['New Mexico', 'nm'],['New York', 'ny'],['North Carolina', 'nc'],['North Dakota', 'nd'],['Ohio', 'oh'],['Oklahoma', 'ok'],['Oregon', 'or'],['Pennsylvania', 'pa'],['Rhode Island', 'ri'],['South Carolina', 'sc'],['South Dakota', 'sd'],['Tennessee', 'tn'],['Texas', 'tx'],['Utah', 'ut'],['Vermont', 'vt'],['Virginia', 'va'],['Washington', 'wa'],['West Virginia', 'wv'],['Wisconsin', 'wi'],['Wyoming', 'wy']]); 976 977 // Advanced Matching 978 var phoneNumber = '' 979 var email = '' 980 var firstName = '' 981 var lastName = '' 982 var city = '' 983 var state = '' 984 var country = '' 985 var zip = '' 986 if (BODL.phone) { 987 var phoneNumber = BODL.phone; 988 if (BODL.phone.indexOf('+') === -1) { 989 // No country code, so default to US code 990 phoneNumber = `+1${phoneNumber}`; 991 } 992 } 993 994 if (BODL.email) { 995 var email = BODL.email 996 } 997 998 if (BODL.address) { 999 if (BODL.address.first_name) { 1000 firstName = (BODL.address.first_name).toLowerCase() 1001 } 1002 1003 if (BODL.address.last_name) { 1004 lastName = (BODL.address.last_name).toLowerCase() 1005 } 1006 1007 if (BODL.address.city) { 1008 city = BODL.address.city.replace(/\s+/g, '').toLowerCase(); 1009 } 1010 1011 rg = BODL.address.state; 1012 if (typeof rg !== 'undefined' && stateList.has(rg)) { 1013 state = stateList.get(rg); 1014 } 1015 1016 cn = BODL.address.country 1017 if (typeof cn !== 'undefined' && countryCodes.has(cn)) { 1018 country = countryCodes.get(cn) 1019 } 1020 1021 if (BODL.address.zip) { 1022 zip = BODL.address.zip 1023 } 1024 } 1025 1026 ttq.instance('DATCKD3C77UE4D1MU6Q0').identify({ 1027 email: email, 1028 phone_number: phoneNumber, 1029 first_name: firstName, 1030 last_name: lastName, 1031 city: city, 1032 state: state, 1033 country: country, 1034 zip_code: zip}) 1035 1036 ttq.instance('DATCKD3C77UE4D1MU6Q0').track('Subscribe'); 1037} 1038</script>
1038 1039<!-- TikTok Pixel Code End: Subscribe to Newsletter --> 1040 1041<!-- TikTok Pixel Code Start: Registration -->
1042<script> 1043if (window.location.pathname.indexOf('/login.php') === 0 && BODL.getQueryParamValue('action') === 'account_created') { 1044 const countryCodes = new Map([['Australia', 'au'],['New Zealand', 'nz'],['Russia', 'ru'],['Poland', 'pl'],['Czech Republic', 'cz'],['Israel', 'il'],['Romania', 'ro'],['Ukraine', 'ua'],['Japan', 'jp'],['Taiwan', 'tw'],['Ireland', 'ie'],['Austria', 'at'],['Sweden', 'se'],['Netherlands', 'nl'],['Norway', 'no'],['Finland', 'fi'],['Denmark', 'dk'],['Switzerland', 'ch'],['Belgium', 'be'],['Portugal', 'pt'],['Greece', 'gr'],['Germany', 'de'],['United Kingdom', 'gb'],['France', 'fr'],['Spain', 'es'],['Italy', 'it'],['India', 'in'],['South Korea', 'kr'],['Brazil', 'br'],['Mexico', 'mx'],['Argentina', 'ar'],['Chile', 'cl'],['Colombia', 'co'],['Peru', 'pe'],['Saudi Arabia', 'sa'],['Egypt', 'eg'],['United Arab Emirates', 'ae'],['Turkey', 'tr'],['Pakistan', 'pk'],['Morocco', 'ma'],['Iraq', 'iq'],['South Africa', 'za'],['Kuwait', 'kw'],['Oman', 'om'],['Qatar', 'qa'],['Bahrain', 'bh'],['Jordan', 'jo'],['Lebanon', 'lb'],['United States', 'us'],['Canada', 'ca'],['Singapore', 'sg'],['Thailand', 'th'],['Malaysia', 'my'],['Vietnam', 'vn'],['Philippines', 'ph'],['Indonesia', 'id'],['Cambodia', 'kh'],['Belarus', 'by'],['Venezuela', 've']]); 1045 const stateList = new Map([['Arizona', 'az'],['Alabama', 'al'],['Alaska', 'ak'],['Arkansas', 'ar'],['California', 'ca'],['Colorado', 'co'],['Connecticut', 'ct'],['Delaware', 'de'],['Florida', 'fl'],['Georgia', 'ga'],['Hawaii', 'hi'],['Idaho', 'id'],['Illinois', 'il'],['Indiana', 'in'],['Iowa', 'ia'],['Kansas', 'ks'],['Kentucky', 'ky'],['Louisiana', 'la'],['Maine', 'me'],['Maryland', 'md'],['Massachusetts', 'ma'],['Michigan', 'mi'],['Minnesota', 'mn'],['Mississippi', 'ms'],['Missouri', 'mo'],['Montana', 'mt'],['Nebraska', 'ne'],['Nevada', 'nv'],['New Hampshire', 'nh'],['New Jersey', 'nj'],['New Mexico', 'nm'],['New York', 'ny'],['North Carolina', 'nc'],['North Dakota', 'nd'],['Ohio', 'oh'],['Oklahoma', 'ok'],['Oregon', 'or'],['Pennsylvania', 'pa'],['Rhode Island', 'ri'],['South Carolina', 'sc'],['South Dakota', 'sd'],['Tennessee', 'tn'],['Texas', 'tx'],['Utah', 'ut'],['Vermont', 'vt'],['Virginia', 'va'],['Washington', 'wa'],['West Virginia', 'wv'],['Wisconsin', 'wi'],['Wyoming', 'wy']]); 1046 1047 // Advanced Matching 1048 var phoneNumber = '' 1049 var email = '' 1050 var firstName = '' 1051 var lastName = '' 1052 var city = '' 1053 var state = '' 1054 var country = '' 1055 var zip = '' 1056 if (BODL.phone) { 1057 var phoneNumber = BODL.phone; 1058 if (BODL.phone.indexOf('+') === -1) { 1059 // No country code, so default to US code 1060 phoneNumber = `+1${phoneNumber}`; 1061 } 1062 } 1063 1064 if (BODL.email) { 1065 var email = BODL.email 1066 } 1067 1068 if (BODL.address) { 1069 if (BODL.address.first_name) { 1070 firstName = (BODL.address.first_name).toLowerCase() 1071 } 1072 1073 if (BODL.address.last_name) { 1074 lastName = (BODL.address.last_name).toLowerCase() 1075 } 1076 1077 if (BODL.address.city) { 1078 city = BODL.address.city.replace(/\s+/g, '').toLowerCase(); 1079 } 1080 1081 rg = BODL.address.state; 1082 if (typeof rg !== 'undefined' && stateList.has(rg)) { 1083 state = stateList.get(rg); 1084 } 1085 1086 cn = BODL.address.country 1087 if (typeof cn !== 'undefined' && countryCodes.has(cn)) { 1088 country = countryCodes.get(cn) 1089 } 1090 1091 if (BODL.address.zip) { 1092 zip = BODL.address.zip 1093 } 1094 } 1095 1096 ttq.instance('DATCKD3C77UE4D1MU6Q0').identify({ 1097 email: email, 1098 phone_number: phoneNumber, 1099 first_name: firstName, 1100 last_name: lastName, 1101 city: city, 1102 state: state, 1103 country: country, 1104 zip_code: zip}) 1105 1106 ttq.instance('DATCKD3C77UE4D1MU6Q0').track('Registration'); 1107} 1108</script>
1108 1109<!-- TikTok Pixel Code End: Registration --> 1110<!-- TikTok Pixel Code Start -->
1111<script> 1112!function (w, d, t) { 1113 w.TiktokAnalyticsObject=t;var ttq=w[t]=w[t]||[];ttq.methods=["page","track","identify","instances","debug","on","off","once","ready","alias","group","enableCookie","disableCookie","holdConsent","revokeConsent","grantConsent"],ttq.setAndDefer=function(t,e){t[e]=function(){t.push([e].concat(Array.prototype.slice.call(arguments,0)))}};for(var i=0;i<ttq.methods.length;i++)ttq.setAndDefer(ttq,ttq.methods[i]);ttq.instance=function(t){for( 1114var e=ttq._i[t]||[],n=0;n<ttq.methods.length;n++)ttq.setAndDefer(e,ttq.methods[n]);return e},ttq.load=function(e,n){var r="https://analytics.tiktok.com/i18n/pixel/events.js",o=n&&n.partner;ttq._i=ttq._i||{},ttq._i[e]=[],ttq._i[e]._u=r,ttq._t=ttq._t||{},ttq._t[e]=+new Date,ttq._o=ttq._o||{},ttq._o[e]=n||{};n=document.createElement("script") 1115;n.type="text/javascript",n.async=!0,n.src=r+"?sdkid="+e+"&lib="+t;e=document.getElementsByTagName("script")[0];e.parentNode.insertBefore(n,e)}; 1116 1117 1118 ttq.load('DATCKD3C77UE4D1MU6Q0'); 1119 ttq.page(); 1120}(window, document, 'ttq'); 1121</script>
1121 1122<!-- TikTok Pixel Code End -->
1122<script nonce=""> 1123if(typeof fbq === 'function') { 1124 fbq('trackSingle', '2321409431445128', 'PageView', {}, {"eventID":"380c6d46-2435-4422-98d1-1d17b1d743a2"}); 1125} else if (typeof window.addEventListener === 'function') { 1126 window.addEventListener("load", function() { fbq('trackSingle', '2321409431445128', 'PageView', {}, {"eventID":"380c6d46-2435-4422-98d1-1d17b1d743a2"}); }, false) 1127} 1128</script>
1128 1129
1129<script data-cfasync="false" src="https://microapps.bigcommerce.com/bodl-events/1.9.4/index.js" integrity="sha256-Y0tDj1qsyiKBRibKllwV0ZJ1aFlGYaHHGl/oUFoXJ7Y=" nonce="" crossorigin="anonymous"></script>
1129 1130
1130<script data-cfasync="false" nonce=""> 1131 1132 (function() { 1133 function decodeBase64(base64) { 1134 const text = atob(base64); 1135 const length = text.length; 1136 const bytes = new Uint8Array(length); 1137 for (let i = 0; i < length; i++) { 1138 bytes[i] = text.charCodeAt(i); 1139 } 1140 const decoder = new TextDecoder(); 1141 return decoder.decode(bytes); 1142 } 1143 window.bodl = JSON.parse(decodeBase64("eyJzZXNzaW9uIjp7ImlkIjoiMTZhMWNiYmQtNjg5MS00ZWE3LWExMGItMDNkYzFjNjQ1MWI2IiwiZmlyc3RfdG91Y2hfdGltZXN0YW1wIjoiMjAyNi0xMC0wMVQxMDozMzo0NiIsImZpcnN0X3RvdWNoX3JlZmVycmFsX3VybCI6IiIsImZpcnN0X3RvdWNoX3JlcXVlc3RfdXJsIjoiaHR0cHM6Ly9waWNrbGViYWxsY2VudHJhbC5jb20vbG9naW4ucGhwIn0sInNob3BwZXIiOnsidmlzaXRvcl9pZCI6IiIsImN1c3RvbWVyX2lkIjpudWxsLCJlbWFpbCI6bnVsbCwiZmlyc3RfbmFtZSI6bnVsbCwibGFzdF9uYW1lIjpudWxsfSwiZGF0YV9jb25zZW50Ijp7ImZ1bmN0aW9uYWwiOnRydWUsImFuYWx5dGljcyI6dHJ1ZSwiYWR2ZXJ0aXNpbmciOnRydWV9LCJldmVudHMiOltdfQ==")); 1144 })() 1145 1146 </script>
1146 1147
1148<script nonce=""> 1149(function () { 1150 var xmlHttp = new XMLHttpRequest(); 1151 1152 xmlHttp.open('POST', 'https://bes.gcp.data.bigcommerce.com/nobot'); 1153 xmlHttp.setRequestHeader('Content-Type', 'application/json'); 1154 xmlHttp.send('{"store_id":"1002203247","timezone_offset":"-7.0","timestamp":"2026-10-01T10:33:46.19007600Z","visit_id":"acbe362b-b858-43ea-87b8-e4bb53ad104d","channel_id":1}'); 1155})(); 1156</script>
1156 1157 1158 1159 <style> 1160 .fast-simon-upsell-widget1, .fast-upsell-crossell-widget-1691163072510 { 1161 display: none !important; 1162 } 1163 </style> 1164 1165 1166 1167<!-- headddd --> 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181
1181<script> 1182 try { 1183 var origIncludes = Array.prototype.includes; 1184 if (typeof origIncludes !== 'function') throw new Error('Array.includes not available'); 1185 1186 var extraPaths = []; 1187 var pathname = window.location.pathname || ''; 1188 1189 if (pathname.indexOf('/deals/new-arrivals/') === 0) { 1190 extraPaths.push('Deals>New Arrivals'); 1191 } 1192 if (pathname.indexOf('/deals/clearance-and-factory-seconds/') === 0) { 1193 extraPaths.push('Deals>Clearance & Seconds'); 1194 } 1195 1196 if (extraPaths.length > 0) { 1197 Array.prototype.includes = function(searchElement) { 1198 try { 1199 if (this.length === 1 && this[0] === 'Deals>On Sale' && typeof searchElement === 'string' && extraPaths.indexOf(searchElement) !== -1) { 1200 return true; 1201 } 1202 } catch(e) {} 1203 return origIncludes.apply(this, arguments); 1204 }; 1205 } 1206 } catch(e) { 1207 // Graceful fallback: Searchspring uses its default behavior (pagination) 1208 } 1209 </script>
1209 1210 1211 1212
1212<script type="text/javascript" src="https://snapui.searchspring.io/pmls5v/bundle.js" id="searchspring-context" defer> 1213 token = "eyJ0eXAiOiJKV1QiLCJhbGciOiJFUzI1NiJ9.eyJjaWQiOlsxXSwiY29ycyI6WyJodHRwczovL3BpY2tsZWJhbGxjZW50cmFsLmNvbSJdLCJlYXQiOjE3OTA5NDAwMjIsImlhdCI6MTc5MDc2NzIyMiwiaXNzIjoiQkMiLCJzaWQiOjEwMDIyMDMyNDcsInN1YiI6IkJDIiwic3ViX3R5cGUiOjAsInRva2VuX3R5cGUiOjF9.NhmpZgSYtRD66LFQK8z5Qd99ZNTAfySOxloN9if8qXr6OhRIjTGZjwkkj4rKuX1OOVcENIEs9qFkmCEcoontog"; 1214 currency = "USD"; 1215 </script>
1215 1216 1217
1217<script> 1218 window.oaiq = window.oaiq || function () { 1219 (window.oaiq.q = window.oaiq.q || []).push(arguments); 1220 }; 1221 oaiq("init", { pixelId: "82oKg8Vnip4aBzkzA85ns4" }); 1222 </script>
1222 1223
1223<script async src="https://bzrcdn.openai.com/sdk/oaiq.min.js"></script>
1223 1224 1225 </head> 1226 <body class="template-login"> 1227 1228 1229 <!-- Google Tag Manager (noscript) -->
vendor: 77 bytes, lines 1229-1230
1229 1230 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
1230GTM-W92DNFM
vendor: 101 bytes, lines 1230-1232
1230" 1231 height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 1232
1232<!-- End Google Tag Manager (noscript) --> 1233 <svg data-src="https://cdn11.bigcommerce.com/s-tl5mxjzfsl/stencil/97743720-99d4-013f-f970-4201d46ef01e/e/0fb8d5e0-9f4f-013f-9865-4ede878dcc82/img/icon-sprite.svg" class="icons-svg-sprite"></svg> 1234 1235
1236<script> 1237 const cgid = parseInt("0",10); 1238 if(cgid && cgid == 3){ 1239 if(!sessionStorage.getItem("isRedired")){ 1240 sessionStorage.setItem("isRedired","1"); 1241 window.location.href = "https://pickleballcentral.com/deals/lifetime-fitness-lifeshop-pickleball-products"; 1242 } 1243 } 1244</script>
1244 1245 1246<style> 1247 /* 3. Estilos para tooltips accesibles */ 1248 .tooltip { 1249 position: absolute; 1250 background: #333; 1251 color: white; 1252 padding: 0.5rem 1rem; 1253 border-radius: 4px; 1254 font-size: 0.875rem; 1255 top: 100%; 1256 left: 50%; 1257 transform: translateX(-50%); 1258 white-space: nowrap; 1259 z-index: 1000; 1260 opacity: 0; 1261 transition: opacity 0.2s; 1262 } 1263 1264 /* 2. Mostrar tooltip en hover/focus */ 1265 .mobile-search:hover + .tooltip, 1266 .mobile-search:focus + .tooltip, 1267 .account-icon:hover + .tooltip, 1268 .account-icon:focus + .tooltip, 1269 .cart-icon:hover + .tooltip, 1270 .cart-icon:focus + .tooltip { 1271 opacity: 1; 1272 } 1273 1274 /* 3. Ocultar contenido visualmente pero accesible para lectores */ 1275 .visually-hidden { 1276 clip: rect(0 0 0 0); 1277 clip-path: inset(50%); 1278 height: 1px; 1279 overflow: hidden; 1280 position: absolute; 1281 white-space: nowrap; 1282 width: 1px; 1283 } 1284 1285 li { 1286 position: relative; /* Para posicionamiento de tooltips */ 1287 } 1288 </style> 1289<a href="#main-content" class="skip-link" aria-label="to skip to main content" >skip</a> 1290<header class="header abc" role="banner"> 1291 <div class="header-topbar"> 1292 <div class="container"> 1293 <div class="header-topbar-inner"> 1294 <div class="left-section"> 1295 <ul class="defultlist"> 1296 <li><a href="/paddle-guide/">Paddle Buying Guide</a></li> 1297 <li><a href="/blog/">Blog</a></li> 1298 </ul> 1299 </div> 1300 <div class="center-section"> 1301 <div data-content-region="header_bottom--global"><div data-layout-id="4caf62bd-a1cb-4eb6-866e-1e76b4d6501f"> <div data-sub-layout-container="881e5f16-1186-464e-b849-28405debf8db" data-layout-name="Layout"> 1302 <style data-container-styling="881e5f16-1186-464e-b849-28405debf8db"> 1303 [data-sub-layout-container="881e5f16-1186-464e-b849-28405debf8db"] { 1304 box-sizing: border-box; 1305 display: flex; 1306 flex-wrap: wrap; 1307 z-index: 0; 1308 position: relative; 1309 height: ; 1310 padding-top: 0px; 1311 padding-right: 0px; 1312 padding-bottom: 0px; 1313 padding-left: 0px; 1314 margin-top: 0px; 1315 margin-right: 0px; 1316 margin-bottom: 0px; 1317 margin-left: 0px; 1318 border-width: 0px; 1319 border-style: solid; 1320 border-color: #333333; 1321 } 1322 1323 [data-sub-layout-container="881e5f16-1186-464e-b849-28405debf8db"]:after { 1324 display: block; 1325 position: absolute; 1326 top: 0; 1327 left: 0; 1328 bottom: 0; 1329 right: 0; 1330 background-size: cover; 1331 z-index: auto; 1332 } 1333 </style> 1334 1335 <div data-sub-layout="e805b96a-dd51-402d-ab26-5338f6ddd976"> 1336 <style data-column-styling="e805b96a-dd51-402d-ab26-5338f6ddd976"> 1337 [data-sub-layout="e805b96a-dd51-402d-ab26-5338f6ddd976"] { 1338 display: flex; 1339 flex-direction: column; 1340 box-sizing: border-box; 1341 flex-basis: 100%; 1342 max-width: 100%; 1343 z-index: 0; 1344 position: relative; 1345 height: ; 1346 padding-top: 0px; 1347 padding-right: 10.5px; 1348 padding-bottom: 0px; 1349 padding-left: 10.5px; 1350 margin-top: 0px; 1351 margin-right: 0px; 1352 margin-bottom: 0px; 1353 margin-left: 0px; 1354 border-width: 0px; 1355 border-style: solid; 1356 border-color: #333333; 1357 justify-content: center; 1358 } 1359 [data-sub-layout="e805b96a-dd51-402d-ab26-5338f6ddd976"]:after { 1360 display: block; 1361 position: absolute; 1362 top: 0; 1363 left: 0; 1364 bottom: 0; 1365 right: 0; 1366 background-size: cover; 1367 z-index: auto; 1368 } 1369 @media only screen and (max-width: 700px) { 1370 [data-sub-layout="e805b96a-dd51-402d-ab26-5338f6ddd976"] { 1371 flex-basis: 100%; 1372 max-width: 100%; 1373 } 1374 } 1375 </style> 1376 <div data-widget-id="b46ee7c9-851b-45fb-959c-b7175099deba" data-placement-id="6213596c-cddf-4b27-aaef-386ba85c2f18" data-placement-status="ACTIVE"><div class="pencilbanner"> 1377 <ul class="defultlist"> 1378 <li>FREE Ground Shipping on Orders $49+<a href="/shipping-info/">LEARN MORE</a></li> 1379 <li>Lowest price guarantee <a href="/price-match/">LEARN MORE</a></li> 1380 <li>100% happy return policy <a href="/returns/">LEARN MORE</a></li> 1381 <li>Earn Rewards Points <a href="/rewards/">LEARN MORE</a></li> 1382 <li>New Subscribe & Save Program <a href="/subscribe-and-save/">LEARN MORE</a></li> 1383 <li>Find a Pro Shop Near You! <a href="/pbc-pro-shop-locator/">LOCATION MAP</a></li> 1384 <li>All Prices Are In US Dollars</li> 1385 </ul> 1386</div> 1387</div> 1388 </div> 1389</div> 1390 1391</div></div> 1392 </div> 1393 <div class="right-section"> 1394 <ul class="defultlist"> 1395 <li><a href="/pickleball-gift-cards/"> <strong class="rewards-title">
1395 Gift Cards </strong></a></li> 1396 <li><a href="/rewards/"> <strong class="rewards-title"> Rewards </strong></a></li> 1397 <li><a href="tel:888-854-0163" aria-label="phone number 888-854-0163">888-854-0163</a></li> 1398 <li><a href="/contact-us/" aria-label="email us">Contact Us</a></li> 1399 1400 </ul> 1401 </div> 1402 </div> 1403 </div> 1404 </div> 1405 <div class="middle-inner header-main-block"> 1406 <div class="container"> 1407 <div class="header-middle"> 1408 1409 <a href="#" class="mobileMenu-toggle" data-mobile-menu-toggle="menu"> 1410 <svg><use xlink:href="#icon-menu"></use></svg> 1411 <svg class="close-menu"><use xlink:href="#icon-close"></use></svg> 1412 </a> 1413 <div class="header-logo header-logo--center"> 1414 <a href="https://pickleballcentral.com/" class="header-logo__link" data-header-logo-link> 1415 <div class="header-logo-image-container"> 1416 <picture> 1417 <source media="(max-width: 340px), (min-resolution: 300dpi)" srcset="/product_images/uploaded_images/sticky-logo.png"> 1418 <img class="header-logo-image" 1419 src="https://cdn11.bigcommerce.com/s-tl5mxjzfsl/images/stencil/466x100/20-year-for-site_1771345028__78388.original.png" 1420 srcset="https://cdn11.bigcommerce.com/s-tl5mxjzfsl/images/stencil/466x100/20-year-for-site_1771345028__78388.original.png" 1421 alt="PickleballCentral.com" 1422 title="PickleballCentral.com" 1423 width="234" height="34"> 1424 </picture> 1425 </div> 1426</a> 1427 </div> 1428 <div class="header-logo sticky-logo"> 1429 <a href="https://pickleballcentral.com/" aria-label="home link" class="header-logo__link" data-header-logo-link> 1430 <img src="/product_images/uploaded_images/sticky-logo.png" alt="pickleballcentral logo" class="header-logo__img" /> 1431 </a> 1432 </div> 1433 <div class="navPages-container" id="menu" data-menu> 1434 <nav class="navPages"> 1435 <ul class="navPages-list defultlist sf-menu"> 1436 <li class="navPages-item "> 1437 <style> 1438 .navPage-toggle-checkbox { 1439 display: none 1440 } 1441 1442 .navPage-childList-item { 1443 margin-bottom: 14px; 1444 } 1445 1446 .navPage-childList-item.navPage-hidden-item { 1447 display: none ; 1448 } 1449 1450 .navPage-childList-item.navPage-more-item { 1451 display: block ; 1452 } 1453 1454 .navPage-childList-item.navPage-more-item .navPage-more-label { 1455 padding: 0; 1456 font-weight: 600; 1457 font-size: 12px; 1458 line-height: 16px; 1459 color: #ff6600; 1460 text-decoration: underline; 1461 cursor: pointer; 1462 display: block; 1463 margin: 0; 1464 } 1465 1466 .navPage-childList-item.navPage-more-item .navPage-more-label:hover { 1467 color: #ff9933; 1468 } 1469 1470 .navPage-childList-item.navPage-more-item .navPage-more-label .less-text { 1471 display: none; 1472 } 1473 1474 .navPage-toggle-checkbox:checked ~ ul .navPage-childList-item.navPage-hidden-item { 1475 display: block ; 1476 } 1477 1478 .navPage-toggle-checkbox:checked ~ ul .navPage-childList-item.navPage-more-item .navPage-more-label .more-text { 1479 display: none; 1480 } 1481 1482 .navPage-toggle-checkbox:checked ~ ul .navPage-childList-item.navPage-more-item .navPage-more-label .less-text { 1483 display: inline; 1484 } 1485 1486 @media screen and (max-width: 1023px) { 1487 .navPage-childList-item { 1488 margin-bottom: 7px; 1489 } 1490 } 1491</style> 1492<a class="navPages-action needsclick has-subMenu" 1493 href="https://pickleballcentral.com/view-all-paddles/" 1494 aria-haspopup="true" 1495 > 1496 Paddles 1497</a> 1498 <ul class="navPage-subMenu-list"> 1499 <div class="links-inner"> 1500 <div class="menu-side-image-box"> 1501 1502 <img src="https://cdn11.bigcommerce.com/s-tl5mxjzfsl/images/stencil/1000x1000/e/paddles_meganav_category_image_joola_pickleball__07616.original.png" alt="" title="" class="lazyload" loading="lazy" width height> 1503 <a class="button button--primary" href="https://pickleballcentral.com/view-all-paddles/">Shop All Paddles</a> 1504 1505</div> 1506 <div class="links-container"> 1507 <li class="back-menu"> 1508 <button class="navPages-action needsclick1"><svg><use xlink:href="#icon-menu-arrow"></use></svg>Back</button> 1509 </li> 1510 <li class="navPage-subMenu-item shop-all"><a class="navPage-subMenu-action" href="https://pickleballcentral.com/view-all-paddles/">Shop All Paddles</a></li> 1511 <li class="navPage-subMenu-item" data-id="554"> 1512 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/paddles/paddle-finder/">Paddle Finder Quiz</a> 1513 </li> 1514 <li class="navPage-subMenu-item" data-id="327"> 1515 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/paddles/all-pickleball-paddles/">Pickleball Paddles</a> 1516 </li> 1517 <li class="navPage-subMenu-item" data-id="217"> 1518 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/paddles/pickleball-paddle-guide/">Paddle Guide</a> 1519 </li> 1520 <li class="navPage-subMenu-item" data-id="138"> 1521 <a 1522 class="navPage-subMenu-action needsclick has-subMenu" 1523 href="https://pickleballcentral.com/paddles/shop-by-brand/">By Brand 1524 </a> 1525 <input type="checkbox" id="navPage-toggle-138" class="navPage-toggle-checkbox"> 1526 <ul class="navPage-childList navPage-childList-138" id="navPages-138"> 1527 <li class="navPage-childList-item " data-id="616" data-index="0"> 1528 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/by-brand/11six24/"> 1529 11SIX24 Pickleball 1530 </a> 1531 </li> 1532 <li class="navPage-childList-item " data-id="406" data-index="1"> 1533 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/by-brand/6-0-six-zero-pickleball-paddles/"> 1534 6.0 Six Zero Pickleball 1535 </a> 1536 </li> 1537 <li class="navPage-childList-item " data-id="288" data-index="2"> 1538 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/by-brand/crbn-pickleball-paddles/"> 1539 CRBN Pickleball 1540 </a> 1541 </li> 1542 <li class="navPage-childList-item " data-id="232" data-index="3"> 1543 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/by-brand/franklin-pickleball/"> 1544 Franklin Pickleball 1545 </a> 1546 </li> 1547 <li class="navPage-childList-item " data-id="579" data-index="4"> 1548 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/by-brand/friday-pickle/"> 1549 Friday Pickle 1550 </a> 1551 </li> 1552 <li class="navPage-childList-item " data-id="638" data-index="5"> 1553 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/by-brand/honolulu-pickleball/"> 1554 Honolulu Pickleball 1555 </a> 1556 </li> 1557 <li class="navPage-childList-item " data-id="328" data-index="6"> 1558 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/by-brand/joola-pickleball-paddles/"> 1559 JOOLA Pickleball 1560 </a> 1561 </li> 1562 <li class="navPage-childList-item " data-id="259" data-index="7"> 1563 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/by-brand/paddletek-pickleball-paddles/"> 1564 Paddletek Pickleball 1565 </a> 1566 </li> 1567 <li class="navPage-childList-item " data-id="610" data-index="8"> 1568 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/by-brand/rpm-pickleball/"> 1569 RPM Pickleball 1570 </a> 1571 </li> 1572 <li class="navPage-childList-item " data-id="252" data-index="9"> 1573 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/by-brand/selkirk-sports/"> 1574 Selkirk Pickleball 1575 </a> 1576 </li> 1577 <li class="navPage-childList-item navPage-hidden-item" data-id="245" data-index="10"> 1578 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/by-brand/adidas-
1578pickleball/"> 1579 adidas Pickleball 1580 </a> 1581 </li> 1582 <li class="navPage-childList-item navPage-hidden-item" data-id="495" data-index="11"> 1583 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/by-brand/avoura-pickleball/"> 1584 Avoura Pickleball 1585 </a> 1586 </li> 1587 <li class="navPage-childList-item navPage-hidden-item" data-id="226" data-index="12"> 1588 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/by-brand/diadem-pickleball/"> 1589 Diadem Pickleball 1590 </a> 1591 </li> 1592 <li class="navPage-childList-item navPage-hidden-item" data-id="496" data-index="13"> 1593 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/by-brand/drop-pickleball/"> 1594 drop. Pickleball 1595 </a> 1596 </li> 1597 <li class="navPage-childList-item navPage-hidden-item" data-id="623" data-index="14"> 1598 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/by-brand/dunlop-pickleball/"> 1599 Dunlop Pickleball 1600 </a> 1601 </li> 1602 <li class="navPage-childList-item navPage-hidden-item" data-id="170" data-index="15"> 1603 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/by-brand/engage-pickleball/"> 1604 Engage Pickleball 1605 </a> 1606 </li> 1607 <li class="navPage-childList-item navPage-hidden-item" data-id="189" data-index="16"> 1608 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/by-brand/gamma-pickleball-paddles/"> 1609 GAMMA Pickleball 1610 </a> 1611 </li> 1612 <li class="navPage-childList-item navPage-hidden-item" data-id="289" data-index="17"> 1613 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/by-brand/gearbox-pickleball/"> 1614 Gearbox Pickleball 1615 </a> 1616 </li> 1617 <li class="navPage-childList-item navPage-hidden-item" data-id="255" data-index="18"> 1618 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/by-brand/head-pickleball-paddles/"> 1619 HEAD Pickleball 1620 </a> 1621 </li> 1622 <li class="navPage-childList-item navPage-hidden-item" data-id="395" data-index="19"> 1623 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/by-brand/holbrook-pickleball-paddles/"> 1624 Holbrook Pickleball 1625 </a> 1626 </li> 1627 <li class="navPage-childList-item navPage-hidden-item" data-id="625" data-index="20"> 1628 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/by-brand/luzz-pickleball/"> 1629 LUZZ Pickleball 1630 </a> 1631 </li> 1632 <li class="navPage-childList-item navPage-hidden-item" data-id="633" data-index="21"> 1633 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/by-brand/mehau-pickleball/"> 1634 MEHAU Pickleball 1635 </a> 1636 </li> 1637 <li class="navPage-childList-item navPage-hidden-item" data-id="636" data-index="22"> 1638 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/by-brand/nox-pickleball/"> 1639 NOX Pickleball 1640 </a> 1641 </li> 1642 <li class="navPage-childList-item navPage-hidden-item" data-id="261" data-index="23"> 1643 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/by-brand/oneshot-pickleball-paddles/"> 1644 Oneshot Pickleball 1645 </a> 1646 </li> 1647 <li class="navPage-childList-item navPage-hidden-item" data-id="156" data-index="24"> 1648 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/by-brand/onix-sports-pickleball-paddles/"> 1649 ONIX Pickleball 1650 </a> 1651 </li> 1652 <li class="navPage-childList-item navPage-hidden-item" data-id="594" data-index="25"> 1653 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/by-brand/owl-pickleball/"> 1654 OWL Pickleball 1655 </a> 1656 </li> 1657 <li class="navPage-childList-item navPage-hidden-item" data-id="179" data-index="26"> 1658 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/by-brand/pickleballcentral-paddles/"> 1659 PickleballCentral 1660 </a> 1661 </li> 1662 <li class="navPage-childList-item navPage-hidden-item" data-id="400" data-index="27"> 1663 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/by-brand/pikkl-pickleball/"> 1664 PIKKL Pickleball 1665 </a> 1666 </li> 1667 <li class="navPage-childList-item navPage-hidden-item" data-id="353" data-index="28"> 1668 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/by-brand/prokennex-pickleball-paddles/">
1669 ProKennex Pickleball 1670 </a> 1671 </li> 1672 <li class="navPage-childList-item navPage-hidden-item" data-id="451" data-index="29"> 1673 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/by-brand/proton-pickleball-paddles/"> 1674 Proton Pickleball 1675 </a> 1676 </li> 1677 <li class="navPage-childList-item navPage-hidden-item" data-id="330" data-index="30"> 1678 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/by-brand/proxr-pickleball-paddles/"> 1679 ProXR Pickleball 1680 </a> 1681 </li> 1682 <li class="navPage-childList-item navPage-hidden-item" data-id="407" data-index="31"> 1683 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/by-brand/versix-pickleball/"> 1684 VERSIX Pickleball 1685 </a> 1686 </li> 1687 <li class="navPage-childList-item navPage-hidden-item" data-id="174" data-index="32"> 1688 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/by-brand/vulcan-pickleball-paddles/"> 1689 Vulcan Pickleball 1690 </a> 1691 </li> 1692 <li class="navPage-childList-item navPage-hidden-item" data-id="401" data-index="33"> 1693 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/by-brand/wilson-pickleball-paddles/"> 1694 Wilson Pickleball 1695 </a> 1696 </li> 1697 <li class="navPage-childList-item navPage-more-item"> 1698 <label for="navPage-toggle-138" class="navPage-more-label" tabindex="0"> 1699 <span class="more-text">More</span> 1700 <span class="less-text">Less</span> 1701 </label> 1702 </li> 1703 </ul> 1704 </li> 1705 <li class="navPage-subMenu-item" data-id="133"> 1706 <a 1707 class="navPage-subMenu-action needsclick has-subMenu" 1708 href="https://pickleballcentral.com/paddles/by-construction-type/">By Type 1709 </a> 1710 <input type="checkbox" id="navPage-toggle-133" class="navPage-toggle-checkbox"> 1711 <ul class="navPage-childList navPage-childList-133" id="navPages-133"> 1712 <li class="navPage-childList-item " data-id="308" data-index="0"> 1713 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/by-type/5-star-paddles/"> 1714 5-Star Rated Paddles 1715 </a> 1716 </li> 1717 <li class="navPage-childList-item " data-id="569" data-index="1"> 1718 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/by-type/foam-core-pickleball-paddles/"> 1719 Foam Core Paddles 1720 </a> 1721 </li> 1722 <li class="navPage-childList-item " data-id="435" data-index="2"> 1723 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/by-type/high-spin-paddles/"> 1724 High Spin Paddles 1725 </a> 1726 </li> 1727 <li class="navPage-childList-item " data-id="463" data-index="3"> 1728 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/by-type/most-expensive-pickleball-paddles/"> 1729 Most Expensive Pickleball Paddles 1730 </a> 1731 </li> 1732 <li class="navPage-childList-item " data-id="225" data-index="4"> 1733 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/by-type/quiet-pickleball-paddles/"> 1734 Quiet Pickleball Paddles 1735 </a> 1736 </li> 1737 <li class="navPage-childList-item " data-id="282" data-index="5"> 1738 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/by-type/pickleball-paddles-made-in-the-usa/"> 1739 Made in the USA 1740 </a> 1741 </li> 1742 <li class="navPage-childList-item " data-id="276" data-index="6"> 1743 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/by-type/game-improvement-paddles/"> 1744 Game Improvement Paddles 1745 </a> 1746 </li> 1747 <li class="navPage-childList-item " data-id="312" data-index="7"> 1748 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/by-type/thick-core-pickleball-paddles/"> 1749 Thick Core Paddles 1750 </a> 1751 </li> 1752 <li class="navPage-childList-item " data-id="145" data-index="8"> 1753 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/by-type/carbon-fiber-pickleball-paddles/"> 1754 Carbon Fiber Paddles 1755 </a> 1756 </li> 1757 <li class="navPage-childList-item " data-id="344" data-index="9"> 1758 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/by-type/composite-pickleball-paddles/"> 1759 Composite Face Paddles 1760 </a> 1761 </li> 1762 <li class="navPage-childList-item navPage-hidden-item" data-id="301" data-index="10"> 1763 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/by-type/poly-core-paddles/"> 1764 Polypropylene Core 1765 </a> 1766 </li> 1767 <li class="navPage-childList-item navPage-hidden-item" data-id="283" data-index="11"> 1768 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/by-type/nomex-core-paddles/"> 1769 Nomex Core 1770 </a> 1771 </li> 1772 <li class="navPage-childList-item navPage-hidden-item" data-id="325" data-index="12"> 1773 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/by-type/wood-pickleball-paddles/"> 1774 Wood Paddles 1775 </a> 1776 </li> 1777 <li class="navPage-childList-item navPage-hidden-item" data-id="318" data-index="13"> 1778 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/by-type/edgeless-paddles/"> 1779 Edgeless Paddles 1780 </a> 1781 </li> 1782 <li class="navPage-childList-item navPage-hidden-item" data-id="287" data-index="14"> 1783 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/by-type/oversize-pickleball-paddles/"> 1784 Oversize Paddles 1785 </a> 1786 </li> 1787 <li class="navPage-childList-item navPage-hidden-item" data-id="257" data-index="15"> 1788 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/by-type/lightweight-paddles/"> 1789 Paddles Lightweight 1790 </a> 1791 </li> 1792 <li class="navPage-childList-item navPage-hidden-item" data-id="304" data-index="16"> 1793 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/by-type/small-grip/"> 1794 Grip- Small 1795 </a> 1796 </li> 1797 <li class="navPage-childList-item navPage-hidden-item" data-id="319" data-index="17"> 1798 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/by-type/medium-grip/"> 1799 Grip- Medium 1800 </a> 1801 </li> 1802 <li class="navPage-childList-item navPage-hidden-item" data-id="335" data-index="18"> 1803 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/by-type/large-grip/"> 1804 Grip- Large 1805 </a> 1806 </li> 1807 <li class="navPage-childList-item navPage-more-item"> 1808 <label for="navPage-toggle-133" class="navPage-more-label" tabindex="0">
1809 <span class="more-text">More</span> 1810 <span class="less-text">Less</span> 1811 </label> 1812 </li> 1813 </ul> 1814 </li> 1815 <li class="navPage-subMenu-item" data-id="149"> 1816 <a 1817 class="navPage-subMenu-action needsclick has-subMenu" 1818 href="https://pickleballcentral.com/paddles/by-skill-and-use-player-profile/">By Player Profile 1819 </a> 1820 <ul class="navPage-childList navPage-childList-149" id="navPages-149"> 1821 <li class="navPage-childList-item " data-id="326" data-index="0"> 1822 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/by-player-profile/pickleball-paddles-for-tennis-players/"> 1823 Paddles for Tennis Players 1824 </a> 1825 </li> 1826 <li class="navPage-childList-item " data-id="198" data-index="1"> 1827 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/by-player-profile/pickleball-paddles-for-beginners/"> 1828 Beginner Paddles 1829 </a> 1830 </li> 1831 <li class="navPage-childList-item " data-id="207" data-index="2"> 1832 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/by-player-profile/pickleball-paddles-for-juniors/"> 1833 Kids & Junior Paddles 1834 </a> 1835 </li> 1836 <li class="navPage-childList-item " data-id="220" data-index="3"> 1837 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/by-player-profile/pickleball-paddles-for-pros/"> 1838 Professional Pickleball Paddles 1839 </a> 1840 </li> 1841 <li class="navPage-childList-item " data-id="238" data-index="4"> 1842 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/by-player-profile/power-paddles/"> 1843 Power Paddles 1844 </a> 1845 </li> 1846 <li class="navPage-childList-item " data-id="216" data-index="5"> 1847 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/by-player-profile/control-paddles/"> 1848 Control Paddles 1849 </a> 1850 </li> 1851 <li class="navPage-childList-item " data-id="173" data-index="6"> 1852 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/by-player-profile/pickleball-paddles-for-schools/"> 1853 Paddles for Schools & YMCAs 1854 </a> 1855 </li> 1856 </ul> 1857 </li> 1858 <li class="navPage-subMenu-item" data-id="213"> 1859 <a 1860 class="navPage-subMenu-action needsclick has-subMenu" 1861 href="https://pickleballcentral.com/paddles/pickleball-paddle-best-values/">Best Values 1862 </a> 1863 <ul class="navPage-childList navPage-childList-213" id="navPages-213"> 1864 <li class="navPage-childList-item " data-id="253" data-index="0"> 1865 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/best-values/best-price-paddle-bundles/"> 1866 Best Price Paddle Bundles 1867 </a> 1868 </li> 1869 <li class="navPage-childList-item " data-id="339" data-index="1"> 1870 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/paddles/best-values/ypp/"> 1871 USA Pickleball YPP 1872 </a> 1873 </li> 1874 </ul> 1875 </li> 1876 </div> 1877 </div> 1878 1879 1880 </ul> 1881 </li> 1882 <li class="navPages-item two-col"> 1883 <style> 1884 .navPage-toggle-checkbox { 1885 display: none 1886 } 1887 1888 .navPage-childList-item { 1889 margin-bottom: 14px; 1890 } 1891 1892 .navPage-childList-item.navPage-hidden-item { 1893 display: none ; 1894 } 1895 1896 .navPage-childList-item.navPage-more-item { 1897 display: block ; 1898 } 1899 1900 .navPage-childList-item.navPage-more-item .navPage-more-label { 1901 padding: 0; 1902 font-weight: 600; 1903 font-size: 12px; 1904 line-height: 16px; 1905 color: #ff6600; 1906 text-decoration: underline; 1907 cursor: pointer; 1908 display: block; 1909 margin: 0; 1910 } 1911 1912 .navPage-childList-item.navPage-more-item .navPage-more-label:hover { 1913 color: #ff9933; 1914 } 1915 1916 .navPage-childList-item.navPage-more-item .navPage-more-label .less-text { 1917 display: none; 1918 } 1919 1920 .navPage-toggle-checkbox:checked ~ ul .navPage-childList-item.navPage-hidden-item { 1921 display: block ; 1922 } 1923 1924 .navPage-toggle-checkbox:checked ~ ul .navPage-childList-item.navPage-more-item .navPage-more-label .more-text { 1925 display: none; 1926 } 1927 1928 .navPage-toggle-checkbox:checked ~ ul .navPage-childList-item.navPage-more-item .navPage-more-label .less-text { 1929 display: inline; 1930 } 1931 1932 @media screen and (max-width: 1023px) { 1933 .navPage-childList-item { 1934 margin-bottom: 7px; 1935 } 1936 } 1937</style> 1938<a class="navPages-action needsclick has-subMenu" 1939 href="https://pickleballcentral.com/balls/" 1940 aria-haspopup="true" 1941 > 1942 Balls 1943</a> 1944 <ul class="navPage-subMenu-list"> 1945 <div class="links-inner"> 1946 <div class="menu-side-image-box"> 1947 1948 <img src="https://cdn11.bigcommerce.com/s-tl5mxjzfsl/images/stencil/1000x1000/v/lt_pro_48_pickleball_nav_image__10738.original.jpg" alt="" title="" class="lazyload" loading="lazy" width height> 1949 <a class="button button--primary" href="https://pickleballcentral.com/balls/">Shop All Balls</a> 1950 1951</div> 1952 <div class="links-container"> 1953 <li class="back-menu"> 1954 <button class="navPages-action needsclick1"><svg><use xlink:href="#icon-menu-arrow"></use></svg>Back</button> 1955 </li> 1956 <li class="navPage-subMenu-item shop-all"><a class="navPage-subMenu-action" href="https://pickleballcentral.com/balls/">Shop All Balls</a></li> 1957 <li class="navPage-subMenu-item" data-id="176"> 1958 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/balls/view-all-pickleballs/">Pickleball Balls</a> 1959 </li> 1960 <li class="navPage-subMenu-item" data-id="270"> 1961 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/balls/outdoor-pickleballs/">Outdoor Pickleballs</a> 1962 </li> 1963 <li class="navPage-subMenu-item" data-id="251"> 1964 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/balls/indoor-pickleballs/">Indoor Pickleballs</a> 1965 </li> 1966 <li class="navPage-subMenu-item" data-id="559"> 1967 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/balls/life-time-pickleballs/">Life Time Pickleballs</a> 1968 </li> 1969 <li class="navPage-subMenu-item" data-id="197"> 1970 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/balls/franklin-pickleballs/">Franklin Pickleballs</a> 1971 </li> 1972 <li class="navPage-subMenu-item" data-id="632"> 1973 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/balls/joola-pickleballs/">JOOLA Pickleballs</a> 1974 </li> 1975 <li class="navPage-subMenu-item" data-id="274"> 1976 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/balls/selkirk-pickleballs/">Selkirk Pickleballs</a> 1977 </li> 1978 <li class="navPage-subMenu-item" data-id="159"> 1979 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/balls/onix-pickleballs/">ONIX Pickleballs</a> 1980 </li> 1981 <li class="navPage-subMenu-item" data-id="298"> 1982 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/balls/dura-balls/">Dura Pickleballs</a> 1983 </li> 1984 <li class="navPage-subMenu-item" data-id="293"> 1985 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/balls/head-pickleballs/">HEAD Pickleballs</a> 1986 </li> 1987 <li class="navPage-subMenu-item" data-id="219"> 1988 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/balls/gamma-pickleballs/">GAMMA Pickleballs</a> 1989 </li> 1990 <li class="navPage-subMenu-item" data-id="306"> 1991 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/balls/top-pickleballs/">TOP Pickleballs</a> 1992 </li> 1993 <li class="navPage-subMenu-item" data-id="313"> 1994 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/balls/pickleball-selection-guide-balls/">
1994Ball Selection Guide</a> 1995 </li> 1996 </div> 1997 </div> 1998 1999 2000 </ul> 2001 </li> 2002 <li class="navPages-item two-col"> 2003 <style> 2004 .navPage-toggle-checkbox { 2005 display: none 2006 } 2007 2008 .navPage-childList-item { 2009 margin-bottom: 14px; 2010 } 2011 2012 .navPage-childList-item.navPage-hidden-item { 2013 display: none ; 2014 } 2015 2016 .navPage-childList-item.navPage-more-item { 2017 display: block ; 2018 } 2019 2020 .navPage-childList-item.navPage-more-item .navPage-more-label { 2021 padding: 0; 2022 font-weight: 600; 2023 font-size: 12px; 2024 line-height: 16px; 2025 color: #ff6600; 2026 text-decoration: underline; 2027 cursor: pointer; 2028 display: block; 2029 margin: 0; 2030 } 2031 2032 .navPage-childList-item.navPage-more-item .navPage-more-label:hover { 2033 color: #ff9933; 2034 } 2035 2036 .navPage-childList-item.navPage-more-item .navPage-more-label .less-text { 2037 display: none; 2038 } 2039 2040 .navPage-toggle-checkbox:checked ~ ul .navPage-childList-item.navPage-hidden-item { 2041 display: block ; 2042 } 2043 2044 .navPage-toggle-checkbox:checked ~ ul .navPage-childList-item.navPage-more-item .navPage-more-label .more-text { 2045 display: none; 2046 } 2047 2048 .navPage-toggle-checkbox:checked ~ ul .navPage-childList-item.navPage-more-item .navPage-more-label .less-text { 2049 display: inline; 2050 } 2051 2052 @media screen and (max-width: 1023px) { 2053 .navPage-childList-item { 2054 margin-bottom: 7px; 2055 } 2056 } 2057</style> 2058<a class="navPages-action needsclick has-subMenu" 2059 href="https://pickleballcentral.com/pickleball-shoes/" 2060 aria-haspopup="true" 2061 > 2062 Shoes 2063</a> 2064 <ul class="navPage-subMenu-list"> 2065 <div class="links-inner"> 2066 <div class="menu-side-image-box"> 2067 2068 <img src="https://cdn11.bigcommerce.com/s-tl5mxjzfsl/images/stencil/1000x1000/u/all_shoes_category_image__45105.original.jpg" alt="" title="" class="lazyload" loading="lazy" width height> 2069 <a class="button button--primary" href="https://pickleballcentral.com/pickleball-shoes/">Shop All Shoes</a> 2070 2071</div> 2072 <div class="links-container"> 2073 <li class="back-menu"> 2074 <button class="navPages-action needsclick1"><svg><use xlink:href="#icon-menu-arrow"></use></svg>Back</button> 2075 </li> 2076 <li class="navPage-subMenu-item shop-all"><a class="navPage-subMenu-action" href="https://pickleballcentral.com/pickleball-shoes/">Shop All Shoes</a></li> 2077 <li class="navPage-subMenu-item" data-id="342"> 2078 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/shoes/pickleball-shoes-for-men/">Men's Pickleball Shoes</a> 2079 </li> 2080 <li class="navPage-subMenu-item" data-id="177"> 2081 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/shoes/pickleball-shoes-for-women/">Women's Pickleball Shoes</a> 2082 </li> 2083 <li class="navPage-subMenu-item" data-id="343"> 2084 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/shoes/pickleball-socks/">Pickleball Socks</a> 2085 </li> 2086 <li class="navPage-subMenu-item" data-id="381"> 2087 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/shoes/adidas-pickleball-court-shoes/">adidas Pickleball Shoes</a> 2088 </li> 2089 <li class="navPage-subMenu-item" data-id="442"> 2090 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/shoes/asics-pickleball-court-shoes/">ASICS Pickleball Shoes</a> 2091 </li> 2092 <li class="navPage-subMenu-item" data-id="402"> 2093 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/shoes/diadem-pickleball-court-shoes/">Diadem Pickleball Shoes</a> 2094 </li> 2095 <li class="navPage-subMenu-item" data-id="355"> 2096 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/shoes/head-pickleball-shoes/">Head Pickleball Shoes</a> 2097 </li> 2098 <li class="navPage-subMenu-item" data-id="620"> 2099 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/shoes/joma-pickleball-court-shoes/">JOMA Pickleball Shoes</a> 2100 </li> 2101 <li class="navPage-subMenu-item" data-id="614"> 2102 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/shoes/joola-pickleball-court-shoes/">JOOLA Pickleball Shoes</a> 2103 </li> 2104 <li class="navPage-subMenu-item" data-id="162"> 2105 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/shoes/k-swiss-pickleball-shoes/">K-Swiss Pickleball Shoes</a> 2106 </li> 2107 <li class="navPage-subMenu-item" data-id="494"> 2108 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/shoes/selkirk-pickleball-court-shoes/">Selkirk Pickleball Shoes</a> 2109 </li> 2110 <li class="navPage-subMenu-item" data-id="373"> 2111 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/shoes/skechers-pickleball-shoes/">Skechers Pickleball Shoes</a> 2112 </li> 2113 <li class="navPage-subMenu-item" data-id="497"> 2114 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/shoes/sqairz-pickleball-shoes/">SQAIRZ Pickleball Shoes</a> 2115 </li> 2116 <li class="navPage-subMenu-item" data-id="354"> 2117 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/shoes/wilson-pickleball-shoes/">Wilson Pickleball Shoes</a> 2118 </li> 2119 </div> 2120 </div> 2121 2122 2123 </ul> 2124 </li> 2125 <li class="navPages-item two-col"> 2126 <style> 2127 .navPage-toggle-checkbox { 2128 display: none 2129 } 2130 2131 .navPage-childList-item { 2132 margin-bottom: 14px; 2133 } 2134 2135 .navPage-childList-item.navPage-hidden-item { 2136 display: none ; 2137 } 2138 2139 .navPage-childList-item.navPage-more-item { 2140 display: block ; 2141 } 2142 2143 .navPage-childList-item.navPage-more-item .navPage-more-label { 2144 padding: 0; 2145 font-weight: 600; 2146 font-size: 12px; 2147 line-height: 16px; 2148 color: #ff6600; 2149 text-decoration: underline; 2150 cursor: pointer; 2151 display: block; 2152 margin: 0; 2153 } 2154 2155 .navPage-childList-item.navPage-more-item .navPage-more-label:hover { 2156 color: #ff9933; 2157 } 2158 2159 .navPage-childList-item.navPage-more-item .navPage-more-label .less-text { 2160 display: none; 2161 } 2162 2163 .navPage-toggle-checkbox:checked ~ ul .navPage-childList-item.navPage-hidden-item { 2164 display: block ; 2165 } 2166 2167 .navPage-toggle-checkbox:checked ~ ul .navPage-childList-item.navPage-more-item .navPage-more-label .more-text { 2168 display: none; 2169 } 2170 2171 .navPage-toggle-checkbox:checked ~ ul .navPage-childList-item.navPage-more-item .navPage-more-label .less-text { 2172 display: inline; 2173 } 2174 2175 @media screen and (max-width: 1023px) { 2176 .navPage-childList-item { 2177 margin-bottom: 7px; 2178 } 2179 } 2180</style> 2181<a class="navPages-action needsclick has-subMenu" 2182 href="https://pickleballcentral.com/pickleball-accessories/" 2183 aria-haspopup="true" 2184 > 2185 Bags & Accessories 2186</a> 2187 <ul class="navPage-subMenu-list"> 2188 <div class="links-inner"> 2189 <div class="menu-side-image-box"> 2190 2191 <img src="https://cdn11.bigcommerce.com/s-tl5mxjzfsl/images/stencil/1000x1000/y/bags_and_accessories_category_image__93561.original.jpg" alt="" title="" class="lazyload" loading="lazy" width height> 2192 <a class="button button--primary" href="https://pickleballcentral.com/pickleball-accessories/">Shop All Bags & Accessories</a> 2193 2194</div> 2195 <div class="links-container"> 2196 <li class="back-menu"> 2197 <button class="navPages-action needsclick1"><svg><use xlink:href="#icon-menu-arrow"></use></svg>Back</button> 2198 </li> 2199 <li class="navPage-subMenu-item shop-all"><a class="navPage-subMenu-action" href="https://pickleballcentral.com/pickleball-accessories/">Shop All Bags & Accessories</a></li> 2200 <li class="navPage-subMenu-item" data-id="305"> 2201 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/accessories/pickleball-bags-backpacks/">Pickleball Bags &
2201 Backpacks</a> 2202 </li> 2203 <li class="navPage-subMenu-item" data-id="352"> 2204 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/accessories/pickleball-paddle-covers/">Pickleball Paddle Covers</a> 2205 </li> 2206 <li class="navPage-subMenu-item" data-id="310"> 2207 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/accessories/athletic-braces-supports-injury-prevention-and-recovery/">Injury Prevention & Recovery</a> 2208 </li> 2209 <li class="navPage-subMenu-item" data-id="295"> 2210 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/accessories/pickleball-glasses-goggles-eye-protection/">Glasses & Eyewear</a> 2211 </li> 2212 <li class="navPage-subMenu-item" data-id="142"> 2213 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/accessories/pickleball-books-magazines/">Books</a> 2214 </li> 2215 <li class="navPage-subMenu-item" data-id="281"> 2216 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/accessories/pickleball-jewelry/">Pickleball Jewelry</a> 2217 </li> 2218 <li class="navPage-subMenu-item" data-id="349"> 2219 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/accessories/pickleball-court-accessories/">Court Accessories</a> 2220 </li> 2221 <li class="navPage-subMenu-item" data-id="315"> 2222 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/accessories/pickleball-paddle-grips/">Paddle Grips</a> 2223 </li> 2224 <li class="navPage-subMenu-item" data-id="634"> 2225 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/bags-accessories/weighted-tape-and-paddle-edge-protection/">Weighted Tape & Edge Protection</a> 2226 </li> 2227 <li class="navPage-subMenu-item" data-id="148"> 2228 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/accessories/pickleball-training-aids/">Pickleball Training Aids</a> 2229 </li> 2230 <li class="navPage-subMenu-item" data-id="272"> 2231 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/accessories/pickleball-tournament-products/">Tournament Products</a> 2232 </li> 2233 </div> 2234 </div> 2235 2236 2237 </ul> 2238 </li> 2239 <li class="navPages-item two-col"> 2240 <style> 2241 .navPage-toggle-checkbox { 2242 display: none 2243 } 2244 2245 .navPage-childList-item { 2246 margin-bottom: 14px; 2247 } 2248 2249 .navPage-childList-item.navPage-hidden-item { 2250 display: none ; 2251 } 2252 2253 .navPage-childList-item.navPage-more-item { 2254 display: block ; 2255 } 2256 2257 .navPage-childList-item.navPage-more-item .navPage-more-label { 2258 padding: 0; 2259 font-weight: 600; 2260 font-size: 12px; 2261 line-height: 16px; 2262 color: #ff6600; 2263 text-decoration: underline; 2264 cursor: pointer; 2265 display: block; 2266 margin: 0; 2267 } 2268 2269 .navPage-childList-item.navPage-more-item .navPage-more-label:hover { 2270 color: #ff9933; 2271 } 2272 2273 .navPage-childList-item.navPage-more-item .navPage-more-label .less-text { 2274 display: none; 2275 } 2276 2277 .navPage-toggle-checkbox:checked ~ ul .navPage-childList-item.navPage-hidden-item { 2278 display: block ; 2279 } 2280 2281 .navPage-toggle-checkbox:checked ~ ul .navPage-childList-item.navPage-more-item .navPage-more-label .more-text { 2282 display: none; 2283 } 2284 2285 .navPage-toggle-checkbox:checked ~ ul .navPage-childList-item.navPage-more-item .navPage-more-label .less-text { 2286 display: inline; 2287 } 2288 2289 @media screen and (max-width: 1023px) { 2290 .navPage-childList-item { 2291 margin-bottom: 7px; 2292 } 2293 } 2294</style> 2295<a class="navPages-action needsclick has-subMenu" 2296 href="https://pickleballcentral.com/pickleball-machines/" 2297 aria-haspopup="true" 2298 > 2299 Pickleball Machines 2300</a> 2301 <ul class="navPage-subMenu-list"> 2302 <div class="links-inner"> 2303 <div class="menu-side-image-box"> 2304 2305 <img src="https://cdn11.bigcommerce.com/s-tl5mxjzfsl/images/stencil/1000x1000/q/titan_pickleball_machine_nav_image__09519.original.jpg" alt="" title="" class="lazyload" loading="lazy" width height> 2306 <a class="button button--primary" href="https://pickleballcentral.com/pickleball-machines/">Shop All Pickleball Machines</a> 2307 2308</div> 2309 <div class="links-container"> 2310 <li class="back-menu"> 2311 <button class="navPages-action needsclick1"><svg><use xlink:href="#icon-menu-arrow"></use></svg>Back</button> 2312 </li> 2313 <li class="navPage-subMenu-item shop-all"><a class="navPage-subMenu-action" href="https://pickleballcentral.com/pickleball-machines/">Shop All Pickleball Machines</a></li> 2314 <li class="navPage-subMenu-item" data-id="544"> 2315 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/pickleball-machines/erne/">ERNE</a> 2316 </li> 2317 <li class="navPage-subMenu-item" data-id="542"> 2318 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/pickleball-machines/lobster/">Lobster</a> 2319 </li> 2320 <li class="navPage-subMenu-item" data-id="543"> 2321 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/pickleball-machines/sports-tutor/">Sports Tutor</a> 2322 </li> 2323 <li class="navPage-subMenu-item" data-id="541"> 2324 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/pickleball-machines/titan/">TITAN</a> 2325 </li> 2326 </div> 2327 </div> 2328 2329 2330 </ul> 2331 </li> 2332 <li class="navPages-item two-col"> 2333 <style> 2334 .navPage-toggle-checkbox { 2335 display: none 2336 } 2337 2338 .navPage-childList-item { 2339 margin-bottom: 14px; 2340 } 2341 2342 .navPage-childList-item.navPage-hidden-item { 2343 display: none ; 2344 } 2345 2346 .navPage-childList-item.navPage-more-item { 2347 display: block ; 2348 } 2349 2350 .navPage-childList-item.navPage-more-item .navPage-more-label { 2351 padding: 0; 2352 font-weight: 600; 2353 font-size: 12px; 2354 line-height: 16px; 2355 color: #ff6600; 2356 text-decoration: underline; 2357 cursor: pointer; 2358 display: block; 2359 margin: 0; 2360 } 2361 2362 .navPage-childList-item.navPage-more-item .navPage-more-label:hover { 2363 color: #ff9933; 2364 } 2365 2366 .navPage-childList-item.navPage-more-item .navPage-more-label .less-text { 2367 display: none; 2368 } 2369 2370 .navPage-toggle-checkbox:checked ~ ul .navPage-childList-item.navPage-hidden-item { 2371 display: block ; 2372 } 2373 2374 .navPage-toggle-checkbox:checked ~ ul .navPage-childList-item.navPage-more-item .navPage-more-label .more-text { 2375 display: none; 2376 } 2377 2378 .navPage-toggle-checkbox:checked ~ ul .navPage-childList-item.navPage-more-item .navPage-more-label .less-text { 2379 display: inline; 2380 } 2381 2382 @media screen and (max-width: 1023px) { 2383 .navPage-childList-item { 2384 margin-bottom: 7px; 2385 } 2386 } 2387</style> 2388<a class="navPages-action needsclick has-subMenu" 2389 href="https://pickleballcentral.com/nets/" 2390 aria-haspopup="true" 2391 > 2392 Nets 2393</a> 2394 <ul class="navPage-subMenu-list"> 2395 <div class="links-inner"> 2396 <div class="menu-side-image-box"> 2397 2398 <img src="https://cdn11.bigcommerce.com/s-tl5mxjzfsl/images/stencil/1000x1000/w/swiftnet-real-estate-image_for-web__43771.original.jpg" alt="" title="" class="lazyload" loading="lazy" width height> 2399 <a class="button button--primary" href="https://pickleballcentral.com/nets/">Shop All Nets</a> 2400 2401</div> 2402 <div class="links-container"> 2403 <li class="back-menu"> 2404 <button class="navPages-action needsclick1"><svg><use xlink:href="#icon-menu-arrow"></use></svg>Back</button> 2405 </li> 2406 <li class="navPage-subMenu-item shop-all"><a class="navPage-subMenu-action" href="https://pickleballcentral.com/nets/">Shop All Nets</a></li> 2407 <li class="navPage-subMenu-item" data-id="194"> 2408 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/nets/portable-pickleball-nets/">Portable Pickleball Nets</a> 2409 </li> 2410 <li class="navPage-subMenu-item" data-id="334"> 2411 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/nets/replacement-nets-bags-parts/">Nets, Bags & Replacement Parts</a> 2412 </li> 2413 <li class="navPage-subMenu-item" data-id="160"> 2414 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/sets-bundles/sets-with-nets/">Complete Sets with Nets</a> 2415 </li> 2416 <li class="navPage-subMenu-item" data-id="322"> 2417 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/nets/court-accessories/">Court Accessories</a> 2418 </li> 2419 <li class="navPage-subMenu-item" data-id="134"> 2420 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/nets/pickleball-posts/">Pickleball Posts</a> 2421 </li> 2422 <li class="navPage-subMenu-item" data-id="331"> 2423 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/nets/view-all-nets-posts/">View All Nets & Posts</a> 2424 </li> 2425 </div> 2426 </div> 2427 2428 2429 </ul> 2430 </li> 2431 <li class="navPages-item two-col"> 2432 <style> 2433 .navPage-toggle-checkbox { 2434 display: none 2435 } 2436 2437 .navPage-childList-item { 2438 margin-bottom: 14px; 2439 } 2440 2441 .navPage-childList-item.navPage-hidden-item { 2442 display: none ; 2443 } 2444 2445 .navPage-childList-item.navPage-more-item { 2446 display: block ; 2447 } 2448 2449 .navPage-childList-item.navPage-more-item .navPage-more-label { 2450 padding: 0; 2451 font-weight: 600; 2452 font-size: 12px; 2453 line-height: 16px; 2454 color: #ff6600; 2455 text-decoration: underline; 2456 cursor: pointer; 2457 display: block; 2458 margin: 0; 2459 } 2460 2461 .navPage-childList-item.navPage-more-item .navPage-more-label:hover { 2462 color: #ff9933; 2463 } 2464 2465 .navPage-childList-item.navPage-more-item .navPage-more-label .less-text { 2466 display: none; 2467 } 2468 2469 .navPage-toggle-checkbox:checked ~ ul .navPage-childList-item.navPage-hidden-item { 2470 display: block ; 2471 } 2472 2473 .navPage-toggle-checkbox:checked ~ ul .navPage-childList-item.navPage-more-item .navPage-more-label .more-text { 2474 display: none; 2475 } 2476 2477 .navPage-toggle-checkbox:checked ~ ul .navPage-childList-item.navPage-more-item .navPage-more-label .less-text { 2478 display: inline; 2479 } 2480 2481 @media screen and (max-width: 1023px) { 2482 .navPage-childList-item { 2483 margin-bottom: 7px; 2484 } 2485 } 2486</style> 2487<a class="navPages-action needsclick has-subMenu" 2488 href="https://pickleballcentral.com/apparel/" 2489 aria-haspopup="true" 2490 > 2491 Apparel 2492</a> 2493 <ul class="navPage-subMenu-list"> 2494 <div class="links-inner"> 2495 <div class="menu-side-image-box"> 2496 2497 <img src="https://cdn11.bigcommerce.com/s-tl5mxjzfsl/images/stencil/1000x1000/x/apparel_category_nav_image_blue_hoodie__09181.original.jpg" alt="" title="" class="lazyload" loading="lazy" width height> 2498 <a class="button button--primary" href="https://pickleballcentral.com/apparel/">Shop All Apparel</a> 2499 2500</div> 2501 <div class="links-container"> 2502 <li class="back-menu"> 2503 <button class="navPages-action needsclick1"><svg><use xlink:href="#icon-menu-arrow"></use></svg>Back</button> 2504 </li> 2505 <li class="navPage-subMenu-item shop-all"><a class="navPage-subMenu-action" href="https://pickleballcentral.com/apparel/">Shop All Apparel</a></li> 2506 <li class="navPage-subMenu-item" data-id="297"> 2507 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/apparel/pickleball-clothing-for-men/">Men's Pickleball Apparel</a> 2508 </li> 2509 <li class="navPage-subMenu-item" data-id="311"> 2510 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/apparel/pickleball-clothing-for-women/">Women's Pickleball Apparel</a> 2511 </li> 2512 <li class="navPage-subMenu-item" data-id="183"> 2513 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/apparel/pickleball-hats-visors/">Pickleball Hats & Visors</a> 2514 </li> 2515 <li class="navPage-subMenu-item" data-id="329"> 2516 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/apparel/pickleball-gloves/">Gloves</a> 2517 </li> 2518 <li class="navPage-subMenu-item" data-id="637"> 2519 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/apparel/black-clover-apparel/">Black Clover Apparel</a> 2520 </li> 2521 <li class="navPage-subMenu-item" data-id="392"> 2522 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/apparel/erne-pickleball-apparel/">erne Apparel</a> 2523 </li> 2524 <li class="navPage-subMenu-item" data-id="237"> 2525 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/apparel/joola-pickleball-apparel/">JOOLA Apparel</a> 2526 </li> 2527 <li class="navPage-subMenu-item" data-id="389"> 2528 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/apparel/heritage-pickle-ball-collection/">Heritage Pickle-ball Collection</a> 2529 </li> 2530 <li class="navPage-subMenu-item" data-id="460"> 2531 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/apparel/mlp-shop/">MLP Shop</a> 2532 </li> 2533 <li class="navPage-subMenu-item" data-id="384"> 2534 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/apparel/paddletek-pickleball-apparel/">Paddletek Apparel</a> 2535 </li> 2536 <li class="navPage-subMenu-item" data-id="538"> 2537 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/apparel/pickleball-bella-apparel/">Pickleball Bella Apparel</a> 2538 </li> 2539 <li class="navPage-subMenu-item" data-id="187"> 2540 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/apparel/ppa-tour-apparel/">PPA Tour Store</a> 2541 </li> 2542 <li class="navPage-subMenu-item" data-id="307"> 2543 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/apparel/selkirk-apparel/">Selkirk Apparel</a> 2544 </li> 2545 <li class="navPage-subMenu-item" data-id="413"> 2546 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/apparel/skechers-pickleball-apparel/">Skechers Pickleball Apparel</a> 2547 </li> 2548 <li class="navPage-subMenu-item" data-id="357"> 2549 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/apparel/pickleball-graphic-tees/">Pickleball Graphic Tees</a> 2550 </li> 2551 <li class="navPage-subMenu-item" data-id="314"> 2552 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/apparel/closeout-apparel/">Closeout Apparel</a> 2553 </li> 2554 </div> 2555 </div> 2556 2557 2558 </ul> 2559 </li> 2560 <li class="navPages-item two-col"> 2561 <style> 2562 .navPage-toggle-checkbox { 2563 display: none 2564 } 2565 2566 .navPage-childList-item { 2567 margin-bot
2567tom: 14px; 2568 } 2569 2570 .navPage-childList-item.navPage-hidden-item { 2571 display: none ; 2572 } 2573 2574 .navPage-childList-item.navPage-more-item { 2575 display: block ; 2576 } 2577 2578 .navPage-childList-item.navPage-more-item .navPage-more-label { 2579 padding: 0; 2580 font-weight: 600; 2581 font-size: 12px; 2582 line-height: 16px; 2583 color: #ff6600; 2584 text-decoration: underline; 2585 cursor: pointer; 2586 display: block; 2587 margin: 0; 2588 } 2589 2590 .navPage-childList-item.navPage-more-item .navPage-more-label:hover { 2591 color: #ff9933; 2592 } 2593 2594 .navPage-childList-item.navPage-more-item .navPage-more-label .less-text { 2595 display: none; 2596 } 2597 2598 .navPage-toggle-checkbox:checked ~ ul .navPage-childList-item.navPage-hidden-item { 2599 display: block ; 2600 } 2601 2602 .navPage-toggle-checkbox:checked ~ ul .navPage-childList-item.navPage-more-item .navPage-more-label .more-text { 2603 display: none; 2604 } 2605 2606 .navPage-toggle-checkbox:checked ~ ul .navPage-childList-item.navPage-more-item .navPage-more-label .less-text { 2607 display: inline; 2608 } 2609 2610 @media screen and (max-width: 1023px) { 2611 .navPage-childList-item { 2612 margin-bottom: 7px; 2613 } 2614 } 2615</style> 2616<a class="navPages-action needsclick has-subMenu" 2617 href="https://pickleballcentral.com/pickleball-specials/" 2618 aria-haspopup="true" 2619 > 2620 Deals 2621</a> 2622 <ul class="navPage-subMenu-list"> 2623 <div class="links-inner"> 2624 <div class="menu-side-image-box"> 2625 2626 <img src="https://cdn11.bigcommerce.com/s-tl5mxjzfsl/images/stencil/1000x1000/f/unav-deals__91931.original_category.original.jpg" alt="" title="" class="lazyload" loading="lazy" width height> 2627 <a class="button button--primary" href="https://pickleballcentral.com/pickleball-specials/">Shop All Deals</a> 2628 2629</div> 2630 <div class="links-container"> 2631 <li class="back-menu"> 2632 <button class="navPages-action needsclick1"><svg><use xlink:href="#icon-menu-arrow"></use></svg>Back</button> 2633 </li> 2634 <li class="navPage-subMenu-item shop-all"><a class="navPage-subMenu-action" href="https://pickleballcentral.com/pickleball-specials/">Shop All Deals</a></li> 2635 <li class="navPage-subMenu-item" data-id="227"> 2636 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/deals/on-sale/">On Sale</a> 2637 </li> 2638 <li class="navPage-subMenu-item" data-id="303"> 2639 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/deals/new-arrivals/">New Arrivals</a> 2640 </li> 2641 <li class="navPage-subMenu-item" data-id="317"> 2642 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/deals/free-gift-with-purchase/">Free Gift with Purchase</a> 2643 </li> 2644 <li class="navPage-subMenu-item" data-id="135"> 2645 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/deals/cheap-pickleball-paddles/">Best Paddles Under $60</a> 2646 </li> 2647 <li class="navPage-subMenu-item" data-id="393"> 2648 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/deals/best-pickleball-paddles-under-100-dollars/">Best Paddles Under $100</a> 2649 </li> 2650 <li class="navPage-subMenu-item" data-id="394"> 2651 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/deals/best-pickleball-paddles-under-150-dollars/">Best Paddles Under $150</a> 2652 </li> 2653 <li class="navPage-subMenu-item" data-id="617"> 2654 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/deals/best-pickleball-paddles-under-200-dollars/">Best Paddles Under $200</a> 2655 </li> 2656 <li class="navPage-subMenu-item" data-id="192"> 2657 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/deals/used-pickleball-paddles/">Used Paddles and Gear</a> 2658 </li> 2659 <li class="navPage-subMenu-item" data-id="300"> 2660 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/deals/clearance-and-factory-seconds/">Clearance & Seconds</a> 2661 </li> 2662 <li class="navPage-subMenu-item" data-id="332"> 2663 <a class="navPage-subMenu-action needsclick " href="https://pickleballcentral.com/deals/tournament-prep/">Tournament Prep</a> 2664 </li> 2665 <li class="navPage-subMenu-item" data-id="221"> 2666 <a 2667 class="navPage-subMenu-action needsclick has-subMenu" 2668 href="https://pickleballcentral.com/pickleball-gifts/">Pickleball Gifts 2669 </a> 2670 <ul class="navPage-childList navPage-childList-221" id="navPages-221"> 2671 <li class="navPage-childList-item " data-id="291" data-index="0"> 2672 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/deals/gifts/gifts-for-the-advanced-pickleball-player/"> 2673 Gifts for Advanced Players 2674 </a> 2675 </li> 2676 <li class="navPage-childList-item " data-id="333" data-index="1"> 2677 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/deals/pickleball-gifts/mens-gift-guide/"> 2678 Men's Gift Guide 2679 </a> 2680 </li> 2681 <li class="navPage-childList-item " data-id="320" data-index="2"> 2682 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/deals/pickleball-gifts/womens-gift-guide/"> 2683 Women's Gift Guide 2684 </a> 2685 </li> 2686 <li class="navPage-childList-item " data-id="405" data-index="3"> 2687 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/deals/pickleball-gifts/gift-certificates-cards/"> 2688 Gift Cards 2689 </a> 2690 </li> 2691 <li class="navPage-childList-item " data-id="321" data-index="4"> 2692 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/deals/pickleball-gifts/pickleball-ornaments/"> 2693 Pickleball Ornaments 2694 </a> 2695 </li> 2696 <li class="navPage-childList-item " data-id="239" data-index="5"> 2697 <a class="navPage-childList-action needsclick " href="https://pickleballcentral.com/deals/pickleball-gifts/stocking-stuffers/"> 2698 Stocking Stuffers 2699 </a> 2700 </li> 2701 </ul> 2702 </li> 2703 </div> 2704 </div> 2705 2706 2707 </ul> 2708 </li> 2709 <li class="navPages-item"> 2710 <a class="navPages-action needsclick" href="/brands">Brands</a> 2711 </li> 2712 </ul> 2713 <ul class="mobile-links defultlist"> 2714 <li><a href="/paddle-guide/">Paddle Buying Guide</a></li> 2715 <li><a href="/pickleball-paddle-finder-quiz/">Paddle Finder Quiz</a></li> 2716 <li><a href="/pickleball-gift-cards/">Gift Cards</a></li> 2717 <li><a href="/blog/">Blog</a></li> 2718 <li><a href="/contact-us/">Contact Us</a></li> 2719 <li><a href="tel:888-854-0163">888-854-0163</a></li> 2720 </ul> 2721</nav> 2722 2723 </div> 2724 <div class="info-section"> 2725 <ul class="defultlist"> 2726 <li> 2727 <a class="mobile-search" href="javascript:void(0);" data-search="quickSearch" aria-controls="quickSearch" aria-expanded="false" role="button" aria-label="quickSearch"> 2728 <svg><use xlink:href="#icon-head-search"></use></svg> 2729 <svg class="close"><use xlink:href="#icon-close"></use></svg> 2730 </a> 2731 <div id="tooltip-search" 2732 role="tooltip" 2733 class="tooltip visually-hidden">Search products</div> <!-- 3. Oculto visualmente --> 2734 </li> 2735 2736 </li> 2737 <li> 2738 <a class="account-icon" 2739 href="https://pickleballcentral.com/account.php?action=
2739recent_items" 2740 aria-label="My account" 2741 ><svg><use xlink:href="#icon-account"></use></svg></a> 2742 <div id="tooltip-account" 2743 role="tooltip" 2744 class="tooltip visually-hidden">My account</div> 2745 </li> 2746 2747 </li> 2748 <li> 2749 <a class="cart-icon slidingCart" 2750 data-cart-preview 2751 role="button" 2752 href="javascript:void(0)" 2753 aria-label="Cart with 0 items" 2754 2755 > 2756 <span class="navUser-item-cartLabel"><svg><use xlink:href="#icon-head-shopping-cart"></use></svg></span> 2757 <span class="countPill cart-quantity">()</span> 2758 </a> 2759 <div id="tooltip-cart" 2760 role="tooltip" 2761 class="tooltip visually-hidden">View Cart</div> 2762 <div class="dropdown-menu" id="cart-preview-dropdown" data-dropdown-content aria-hidden="true"></div> 2763 <div class="dropdown-menu" id="cart-preview-dropdown" data-dropdown-content aria-hidden="true"></div> 2764 </li> 2765 2766 </ul> 2767 </div> 2768 <div class="searchbar-section"> 2769 <div class="searchbar-inner"> 2770 <div class="dropdown-custom quickSearch-section" id="quickSearch" aria-hidden="true" tabindex="-1" data-prevent-quick-search-close> 2771 <form class="form" action="/shop/" method="get"> 2772 <fieldset class="form-fieldset"> 2773 <div class="form-field"> 2774 <label class="is-srOnly" for="search_query">Search</label> 2775 <button type="button" name="button"> 2776 <svg><use xlink:href="#icon-head-search"></use></svg> 2777 </button> 2778 <input class="form-input ss__autocomplete__input" name="search_query" data-error-message="Search field cannot be empty." placeholder="Search" autocomplete="off"> 2779 </div> 2780 </fieldset> 2781</form> 2782 2783 </div> 2784 </div> 2785 </div> 2786 </div> 2787 <div class="search-mobile-section"> 2788 <div class="searchbar-inner"> 2789 <div class="dropdown-custom quickSearch-section" id="quickSearch" aria-hidden="true" tabindex="-1" data-prevent-quick-search-close> 2790 <form class="form" action="/shop/" method="get"> 2791 <fieldset class="form-fieldset"> 2792 <div class="form-field"> 2793 <label class="is-srOnly" for="search_query">Search</label> 2794 <input class="form-input ss__autocomplete__input--mobile" name="search_query" data-error-message="Search field cannot be empty." placeholder="Search for great pickleball products" autocomplete="off"> 2795 <div class="close-search-container"> 2796 <button class="close-search" aria-label="close search" type="reset"> 2797 <svg><use xlink:href="#icon-close"></use></svg> 2798 </button> 2799 </div> 2800 </div> 2801 </fieldset> 2802 2803 </div> 2804 </form> 2805 2806 </div> 2807 2808 </div> 2809 </div> 2810 2811 </div> 2812</header>
2813<script> 2814 document.addEventListener('DOMContentLoaded', function() { 2815 const targetElement = document.querySelector('.cart-sliding-block-inn'); 2816 const elementsToUpdate = [ 2817 '.cart-sliding-block', 2818 '.cart-sliding-block-inn', 2819 '.cart-heading-inn', 2820 '.cart-slide-heading', 2821 '.remove-btn', 2822 '.cart-item-value', 2823 '.cart-title', 2824 '.cart-mini-subtotal-heading', 2825 '.cart-mini-subtotal-value', 2826 '.cart-mini-actions', 2827 '.form-increment', 2828 2829 ]; 2830 2831 function updateTabIndex() { 2832 const isExpanded = targetElement.getAttribute('aria-expanded') === 'true'; 2833 const tabindexValue = isExpanded ? '0' : '-1'; 2834 2835 if (isExpanded) { 2836 targetElement.removeAttribute('inert'); 2837 2838 } else { 2839 targetElement.setAttribute('inert', ''); 2840 2841 } 2842 2843 elementsToUpdate.forEach(selector => { 2844 document.querySelectorAll(selector).forEach(element => { 2845 element.setAttribute('tabindex', tabindexValue); 2846 }); 2847 }); 2848 } 2849 2850 if (targetElement) { 2851 // Configurar el observador de cambios en el atributo 2852 const observer = new MutationObserver(function(mutations) { 2853 mutations.forEach(function(mutation) { 2854 if (mutation.attributeName === 'aria-expanded') { 2855 updateTabIndex(); 2856 } 2857 }); 2858 }); 2859 2860 // Observar solo cambios en atributos del elemento especÃfico 2861 observer.observe(targetElement, { 2862 attributes: true, 2863 attributeFilter: ['aria-expanded'] 2864 }); 2865 2866 // Actualización inicial 2867 updateTabIndex(); 2868 2869 // Manejar interacción de enfoque 2870 document.querySelectorAll('.slidingCart').forEach(element => { 2871 element.addEventListener('focus', function() { 2872 if (targetElement.getAttribute('aria-expanded') === 'true') { 2873 this.setAttribute('tabindex', '0'); 2874 } 2875 }); 2876 }); 2877 } else { 2878 // console.warn('No se encontró el elemento .cart-sliding-block-inn'); 2879 } 2880}); 2881 2882</script>
2882 2883<div class="cart-sliding-block" id="cart"> 2884 <div class="cart-sliding-block-inn" tabindex="-1" inert> 2885 <div class="loadingOverlay" style="display: none;"></div> 2886 <div class="cart-heading"> 2887 <div class="cart-heading-inn" > 2888 <h2 class="cart-slide-heading" >My Cart <span>(<span data-dh-cart-tota></span>)</span></h2> 2889 <span class="cart-slide-close" role="button" aria-label="button close" data-cart-mini-close > 2890 <svg class="close-icon"><use xlink:href="#icon-close"></use></svg> 2891 </span> 2892 </div> 2893 </div> 2894 2895 <div class="cart-mini-empty" data-mini-cart-empty></div> 2896 2897 <div class="loadingOverlay" data-cart-overlay style="display: none;"></div> 2898 2899 <div class="cart-product"> 2900 <div class="cart-product-wrap"> 2901 <div class="cart-mini-main products-list"> 2902 <div class="cart-status-msg"> 2903 <div class="mini-cart" data-mini-cart-status> 2904 </div> 2905 </div> 2906 <div class="dh-cart-content" data-mini-cart-content> 2907<div class="cart mini-cart" data-cart-quantity="0"> 2908 </div> 2909 2910<style> 2911.cart-sliding-block-inn{ 2912 .cart-product{ 2913 overflow: hidden !important; 2914 } 2915} 2916 .sr-only { 2917 position: absolute !important; 2918 width: 1px !important; 2919 height: 1px !important; 2920 padding: 0 !important; 2921 margin: -1px !important; 2922 overflow: hidden !important; 2923 clip: rect(0, 0, 0, 0) !important; 2924 white-space: nowrap !important; 2925 border: 0 !important; 2926} 2927 2928/* Contenedor principal */ 2929.quantity-box { 2930 position: relative; 2931 display: flex; 2932 gap: 0.75rem; 2933 align-items: center; 2934} 2935 2936/* Tooltips accesibles */ 2937 2938 .tooltip-accessible { 2939 /* Ocultar visualmente pero accesible para lectores de pantalla */ 2940 position: absolute; 2941 width: 1px; 2942 height: 1px; 2943 padding: 0; 2944 margin: -1px; 2945 overflow: hidden; 2946 clip: rect(0, 0, 0, 0); 2947 white-space: nowrap; 2948 border: 0; 2949 } 2950 2951 .button--icon:focus + .tooltip-accessible, 2952 .button--icon:hover + .tooltip-accessible { 2953 /* Mostrar tooltip al enfocar o hacer hover */ 2954 position: absolute; 2955 width: auto; 2956 height: auto; 2957 margin: 0; 2958 padding: 0.5em; 2959 background: #333; 2960 color: white; 2961 border-radius: 4px; 2962 clip: auto; 2963 z-index: 100; 2964 white-space: normal; 2965 /* Posicionamiento (ajustar según necesidades) */ 2966 top: 100%; 2967 left: 50%; 2968 transform: translateX(-50%); 2969 } 2970 2971 .visually-hidden { 2972 position: absolute; 2973 width: 1px; 2974 height: 1px; 2975 padding: 0; 2976 margin: -1px; 2977 overflow: hidden; 2978 clip: rect(0, 0, 0, 0); 2979 white-space: nowrap; 2980 border: 0; 2981 } 2982 2983/* Input quantity */ 2984.form-input--incrementTotal { 2985 width: 3.5rem; 2986 text-align: center; 2987 border: 1px solid #e2e8f0; 2988 padding: 0.375rem; 2989 border-radius: 4px; 2990 transition: border-color 0.2s; 2991} 2992 2993.form-input--incrementTotal:focus { 2994 border-color: #4299e1; 2995 outline: 2px solid rgba(66, 153, 225, 0.5); 2996} 2997 2998/* Botones de incremento */ 2999.button--icon { 3000 display: flex; 3001 align-items: center; 3002 justify-content: center; 3003 width: 2rem; 3004 height: 2rem; 3005 border-radius: 4px; 3006 transition: background-color 0.2s; 3007 position: relative; 3008} 3009 3010.button--icon:hover { 3011 background-color: #edf2f7; 3012} 3013 3014.button--icon:focus-visible { 3015 outline: 2px solid #4299e1; 3016 outline-offset: 2px; 3017} 3018 3019/* Botón de eliminar */ 3020.remove-btn { 3021 position: relative; 3022} 3023 3024.cart-mini-item-remove { 3025 display: flex; 3026 padding: 0.25rem; 3027 border-radius: 4px; 3028 transition: background-color 0.2s; 3029} 3030 3031.cart-mini-item-remove:hover { 3032 background-color: #fee2e2; 3033} 3034 3035.cart-mini-item-remove:focus-visible { 3036 outline: 2px solid #dc2626; 3037 outline-offset: 2px; 3038} 3039 3040/* Iconos SVG */ 3041.icon svg { 3042 width: 1.25rem; 3043 height: 1.} 3044</style> 3045</div> 3046 </div> 3047 </div> 3048 <!-- <h3>Your cart is empty</h3> 3049 --> 3050 </div> 3051 <div class="cart-mini-footer payment-area" data-mini-cart-totals > 3052 <style> 3053 3054 .coupons-mini-cart{ 3055 display: flex; 3056 justify-content: space-between; 3057 align-items: center; 3058 padding: 0 14px; 3059 margin-bottom: 21px; 3060 3061 } 3062 3063 </style> 3064<div class="cart-mini-subtotal"> 3065 <div class="coupons-mini-cart"> 3066 3067 3068 </div> 3069 <div class="cart-mini-subtotal-inn">
3070 <span class="cart-mini-subtotal-heading">Subtotal:</span> 3071 <span class="cart-mini-subtotal-value money"> 3072 <span>$0.00</span> 3073 </span> 3074 </div> 3075</div> 3076<div class="cart-mini-actions"> 3077 <a class="button button--primary" href="/cart.php">View Cart & Checkout</a> 3078</div> 3079 </div> 3080 3081
3081<script type="searchspring/recommendations"> 3082 profiles = [ 3083 { 3084 tag: 'side-cart', 3085 selector: '.ss__recs__side-cart', 3086 options: { 3087 realtime: true, 3088 } 3089 } 3090 ]; 3091 </script>
3091 3092 3093 <div class="ss__recs__side-cart" style="min-height: 100vh;"></div> 3094 3095 </div> 3096 3097 </div> 3098<div data-content-region="header_bottom"></div> 3099 <main class="body" id="main-content" role="main" data-currency-code="USD"> 3100 3101 <div class="common-top-banner"> 3102 <div class="container"> 3103 <nav aria-label="Breadcrumb"> 3104 <ol class="breadcrumbs"> 3105 <li class="breadcrumb "> 3106 <a class="breadcrumb-label" 3107 href="https://pickleballcentral.com/" 3108 3109 > 3110 <span>Home</span> 3111 </a> 3112 </li> 3113 <li class="breadcrumb is-active"> 3114 <a class="breadcrumb-label" 3115 href="/login.php" 3116 aria-current="page" 3117 > 3118 <span>Login</span> 3119 </a> 3120 </li> 3121 </ol> 3122</nav> 3123 3124
3125<script type="application/ld+json"> 3126{ 3127 "@context": "https://schema.org", 3128 "@type": "BreadcrumbList", 3129 "itemListElement": 3130 [ 3131 { 3132 "@type": "ListItem", 3133 "position": 1, 3134 "item": { 3135 "@id": "https:\u002f\u002fpickleballcentral.com\u002f", 3136 "name": "Home" 3137 } 3138 }, 3139 { 3140 "@type": "ListItem", 3141 "position": 2, 3142 "item": { 3143 "@id": "\u002flogin.php", 3144 "name": "Login" 3145 } 3146 } 3147 ] 3148} 3149</script>
3149 3150 3151 3152 <h1 class="page-heading"></h1> 3153 3154 </div> 3155</div> 3156 3157 <div class="container"> 3158 <div class="login-container"> 3159 3160 3161 <div id="customer_group_id" style="display: none">0</div> 3162 <div id="customerEmail" style="display: none"></div> 3163 3164
3164<script> 3165 window.addEventListener("DOMContentLoaded", function (event) { 3166 var imageElement = document.getElementById("customer_image"); 3167 var companyName1 = document.getElementById("company-name1"); 3168 var companyName2 = document.getElementById("company-name2"); 3169 var companyName10 = document.getElementById("company-name10"); 3170 var companyName11 = document.getElementById("company-name11"); 3171 var noCustomerLogin = document.getElementById("noCustomerLogin"); 3172 var customerLogin = document.getElementById("customerLogin"); 3173 3174 const urlParams = new URLSearchParams(window.location.search); 3175 const email = document.getElementById("customerEmail").innerText; 3176 const customer_group_id = document 3177 .getElementById("customer_group_id") 3178 .innerText.trim(); 3179 3180 sessionStorage.setItem("email", email); 3181 3182 let customer_group = urlParams.get("customer_group"); 3183 3184 if ( 3185 customer_group === null || 3186 customer_group === "0" || 3187 customer_group === undefined 3188 ) { 3189 customer_group = sessionStorage.getItem( 3190 "customer_group", 3191 customer_group, 3192 ); 3193 3194 if (customer_group !== null) { 3195 sessionStorage.setItem("customer_group", customer_group); 3196 } 3197 } 3198 3199 sessionStorage.setItem("customer_group", customer_group); 3200 3201 if (customer_group === "11") { 3202 noCustomerLogin.style.display = "none"; 3203 companyName1.style.display = "none"; 3204 companyName2.style.display = "none"; 3205 companyName10.style.display = "none"; 3206 imageElement.setAttribute("src", "https://cdn11.bigcommerce.com/s-tl5mxjzfsl/stencil/97743720-99d4-013f-f970-4201d46ef01e/e/0fb8d5e0-9f4f-013f-9865-4ede878dcc82/img/carvana.png"); 3207 } else if (customer_group === "10") { 3208 noCustomerLogin.style.display = "none"; 3209 companyName1.style.display = "none"; 3210 companyName2.style.display = "none"; 3211 companyName11.style.display = "none"; 3212 imageElement.setAttribute("src", "https://cdn11.bigcommerce.com/s-tl5mxjzfsl/stencil/97743720-99d4-013f-f970-4201d46ef01e/e/0fb8d5e0-9f4f-013f-9865-4ede878dcc82/img/laroche.png"); 3213 } else if (customer_group === "4") { 3214 noCustomerLogin.style.display = "none"; 3215 companyName2.style.display = "none"; 3216 companyName10.style.display = "none"; 3217 companyName11.style.display = "none"; 3218 imageElement.setAttribute("src", "https://cdn11.bigcommerce.com/s-tl5mxjzfsl/stencil/97743720-99d4-013f-f970-4201d46ef01e/e/0fb8d5e0-9f4f-013f-9865-4ede878dcc82/img/guide.png"); 3219 } else if (customer_group === "2") { 3220 noCustomerLogin.style.display = "none"; 3221 companyName1.style.display = "none"; 3222 companyName10.style.display = "none"; 3223 companyName11.style.display = "none"; 3224 imageElement.setAttribute("src", "https://cdn11.bigcommerce.com/s-tl5mxjzfsl/stencil/97743720-99d4-013f-f970-4201d46ef01e/e/0fb8d5e0-9f4f-013f-9865-4ede878dcc82/img/humana.jpg"); 3225 } else { 3226 customerLogin.style.display = "none"; 3227 companyName2.style.display = "none"; 3228 } 3229 3230 }); 3231 </script>
3231 3232 3233 <div class="login-content-img"> 3234 <div class="landing-login"> 3235 <h3 class="login-title">Welcome!</h3> 3236 <p id="customerLogin" class="login-text"> 3237 As a member of the 3238 <span id="company-name1"><strong>Taylor test</strong></span> 3239 <span id="company-name2"><strong>Humana</strong></span> 3240 <span id="company-name10"><strong>La Roche Posay</strong></span> 3241 <span id="company-name11"><strong>Carvana</strong></span> Partner Perks 3242 Program, you'll enjoy exclusive discounts and rewards at Pickleball 3243 Central. If you already have a Pickleball Central user account, please 3244 sign in, otherwise, please create an account now. 3245 </p> 3246 <p id="noCustomerLogin" class="login-text"> 3247 Wherever you are on your pickleball journey, we're here to help you 3248 along. Here at Pickleball Central we're all in when it comes to 3249 pickleball AND customer service. Don't hesitate to reach out with any 3250 questions you may have 3251 </p> 3252 </div> 3253 3254 <img class="default-img" data-sizes="auto" id="customer_image" /> 3255 </div> 3256 3257 <div class="login-row"> 3258 <form 3259 class="login-form form" 3260 action="https://pickleballcentral.com/login.php?action=check_login" 3261 method="post" 3262 > 3263 3264 3265 <div class="form-field"> 3266 <label class="form-label" for="login_email" 3267 >Email Address:</label 3268 > 3269 <input 3270 class="form-input" 3271 name="login_email" 3272 id="login_email" 3273 aria-required="true" 3274 type="email" 3275 /> 3276 </div> 3277 <div class="form-field"> 3278 <label class="form-label" for="login_pass" 3279 >Password:</label 3280 > 3281 <input 3282 class="form-input" 3283 id="login_pass" 3284 type="password" 3285 aria-required="true" 3286 name="login_pass" 3287 autocomplete="off" 3288 /> 3289 </div> 3290 <div class="form-actions"> 3291 <button type="submit" class="button button--primary"> 3292 Sign in 3293 </button> 3294 <a class="forgot-password" href="https://pickleballcentral.com/login.php?action=reset_password" 3295 >Forgot your password?</a 3296 > 3297 </div> 3298 3299 3300 <div class="SSO-button-container" id="sso-button-container" > 3301 <div class="separador-contenedor"> 3302 <span class="linea"></span> 3303 <span class="texto"> OR </span> 3304 <span class="linea"></span> 3305 </div> 3306 3307 <a href="http://sso.pickleball.com/api/auth/bigcommerce/login/start?store=pbc" class="sso-button" data-node-id="1:5715" data-name="Buttons/Button"> 3308 <div class="sso-brand-mark" data-node-id="1:5716" data-name="Pickleball Com Brand Mark A"> 3309 <img alt="" class="brand-img-2" src="https://cdn11.bigcommerce.com/s-tl5mxjzfsl/stencil/97743720-99d4-013f-f970-4201d46ef01e/e/0fb8d5e0-9f4f-013f-9865-4ede878dcc82/img/pickleball.svg"/> 3310 </div> 3311 <div class="sso-text-padding" data-node-id="1:5717" data-name="Text padding"> 3312 <p class="sso-button-text" data-node-id="1:5718"> 3313 SIGN IN WITH PICKLEBALL.COM 3314 </p> 3315 </div> 3316 </a> 3317 </div> 3318 3319 <input 3320 type="hidden" 3321 id="redirect_to" 3322 name="redirect_to" 3323 value="https://pickleballcentral.com/account.php?action=recent_items" 3324 /> 3325 </form> 3326 <div></div> 3327 <div class="new-customer"> 3328 <div class="panel"> 3329 <div class="panel-header"> 3330 <h2 class="panel-title">New Customer?</h2> 3331 </div> 3332 <div class="panel-body"> 3333 <p class="new-customer-intro">Create an account with us and you'll be able to:</p> 3334 <ul class="new-customer-fact-list"> 3335 <li class="new-customer-fact"> 3336 Checkout faster 3337 </li> 3338 <li class="new-customer-fact"> 3339 Save multiple shipping addresses 3340 </li> 3341 <li class="new-customer-fact"> 3342 Access your order history 3343 </li> 3344 <li class="new-customer-fact"> 3345 Track new orders 3346 </li> 3347 <li class="new-customer-fact"> 3348 Save items to your Wish List 3349 </li> 3350 </ul> 3351 <a 3352 href="https://pickleballcentral.com/login.php?action=create_account" 3353 class="button button--primary" 3354 role="link" 3355 aria-label="Create Account link" 3356 > 3357 Create Account 3358 </a> 3359 </div> 3360 </div> 3361 </div> 3362 </div> 3363</div> 3364 3365 3366 </div> 3367 <div id="modal" class="modal" data-reveal data-prevent-quick-search-close> 3368 <button class="modal-close" 3369 type="button" 3370 title="Close" 3371 3372> 3373 <span class="aria-description--hidden">Close</span> 3374 <span aria-hidden="true">×</span> 3375</button>
3376 <div id="modal-content" class="modal-content"></div> 3377 <div class="loadingOverlay"></div> 3378</div> 3379 <div id="alert-modal" class="modal modal--alert modal--small" data-reveal data-prevent-quick-search-close role="alert" aria-live="assertive"> 3380 <div class="alert-icon error-icon"> 3381 <span class="icon-content"> 3382 <span class="line line-left"></span> 3383 <span class="line line-right"></span> 3384 </span> 3385 </div> 3386 3387 <div class="alert-icon warning-icon"> 3388 <div class="icon-content">!</div> 3389 </div> 3390 3391 <div class="modal-content"></div> 3392 3393 <div class="button-container"> 3394 <button type="button" class="confirm button" data-reveal-close>OK</button> 3395 <button type="button" class="cancel button" data-reveal-close>Cancel</button> 3396 </div> 3397</div> 3398</main> 3399 3400<div data-content-region="ssl_site_seal--global"><div data-layout-id="8781bce7-5433-412f-9bd2-d322fc98692d"> <div data-sub-layout-container="0a8153a2-f484-4239-8c7e-a117d4127924" data-layout-name="Layout"> 3401 <style data-container-styling="0a8153a2-f484-4239-8c7e-a117d4127924"> 3402 [data-sub-layout-container="0a8153a2-f484-4239-8c7e-a117d4127924"] { 3403 box-sizing: border-box; 3404 display: flex; 3405 flex-wrap: wrap; 3406 z-index: 0; 3407 position: relative; 3408 height: ; 3409 padding-top: 0px; 3410 padding-right: 0px; 3411 padding-bottom: 0px; 3412 padding-left: 0px; 3413 margin-top: 0px; 3414 margin-right: 0px; 3415 margin-bottom: 0px; 3416 margin-left: 0px; 3417 border-width: 0px; 3418 border-style: solid; 3419 border-color: #333333; 3420 } 3421 3422 [data-sub-layout-container="0a8153a2-f484-4239-8c7e-a117d4127924"]:after { 3423 display: block; 3424 position: absolute; 3425 top: 0; 3426 left: 0; 3427 bottom: 0; 3428 right: 0; 3429 background-size: cover; 3430 z-index: auto; 3431 } 3432 </style> 3433 3434 <div data-sub-layout="ab042ff9-c14b-47b2-adb2-085e63cfd0ac"> 3435 <style data-column-styling="ab042ff9-c14b-47b2-adb2-085e63cfd0ac"> 3436 [data-sub-layout="ab042ff9-c14b-47b2-adb2-085e63cfd0ac"] { 3437 display: flex; 3438 flex-direction: column; 3439 box-sizing: border-box; 3440 flex-basis: 100%; 3441 max-width: 100%; 3442 z-index: 0; 3443 position: relative; 3444 height: ; 3445 padding-top: 0px; 3446 padding-right: 10.5px; 3447 padding-bottom: 0px; 3448 padding-left: 10.5px; 3449 margin-top: 0px; 3450 margin-right: 0px; 3451 margin-bottom: 0px; 3452 margin-left: 0px; 3453 border-width: 0px; 3454 border-style: solid; 3455 border-color: #333333; 3456 justify-content: center; 3457 } 3458 [data-sub-layout="ab042ff9-c14b-47b2-adb2-085e63cfd0ac"]:after { 3459 display: block; 3460 position: absolute; 3461 top: 0; 3462 left: 0; 3463 bottom: 0; 3464 right: 0; 3465 background-size: cover; 3466 z-index: auto; 3467 } 3468 @media only screen and (max-width: 700px) { 3469 [data-sub-layout="ab042ff9-c14b-47b2-adb2-085e63cfd0ac"] { 3470 flex-basis: 100%; 3471 max-width: 100%; 3472 } 3473 } 3474 </style> 3475 </div> 3476</div> 3477 3478 <div data-sub-layout-container="08db58b6-69f4-49af-8313-87fe1af0a84f" data-layout-name="Layout"> 3479 <style data-container-styling="08db58b6-69f4-49af-8313-87fe1af0a84f"> 3480 [data-sub-layout-container="08db58b6-69f4-49af-8313-87fe1af0a84f"] { 3481 box-sizing: border-box; 3482 display: flex; 3483 flex-wrap: wrap; 3484 z-index: 0; 3485 position: relative; 3486 height: ; 3487 padding-top: 0px; 3488 padding-right: 0px; 3489 padding-bottom: 0px; 3490 padding-left: 0px; 3491 margin-top: 0px; 3492 margin-right: 0px; 3493 margin-bottom: 0px; 3494 margin-left: 0px; 3495 border-width: 0px; 3496 border-style: solid; 3497 border-color: #333333; 3498 } 3499 3500 [data-sub-layout-container="08db58b6-69f4-49af-8313-87fe1af0a84f"]:after { 3501 display: block; 3502 position: absolute; 3503 top: 0; 3504 left: 0; 3505 bottom: 0; 3506 right: 0; 3507 background-size: cover; 3508 z-index: auto; 3509 } 3510 </style> 3511 3512 <div data-sub-layout="6e6f7ea1-b8e2-425f-984e-f54d6446fc69"> 3513 <style data-column-styling="6e6f7ea1-b8e2-425f-984e-f54d6446fc69"> 3514 [data-sub-layout="6e6f7ea1-b8e2-425f-984e-f54d6446fc69"] { 3515 display: flex; 3516 flex-direction: column; 3517 box-sizing: border-box; 3518 flex-basis: 100%; 3519 max-width: 100%; 3520 z-index: 0; 3521 position: relative; 3522 height: ; 3523 padding-top: 0px; 3524 padding-right: 10.5px; 3525 padding-bottom: 0px; 3526 padding-left: 10.5px; 3527 margin-top: 0px; 3528 margin-right: 0px; 3529 margin-bottom: 0px; 3530 margin-left: 0px; 3531 border-width: 0px; 3532 border-style: solid; 3533 border-color: #333333; 3534 justify-content: center; 3535 } 3536 [data-sub-layout="6e6f7ea1-b8e2-425f-984e-f54d6446fc69"]:after { 3537 display: block; 3538 position: absolute; 3539 top: 0; 3540 left: 0; 3541 bottom: 0; 3542 right: 0; 3543 background-size: cover; 3544 z-index: auto; 3545 } 3546 @media only screen and (max-width: 700px) { 3547 [data-sub-layout="6e6f7ea1-b8e2-425f-984e-f54d6446fc69"] { 3548 flex-basis: 100%; 3549 max-width: 100%; 3550 } 3551 } 3552 </style> 3553 <div data-widget-id="0e55a39b-8902-4483-bf95-29bc1055196c" data-placement-id="4f78a6bd-90de-45cc-908d-e4569c2df807" data-placement-status="ACTIVE"><div class="selling-section"> 3554 <ul class="defultlist"> 3555 <li><strong>HASSLE FREE RETURNS</strong> | LOVE YOUR PADDLE OR SEND IT BACK WITHIN 30 DAYS FOR A FULL REFUND</li> 3556 <li><strong>EXPERT STAFF</strong>
3556 | OUR CUSTOMER SERVICE STAFF ARE PB EXPERTS & LOVE TO CONSULT WITH YOU</li> 3557 <li><strong>CLUB REWARDS PROGRAM</strong> | WE LOVE SUPPORTING CLUBS ACROSS THE COUNTRY WITH SPECIAL DEALS</li> 3558 <li><strong>FAST ORDER PROCESSING</strong> | MOST ORDERS RECEIVED BY 8:30 AM PACIFIC SHIP SAME-DAY</li> 3559 <li><strong>FREE SHIPPING OVER $49</strong> | MOST PBC ORDERS SHIP FOR FREE</li> 3560 <li><strong>LOW PRICE GUARANTEE</strong> | FIND A LOWER ADVERTISED PRICE ELSEWHERE? WE'LL MATCH IT!</li> 3561 <li><strong>5 DAY PER WEEK SUPPORT</strong> | OUR CUSTOMER SERVICE EXPERTS ARE HERE FOR YOU 5 DAYS A WEEK</li> 3562 <li><strong>EARN REWARDS POINTS</strong> | EVERY ORDER COUNTS - EARN DISCOUNTS QUICKLY!</li> 3563 </ul> 3564</div> 3565</div> 3566 </div> 3567</div> 3568 3569</div></div>
3570<script src="https://cdn-widgetsrepository.yotpo.com/v1/loader/RtSQNxiPUpGJTxtmEzc1UmQEIZOqn1f7oMMhQBHu" async></script>
3570 3571 3572<footer class="footer" role="contentinfo"> 3573 <div class="newsletter-section"> 3574 <div class="email-section"> 3575 3576 <!-- --> 3577 3578 <div class="klaviyo-form-TTCAkd"></div> 3579 3580 </div> 3581 3582 3583 <div class="social-block"> 3584 <ul class="socialLinks socialLinks--alt defultlist"> 3585 <li class="socialLinks-item"> 3586 <a class="icon icon--facebook" 3587 href="https://www.facebook.com/PickleballCentral" 3588 target="_blank" 3589 aria-labelledby="facebook-tooltip" 3590 rel="noopener" 3591 id="facebook-link" 3592 title="Facebook" 3593 > 3594 <span class="aria-description--hidden">Facebook</span> 3595 <svg aria-hidden="true"> 3596 <use href="#icon-facebook"/> 3597 </svg> 3598 <div id="facebook-tooltip" 3599 role="tooltip" 3600 class="visually-hidden-socialLinks"> 3601 Follow us on Facebook 3602 </div> 3603 </a> 3604 </li> 3605 <li class="socialLinks-item"> 3606 <a class="icon icon--youtube" 3607 href="https://www.youtube.com/user/PickleballCentral" 3608 target="_blank" 3609 aria-labelledby="youtube-tooltip" 3610 rel="noopener" 3611 id="youtube-link" 3612 title="Youtube" 3613 > 3614 <span class="aria-description--hidden">Youtube</span> 3615 <svg aria-hidden="true"> 3616 <use href="#icon-youtube"/> 3617 </svg> 3618 <div id="youtube-tooltip" 3619 role="tooltip" 3620 class="visually-hidden-socialLinks"> 3621 Follow us on Youtube 3622 </div> 3623 </a> 3624 </li> 3625 <li class="socialLinks-item"> 3626 <a class="icon icon--pinterest" 3627 href="https://www.pinterest.com/pickleballcentr/" 3628 target="_blank" 3629 aria-labelledby="pinterest-tooltip" 3630 rel="noopener" 3631 id="pinterest-link" 3632 title="Pinterest" 3633 > 3634 <span class="aria-description--hidden">Pinterest</span> 3635 <svg aria-hidden="true"> 3636 <use href="#icon-pinterest"/> 3637 </svg> 3638 <div id="pinterest-tooltip" 3639 role="tooltip" 3640 class="visually-hidden-socialLinks"> 3641 Follow us on Pinterest 3642 </div> 3643 </a> 3644 </li> 3645 <li class="socialLinks-item"> 3646 <a class="icon icon--instagram" 3647 href="https://www.instagram.com/pickleballcentral/" 3648 target="_blank" 3649 aria-labelledby="instagram-tooltip" 3650 rel="noopener" 3651 id="instagram-link" 3652 title="Instagram" 3653 > 3654 <span class="aria-description--hidden">Instagram</span> 3655 <svg aria-hidden="true"> 3656 <use href="#icon-instagram"/> 3657 </svg> 3658 <div id="instagram-tooltip" 3659 role="tooltip" 3660 class="visually-hidden-socialLinks"> 3661 Follow us on Instagram 3662 </div> 3663 </a> 3664 </li> 3665 <li class="socialLinks-item"> 3666 <a class="icon icon--twitter" 3667 href="https://twitter.com/PickleballCentr" 3668 target="_blank" 3669 aria-labelledby="twitter-tooltip" 3670 rel="noopener" 3671 id="twitter-link" 3672 title="Twitter" 3673 >
3674 <span class="aria-description--hidden">Twitter</span> 3675 <svg aria-hidden="true"> 3676 <use href="#icon-twitter"/> 3677 </svg> 3678 <div id="twitter-tooltip" 3679 role="tooltip" 3680 class="visually-hidden-socialLinks"> 3681 Follow us on Twitter 3682 </div> 3683 </a> 3684 </li> 3685 <li class="socialLinks-item"> 3686 <a class="icon icon--linkedin" 3687 href="https://www.linkedin.com/company/pickleballcentral.com/" 3688 target="_blank" 3689 aria-labelledby="linkedin-tooltip" 3690 rel="noopener" 3691 id="linkedin-link" 3692 title="Linkedin" 3693 > 3694 <span class="aria-description--hidden">Linkedin</span> 3695 <svg aria-hidden="true"> 3696 <use href="#icon-linkedin"/> 3697 </svg> 3698 <div id="linkedin-tooltip" 3699 role="tooltip" 3700 class="visually-hidden-socialLinks"> 3701 Follow us on Linkedin 3702 </div> 3703 </a> 3704 </li> 3705 <li class="socialLinks-item"> 3706 <a class="icon icon--ticktock" 3707 href="https://www.tiktok.com/@pickleballcentral" 3708 target="_blank" 3709 rel="noopener" 3710 aria-labelledby="tiktok-tooltip" 3711 id="tiktok-link"> 3712 <svg aria-hidden="true"> 3713 <use xlink:href="#icon-ticktock"/> 3714 </svg> 3715 <div id="tiktok-tooltip" 3716 role="tooltip" 3717 class="visually-hidden-socialLinks"> 3718 Follow us on TikTok </div> 3719 </a> 3720 </li> 3721 </ul> 3722 <style> 3723 /* Estilos para tooltip accesible */ 3724 .visually-hidden-socialLinks { 3725 position: absolute; 3726 clip: rect(0 0 0 0); 3727 clip-path: inset(50%); 3728 height: 1px; 3729 width: 1px; 3730 overflow: hidden; 3731 white-space: nowrap; 3732 } 3733 3734 3735 .socialLinks-item .icon { 3736 position: relative; 3737 3738 } 3739 3740 .socialLinks-item .icon:hover [role="tooltip"], 3741 .socialLinks-item .icon:focus [role="tooltip"] { 3742 position: absolute; 3743 clip: auto; 3744 clip-path: none; 3745 width: max-content; 3746 height: auto; 3747 top: calc(100% + 0.5rem); 3748 left: 50%; 3749 transform: translateX(-50%); 3750 background: #2d2d2d; 3751 color: #ffffff; 3752 padding: 0.5rem 1rem; 3753 border-radius: 4px; 3754 font-size: 0.875rem; 3755 z-index: 1000; 3756 } 3757 3758 /* Estilos de foco accesible */ 3759 .socialLinks-item .icon:focus { 3760 outline: 2px solid #005fcc; 3761 outline-offset: 3px; 3762 border-radius: 2px; 3763 } 3764 3765 </style> 3766 </div> 3767 3768 </div> 3769 <div class="footer-links"> 3770 <section class="footer-info"> 3771 <article class="footer-info-col"> 3772 <h3 class="footer-info-heading">Contact <svg><use xlink:href="#icon-down-arrow"></use></svg></h3> 3773 <ul class="footer-info-list"> 3774 <li><a href="/contact-us/">Contact Us</a></li> 3775 <li><a href="/pbc-pro-shop-locator/">Pro Shops</a></li> 3776 </ul> 3777 </article> 3778 <article class="footer-info-col"> 3779 <h3 class="footer-info-heading">Company <svg><use xlink:href="#icon-down-arrow"></use></svg></h3> 3780 <ul class="footer-info-list"> 3781 <li><a href="/about-us/">Our Story</a></li> 3782 <li><a href="/tournament-sponsorship/">Tournament Sponsorship</a></li> 3783 <li><a href="/rewards/">Customer Rewards</a></li> 3784 <li><a href="/club-rewards/">Club Rewards</a></li> 3785 <li><a href="/ambassadors/" aria-label="ambassador program info">
3785Ambassador Program</a></li> 3786 <li><a href="/wholesale/">Wholesale</a></li> 3787 </ul> 3788 </article> 3789 <article class="footer-info-col"> 3790 <h3 class="footer-info-heading">Support <svg><use xlink:href="#icon-down-arrow"></use></svg></h3> 3791 <ul class="footer-info-list"> 3792 <li><a href="/returns/" aria-label="returns info">Returns</a></li> 3793 <li><a href="/shipping-info/" aria-label="shipping-info">Shipping</a></li> 3794 <li><a href="/warranties/" aria-label="warranties info">Warranties</a></li> 3795 <li><a href="/price-match/" aria-label="price-match info">Price Match</a></li> 3796 <li><a href="/subscribe-and-save/" aria-label="subscription product info">Subscribe & Save</a></li> 3797 </ul> 3798 </article> 3799 <article class="footer-info-col"> 3800 <h3 class="footer-info-heading">Account <svg><use xlink:href="#icon-down-arrow"></use></svg></h3> 3801 <ul class="footer-info-list"> 3802 <li><a href="https://pickleballcentral.com/login.php">Log In</a></li> 3803 <li><a href="https://pickleballcentral.com/login.php?action=create_account"> Register</a></li> 3804 <li><a href="https://pickleballcentral.com/account.php?action=order_status">Order Status</a></li> 3805 <li><a href="/pickleball-gift-cards/">Gift Cards</a></li> 3806 </ul> 3807 </article> 3808 <article class="footer-info-col"> 3809 <h3 class="footer-info-heading">Resources <svg><use xlink:href="#icon-down-arrow"></use></svg></h3> 3810 <ul class="footer-info-list"> 3811 <li><a href="/pickleball-paddle-finder-quiz/">Paddle Finder</a></li> 3812 <li><a href="/paddle-guide/">Paddle Guide</a></li> 3813 <li><a href="/blog">Blog</a></li> 3814 <li><a href="/what-is-pickleball/">What is Pickleball?</a></li> 3815 <li><a href="/places-to-play/">Places To Play</a></li> 3816 </ul> 3817 </article> 3818 </section> 3819 </div> 3820 <div class="logosContainer-ft"> 3821 <a href="https://pickleballtournaments.com/" target="_blank" style="width: 25%" 3822 ><img 3823 class="logo-ft" 3824 alt="pickleball Tournaments image" 3825 data-sizes="auto" 3826 src="https://cdn11.bigcommerce.com/s-tl5mxjzfsl/stencil/97743720-99d4-013f-f970-4201d46ef01e/e/0fb8d5e0-9f4f-013f-9865-4ede878dcc82/img/PickleballTournaments.png" 3827 /> </a 3828 ><a href="https://pickleball.com/" target="_blank" style="width: 25%" 3829 ><img 3830 class="logo-ft" 3831 data-sizes="auto" 3832 alt="pickleball image" 3833 src="https://cdn11.bigcommerce.com/s-tl5mxjzfsl/stencil/97743720-99d4-013f-f970-4201d46ef01e/e/0fb8d5e0-9f4f-013f-9865-4ede878dcc82/img/PClogo.png" 3834 /> </a 3835 > 3836 <a href="https://www.majorleaguepickleball.net/" target="_blank" style="width: 25%"> 3837 <img 3838 class="logo-ft" 3839 alt="major league pickleball image" 3840 style="width: 50%" 3841 data-sizes="auto" 3842 src="https://cdn11.bigcommerce.com/s-tl5mxjzfsl/stencil/97743720-99d4-013f-f970-4201d46ef01e/e/0fb8d5e0-9f4f-013f-9865-4ede878dcc82/img/MLPLogo.png" 3843 /> </a 3844 > 3845 <a href="https://www.ppatour.com/" target="_blank" style="width: 25%"> 3846 <img 3847 class="logo-ft" 3848 style="width: 40%" 3849 alt="PPA Tour image" 3850 data-sizes="auto" 3851 src="https://cdn11.bigcommerce.com/s-tl5mxjzfsl/stencil/97743720-99d4-013f-f970-4201d46ef01e/e/0fb8d5e0-9f4f-013f-9865-4ede878dcc82/img/PPALogo.png" 3852 /> </a 3853 > 3854 <a href="https://www.dupr.com/" target="_blank" style="width: 25%"> 3855 <img 3856 class="logo-ft" 3857 style="width: 40%" 3858 alt="DUPR Pickleball Ratings image" 3859 data-sizes="auto" 3860 src="https://cdn11.bigcommerce.com/s-tl5mxjzfsl/images/stencil/original/image-manager/dupr-logo-white-on-black.png?t=1773161791" 3861 /> </a 3862 > 3863 </div> 3864 <div class="copyright-inner"> 3865 <div class="copyright-block"> 3866 <div class="footer-copyright"> 3867 <p class="powered-by">© Copyright 2026 PickleballCentral.com. All Rights Reserved.</p> 3868 </div> 3869 <div class="copyright-links"> 3870 <ul class="defultlist"> 3871 <li><a href="#" data-acsb-custom-trigger="true">Website Accessibility</a></li> 3872 <li><a href="/terms-conditions/">Terms & Conditions</a></li> 3873 <li><a href="/privacy-policy/" >Privacy Policy</a></li> 3874 </ul> 3875 </div> 3876 </div> 3877 </div> 3878</footer> 3879 3880 3881 3882 3883 3884 3885
3885<script>window.__webpack_public_path__ = "https://cdn11.bigcommerce.com/s-tl5mxjzfsl/stencil/97743720-99d4-013f-f970-4201d46ef01e/e/0fb8d5e0-9f4f-013f-9865-4ede878dcc82/dist/";</script>
3885 3886
3886<script> 3887 function loadIfNotLoadedYet(callback,iteration){ 3888 if(iteration > 0 && $ && typeof $ === 'function' && $(document) && $(document).length && window.fs_stencil_can_load) { 3889 window.stencilBootstrap("login", "{\"breadcrumbs\":[{\"url\":\"https://pickleballcentral.com/\",\"name\":\"Home\"},{\"url\":\"/login.php\",\"name\":\"Login\"}],\"products\":[],\"phone\":null,\"email\":null,\"address\":null,\"zoomSize\":\"1000x1000\",\"productSize\":\"500x659\",\"genericError\":\"Oops! Something went wrong.\",\"urls\":{\"home\":\"https://pickleballcentral.com/\",\"brands\":\"https://pickleballcentral.com/brands/\",\"search\":\"https://pickleballcentral.com/search.php\",\"compare\":\"https://pickleballcentral.com/compare\",\"sitemap\":\"https://pickleballcentral.com/sitemap.php\",\"contact_us_submit\":\"https://pickleballcentral.com/pages.php?action=sendContactForm\",\"subscribe\":{\"action\":\"https://pickleballcentral.com/subscribe.php\"},\"checkout\":{\"single_address\":\"https://pickleballcentral.com/checkout\",\"multiple_address\":\"https://pickleballcentral.com/checkout.php?action=multiple\"},\"account\":{\"orders\":{\"all\":\"https://pickleballcentral.com/account.php?action=order_status\",\"completed\":\"https://pickleballcentral.com/account.php?action=view_orders\",\"save_new_return\":\"https://pickleballcentral.com/account.php?action=save_new_return\"},\"returns\":\"https://pickleballcentral.com/account.php?action=view_returns\",\"addresses\":\"https://pickleballcentral.com/account.php?action=address_book\",\"inbox\":\"https://pickleballcentral.com/account.php?action=inbox\",\"send_message\":\"https://pickleballcentral.com/account.php?action=send_message\",\"add_address\":\"https://pickleballcentral.com/account.php?action=add_shipping_address\",\"update_action\":\"https://pickleballcentral.com/account.php?action=update_account\",\"details\":\"https://pickleballcentral.com/account.php?action=account_details\",\"recent_items\":\"https://pickleballcentral.com/account.php?action=recent_items\",\"index\":\"https://pickleballcentral.com/account.php\",\"wishlists\":{\"all\":\"https://pickleballcentral.com/wishlist.php\",\"add\":\"https://pickleballcentral.com/wishlist.php?action=addwishlist\",\"edit\":\"https://pickleballcentral.com/wishlist.php?action=editwishlist\",\"delete\":\"https://pickleballcentral.com/wishlist.php?action=deletewishlist\"},\"payment_methods\":{\"all\":\"https://pickleballcentral.com/account.php?action=payment_methods\"}},\"auth\":{\"login\":\"https://pickleballcentral.com/login.php\",\"check_login\":\"https://pickleballcentral.com/login.php?action=check_login\",\"create_account\":\"https://pickleballcentral.com/login.php?action=create_account\",\"save_new_account\":\"https://pickleballcentral.com/login.php?action=save_new_account\",\"forgot_password\":\"https://pickleballcentral.com/login.php?action=reset_password\",\"send_password_email\":\"https://pickleballcentral.com/login.php?action=send_password_email\",\"save_new_password\":\"https://pickleballcentral.com/login.php?action=save_new_password\",\"logout\":\"https://pickleballcentral.com/login.php?action=logout\"},\"cart\":\"https://pickleballcentral.com/cart.php\",\"product\":{\"post_review\":\"https://pickleballcentral.com/postreview.php\"},\"gift_certificate\":{\"purchase\":\"https://pickleballcentral.com/giftcertificates.php\",\"redeem\":\"https://pickleballcentral.com/giftcertificates.php?action=redeem\",\"balance\":\"https://pickleballcentral.com/giftcertificates.php?action=balance\"},\"rss\":{\"products\":[]}},\"secureBaseUrl\":\"https://pickleballcentral.com\",\"cartId\":null,\"template\":\"pages/auth/login\",\"validationDictionaryJSON\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"validation_messages.valid_email\\\":\\\"en\\\",\\\"validation_messages.password\\\":\\\"en\\\",\\\"validation_messages.password_match\\\":\\\"en\\\",\\\"validation_messages.invalid_password\\\":\\\"en\\\",\\\"validation_messages.field_not_blank\\\":\\\"en\\\",\\\"validation_messages.certificate_amount\\\":\\\"en\\\",\\\"validation_messages.certificate_amount_range\\\":\\\"en\\\",\\\"validation_messages.price_min_evaluation\\\":\\\"en\\\",\\\"validation_messages.price_max_evaluation\\\":\\\"en\\\",\\\"validation_messages.price_min_not_entered\\\":\\\"en\\\",\\\"validation_messages.price_max_n
3889ot_entered\\\":\\\"en\\\",\\\"validation_messages.price_invalid_value\\\":\\\"en\\\",\\\"validation_messages.invalid_gift_certificate\\\":\\\"en\\\"},\\\"translations\\\":{\\\"validation_messages.valid_email\\\":\\\"You must enter a valid email.\\\",\\\"validation_messages.password\\\":\\\"You must enter a password.\\\",\\\"validation_messages.password_match\\\":\\\"Your passwords do not match.\\\",\\\"validation_messages.invalid_password\\\":\\\"Passwords must be at least 7 characters and contain both alphabetic and numeric characters.\\\",\\\"validation_messages.field_not_blank\\\":\\\" field cannot be blank.\\\",\\\"validation_messages.certificate_amount\\\":\\\"You must enter a gift certificate amount.\\\",\\\"validation_messages.certificate_amount_range\\\":\\\"You must enter a certificate amount between [MIN] and [MAX]\\\",\\\"validation_messages.price_min_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_messages.price_max_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_messages.price_min_not_entered\\\":\\\"Min. price is required.\\\",\\\"validation_messages.price_max_not_entered\\\":\\\"Max. price is required.\\\",\\\"validation_messages.price_invalid_value\\\":\\\"Input must be greater than 0.\\\",\\\"validation_messages.invalid_gift_certificate\\\":\\\"Please enter your valid certificate code.\\\"}}\",\"validationFallbackDictionaryJSON\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"validation_fallback_messages.valid_email\\\":\\\"en\\\",\\\"validation_fallback_messages.password\\\":\\\"en\\\",\\\"validation_fallback_messages.password_match\\\":\\\"en\\\",\\\"validation_fallback_messages.invalid_password\\\":\\\"en\\\",\\\"validation_fallback_messages.field_not_blank\\\":\\\"en\\\",\\\"validation_fallback_messages.certificate_amount\\\":\\\"en\\\",\\\"validation_fallback_messages.certificate_amount_range\\\":\\\"en\\\",\\\"validation_fallback_messages.price_min_evaluation\\\":\\\"en\\\",\\\"validation_fallback_messages.price_max_evaluation\\\":\\\"en\\\",\\\"validation_fallback_messages.price_min_not_entered\\\":\\\"en\\\",\\\"validation_fallback_messages.price_max_not_entered\\\":\\\"en\\\",\\\"validation_fallback_messages.price_invalid_value\\\":\\\"en\\\",\\\"validation_fallback_messages.invalid_gift_certificate\\\":\\\"en\\\"},\\\"translations\\\":{\\\"validation_fallback_messages.valid_email\\\":\\\"You must enter a valid email.\\\",\\\"validation_fallback_messages.password\\\":\\\"You must enter a password.\\\",\\\"validation_fallback_messages.password_match\\\":\\\"Your passwords do not match.\\\",\\\"validation_fallback_messages.invalid_password\\\":\\\"Passwords must be at least 7 characters and contain both alphabetic and numeric characters.\\\",\\\"validation_fallback_messages.field_not_blank\\\":\\\" field cannot be blank.\\\",\\\"validation_fallback_messages.certificate_amount\\\":\\\"You must enter a gift certificate amount.\\\",\\\"validation_fallback_messages.certificate_amount_range\\\":\\\"You must enter a certificate amount between [MIN] and [MAX]\\\",\\\"validation_fallback_messages.price_min_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_fallback_messages.price_max_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_fallback_messages.price_min_not_entered\\\":\\\"Min. price is required.\\\",\\\"validation_fallback_messages.price_max_not_entered\\\":\\\"Max. price is required.\\\",\\\"validation_fallback_messages.price_invalid_value\\\":\\\"Input must be greater than 0.\\\",\\\"validation_fallback_messages.invalid_gift_certificate\\\":\\\"Please enter your valid certificate code.\\\"}}\",\"validationDefaultDictionaryJSON\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"validation_default_messages.valid_email\\\":\\\"en\\\",\\\"validation_default_messages.password\\\":\\\"en\\\",\\\"validation_default_messages.password_match\\\":\\\"en\\\",\\\"validation_default_messages.invalid_password\\\":\\\"en\\\",\\\"validation_default_messages.field_not_blank\\\":\\\"en\\\",\\\"validation_default_messages.certificate_amount\\\":\\\"en\\\",\\\"validation_default_messages.certificate_amount_range\\\":\\\"en\\\",\\\"validation_default_messages.price_min_evaluation\\\":\\\"en\\\",\\\"validation_default_messages.price_max_evaluation\\\":\\\"en\\\",\\\"validation_default_messages.price_min_not_entered\\\":\\\"en\\\",\\\"validation_default_messages.price_max_n
3889ot_entered\\\":\\\"en\\\",\\\"validation_default_messages.price_invalid_value\\\":\\\"en\\\",\\\"validation_default_messages.invalid_gift_certificate\\\":\\\"en\\\"},\\\"translations\\\":{\\\"validation_default_messages.valid_email\\\":\\\"You must enter a valid email.\\\",\\\"validation_default_messages.password\\\":\\\"You must enter a password.\\\",\\\"validation_default_messages.password_match\\\":\\\"Your passwords do not match.\\\",\\\"validation_default_messages.invalid_password\\\":\\\"Passwords must be at least 7 characters and contain both alphabetic and numeric characters.\\\",\\\"validation_default_messages.field_not_blank\\\":\\\"The field cannot be blank.\\\",\\\"validation_default_messages.certificate_amount\\\":\\\"You must enter a gift certificate amount.\\\",\\\"validation_default_messages.certificate_amount_range\\\":\\\"You must enter a certificate amount between [MIN] and [MAX]\\\",\\\"validation_default_messages.price_min_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_default_messages.price_max_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_default_messages.price_min_not_entered\\\":\\\"Min. price is required.\\\",\\\"validation_default_messages.price_max_not_entered\\\":\\\"Max. price is required.\\\",\\\"validation_default_messages.price_invalid_value\\\":\\\"Input must be greater than 0.\\\",\\\"validation_default_messages.invalid_gift_certificate\\\":\\\"Please enter your valid certificate code.\\\"}}\",\"carouselArrowAndDotAriaLabel\":\"Go to slide [SLIDE_NUMBER] of [SLIDES_QUANTITY]\",\"carouselActiveDotAriaLabel\":\"active\",\"carouselContentAnnounceMessage\":\"You are currently on slide [SLIDE_NUMBER] of [SLIDES_QUANTITY]\",\"stToken\":\"eyJ0eXAiOiJKV1QiLCJhbGciOiJFUzI1NiJ9.eyJjaWQiOlsxXSwiY29ycyI6WyJodHRwczovL3BpY2tsZWJhbGxjZW50cmFsLmNvbSJdLCJlYXQiOjE3OTA5NDAwMjIsImlhdCI6MTc5MDc2NzIyMiwiaXNzIjoiQkMiLCJzaWQiOjEwMDIyMDMyNDcsInN1YiI6IkJDIiwic3ViX3R5cGUiOjAsInRva2VuX3R5cGUiOjF9.NhmpZgSYtRD66LFQK8z5Qd99ZNTAfySOxloN9if8qXr6OhRIjTGZjwkkj4rKuX1OOVcENIEs9qFkmCEcoontog\",\"shortDescription_on_off\":\"1\",\"useValidEmail\":\"Please use a valid email address, such as [email protected].\",\"enterPass\":\"You must enter a password.\"}").load(); 3890 return true; 3891 } 3892 if(iteration <= 0) { 3893 return true; 3894 } 3895 setTimeout(() =>{loadIfNotLoadedYet(window.stencilBootstrap("login", "{\"breadcrumbs\":[{\"url\":\"https://pickleballcentral.com/\",\"name\":\"Home\"},{\"url\":\"/login.php\",\"name\":\"Login\"}],\"products\":[],\"phone\":null,\"email\":null,\"address\":null,\"zoomSize\":\"1000x1000\",\"productSize\":\"500x659\",\"genericError\":\"Oops! Something went wrong.\",\"urls\":{\"home\":\"https://pickleballcentral.com/\",\"brands\":\"https://pickleballcentral.com/brands/\",\"search\":\"https://pickleballcentral.com/search.php\",\"compare\":\"https://pickleballcentral.com/compare\",\"sitemap\":\"https://pickleballcentral.com/sitemap.php\",\"contact_us_submit\":\"https://pickleballcentral.com/pages.php?action=sendContactForm\",\"subscribe\":{\"action\":\"https://pickleballcentral.com/subscribe.php\"},\"checkout\":{\"single_address\":\"https://pickleballcentral.com/checkout\",\"multiple_address\":\"https://pickleballcentral.com/checkout.php?action=multiple\"},\"account\":{\"orders\":{\"all\":\"https://pickleballcentral.com/account.php?action=order_status\",\"completed\":\"https://pickleballcentral.com/account.php?action=view_orders\",\"save_new_return\":\"https://pickleballcentral.com/account.php?action=save_new_return\"},\"returns\":\"https://pickleballcentral.com/account.php?action=view_returns\",\"addresses\":\"https://pickleballcentral.com/account.php?action=address_book\",\"inbox\":\"https://pickleballcentral.com/account.php?action=inbox\",\"send_message\":\"https://pickleballcentral.com/account.php?action=send_message\",\"add_address\":\"https://pickleballcentral.com/account.php?action=add_shipping_address\",\"update_action\":\"https://pickleballcentral.com/account.php?action=update_account\",\"details\":\"https://pickleballcentral.com/account.php?action=account_details\",\"recent_items\":\"https://pickleballcentral.com/account.php?action=recent_items\",\"index\":\"https://pickleballcentral.com/account.php\",\"wishlists\":{\"all\":\"https://pickleballcentral.com/wishlist.php\",\"add\":\"https://pickleballcentral.com/wishlist.php?action=addwishlist\",\"edit\":\"https://pickleballcentral.com/wishlist.php?action=editwishlist\",\"delete\":\"https://pickleballcentral.com/wishlist.php?action=deletewishlist\"},\"payment_methods\":{\"all\":\"https://pickleballcentral.com/account.php?action=payment_methods\"}},\"auth\":{\"login\":\"https://pickleballcentral.com/login.php\",\"check_login\":\"https://pickleballcentral.com/login.php?action=check_login\",\"create_account\":\"https://pickleballcentral.com/login.php?action=create_account\",\"save_new_account\":\"https://pickleballcentral.com/login.php?action=save_new_account\",\"forgot_password\":\"https://pickleballcentral.com/login.php?action=reset_password\",\"send_password_email\":\"https://pickleballcentral.com/login.php?action=send_password_email\",\"save_new_password\":\"https://pickleballcentral.com/login.php?action=save_new_password\",\"logout\":\"https://pickleballcentral.com/login.php?action=logout\"},\"cart\":\"https://pickleballcentral.com/cart.php\",\"product\":{\"post_review\":\"https://pickleballcentral.com/postreview.php\"},\"gift_certificate\":{\"purchase\":\"https://pickleballcentral.com/giftcertificates.php\",\"redeem\":\"https://pickleballcentral.com/giftcertificates.php?action=redeem\",\"balance\":\"https://pickleballcentral.com/giftcertificates.php?action=balance\"},\"rss\":{\"products\":[]}},\"secureBaseUrl\":\"https://pickleballcentral.com\",\"cartId\":null,\"template\":\"pages/auth/login\",\"validationDictionaryJSON\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"validation_messages.val
3895id_email\\\":\\\"en\\\",\\\"validation_messages.password\\\":\\\"en\\\",\\\"validation_messages.password_match\\\":\\\"en\\\",\\\"validation_messages.invalid_password\\\":\\\"en\\\",\\\"validation_messages.field_not_blank\\\":\\\"en\\\",\\\"validation_messages.certificate_amount\\\":\\\"en\\\",\\\"validation_messages.certificate_amount_range\\\":\\\"en\\\",\\\"validation_messages.price_min_evaluation\\\":\\\"en\\\",\\\"validation_messages.price_max_evaluation\\\":\\\"en\\\",\\\"validation_messages.price_min_not_entered\\\":\\\"en\\\",\\\"validation_messages.price_max_not_entered\\\":\\\"en\\\",\\\"validation_messages.price_invalid_value\\\":\\\"en\\\",\\\"validation_messages.invalid_gift_certificate\\\":\\\"en\\\"},\\\"translations\\\":{\\\"validation_messages.valid_email\\\":\\\"You must enter a valid email.\\\",\\\"validation_messages.password\\\":\\\"You must enter a password.\\\",\\\"validation_messages.password_match\\\":\\\"Your passwords do not match.\\\",\\\"validation_messages.invalid_password\\\":\\\"Passwords must be at least 7 characters and contain both alphabetic and numeric characters.\\\",\\\"validation_messages.field_not_blank\\\":\\\" field cannot be blank.\\\",\\\"validation_messages.certificate_amount\\\":\\\"You must enter a gift certificate amount.\\\",\\\"validation_messages.certificate_amount_range\\\":\\\"You must enter a certificate amount between [MIN] and [MAX]\\\",\\\"validation_messages.price_min_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_messages.price_max_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_messages.price_min_not_entered\\\":\\\"Min. price is required.\\\",\\\"validation_messages.price_max_not_entered\\\":\\\"Max. price is required.\\\",\\\"validation_messages.price_invalid_value\\\":\\\"Input must be greater than 0.\\\",\\\"validation_messages.invalid_gift_certificate\\\":\\\"Please enter your valid certificate code.\\\"}}\",\"validationFallbackDictionaryJSON\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"validation_fallback_messages.valid_email\\\":\\\"en\\\",\\\"validation_fallback_messages.password\\\":\\\"en\\\",\\\"validation_fallback_messages.password_match\\\":\\\"en\\\",\\\"validation_fallback_messages.invalid_password\\\":\\\"en\\\",\\\"validation_fallback_messages.field_not_blank\\\":\\\"en\\\",\\\"validation_fallback_messages.certificate_amount\\\":\\\"en\\\",\\\"validation_fallback_messages.certificate_amount_range\\\":\\\"en\\\",\\\"validation_fallback_messages.price_min_evaluation\\\":\\\"en\\\",\\\"validation_fallback_messages.price_max_evaluation\\\":\\\"en\\\",\\\"validation_fallback_messages.price_min_not_entered\\\":\\\"en\\\",\\\"validation_fallback_messages.price_max_not_entered\\\":\\\"en\\\",\\\"validation_fallback_messages.price_invalid_value\\\":\\\"en\\\",\\\"validation_fallback_messages.invalid_gift_certificate\\\":\\\"en\\\"},\\\"translations\\\":{\\\"validation_fallback_messages.valid_email\\\":\\\"You must enter a valid email.\\\",\\\"validation_fallback_messages.password\\\":\\\"You must enter a password.\\\",\\\"validation_fallback_messages.password_match\\\":\\\"Your passwords do not match.\\\",\\\"validation_fallback_messages.invalid_password\\\":\\\"Passwords must be at least 7 characters and contain both alphabetic and numeric characters.\\\",\\\"validation_fallback_messages.field_not_blank\\\":\\\" field cannot be blank.\\\",\\\"validation_fallback_messages.certificate_amount\\\":\\\"You must enter a gift certificate amount.\\\",\\\"validation_fallback_messages.certificate_amount_range\\\":\\\"You must enter a certificate amount between [MIN] and [MAX]\\\",\\\"validation_fallback_messages.price_min_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_fallback_messages.price_max_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_fallback_messages.price_min_not_entered\\\":\\\"Min. price is required.\\\",\\\"validation_fallback_messages.price_max_not_entered\\\":\\\"Max. price is required.\\\",\\\"validation_fallback_messages.price_invalid_value\\\":\\\"Input must be greater than 0.\\\",\\\"validation_fallback_messages.invalid_gift_certificate\\\":\\\"Please enter your valid certificate code.\\\"}}\",\"validationDefaultDictionaryJSON\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"validation_default_messages.val
3895id_email\\\":\\\"en\\\",\\\"validation_default_messages.password\\\":\\\"en\\\",\\\"validation_default_messages.password_match\\\":\\\"en\\\",\\\"validation_default_messages.invalid_password\\\":\\\"en\\\",\\\"validation_default_messages.field_not_blank\\\":\\\"en\\\",\\\"validation_default_messages.certificate_amount\\\":\\\"en\\\",\\\"validation_default_messages.certificate_amount_range\\\":\\\"en\\\",\\\"validation_default_messages.price_min_evaluation\\\":\\\"en\\\",\\\"validation_default_messages.price_max_evaluation\\\":\\\"en\\\",\\\"validation_default_messages.price_min_not_entered\\\":\\\"en\\\",\\\"validation_default_messages.price_max_not_entered\\\":\\\"en\\\",\\\"validation_default_messages.price_invalid_value\\\":\\\"en\\\",\\\"validation_default_messages.invalid_gift_certificate\\\":\\\"en\\\"},\\\"translations\\\":{\\\"validation_default_messages.valid_email\\\":\\\"You must enter a valid email.\\\",\\\"validation_default_messages.password\\\":\\\"You must enter a password.\\\",\\\"validation_default_messages.password_match\\\":\\\"Your passwords do not match.\\\",\\\"validation_default_messages.invalid_password\\\":\\\"Passwords must be at least 7 characters and contain both alphabetic and numeric characters.\\\",\\\"validation_default_messages.field_not_blank\\\":\\\"The field cannot be blank.\\\",\\\"validation_default_messages.certificate_amount\\\":\\\"You must enter a gift certificate amount.\\\",\\\"validation_default_messages.certificate_amount_range\\\":\\\"You must enter a certificate amount between [MIN] and [MAX]\\\",\\\"validation_default_messages.price_min_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_default_messages.price_max_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_default_messages.price_min_not_entered\\\":\\\"Min. price is required.\\\",\\\"validation_default_messages.price_max_not_entered\\\":\\\"Max. price is required.\\\",\\\"validation_default_messages.price_invalid_value\\\":\\\"Input must be greater than 0.\\\",\\\"validation_default_messages.invalid_gift_certificate\\\":\\\"Please enter your valid certificate code.\\\"}}\",\"carouselArrowAndDotAriaLabel\":\"Go to slide [SLIDE_NUMBER] of [SLIDES_QUANTITY]\",\"carouselActiveDotAriaLabel\":\"active\",\"carouselContentAnnounceMessage\":\"You are currently on slide [SLIDE_NUMBER] of [SLIDES_QUANTITY]\",\"stToken\":\"eyJ0eXAiOiJKV1QiLCJhbGciOiJFUzI1NiJ9.eyJjaWQiOlsxXSwiY29ycyI6WyJodHRwczovL3BpY2tsZWJhbGxjZW50cmFsLmNvbSJdLCJlYXQiOjE3OTA5NDAwMjIsImlhdCI6MTc5MDc2NzIyMiwiaXNzIjoiQkMiLCJzaWQiOjEwMDIyMDMyNDcsInN1YiI6IkJDIiwic3ViX3R5cGUiOjAsInRva2VuX3R5cGUiOjF9.NhmpZgSYtRD66LFQK8z5Qd99ZNTAfySOxloN9if8qXr6OhRIjTGZjwkkj4rKuX1OOVcENIEs9qFkmCEcoontog\",\"shortDescription_on_off\":\"1\",\"useValidEmail\":\"Please use a valid email address, such as [email protected].\",\"enterPass\":\"You must enter a password.\"}").load(), iteration-1)}, 500); 3896 } 3897 function onThemeBundleMain() { 3898 window.stencilBootstrap("login", "{\"breadcrumbs\":[{\"url\":\"https://pickleballcentral.com/\",\"name\":\"Home\"},{\"url\":\"/login.php\",\"name\":\"Login\"}],\"products\":[],\"phone\":null,\"email\":null,\"address\":null,\"zoomSize\":\"1000x1000\",\"productSize\":\"500x659\",\"genericError\":\"Oops! Something went wrong.\",\"urls\":{\"home\":\"https://pickleballcentral.com/\",\"brands\":\"https://pickleballcentral.com/brands/\",\"search\":\"https://pickleballcentral.com/search.php\",\"compare\":\"https://pickleballcentral.com/compare\",\"sitemap\":\"https://pickleballcentral.com/sitemap.php\",\"contact_us_submit\":\"https://pickleballcentral.com/pages.php?action=sendContactForm\",\"subscribe\":{\"action\":\"https://pickleballcentral.com/subscribe.php\"},\"checkout\":{\"single_address\":\"https://pickleballcentral.com/checkout\",\"multiple_address\":\"https://pickleballcentral.com/checkout.php?action=multiple\"},\"account\":{\"orders\":{\"all\":\"https://pickleballcentral.com/account.php?action=order_status\",\"completed\":\"https://pickleballcentral.com/account.php?action=view_orders\",\"save_new_return\":\"https://pickleballcentral.com/account.php?action=save_new_return\"},\"returns\":\"https://pickleballcentral.com/account.php?action=view_returns\",\"addresses\":\"https://pickleballcentral.com/account.php?action=address_book\",\"inbox\":\"https://pickleballcentral.com/account.php?action=inbox\",\"send_message\"
3898:\"https://pickleballcentral.com/account.php?action=send_message\",\"add_address\":\"https://pickleballcentral.com/account.php?action=add_shipping_address\",\"update_action\":\"https://pickleballcentral.com/account.php?action=update_account\",\"details\":\"https://pickleballcentral.com/account.php?action=account_details\",\"recent_items\":\"https://pickleballcentral.com/account.php?action=recent_items\",\"index\":\"https://pickleballcentral.com/account.php\",\"wishlists\":{\"all\":\"https://pickleballcentral.com/wishlist.php\",\"add\":\"https://pickleballcentral.com/wishlist.php?action=addwishlist\",\"edit\":\"https://pickleballcentral.com/wishlist.php?action=editwishlist\",\"delete\":\"https://pickleballcentral.com/wishlist.php?action=deletewishlist\"},\"payment_methods\":{\"all\":\"https://pickleballcentral.com/account.php?action=payment_methods\"}},\"auth\":{\"login\":\"https://pickleballcentral.com/login.php\",\"check_login\":\"https://pickleballcentral.com/login.php?action=check_login\",\"create_account\":\"https://pickleballcentral.com/login.php?action=create_account\",\"save_new_account\":\"https://pickleballcentral.com/login.php?action=save_new_account\",\"forgot_password\":\"https://pickleballcentral.com/login.php?action=reset_password\",\"send_password_email\":\"https://pickleballcentral.com/login.php?action=send_password_email\",\"save_new_password\":\"https://pickleballcentral.com/login.php?action=save_new_password\",\"logout\":\"https://pickleballcentral.com/login.php?action=logout\"},\"cart\":\"https://pickleballcentral.com/cart.php\",\"product\":{\"post_review\":\"https://pickleballcentral.com/postreview.php\"},\"gift_certificate\":{\"purchase\":\"https://pickleballcentral.com/giftcertificates.php\",\"redeem\":\"https://pickleballcentral.com/giftcertificates.php?action=redeem\",\"balance\":\"https://pickleballcentral.com/giftcertificates.php?action=balance\"},\"rss\":{\"products\":[]}},\"secureBaseUrl\":\"https://pickleballcentral.com\",\"cartId\":null,\"template\":\"pages/auth/login\",\"validationDictionaryJSON\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"validation_messages.valid_email\\\":\\\"en\\\",\\\"validation_messages.password\\\":\\\"en\\\",\\\"validation_messages.password_match\\\":\\\"en\\\",\\\"validation_messages.invalid_password\\\":\\\"en\\\",\\\"validation_messages.field_not_blank\\\":\\\"en\\\",\\\"validation_messages.certificate_amount\\\":\\\"en\\\",\\\"validation_messages.certificate_amount_range\\\":\\\"en\\\",\\\"validation_messages.price_min_evaluation\\\":\\\"en\\\",\\\"validation_messages.price_max_evaluation\\\":\\\"en\\\",\\\"validation_messages.price_min_not_entered\\\":\\\"en\\\",\\\"validation_messages.price_max_not_entered\\\":\\\"en\\\",\\\"validation_messages.price_invalid_value\\\":\\\"en\\\",\\\"validation_messages.invalid_gift_certificate\\\":\\\"en\\\"},\\\"translations\\\":{\\\"validation_messages.valid_email\\\":\\\"You must enter a valid email.\\\",\\\"validation_messages.password\\\":\\\"You must enter a password.\\\",\\\"validation_messages.password_match\\\":\\\"Your passwords do not match.\\\",\\\"validation_messages.invalid_password\\\":\\\"Passwords must be at least 7 characters and contain both alphabetic and numeric characters.\\\",\\\"validation_messages.field_not_blank\\\":\\\" field cannot be blank.\\\",\\\"validation_messages.certificate_amount\\\":\\\"You must enter a gift certificate amount.\\\",\\\"validation_messages.certificate_amount_range\\\":\\\"You must enter a certificate amount between [MIN] and [MAX]\\\",\\\"validation_messages.price_min_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_messages.price_max_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_messages.price_min_not_entered\\\":\\\"Min. price is required.\\\",\\\"validation_messages.price_max_not_entered\\\":\\\"Max. price is required.\\\",\\\"validation_messages.price_invalid_value\\\":\\\"Input must be greater than 0.\\\",\\\"validation_messages.invalid_gift_certificate\\\":\\\"Please enter your valid certificate code.\\\"}}\",\"validationFallbackDictionaryJSON\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"validation_fallback_messages.val
3898id_email\\\":\\\"en\\\",\\\"validation_fallback_messages.password\\\":\\\"en\\\",\\\"validation_fallback_messages.password_match\\\":\\\"en\\\",\\\"validation_fallback_messages.invalid_password\\\":\\\"en\\\",\\\"validation_fallback_messages.field_not_blank\\\":\\\"en\\\",\\\"validation_fallback_messages.certificate_amount\\\":\\\"en\\\",\\\"validation_fallback_messages.certificate_amount_range\\\":\\\"en\\\",\\\"validation_fallback_messages.price_min_evaluation\\\":\\\"en\\\",\\\"validation_fallback_messages.price_max_evaluation\\\":\\\"en\\\",\\\"validation_fallback_messages.price_min_not_entered\\\":\\\"en\\\",\\\"validation_fallback_messages.price_max_not_entered\\\":\\\"en\\\",\\\"validation_fallback_messages.price_invalid_value\\\":\\\"en\\\",\\\"validation_fallback_messages.invalid_gift_certificate\\\":\\\"en\\\"},\\\"translations\\\":{\\\"validation_fallback_messages.valid_email\\\":\\\"You must enter a valid email.\\\",\\\"validation_fallback_messages.password\\\":\\\"You must enter a password.\\\",\\\"validation_fallback_messages.password_match\\\":\\\"Your passwords do not match.\\\",\\\"validation_fallback_messages.invalid_password\\\":\\\"Passwords must be at least 7 characters and contain both alphabetic and numeric characters.\\\",\\\"validation_fallback_messages.field_not_blank\\\":\\\" field cannot be blank.\\\",\\\"validation_fallback_messages.certificate_amount\\\":\\\"You must enter a gift certificate amount.\\\",\\\"validation_fallback_messages.certificate_amount_range\\\":\\\"You must enter a certificate amount between [MIN] and [MAX]\\\",\\\"validation_fallback_messages.price_min_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_fallback_messages.price_max_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_fallback_messages.price_min_not_entered\\\":\\\"Min. price is required.\\\",\\\"validation_fallback_messages.price_max_not_entered\\\":\\\"Max. price is required.\\\",\\\"validation_fallback_messages.price_invalid_value\\\":\\\"Input must be greater than 0.\\\",\\\"validation_fallback_messages.invalid_gift_certificate\\\":\\\"Please enter your valid certificate code.\\\"}}\",\"validationDefaultDictionaryJSON\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"validation_default_messages.valid_email\\\":\\\"en\\\",\\\"validation_default_messages.password\\\":\\\"en\\\",\\\"validation_default_messages.password_match\\\":\\\"en\\\",\\\"validation_default_messages.invalid_password\\\":\\\"en\\\",\\\"validation_default_messages.field_not_blank\\\":\\\"en\\\",\\\"validation_default_messages.certificate_amount\\\":\\\"en\\\",\\\"validation_default_messages.certificate_amount_range\\\":\\\"en\\\",\\\"validation_default_messages.price_min_evaluation\\\":\\\"en\\\",\\\"validation_default_messages.price_max_evaluation\\\":\\\"en\\\",\\\"validation_default_messages.price_min_not_entered\\\":\\\"en\\\",\\\"validation_default_messages.price_max_not_entered\\\":\\\"en\\\",\\\"validation_default_messages.price_invalid_value\\\":\\\"en\\\",\\\"validation_default_messages.invalid_gift_certificate\\\":\\\"en\\\"},\\\"translations\\\":{\\\"validation_default_messages.valid_email\\\":\\\"You must enter a valid email.\\\",\\\"validation_default_messages.password\\\":\\\"You must enter a password.\\\",\\\"validation_default_messages.password_match\\\":\\\"Your passwords do not match.\\\",\\\"validation_default_messages.invalid_password\\\":\\\"Passwords must be at least 7 characters and contain both alphabetic and numeric characters.\\\",\\\"validation_default_messages.field_not_blank\\\":\\\"The field cannot be blank.\\\",\\\"validation_default_messages.certificate_amount\\\":\\\"You must enter a gift certificate amount.\\\",\\\"validation_default_messages.certificate_amount_range\\\":\\\"You must enter a certificate amount between [MIN] and [MAX]\\\",\\\"validation_default_messages.price_min_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_default_messages.price_max_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_default_messages.price_min_not_entered\\\":\\\"Min. price is required.\\\",\\\"validation_default_messages.price_max_n
3898ot_entered\\\":\\\"Max. price is required.\\\",\\\"validation_default_messages.price_invalid_value\\\":\\\"Input must be greater than 0.\\\",\\\"validation_default_messages.invalid_gift_certificate\\\":\\\"Please enter your valid certificate code.\\\"}}\",\"carouselArrowAndDotAriaLabel\":\"Go to slide [SLIDE_NUMBER] of [SLIDES_QUANTITY]\",\"carouselActiveDotAriaLabel\":\"active\",\"carouselContentAnnounceMessage\":\"You are currently on slide [SLIDE_NUMBER] of [SLIDES_QUANTITY]\",\"stToken\":\"eyJ0eXAiOiJKV1QiLCJhbGciOiJFUzI1NiJ9.eyJjaWQiOlsxXSwiY29ycyI6WyJodHRwczovL3BpY2tsZWJhbGxjZW50cmFsLmNvbSJdLCJlYXQiOjE3OTA5NDAwMjIsImlhdCI6MTc5MDc2NzIyMiwiaXNzIjoiQkMiLCJzaWQiOjEwMDIyMDMyNDcsInN1YiI6IkJDIiwic3ViX3R5cGUiOjAsInRva2VuX3R5cGUiOjF9.NhmpZgSYtRD66LFQK8z5Qd99ZNTAfySOxloN9if8qXr6OhRIjTGZjwkkj4rKuX1OOVcENIEs9qFkmCEcoontog\",\"shortDescription_on_off\":\"1\",\"useValidEmail\":\"Please use a valid email address, such as [email protected].\",\"enterPass\":\"You must enter a password.\"}").load(); 3899 function browserSupportsFormData() { 3900 return typeof FormData !== 'undefined' 3901 && !!FormData.prototype.keys; 3902 } 3903 function loadFormDataPolyfillScript(src) { 3904 var formDataPolyfillScript = document.createElement('script'); 3905 formDataPolyfillScript.src = src; 3906 formDataPolyfillScript.onerror = function () { 3907 console.error('Failed to load formData polyfill script ' + src); 3908 }; 3909 document.body.appendChild(formDataPolyfillScript); 3910 } 3911 3912 if (!browserSupportsFormData()) { 3913 loadFormDataPolyfillScript('https://cdn11.bigcommerce.com/s-tl5mxjzfsl/stencil/97743720-99d4-013f-f970-4201d46ef01e/e/0fb8d5e0-9f4f-013f-9865-4ede878dcc82/dist/theme-bundle.polyfill_form_data.js'); 3914 } 3915 // if(!window.location.href.includes('search-results-vnext')){ 3916 // window.stencilBootstrap("login", "{\"breadcrumbs\":[{\"url\":\"https://pickleballcentral.com/\",\"name\":\"Home\"},{\"url\":\"/login.php\",\"name\":\"Login\"}],\"products\":[],\"phone\":null,\"email\":null,\"address\":null,\"zoomSize\":\"1000x1000\",\"productSize\":\"500x659\",\"genericError\":\"Oops! Something went wrong.\",\"urls\":{\"home\":\"https://pickleballcentral.com/\",\"brands\":\"https://pickleballcentral.com/brands/\",\"search\":\"https://pickleballcentral.com/search.php\",\"compare\":\"https://pickleballcentral.com/compare\",\"sitemap\":\"https://pickleballcentral.com/sitemap.php\",\"contact_us_submit\":\"https://pickleballcentral.com/pages.php?action=sendContactForm\",\"subscribe\":{\"action\":\"https://pickleballcentral.com/subscribe.php\"},\"checkout\":{\"single_address\":\"https://pickleballcentral.com/checkout\",\"multiple_address\":\"https://pickleballcentral.com/checkout.php?action=multiple\"},\"account\":{\"orders\":{\"all\":\"https://pickleballcentral.com/account.php?action=order_status\",\"completed\":\"https://pickleballcentral.com/account.php?action=view_orders\",\"save_new_return\":\"https://pickleballcentral.com/account.php?action=save_new_return\"},\"returns\":\"https://pickleballcentral.com/account.php?action=view_returns\",\"addresses\":\"https://pickleballcentral.com/account.php?action=address_book\",\"inbox\":\"https://pickleballcentral.com/account.php?action=inbox\",\"send_message\":\"https://pickleballcentral.com/account.php?action=send_message\",\"add_address\":\"https://pickleballcentral.com/account.php?action=add_shipping_address\",\"update_action\":\"https://pickleballcentral.com/account.php?action=update_account\",\"details\":\"https://pickleballcentral.com/account.php?action=account_details\",\"recent_items\":\"https://pickleballcentral.com/account.php?action=recent_items\",\"index\":\"https://pickleballcentral.com/account.php\",\"wishlists\":{\"all\":\"https://pickleballcentral.com/wishlist.php\",\"add\":\"https://pickleballcentral.com/wishlist.php?action=addwishlist\",\"edit\":\"https://pickleballcentral.com/wishlist.php?action=editwishlist\",\"delete\":\"https://pickleballcentral.com/wishlist.php?action=deletewishlist\"},\"payment_methods\":{\"all\":\"https://pickleballcentral.com/account.php?action=payment_methods\"}},\"auth\":{\"login\":\"https://pickleballcentral.com/login.php\",\"check_login\":\"https://pickleballcentral.com/login.php?action=check_login\",\"create_account\":\"https://pickleballcentral.com/login.php?action=create_account\",\"save_new_account\":\"https://pickleballcentral.com/login.php?action=save_new_account\",\"forgot_password\":\"https://pickleballcentral.com/login.php?action=reset_password\",\"send_password_email\":\"https://pickleballcentral.com/login.php?action=send_password_email\",\"save_new_password\":\"https://pickleballcentral.com/login.php?action=save_new_password\",\"logout\":\"https://pickleballcentral.com/login.php?action=logout\"},\"cart\":\"https://pickleballcentral.com/cart.php\",\"product\":{\"post_review\":\"https://pickleballcentral.com/postreview.php\"},\"gift_certificate\":{\"purchase\":\"https://pickleballcentral.com/giftcertificates.php\",\"redeem\":\"https://pickleballcentral.com/giftcertificates.php?action=redeem\",\"balance\":\"https://pickleballcentral.com/giftcertificates.php?action=balance\"},\"rss\":{\"products\":[]}},\"secureBaseUrl\":\"https://pickleballcentral.com\",\"cartId\":null,\"template\":\"pages/auth/login\",\"validationDictionaryJSON\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"validation_messages.val
3916id_email\\\":\\\"en\\\",\\\"validation_messages.password\\\":\\\"en\\\",\\\"validation_messages.password_match\\\":\\\"en\\\",\\\"validation_messages.invalid_password\\\":\\\"en\\\",\\\"validation_messages.field_not_blank\\\":\\\"en\\\",\\\"validation_messages.certificate_amount\\\":\\\"en\\\",\\\"validation_messages.certificate_amount_range\\\":\\\"en\\\",\\\"validation_messages.price_min_evaluation\\\":\\\"en\\\",\\\"validation_messages.price_max_evaluation\\\":\\\"en\\\",\\\"validation_messages.price_min_not_entered\\\":\\\"en\\\",\\\"validation_messages.price_max_not_entered\\\":\\\"en\\\",\\\"validation_messages.price_invalid_value\\\":\\\"en\\\",\\\"validation_messages.invalid_gift_certificate\\\":\\\"en\\\"},\\\"translations\\\":{\\\"validation_messages.valid_email\\\":\\\"You must enter a valid email.\\\",\\\"validation_messages.password\\\":\\\"You must enter a password.\\\",\\\"validation_messages.password_match\\\":\\\"Your passwords do not match.\\\",\\\"validation_messages.invalid_password\\\":\\\"Passwords must be at least 7 characters and contain both alphabetic and numeric characters.\\\",\\\"validation_messages.field_not_blank\\\":\\\" field cannot be blank.\\\",\\\"validation_messages.certificate_amount\\\":\\\"You must enter a gift certificate amount.\\\",\\\"validation_messages.certificate_amount_range\\\":\\\"You must enter a certificate amount between [MIN] and [MAX]\\\",\\\"validation_messages.price_min_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_messages.price_max_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_messages.price_min_not_entered\\\":\\\"Min. price is required.\\\",\\\"validation_messages.price_max_not_entered\\\":\\\"Max. price is required.\\\",\\\"validation_messages.price_invalid_value\\\":\\\"Input must be greater than 0.\\\",\\\"validation_messages.invalid_gift_certificate\\\":\\\"Please enter your valid certificate code.\\\"}}\",\"validationFallbackDictionaryJSON\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"validation_fallback_messages.valid_email\\\":\\\"en\\\",\\\"validation_fallback_messages.password\\\":\\\"en\\\",\\\"validation_fallback_messages.password_match\\\":\\\"en\\\",\\\"validation_fallback_messages.invalid_password\\\":\\\"en\\\",\\\"validation_fallback_messages.field_not_blank\\\":\\\"en\\\",\\\"validation_fallback_messages.certificate_amount\\\":\\\"en\\\",\\\"validation_fallback_messages.certificate_amount_range\\\":\\\"en\\\",\\\"validation_fallback_messages.price_min_evaluation\\\":\\\"en\\\",\\\"validation_fallback_messages.price_max_evaluation\\\":\\\"en\\\",\\\"validation_fallback_messages.price_min_not_entered\\\":\\\"en\\\",\\\"validation_fallback_messages.price_max_not_entered\\\":\\\"en\\\",\\\"validation_fallback_messages.price_invalid_value\\\":\\\"en\\\",\\\"validation_fallback_messages.invalid_gift_certificate\\\":\\\"en\\\"},\\\"translations\\\":{\\\"validation_fallback_messages.valid_email\\\":\\\"You must enter a valid email.\\\",\\\"validation_fallback_messages.password\\\":\\\"You must enter a password.\\\",\\\"validation_fallback_messages.password_match\\\":\\\"Your passwords do not match.\\\",\\\"validation_fallback_messages.invalid_password\\\":\\\"Passwords must be at least 7 characters and contain both alphabetic and numeric characters.\\\",\\\"validation_fallback_messages.field_not_blank\\\":\\\" field cannot be blank.\\\",\\\"validation_fallback_messages.certificate_amount\\\":\\\"You must enter a gift certificate amount.\\\",\\\"validation_fallback_messages.certificate_amount_range\\\":\\\"You must enter a certificate amount between [MIN] and [MAX]\\\",\\\"validation_fallback_messages.price_min_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_fallback_messages.price_max_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_fallback_messages.price_min_not_entered\\\":\\\"Min. price is required.\\\",\\\"validation_fallback_messages.price_max_not_entered\\\":\\\"Max. price is required.\\\",\\\"validation_fallback_messages.price_invalid_value\\\":\\\"Input must be greater than 0.\\\",\\\"validation_fallback_messages.invalid_gift_certificate\\\":\\\"Please enter your valid certificate code.\\\"}}\",\"validationDefaultDictionaryJSON\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"validation_default_messages.val
3916id_email\\\":\\\"en\\\",\\\"validation_default_messages.password\\\":\\\"en\\\",\\\"validation_default_messages.password_match\\\":\\\"en\\\",\\\"validation_default_messages.invalid_password\\\":\\\"en\\\",\\\"validation_default_messages.field_not_blank\\\":\\\"en\\\",\\\"validation_default_messages.certificate_amount\\\":\\\"en\\\",\\\"validation_default_messages.certificate_amount_range\\\":\\\"en\\\",\\\"validation_default_messages.price_min_evaluation\\\":\\\"en\\\",\\\"validation_default_messages.price_max_evaluation\\\":\\\"en\\\",\\\"validation_default_messages.price_min_not_entered\\\":\\\"en\\\",\\\"validation_default_messages.price_max_not_entered\\\":\\\"en\\\",\\\"validation_default_messages.price_invalid_value\\\":\\\"en\\\",\\\"validation_default_messages.invalid_gift_certificate\\\":\\\"en\\\"},\\\"translations\\\":{\\\"validation_default_messages.valid_email\\\":\\\"You must enter a valid email.\\\",\\\"validation_default_messages.password\\\":\\\"You must enter a password.\\\",\\\"validation_default_messages.password_match\\\":\\\"Your passwords do not match.\\\",\\\"validation_default_messages.invalid_password\\\":\\\"Passwords must be at least 7 characters and contain both alphabetic and numeric characters.\\\",\\\"validation_default_messages.field_not_blank\\\":\\\"The field cannot be blank.\\\",\\\"validation_default_messages.certificate_amount\\\":\\\"You must enter a gift certificate amount.\\\",\\\"validation_default_messages.certificate_amount_range\\\":\\\"You must enter a certificate amount between [MIN] and [MAX]\\\",\\\"validation_default_messages.price_min_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_default_messages.price_max_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_default_messages.price_min_not_entered\\\":\\\"Min. price is required.\\\",\\\"validation_default_messages.price_max_not_entered\\\":\\\"Max. price is required.\\\",\\\"validation_default_messages.price_invalid_value\\\":\\\"Input must be greater than 0.\\\",\\\"validation_default_messages.invalid_gift_certificate\\\":\\\"Please enter your valid certificate code.\\\"}}\",\"carouselArrowAndDotAriaLabel\":\"Go to slide [SLIDE_NUMBER] of [SLIDES_QUANTITY]\",\"carouselActiveDotAriaLabel\":\"active\",\"carouselContentAnnounceMessage\":\"You are currently on slide [SLIDE_NUMBER] of [SLIDES_QUANTITY]\",\"stToken\":\"eyJ0eXAiOiJKV1QiLCJhbGciOiJFUzI1NiJ9.eyJjaWQiOlsxXSwiY29ycyI6WyJodHRwczovL3BpY2tsZWJhbGxjZW50cmFsLmNvbSJdLCJlYXQiOjE3OTA5NDAwMjIsImlhdCI6MTc5MDc2NzIyMiwiaXNzIjoiQkMiLCJzaWQiOjEwMDIyMDMyNDcsInN1YiI6IkJDIiwic3ViX3R5cGUiOjAsInRva2VuX3R5cGUiOjF9.NhmpZgSYtRD66LFQK8z5Qd99ZNTAfySOxloN9if8qXr6OhRIjTGZjwkkj4rKuX1OOVcENIEs9qFkmCEcoontog\",\"shortDescription_on_off\":\"1\",\"useValidEmail\":\"Please use a valid email address, such as [email protected].\",\"enterPass\":\"You must enter a password.\"}").load(); 3917 // } 3918 // let iteration = 10; 3919 // setTimeout(() =>{loadIfNotLoadedYet(window.stencilBootstrap("login", "{\"breadcrumbs\":[{\"url\":\"https://pickleballcentral.com/\",\"name\":\"Home\"},{\"url\":\"/login.php\",\"name\":\"Login\"}],\"products\":[],\"phone\":null,\"email\":null,\"address\":null,\"zoomSize\":\"1000x1000\",\"productSize\":\"500x659\",\"genericError\":\"Oops! Something went wrong.\",\"urls\":{\"home\":\"https://pickleballcentral.com/\",\"brands\":\"https://pickleballcentral.com/brands/\",\"search\":\"https://pickleballcentral.com/search.php\",\"compare\":\"https://pickleballcentral.com/compare\",\"sitemap\":\"https://pickleballcentral.com/sitemap.php\",\"contact_us_submit\":\"https://pickleballcentral.com/pages.php?action=sendContactForm\",\"subscribe\":{\"action\":\"https://pickleballcentral.com/subscribe.php\"},\"checkout\":{\"single_address\":\"https://pickleballcentral.com/checkout\",\"multiple_address\":\"https://pickleballcentral.com/checkout.php?action=multiple\"},\"account\":{\"orders\":{\"all\":\"https://pickleballcentral.com/account.php?action=order_status\",\"completed\":\"https://pickleballcentral.com/account.php?action=view_orders\",\"save_new_return\":\"https://pickleballcentral.com/account.php?action=save_new_return\"},\"returns\":\"https://pickleballcentral.com/account.php?action=view_returns\",\"addresses\":\"https://pickleballcentral.com/account.php?action=address_book\",\"inbox\":\"https://pickleballcentral.com/account.php?action=inbox\",\"send_message\"
3919:\"https://pickleballcentral.com/account.php?action=send_message\",\"add_address\":\"https://pickleballcentral.com/account.php?action=add_shipping_address\",\"update_action\":\"https://pickleballcentral.com/account.php?action=update_account\",\"details\":\"https://pickleballcentral.com/account.php?action=account_details\",\"recent_items\":\"https://pickleballcentral.com/account.php?action=recent_items\",\"index\":\"https://pickleballcentral.com/account.php\",\"wishlists\":{\"all\":\"https://pickleballcentral.com/wishlist.php\",\"add\":\"https://pickleballcentral.com/wishlist.php?action=addwishlist\",\"edit\":\"https://pickleballcentral.com/wishlist.php?action=editwishlist\",\"delete\":\"https://pickleballcentral.com/wishlist.php?action=deletewishlist\"},\"payment_methods\":{\"all\":\"https://pickleballcentral.com/account.php?action=payment_methods\"}},\"auth\":{\"login\":\"https://pickleballcentral.com/login.php\",\"check_login\":\"https://pickleballcentral.com/login.php?action=check_login\",\"create_account\":\"https://pickleballcentral.com/login.php?action=create_account\",\"save_new_account\":\"https://pickleballcentral.com/login.php?action=save_new_account\",\"forgot_password\":\"https://pickleballcentral.com/login.php?action=reset_password\",\"send_password_email\":\"https://pickleballcentral.com/login.php?action=send_password_email\",\"save_new_password\":\"https://pickleballcentral.com/login.php?action=save_new_password\",\"logout\":\"https://pickleballcentral.com/login.php?action=logout\"},\"cart\":\"https://pickleballcentral.com/cart.php\",\"product\":{\"post_review\":\"https://pickleballcentral.com/postreview.php\"},\"gift_certificate\":{\"purchase\":\"https://pickleballcentral.com/giftcertificates.php\",\"redeem\":\"https://pickleballcentral.com/giftcertificates.php?action=redeem\",\"balance\":\"https://pickleballcentral.com/giftcertificates.php?action=balance\"},\"rss\":{\"products\":[]}},\"secureBaseUrl\":\"https://pickleballcentral.com\",\"cartId\":null,\"template\":\"pages/auth/login\",\"validationDictionaryJSON\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"validation_messages.valid_email\\\":\\\"en\\\",\\\"validation_messages.password\\\":\\\"en\\\",\\\"validation_messages.password_match\\\":\\\"en\\\",\\\"validation_messages.invalid_password\\\":\\\"en\\\",\\\"validation_messages.field_not_blank\\\":\\\"en\\\",\\\"validation_messages.certificate_amount\\\":\\\"en\\\",\\\"validation_messages.certificate_amount_range\\\":\\\"en\\\",\\\"validation_messages.price_min_evaluation\\\":\\\"en\\\",\\\"validation_messages.price_max_evaluation\\\":\\\"en\\\",\\\"validation_messages.price_min_not_entered\\\":\\\"en\\\",\\\"validation_messages.price_max_not_entered\\\":\\\"en\\\",\\\"validation_messages.price_invalid_value\\\":\\\"en\\\",\\\"validation_messages.invalid_gift_certificate\\\":\\\"en\\\"},\\\"translations\\\":{\\\"validation_messages.valid_email\\\":\\\"You must enter a valid email.\\\",\\\"validation_messages.password\\\":\\\"You must enter a password.\\\",\\\"validation_messages.password_match\\\":\\\"Your passwords do not match.\\\",\\\"validation_messages.invalid_password\\\":\\\"Passwords must be at least 7 characters and contain both alphabetic and numeric characters.\\\",\\\"validation_messages.field_not_blank\\\":\\\" field cannot be blank.\\\",\\\"validation_messages.certificate_amount\\\":\\\"You must enter a gift certificate amount.\\\",\\\"validation_messages.certificate_amount_range\\\":\\\"You must enter a certificate amount between [MIN] and [MAX]\\\",\\\"validation_messages.price_min_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_messages.price_max_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_messages.price_min_not_entered\\\":\\\"Min. price is required.\\\",\\\"validation_messages.price_max_not_entered\\\":\\\"Max. price is required.\\\",\\\"validation_messages.price_invalid_value\\\":\\\"Input must be greater than 0.\\\",\\\"validation_messages.invalid_gift_certificate\\\":\\\"Please enter your valid certificate code.\\\"}}\",\"validationFallbackDictionaryJSON\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"validation_fallback_messages.val
3919id_email\\\":\\\"en\\\",\\\"validation_fallback_messages.password\\\":\\\"en\\\",\\\"validation_fallback_messages.password_match\\\":\\\"en\\\",\\\"validation_fallback_messages.invalid_password\\\":\\\"en\\\",\\\"validation_fallback_messages.field_not_blank\\\":\\\"en\\\",\\\"validation_fallback_messages.certificate_amount\\\":\\\"en\\\",\\\"validation_fallback_messages.certificate_amount_range\\\":\\\"en\\\",\\\"validation_fallback_messages.price_min_evaluation\\\":\\\"en\\\",\\\"validation_fallback_messages.price_max_evaluation\\\":\\\"en\\\",\\\"validation_fallback_messages.price_min_not_entered\\\":\\\"en\\\",\\\"validation_fallback_messages.price_max_not_entered\\\":\\\"en\\\",\\\"validation_fallback_messages.price_invalid_value\\\":\\\"en\\\",\\\"validation_fallback_messages.invalid_gift_certificate\\\":\\\"en\\\"},\\\"translations\\\":{\\\"validation_fallback_messages.valid_email\\\":\\\"You must enter a valid email.\\\",\\\"validation_fallback_messages.password\\\":\\\"You must enter a password.\\\",\\\"validation_fallback_messages.password_match\\\":\\\"Your passwords do not match.\\\",\\\"validation_fallback_messages.invalid_password\\\":\\\"Passwords must be at least 7 characters and contain both alphabetic and numeric characters.\\\",\\\"validation_fallback_messages.field_not_blank\\\":\\\" field cannot be blank.\\\",\\\"validation_fallback_messages.certificate_amount\\\":\\\"You must enter a gift certificate amount.\\\",\\\"validation_fallback_messages.certificate_amount_range\\\":\\\"You must enter a certificate amount between [MIN] and [MAX]\\\",\\\"validation_fallback_messages.price_min_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_fallback_messages.price_max_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_fallback_messages.price_min_not_entered\\\":\\\"Min. price is required.\\\",\\\"validation_fallback_messages.price_max_not_entered\\\":\\\"Max. price is required.\\\",\\\"validation_fallback_messages.price_invalid_value\\\":\\\"Input must be greater than 0.\\\",\\\"validation_fallback_messages.invalid_gift_certificate\\\":\\\"Please enter your valid certificate code.\\\"}}\",\"validationDefaultDictionaryJSON\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"validation_default_messages.valid_email\\\":\\\"en\\\",\\\"validation_default_messages.password\\\":\\\"en\\\",\\\"validation_default_messages.password_match\\\":\\\"en\\\",\\\"validation_default_messages.invalid_password\\\":\\\"en\\\",\\\"validation_default_messages.field_not_blank\\\":\\\"en\\\",\\\"validation_default_messages.certificate_amount\\\":\\\"en\\\",\\\"validation_default_messages.certificate_amount_range\\\":\\\"en\\\",\\\"validation_default_messages.price_min_evaluation\\\":\\\"en\\\",\\\"validation_default_messages.price_max_evaluation\\\":\\\"en\\\",\\\"validation_default_messages.price_min_not_entered\\\":\\\"en\\\",\\\"validation_default_messages.price_max_not_entered\\\":\\\"en\\\",\\\"validation_default_messages.price_invalid_value\\\":\\\"en\\\",\\\"validation_default_messages.invalid_gift_certificate\\\":\\\"en\\\"},\\\"translations\\\":{\\\"validation_default_messages.valid_email\\\":\\\"You must enter a valid email.\\\",\\\"validation_default_messages.password\\\":\\\"You must enter a password.\\\",\\\"validation_default_messages.password_match\\\":\\\"Your passwords do not match.\\\",\\\"validation_default_messages.invalid_password\\\":\\\"Passwords must be at least 7 characters and contain both alphabetic and numeric characters.\\\",\\\"validation_default_messages.field_not_blank\\\":\\\"The field cannot be blank.\\\",\\\"validation_default_messages.certificate_amount\\\":\\\"You must enter a gift certificate amount.\\\",\\\"validation_default_messages.certificate_amount_range\\\":\\\"You must enter a certificate amount between [MIN] and [MAX]\\\",\\\"validation_default_messages.price_min_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_default_messages.price_max_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_default_messages.price_min_not_entered\\\":\\\"Min. price is required.\\\",\\\"validation_default_messages.price_max_n
3919ot_entered\\\":\\\"Max. price is required.\\\",\\\"validation_default_messages.price_invalid_value\\\":\\\"Input must be greater than 0.\\\",\\\"validation_default_messages.invalid_gift_certificate\\\":\\\"Please enter your valid certificate code.\\\"}}\",\"carouselArrowAndDotAriaLabel\":\"Go to slide [SLIDE_NUMBER] of [SLIDES_QUANTITY]\",\"carouselActiveDotAriaLabel\":\"active\",\"carouselContentAnnounceMessage\":\"You are currently on slide [SLIDE_NUMBER] of [SLIDES_QUANTITY]\",\"stToken\":\"eyJ0eXAiOiJKV1QiLCJhbGciOiJFUzI1NiJ9.eyJjaWQiOlsxXSwiY29ycyI6WyJodHRwczovL3BpY2tsZWJhbGxjZW50cmFsLmNvbSJdLCJlYXQiOjE3OTA5NDAwMjIsImlhdCI6MTc5MDc2NzIyMiwiaXNzIjoiQkMiLCJzaWQiOjEwMDIyMDMyNDcsInN1YiI6IkJDIiwic3ViX3R5cGUiOjAsInRva2VuX3R5cGUiOjF9.NhmpZgSYtRD66LFQK8z5Qd99ZNTAfySOxloN9if8qXr6OhRIjTGZjwkkj4rKuX1OOVcENIEs9qFkmCEcoontog\",\"shortDescription_on_off\":\"1\",\"useValidEmail\":\"Please use a valid email address, such as [email protected].\",\"enterPass\":\"You must enter a password.\"}").load(), iteration-1)}, 500); 3920 } 3921 </script>
3921 3922
3922<script async defer src="https://cdn11.bigcommerce.com/s-tl5mxjzfsl/stencil/97743720-99d4-013f-f970-4201d46ef01e/e/0fb8d5e0-9f4f-013f-9865-4ede878dcc82/dist/theme-bundle.main.js" onload="onThemeBundleMain()"></script>
3922 3923 3924 <!------KLevu Integration ------> 3925 3926 <!-- Include Klevu JavaScript Library --> 3927 3928
3928<script type="text/javascript" src="https://cdn11.bigcommerce.com/shared/js/csrf-protection-header-5eeddd5de78d98d146ef4fd71b2aedce4161903e.js"></script>
vendor: 1 bytes, line 3928
3928
3929<script src='https://na.shgcdn3.com/collector.js' async ></script>
3929<script src='https://bigcommerce.livechatinc.com/api/v2/script/f9df8098-8c4a-4d71-a104-a9f81f5380ad/widget.js' async ></script>
3929<script src='https://static.klaviyo.com/onsite/js/XAk7qC/klaviyo.js?company_id=XAk7qC' async ></script>
3929<script src='https://bc-po.myintegrator.com.au/script/tl5mxjzfsl.js?v=1781719557' defer ></script>
3929<script>var $jscomp=$jscomp||{};$jscomp.scope={};$jscomp.ASSUME_ES5=!1;$jscomp.ASSUME_NO_NATIVE_MAP=!1;$jscomp.ASSUME_NO_NATIVE_SET=!1;$jscomp.SIMPLE_FROUND_POLYFILL=!1;$jscomp.defineProperty=$jscomp.ASSUME_ES5||"function"==typeof Object.defineProperties?Object.defineProperty:function(a,c,b){a!=Array.prototype&&a!=Object.prototype&&(a[c]=b.value)};$jscomp.getGlobal=function(a){return"undefined"!=typeof window&&window===a?a:"undefined"!=typeof global&&null!=global?global:a};$jscomp.global=$jscomp.getGlobal(this);$jscomp.polyfill=function(a,c,b,d){if(c){b=$jscomp.global;a=a.split(".");for(d=0;d<a.length-1;d++){var f=a[d];f in b||(b[f]={});b=b[f]}a=a[a.length-1];d=b[a];c=c(d);c!=d&&null!=c&&$jscomp.defineProperty(b,a,{configurable:!0,writable:!0,value:c})}};$jscomp.polyfill("Object.is",function(a){return a?a:function(a,b){return a===b?0!==a||1/a===1/b:a!==a&&b!==b}},"es6","es3");$jscomp.polyfill("Array.prototype.includes",function(a){return a?a:function(a,b){var c=this;c instanceof String&&(c=String(c));var f=c.length;b=b||0;for(0>b&&(b=Math.max(b+f,0));b<f;b++){var e=c[b];if(e===a||Object.is(e,a))return!0}return!1}},"es7","es3");$jscomp.checkStringArgs=function(a,c,b){if(null==a)throw new TypeError("The 'this' value for String.prototype."+b+" must not be null or undefined");if(c instanceof RegExp)throw new TypeError("First argument to String.prototype."+b+" must not be a regular expression");return a+""};$jscomp.polyfill("String.prototype.includes",function(a){return a?a:function(a,b){return-1!==$jscomp.checkStringArgs(this,a,"includes").indexOf(a,b||0)}},"es6","es3");$jscomp.polyfill("Array.from",function(a){return a?a:function(a,b,d){b=null!=b?b:function(a){return a};var c=[],e="undefined"!=typeof Symbol&&Symbol.iterator&&a[Symbol.iterator];if("function"==typeof e){a=e.call(a);for(var g=0;!(e=a.next()).done;)c.push(b.call(d,e.value,g++))}else for(e=a.length,g=0;g<e;g++)c.push(b.call(d,a[g],g));return c}},"es6","es3");window.addEventListener("load",function(){try{var a=window.self!==window.top&&window.parent.location.href.includes("page-builder"),c=!(!window.LiveChatWidget&&!window.LC_API);window.handleOnContactButtonClick=function(){try{window.LiveChatWidget?window.LiveChatWidget.call("maximize"):window.LC_API&&"function"===typeof window.LC_API.is_loaded&&window.LC_API.is_loaded()&&window.LC_API.open_chat_window()}catch(b){console.error(b)}};window.renderButtons=function(){var b=document.querySelectorAll('[class^="livechat-contact-button-wrapper"]');0<b.length&&(a||!a&&c)&&Array.from(b).forEach(function(a){a.removeAttribute("style")})};window.renderButtons()}catch(b){console.error(b)}});</script>
3929<script type="text/javascript"> 3930(function e(){var e=document.createElement("script");e.type="text/javascript",e.async=true,e.src="//staticw2.yotpo.com/RtSQNxiPUpGJTxtmEzc1UmQEIZOqn1f7oMMhQBHu/widget.js";var t=document.getElementsByTagName("script")[0];t.parentNode.insertBefore(e,t)})(); 3931</script>
3931<script type='text/javascript'> 3932!function(s) { 3933 let o = s.createElement('script'), u = s.getElementsByTagName('script')[0]; 3934 o.src = 'https://cdn.aggle.net/oir/oir.min.js'; 3935 o.async = !0, o.setAttribute('oirtyp', '6311ae17'), o.setAttribute('oirid', 'PFLLLB57M'); 3936 u.parentNode.insertBefore(o, u); 3937}(document); 3938</script>
vendor: 1 bytes, line 3938
3938
3939<script type='text/javascript'> 3940!function(e) { 3941 let t = { }; 3942 (e._oirtrk = e._oirtrk || []).push(['track', 'on-site', t]); 3943}(window); 3944</script>
3944
3944<script> 3945 (function() { 3946 window.shogunVariables = {}; 3947 window.shogunVariables.orderId = ''; 3948 })(); 3949 </script>
vendor: 1 bytes, line 3949
3949
3950<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
vendor: 1 bytes, line 3950
3950
3951<script id="rebillia-platform-connect" src="https://code.rebillia.com/bc/v6/js/connector.js?consoleIsEnabled=1&publicKey=TZI9M22OLHBV2X52WM27740KUPTT8IIT"></script>
vendor: 1 bytes, line 3951
3951
3952<script src="https://js.braintreegateway.com/web/3.106.0/js/client.min.js"></script>
vendor: 1 bytes, line 3952
3952
3953<script src="https://js.braintreegateway.com/web/3.106.0/js/hosted-fields.min.js"></script>
vendor: 1 bytes, line 3953
3953
3954<script src="https://js.braintreegateway.com/web/3.106.0/js/data-collector.min.js"></script>
3954<script> 3955 (function() { 3956 // CONFIGURATION 3957 var siteId = "pmls5v"; 3958 var storefrontApiToken = "eyJ0eXAiOiJKV1QiLCJhbGciOiJFUzI1NiJ9.eyJjaWQiOlsxXSwiY29ycyI6WyJodHRwczovL3BpY2tsZWJhbGxjZW50cmFsLmNvbSJdLCJlYXQiOjE3OTA5NDAwMjIsImlhdCI6MTc5MDc2NzIyMiwiaXNzIjoiQkMiLCJzaWQiOjEwMDIyMDMyNDcsInN1YiI6IkJDIiwic3ViX3R5cGUiOjAsInRva2VuX3R5cGUiOjF9.NhmpZgSYtRD66LFQK8z5Qd99ZNTAfySOxloN9if8qXr6OhRIjTGZjwkkj4rKuX1OOVcENIEs9qFkmCEcoontog"; 3959 3960 3961 var pageType = "login"; 3962 if(pageType == "product" || pageType == "cart" || pageType == "orderconfirmation") { 3963 // Load IS library, once it's loaded it will call trackIntelliSuggest as a callback 3964 loadIntelliSuggest("//cdn.searchspring.net/intellisuggest/is.min.js", trackIntelliSuggest); 3965 3966 function trackIntelliSuggest() { 3967 switch(pageType) { 3968 case "product": 3969 var product_code = ""; 3970 trackProductPage(product_code); 3971 break; 3972 case "cart": 3973 var products = []; 3974 if(products.length > 0) { 3975 trackCart(products, "cart"); 3976 } 3977 break; 3978 case "orderconfirmation": 3979 loadPolyfills(); 3980 3981 var products= {}; 3982 fetch('/api/storefront/order/', {credentials: 'include'}) 3983 .then(function(response) { 3984 return response.json(); 3985 }) 3986 .then(function(cart) { 3987 var ids = []; 3988 if(cart && cart.lineItems && cart.lineItems.physicalItems) { 3989 for(var i = 0; i < cart.lineItems.physicalItems.length; i++) { 3990 ids.push(cart.lineItems.physicalItems[i].productId); 3991 products[cart.lineItems.physicalItems[i].productId] = { 3992 "childSku" : cart.lineItems.physicalItems[i].sku, 3993 "qty" : cart.lineItems.physicalItems[i].quantity, 3994 "price" : cart.lineItems.physicalItems[i].salePrice 3995 }; 3996 } 3997 3998 if(ids.length > 0) { 3999 var gqlQuery = `{ 4000 site { 4001 products(entityIds: ${JSON.stringify(ids)}) { 4002 edges { 4003 node { 4004 entityId 4005 sku 4006 } 4007 } 4008 } 4009 } 4010 }` 4011 4012 fetch('/graphql', { 4013 method: 'POST', 4014 credentials: 'same-origin', 4015 headers: { 4016 'Content-Type': 'application/json', 4017 'Authorization': 'Bearer ' + storefrontApiToken 4018 }, 4019 body: JSON.stringify({ 4020 query: gqlQuery 4021 }) 4022 }) 4023 .then(response => response.json()) 4024 .then(result => { 4025 if(result && result.data && result.data.site && result.data.site.products && result.data.site.products.edges) { 4026 for(var i = 0; i < result.data.site.products.edges.length; i++) { 4027 var product = result.data.site.products.edges[i].node; 4028 products[product.entityId].sku = product.sku; 4029 } 4030 trackCart(Object.values(products), "sale"); 4031 } 4032 4033 }) 4034 .catch(error => console.error(error)); 4035 } 4036 } 4037 }); 4038 break; 4039 } 4040 } 4041 4042 function trackProductPage(product_code) { 4043 IntelliSuggest.init({"siteId" : siteId, "context" : "Product/" + product_code, "seed" : [product_code]}); 4044 IntelliSuggest.viewItem({"sku" : product_code}); 4045 } 4046 4047 function trackCart(products, pageType) { 4048 var seed = products.map(function(p) { return p.sku }); 4049 IntelliSuggest.init({"siteId" : siteId, "context" : "Basket", "seed" : seed}); 4050 4051 for(var i = 0; i < products.length; i++) { 4052 IntelliSuggest.haveItem(products[i]); 4053 } 4054 4055 if(pageType == "cart") { 4056 IntelliSuggest.inBasket({}); 4057 } else { 4058 IntelliSuggest.inSale({}); 4059 } 4060 } 4061 4062 function loadIntelliSuggest(src, callback) { 4063 var script = document.createElement('script'); 4064 var prior = document.getElementsByTagName('script')[0]; 4065 script.async = 1; 4066 4067 script.onload = script.onreadystatechange = function( _, isAbort ) { 4068 if(isAbort || !script.readyState || /loaded|complete/.test(script.readyState) ) { 4069 script.onload = script.onreadystatechange = null; 4070 script = undefined; 4071 4072 if(!isAbort) { if(callback) { callback(); } } 4073 } 4074 }; 4075 4076 script.src = src; 4077 prior.parentNode.insertBefore(script, prior); 4078 } 4079 4080 function loadPolyfills() { 4081 // Promise - https://github.com/taylorhakes/promise-polyfill 4082 !function(e,n){"object"==typeof exports&&"undefined"!=typeof module?n():"function"==typeof define&&define.amd?define(n):n()}(0,function(){"use strict";function e(e){var n=this.constructor;return this.then(function(t){return n.resolve(e()).then(function(){return t})},function(t){return n.resolve(e()).then(function(){return n.reject(t)})})}function n(){}function t(e){if(!(this instanceof t))throw new TypeError("Promises must be constructed via new");if("function"!=typeof e)throw new TypeError("not a function");this._state=0,this._handled=!1,this._value=undefined,this._deferreds=[],u(e,this)}function o(e,n){for(;3===e._state;)e=e._value;0!==e._state?(e._handled=!0,t._immediateFn(function(){var t=1===e._state?n.onFulfilled:n.onRejected;if(null!==t){var o;try{o=t(e._value)}catch(f){return void i(n.promise,f)}r(n.promise,o)}else(1===e._state?r:i)(n.promise,e._value)})):e._deferreds.push(n)}function r(e,n){try{if(n===e)throw new TypeError("A promise cannot be resolved with itself.");if(n&&("object"==typeof n||"function"==typeof n)){var o=n.then;if(n instanceof t)return e._state=3,e._value=n,void f(e);if("function"==typeof o)return void u(function(e,n){return function(){e.apply(n,arguments)}}(o,n),e)}e._state=1,e._value=n,f(e)}catch(r){i(e,r)}}function i(e,n){e._state=2,e._value=n,f(e)}function f(e){2===e._state&&0===e._deferreds.length&&t._immediateFn(function(){e._handled||t._unhandledRejectionFn(e._value)});for(var n=0,r=e._deferreds.length;r>n;n++)o(e,e._deferreds[n]);e._deferreds=null}function u(e,n){var t=!1;try{e(function(e){t||(t=!0,r(n,e))},function(e){t||(t=!0,i(n,e))})}catch(o){if(t)return;t=!0,i(n,o)}}var c=setTimeout;t.prototype["catch"]=function(e){return this.then(null,e)},t.prototype.then=function(e,t){var r=new this.constructor(n);return o(this,new function(e,n,t){this.onFulfilled="function"==typeof e?e:null,this.onRejected="function"==typeof n?n:null,this.promise=t}(e,t,r)),r},t.prototype["finally"]=e,t.all=function(e){return new t(function(n,t){function o(e,f){try{if(f&&("object"==typeof f||"function"==typeof f)){var u=f.then;if("function"==typeof u)return void u.call(f,function(n){o(e,n)},t)}r[e]=f,0==--i&&n(r)}catch(c){t(c)}}if(!e||"undefined"==typeof e.length)throw new TypeError("Promise.all accepts an array");var r=Array.prototype.slice.call(e);
vendor: 7,979 bytes, lines 4082-4085
4082if(0===r.length)return n([]);for(var i=r.length,f=0;r.length>f;f++)o(f,r[f])})},t.resolve=function(e){return e&&"object"==typeof e&&e.constructor===t?e:new t(function(n){n(e)})},t.reject=function(e){return new t(function(n,t){t(e)})},t.race=function(e){return new t(function(n,t){for(var o=0,r=e.length;r>o;o++)e[o].then(n,t)})},t._immediateFn="function"==typeof setImmediate&&function(e){setImmediate(e)}||function(e){c(e,0)},t._unhandledRejectionFn=function(e){void 0!==console&&console&&console.warn("Possible Unhandled Promise Rejection:",e)};var l=function(){if("undefined"!=typeof self)return self;if("undefined"!=typeof window)return window;if("undefined"!=typeof global)return global;throw Error("unable to locate global object")}();"Promise"in l?l.Promise.prototype["finally"]||(l.Promise.prototype["finally"]=e):l.Promise=t}); 4083 4084 // Fetch - https://github.com/github/fetch 4085 !function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e(t.WHATWGFetch={})}(this,function(t){"use strict";var e={searchParams:"URLSearchParams"in self,iterable:"Symbol"in self&&"iterator"in Symbol,blob:"FileReader"in self&&"Blob"in self&&function(){try{return new Blob,!0}catch(t){return!1}}(),formData:"FormData"in self,arrayBuffer:"ArrayBuffer"in self};if(e.arrayBuffer)var r=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],o=ArrayBuffer.isView||function(t){return t&&r.indexOf(Object.prototype.toString.call(t))>-1};function n(t){if("string"!=typeof t&&(t=String(t)),/[^a-z0-9\-#$%&'*+.^_`|~]/i.test(t))throw new TypeError("Invalid character in header field name");return t.toLowerCase()}function i(t){return"string"!=typeof t&&(t=String(t)),t}function s(t){var r={next:function(){var e=t.shift();return{done:void 0===e,value:e}}};return e.iterable&&(r[Symbol.iterator]=function(){return r}),r}function a(t){this.map={},t instanceof a?t.forEach(function(t,e){this.append(e,t)},this):Array.isArray(t)?t.forEach(function(t){this.append(t[0],t[1])},this):t&&Object.getOwnPropertyNames(t).forEach(function(e){this.append(e,t[e])},this)}function h(t){if(t.bodyUsed)return Promise.reject(new TypeError("Already read"));t.bodyUsed=!0}function f(t){return new Promise(function(e,r){t.onload=function(){e(t.result)},t.onerror=function(){r(t.error)}})}function u(t){var e=new FileReader,r=f(e);return e.readAsArrayBuffer(t),r}function d(t){if(t.slice)return t.slice(0);var e=new Uint8Array(t.byteLength);return e.set(new Uint8Array(t)),e.buffer}function c(){return this.bodyUsed=!1,this._initBody=function(t){var r;this._bodyInit=t,t?"string"==typeof t?this._bodyText=t:e.blob&&Blob.prototype.isPrototypeOf(t)?this._bodyBlob=t:e.formData&&FormData.prototype.isPrototypeOf(t)?this._bodyFormData=t:e.searchParams&&URLSearchParams.prototype.isPrototypeOf(t)?this._bodyText=t.toString():e.arrayBuffer&&e.blob&&((r=t)&&DataView.prototype.isPrototypeOf(r))?(this._bodyArrayBuffer=d(t.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer])):e.arrayBuffer&&(ArrayBuffer.prototype.isPrototypeOf(t)||o(t))?this._bodyArrayBuffer=d(t):this._bodyText=t=Object.prototype.toString.call(t):this._bodyText="",this.headers.get("content-type")||("string"==typeof t?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):e.searchParams&&URLSearchParams.prototype.isPrototypeOf(t)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},e.blob&&(this.blob=function(){var t=h(this);if(t)return t;if(this._bodyBlob)return Promise.resolve(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(new Blob([this._bodyArrayBuffer]));if(this._bodyFormData)throw new Error("could not read FormData body as blob");return Promise.resolve(new Blob([this._bodyText]))},this.arrayBuffer=function(){return this._bodyArrayBuffer?h(this)||Promise.resolve(this._bodyArrayBuffer):this.blob().then(u)}),this.text=function(){var t,e,r,o=h(this);if(o)return o;if(this._bodyBlob)return t=this._bodyBlob,e=new FileReader,r=f(e),e.readAsText(t),r;if(this._bodyArrayBuffer)return Promise.resolve(function(t){for(var e=new Uint8Array(t),r=new Array(e.length),o=0;o<e.length;o++)r[o]=String.fromCharCode(e[o]);return r.join("")}(this._bodyArrayBuffer));if(this._bodyFormData)throw new Error("could not read FormData body as text");return Promise.resolve(this._bodyText)},e.formData&&(this.formData=function(){return this.text().then(p)}),this.json=function(){return this.text().then(JSON.parse)},this}a.prototype.append=function(t,e){t=n(t),e=i(e);var r=this.map[t];this.map[t]=r?r+", "+e:e},a.prototype.delete=function(t){delete this.map[n(t)]},a.prototype.get=function(t){return t=n(t),this.has(t)?this.map[t]:null},a.prototype.has=function(t){return this.map.hasOwnProperty(n(t))},a.prototype.set=function(t,e){this.map[n(t)]=i(e)},a.prototype.forEach=function(t,e){for(var r in this.map)this.map.hasOwnProperty(r)&&t.call(e,this.map[r],r,this)},a.prototype.keys=function(){var t=[];return this.forEach(function(e,r){t.push(r)}),s(t)},a.prototype.values=function(){var t=[];return this.forEach(function(e){t.push(e)}),s(t)},a.prototype.entries=function(){var t=[];return this.forEach(function(e,r){t.push([r,e])}),s(t)},e.iterable&&(a.prototype[Symbol.iterator]=a.prototype.entries);var l=["DELETE","GET","HEAD","OPTIONS","POST","PUT"];function y(t,e){var r,o,n=(e=e||{}).body;if(t instanceof y){if(t.bodyUsed)throw new TypeError("Already read");this.url=t.url,this.credentials=t.credentials,e.headers||(this.headers=new a(t.headers)),this.method=t.method,this.mode=t.mode,this.signal=t.signal,n||null==t._bodyInit||(n=t._bodyInit,t.bodyUsed=!0)}else this.url=String(t);if(this.credentials=e.credentials||this.credentials||"same-origin",!e.headers&&this.headers||(this.headers=new a(e.headers)),this.method=(r=e.method||this.method||"GET",o=r.toUpperCase(),l.indexOf(o)>-1?o:r),this.mode=e.mode||this.mode||null,this.signal=e.signal||this.signal,this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&n)throw new TypeError("Body not allowed for GET or HEAD requests");this._initBody(n)}function p(t){var e=new FormData;return t.trim().split("&").forEach(function(t){if(t){var r=t.split("="),o=r.shift().replace(/\+/g," "),n=r.join("=").replace(/\+/g," ");e.append(decodeURIComponent(o),decodeURIComponent(n))}}),e}function b(t,e){e||(e={}),this.type="default",this.status=void 0===e.status?200:e.status,this.ok=this.status>=200&&this.status<300,this.statusText="statusText"in e?e.statusText:"OK",this.headers=new a(e.headers),this.url=e.url||"",this._initBody(t)}y.prototype.clone=function(){return new y(this,{body:this._bodyInit})},c.call(y.prototype),c.call(b.prototype),b.prototype.clone=function(){return new b(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new a(this.headers),url:this.url})},b.error=function(){var t=new b(null,{status:0,statusText:""});return t.type="error",t};var m=[301,302,303,307,308];b.redirect=function(t,e){if(-1===m.indexOf(e))throw new RangeError("Invalid status code");return new b(null,{status:e,headers:{location:t}})},t.DOMException=self.DOMException;try{new t.DOMException}catch(e){t.DOMException=function(t,e){this.message=t,this.name=e;var r=Error(t);this.stack=r.stack},t.DOMException.prototype=Object.create(Error.prototype),t.DOMException.prototype.constructor=t.DOMException}function w(r,o){return new Promise(function(n,i){var s=new y(r,o);if(s.signal&&s.signal.aborted)return i(new t.DOMException("Aborted","AbortError"));var h=new XMLHttpRequest;function f(){h.abort()}h.onload=function(){var t,e,r={status:h.status,statusText:h.statusText,headers:(t=h.getAllResponseHeaders()||"",e=new a,t.replace(/\r?\n[\t ]+/g," ").split(/\r?\n/).forEac
vendor: 1,081 bytes, lines 4085-4089
4085h(function(t){var r=t.split(":"),o=r.shift().trim();if(o){var n=r.join(":").trim();e.append(o,n)}}),e)};r.url="responseURL"in h?h.responseURL:r.headers.get("X-Request-URL");var o="response"in h?h.response:h.responseText;n(new b(o,r))},h.onerror=function(){i(new TypeError("Network request failed"))},h.ontimeout=function(){i(new TypeError("Network request failed"))},h.onabort=function(){i(new t.DOMException("Aborted","AbortError"))},h.open(s.method,s.url,!0),"include"===s.credentials?h.withCredentials=!0:"omit"===s.credentials&&(h.withCredentials=!1),"responseType"in h&&e.blob&&(h.responseType="blob"),s.headers.forEach(function(t,e){h.setRequestHeader(e,t)}),s.signal&&(s.signal.addEventListener("abort",f),h.onreadystatechange=function(){4===h.readyState&&s.signal.removeEventListener("abort",f)}),h.send(void 0===s._bodyInit?null:s._bodyInit)})}w.polyfill=!0,self.fetch||(self.fetch=w,self.Headers=a,self.Request=y,self.Response=b),t.Headers=a,t.Request=y,t.Response=b,t.fetch=w,Object.defineProperty(t,"__esModule",{value:!0})}); 4086 } 4087 } 4088 })() 4089</script>
4089 4090 4091<!-- Stamped style --> 4092<style> 4093 #stamped-rewards-widget ul li:before {display: none;} 4094 4095.klevuWrap { right: 375px !important} 4096.kuResultWrap ul li:before, .klevuWrap ul li:before{display:none!important;} 4097</style> 4098
4098<script>window.__CF$cv$params={r:'a43acf9efce2127b',t:'MTc5MDg1MDgyNg==',u:'01a0f707010e76b7b2038b0a0a9061a9',ut:'DVZDqWdDRVfAS7JMGK7xslbt4nz60jYjdZie4KnLjPI-1790850826-1.2.1.1-hjXfzaszDZaU.K9KwFkzACK4fjwnKdEgWuDcVVMCqzlbdIFptrJXT6gPo5YXYLdNRGX_KZsv7tNJL7ESm0r8IU5mPN0DV2eIfExnN2BhjY4',i:60};(function(){if(!document.body)return;var s=document.createElement('script');s.src='/cdn-cgi/challenge-platform/scripts/precursor/main.js';document.head.appendChild(s);})();</script>
4098</body> 4099</html> 4100
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.