PageSourceSearch

https://joola.de/products/joola-hc-40-pickleball

html joola.de collected 2026-10-01 04:14:10 UTC 876,861 bytes, 8,212 lines download raw bytes

1<!doctype html><html class="no-js" lang="de-DE" dir="ltr">
2  <head>
3	<!-- Added by AVADA SEO Suite -->
4	
5
6	<!-- /Added by AVADA SEO Suite -->
7<!-- Start of Shoplift scripts -->
8<!-- 2026-05-07T22:30:07.7349388Z -->
9<style>.shoplift-hide { opacity: 0 !important; }</style>
10<style id="sl-preview-bar-hide">#preview-bar-iframe, #PBarNextFrameWrapper { display: none !important; }</style>
11<script type="text/javascript">(function(rootPath, template, themeRole, themeId, isThemePreview){ /* Generated on 2026-10-01T04:03:48.9598864Z */(function(){"use strict";var te=document.createElement("style");te.textContent=`#shoplift-preview-control{position:fixed;max-width:332px;height:56px;background-color:#141414;z-index:9999;bottom:20px;display:flex;border-radius:8px;box-shadow:13px 22px 7px #0000,9px 14px 7px #00000003,5px 8px 6px #0000000d,2px 4px 4px #00000017,1px 1px 2px #0000001a,0 0 #0000001a;align-items:center;margin:0 auto;left:16px;right:16px;opacity:0;transform:translateY(20px);visibility:hidden;transition:opacity .4s ease-in-out,transform .4s ease-in-out,visibility 0s .4s}#shoplift-preview-control.visible{opacity:1;transform:translateY(0);visibility:visible;transition:opacity .4s ease-in-out,transform .4s ease-in-out,visibility 0s 0s}#shoplift-preview-control *{font-family:Inter,sans-serif;color:#fff;box-sizing:border-box;font-size:16px}#shoplift-preview-variant-title{font-weight:400;line-height:140%;font-size:16px;text-align:start;letter-spacing:-.16px;flex-grow:1;text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis}#shoplift-preview-variant-selector{position:relative;display:block;padding:6px 0;height:100%;min-width:0;flex:1 1 auto}#shoplift-preview-variant-menu-trigger{border:none;cursor:pointer;width:100%;background-color:transparent;padding:0 16px;border-left:1px solid #333;border-right:1px solid #333;height:100%;display:flex;align-items:center;justify-content:start;gap:8px}#shoplift-preview-variant-selector .menu-variant-label{width:24px;height:24px;border-radius:50%;padding:6px;display:flex;justify-content:center;align-items:center;font-size:12px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.12px;flex-shrink:0}#shoplift-preview-variant-selector .preview-variant-menu{position:absolute;bottom:110%;transform:translate3d(0,20px,0);visibility:hidden;pointer-events:none;opacity:0;cursor:pointer;background-color:#141414;border:1px solid #141414;border-radius:6px;width:100%;max-height:156px;overflow-y:auto;box-shadow:0 8px 16px #0003;z-index:1;transition:opacity .3s ease-in-out,transform .3s ease-in-out,visibility 0s .3s}#shoplift-preview-variant-selector .preview-variant-menu.preview-variant-menu__visible{visibility:visible;pointer-events:auto;opacity:100;transform:translateZ(0);transition:opacity .3s ease-in-out,transform .3s ease-in-out,visibility 0s 0s}@media screen and (max-width:400px){#shoplift-preview-variant-selector .preview-variant-menu{position:fixed;left:0;right:0;width:auto;bottom:110%}}#shoplift-preview-variant-selector .preview-variant-menu .preview-variant-menu--item{padding:12px 16px;display:flex;overflow:hidden}#shoplift-preview-variant-selector .preview-variant-menu .preview-variant-menu--item .menu-variant-label{margin-right:6px}#shoplift-preview-variant-selector .preview-variant-menu .preview-variant-menu--item span{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;white-space:nowrap;color:#f6f6f6;font-size:14px;font-style:normal;font-weight:500}#shoplift-preview-variant-selector .preview-variant-menu .preview-variant-menu--item:hover{background-color:#545454}#shoplift-preview-variant-selector .preview-variant-menu .preview-variant-menu--item:last-of-type{border-bottom-left-radius:6px;border-bottom-right-radius:6px}#shoplift-preview-variant-selector .preview-variant-menu .preview-variant-menu--item:first-of-type{border-top-left-radius:6px;border-top-right-radius:6px}#shoplift-preview-control div:has(#shoplift-exit-preview-button){padding:0 16px}#shoplift-exit-preview-button{padding:6px 8px;font-weight:500;line-height:75%;border-radius:4px;background-color:transparent;border:none;text-decoration:none}#shoplift-exit-preview-button:hover{cursor:pointer;background-color:#333}#shoplift-preview-subscription-warning{position:relative;display:flex;align-items:center;gap:6px;padding:6px 10px;margin:0 4px;border-left:1px solid #333;cursor:help;outline:none}#shoplift-preview-subscription-warning__icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background-color:#f59e0b;color:#141414!important;font-weight:700;font-size:12px!important;line-height:1;flex-shrink:0}#shoplift-preview-subscription-warning__label{font-size:13px!important;font-weight:500;color:#fbbf24!important;text-wrap:nowrap;white-space:nowrap}#shoplift-preview-subscription-warning__tooltip{position:absolute;bottom:calc(100% + 8px);right:0;max-width:320px;width:max-content;padding:10px 12px;border-radius:6px;background-color:#1f1f1f;color:#fff!important;font-size:12px!important;line-height:1.4!important;box-shadow:0 8px 16px #0000004d;z-index:10000;opacity:0;visibility:hidden;transform:translateY(4px);transition:opacity .2s ease-in-out,transform .2s ease-in-out,visibility 0s .2s;pointer-events:none}#shoplift-preview-subscription-warning__tooltip.shoplift-preview-subscription-warning__tooltip--visible{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .2s ease-in-out,transform .2s ease-in-out,visibility 0s 0s}#shoplift-preview-subscription-warning:focus-visible{box-shadow:inset 0 0 0 2px #f59e0b;border-radius:4px}#shoplift-preview-control:has(#shoplift-preview-subscription-warning){max-width:480px}/*$vite$:1*/`,document.head.appendChild(te);var fe=" daum[ /]| deusu/|(?:^|[^g])news(?!sapphire)|(?<! channel/|google/)google(?!(?:wv|app|/google| pixel))|(?<! cu)bots?(?:\\b|_)|(?<!cam)scan|(?<!lib)http|24x
117|;\\s\\w+;$|@[a-z][\\w-]+\\.|\\(\\)|\\.com\\b|\\b\\w+/1\\.0;|\\bbw/|\\bdlc\\b|\\bort/|\\bperl\\b|\\btime/|\\||^[<\\(;]|^[\\w \\.\\-\\(?:\\):%]+(?:/v?\\d+(?:\\.\\d+)?(?:\\.\\d{1,10})*?)?(?:,|$)|^[\\w\\-]+/[\\w]+$|^[^ ]{50,}$|^\\d+\\b|^\\w*search\\b|^\\w+/[\\w\\(\\)]*$|^\\w+/\\d\\.\\d\\s\\([\\w@]+\\)$|^active|^ad muncher|^amaya|^apache/|^avsdevicesdk/|^azure|^biglotron|^blackbox exporter|^bot|^clamav[ /]|^claude-code/|^client/|^cobweb/|^custom|^ddg[_-]android|^discourse|^dispatch/\\d|^downcast/|^duckduckgo|^email|^exodusmovement|^facebook|^getright/|^gozilla/|^hobbit|^hotzonu|^hwcdn/|^igetter/|^jeode/|^jetty/|^jigsaw|^microsoft bits|^movabletype|^mozilla/\\d\\.\\d\\s[\\w\\.-]+$|^mozilla/\\d\\.\\d\\s\\((?:compatible;)?(?:\\s?[\\w\\d-.]+\\/\\d+\\.\\d+)?\\)$|^navermailapp|^netsurf|^offline|^openai/|^owler|^php|^postman|^ps_daily/|^python|^rank|^read|^reed|^remove\\.bg/|^rest|^rss|^snapchat|^sora |^space bison|^stape/|^svn|^swcd |^taringa|^thumbor/|^track|^w3c|^webbandit/|^webcopier|^wget|^whatsapp|^wordpress|^xenu link sleuth|^yahoo|^yandex|^zdm/\\d|^zoom marketplace/|abuse|advisor|agent\\b|analyzer|archive|ask jeeves/teoma|attracta|audit|bluecoat drtr|browsex|burpcollaborator|capture|catch|check\\b|checker|chrome-lighthouse|chromeframe|classifier|cloudflare|collapsify\\b|convertify|cookiehubverify/|crawl|cursor/|cypress/|dareboost|datanyze|dejaclick|detect|discovery|dmbrowser|download|exaleadcloudview|feed|firephp|foregenix|functionize|grab|hardenize\\b|headless|hotjar|httrack|hubspot marketing grader|ibisbrowser|infrawatch|insight|inspect|iplabel|java(?!;)|library|linkcheck|linktiger|mail\\.ru/|manager|manus-user/|marketgoo/|measure|monitor\\b|neustar wpm|node\\b|nutch|offbyone|openvas|optimize|pageburst|pagespeed|parser|phantomjs|pingdom|playwright|powermarks|preview|productfinder|prospectingstudio|proxy|ptst[ /]\\d|radar|readable/|retriever|rexx;|rigor|rss\\b|scrape|securityheaders|selenium|server|silktide|sindup/|sogou|sparkler/|speedcurve|spider|splash|statuscake|supercleaner|synapse|synthetic|testlocally|tools|torrent|transcoder|url|validator|virtuoso|wappalyzer|watchtowr|webglance|webkit2png|whatcms/|xtate/",ge=/bot|crawl|http|lighthouse|scan|search|spider/i,z;function me(){if(z instanceof RegExp)return z;try{z=new RegExp(fe,"i")}catch{z=ge}return z}var ye=a=>typeof a=="string"&&a!=="";function ve(a){return ye(a)&&me().test(a)}var we=ve;class X{timestamp;constructor(){this.timestamp=new Date}}class be extends X{type;testId;hypothesisId;constructor(e,t,i){super(),this.type=3,this.testId=e,this.hypothesisId=t,this.timestamp=i}}class Se extends X{type;path;constructor(e){super(),this.type=4,this.path=e}}class Ce extends X{type;cart;constructor(e){super(),this.type=5,this.cart=e}}class ie extends Error{isBot;constructor(){super(),this.isBot=!0}}function Te(a,e,t){for(const i of e.selectors){const s=a.querySelectorAll(i.cssSelector);for(let r=0;r<s.length;r++)t(e.testId,e.hypothesisId)}re(a,e,(i,s,r,o,n)=>n(s,r),t)}function U(a,e,t){for(const i of e.selectors)ne(a,e.testId,e.hypothesisId,i,t??(()=>{}));re(a,e,ne,t??(()=>{}))}function se(a){return a.urlPatterns.reduce((e,t)=>{switch(t.operator){case"contains":return e+`.*${t}.*`;case"endsWith":return e+`.*${t}`;case"startsWith":return e+`${t}.*`}},"")}function re(a,e,t,i){new MutationObserver(()=>{for(const r of e.selectors)t(a,e.testId,e.hypothesisId,r,i)}).observe(a.documentElement,{childList:!0,subtree:!0})}function ne(a,e,t,i,s){const r=a.querySelectorAll(i.cssSelector);for(let o=0;o<r.length;o++){let n=r.item(o);if(n instanceof HTMLElement&&n.dataset.shoplift!==""){n.dataset.shoplift="";for(const l of i.actions.sort(Re))n=Ie(a,i.cssSelector,n,l)}}return r.length>0&&s?(s(e,t),!0):!1}function Ie(a,e,t,i){switch(i.type){case"innerHtml":t.innerHTML=i.value;break;case"attribute":Pe(t,i.scope,i.value);break;case"css":Ae(a,e,i.value);break;case"js":ke(a,t,i);break;case"copy":return Ee(t);case"remove":xe(t);break;case"move":_e(t,parseInt(i.value));break}return t}function Pe(a,e,t){a.setAttribute(e,t)}function Ae(a,e,t){const i=a.createElement("style");i.innerHTML=`${e} { ${t} }`,a.getElementsByTagName("head")[0]?.appendChild(i)}function ke(a,e,t){Function("document","element",`"use strict"; ${t.value}`)(a,e)}function Ee(a){const e=a.cloneNode(!0);if(!a.parentNode)throw"Can't copy node outside of DOM";return a.parentNode.insertBefore(e,a.nextSibling),e}function xe(a){a.remove()}function _e(a,e){if(e===0)return;const t=Array.prototype.slice.call(a.parentElement.children).indexOf(a),i=Math.min(Math.max(t+e,0),a.parentElement.children.length-1);a.parentElement.children.item(i).insertAdjacentElement(e>0?"afterend":"beforebegin",a)}function Re(a,e){return oe(a)-oe(e)}function oe(a){return a.type==="copy"||a.type==="remove"?0:1}
11const M={Template:0,UrlRedirect:2,Script:3,Price:5},De="data:image/svg+xml,%3csvg%20width='12'%20height='12'%20viewBox='0%200%2012%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M9.96001%207.90004C9.86501%207.90004%209.77001%207.86504%209.69501%207.79004L6.43501%204.53004C6.19501%204.29004%205.80501%204.29004%205.56501%204.53004L2.30501%207.79004C2.16001%207.93504%201.92001%207.93504%201.77501%207.79004C1.63001%207.64504%201.63001%207.40504%201.77501%207.26004L5.03501%204.00004C5.56501%203.47004%206.43001%203.47004%206.96501%204.00004L10.225%207.26004C10.37%207.40504%2010.37%207.64504%2010.225%207.79004C10.15%207.86004%2010.055%207.90004%209.96001%207.90004Z'%20fill='white'/%3e%3c/svg%3e",Oe="data:image/svg+xml,%3csvg%20width='14'%20height='24'%20viewBox='0%200%2014%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12.3976%2014.5255C12.2833%2013.8788%2012.0498%2013.3024%2011.6952%2012.7961C11.3416%2012.2898%2010.9209%2011.8353%2010.4353%2011.4317C9.94868%2011.0291%209.43546%2010.6488%208.89565%2010.292C8.48487%2010.049%208.09577%209.78565%207.72637%209.50402C7.35697%209.2224%207.08016%208.89503%206.89694%208.51987C6.71273%208.14471%206.67826%207.69533%206.79055%207.1697C6.86345%206.83216%206.97476%206.54647%207.12351%206.31162C7.27324%206.07778%207.47124%205.89986%207.7175%205.77684C7.96377%205.65483%208.21989%205.59383%208.48389%205.59383C8.88087%205.59383%209.17639%205.7016%209.3734%205.91714C9.56943%206.13268%209.68271%206.42345%209.71424%206.78946C9.74576%207.15547%209.72015%207.55401%209.63839%207.98509C9.55663%208.41617%209.43645%208.84724%209.27687%209.27934L13.5127%208.80149C13.9638%207.52656%2014.1017%206.42447%2013.9264%205.49725C13.751%204.56901%2013.2664%203.85122%2012.4724%203.34491C12.239%203.19648%2011.9779%203.07041%2011.6893%202.96569L12.0026%201.50979L9.86397%200L7.3875%201.50979L7.11169%202.78878C6.65166%202.8874%206.21724%203.01957%205.8114%203.19038C4.85292%203.594%204.06684%204.15115%203.45117%204.86385C2.83452%205.57655%202.42571%206.40108%202.22378%207.33847C2.06616%208.06947%202.04942%208.70796%202.17551%209.25087C2.30061%209.7948%202.52028%2010.2828%202.8355%2010.7139C3.14974%2011.145%203.51816%2011.5344%203.93977%2011.881C4.36039%2012.2288%204.782%2012.5521%205.20164%2012.851C5.68334%2013.1702%206.13844%2013.5169%206.56497%2013.8921C6.99052%2014.2672%207.31954%2014.7125%207.55004%2015.228C7.78055%2015.7445%207.81502%2016.3769%207.65347%2017.1262C7.56482%2017.5389%207.43676%2017.8765%207.27028%2018.1388C7.10381%2018.4011%206.89596%2018.5983%206.64772%2018.7295C6.3985%2018.8606%206.12071%2018.9267%205.8114%2018.9267C5.21641%2018.9267%204.79776%2018.6034%204.62833%2018.1632C4.4589%2017.7229%204.47367%2017.2583%204.60075%2016.5639C4.72782%2015.8705%205.05092%2015.1395%205.37107%2014.3699H1.17665C1.17665%2014.3699%200.207341%2016.1115%200.0310135%2017.6762C-0.0655232%2018.5302%200.0635208%2019.2653%200.41519%2019.8844C0.76686%2020.5036%201.33032%2020.9814%202.10655%2021.319C2.39222%2021.443%202.7104%2021.5447%203.05813%2021.623L2.54589%2024H7.17473L7.7047%2021.5386C8.08493%2021.442%208.43857%2021.3231%208.76562%2021.1787C9.73985%2020.7476%2010.52%2020.1427%2011.1071%2019.3649C11.6932%2018.5871%2012.0873%2017.7291%2012.2892%2016.7917C12.4744%2015.9295%2012.5099%2015.1741%2012.3966%2014.5275L12.3976%2014.5255Z'%20fill='white'/%3e%3c/svg%3e";async function Ve(a){let e=a.replace(/-/g,"+").replace(/_/g,"/");for(;e.length%4;)e+="=";const t=atob(e),i=Uint8Array.from(t,o=>
11o.charCodeAt(0)),s=new Blob([i]).stream().pipeThrough(new DecompressionStream("gzip")),r=await new Response(s).text();return JSON.parse(r)}function F(a,e){return typeof e=="string"&&/\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}.\d+(?:Z|[+-]\d+)/.test(e)?new Date(e):e}function ee(a,e){return e}function q(a,e=!1,t=!1,i=","){const s=a/100;if(t){const o=Math.round(s).toLocaleString("en-US");return i!==","?o.replace(/,/g,i):o}else{const r=e?",":".",o=s.toFixed(2).split("."),n=parseInt(o[0],10),l=o[1]??"00",c=n.toLocaleString("en-US");return i!==","?`${c.replace(/,/g,i)}${r}${l}`:e?`${c.replace(/,/g,".")}${r}${l}`:`${c}${r}${l}`}}function H(a,e,t,i){const s=e.replace("{{amount}}",q(a,!1,!1)).replace("{{amount_no_decimals}}",q(a,!1,!0)).replace("{{amount_with_comma_separator}}",q(a,!0,!1)).replace("{{amount_no_decimals_with_comma_separator}}",q(a,!0,!0)).replace("{{amount_with_space_separator}}",q(a,!1,!1," ")).replace("{{amount_no_decimals_with_space_separator}}",q(a,!1,!0," ")).replace("{{amount_with_apostrophe_separator}}",q(a,!1,!1,"'")).replace("{{amount_no_decimals_with_apostrophe_separator}}",q(a,!1,!0,"'")).replace("{{amount_with_period_and_space_separator}}",q(a,!1,!1,". ")).replace("{{amount_no_decimals_with_period_and_space_separator}}",q(a,!1,!0,". "));return i?`${s} ${t}`:s}function ae(a){return a.replace(/[^\d.,\s-]/g,"").trim()}function j(a){const e=new Map;for(const[t,i,s]of a.variants)e.set(t,{priceInCents:i,compareAtPriceInCents:s});return e}function Le(a,e,t,i){const{priceInCents:s,compareAtPriceInCents:r}=t,{moneyFormat:o,currency:n,currencyCodeEnabled:l}=i;if(a.getAttribute("data-sl-attribute-p")===e)a.innerHTML=H(s,o,n,l);else if(a.getAttribute("data-sl-attribute-cap")===e)r<=0||r<=s?a.remove():a.innerHTML=H(r,o,n,l);else if(a.getAttribute("data-sl-attribute-discount")===e&&!(r<=0||r<=s)){const d=Math.round((r-s)/r*100),u=ae(H(r-s,o,n,!1)),h=a.getAttribute("data-sl-format")||"percent";h==="percent"?a.textContent=`-${d}%`:h==="amount"?a.textContent=`-${u}`:h==="both"&&(a.textContent=`-${d}% (-${u})`)}}function $e(a){const e=[],t={id:"url-pattern",operator:"contains",value:"/"};for(const[i,s,r]of a.variants){e.push({id:`p-${i}`,cssSelector:`[data-sl-attribute-p="${i}"]`,urlPatterns:[t],actions:[{id:`p-action-${i}`,type:"innerHtml",scope:"price",value:H(s,a.moneyFormat,a.currency,a.currencyCodeEnabled)}]});const o=r<=0||r<=s;if(e.push({id:`cap-${i}`,cssSelector:`[data-sl-attribute-cap="${i}"]`,urlPatterns:[t],actions:[{id:`cap-action-${i}`,type:o?"remove":"innerHtml",scope:"compare-at-price",value:o?"":H(r,a.moneyFormat,a.currency,a.currencyCodeEnabled)}]}),!o&&r>s){const n=Math.round((r-s)/r*100),l=ae(H(r-s,a.moneyFormat,a.currency,!1));e.push({id:`d-${i}`,cssSelector:`[data-sl-attribute-discount="${i}"]`,urlPatterns:[t],actions:[{id:`d-action-${i}`,type:"js",scope:null,value:`var format = element.getAttribute('data-sl-format') || 'percent';                    if (format === 'percent') {                      element.textContent = '-${n}%';                    } else if (format === 'amount') {                      element.textContent = '-${l}';                    } else if (format === 'both') {                      element.textContent = '-${n}% (-${l})';                    }`}]})}}return e}const Me=a=>{let e=5381;for(let t=0;t<a.length;t++)e=(e*33^a.charCodeAt(t))>>>0;return e.toString(36)},qe=()=>Math.random().toString(36).slice(2,10)+Date.now().toString(36).slice(-4),He=a=>btoa(JSON.stringify(a)).replace(/\+/g,"-").replace(/\//g,"_").replace(/=+$/,""),K=a=>a.replace(/#slr-[a-z0-9]+$/,""),tt="modulepreload",it=function(a){return"/"+a},st={},Ne=function(e,t,i){let s=Promise.resolve();function r(o){const n=new Event("vite:preloadError",{cancelable:!0});if(n.payload=o,window.dispatchEvent(n),!n.defaultPrevented)throw o}return s.then(o=>{for(const n of o||[])n.status==="rejected"&&r(n.reason);return e().catch(r)})};function le(a,e,t){const i=t?a.plans.filter(c=>!c.variantId||c.variantId===t):a.plans,s=[],r=[];for(const c of i)c.direction==="decrease"?(s.push(c.existingShopifyPlanId),r.push(c.createdShopifyPlanId)):(s.push(c.createdShopifyPlanId),r.push(c.existingShopifyPlanId));const o=e?s:r,n=e?r:s;if(t)for(const c of a.plans)for(const d of[c.existingShopifyPlanId,c.createdShopifyPlanId])d&&!o.includes(d)&&!n.includes(d)&&n.push(d);const l={};for(let c=0;c<n.length;c++){const d=n[c],u=o[c];d&&u&&(l[d]=u)}return{showPlanIds:o,hidePlanIds:n,swapMap:l}}function ce(a,e,t){const i=e?a.plans.find(r=>r.variantId===e):void 0;if(i)return i.direction;if(t){const r=a.plans.find(o=>o.productId===t);if(r)return r.direction}return a.plans.find(r=>!r.variantId)?.direction??null}function J(a,e){const t=e?a.plans.filter(r=>!r.productId||r.productId===e):a.plans,i={};for(const r of t)i[r.existingShopifyPlanId]=r.existingDiscountAmount,i[r.createdShopifyPlanId]=r.existingDiscountAmount;
11const s=Math.max(...Object.values(i),0);return{discountMap:i,maxDiscount:s}}function W(a){const e=document.querySelector('form[action*="/cart/add"] input[name="product-id"]')?.value;if(e)return e;if(a){for(const r of Array.from(document.querySelectorAll("[data-sl-attribute-p]"))){const o=r.getAttribute("data-sl-attribute-p");if(!o)continue;const n=a.variants.find(l=>l[0]===o);if(n?.[3])return n[3]}const s=document.querySelector('form[action*="/cart/add"] input[name="id"]')?.value;if(s){const r=a.variants.find(o=>o[0]===s);if(r?.[3])return r[3]}}const t=window,i=t.ShopifyAnalytics?.meta?.product?.id??t.meta?.product?.id;return i!=null?String(i):null}function D(a,e){return a.widget.selectors[e]??[]}function N(a,e){return a.replace(/[\d.]+%/,`${e}%`)}function $(a,e){const t=document.createTreeWalker(a,NodeFilter.SHOW_TEXT);let i=t.nextNode();for(;i;){if(i.nodeValue!==null){const s=e(i.nodeValue);if(s!==i.nodeValue){i.nodeValue=s;return}}i=t.nextNode()}}function de(a,e){return a===null?!1:a==="decrease"?!e:e}async function Ue(a){if(a.subscriptionSwapDone)return;const e=a.getActiveAssignment();if(!e)return;const t=a.getHypothesis(e.hypothesisId);if(!t?.subscriptionData)return;a.subscriptionSwapDone=!0;const i=t.subscriptionData,s=t.isControl,r=[...new Set(i.plans.map(d=>d.direction))].join(",");a.log(`[SUB-SWAP] ${s?"A":"B"} side, directions=${r}`);const o=i.plans.some(d=>d.variantId);let n=!1,l=!1;function c(){if(!l){l=!0;try{const d=o?document.querySelector("select[name='id'], input[name='id']")?.value:void 0,{showPlanIds:u,hidePlanIds:h,swapMap:p}=le(i,s,d);a.swapMap=p;const b=D(i,"widgetParent"),E=D(i,"subscriptionPlans"),S=D(i,"subscriptionInput");if(!b.length||!E.length||!S.length)return;const C=document.querySelector(b[0].selector);if(!C?.shadowRoot)return;const _=C.shadowRoot.querySelector(E[0].selector);if(!_?.shadowRoot)return;const T=S[0].selector;let m=null;if(i.widget.widgetType==="buttons"||i.widget.widgetType==="radio"){const y=Array.from(_.shadowRoot.querySelectorAll(T));if(!y.length)return;for(const v of y){const g=v.closest("label");g&&(u.includes(v.value)?g.style.display="":h.includes(v.value)&&(g.style.display="none"))}const w=y.some(v=>u.includes(v.value)&&v.checked),I=y.some(v=>h.includes(v.value)&&v.checked);if((w||I)&&(n=!1),!w&&!n){n=!0;for(const v of y)if(u.includes(v.value)){v.closest("label")?.click(),v.dispatchEvent(new Event("change",{bubbles:!0}));break}}const f=y.find(v=>v.checked);m=f&&u.includes(f.value)?f.value:u[0]??null}else if(i.widget.widgetType==="dropdown"){const y=_.shadowRoot.querySelector("select");if(!y)return;for(const w of Array.from(y.options))h.includes(w.value)&&(w.style.display="none",w.disabled=!0);if(h.includes(y.value)){const w=Array.from(y.options).find(I=>u.includes(I.value));w&&(y.value=w.value,y.dispatchEvent(new Event("change",{bubbles:!0})))}m=u.includes(y.value)?y.value:u[0]??null}if(m){const y=Array.from(document.querySelectorAll('input[name="selling_plan"]'));for(const w of y)w.value!==m&&(w.value=m)}}finally{l=!1}}}if(a.subscriptionHideWrongPlans=c,a.swapMap=le(i,s).swapMap,c(),o){const d=document.querySelector("select[name='id'], input[name='id']");d&&d.addEventListener("change",c)}}function B(a){const e=D(a,"widgetParent");return e.length?document.querySelector(e[0].selector)?.shadowRoot??null:null}function Y(a,e){const t=D(a,"subscriptionPlans");return t.length?e.querySelector(t[0].selector)?.shadowRoot??null:null}function Z(a,e){const t=new URLSearchParams(window.location.search).get("variant");if(t)return t;{const i=document.querySelector('form[action*="/cart/add"] input[name="id"]')?.value;if(i)return i}return a.size>0?[...a.keys()][0]:void 0}function G(a,e){return H(a,e.moneyFormat,e.currency,e.currencyCodeEnabled)}function Fe({originalFetch:a,swapMap:e,slptValue:t,getSelectedPlanId:i,log:s}){if(window.fetch.__shoplift_intercepted)return s("[SUB-INTERCEPT] already installed — skipping"),()=>{};function r(n){if(i){const l=i();if(l)return e[l]??l}return e[n]??n}const o=function(n,l){if((typeof n=="string"?n:n instanceof URL?n.href:n.url).includes("/cart/add")&&l?.body)try{if(l.body instanceof FormData){const d=l.body.get("selling_plan");d?l.body.set("selling_plan",r(String(d))):(!d||d==="")&&t&&l.body.set("properties[_slpt]",t)}
11else if(typeof l.body=="string"){const d=JSON.parse(l.body);if(d.items)for(const u of d.items){const h=String(u.selling_plan??"");h?u.selling_plan=r(h):!u.selling_plan&&t&&(u.properties||(u.properties={}),u.properties._slpt=t)}else if(d.id){const u=String(d.selling_plan??"");u?d.selling_plan=r(u):!d.selling_plan&&t&&(d.properties||(d.properties={}),d.properties._slpt=t)}l.body=JSON.stringify(d)}}catch(d){s("[SUB-INTERCEPT] body parse failed; cart-add proceeds with un-swapped plan",d)}return a.call(window,n,l)};return o.__shoplift_intercepted=!0,window.fetch=o,function(){window.fetch===o&&(window.fetch=a)}}function Be({log:a}){if(window.fetch.__shoplift_intercepted)return a("[SUB-PREVIEW-BLOCK] already installed — skipping"),()=>{};const e=window.fetch,t=function(i,s){const r=typeof i=="string"?i:i instanceof URL?i.href:i.url;return r.includes("/cart/add")?(a("[SUB-PREVIEW-BLOCK] cart-add blocked in preview mode",{url:r}),Promise.resolve(new Response(JSON.stringify({id:0,properties:{},quantity:0,variant_id:0,key:"preview",title:"Preview — cart-add blocked",price:0,original_price:0,line_price:0,original_line_price:0,total_discount:0,discounts:[],preview:!0}),{status:200,headers:{"Content-Type":"application/json"}}))):e.call(window,i,s)};return t.__shoplift_intercepted=!0,window.fetch=t,function(){window.fetch===t&&(window.fetch=e)}}function pe({data:a,runUpdates:e,debounceMs:t=150}){let i=null;function s(){i&&clearTimeout(i),e(),i=setTimeout(e,t)}let r=null;const o=[],n={childList:!0,subtree:!0,characterData:!0,attributes:!0};function l(h){for(const p of o)p.disconnect();o.length=0;for(const p of Array.from(h.querySelectorAll("*")))if(p.shadowRoot){const b=new MutationObserver(s);b.observe(p.shadowRoot,n),o.push(b)}}function c(){const h=B(a);return h?(r&&r.disconnect(),l(h),r=new MutationObserver(p=>{p.some(b=>b.type==="childList"&&b.addedNodes.length>0)&&l(h),s()}),r.observe(h,n),!0):!1}const d=document.body||document.documentElement,u=new MutationObserver(()=>{c()&&s()});return u.observe(d,{childList:!0,subtree:!0}),c()&&s(),e(),function(){i&&(clearTimeout(i),i=null),u.disconnect(),r&&(r.disconnect(),r=null);for(const p of o)p.disconnect();o.length=0}}async function ze(a){if(a.subscriptionPriceDone)return;const e=a.getActiveAssignment(),t=e?a.getHypothesis(e.hypothesisId):void 0,i=t?.subscriptionData?null:a.findActiveSubscriptionTestControl(),s=t?.subscriptionData?t:i?.hypothesis;if(!s?.subscriptionData)return;const r=t?.subscriptionData?e.testId:i.testId;a.subscriptionPriceDone=!0;const o=s.subscriptionData,n=s.isControl,l=s.priceData,c=o.widget.widgetType;let d=W(l),u=J(o,d),h=u.discountMap,p=u.maxDiscount;function b(){const g=W(l);g!==d&&(d=g,u=J(o,d),h=u.discountMap,p=u.maxDiscount,a.log(`[SUB-PRICE] scope refreshed side=${n?"A":"B"}, currentProductId=${d??"n/a"}, maxDiscount=${p}`))}a.log(`[SUB-PRICE] side=${n?"A":"B"}, currentProductId=${d??"n/a"}, maxDiscount=${p}`),a.updatePriceTestHiddenInputs(r,n?"control":"variant",!1);function E(){if(!l)return null;const g=j(l),P=Z(g),A=ce(o,P,d);if(!de(A,n))return null;const k=P?g.get(P):void 0;return k?{formattedVariantPrice:G(k.priceInCents,l),formattedDiscounted:G(k.priceInCents*(1-p/100),l)}:null}Fe({originalFetch:a.fetch,swapMap:a.swapMap??{},slptValue:a.slptValue??void 0,log:a.log,getSelectedPlanId:()=>{const g=B(o);if(!g)return null;const P=Y(o,g);if(!P)return null;const A=D(o,"subscriptionInput"),k=A.length?A[0].selector:'input[name="rc_plan"]';return P.querySelector(`${k}:checked`)?.value??null}});function S(g){const P=D(o,"subscriptionDiscount");for(const A of P)if(A.selector.includes("badge")||A.selector.includes("__badge")){const k=g.querySelector(A.selector);k?.textContent&&!k.textContent.includes(`${p}%`)&&$(k,x=>N(x,p))}}function C(g){const P=E();if(!P)return;const A=D(o,"subscriptionCompareAt");for(const k of A){const x=g.querySelector(k.selector)||g.querySelector(`[part~="${k.selector}"]`);x?.textContent&&!x.textContent.includes(P.formattedVariantPrice)&&$(x,R=>/\d/.test(R)?P.formattedVariantPrice:R)}}function _(g,P){const A=D(o,"subscriptionCompareAt"),k=P===0?"none":"";for(const x of A){const R=g.querySelector(x.selector)||g.querySelector(`[part~="${x.selector}"]`);R&&(k==="none"?R.style.display!=="none"&&(R.style.display="none"):R.style.display==="none"&&(R.style.display=""))}}function T(g){const P=D(o,"subscriptionInput"),A=P.length?P[0].selector:'input[name="rc_plan"]',k=D(o,"subscriptionPlanDiscount"),x=k.length?k[0].selector:".rc-plans-button__discount";for(const R of Array.from(g.querySelectorAll("label"))){const V=R.querySelector(A),O=R.querySelector(x);if(V&&O){const L=h[V.value];if(L!==void 0){if(L===0)O.style.display!=="none"&&(O.style.display="none");else if(O.style.display==="none"&&(O.style.display=""),O.textContent){const Q=O.textContent.match(/[\d.]+%/)?.[0];Q&&Q!==`${L}%`&&$(O,et=>N(et,L))}}}}}function m(g){const P=g.querySelector("select");if(P)for(const A of Array.from(P.options)){const k=h[A.value];if(k!==void 0&&A.textContent){const x=A.textContent.match(/[\d.]+%/)?.[0];x&&x!==`${k}%`&&(A.textContent=N(A.textContent,k))}}}function y(g,P){const k=D(o,"subscriptionDiscount").filter(x=>x.selector.includes("benefit")||x.selector==="rc-benefits");for(const x of k){const R=g.querySelector(x.selector);if(R?.shadowRoot){for(const V of Array.from(R.shadowRoot.querySelectorAll("li")))if(V.textContent?.includes("Save")){const O=V;if(P===0)O.style.display!=="none"&&(O.style.display="none");else{O.style.display==="none"&&(O.style.display="");const L=V.textContent.match(/[\d.]+%/)?.[0];L&&L!==`${P}%`&&$(V,Q=>N(Q,P))}}}}}let w=!1;function I(){if(!w){w=!0;try{if(b(),d!==null&&Object.keys(h).length===0)return;const g=B(o);if(!g)return;S(g),l&&C(g);const P=Y(o,g);let A=p;if(P){const k=D(o,"subscriptionInput"),x=k.length?k[0].selector:'input[name="rc_plan"]',R=P.querySelector(`${x}:checked`);if(R){const V=h[R.value];V!==void 0&&(A=V)}c==="buttons"||c==="radio"?T(P):m(P)}_(g,A),y(g,A)}finally{w=!1}}}function f(){const g=E();if(!g)return;const P=B(o);if(!P)return;const A=D(o,"onetimeToggle"),k=A.length?A[0].selector:'input[value="onetime"]';if(!P.querySelector(k)?.checked)return;const R=D(o,"subscriptionPrice");for(const V of R){const O=P.querySelector(V.selector)||P.querySelector(`[part~="${V.selector}"]`);O?.textContent&&!O.textContent.includes(g.formattedDiscounted)&&$(O,L=>/\d/.test(L)?g.formattedDiscounted:L)}}function v(){a.subscriptionHideWrongPlans&&a.subscriptionHideWrongPlans(),I(),a.subscriptionUpdateOneTime&&a.subscriptionUpdateOneTime(),f()}pe({data:o,runUpdates:v})}async function We(a){if(a.subscriptionOneTimeDone)return;const e=a.getActiveAssignment(),t=e?a.getHypothesis(e.hypothesisId):void 0,i=!!(t?.subscriptionData&&t.priceData),s=i?null:a.findActiveSubscriptionTestControl(),r=i?t:s?.hy
11pothesis;if(!r?.subscriptionData||!r.priceData)return;const o=i?e.testId:s.testId;a.subscriptionOneTimeDone=!0;const n=r.subscriptionData,l=r.priceData,c=j(l),d=r.isControl,u=d?"control":"variant";a.slptValue=`${o}:${u}:f`,a.updatePriceTestHiddenInputs(o,u,!1);function h(){const p=B(n);if(!p)return;const b=Z(c);if(!b)return;const E=W(l),S=ce(n,b,E);if(!de(S,d))return;const C=c.get(b);if(!C)return;const _=H(C.priceInCents,l.moneyFormat,l.currency,l.currencyCodeEnabled),T=D(n,"onetimePrice");if(!T.length)return;const m=D(n,"onetimeContainer"),y=m.length?m[0].selector:'[part~="rc-purchase-option__onetime"]',I=p.querySelector(y)??p;for(const f of T){let v=null;try{v=I.querySelector(f.selector)}catch{v=null}v??=I.querySelector(`[part~="${f.selector}"]`),v&&v.textContent&&!v.textContent.includes(_)&&$(v,g=>/\d/.test(g)?_:g)}}a.subscriptionUpdateOneTime=h,h()}async function Ge(a,e){const{subscriptionPreviewRender:t}=await Ne(async()=>{const{subscriptionPreviewRender:i}=await Promise.resolve().then(()=>Xe);return{subscriptionPreviewRender:i}},void 0);return t(a.subscriptionData,a.priceData,a.isControl,e)}function je(a,e){const t=a.widget.selectors.widgetParent??[],i=a.widget.selectors.subscriptionPlans??[],s=a.widget.selectors.subscriptionInput??[];if(!t.length||!i.length||!s.length){e("[SUB-GLOBAL-HIDE] Missing required selectors — skipping");return}const r=t[0].selector,o=i[0].selector,n=s[0].selector;let l=!1,c=null,d=!1;function u(){if(!d){d=!0;try{h()}finally{d=!1}}}function h(){const C=document.querySelector(r);if(!C?.shadowRoot)return;const _=C.shadowRoot.querySelector(o);if(!_?.shadowRoot)return;_.shadowRoot!==c&&(c=_.shadowRoot,l=!1);let T=0;if(a.widget.widgetType==="buttons"||a.widget.widgetType==="radio"){const m=Array.from(_.shadowRoot.querySelectorAll(n));for(const f of m)if(a.planIds.includes(f.value)){f.disabled||(f.disabled=!0);const v=f.closest("label");v&&v.style.display!=="none"&&(v.style.display="none",T++)}const y=m.filter(f=>!a.planIds.includes(f.value));if(!y.some(f=>f.checked)&&!l&&y.length>0){l=!0;const f=y[0];f.closest("label")?.click(),f.dispatchEvent(new Event("change",{bubbles:!0})),e(`[SUB-GLOBAL-HIDE] Preselected first visible plan input=${f.value}`)}const I=y.find(f=>f.checked)??y[0];if(I){const f=Array.from(document.querySelectorAll('input[name="selling_plan"]'));for(const v of f)v.value!==I.value&&(v.value=I.value,e(`[SUB-GLOBAL-HIDE] Mirrored plan id ${I.value} to form selling_plan input`))}}else if(a.widget.widgetType==="dropdown"){const m=_.shadowRoot.querySelector("select");if(!m)return;for(const I of Array.from(m.options))a.planIds.includes(I.value)&&(I.style.display!=="none"&&(I.style.display="none"),I.disabled||(I.disabled=!0),T++);const y=Array.from(m.options).filter(I=>!a.planIds.includes(I.value)),w=y.some(I=>I.value===m.value);y.length>0&&!w&&!l&&(l=!0,m.value=y[0].value,m.dispatchEvent(new Event("change",{bubbles:!0})),e(`[SUB-GLOBAL-HIDE] Preselected first visible option=${y[0].value}`))}T>0&&e(`[SUB-GLOBAL-HIDE] Hidden ${T} B-side plan buttons`)}const p={childList:!0,subtree:!0,characterData:!0};let b=null;function E(C){b?.disconnect(),b=new MutationObserver(()=>u()),b.observe(C,p)}function S(){const C=document.querySelector(r);if(!C?.shadowRoot)return!1;u(),new MutationObserver(()=>{u();const m=C.shadowRoot.querySelector(o);m?.shadowRoot&&E(m.shadowRoot)}).observe(C.shadowRoot,p);const T=C.shadowRoot.querySelector(o);return T?.shadowRoot&&E(T.shadowRoot),!0}if(!S()){e("[SUB-GLOBAL-HIDE] Widget not in DOM yet — waiting via MutationObserver");const C=new MutationObserver(()=>{S()&&C.disconnect()});C.observe(document.body??document.documentElement,{childList:!0,subtree:!0})}}const ue="Limited preview",Ke="Add-to-cart and checkout prices won't reflect this test until it launches — test selling plans are not created in your subscription app until after a test is launched.",Je=5e3;function Ye(){const a=document.createElement("div");a.id="shoplift-preview-subscription-warning";const e=document.createElement("span");e.id="shoplift-preview-subscription-warning__icon",e.setAttribute("aria-hidden","true"),e.textContent="!";const t=document.createElement("span");t.id="shoplift-preview-subscription-warning__label",t.textContent=ue;const i=document.createElement("div");i.id="shoplift-preview-subscription-warning__tooltip",i.setAttribute("role","tooltip"),i.textContent=Ke,a.appendChild(e),a.appendChild(t),a.appendChild(i),a.setAttribute("tabindex","0"),a.setAttribute("aria-describedby",i.id),a.setAttribute("aria-label",ue);let s=null;function r(){s!==null&&(clearTimeout(s),s=null)}function o(){i.classList.add("shoplift-preview-subscription-warning__tooltip--visible")}function n(){i.classList.remove("shoplift-preview-subscription-warning__tooltip--visible")}function l(){o(),r(),s=setTimeout(()=>{n(),s=null},Je)}function c(){r(),o()}function d(){s===null&&n()}a.addEventListener("mouseenter",c),a.addEventListener("mouseleave",d),a.addEventListener("focus",c),a.addEventListener("blur",d);function u(p){try{const b=p.target;if(!(b instanceof Element))return;(b.closest('form[action*="/cart/add"] button[type="submit"], form[action*="/cart/add"] input[type="submit"]')!==null||b.closest('[name="add"], button[name="add"], [data-add-to-cart], button[data-add-to-cart]')!==null)&&l()}catch{}}
11document.addEventListener("click",u,!0);function h(){r(),document.removeEventListener("click",u,!0),a.removeEventListener("mouseenter",c),a.removeEventListener("mouseleave",d),a.removeEventListener("focus",c),a.removeEventListener("blur",d),a.remove()}return{root:a,tooltip:i,cleanup:h}}let he=!1;class Ze{DATA_SL_ATTRIBUTE_P="data-sl-attribute-p";DATA_SL_TEST_ID="data-sl-test-id";VIEWPORT_TRACK_THRESHOLD=.5;temporarySessionKey="Shoplift_Session";essentialSessionKey="Shoplift_Essential";analyticsSessionKey="Shoplift_Analytics";priceSelectorsSessionKey="Shoplift_PriceSelectors_v2";shop;host;eventHost;disableReferrerOverride;legacySessionKey;cssHideClass;testConfigs;inactiveTestConfigs;hiddenSubscriptionPlans;testsFilteredByAudience;sendPageView;shopliftDebug;gaConfig;telemetryEnabled;getCountryTimeout;geoViaShopify;resolvedRegion=null;state;subscriptionPreviewWarningCleanup=null;shopifyAnalyticsId;cookie=document.cookie;isSyncing=!1;isSyncingGA=!1;fetch;localStorageSet;localStorageGet;sessionStorageSet=window.sessionStorage.setItem.bind(window.sessionStorage);sessionStorageGet=window.sessionStorage.getItem.bind(window.sessionStorage);urlParams=new URLSearchParams(window.location.search);device;logHistory;activeViewportObservers=new Map;clientIdRetryCount=0;constructor(e,t,i,s,r,o,n,l,c,d,u,h,p,b=!1){this.shop=e,this.host=t,this.eventHost=i,this.disableReferrerOverride=l,this.logHistory=[],this.legacySessionKey=`SHOPLIFT_SESSION_${this.shop}`,this.cssHideClass=s?"shoplift-hide":"",this.testConfigs=u.map(S=>({...S,startAt:new Date(S.startAt),statusHistory:S.statusHistory.map(C=>({...C,createdAt:new Date(C.createdAt)}))})),this.inactiveTestConfigs=h,this.hiddenSubscriptionPlans=p,this.sendPageView=!!r,this.shopliftDebug=o===!0,this.telemetryEnabled=c===!0,this.geoViaShopify=b===!0,this.gaConfig=n!=={"sendEvents":false,"mode":"gtag"}?n:{sendEvents:!1},this.fetch=window.fetch.bind(window),this.localStorageSet=window.localStorage.setItem.bind(window.localStorage),this.localStorageGet=window.localStorage.getItem.bind(window.localStorage);const E=this.getDeviceType();this.device=E!=="tablet"?E:"mobile",this.state=this.loadState(),this.shopifyAnalyticsId=this.getShopifyAnalyticsId(),this.testsFilteredByAudience=u.filter(S=>
11S.status=="active"),this.getCountryTimeout=d===1000?1e3:d,window.__slReadCookie=S=>{const C=this.getCookie(S);if(C===null)return null;try{return decodeURIComponent(C)}catch{return C}},this.log("State Loaded",JSON.stringify(this.state))}deriveCategoryFromExistingTests(){if(!this.state.temporary.testCategory&&this.state.essential.visitorTests.length>0){const e=this.state.essential.visitorTests.some(t=>{if(!t.hypothesisId)return!1;const i=this.getHypothesis(t.hypothesisId);return i&&["theme","basicScript","price"].includes(i.type)});this.state.temporary.testCategory=e?"global":"conditional",this.persistTemporaryState(),this.log("Derived test category from existing visitorTests: %s",this.state.temporary.testCategory)}}async init(){try{if(this.log("Shoplift script initializing"),window.Shopify&&window.Shopify.designMode){this.log("Skipping script for design mode");return}if(window.location.href.includes("slScreenshot=true")){this.log("Skipping script for screenshot");return}if(window.location.hostname.endsWith(".edgemesh.com")){this.log("Skipping script for preview");return}if(window.location.href.includes("isShopliftMerchant")){const o=this.urlParams.get("isShopliftMerchant")==="true";this.log("Setting merchant session to %s",o),this.state.temporary.isMerchant=o,this.persistTemporaryState()}if(this.state.temporary.isMerchant){this.log("Setting up preview for merchant"),typeof window.shoplift!="object"&&this.setShopliftStub(),this.state.temporary.previewConfig||this.hidePage(),await this.initPreview(),document.querySelector("#sl-preview-bar-hide")?.remove();return}if(this.state.temporary.previewConfig=void 0,we(navigator.userAgent))return;const e=Date.now(),t=!this.state.temporary.lastSeen||e-this.state.temporary.lastSeen>1800*1e3;(!this.state.temporary.entryPage||t)&&(this.state.temporary.entryPage=K(window.location.href)),this.state.temporary.lastSeen=e,this.persistTemporaryState(),window.__slEntryPage=this.state.temporary.entryPage??"";const i=this.state.essential.visitorTests.filter(o=>o.hypothesisId&&+o.createdAt>Date.now()-6e4);if(i.length===0)this.sendDiagnosticTelemetry("page-landed",null);else for(const o of i)this.sendDiagnosticTelemetry("page-landed",o.testId,{hypothesisId:o.hypothesisId,isControl:o.assignedTo==="control",testType:o.testType??"unknown"});if(navigator.userAgent.includes("Chrome/118")){this.log("Random: %o",[Math.random(),Math.random(),Math.random()]);const o=await this.makeRequest({url:`${this.eventHost}/api/v0/events/ip`,method:"get"}).then(n=>n?.json());this.log(`IP: ${o}`),this.makeRequest({url:`${this.eventHost}/api/v0/logs`,method:"post",data:JSON.stringify(this.debugState(),ee)}).catch()}if(this.shopifyAnalyticsId=this.getShopifyAnalyticsId(),this.monitorConsentChange(),this.checkForThemePreview())return;if(!this.disableReferrerOverride&&this.state.temporary.originalReferrer!=null){this.log(`Overriding referrer from '${document.referrer}' to '${this.state.temporary.originalReferrer}'`);const o=this.state.temporary.originalReferrer;delete this.state.temporary.originalReferrer,this.persistTemporaryState(),Object.defineProperty(document,"referrer",{get:()=>o,enumerable:!0,configurable:!0})}if(await this.refreshVisitor(this.shopifyAnalyticsId),await this.handleVisitorTest()){this.log("Redirecting for visitor test");return}this.setShoplift(),this.showPage(),this.ensureCartAttributesForExistingPriceTests(!1);const r=this.state.essential.visitorTests.some(o=>(o.hypothesisId?this.getHypothesis(o.hypothesisId):void 0)?.subscriptionData!=null)||Object.values(this.state.temporary.testReservations??{}).some(o=>this.getHypothesis(o.hypothesisId)?.subscriptionData!=null);this.hiddenSubscriptionPlans&&!r&&(this.log(`[SUB-GLOBAL] Visitor not in subscription test — hiding ${this.hiddenSubscriptionPlans.planIds.length} B-side plans`),je(this.hiddenSubscriptionPlans,o=>this.log(o))),await this.subscriptionSwap(),await this.subscriptionOneTimePrice(),await this.subscriptionPriceChange(),await this.finalize(),console.log("SHOPLIFT SCRIPT INITIALIZED!")}catch(e){if(e instanceof ie)return;throw e}finally{typeof window.shoplift!="object"&&this.setShopliftStub()}}getVariantColor(e){switch(e){case"a":return{text:"#141414",bg:"#E2E2E2"};case"b":return{text:"rgba(255, 255, 255, 1)",bg:"rgba(37, 99, 235, 1)"}}}getDefaultVariantTitle(e){return e.title?e.title:e.type==="price"?e.isControl?"Original prices":"Variant prices":e.isControl?"Original":"Untitled variant "+e.label.toUpperCase()}
11async initPreview(){const e=this.urlParams.get("previewConfig");if(e){this.state.temporary.previewConfig=void 0,this.log("Setting up the preview"),this.log("Found preview config, writing to temporary state");const t=await Ve(e);if(this.state.temporary.previewConfig=t,this.state.temporary.previewConfig.testTypeCategory===M.Price){this.hidePage(!0);const s=this.state.temporary.previewConfig;let r=`${this.host}/api/dom-selectors/${s.storeId}/${s.testId}/${s.isDraft||!1}`;s.shopifyProductId&&(r+=`?productId=${s.shopifyProductId}`);const o=await this.makeJsonRequest({method:"get",url:r}).catch(n=>(this.log("Error getting domSelectors",n),null));if(s.variants.forEach(n=>n.domSelectors=o[n.id]?.domSelectors),s.isDraft){const n=`${this.host}/api/dom-selectors/${s.storeId}/${s.testId}/subscription-preview`,l=await this.makeJsonRequest({method:"get",url:n}).catch(c=>(this.log("No subscription preview data for draft (test may not have a subscription widget)",c),null));l?.subscriptionData&&s.variants.forEach(c=>{c.subscriptionData=l.subscriptionData,c.priceData=l.priceData})}}this.persistTemporaryState();const i=new URL(window.location.toString());i.searchParams.delete("previewConfig"),this.queueRedirect(i)}else if(this.state.temporary.previewConfig){this.showPage();const t=this.state.temporary.previewConfig;if(t.testTypeCategory===M.Template&&this.handleTemplatePreview(t)&&this.initPreviewControls(t),t.testTypeCategory===M.UrlRedirect&&this.handleUrlPreview(t)&&this.initPreviewControls(t),t.testTypeCategory===M.Script&&this.handleScriptPreview(t)&&this.initPreviewControls(t),t.testTypeCategory===M.Price){const i=await this.handlePricePreview(t);t.isDraft?await this.handleSubscriptionPricePreview(t):await this.handleSubscriptionLivePreview(t),i&&this.initPreviewControls(t)}}}initPreviewControls(e){document.addEventListener("DOMContentLoaded",()=>{const t=e.variants.find(b=>b.id===e.currentVariant),i=t?.label||"a",s=e.variants,r=document.createElement("div");r.id="shoplift-preview-control";const o=document.createElement("div"),n=document.createElement("img");n.src=Oe,n.height=24,n.width=14,o.style.padding="0 16px",o.style.lineHeight="100%",o.appendChild(n),r.appendChild(o);const l=document.createElement("div");l.id="shoplift-preview-variant-selector";const c=document.createElement("button");c.id="shoplift-preview-variant-menu-trigger";const d=document.createElement("div");d.className="menu-variant-label",d.style.backgroundColor=this.getVariantColor(i).bg,d.style.color=this.getVariantColor(i).text,d.innerText=i.toUpperCase(),c.appendChild(d);const u=document.createElement("span");if(u.id="shoplift-preview-variant-title",u.innerText=t?this.getDefaultVariantTitle(t):"Untitled variant "+i.toUpperCase(),c.appendChild(u),s.length>1){const b=document.createElement("img");b.src=De,b.width=12,b.height=12,b.style.height="12px",b.style.width="12px",c.appendChild(b);const E=document.createElement("div");E.className="preview-variant-menu";for(const S of e.variants.filter(C=>C.id!==e.currentVariant)){const C=document.createElement("div");C.className="preview-variant-menu--item";const _=document.createElement("div");_.className="menu-variant-label",_.style.backgroundColor=this.getVariantColor(S.label).bg,_.style.color=this.getVariantColor(S.label).text,_.style.flexShrink="0",_.innerText=S.label.toUpperCase(),C.appendChild(_);const T=document.createElement("span");T.innerText=this.getDefaultVariantTitle(S),C.appendChild(T),C.addEventListener("click",()=>{this.pickVariant(S.id)}),E.appendChild(C)}l.appendChild(E),c.addEventListener("click",()=>{E.className!=="preview-variant-menu preview-variant-menu__visible"?E.classList.add("preview-variant-menu__visible"):E.classList.remove("preview-variant-menu__visible")}),document.addEventListener("click",S=>{S.target instanceof Element&&!c.contains(S.target)&&E.className==="preview-variant-menu preview-variant-menu__visible"&&E.classList.remove("preview-variant-menu__visible")})}else c.style.pointerEvents="none",d.style.margin="0";if(l.appendChild(c),r.appendChild(l),e.hasSubscription){this.subscriptionPreviewWarningCleanup?.();const b=Ye();r.appendChild(b.root),this.subscriptionPreviewWarningCleanup=b.cleanup}const h=document.createElement("div"),p=document.createElement("button");p.id="shoplift-exit-preview-button",p.innerText="Exit",h.appendChild(p),p.addEventListener("click",()=>{this.exitPreview()}),r.appendChild(h),document.body.appendChild(r),requestAnimationFrame(()=>{r.classList.add("visible")})}),this.ensureCartAttributesForExistingPriceTests(!0)}pickVariant(e){if(this.state.temporary.previewConfig){const t=this.state.temporary.previewConfig,i=new URL(window.location.toString());if(t.testTypeCategory===M.UrlRedirect){const s=t.variants.find(r=>r.id===t.currentVariant)?.redirectUrl;if(i.pathname===s){const r=t.variants.find(o=>o.id===e)?.redirectUrl;r&&(i.pathname=r)}}if(t.testTypeCategory===M.Template){const s=t.variants.find(r=>r.id===t.currentVariant)?.pathName;if(s&&i.pathname===s){const r=t.variants.find(o=>o.id===e)?.pathName;r&&r!==s&&(i.pathname=r)}}t.currentVariant=e,this.persistTemporaryState(),this.queueRedirect(i)}}exitPreview(){const e=new URL(window.location.toString());if(this.state.temporary.previewConfig?.testTypeCategory===M.Template&&e.searchParams.delete("view"),this.state.temporary.previewConfig?.testTypeCategory===M.Script&&e.searchParams.delete("slVariant"),this.state.temporary.previewConfig?.testTypeCategory===M.UrlRedirect){const i=this.state.temporary.previewConfig.variants.filter(r=>!r.isControl&&r.redirectUrl!==null).map(r=>r.redirectUrl),s=this.state.temporary.previewConfig.variants.find(r=>r.label==="a")?.redirectUrl;i.includes(e.pathname)&&s&&(e.pathname=s)}this.state.temporary.isMerchant=!1,e.searchParams.delete("isShopliftMerchant"),this.state.temporary.previewConfig=void 0,this.persistTemporaryState(),this.subscriptionPreviewWarningCleanup?.(),this.subscriptionPreviewWarningCleanup=null,this.hidePage(),this.queueRedirect(e)}handleTemplatePreview(e){const t=e.currentVariant,i=e.variants.find(l=>l.id===t);if(!i)return!1;const s=e.variants.find(l=>l.isControl);if(!s)return!1;this.log("Setting up template preview for type",s.type);
11const r=new URL(window.location.toString()),o=r.searchParams.get("view"),n=i.type===s.type;return!n&&!i.isControl&&template.suffix===s.affix&&this.typeFromTemplate()===s.type&&i.pathName!==null?(this.log("Hit control template type, redirecting to the variant url"),this.hidePage(),r.pathname=i.pathName,this.queueRedirect(r),!0):(!i.isControl&&this.typeFromTemplate()==i.type&&template.suffix===s.affix&&n&&o!==(i.affix||"__DEFAULT__")&&(this.log("Template type and affix match control, updating the view param"),r.searchParams.delete("view"),this.log("Setting the new viewParam to",i.affix||"__DEFAULT__"),this.hidePage(),r.searchParams.set("view",i.affix||"__DEFAULT__"),this.queueRedirect(r)),o!==null&&o!==(i.affix||"__DEFAULT__")&&(r.searchParams.delete("view"),this.hidePage(),this.queueRedirect(r)),!0)}handleUrlPreview(e){const t=e.currentVariant,i=e.variants.find(o=>o.id===t),s=e.variants.find(o=>o.isControl)?.redirectUrl;if(!i)return!1;this.log("Setting up URL redirect preview");const r=new URL(window.location.toString());return r.pathname===s&&!i.isControl&&i.redirectUrl!==null&&(this.log("Url matches control, redirecting"),this.hidePage(),r.pathname=i.redirectUrl,this.queueRedirect(r)),!0}handleScriptPreview(e){const t=e.currentVariant,i=e.variants.find(o=>o.id===t);if(!i)return!1;this.log("Setting up script preview");const s=new URL(window.location.toString());return s.searchParams.get("slVariant")!==i.id&&(this.log("current id doesn't match the variant, redirecting"),s.searchParams.delete("slVariant"),this.log("Setting the new slVariantParam"),this.hidePage(),s.searchParams.set("slVariant",i.id),this.queueRedirect(s)),!0}async handlePricePreview(e){const t=e.currentVariant,i=e.variants.find(s=>s.id===t);return i?(this.log("Setting up price preview"),i.domSelectors&&i.domSelectors.length>0&&(U(document,{testId:e.testId,hypothesisId:i.id,selectors:i.domSelectors}),this.ensureCartAttributesForExistingPriceTests(!0)),!0):!1}async handleSubscriptionPricePreview(e){const t=e.variants.find(i=>i.id===e.currentVariant);t?.subscriptionData&&(this.log("Setting up subscription price preview"),await Ge({id:t.id,isControl:t.isControl,subscriptionData:t.subscriptionData,priceData:t.priceData},(i,...s)=>this.log(i,...s)))}async handleSubscriptionLivePreview(e){this.testConfigs.find(s=>s.id===e.testId)?.hypotheses.find(s=>s.id===e.currentVariant)?.subscriptionData&&(this.log("Setting up subscription live preview"),this.subscriptionSwapDone=!1,this.subscriptionOneTimeDone=!1,this.subscriptionPriceDone=!1,await this.subscriptionSwap(),await this.subscriptionOneTimePrice(),await this.subscriptionPriceChange())}async finalize(){const e=await this.getCartState();e!==null&&this.queueCartUpdate(e),this.pruneStateAndSave(),await this.syncAllEvents()}setShoplift(){this.log("Setting up public API");const t=this.urlParams.get("slVariant")==="true",i=t?null:this.urlParams.get("slVariant");window.shoplift={isHypothesisActive:async s=>{if(this.log("Script checking variant for hypothesis '%s'",s),t)return this.log("Forcing variant for hypothesis '%s'",s),!0;if(i!==null)return this.log("Forcing hypothesis '%s'",i),s===i;const r=this.testConfigs.find(n=>n.hypotheses.some(l=>l.id===s));if(!r)return this.log("No test found for hypothesis '%s'",s),!1;const o=this.state.essential.visitorTests.find(n=>n.testId===r.id);return o?(this.log("Active visitor test found",s),o.hypothesisId===s):(await this.manuallySplitVisitor(r),this.testConfigs.some(n=>n.hypotheses.some(l=>l.id===s&&this.state.essential.visitorTests.some(c=>c.hypothesisId===l.id))))},setAnalyticsConsent:async s=>{await this.onConsentChange(s,!0)},getVisitorData:()=>({visitor:this.state.analytics.visitor,visitorTests:this.state.essential.visitorTests.filter(s=>!s.isInvalid).map(s=>{const{shouldSendToGa:r,savedAt:o,...n}=s;return n})})}}setShopliftStub(){this.log("Setting up stubbed public API");const t=this.urlParams.get("slVariant")==="true",i=t?null:this.urlParams.get("slVariant");window.shoplift={isHypothesisActive:s=>Promise.resolve(t||s===i),setAnalyticsConsent:()=>Promise.resolve(),getVisitorData:()=>({visitor:null,visitorTests:[]})}}async manuallySplitVisitor(e){this.log("Starting manual split for test '%s'",e.id),await this.handleVisitorTest([e]);const t=this.getReservationForTest(e.id);t&&!t.isRealized&&t.entryCriteriaKey&&(this.log("Realizing manual API reservation for test '%s'",e.id),this.realizeReservationForCriteria(t.entryCriteriaKey)),this.saveState(),this.syncAllEvents()}async handleVisitorTest(e){await this.filterTestsByAudience(this.testConfigs,this.state.analytics.visitor??this.buildBaseVisitor(),this.state.essential.visitorTests),this.pruneStaleVisitorTests(),this.deriveC
11ategoryFromExistingTests(),this.clearStaleReservations();let t=e?e.filter(i=>this.testsFilteredByAudience.some(s=>s.id===i.id)):[...this.testsForUrl(this.testsFilteredByAudience),...this.domTestsForUrl(this.testsFilteredByAudience)];try{if(t.length===0)return this.log("No tests found"),!1;this.log("Checking for existing visitor test on page");const i=this.getCurrentVisitorHypothesis(t);if(i){this.log("Found current visitor test");const l=this.considerRedirect(i);return l&&(this.log("Redirecting for current visitor test"),this.redirect(i)),l}const s=this.getReservationForCurrentPage();if(s){this.log("Found matching reservation for current page: %s",s.testId);const l=this.getHypothesis(s.hypothesisId);if(l){l.type!=="price"&&this.realizeReservationForCriteria(s.entryCriteriaKey);const c=this.considerRedirect(l);return c&&this.redirect(l),c}}this.log("No active test relation for test page");const r=this.testsForUrl(this.inactiveTestConfigs.filter(l=>this.testIsPaused(l)&&l.hypotheses.some(c=>this.state.essential.visitorTests.some(d=>d.hypothesisId===c.id)))).map(l=>l.id);if(r.length>0)return this.log("Visitor has paused tests for test page, skipping test assignment: %o",r),!1;if(!this.state.temporary.testCategory){const l=this.testsFilteredByAudience.filter(d=>this.isGlobalEntryCriteria(this.getEntryCriteriaKey(d))),c=this.testsFilteredByAudience.filter(d=>!this.isGlobalEntryCriteria(this.getEntryCriteriaKey(d)));if(this.log("Category dice roll - global tests: %o, conditional tests: %o",l.map(d=>({id:d.id,title:d.title,criteria:this.getEntryCriteriaKey(d)})),c.map(d=>({id:d.id,title:d.title,criteria:this.getEntryCriteriaKey(d)}))),l.length>0&&c.length>0){const d=l.length,u=c.length,h=d+u,p=Math.random()*h;this.state.temporary.testCategory=p<d?"global":"conditional",this.log("Category dice roll: rolled %.2f of %d (global weight: %d, conditional weight: %d), selected '%s'",p,h,d,u,this.state.temporary.testCategory)}else l.length>0?(this.state.temporary.testCategory="global",this.log("Only global tests available, setting category to global")):(this.state.temporary.testCategory="conditional",this.log("Only conditional tests available, setting category to conditional"));this.persistTemporaryState()}const o=this.state.temporary.testCategory;if(this.log("Visitor test category: %s",o),o==="global"){const l=this.testsFilteredByAudience.filter(c=>!this.isGlobalEntryCriteria(this.getEntryCriteriaKey(c)));for(const c of l)this.markTestAsBlocked(c,"category:global");t=t.filter(c=>this.isGlobalEntryCriteria(this.getEntryCriteriaKey(c)))}else{const l=this.testsFilteredByAudience.filter(c=>this.isGlobalEntryCriteria(this.getEntryCriteriaKey(c)));for(const c of l)this.markTestAsBlocked(c,"category:conditional");t=t.filter(c=>!this.isGlobalEntryCriteria(this.getEntryCriteriaKey(c)))}if(t.length===0)return this.log("No tests remaining after category filter"),!1;this.createReservations(t);const n=this.getReservationForCurrentPage();if(n&&!n.isRealized){const l=this.getHypothesis(n.hypothesisId);if(l){l.type!=="price"&&this.realizeReservationForCriteria(n.entryCriteriaKey);const c=this.considerRedirect(l);return c&&(this.log("Redirecting for new test"),this.redirect(l)),c}}return!1}finally{this.includeInDomTests(),this.saveState()}}includeInDomTests(){this.applyControlForAudienceFilteredPriceTests();const e=this.getDomTestsForCurrentUrl(),t=this.getVisitorDomHypothesis(e);for(const i of e){this.log("Evaluating dom test '%s'",i.id);const s=i.hypotheses.some(p=>p.type==="price");if(this.state.essential.visitorTests.find(p=>p.testId===i.id&&p.isInvalid&&!p.hypothesisId)){if(this.log("Visitor is blocked from test '%s', applying control prices if price test",i.id),s){const p=i.hypotheses.find(b=>b.isControl);p?.priceData&&(this.applyPriceTestWithMapLookup(i.id,p,[p],()=>{this.log("Control prices applied for blocked visitor, no metrics tracked")}),this.updatePriceTestHiddenInputs(i.id,"control",!1))}continue}const o=this.getReservationForTest(i.id);let n=null,l=!1;const c=t.find(p=>i.hypotheses.some(b=>p.id===b.id));if(o)n=this.getHypothesis(o.hypothesisId)??null,this.log("Using reserved hypothesis '%s' for test '%s'",o.hypothesisId,i.id);else if(c)n=c,this.log("Using existing hypothesis assignment for test '%s'",i.id);else if(s){const p=this.visitorActiveTestTypeWithReservations();p?(l=!0,this.log("Visitor already in test type '%s', treating as non-test for price test '%s'",p,i.id)):n=this.pickHypothesis(i)}else n=this.pickHypothesis(i);if(l&&s){const p=i.hypotheses.find(b=>b.isControl);p?.priceData&&(this.log("Applying control prices for non-test visitor on price test '%s' (Map-based)",i.id),this.applyPriceTestWithMapLookup(i.id,p,[p],()=>{this.log("Control prices applied for non-test visitor, no metrics tracked")}
11),this.updatePriceTestHiddenInputs(i.id,"control",!1));continue}if(!n){this.log("Failed to pick hypothesis for test");continue}this.sendDiagnosticTelemetry("assignment",i.id,{hypothesisId:n.id,isControl:n.isControl,testType:n.type});const d=i.bayesianRevision??4,u=n.type==="price",h=d>=5;if(u&&h){if(this.log(`Price test with Map-based lookup (v${d}): ${i.id}`),!n.priceData){this.log("No price data for hypothesis '%s', skipping",n.id);continue}const p=n.isControl?"control":"variant";this.log(`Setting up Map-based price test for ${p} (test: ${i.id})`),this.applyPriceTestWithMapLookup(i.id,n,i.hypotheses,b=>{const E=this.getReservationForTest(b);E&&!E.isRealized&&E.entryCriteriaKey?this.realizeReservationForCriteria(E.entryCriteriaKey):this.queueAddVisitorToTest(b,n),this.saveState(),this.queuePageView(window.location.pathname),this.syncAllEvents()});continue}if(u&&!h){this.log(`Price test without viewport tracking (v${d}): ${i.id}`);const p=this.getDomSelectorsForHypothesis(n);if(p.length===0)continue;U(document,{testId:i.id,hypothesisId:n.id,selectors:p},b=>{this.queueAddVisitorToTest(b,n),this.saveState(),this.queuePageView(window.location.pathname),this.syncAllEvents()});continue}if(!n.domSelectors||n.domSelectors.length===0){this.log("No selectors found, skipping hypothesis");continue}U(document,{testId:i.id,hypothesisId:n.id,selectors:n.domSelectors},p=>{this.queueAddVisitorToTest(p,n),this.saveState(),this.queuePageView(window.location.pathname),this.syncAllEvents()})}}considerRedirect(e){if(this.log("Considering redirect for hypothesis '%s'",e.id),e.isControl)return this.log("Skipping redirect for control"),!1;if(e.type==="basicScript"||e.type==="manualScript")return this.log("Skipping redirect for script test"),!1;const t=this.state.essential.visitorTests.find(o=>o.hypothesisId===e.id),i=new URL(window.location.toString()),r=new URLSearchParams(window.location.search).get("view");if(e.type==="theme"){if(!(e.themeId===themeId)){if(this.log("Theme id '%s' is not hypothesis theme ID '%s'",e.themeId,themeId),this.isAppProxyPath())return this.log("On App Proxy path, skipping theme redirect to avoid infinite loop"),!1;if(t&&t.themeId!==e.themeId&&(t.themeId===themeId||!this.isThemePreview()))this.log("On old theme, redirecting and updating local visitor"),t.themeId=e.themeId;else if(this.isThemePreview())return this.log("On non-test theme, skipping redirect"),!1;return this.log("Hiding page to redirect for theme test"),this.hidePage(),!0}return!1}else if(e.type!=="dom"&&e.type!=="price"&&e.affix!==template.suffix&&e.affix!==r||e.redirectPath&&!i.pathname.endsWith(e.redirectPath))return this.log("Hiding page to redirect for template test"),this.hidePage(),!0;return this.log("Not redirecting"),!1}redirect(e){if(this.log("Redirecting to hypothesis '%s'",e.id),e.isControl)return;const t=new URL(window.location.toString());if(t.searchParams.delete("view"),e.redirectPath){const n=RegExp("^(/w{2}-w{2})/").exec(t.pathname);if(n&&n.length>1){const l=n[1];t.pathname=`${l}${e.redirectPath}`}else t.pathname=e.redirectPath}else e.type==="theme"?(t.searchParams.set("_ab","0"),t.searchParams.set("_fd","0"),t.searchParams.set("_sc","1"),t.searchParams.set("preview_theme_id",e.themeId.toString())):e.type!=="urlRedirect"&&t.searchParams.set("view",e.affix);const i=this.state.essential.visitorTests.find(n=>n.hypothesisId===e.id)?.testId,s=t.pathname+t.search,r=window.location.pathname+window.location.search,o=K(t.hash);if(i&&s!==r&&!o){const n=qe(),l=He({v:2,t:i,n,fh:Me(window.location.pathname+window.location.search)});t.hash=`slr-${n}`;const c=new Date(Date.now()+3e4).toUTCString();document.cookie=`shoplift_redirect=${l};domain=.${window.location.hostname};path=/;SameSite=Strict;expires=${c}`}s===r&&this.showPage(),this.queueRedirect(t)}async refreshVisitor(e){if(e===null||!this.state.essential.isFirstLoad||!this.testConfigs.some(i=>i.visitorOption!=="all"))return;this.log("Refreshing visitor"),this.hidePage();const t=await this.getVisitor(e);t&&t.id&&this.updateLocalVisitor(t)}buildBaseVisitor(){return{shopifyAnalyticsId:this.shopifyAnalyticsId,device:this.device,country:null,...this.state.essential.initialState}}getInitialState(){const e=this.getUTMValue("utm_source")??"",t=this.getUTMValue("utm_medium")??"",i=this.getUTMValue("utm_campaign")??"",s=this.getUTMValue("utm_content")??"",r=window.document.referrer,o=this.device;return{createdAt:new Date,utmSource:e,utmMedium:t,utmCampaign:i,utmContent:s,referrer:r,device:o}}checkForThemePreview(){return this.log("Checking for theme preview"),window.location.hostname.endsWith(".shopifypreview.com")?(this.log("on shopify preview domain"),this.clearThemeBar(!0,!1,this.state),document.querySelector("#sl-preview-bar-hide")?.remove(),!1):this.isThemePreview()?this.state.essential.visitorTests.some(e=>e.isThemeTest&&e.hypothesisId!=null&&this.getHypothesis(e.hypothesisId)&&e.themeId===themeId)?(this.log("On active theme test, remov
11ing theme bar"),this.clearThemeBar(!1,!0,this.state),!1):this.state.essential.visitorTests.some(e=>e.isThemeTest&&e.hypothesisId!=null&&!this.getHypothesis(e.hypothesisId)&&e.themeId===themeId)?(this.log("Visitor is on an inactive theme test, redirecting to main theme"),this.redirectToMainTheme(),!0):this.state.essential.isFirstLoad?(this.log("No visitor found on theme preview, redirecting to main theme"),this.redirectToMainTheme(),!0):this.inactiveTestConfigs.some(e=>e.hypotheses.some(t=>t.themeId===themeId))?(this.log("Current theme is an inactive theme test, redirecting to main theme"),this.redirectToMainTheme(),!0):this.testConfigs.some(e=>e.hypotheses.some(t=>t.themeId===themeId))?(this.log("Falling back to clearing theme bar"),this.clearThemeBar(!1,!0,this.state),!1):(this.log("No tests on current theme, skipping script"),this.clearThemeBar(!0,!1,this.state),document.querySelector("#sl-preview-bar-hide")?.remove(),!0):(this.log("Not on theme preview"),this.clearThemeBar(!0,!1,this.state),!1)}redirectToMainTheme(){this.hidePage();const e=new URL(window.location.toString());e.searchParams.set("preview_theme_id",""),this.queueRedirect(e)}testsForUrl(e){const t=new URL(window.location.href),i=this.typeFromTemplate();return e.filter(s=>s.hypotheses.some(r=>r.type!=="dom"&&r.type!=="price"&&(r.isControl&&r.type===i&&r.affix===template.suffix||r.type==="theme"||r.isControl&&r.type==="urlRedirect"&&r.redirectPath&&t.pathname.endsWith(r.redirectPath)||r.type==="basicScript"))&&(s.ignoreTestViewParameterEnforcement||!t.searchParams.has("view")||s.hypotheses.map(r=>r.affix).includes(t.searchParams.get("view")??"")))}domTestsForUrl(e){const t=new URL(window.location.href);return e.filter(i=>i.hypotheses.some(s=>s.type!=="dom"&&s.type!=="price"?!1:s.type==="price"&&s.priceData&&s.priceData.variants.length>0?!0:s.domSelectors&&s.domSelectors.some(r=>new RegExp(se(r)).test(K(t.toString())))))}async filterTestsByAudience(e,t,i){const s=[],r=e.some(n=>(n.requiresRegion||this.geoViaShopify&&n.requiresCountry)&&!i.some(l=>l.testId===n.id));this.resolvedRegion===null&&r&&(this.log("Hiding page to wait for Shopify region resolution"),this.hidePage(),await this.waitForResolvedRegion()),window.__slRegion=this.resolvedRegion??"";let o=t.country;this.geoViaShopify?o=this.resolvedRegion?this.resolvedRegion.slice(0,2):o:!o&&e.some(n=>n.requiresCountry&&!i.some(l=>l.testId===n.id))&&(this.log("Hiding page to check geoip"),this.hidePage(),o=await this.makeJsonRequest({method:"get",url:`${this.eventHost}/api/v0/visitors/get-country`,signal:AbortSignal.timeout(this.getCountryTimeout)}).catch(n=>(this.log("Error getting country",n),null)));for(const n of e){if(this.log("Checking audience for test '%s'",n.id),this.state.essential.visitorTests.some(d=>d.testId===n.id&&d.hypothesisId==null)){console.log(`Skipping blocked test '${n.id}'`);continue}const l=this.visitorCreatedDuringTestActive(n.statusHistory);(i.some(d=>d.testId===n.id&&(n.device==="all"||n.device===t.device&&n.device===this.device))||this.isTargetAudience(n,t,l,o))&&(this.log("Visitor is in audience for test '%s'",n.id),s.push(n))}this.testsFilteredByAudience=s}async waitForResolvedRegion(e=1500,t=50){const i=Date.now();for(;this.resolvedRegion===null&&Date.now()-i<e;)await new Promise(s=>window.setTimeout(s,t))}isTargetAudience(e,t,i,s){const r=this.getChannel(t);return(e.device==="all"||e.device===t.device&&e.device===this.device)&&(e.visitorOption==="all"||e.visitorOption==="new"&&i||e.visitorOption==="returning"&&!i)&&(e.targetAudiences.length===0||e.targetAudiences.reduce((o,n)=>o||n.reduce((l,c)=>l&&c(t,i,r,s),!0),!1))}visitorCreatedDuringTestActive(e){let t="";for(const i of e){if(this.state.analytics.visitor!==null&&this.state.analytics.visitor.createdAt<i.createdAt||this.state.essential.initialState.createdAt<i.createdAt)break;t=i.status}return t==="active"}getDomTestsForCurrentUrl(){return this.domTestsForUrl(this.testsFilteredByAudience)}getCurrentVisitorHypothesis(e){return e.flatMap(t=>t.hypotheses).find(t=>t.type!=="dom"&&t.type!=="price"&&this.state.essential.visitorTests.some(i=>i.hypothesisId===t.id))}getVisitorDomHypothesis(e){return e.flatMap(t=>t.hypotheses).filter(t=>(t.type==="dom"||t.type==="price")&&this.state.essential.visitorTests.some(i=>i.hypothesisId===t.id))}getHypothesis(e){return this.testConfigs.filter(t=>t.hypotheses.some(i=>i.id===e)).map(t=>t.hypotheses.find(i=>i.id===e))[0]}getActiveAssignment(){if(this.state.temporary.isMerchant&&this.state.temporary.previewConfig){const t=this.state.temporary.previewConfig;return t.currentVariant&&t.testId?{testId:t.testId,hypothesisId:t.currentVariant}:null}const e=this.state.essential.visitorTests.find(t=>t.hypothesisId);return e?.hypothesisId?{testId:e.testId,hypothesisId:e.hypothesisId}:null}findActiveSubscriptionTestControl(){for(const e of this.testConfigs){const t=e.hypotheses.find(i=>i.isControl);if(t?.subscriptionData)return{testId:e.id,hypothesis:t}}return null}getDomSelectorsForHypothesis(e){if(!e)return[];if(e.domSelectors&&e.domSelectors.length>0)return e.domSelectors;if(e.priceData){const t=`${this.priceSelectorsSessionKey}_${e.id}`;try{const s=sessionStorage.getItem(t);if(s){const r=JSON.parse(s);return e.domSelectors=r,this.log("Loaded %d price selectors from cache for hypothesis '%s'",r.length,e.id),r}}catch{}const i=$e(e.priceData);e.domSelectors=i;try{sessionStorage.setItem(t,JSON.stringify(i)),this.log("Generated and cached %d price selectors for hypothesis '%s'",i.length,e.id)}catch{this.log("Generated %d price selectors for hypothesis '%s' (cache unavailable)",i.length,e.id)}return i}return[]}hasThemeTest(e){return e.some(t=>t.hypotheses.some(i=>i.type==="theme"))}hasTestThatIsNotThemeTest(e){return e.some(t=>t.hypotheses.some(i=>i.type!=="theme"&&i.type!=="dom"&&i.type!=="price"))}hasThemeAndOtherTestTypes(e){return this.hasThemeTest(e)&&this.hasTestThatIsNotThemeTest(e)}testIsPaused(e){return e.status==="paused"||e.status==="incompatible"||e.status==="suspended"}visitorActiveTestType(){const e=this.state.essential.visitorTests.filter(t=>this.testConfigs.some(i=>i.hypotheses.some(s=>s.id==t.hypothesisId)));return e.length===0?null:e.some(t=>t.isThemeTest)?"theme":"templateOrUrlRedirect"}getReservationType(e){return e==="price"||this.isTemplateTestType(e)?"deferred":"immediate"}isTemplateTestType(e){return["product","collection","landing","index","cart","search","blog","article","collectionList"].includes(e)}getEntryCriteriaKey(e){const t=e.hypotheses.find(i=>i.isControl);if(!t)return`unknown:${e.id}`;switch(t.type){case"theme":return"global:theme";case"basicScript":return"global:autoApi";case"price":return"global:price";case"manualScript":return`conditional:manualApi:${e.id}`;case"urlRedirect":return`conditional:url:${t.redirectPath||"unknown"}`;default:return`conditional:template:${t.type}`}}isGlobalEntryCriteria(e){return e.startsWith("global:")}groupTestsByEntryCriteria(e){const t=new Map;for(const i of e){const s=this.getEntryCriteriaKey(i),r=t.get(s)||[];r.push(i),t.set(s,r)}return t}doesCurrentPageMatchEntryCriteria(e){if(this.isGlobalEntryCriteria(e))return!0;
11if(e==="conditional:manualApi")return!1;if(e.startsWith("conditional:url:")){const t=e.replace("conditional:url:","");return window.location.pathname.endsWith(t)}if(e.startsWith("conditional:template:")){const t=e.replace("conditional:template:","");return this.typeFromTemplate()===t}return!1}hasActiveReservation(){const e=this.getActiveReservations();return Object.values(e).some(t=>!t.isRealized)}getActiveReservation(){const e=this.getActiveReservations();return Object.values(e).find(t=>!t.isRealized)??null}clearStaleReservations(){const e=this.state.temporary.testReservations;if(!e)return;let t=!1;for(const[i,s]of Object.entries(e)){const r=this.testConfigs.find(n=>n.id===s.testId);if(!r){this.log("Test '%s' no longer in config, clearing reservation for criteria '%s'",s.testId,i),delete e[i],t=!0;continue}if(r.status!=="active"){this.log("Test '%s' status is '%s', clearing reservation for criteria '%s'",s.testId,r.status,i),delete e[i],t=!0;continue}this.testsFilteredByAudience.some(n=>n.id===s.testId)||(this.log("Visitor no longer passes audience for test '%s', clearing reservation for criteria '%s'",s.testId,i),delete e[i],t=!0)}t&&this.persistTemporaryState()}createReservations(e){if(this.state.temporary.testReservations||(this.state.temporary.testReservations={}),this.state.temporary.rolledEntryCriteria||(this.state.temporary.rolledEntryCriteria=[]),this.state.temporary.testCategory==="global"){this.createSingleReservation(e,"global");return}const i=e.filter(n=>this.doesCurrentPageMatchEntryCriteria(this.getEntryCriteriaKey(n))),s=e.filter(n=>!this.doesCurrentPageMatchEntryCriteria(this.getEntryCriteriaKey(n)));this.log("Conditional tests split - matching current page: %d, not matching: %d",i.length,s.length),i.length>0&&this.log("Tests matching current page (same pool): %o",i.map(n=>({id:n.id,title:n.title,criteria:this.getEntryCriteriaKey(n)})));const r=`conditional:current-page:${this.typeFromTemplate()}`;if(i.length>0&&!this.state.temporary.rolledEntryCriteria.includes(r)){this.createSingleReservation(i,r);for(const n of i){const l=this.getEntryCriteriaKey(n);this.state.temporary.rolledEntryCriteria.includes(l)||this.state.temporary.rolledEntryCriteria.push(l)}}const o=this.groupTestsByEntryCriteria(s);for(const[n,l]of o){if(this.state.temporary.rolledEntryCriteria.includes(n)){this.log("Already rolled for criteria '%s', skipping",n);continue}if(l.some(S=>this.state.essential.visitorTests.some(C=>C.testId===S.id))){this.log("Visitor already has VT for criteria '%s', skipping",n),this.state.temporary.rolledEntryCriteria.push(n);continue}const d=[...l].sort((S,C)=>S.id.localeCompare(C.id));this.log("Test dice roll for criteria '%s' - available tests: %o",n,d.map(S=>({id:S.id,title:S.title})));const u=Math.floor(Math.random()*d.length),h=d[u];this.log("Test dice roll: picked index %d of %d, selected test '%s' (%s)",u+1,l.length,h.id,h.title);const p=this.pickHypothesis(h);if(!p){this.log("No hypothesis picked for test '%s'",h.id);continue}this.sendDiagnosticTelemetry("assignment",h.id,{hypothesisId:p.id,isControl:p.isControl,testType:p.type});const b=this.getReservationType(p.type),E={testId:h.id,hypothesisId:p.id,testType:p.type,reservationType:b,isThemeTest:p.type==="theme",themeId:p.themeId,createdAt:new Date,isRealized:!1,entryCriteriaKey:n};this.state.temporary.testReservations[n]=E,this.state.temporary.rolledEntryCriteria.push(n),this.log("Created %s reservation for test '%s' (criteria: %s)",b,h.id,n);for(const S of l)S.id!==h.id&&this.markTestAsBlocked(S,n)}this.persistTemporaryState()}createSingleReservation(e,t){if(this.state.temporary.rolledEntryCriteria.includes(t)){this.log("Already rolled for pool '%s', skipping",t);return}if(e.some(u=>this.state.essential.visitorTests.some(h=>h.testId===u.id&&!h.isInvalid))){this.log("Visitor already has VT for pool '%s', skipping",t),this.state.temporary.rolledEntryCriteria.push(t);return}if(e.length===0){this.log("No tests in pool '%s'",t);return}const s=[...e].sort((u,h)=>u.id.localeCompare(h.id));this.log("Test dice roll for pool '%s' - available tests: %o",t,s.map(u=>({id:u.id,title:u.title,criteria:this.getEntryCriteriaKey(u)})));const r=Math.floor(Math.random()*s.length),o=s[r];this.log("Test dice roll: picked index %d of %d, selected test '%s' (%s)",r,e.length,o.id,o.title);const n=this.pickHypothesis(o);if(!n){this.log("No hypothesis picked for test '%s'",o.id);return}this.sendDiagnosticTelemetry("assignment",o.id,{hypothesisId:n.id,isControl:n.isControl,testType:n.type});const l=this.getReservationType(n.type),c=this.getEntryCriteriaKey(o),d={testId:o.id,hypothesisId:n.id,testType:n.type,reservationType:l,isThemeTest:n.type==="theme",themeId:n.themeId,createdAt:new Date,isRealized:!1,entryCriteriaKey:c};this.state.temporary.testReservations[c]=d,this.state.temporary.rolledEntryCriteria.push(t),this.log("Created %s reservation for test '%s' from pool '%s' (criteria: %s)",l,o.id,t,c);for(const u of e)u.id!==o.id&&this.markTestAsBlocked(u,`pool:${t}`);this.persistTemporaryState()}markTestAsBlocked(e,t){this.state.essential.visitorTests.some(i=>i.testId===e.id)||(this.log("Blocking visitor from test '%s' (reason: %s)",e.id,t),this.state.essential.visitorTests.push({createdAt:new Date,testId:e.id,hypothesisId:null,isThemeTest:e.hypotheses.some(i=>
11i.type==="theme"),shouldSendToGa:!1,isSaved:!0,isInvalid:!0,themeId:void 0}))}realizeReservationForCriteria(e){const t=this.state.temporary.testReservations?.[e];if(!t)return this.log("No reservation found for criteria '%s'",e),!1;if(t.isRealized)return this.log("Reservation already realized for criteria '%s'",e),!1;if(this.state.essential.visitorTests.some(s=>s.testId===t.testId&&!s.isInvalid))return this.log("Visitor already assigned to test '%s'",t.testId),!1;const i=this.getHypothesis(t.hypothesisId);return i?(t.isRealized=!0,this.persistTemporaryState(),this.queueAddVisitorToTest(t.testId,i),this.saveState(),this.log("Realized reservation for test '%s' (criteria: %s)",t.testId,e),!0):(this.log("Hypothesis '%s' not found",t.hypothesisId),!1)}getActiveReservations(){return this.state.temporary.testReservations??{}}getReservationForCurrentPage(){const e=this.getActiveReservations();for(const[t,i]of Object.entries(e)){if(i.isRealized)continue;const s=this.testConfigs.find(r=>r.id===i.testId);if(!(!s||s.status!=="active")&&this.doesCurrentPageMatchEntryCriteria(t))return i}return null}getReservationForTest(e){const t=this.getActiveReservations();return Object.values(t).find(i=>i.testId===e)??null}getReservationTestType(){const e=this.getActiveReservations(),t=Object.values(e);if(t.length===0)return null;for(const i of t)if(i.isThemeTest)return"theme";for(const i of t)if(i.testType==="price")return"price";return t.some(i=>!i.isRealized)?"templateOrUrlRedirect":null}hasPriceTests(e){return e.some(t=>t.hypotheses.some(i=>i.type==="price"))}_priceTestProductIds=null;getPriceTestProductIds(){if(this._priceTestProductIds)return this._priceTestProductIds;const e=new Set;for(const t of this.testConfigs)for(const i of t.hypotheses)if(i.type==="price"){for(const s of i.domSelectors||[]){const r=s.cssSelector.match(/data-sl-attribute-(?:p|cap)="(\d+)"/);r?.[1]&&e.add(r[1])}if(i.priceData?.variants)for(const[s]of i.priceData.variants)e.add(s)}return this._priceTestProductIds=e,this.log("Built price test product ID cache with %d products",e.size),e}isProductInAnyPriceTest(e){return this.getPriceTestProductIds().has(e)}visitorActiveTestTypeWithReservations(){const e=this.getActiveReservations();for(const r of Object.values(e)){if(r.isThemeTest)return"theme";if(r.testType==="price")return"price"}if(Object.values(e).some(r=>!r.isRealized)){if(this.state.temporary.testCategory==="global")for(const o of Object.values(e)){if(o.testType==="theme")return"theme";if(o.testType==="price")return"price";if(o.testType==="basicScript")return"theme"}return"templateOrUrlRedirect"}const i=this.state.essential.visitorTests.filter(r=>!r.isInvalid&&this.testConfigs.some(o=>o.hypotheses.some(n=>n.id===r.hypothesisId)));return i.length===0?null:i.some(r=>this.getHypothesis(r.hypothesisId)?.type==="price")?"price":i.some(r=>r.isThemeTest)?"theme":"templateOrUrlRedirect"}applyControlForAudienceFilteredPriceTests(){const e=this.testConfigs.filter(s=>s.status==="active"&&s.hypotheses.some(r=>r.type==="price"));if(e.length===0)return;const t=this.testsFilteredByAudience.filter(s=>s.hypotheses.some(r=>r.type==="price")),i=e.filter(s=>!t.some(r=>r.id===s.id));if(i.length!==0){this.log("Found %d price tests filtered by audience, applying control selectors",i.length);for(const s of i){const r=s.hypotheses.find(c=>c.isControl),o=this.getDomSelectorsForHypothesis(r);if(o.length===0){this.log("No control selectors for audience-filtered price test '%s'",s.id);continue}const n=new URL(window.location.href);o.some(c=>{try{return new RegExp(se(c)).test(K(n.toString()))}catch{return!1}})&&(this.log("Applying control selectors for audience-filtered price test '%s'",s.id),U(document,{testId:s.id,hypothesisId:r.id,selectors:o},()=>{}),this.updatePriceTestHiddenInputs(s.id,"control",!1))}}}pickHypothesis(e){let t=Math.random();const i=e.hypotheses.reduce((r,o)=>r+o.visitorCount,0);return e.hypotheses.sort((r,o)=>r.isControl?o.isControl?0:-1:o.isControl?1:0).reduce((r,o)=>{if(r!==null)return r;const l=e.hypotheses.reduce((c,d)=>c&&d.visitorCount>20,!0)?o.visitorCount/i-o.trafficPercentage:0;return t<=o.trafficPercentage-l?o:(t-=o.trafficPercentage-l,null)},null)}typeFromTemplate(){switch(template.type){case"list-collections":return"collectionList";case"page":return"landing";case"article":case"blog":case"cart":case"collection":case"index":case"product":case"search":return template.type;default:return null}}queueRedirect(e){this.saveState(),this.disableReferrerOverride||(this.log(`Saving temporary referrer override '${document.referrer}'`),this.state.temporary.originalReferrer=document.referrer,this.persistTemporaryState()),window.setTimeout(()=>window.location.assign(e),0),window.setTimeout(()=>{this.syncAllEvents()},2e3)}scheduleRetrySync(){this.clientIdRetryCount>=5||(this.clientIdRetryCount++,window.setTimeout(()=>{this.syncAllEvents()},500))}async syncAllEvents(){const e=async()=>
11{if(this.isSyncing){window.setTimeout(()=>{(async()=>await e())()},500);return}try{if(this.isSyncing=!0,this.syncGAEvents(),this.shopifyAnalyticsId||(this.shopifyAnalyticsId=this.getShopifyAnalyticsId()),!this.shopifyAnalyticsId){this.scheduleRetrySync();return}await this.syncEvents()}finally{this.isSyncing=!1}};await e()}async syncEvents(){if(!this.state.essential.consentApproved||!this.shopifyAnalyticsId||this.state.analytics.queue.length===0)return;const e=this.state.analytics.queue.length,t=this.state.analytics.queue.splice(0,e);this.log("Syncing %s events",e);try{const i={shop:this.shop,visitorDetails:{shopifyAnalyticsId:this.shopifyAnalyticsId,device:this.state.analytics.visitor?.device??this.device,country:this.state.analytics.visitor?.country??null,...this.state.essential.initialState},events:this.state.essential.visitorTests.filter(r=>!r.isInvalid&&!r.isSaved&&r.hypothesisId!=null).map(r=>new be(r.testId,r.hypothesisId,r.createdAt)).concat(t)};await this.sendEvents(i);for(const r of this.state.essential.visitorTests.filter(o=>!o.isInvalid&&!o.isSaved&&o.hypothesisId!=null))this.sendDiagnosticTelemetry("event-delivered",r.testId,{hypothesisId:r.hypothesisId,isControl:r.assignedTo==="control",testType:r.testType??"unknown"});const s=await this.getVisitor(this.shopifyAnalyticsId);s!==null&&this.updateLocalVisitor(s);for(const r of this.state.essential.visitorTests.filter(o=>!o.isInvalid&&!o.isSaved))r.isSaved=!0,r.savedAt=Date.now()}catch{this.state.analytics.queue.splice(0,0,...t)}finally{this.saveState()}}syncGAEvents(){if(!this.gaConfig.sendEvents){if(he)return;he=!0,this.log("UseGtag is false — skipping GA Events");return}if(this.isSyncingGA){this.log("Already syncing GA - skipping GA events");return}const e=this.state.essential.visitorTests.filter(t=>t.shouldSendToGa);e.length!==0&&(this.isSyncingGA=!0,this.log("Syncing %s GA Events",e.length),Promise.allSettled(e.map(t=>this.sendGAEvent(t))).then(()=>this.log("All gtag events sent")).finally(()=>this.isSyncingGA=!1))}sendGAEvent(e){return new Promise(t=>{this.log("Sending GA Event for test %s, hypothesis %s",e.testId,e.hypothesisId);const i=()=>{this.log("GA acknowledged event for hypothesis %s",e.hypothesisId),e.shouldSendToGa=!1,this.persistEssentialState(),t()},s={exp_variant_string:`SL-${e.testId}-${e.hypothesisId}`};
11this.shopliftDebug&&Object.assign(s,{debug_mode:!0});function r(o,n,l){window.dataLayer=window.dataLayer||[],window.dataLayer.push(arguments)}this.gaConfig.mode==="gtag"?r("event","experience_impression",{...s,event_callback:i}):(window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"experience_impression",...s,eventCallback:i}))})}updateLocalVisitor(e){let t;({visitorTests:t,...this.state.analytics.visitor}=e),this.log("updateLocalVisitor - server returned %d tests: %o",t.length,t.map(s=>({testId:s.testId,hypothesisId:s.hypothesisId,isInvalid:s.isInvalid}))),this.log("updateLocalVisitor - local has %d tests: %o",this.state.essential.visitorTests.length,this.state.essential.visitorTests.map(s=>({testId:s.testId,hypothesisId:s.hypothesisId,isSaved:s.isSaved,isInvalid:s.isInvalid})));const i=300*1e3;for(const s of this.state.essential.visitorTests.filter(r=>r.isSaved&&(!r.savedAt||Date.now()-r.savedAt>i)&&!t.some(o=>o.testId===r.testId)))this.log("updateLocalVisitor - marking LOCAL test as INVALID (isSaved && not in server): testId=%s, hypothesisId=%s",s.testId,s.hypothesisId),s.isInvalid=!0;for(const s of t){const r=this.state.essential.visitorTests.findIndex(n=>n.testId===s.testId);if(!(r!==-1))this.log("updateLocalVisitor - ADDING server test (not found locally): testId=%s, hypothesisId=%s",s.testId,s.hypothesisId),this.state.essential.visitorTests.push(s);else{const n=this.state.essential.visitorTests.at(r);this.log("updateLocalVisitor - REPLACING local test with server test: testId=%s, local hypothesisId=%s -> server hypothesisId=%s, local isInvalid=%s -> false",s.testId,n?.hypothesisId,s.hypothesisId,n?.isInvalid),s.isInvalid=!1,s.shouldSendToGa=n?.shouldSe
11ndToGa??!1,s.testType=n?.testType,s.assignedTo=n?.assignedTo,s.testTitle=n?.testTitle,this.state.essential.visitorTests.splice(r,1,s)}}this.log("updateLocalVisitor - FINAL local tests: %o",this.state.essential.visitorTests.map(s=>({testId:s.testId,hypothesisId:s.hypothesisId,isSaved:s.isSaved,isInvalid:s.isInvalid}))),this.state.analytics.visitor.storedAt=new Date}async getVisitor(e){try{return await this.makeJsonRequest({method:"get",url:`${this.eventHost}/api/v0/visitors/by-key/${this.shop}/${e}`})}catch{return null}}async sendEvents(e){await this.makeRequest({method:"post",url:`${this.eventHost}/api/v0/events`,data:JSON.stringify(e)})}sendDiagnosticTelemetry(e,t,i){if(!this.telemetryEnabled||!navigator.sendBeacon)return;const s=this.state.essential.consentApproved,r=JSON.stringify({shop:this.shop,testId:t,checkpoint:e,device:this.device,...s?{visitorId:this.shopifyAnalyticsId??"unknown"}:{},clientTimestamp:Date.now(),consentApproved:s,hasConsentInteraction:this.state.essential.hasConsentInteraction,...i});navigator.sendBeacon(`${this.eventHost}/api/v0/telemetry`,new Blob([r],{type:"text/plain"}))}getUTMValue(e){return new URLSearchParams(window.location.search).get(e)||null}hidePage(e){this.log("Hiding page"),this.cssHideClass&&!window.document.documentElement.classList.contains(this.cssHideClass)&&(window.document.documentElement.classList.add(this.cssHideClass),e||setTimeout(this.removeAsyncHide(this.cssHideClass),2e3))}showPage(){this.cssHideClass&&this.removeAsyncHide(this.cssHideClass)()}getDeviceType(){function e(){let i=!1;return(function(s){(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i.test(s)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(s.substr(0,4)))&&(i=!0)})(navigator.userAgent||navigator.vendor),i}function t(){let i=!1;return(function(s){(/android|ipad|playbook|silk/i.test(s)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|
11sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(s.substr(0,4)))&&(i=!0)})(navigator.userAgent||navigator.vendor),i}return e()?"mobile":t()?"tablet":"desktop"}removeAsyncHide(e){return()=>{e&&window.document.documentElement.classList.remove(e)}}async getCartState(){try{let e=await this.makeJsonRequest({method:"get",url:`${window.location.origin}/cart.js`});return e===null||(e.note===null&&(e=await this.makeJsonRequest({method:"post",url:`${window.location.origin}/cart/update.js`,data:JSON.stringify({note:""})})),e==null)?null:{token:e.token,total_price:e.total_price,total_discount:e.total_discount,currency:e.currency,items_subtotal_price:e.items_subtotal_price,items:e.items.map(t=>({quantity:t.quantity,variant_id:t.variant_id,key:t.key,price:t.price,final_line_price:t.final_line_price,sku:t.sku,product_id:t.product_id}))}}catch(e){return this.log("Error sending cart info",e),null}}ensureCartAttributesForExistingPriceTests(e){try{if(this.log("Checking visitor assignments for active price tests"),e&&this.state.temporary.previewConfig){const t=this.state.temporary.previewConfig;this.log("Using preview config for merchant:",t.testId);let i="variant";if(t.variants&&t.variants.length>0){const s=t.variants.find(r=>r.id===t.currentVariant);s&&s.isControl&&(i="control")}this.log("Merchant preview - updating hidden inputs:",t.testId,i),this.updatePriceTestHiddenInputs(t.testId,i,!0);return}for(const t of this.state.essential.visitorTests){const i=this.testConfigs.find(o=>o.id===t.testId);if(!i){this.log("Test config not found:",t.testId);continue}const s=i.hypotheses.find(o=>o.id===t.hypothesisId);if(!s||s.type!=="price")continue;const r=s.isControl?"control":"variant";this.log("Updating hidden inputs for price test:",t.testId,r),this.updatePriceTestHiddenInputs(t.testId,r,e)}}catch(t){this.log("Error ensuring cart attributes for existing price tests:",t)}}subscriptionSwapDone=!1;subscriptionHideWrongPlans=null;subscriptionPriceDone=!1;subscriptionUpdateOneTime=null;subscriptionOneTimeDone=!1;swapMap=null;slptValue=null;async subscriptionSwap(){await Ue(this)}async subscriptionPriceChange(){await ze(this)}async subscriptionOneTimePrice(){await We(this)}updatePriceTestHiddenInputs(e,t,i){try{this.cleanupPriceTestObservers();const s=`${e}:${t}:${i?"t":"f"}`,r=T=>{const m=T.getAttribute("data-sl-pid");if(!m)return!0;if(i&&this.state.temporary.previewConfig){const w=this.state.temporary.previewConfig,I=t==="control"?"a":"b",f=w.variants.find(v=>v.label===I);if(!f)return!1;for(const v of f.domSelectors||[]){const g=v.cssSelector.match(/data-sl-attribute-(?:p|cap)="(\d+)"/);if(g){const P=g[1];if(this.log(`Extracted ID from selector: ${P}, comparing to: ${m}`),P===m)return this.log("Product ID match found in preview config:",m,"variant:",f.label),!0}else this.log(`Could not extract ID from selector: ${v.cssSelector}`)}return this.log("No product ID match in preview config for:",m,"variant:",I),!1}const y=this.testConfigs.find(w=>w.id===e);if(!y)return this.log("Test config not found for testId:",e),!1;for(const w of y.hypotheses||[]){for(const I of w.domSelectors||[]){const f=I.cssSelector.match(/data-sl-attribute-(?:p|cap)="(\d+)"/);if(f&&f[1]===m)return this.log("Product ID match found in domSelectors:",m,"for test:",e),!0}if(w.priceData?.variants){for(const I of w.priceData.variants)if(I[0]===m)return this.log("Product ID match found in priceData:",m,"for test:",e),!0}}return this.log("No product ID match for:",m,"in test:",e),!1},o=new Set;let n=!1,l=null;const c=(T,m)=>{if(document.querySelectorAll("[data-sl-attribute-p]").forEach(w=>{if(w instanceof Element&&w.nodeType===Node.ELEMENT_NODE&&w.isConnected&&document.contains(w))try{T.observe(w,{childList:!0,subtree:!0,characterData:!0,characterDataOldValue:!0,attributes:!1})}catch(I){this.log(`Failed to observe element (${m}):`,I)}}),document.body&&document.body.isConnected)try{T.observe(document.body,{childList:!0,subtree:!0,characterData:!0,characterDataOldValue:!0,attributes:!1})}catch(w){this.log(`Failed to observe document.body (${m}):`,w)}},d=(T,m,y,w)=>{const I=T.filter(f=>{const v=f.cssSelector.match(/data-sl-attribute-(?:p|cap)="(\d+)"/);return v&&v[1]===w});this.log(`Applying ${y} DOM selectors, total: ${T.length}, filtered: ${I.length}`),I.length>0&&U(document,{testId:e,hypothesisId:m,selectors:I})},u=(T,m)=>{this.log(`Applying DOM selector changes for product ID: ${T}`),m.disconnect(),n=!0;try{if(i&&this.state.temporary.previewConfig){const y=t==="control"?"a":"b",w=this.state.temporary.previewConfig.variants.find(I=>I.label===y);if(!w?.domSelectors){this.log(`No DOM selectors found for preview variant: ${y}`);return}d(w.domSelectors,w.id,"preview config",T)}else{const y=this.testConfigs.find(I=>I.id===e);if(!y){this.log(`No test config found for testId: ${e}`);return}const w=y.hypotheses.find(I=>t==="control"?I.isControl:!I.isControl);if(!w?.domSelectors){this.log(`No DOM selectors found for assignment: ${t}`);return}d(w.domSelectors,w.id,"live config",T)}}finally{l!==null&&clearTimeout(l),l=window.setTimeout(()=>{n=!1,l=null,c(m,"reconnection"),this.log("Re-established innerHTML observer after DOM changes")}
11,50)}},h=new MutationObserver(T=>{if(!n)for(const m of T){if(m.type!=="childList"&&m.type!=="characterData")continue;let y=m.target;m.type==="characterData"&&(y=m.target.parentElement||m.target.parentNode);let w=y,I=w.getAttribute("data-sl-attribute-p");for(;!I&&w.parentElement;)w=w.parentElement,I=w.getAttribute("data-sl-attribute-p");if(!I)continue;const f=w.innerHTML||w.textContent||"";let v="";m.type==="characterData"&&m.oldValue!==null&&(v=m.oldValue),this.log(`innerHTML changed on element with data-sl-attribute-p="${I}"`),v&&this.log(`Previous content: "${v}"`),this.log(`Current content: "${f}"`),u(I,h)}});c(h,"initial setup"),o.add(h);const p=new MutationObserver(T=>{T.forEach(m=>{m.addedNodes.forEach(y=>{if(y.nodeType===Node.ELEMENT_NODE){const w=y;E(w);const I=w.matches('input[name="properties[_slpt]"]')?[w]:w.querySelectorAll('input[name="properties[_slpt]"]');I.length>0&&this.log(`MutationObserver found ${I.length} new hidden input(s)`),I.forEach(f=>{const v=f.getAttribute("data-sl-pid");if(this.log(`MutationObserver checking new input with data-sl-pid="${v}"`),r(f))f.value!==s&&(f.value=s,this.log("Updated newly added hidden input:",s)),S(f);else{const g=f.getAttribute("data-sl-pid");g&&this.isProductInAnyPriceTest(g)?this.log("Preserving hidden input for product ID '%s' - belongs to a different price test",g):(f.remove(),this.log("Removed newly added non-matching hidden input for product ID:",g))}})}})})});o.add(p);const b=new MutationObserver(T=>{T.forEach(m=>{if(m.type==="attributes"&&m.attributeName==="data-sl-pid"){const y=m.target;if(this.log("AttributeObserver detected data-sl-pid attribute change on:",y.tagName),y.matches('input[name="properties[_slpt]"]')){const w=y,I=m.oldValue,f=w.getAttribute("data-sl-pid");this.log(`data-sl-pid changed from "${I}" to "${f}" - triggering payment placement updates`),r(w)?(w.value!==s&&(w.value=s,this.log("Updated hidden input after data-sl-pid change:",s)),f&&u(f,h),this.log("Re-running payment placement updates after variant change"),E(document.body)):f&&this.isProductInAnyPriceTest(f)?this.log("Preserving hidden input for product ID '%s' - belongs to a different price test",f):(w.remove(),this.log("Removed non-matching hidden input after data-sl-pid change:",f))}}})});o.add(b);const E=T=>{T.tagName==="SHOPIFY-PAYMENT-TERMS"&&(this.log("MutationObserver found new shopify-payment-terms element"),this.updateShopifyPaymentTerms(e,t));const m=T.querySelectorAll("shopify-payment-terms");m.length>0&&(this.log(`MutationObserver found ${m.length} shopify-payment-terms in added node`),this.updateShopifyPaymentTerms(e,t)),T.tagName==="AFTERPAY-PLACEMENT"&&(this.log("MutationObserver found new afterpay-placement element"),this.updateAfterpayPlacements(e,t,"afterpay"));const y=T.querySelectorAll("afterpay-placement");y.length>0&&(this.log(`MutationObserver found ${y.length} afterpay-placement in added node`),this.updateAfterpayPlacements(e,t,"afterpay")),T.tagName==="SQUARE-PLACEMENT"&&(this.log("MutationObserver found new square-placement element"),this.updateAfterpayPlacements(e,t,"square"));const w=T.querySelectorAll("square-placement");w.length>0&&(this.log(`MutationObserver found ${w.length} square-placement in added node`),this.updateAfterpayPlacements(e,t,"square")),T.tagName==="KLARNA-PLACEMENT"&&(this.log("MutationObserver found new klarna-placement element"),this.updateKlarnaPlacements(e,t));const I=T.querySelectorAll("klarna-placement");I.length>0&&(this.log(`MutationObserver found ${I.length} klarna-placement in added node`),this.updateKlarnaPlacements(e,t))},S=T=>{b.observe(T,{attributes:!0,attributeFilter:["data-sl-pid"],attributeOldValue:!0,subtree:!1});const m=T.getAttribute("data-sl-pid");this.log(`Started AttributeObserver on specific input with data-sl-pid="${m}"`)},C=()=>{const T=document.querySelectorAll('input[name="properties[_slpt]"]');this.log(`Found ${T.length} existing hidden inputs to check`),T.forEach(m=>{const y=m.getAttribute("data-sl-pid");this.log(`Checking existing input with data-sl-pid="${y}"`),r(m)?(m.value=s,this.log("Updated existing hidden input:",s),y&&(this.log("Applying initial DOM selector changes for existing product"),u(y,h)),S(m)):y&&this.isProductInAnyPriceTest(y)?this.log("Preserving hidden input for product ID '%s' - belongs to a different price test",
11y):(m.remove(),this.log("Removed non-matching hidden input for product ID:",y))})},_=()=>{document.body?(p.observe(document.body,{childList:!0,subtree:!0}),this.log("Started MutationObserver on document.body"),C(),E(document.body)):document.readyState==="loading"?document.addEventListener("DOMContentLoaded",()=>{document.body&&(p.observe(document.body,{childList:!0,subtree:!0}),this.log("Started MutationObserver after DOMContentLoaded"),C(),E(document.body))}):(this.log("Set timeout on observer"),setTimeout(_,10))};_(),window.__shopliftPriceTestObservers=o,window.__shopliftPriceTestValue=s,this.log("Set up DOM observer for price test hidden inputs")}catch(s){this.log("Error updating price test hidden inputs:",s)}}updateKlarnaPlacements(e,t){this.updatePlacementElements(e,t,"klarna-placement",(i,s)=>{i.setAttribute("data-purchase-amount",s.toString())})}cleanupPriceTestObservers(){const e=window.__shopliftPriceTestObservers;e&&(e.forEach(t=>{t.disconnect()}),e.clear(),this.log("Cleaned up existing price test observers")),delete window.__shopliftPriceTestObservers,delete window.__shopliftPriceTestValue}updateAfterpayPlacements(e,t,i="afterpay"){const s=i==="square"?"square-placement":"afterpay-placement";if(document.querySelectorAll(s).length===0){this.log(`No ${s} elements found on page - early return`);return}this.updatePlacementElements(e,t,s,(o,n)=>{if(i==="afterpay"){const l=(n/100).toFixed(2);o.setAttribute("data-amount",l)}else o.setAttribute("data-amount",n.toString())}),this.log("updateAfterpayPlacements completed")}updatePlacementElements(e,t,i,s){const r=document.querySelectorAll(i);if(r.length===0){this.log(`No ${i} elements found - early return`);return}let o;if(this.state.temporary.isMerchant&&this.state.temporary.previewConfig){const l=t==="control"?"a":"b",c=this.state.temporary.previewConfig.variants.find(d=>d.label===l);if(!c?.domSelectors){this.log(`No variant found for label ${l} in preview config for ${i}`);return}o=c.domSelectors,this.log(`Using preview config for ${i} in merchant mode, variant: ${l}`)}else{const l=this.testConfigs.find(d=>d.id===e);if(!l){this.log(`No testConfig found for id: ${e} - early return`);return}
11const c=l.hypotheses.find(d=>t==="control"?d.isControl:!d.isControl);if(!c?.domSelectors){this.log(`No hypothesis or domSelectors found for assignment: ${t} - early return`);return}o=c.domSelectors}const n=new RegExp(`${this.DATA_SL_ATTRIBUTE_P}=["'](\\d+)["']`);r.forEach(l=>{let c=null;const d=l.parentElement;if(d&&(c=d.querySelector('input[name="properties[_slpt]"]')),c||(c=l.querySelector('input[name="properties[_slpt]"]')),!c){this.log(`No hidden input found for ${i} element`);return}const u=c.getAttribute("data-sl-pid");if(!u){this.log("Hidden input has no data-sl-pid attribute - skipping");return}const h=o.find(S=>{const C=S.cssSelector.match(n);return C&&C[1]===u});if(!h){this.log(`No matching selector found for productId: ${u} - skipping element`);return}const p=h.actions.find(S=>S.scope==="price");if(!p?.value){this.log("No price action or value found - skipping element");return}const b=parseFloat(p.value.replace(/[^0-9.]/g,""));if(Number.isNaN(b)){this.log(`Invalid price "${p.value}" for product ${u} - skipping`);return}const E=Math.round(b*100);s(l,E)}),this.log(`updatePlacementElements completed for ${i}`)}updateShopifyPaymentTerms(e,t){const i=document.querySelectorAll("shopify-payment-terms");if(i.length===0)return;this.log("Store using shopify payments");let s;if(this.state.temporary.isMerchant&&this.state.temporary.previewConfig){const o=t==="control"?"a":"b",n=this.state.temporary.previewConfig.variants.find(l=>l.label===o);if(!n||!n.domSelectors){this.log(`No variant found for label ${o} in preview config`);return}s=n.domSelectors,this.log(`Using preview config for shopify-payment-terms in merchant mode, variant: ${o}`)}else{const o=this.testConfigs.find(l=>l.id===e);if(!o)return;const n=o.hypotheses.find(l=>t==="control"?l.isControl===!0:l.isControl===!1);if(!n||!n.domSelectors)return;s=n.domSelectors}const r=new RegExp(`${this.DATA_SL_ATTRIBUTE_P}=["'](\\d+)["']`);i.forEach(o=>{const n=o.getAttribute("variant-id");if(!n)return;const l=s.find(c=>{const d=c.cssSelector.match(r);return d&&d[1]===n});if(l){const c=l.actions.find(d=>d.scope==="price");if(c&&c.value){const d=o.getAttribute("shopify-meta");if(d)try{const u=JSON.parse(d);if(u.variants&&Array.isArray(u.variants)){const h=u.variants.find(p=>p.id?.toString()===n);if(h){h.full_price=c.value;const p=parseFloat(c.value.replace(/[^0-9.]/g,""));if(h.number_of_payment_terms&&h.number_of_payment_terms>1){const b=p/h.number_of_payment_terms;h.price_per_term=`$${b.toFixed(2)}`}o.setAttribute("shopify-meta",JSON.stringify(u))}}}catch(u){this.log("Error parsing/updating shoplift-meta:",u)}}}})}async makeJsonRequest(e){const t=await this.makeRequest(e);return t===null?null:JSON.parse(await t.text(),F)}async makeRequest(e){const{url:t,method:i,headers:s,data:r,signal:o}=e,n=new Headers;if(s)for(const c in s)n.append(c,s[c]);(!s||!s.Accept)&&n.append("Accept","application/json"),(!s||!s["Content-Type"])&&n.append("Content-Type","application/json"),(this.eventHost.includes("ngrok.io")||this.eventHost.includes("ngrok-free.app"))&&n.append("ngrok-skip-browser-warning","1234");const l=await this.fetch(t,{method:i,headers:n,body:r,signal:o});if(!l.ok){if(l.status===204)return null;if(l.status===422){const c=await l.json();if(typeof c<"u"&&c.isBot)throw new ie}throw new Error(`Error sending shoplift request ${l.status}`)}return l}queueAddVisitorToTest(e,t){if(this.state.essential.visitorTests.some(s=>s.testId===e))return;const i=this.testConfigs.find(s=>s.id===e);if(this.state.essential.visitorTests.push({createdAt:new Date,testId:e,hypothesisId:t.id,isThemeTest:t.type==="theme",themeId:t.themeId,isSaved:!1,isInvalid:!1,shouldSendToGa:!0,testType:t.type,assignedTo:t.isControl?"control":"variant",testTitle:i?.title}),t.type==="price"){const s=t.isControl?"control":"variant";this.log("Price test assignment detected, updating cart attributes:",e,s),this.updatePriceTestHiddenInputs(e,s,!1)}}queueCartUpdate(e){this.queueEvent(new Ce(e))}queuePageView(e){this.queueEvent(new Se(e))}queueEvent(e){!this.state.essential.consentApproved&&this.state.essential.hasConsentInteraction||this.state.analytics.queue.length>10||this.state.analytics.queue.push(e)}legacyGetLocalStorageVisitor(){const e=this.localStorageGet(this.legacySessionKey);if(e)try{return JSON.parse(e,F)}catch{}return null}pruneStaleVisitorTests(){this.state.essential.visitorTests=this.state.essential.visitorTests.filter(e=>this.testConfigs.some(t=>t.id==e.testId)||this.inactiveTestConfigs.filter(t=>this.testIsPaused(t)).some(t=>t.id===e.testId))}pruneStateAndSave(){this.pruneStaleVisitorTests(),this.saveState()}saveState(){this.persistEssentialState(),this.persistAnalyticsState()}loadState(){const e=this.loadAnalyticsState(),t={analytics:e,essential:this.loadEssentialState(e),temporary:this.loadTemporaryState()},i=this.legacyGetLocalStorageVisitor(),s=this.legacyGetCookieVisitor(),r=[i,s].filter(o=>o!==null).sort((o,n)=>+n.storedAt-+o.storedAt)[0];return t.analytics.visitor===null&&r&&({visitorTests:t.essential.visitorTests,...t.analytics.visitor}=r,t.essential.isFirstLoad=!1,t.essential.initialState={createdAt:r.createdAt,referrer:r.referrer,utmCampaign:r.utmCampaign,utmContent:r.utmContent,utmMedium:r.utmMedium,utmSource:r.utmSource,device:r.device},this.deleteCookie("SHOPLIFT"),this.deleteLocalStorage(this.legacySessionKey)),!t.essential.consentApproved&&t.essential.hasConsentInteraction&&this.deleteLocalStorage(this.analyticsSessionKey),t}loadEssentialState(e){const t=this.loadLocalStorage(this.essentialSessionKey),i=this.loadCookie(this.essentialSessionKey),s=this.getInitialState();e.visitor?.device&&(s.device=e.visitor.device);const r={timestamp:new Date,consentApproved:!1,hasConsentInteraction:!1,debugMode:!1,initialState:s,visitorTests:[],isFirstLoad:!0},o=[t,i].filter(n=>n!==null).sort((n,l)=>+l.timestamp-+n.timestamp)[0]??r;return o.initialState||(e.visitor!==null?o.initialState=e.visitor:(o.initialState=s,o.initialState.createdAt=o.timestamp)),o}loadAnalyticsState(){const e=this.loadLocalStorage(this.analyticsSessionKey),t=this.loadCookie(this.analyticsSessionKey),i={timestamp:new Date,visitor:null,queue:[]},s=[e,t].filter(r=>r!==null).sort((r,o)=>+o.timestamp-+r.timestamp)[0]??i;return s.queue.length===0&&e&&e.queue.length>1&&(s.queue=e.queue),s}loadTemporaryState(){const e=this.sessionStorageGet(this.temporarySessionKey),t=e?JSON.parse(e,F):null,i=this.loadCookie(this.temporarySessionKey);return t??i??{isMerchant:!1,timestamp:new Date}}persistEssentialState(){this.log("Persisting essential state"),this.state.essential.isFirstLoad=!1,this.state.essential.timestamp=new Date,this.persistLocalStorageState(this.essentialSessionKey,this.state.essential),this.persist
11CookieState(this.essentialSessionKey,this.state.essential)}persistAnalyticsState(){this.log("Persisting analytics state"),this.state.essential.consentApproved&&(this.state.analytics.timestamp=new Date,this.persistLocalStorageState(this.analyticsSessionKey,this.state.analytics),this.persistCookieState(this.analyticsSessionKey,{...this.state.analytics,queue:[]}))}persistTemporaryState(){this.log("Setting temporary session state"),this.state.temporary.timestamp=new Date,this.sessionStorageSet(this.temporarySessionKey,JSON.stringify(this.state.temporary)),this.persistCookieState(this.temporarySessionKey,this.state.temporary,!0)}loadLocalStorage(e){const t=this.localStorageGet(e);if(t===null)return null;try{return JSON.parse(t,F)}catch{return null}}loadCookie(e){const t=this.getCookie(e);if(t===null)return null;try{return JSON.parse(t,F)}catch{return null}}persistLocalStorageState(e,t){this.localStorageSet(e,JSON.stringify(t))}persistCookieState(e,t,i=!1){const s=JSON.stringify(t),r=i?"":`expires=${new Date(new Date().getTime()+864e5*365).toUTCString()};`;document.cookie=`${e}=${s};domain=.${window.location.hostname};path=/;SameSite=Strict;${r}`}deleteCookie(e){const t=new Date(0).toUTCString();document.cookie=`${e}=;domain=.${window.location.hostname};path=/;expires=${t};`}deleteLocalStorage(e){window.localStorage.removeItem(e)}getChannel(e){return[{"name":"cross-network","test":(v) => new RegExp(".*cross-network.*", "i").test(v.utmCampaign)},{"name":"direct","test":(v) => v.utmSource === "" && v.utmMedium === ""},{"name":"paid-shopping","test":(v) => (new RegExp("^(?:Google|IGShopping|aax-us-east\.amazon-adsystem\.com|aax\.amazon-adsystem\.com|alibaba|alibaba\.com|amazon|amazon\.co\.uk|amazon\.com|apps\.shopify\.com|checkout\.shopify\.com|checkout\.stripe\.com|cr\.shopping\.naver\.com|cr2\.shopping\.naver\.com|ebay|ebay\.co\.uk|ebay\.com|ebay\.com\.au|ebay\.de|etsy|etsy\.com|m\.alibaba\.com|m\.shopping\.naver\.com|mercadolibre|mercadolibre\.com|mercadolibre\.com\.ar|mercadolibre\.com\.mx|message\.alibaba\.com|msearch\.shopping\.naver\.com|nl\.shopping\.net|no\.shopping\.net|offer\.alibaba\.com|one\.walmart\.com|order\.shopping\.yahoo\.co\.jp|partners\.shopify\.com|s3\.amazonaws\.com|se\.shopping\.net|shop\.app|shopify|shopify\.com|shopping\.naver\.com|shopping\.yahoo\.co\.jp|shopping\.yahoo\.com|shopzilla|shopzilla\.com|simplycodes\.com|store\.shopping\.yahoo\.co\.jp|stripe|stripe\.com|uk\.shopping\.net|walmart|walmart\.com)$", "i").test(v.utmSource) || new RegExp("^(.*(([^a-df-z]|^)shop|shopping).*)$", "i").test(v.utmCampaign)) && new RegExp("^(.*cp.*|ppc|retargeting|paid.*)$", "i").test(v.utmMedium)},{"name":"paid-search","test":(v) => new RegExp("^(?:360\.cn|alice|aol|ar\.search\.yahoo\.com|ask|at\.search\.yahoo\.com|au\.search\.yahoo\.com|auone|avg|babylon|baidu|biglobe|biglobe\.co\.jp|biglobe\.ne\.jp|bing|br\.search\.yahoo\.com|ca\.search\.yahoo\.com|centrum\.cz|ch\.search\.yahoo\.com|cl\.search\.yahoo\.com|cn\.bing\.com|cnn|co\.search\.yahoo\.com|comcast|conduit|daum|daum\.net|de\.search\.yahoo\.com|dk\.search\.yahoo\.com|dogpile|dogpile\.com|duckduckgo|ecosia\.org|email\.seznam\.cz|eniro|es\.search\.yahoo\.com|espanol\.search\.yahoo\.com|exalead\.com|excite\.com|fi\.search\.yahoo\.com|firmy\.cz|fr\.search\.yahoo\.com|globo|go\.mail\.ru|google|google-play|hk\.search\.yahoo\.com|id\.search\.yahoo\.com|in\.search\.yahoo\.com|incredimail|it\.search\.yahoo\.com|kvasir|lens\.google\.com|lite\.qwant\.com|lycos|m\.baidu\.com|m\.naver\.com|m\.search\.naver\.com|m\.sogou\.com|mail\.rambler\.ru|mail\.yandex\.ru|malaysia\.search\.yahoo\.com|msn|msn\.com|mx\.search\.yahoo\.com|najdi|naver|naver\.com|news\.google\.com|nl\.search\.yahoo\.com|no\.search\.yahoo\.com|ntp\.msn\.com|nz\.search\.yahoo\.com|onet|onet\.pl|pe\.search\.yahoo\.com|ph\.search\.yahoo\.com|pl\.search\.yahoo\.com|play\.google\.com|qwant|qwant\.com|rakuten|rakuten\.co\.jp|rambler|rambler\.ru|se\.search\.yahoo\.com|search-results|search\.aol\.co\.uk|search\.aol\.com|search\.google\.com|search\.smt\.docomo\.ne\.jp|search\.ukr\.net|secureurl\.ukr\.net|seznam|seznam\.cz|sg\.search\.yahoo\.com|so\.com|sogou|sogou\.com|sp-web\.search\.auone\.jp|startsiden|startsiden\.no|suche\.aol\.de|terra|th\.search\.yahoo\.com|tr\.search\.yahoo\.com|tut\.by|tw\.search\.yahoo\.com|uk\.search\.yahoo\.com|ukr|us\.search\.yahoo\.com|virgilio|vn\.search\.yahoo\.com|wap\.sogou\.com|webmaster\.yandex\.ru|websearch\.rakuten\.co\.jp|yahoo|yahoo\.co\.jp|yahoo\.com|yandex|yandex\.by|yandex\.com|yandex\.com\.tr|yandex\.fr|yandex\.kz|yandex\.ru|yandex\.ua|y
11andex\.uz|zen\.yandex\.ru)$", "i").test(v.utmSource) && new RegExp("^(.*cp.*|ppc|retargeting|paid.*)$", "i").test(v.utmMedium)},{"name":"paid-social","test":(v) => new RegExp("^(?:43things|43things\.com|51\.com|5ch\.net|Hatena|ImageShack|academia\.edu|activerain|activerain\.com|activeworlds|activeworlds\.com|addthis|addthis\.com|airg\.ca|allnurses\.com|allrecipes\.com|alumniclass|alumniclass\.com|ameba\.jp|ameblo\.jp|americantowns|americantowns\.com|amp\.reddit\.com|ancestry\.com|anobii|anobii\.com|answerbag|answerbag\.com|answers\.yahoo\.com|aolanswers|aolanswers\.com|apps\.facebook\.com|ar\.pinterest\.com|artstation\.com|askubuntu|askubuntu\.com|asmallworld\.com|athlinks|athlinks\.com|away\.vk\.com|awe\.sm|b\.hatena\.ne\.jp|baby-gaga|baby-gaga\.com|babyblog\.ru|badoo|badoo\.com|bebo|bebo\.com|beforeitsnews|beforeitsnews\.com|bharatstudent|bharatstudent\.com|biip\.no|biswap\.org|bit\.ly|blackcareernetwork\.com|blackplanet|blackplanet\.com|blip\.fm|blog\.com|blog\.feedspot\.com|blog\.goo\.ne\.jp|blog\.naver\.com|blog\.yahoo\.co\.jp|blogg\.no|bloggang\.com|blogger|blogger\.com|blogher|blogher\.com|bloglines|bloglines\.com|blogs\.com|blogsome|blogsome\.com|blogspot|blogspot\.com|blogster|blogster\.com|blurtit|blurtit\.com|bookmarks\.yahoo\.co\.jp|bookmarks\.yahoo\.com|br\.pinterest\.com|brightkite|brightkite\.com|brizzly|brizzly\.com|business\.facebook\.com|buzzfeed|buzzfeed\.com|buzznet|buzznet\.com|cafe\.naver\.com|cafemom|cafemom\.com|camospace|camospace\.com|canalblog\.com|care\.com|care2|care2\.com|caringbridge\.org|catster|catster\.com|cbnt\.io|cellufun|cellufun\.com|centerblog\.net|chat\.zalo\.me|chegg\.com|chicagonow|chicagonow\.com|chiebukuro\.yahoo\.co\.jp|classmates|classmates\.com|classquest|classquest\.com|co\.pinterest\.com|cocolog-nifty|cocolog-nifty\.com|copainsdavant\.linternaute\.com|couchsurfing\.org|cozycot|cozycot\.com|cross\.tv|crunchyroll|crunchyroll\.com|cyworld|cyworld\.com|cz\.pinterest\.com|d\.hatena\.ne\.jp|dailystrength\.org|deluxe\.com|deviantart|deviantart\.com|dianping|dianping\.com|digg|digg\.com|diigo|diigo\.com|discover\.hubpages\.com|disqus|disqus\.com|dogster|dogster\.com|dol2day|dol2day\.com|doostang|doostang\.com|dopplr|dopplr\.com|douban|douban\.com|draft\.blogger\.com|draugiem\.lv|drugs-forum|drugs-forum\.com|dzone|dzone\.com|edublogs\.org|elftown|elftown\.com|epicurious\.com|everforo\.com|exblog\.jp|extole|extole\.com|facebook|facebook\.com|faceparty|faceparty\.com|fandom\.com|fanpop|fanpop\.com|fark|fark\.com|fb|fb\.me|fc2|fc2\.com|feedspot|feministing|feministing\.com|filmaffinity|filmaffinity\.com|flickr|flickr\.com|flipboard|flipboard\.com|folkdirect|folkdirect\.com|foodservice|foodservice\.com|forums\.androidcentral\.com|forums\.crackberry\.com|forums\.imore\.com|forums\.nexopia\.com|forums\.webosnation\.com|forums\.wpcentral\.com|fotki|fotki\.com|fotolog|fotolog\.com|foursquare|foursquare\.com|free\.facebook\.com|friendfeed|friendfeed\.com|fruehstueckstreff\.org|fubar|fubar\.com|gaiaonline|gaiaonline\.com|gamerdna|gamerdna\.com|gather\.com|geni\.com|getpocket\.com|glassboard|glassboard\.com|glassdoor|glassdoor\.com|godtube|godtube\.com|goldenline\.pl|goldstar|goldstar\.com|goo\.gl|gooblog|goodreads|goodreads\.com|google\+|googlegroups\.com|googleplus|govloop|govloop\.com|gowalla|gowalla\.com|gree\.jp|groups\.google\.com|gulli\.com|gutefrage\.net|habbo|habbo\.com|hi5|hi5\.com|hootsuite|hootsuite\.com|houzz|houzz\.com|hoverspot|hoverspot\.com|hr\.com|hu\.pinterest\.com|hubculture|hubculture\.com|hubpages\.com|hyves\.net|hyves\.nl|ibibo|ibibo\.com|id\.pinterest\.com|identi\.ca|ig|imageshack\.com|imageshack\.us|imvu|imvu\.com|in\.pinterest\.com|insanejournal|insanejournal\.com|instagram|instagram\.com|instapaper|instapaper\.com|internations\.org|interpals\.net|intherooms|intherooms\.com|irc-galleria\.net|is\.gd|italki|italki\.com|jammerdirect|jammerdirect\.com|jappy\.com|jappy\.de|kaboodle\.com|kakao|kakao\.com|kakaocorp\.com|kaneva|kaneva\.com|kin\.naver\.com|l\.facebook\.com|l\.instagram\.com|l\.messenger\.com|last\.fm|librarything|librarything\.com|lifestream\.aol\.com|line|line\.me|linkedin|linkedin\.com|listal|listal\.com|listography|listography\.com|livedoor\.com|livedoorblog|livejournal|livejournal\.com|lm\.facebook\.com|lnkd\.in|m\.blog\.naver\.com|m\.cafe\.naver\.com|m\.facebook\.com|m\.kin\.naver\.com|m\.vk\.com|m\.yelp\.com|mbga\.jp|medium\.com|meetin\.org|meetup|meetup\.com|meinvz\.net|meneame\.net|menuism\.com|messages\.google\.com|messages\.yahoo\.co\.jp|messenger|messenger\.com|mix\.com|mixi\.jp|mobile\.facebook\.com|mocospace|mocospace\.com|mouthshut|mouthshut\.com|movabletype|movabletype\.com|mubi|mubi\.com|my\.o
11pera\.com|myanimelist\.net|myheritage|myheritage\.com|mylife|mylife\.com|mymodernmet|mymodernmet\.com|myspace|myspace\.com|netvibes|netvibes\.com|news\.ycombinator\.com|newsshowcase|nexopia|ngopost\.org|niconico|nicovideo\.jp|nightlifelink|nightlifelink\.com|ning|ning\.com|nl\.pinterest\.com|odnoklassniki\.ru|odnoklassniki\.ua|okwave\.jp|old\.reddit\.com|oneworldgroup\.org|onstartups|onstartups\.com|opendiary|opendiary\.com|oshiete\.goo\.ne\.jp|out\.reddit\.com|over-blog\.com|overblog\.com|paper\.li|partyflock\.nl|photobucket|photobucket\.com|pinboard|pinboard\.in|pingsta|pingsta\.com|pinterest|pinterest\.at|pinterest\.ca|pinterest\.ch|pinterest\.cl|pinterest\.co\.kr|pinterest\.co\.uk|pinterest\.com|pinterest\.com\.au|pinterest\.com\.mx|pinterest\.de|pinterest\.es|pinterest\.fr|pinterest\.it|pinterest\.jp|pinterest\.nz|pinterest\.ph|pinterest\.pt|pinterest\.ru|pinterest\.se|pixiv\.net|pl\.pinterest\.com|playahead\.se|plurk|plurk\.com|plus\.google\.com|plus\.url\.google\.com|pocket\.co|posterous|posterous\.com|pro\.homeadvisor\.com|pulse\.yahoo\.com|qapacity|qapacity\.com|quechup|quechup\.com|quora|quora\.com|qzone\.qq\.com|ravelry|ravelry\.com|reddit|reddit\.com|redux|redux\.com|renren|renren\.com|researchgate\.net|reunion|reunion\.com|reverbnation|reverbnation\.com|rtl\.de|ryze|ryze\.com|salespider|salespider\.com|scoop\.it|screenrant|screenrant\.com|scribd|scribd\.com|scvngr|scvngr\.com|secondlife|secondlife\.com|serverfault|serverfault\.com|shareit|sharethis|sharethis\.com|shvoong\.com|sites\.google\.com|skype|skyrock|skyrock\.com|slashdot\.org|slideshare\.net|smartnews\.com|snapchat|snapchat\.com|social|sociallife\.com\.br|socialvibe|socialvibe\.com|spaces\.live\.com|spoke|spoke\.com|spruz|spruz\.com|ssense\.com|stackapps|stackapps\.com|stackexchange|stackexchange\.com|stackoverflow|stackoverflow\.com|stardoll\.com|stickam|stickam\.com|studivz\.net|suomi24\.fi|superuser|superuser\.com|sweeva|sweeva\.com|t\.co|t\.me|tagged|tagged\.com|taggedmail|taggedmail\.com|talkbiznow|talkbiznow\.com|taringa\.net|techmeme|techmeme\.com|tencent|tencent\.com|tiktok|tiktok\.com|tinyurl|tinyurl\.com|toolbox|toolbox\.com|touch\.facebook\.com|tr\.pinterest\.com|travellerspoint|travellerspoint\.com|tripadvisor|tripadvisor\.com|trombi|trombi\.com|trustpilot|tudou|tudou\.com|tuenti|tuenti\.com|tumblr|tumblr\.com|tweetdeck|tweetdeck\.com|twitter|twitter\.com|twoo\.com|typepad|typepad\.com|unblog\.fr|urbanspoon\.com|ushareit\.com|ushi\.cn|vampirefreaks|vampirefreaks\.com|vampirerave|vampirerave\.com|vg\.no|video\.ibm\.com|vk\.com|vkontakte\.ru|wakoopa|wakoopa\.com|wattpad|wattpad\.com|web\.facebook\.com|web\.skype\.com|webshots|webshots\.com|wechat|wechat\.com|weebly|weebly\.com|weibo|weibo\.com|wer-weiss-was\.de|weread|weread\.com|whatsapp|whatsapp\.com|wiki\.answers\.com|wikihow\.com|wikitravel\.org|woot\.com|wordpress|wordpress\.com|wordpress\.org|xanga|xanga\.com|xing|xing\.com|yahoo-mbga\.jp|yammer|yammer\.com|yelp|yelp\.co\.uk|yelp\.com|youroom\.in|za\.pinterest\.com|zalo|zoo\.gr|zooppa|zooppa\.com)$", "i").test(v.utmSource) && new RegExp("^(.*cp.*|ppc|retargeting|paid.*)$", "i").test(v.utmMedium)},{"name":"paid-video","test":(v) => new RegExp("^(?:blog\.twitch\.tv|crackle|crackle\.com|curiositystream|curiositystream\.com|d\.tube|dailymotion|dailymotion\.com|dashboard\.twitch\.tv|disneyplus|disneyplus\.com|fast\.wistia\.net|help\.hulu\.com|help\.netflix\.com|hulu|hulu\.com|id\.twitch\.tv|iq\.com|iqiyi|iqiyi\.com|jobs\.netflix\.com|justin\.tv|m\.twitch\.tv|m\.youtube\.com|music\.youtube\.com|netflix|netflix\.com|player\.twitch\.tv|player\.vimeo\.com|ted|ted\.com|twitch|twitch\.tv|utreon|utreon\.com|veoh|veoh\.com|viadeo\.journaldunet\.com|vimeo|vimeo\.com|wistia|wistia\.com|youku|youku\.com|youtube|youtube\.com)$", "i").test(v.utmSource) && new RegExp("^(.*cp.*|ppc|retargeting|paid.*)$", "i").test(v.utmMedium)},{"name":"display","test":(v) => new RegExp("^(?:display|banner|expandable|interstitial|cpm)$", "i").test(v.utmMedium)},{"name":"paid-other","test":(v) => new RegExp("^(.*cp.*|ppc|retargeting|paid.*)$", "i").test(v.utmMedium)}
11,{"name":"organic-shopping","test":(v) => new RegExp("^(?:360\.cn|alice|aol|ar\.search\.yahoo\.com|ask|at\.search\.yahoo\.com|au\.search\.yahoo\.com|auone|avg|babylon|baidu|biglobe|biglobe\.co\.jp|biglobe\.ne\.jp|bing|br\.search\.yahoo\.com|ca\.search\.yahoo\.com|centrum\.cz|ch\.search\.yahoo\.com|cl\.search\.yahoo\.com|cn\.bing\.com|cnn|co\.search\.yahoo\.com|comcast|conduit|daum|daum\.net|de\.search\.yahoo\.com|dk\.search\.yahoo\.com|dogpile|dogpile\.com|duckduckgo|ecosia\.org|email\.seznam\.cz|eniro|es\.search\.yahoo\.com|espanol\.search\.yahoo\.com|exalead\.com|excite\.com|fi\.search\.yahoo\.com|firmy\.cz|fr\.search\.yahoo\.com|globo|go\.mail\.ru|google|google-play|hk\.search\.yahoo\.com|id\.search\.yahoo\.com|in\.search\.yahoo\.com|incredimail|it\.search\.yahoo\.com|kvasir|lens\.google\.com|lite\.qwant\.com|lycos|m\.baidu\.com|m\.naver\.com|m\.search\.naver\.com|m\.sogou\.com|mail\.rambler\.ru|mail\.yandex\.ru|malaysia\.search\.yahoo\.com|msn|msn\.com|mx\.search\.yahoo\.com|najdi|naver|naver\.com|news\.google\.com|nl\.search\.yahoo\.com|no\.search\.yahoo\.com|ntp\.msn\.com|nz\.search\.yahoo\.com|onet|onet\.pl|pe\.search\.yahoo\.com|ph\.search\.yahoo\.com|pl\.search\.yahoo\.com|play\.google\.com|qwant|qwant\.com|rakuten|rakuten\.co\.jp|rambler|rambler\.ru|se\.search\.yahoo\.com|search-results|search\.aol\.co\.uk|search\.aol\.com|search\.google\.com|search\.smt\.docomo\.ne\.jp|search\.ukr\.net|secureurl\.ukr\.net|seznam|seznam\.cz|sg\.search\.yahoo\.com|so\.com|sogou|sogou\.com|sp-web\.search\.auone\.jp|startsiden|startsiden\.no|suche\.aol\.de|terra|th\.search\.yahoo\.com|tr\.search\.yahoo\.com|tut\.by|tw\.search\.yahoo\.com|uk\.search\.yahoo\.com|ukr|us\.search\.yahoo\.com|virgilio|vn\.search\.yahoo\.com|wap\.sogou\.com|webmaster\.yandex\.ru|websearch\.rakuten\.co\.jp|yahoo|yahoo\.co\.jp|yahoo\.com|yandex|yandex\.by|yandex\.com|yandex\.com\.tr|yandex\.fr|yandex\.kz|yandex\.ru|yandex\.ua|yandex\.uz|zen\.yandex\.ru)$", "i").test(v.utmSource) || new RegExp("^(.*(([^a-df-z]|^)shop|shopping).*)$", "i").test(v.utmCampaign)},{"name":"organic-social","test":(v) => new RegExp("^(?:43things|43things\.com|51\.com|5ch\.net|Hatena|ImageShack|academia\.edu|activerain|activerain\.com|activeworlds|activeworlds\.com|addthis|addthis\.com|airg\.ca|allnurses\.com|allrecipes\.com|alumniclass|alumniclass\.com|ameba\.jp|ameblo\.jp|americantowns|americantowns\.com|amp\.reddit\.com|ancestry\.com|anobii|anobii\.com|answerbag|answerbag\.com|answers\.yahoo\.com|aolanswers|aolanswers\.com|apps\.facebook\.com|ar\.pinterest\.com|artstation\.com|askubuntu|askubuntu\.com|asmallworld\.com|athlinks|athlinks\.com|away\.vk\.com|awe\.sm|b\.hatena\.ne\.jp|baby-gaga|baby-gaga\.com|babyblog\.ru|badoo|badoo\.com|bebo|bebo\.com|beforeitsnews|beforeitsnews\.com|bharatstudent|bharatstudent\.com|biip\.no|biswap\.org|bit\.ly|blackcareernetwork\.com|blackplanet|blackplanet\.com|blip\.fm|blog\.com|blog\.feedspot\.com|blog\.goo\.ne\.jp|blog\.naver\.com|blog\.yahoo\.co\.jp|blogg\.no|bloggang\.com|blogger|blogger\.com|blogher|blogher\.com|bloglines|bloglines\.com|blogs\.com|blogsome|blogsome\.com|blogspot|blogspot\.com|blogster|blogster\.com|blurtit|blurtit\.com|bookmarks\.yahoo\.co\.jp|bookmarks\.yahoo\.com|br\.pinterest\.com|brightkite|brightkite\.com|brizzly|brizzly\.com|business\.facebook\.com|buzzfeed|buzzfeed\.com|buzznet|buzznet\.com|cafe\.naver\.com|cafemom|cafemom\.com|camospace|camospace\.com|canalblog\.com|care\.com|care2|care2\.com|caringbridge\.org|catster|catster\.com|cbnt\.io|cellufun|cellufun\.com|centerblog\.net|chat\.zalo\.me|chegg\.com|chicagonow|chicagonow\.com|chiebukuro\.yahoo\.co\.jp|classmates|classmates\.com|classquest|classquest\.com|co\.pinterest\.com|cocolog-nifty|cocolog-nifty\.com|copainsdavant\.linternaute\.com|couchsurfing\.org|cozycot|cozycot\.com|cross\.tv|crunchyroll|crunchyroll\.com|cyworld|cyworld\.com|cz\.pinterest\.com|d\.hatena\.ne\.jp|dailystrength\.org|deluxe\.com|deviantart|deviantart\.com|dianping|dianping\.com|digg|digg\.com|diigo|diigo\.com|discover\.hubpages\.com|disqus|disqus\.com|dogster|dogster\.com|dol2day|dol2day\.com|doostang|doostang\.com|dopplr|dopplr\.com|douban|douban\.com|draft\.blogger\.com|draugiem\.lv|drugs-forum|drugs-forum\.com|dzone|dzone\.com|edublogs\.org|elftown|elftown\.com|epicurious\.com|everforo\.com|exblog\.jp|extole|extole\.com|facebook|facebook\.com|faceparty|faceparty\.com|fandom\.com|fanpop|fanpop\.com|fark|fark\.com|fb|fb\.me|fc2|fc2\.com|feedspot|feministing|feministing\.com|filmaffinity|filmaffinity\.com|flickr|flickr\.com|flipboard|flipboard\.com|folkdirect|folkdirect\.com|foodservice|foodservice\.com|forums\.androidcentral\.com|forums\.crackberry\.com|forums\.imore\.com|forums\.nexopia\.com|forums\.webosnation\.com|forums\.wpcentral\.com|fotki|fotki\.com|fotolog|fotolog\.com|foursquare|foursquare\.com|free\.facebook\.com|friendfeed|friendfeed\.com|fruehstueckstreff\.org|fubar|fubar\.com|gaiaonline|gaiaonline\.com|gamerdna|gamerdna\.com|gather\.com|geni\.com|getpocket\.com|glassboard|glassboard\.com|glassdoor|glassdoor\.com|godtube|godtube\.com|goldenline\.pl|goldstar|goldstar\.com|goo\.gl|gooblog|goodreads|goodreads\.com|google\+|googlegroups\.com|googleplus|govloop|govloop\.com|gowalla|gowalla\.com|gree\.jp|groups\.google\.com|gulli\.com|gutefrage\.net|habbo|habbo\.com|hi5|hi5\.com|hootsuite|hootsuite\.com|houzz|houzz\.com|hoverspot|hoverspot\.com|hr\.com|hu\.pinterest\.com|hubculture|hubculture\.com|hubpages\.com|hyves\.net|hyves\.nl|ibibo|ibibo\.com|id\.pinterest\.com|identi\.ca|ig|imageshack\.com|imageshack\.us|imvu|imvu\.com|in\.pinterest\.com|insanejournal|insanejournal\.com|instagram|instagram\.com|instapaper|instapaper\.com|internations\.org|interpals\.net|intherooms|intherooms\.com|irc-galleria\.net|is\.gd|italki|italki\.com|jammerdirect|jammerdirect\.com|jappy\.com|jappy\.de|kaboodle\.com|k
11akao|kakao\.com|kakaocorp\.com|kaneva|kaneva\.com|kin\.naver\.com|l\.facebook\.com|l\.instagram\.com|l\.messenger\.com|last\.fm|librarything|librarything\.com|lifestream\.aol\.com|line|line\.me|linkedin|linkedin\.com|listal|listal\.com|listography|listography\.com|livedoor\.com|livedoorblog|livejournal|livejournal\.com|lm\.facebook\.com|lnkd\.in|m\.blog\.naver\.com|m\.cafe\.naver\.com|m\.facebook\.com|m\.kin\.naver\.com|m\.vk\.com|m\.yelp\.com|mbga\.jp|medium\.com|meetin\.org|meetup|meetup\.com|meinvz\.net|meneame\.net|menuism\.com|messages\.google\.com|messages\.yahoo\.co\.jp|messenger|messenger\.com|mix\.com|mixi\.jp|mobile\.facebook\.com|mocospace|mocospace\.com|mouthshut|mouthshut\.com|movabletype|movabletype\.com|mubi|mubi\.com|my\.opera\.com|myanimelist\.net|myheritage|myheritage\.com|mylife|mylife\.com|mymodernmet|mymodernmet\.com|myspace|myspace\.com|netvibes|netvibes\.com|news\.ycombinator\.com|newsshowcase|nexopia|ngopost\.org|niconico|nicovideo\.jp|nightlifelink|nightlifelink\.com|ning|ning\.com|nl\.pinterest\.com|odnoklassniki\.ru|odnoklassniki\.ua|okwave\.jp|old\.reddit\.com|oneworldgroup\.org|onstartups|onstartups\.com|opendiary|opendiary\.com|oshiete\.goo\.ne\.jp|out\.reddit\.com|over-blog\.com|overblog\.com|paper\.li|partyflock\.nl|photobucket|photobucket\.com|pinboard|pinboard\.in|pingsta|pingsta\.com|pinterest|pinterest\.at|pinterest\.ca|pinterest\.ch|pinterest\.cl|pinterest\.co\.kr|pinterest\.co\.uk|pinterest\.com|pinterest\.com\.au|pinterest\.com\.mx|pinterest\.de|pinterest\.es|pinterest\.fr|pinterest\.it|pinterest\.jp|pinterest\.nz|pinterest\.ph|pinterest\.pt|pinterest\.ru|pinterest\.se|pixiv\.net|pl\.pinterest\.com|playahead\.se|plurk|plurk\.com|plus\.google\.com|plus\.url\.google\.com|pocket\.co|posterous|posterous\.com|pro\.homeadvisor\.com|pulse\.yahoo\.com|qapacity|qapacity\.com|quechup|quechup\.com|quora|quora\.com|qzone\.qq\.com|ravelry|ravelry\.com|reddit|reddit\.com|redux|redux\.com|renren|renren\.com|researchgate\.net|reunion|reunion\.com|reverbnation|reverbnation\.com|rtl\.de|ryze|ryze\.com|salespider|salespider\.com|scoop\.it|screenrant|screenrant\.com|scribd|scribd\.com|scvngr|scvngr\.com|secondlife|secondlife\.com|serverfault|serverfault\.com|shareit|sharethis|sharethis\.com|shvoong\.com|sites\.google\.com|skype|skyrock|skyrock\.com|slashdot\.org|slideshare\.net|smartnews\.com|snapchat|snapchat\.com|social|sociallife\.com\.br|socialvibe|socialvibe\.com|spaces\.live\.com|spoke|spoke\.com|spruz|spruz\.com|ssense\.com|stackapps|stackapps\.com|stackexchange|stackexchange\.com|stackoverflow|stackoverflow\.com|stardoll\.com|stickam|stickam\.com|studivz\.net|suomi24\.fi|superuser|superuser\.com|sweeva|sweeva\.com|t\.co|t\.me|tagged|tagged\.com|taggedmail|taggedmail\.com|talkbiznow|talkbiznow\.com|taringa\.net|techmeme|techmeme\.com|tencent|tencent\.com|tiktok|tiktok\.com|tinyurl|tinyurl\.com|toolbox|toolbox\.com|touch\.facebook\.com|tr\.pinterest\.com|travellerspoint|travellerspoint\.com|tripadvisor|tripadvisor\.com|trombi|trombi\.com|trustpilot|tudou|tudou\.com|tuenti|tuenti\.com|tumblr|tumblr\.com|tweetdeck|tweetdeck\.com|twitter|twitter\.com|twoo\.com|typepad|typepad\.com|unblog\.fr|urbanspoon\.com|ushareit\.com|ushi\.cn|vampirefreaks|vampirefreaks\.com|vampirerave|vampirerave\.com|vg\.no|video\.ibm\.com|vk\.com|vkontakte\.ru|wakoopa|wakoopa\.com|wattpad|wattpad\.com|web\.facebook\.com|web\.skype\.com|webshots|webshots\.com|wechat|wechat\.com|weebly|weebly\.com|weibo|weibo\.com|wer-weiss-was\.de|weread|weread\.com|whatsapp|whatsapp\.com|wiki\.answers\.com|wikihow\.com|wikitravel\.org|woot\.com|wordpress|wordpress\.com|wordpress\.org|xanga|xanga\.com|xing|xing\.com|yahoo-mbga\.jp|yammer|yammer\.com|yelp|yelp\.co\.uk|yelp\.com|youroom\.in|za\.pinterest\.com|zalo|zoo\.gr|zooppa|zooppa\.com)$", "i").test(v.utmSource) || new RegExp("^(?:social|social-network|social-media|sm|social network|social media)$", "i").test(v.utmMedium)},{"name":"organic-video","test":(v) => new RegExp("^(?:blog\.twitch\.tv|crackle|crackle\.com|curiositystream|curiositystream\.com|d\.tube|dailymotion|dailymotion\.com|dashboard\.twitch\.tv|disneyplus|disneyplus\.com|fast\.wistia\.net|help\.hulu\.com|help\.netflix\.com|hulu|hulu\.com|id\.twitch\.tv|iq\.com|iqiyi|iqiyi\.com|jobs\.netflix\.com|justin\.tv|m\.twitch\.tv|m\.youtube\.com|music\.youtube\.com|netflix|netflix\.com|player\.twitch\.tv|player\.vimeo\.com|ted|ted\.com|twitch|twitch\.tv|utreon|utreon\.com|veoh|veoh\.com|viadeo\.journaldunet\.com|vimeo|vimeo\.com|wistia|wistia\.com|youku|youku\.com|youtube|youtube\.com)$", "i").test(v.utmSource) || new RegExp("^(.*video.*)$", "i").test(v.utmMedium)},{"name":"organic-search","test":(v) => new RegExp("^(?:360\.cn|alice|aol|ar\.search\.yahoo\.com|ask|at\.search\.yahoo\.com|au\.search\.yahoo\.com|auone|avg|babylon|baidu|biglobe|biglobe\.co\.jp|biglobe\.ne\.jp|bing|br\.search\.yahoo\.com|ca\.search\.yahoo\.com|centrum\.cz|ch\.search\.yahoo\.com|cl\.search\.yahoo\.com|cn\.bing\.com|cnn|co\.search\.yahoo\.com|comcast|conduit|daum|daum\.net|de\.search\.yahoo\.com|dk\.search\.yahoo\.com|dogpile|dogpile\.com|duckduckgo|ecosia\.org|email\.seznam\.cz|eniro|es\.search\.yahoo\.com|espanol\.search\.yahoo\.com|exalead\.com|excite\.com|fi\.search\.yahoo\.com|firmy\.cz|fr\.search\.yahoo\.com|globo|go\.mail\.ru|google|google-play|hk\.search\.yahoo\.com|id\.search\.yahoo\.com|in\.search\.yahoo\.com|incredimail|it\.search\.yahoo\.com|kvasir|lens\.google\.com|lite\.qwant\.com|lycos|m\.baidu\.com|m\.naver\.com|m\.search\.naver\.com|m\.sogou\.com|mail\.rambler\.ru|mail\.yandex\.ru|malaysia\.search\.yahoo\.com|msn|msn\.com|mx\.search\.yahoo\.com|najdi|naver|naver\.com|news\.google\.com|nl\.search\.yahoo\.com|no\.search\.yahoo\.com|ntp\.msn\.com|nz\.search\.yahoo\.com|onet|onet\.pl|pe\.search\.yahoo\.com|ph\.search\.yahoo\.com|pl\.search\.yahoo\.com|play\.google\.com|qwant|qwant\.com|rakuten|rakuten\.co\.jp|rambler|rambler\.ru|se\.search\.yahoo\.com|search-results|search\.aol\.co\.uk|search\.aol\.com|search\.google\.com|search\.smt\.docomo\.ne\.jp|search\.ukr\.net|secureurl\.ukr\.net|seznam|seznam\.cz|sg\.search\.yahoo\.com|so\.com|sogou|sogou\.com|sp-web\.search\.auone\.jp|startsiden|startsiden\.no|suche\.aol\.de|terra|th\.search\.yahoo\.com|tr\.search\.yahoo\.com|tut\.by|tw\.search\.yahoo\.com|uk\.search\.yahoo\.com|ukr|us\.search\.yahoo\.com|virgilio|vn\.search\.yahoo\.com|wap\.sogou\.com|webmaster\.yandex\.ru|websearch\.rakuten\.co\.jp|yahoo|yahoo\.co\.jp|yahoo\.com|yandex|yandex\.by|yandex\.com|yandex\.com\.tr|yandex\.fr|yandex\.kz|yandex\.ru|yandex\.ua|y
11andex\.uz|zen\.yandex\.ru)$", "i").test(v.utmSource) || v.utmMedium.toLowerCase() === "organic"},{"name":"referral","test":(v) => new RegExp("^(?:referral|app|link)$", "i").test(v.utmMedium)},{"name":"email","test":(v) => new RegExp("^(?:email|e-mail|e_mail|e mail)$", "i").test(v.utmMedium) || new RegExp("^(?:email|e-mail|e_mail|e mail)$", "i").test(v.utmSource)},{"name":"affiliate","test":(v) => v.utmMedium.toLowerCase() === "affiliate"},{"name":"audio","test":(v) => v.utmMedium.toLowerCase() === "audio"},{"name":"sms","test":(v) => v.utmSource.toLowerCase() === "sms" || v.utmMedium.toLowerCase() === "sms"},{"name":"mobile-push-notification","test":(v) => v.utmSource.toLowerCase() === "firebase" || new RegExp("(?:.*mobile.*|.*notification.*|push$)", "i").test(v.utmMedium)}].find(i=>i.test(e))?.name??"other"}getShopifyAnalyticsId(){const e=this.getCookie("_shopify_y");if(e)return e;try{const t=this.localStorageGet("Shoplift_ClientId");if(t)return t}catch{}return null}legacyGetCookieVisitor(){const e=this.getCookie("SHOPLIFT");return e===null?null:JSON.parse(e,F)}getCookie(e){const t=this.cookie.split("; ").filter(i=>i.split("=").at(0)===e).at(0);return t===void 0?null:t.split("=").slice(1).join("=")}monitorConsentChange(){document.addEventListener("visitorConsentCollected",e=>{(async()=>await this.onConsentChange(e.detail.analyticsAllowed,!0))()}),document.readyState==="loading"?document.addEventListener("DOMContentLoaded",()=>this.loadShopifyConsentApiWithRetry()):this.loadShopifyConsentApiWithRetry()}loadShopifyConsentApiWithRetry(){let e=0;const t=()=>{this.loadShopifyConsentApi()||e++<10&&window.setTimeout(t,100)};t()}loadShopifyConsentApi(){if(window.Shopify){this.log("Loading Shopify features");const e=async()=>{if(!window.Shopify){this.log("Shopify object missing... suddenly?");return}if(window.Shopify.customerPrivacy===void 0){this.log("Shopify CustomerPrivacy api still missing, trying again in 1000ms"),t=window.setTimeout(()=>{(async()=>await e())()},1e3);return}if(this.geoViaShopify){const s=window.Shopify.customerPrivacy.getRegion?.();this.resolvedRegion=typeof s=="string"?s.replace(/-/g,""):""}const i=window.Shopify.customerPrivacy.getTrackingConsent();await this.onConsentChange(window.Shopify.customerPrivacy.analyticsProcessingAllowed(),i==="yes")};let t=window.setTimeout(()=>{(async()=>await e())()},5e3);return window.Shopify.loadFeatures([{name:"consent-tracking-api",version:"0.1"}],i=>{(async()=>{if(window.clearTimeout(t),i){this.log("Error loading consent tracking",i);return}await e()})()}),!0}return!1}async onConsentChange(e,t){try{if(this.log("Consent change detected",e,t),this.state.essential.consentApproved=e,this.state.essential.hasConsentInteraction=t,!this.state.essential.consentApproved){this.state.essential.hasConsentInteraction&&(this.state.analytics.queue.length=0),this.saveState();return}this.cookie=document.cookie,this.shopifyAnalyticsId=this.getShopifyAnalyticsId(),this.saveState(),await this.syncAllEvents()}catch(i){this.log("Error syncing on consent change",i)}}isThemePreview(){return isThemePreview||themeRole!=="main"}isAppProxyPath(){const e=["/apps/","/tools/","/a/"],t=window.location.pathname;return e.some(i=>t.startsWith(i))}clearThemeBar(e,t,i){const s=structuredClone(i);this.log("Looking for theme bar"),this.waitForElement(null,"body").then(r=>this.waitForElement(r,"#preview-bar-iframe, #PBarNextFrameWrapper").then(o=>(this.log("Found theme bar"),t&&(this.log("Removing theme bar"),o.remove()),e?this.makeRequest({url:`${this.eventHost}/api/v0/logs`,method:"post",data:JSON.stringify({...this.debugState(),stateAtEvaluation:s},ee)}):Promise.resolve(null)))).catch(r=>console.error(r))}waitForElement(e,t){return new Promise(i=>{const s=document.querySelector(t);if(s){i(s);return}const r=new MutationObserver(o=>{const n=document.querySelector(t);if(n){r.disconnect(),i(n);return}});r.observe(e??document.documentElement,{childList:!0})})}setDebug(e){this.state.essential.debugMode=e,this.saveState()}log(e,...t){let i=0;const s=e.replace(/%[sdoOfF]/g,r=>{if(i>=t.length)return r;const o=t[i++];return r==="%o"||r==="%O"?JSON.stringify(o):String(o)});this.logHistory.push(`[${new Date().toISOString()}][SL] ${s}`),!(!this.state.essential.debugMode&&!this.shopliftDebug)&&console.debug(`[SL] ${e}`,...t)}debugState(){return{state:this.state,storage:{essential:this.loadLocalStorage(this.essentialSessionKey),analytics:this.loadLocalStorage(this.analyticsSessionKey)},params:{shop:this.shop,host:this.host,eventHost:this.eventHost,cssHideClass:this.cssHideClass,testConfigs:this.testConfigs,inactiveTestConfigs:this.inactiveTestConfigs,sendPageView:this.sendPageView,isShopifyMerchantCookie
11:this.getCookie("is_shopify_merchant"),themeId,url:window.location.href,isThemePreview,themeRole,gaConfig:this.gaConfig},logHistory:this.logHistory}}createViewportObserver(e,t={}){const{threshold:i=this.VIEWPORT_TRACK_THRESHOLD,triggerOnce:s=!0}=t,r=new Set;return new IntersectionObserver(o=>{o.forEach(n=>{if(n.isIntersecting&&!r.has(n.target)){const l=n.target,c=l.getAttribute(this.DATA_SL_TEST_ID);c&&(e(c,l),s&&r.add(l))}})},{threshold:i})}applyChangesWithViewport(e,t,i,s){const r=t.selectorsForViewportTracking??t.selectors,o=n=>{if(this.state.essential.visitorTests.some(h=>h.testId===n)||this.activeViewportObservers.has(n))return;const l=[];if(r.forEach(h=>{e.querySelectorAll(h.cssSelector).forEach(b=>l.push(b))}),l.length===0)return;let c=!1;const d=()=>{c||(c=!0,i(n),u.disconnect(),this.activeViewportObservers.delete(n))},u=this.createViewportObserver(()=>{d()},{triggerOnce:!0,...s});this.activeViewportObservers.set(n,u),this.log(`Created viewport observer for test ${n}, observing ${l.length} elements`),l.forEach(h=>{h.setAttribute(this.DATA_SL_TEST_ID,String(n)),u.observe(h)}),setTimeout(()=>{c||l.forEach(h=>{const p=h.getBoundingClientRect(),b=s?.threshold??this.VIEWPORT_TRACK_THRESHOLD,E=Math.min(p.bottom,window.innerHeight)-Math.max(p.top,0),S=Math.min(p.right,window.innerWidth)-Math.max(p.left,0);p.top<window.innerHeight&&p.bottom>0&&p.left<window.innerWidth&&p.right>0&&E>0&&S>0&&E>=p.height*b&&(this.log(`Price element already visible in viewport for test ${n}:`,h),d())})},100)};t.selectors.length>0&&U(e,t,()=>{}),Te(e,{testId:t.testId,hypothesisId:t.hypothesisId,selectors:r},n=>{o(n)})}applyPriceTestWithMapLookup(e,t,i,s){if(!t.priceData){this.log("No price data for hypothesis '%s'",t.id);return}this.log("Hypothesis '%s' isControl=%s, priceData has %d variants",t.id,t.isControl,t.priceData.variants.length);const r=t.priceData.variants.slice(0,3);for(const[S,C,_]of r)this.log("  Sample priceData: variant=%s, price=%d, compareAt=%d",S,C,_);const o=j(t.priceData),n=new Set;for(const S of i)if(S.priceData)for(const[C]of S.priceData.variants)n.add(C);this.log("Price test Map lookup: %d products in hypothesis, %d total products to track",o.size,n.size);const l=t.priceData,c=new WeakSet;let d=!1;const u="[data-sl-attribute-p], [data-sl-attribute-cap], [data-sl-attribute-discount]",h=S=>{if(c.has(S))return;const C=S.getAttribute("data-sl-attribute-p"),_=S.getAttribute("data-sl-attribute-cap"),T=S.getAttribute("data-sl-attribute-discount"),m=C||_||T;if(!m||!n.has(m))return;c.add(S);const y=o.get(m);y&&(this.log("Applying price for product %s: %d cents (compare at: %d cents)",m,y.priceInCents,y.compareAtPriceInCents),Le(S,m,y,l),this.log("Applied price to element for product %s",m)),!d&&!this.state.essential.visitorTests.some(w=>w.testId===e)&&(S.setAttribute(this.DATA_SL_TEST_ID,String(e)),this.setupElementViewportTracking(S,e,()=>{d||(d=!0,s(e))}))},p=()=>{const S=document.querySelectorAll(u);this.log("Scanning for price elements, found: %d",S.length),S.forEach(h)},b=new MutationObserver(S=>{for(const C of S)C.type==="childList"&&C.addedNodes.forEach(_=>{if(_.nodeType===Node.ELEMENT_NODE){const T=_;(T.hasAttribute("data-sl-attribute-p")||T.hasAttribute("data-sl-attribute-cap")||T.hasAttribute("data-sl-attribute-discount"))&&h(T),T.querySelectorAll(u).forEach(h)}}),C.type==="attributes"&&C.target instanceof Element&&h(C.target)}),E=document.body||document.documentElement;b.observe(E,{childList:!0,subtree:!0,attributes:!0,attributeFilter:["data-sl-attribute-p","data-sl-attribute-cap","data-sl-attribute-discount"]}),this.log("MutationObserver started for price elements"),p(),document.readyState==="loading"&&document.addEventListener("DOMContentLoaded",()=>{this.log("DOMContentLoaded - rescanning for price elements"),p()}),setTimeout(()=>{this.log("Delayed rescan for price elements"),p()},100),setTimeout(()=>{this.log("Final rescan for price elements"),p()},500)}setupElementViewportTracking(e,t,i){const s=this.VIEWPORT_TRACK_THRESHOLD,r=e.getBoundingClientRect(),o=Math.min(r.bottom,window.innerHeight)-Math.max(r.top,0),n=Math.min(r.right,window.innerWidth)-Math.max(r.left,0);if(r.top<window.innerHeight&&r.bottom>0&&r.left<window.innerWidth&&r.right>0&&o>0&&n>0&&o>=r.height*s){this.log("Price element already visible for test %s",t),i();return}const c=new IntersectionObserver(d=>{for(const u of d)if(u.isIntersecting&&u.intersectionRatio>=s){this.log("Price element entered viewport for test %s",t),c.disconnect(),i();break}},{threshold:s});c.observe(e)}debug(){const e=this.debugState();console.log(JSON.stringify(e,ee,2))}}(async function(){window.shopliftInstance||(window.shopliftInstance=new Ze("joola-eu.myshopify.com","https://app.shoplift.ai","https://events.shoplift.ai",true,true,false,{"sendEvents":false,"mode":"gtag"},false,false,1000,[{"id":"01a0aa49-af67-7859-a29a-0f4bbe843510","
11startAt":"2026-09-16T12:55:50.884392Z","requiresCountry":false,"requiresRegion":false,"bayesianRevision":5,"device":"all","status":"active","visitorOption":"all","ignoreTestViewParameterEnforcement":false,"statusHistory":[{"status":"active","createdAt":"2026-09-16T12:55:50.934136Z"}],"hypotheses":[{"visitorCount":2590,"trafficPercentage":0.5225212729711972,"title":"Original","domSelectors":[],"id":"01a0aa43-a392-7e9a-bcb1-ed11404f3f9e","type":"collection","themeId":169885335855,"affix":"ab-c-01-filter-noop","isControl":true},{"visitorCount":2367,"trafficPercentage":0.4774787270288028,"title":"Collection filter enabled","domSelectors":[],"id":"01a0aa43-b29e-77ea-8aef-a2cfddb214d0","type":"collection","themeId":169885335855,"affix":"ab-c-01-filter","isControl":false}],"targetAudiences":[],"title":"[JL-C-01] Collection Filter"}],[{"id":"ad855ae0-6884-4271-939c-ef943fba275f","bayesianRevision":4,"status":"cancelled","hypotheses":[{"id":"ca8ec0b0-1568-4835-83c9-f18223dea2d8","type":"theme","themeId":169885335855,"affix":"","isControl":true,"redirectPath":null},{"id":"00e4791c-a3c3-4c70-8813-1bd92a64855d","type":"theme","themeId":177383506296,"affix":"","isControl":false,"redirectPath":null}],"ignoreTestViewParameterEnforcement":false},{"id":"31335e2d-9928-4c80-a0a2-69e1e5441175","bayesianRevision":3,"status":"cancelled","hypotheses":[{"id":"a22511cc-a317-46aa-9265-89bac4d9525c","type":"theme","themeId":169885335855,"affix":"","isControl":true,"redirectPath":null},{"id":"bf6a19a9-9566-4291-a5f5-0516d5aa3cbb","type":"theme","themeId":177093214584,"affix":"","isControl":false,"redirectPath":null}],"ignoreTestViewParameterEnforcement":false}],null,false),await window.shopliftInstance.init())})();async function Qe(a,e,t,i){const s=Be({log:i});if(t)return i("[SUB-PREVIEW] A side — no overlay applied; widget renders naturally"),s;const r=a.widget.widgetType,o=e?j(e):null;let n=W(e),l=J(a,n),c=l.discountMap,d=l.maxDiscount;function u(){const f=W(e);f!==n&&(n=f,l=J(a,n),c=l.discountMap,d=l.maxDiscount,i(`[SUB-PREVIEW] scope refreshed currentProductId=${n??"n/a"}, maxDiscount=${d}`))}i(`[SUB-PREVIEW] side=B, currentProductId=${n??"n/a"}, maxDiscount=${d}`);function h(f){if(!e||!o)return null;const v=Z(o),g=v?o.get(v):void 0;return g?{formattedVariantPrice:G(g.priceInCents,e),formattedDiscounted:G(g.priceInCents*(1-f/100),e)}:null}function p(f){const v=Y(a,f);if(!v)return d;const g=D(a,"subscriptionInput"),P=g.length?g[0].selector:'input[name="rc_plan"]',A=v.querySelector(`${P}:checked`);if(A){const k=c[A.value];if(k!==void 0)return k}return d}function b(f){const v=D(a,"subscriptionDiscount");for(const g of v)if(g.selector.includes("badge")||g.selector.includes("__badge")){const P=f.querySelector(g.selector);P?.textContent&&!P.textContent.includes(`${d}%`)&&$(P,A=>N(A,d))}}function E(f,v){const g=h(v);if(!g)return;const P=D(a,"subscriptionCompareAt");for(const A of P){const k=f.querySelector(A.selector)||f.querySelector(`[part~="${A.selector}"]`);k?.textContent&&!k.textContent.includes(g.formattedVariantPrice)&&$(k,x=>/\d/.test(x)?g.formattedVariantPrice:x)}}function S(f,v){const g=h(v);if(!g)return;const P=D(a,"subscriptionPrice");for(const A of P){const k=f.querySelector(A.selector)||f.querySelector(`[part~="${A.selector}"]`);k?.textContent&&!k.textContent.includes(g.formattedDiscounted)&&$(k,x=>/\d/.test(x)?g.formattedDiscounted:x)}}function C(f){const v=D(a,"subscriptionInput"),g=v.length?v[0].selector:'input[name="rc_plan"]',P=D(a,"subscriptionPlanDiscount"),A=P.length?P[0].selector:".rc-plans-button__discount";for(const k of Array.from(f.querySelectorAll("label"))){const x=k.querySelector(g),R=k.querySelector(A);if(x&&R?.textContent){const V=c[x.value];if(V!==void 0){const O=R.textContent.match(/[\d.]+%/)?.[0];O&&O!==`${V}%`&&$(R,L=>N(L,V))}}}}function _(f){const v=f.querySelector("select");if(v)for(const g of Array.from(v.options)){const P=c[g.value];if(P!==void 0&&g.textContent){const A=g.textContent.match(/[\d.]+%/)?.[0];A&&A!==`${P}%`&&(g.textContent=N(g.textContent,P))}}}function T(f){const v=D(a,"onetimePrice");if(!v.length||!e||!o)return;const g=Z(o),P=g?o.get(g):void 0;if(!P)return;const A=G(P.priceInCents,e),k=D(a,"onetimeContainer"),x=k.length?k[0].selector:'[part~="rc-purchase-option__onetime"]',R=f.querySelector(x);if(R)for(const V of v){const O=R.querySelector(`[part~="${V.selector}"]`);O?.textContent&&!O.textContent.includes(A)&&$(O,L=>/\d/.test(L)?A:L)}}function m(f,v){const P=D(a,"subscriptionDiscount").filter(A=>A.selector.includes("benefit")||A.selector==="rc-benefits");for(const A of P){const k=f.querySelector(A.selector);if(k?.shadowRoot){for(const x of Array.from(k.shadowRoot.querySelectorAll("li")))if(x.textContent?.includes("Save")){const R=x.textContent.match(/[\d.]+%/)?.[0];R&&R!==`${v}%`&&$(x,V=>N(V,v))}}}}let y=!1;function w(){if(!y){y=!0;try{u();const f=B(a);if(!f)return;const v=p(f);b(f),E(f,v),S(f,v),T(f);const g=Y(a,f);g&&(r==="buttons"||r==="radio"?C(g):_(g)),m(f,v)}finally{y=!1}}}const I=pe({data:a,runUpdates:w});return function(){I(),s()}}const Xe=Object.freeze(Object.defineProperty({__proto__:null,subscriptionPreviewRender:Qe},Symbol.toStringTag,{value:"Module"}))})(); })("/", { suffix: "", type: "product" }, "main", 169885335855, false)</script>
11
12<!-- End of Shoplift scripts -->
13
14	
14<script src="//joola.de/cdn/shop/files/pandectes-rules.js?v=8354183470071906"></script>
14
15
16
17    <meta charset="utf-8">
18    <meta name="viewport" content="width=device-width, initial-scale=1.0, height=device-height, minimum-scale=1.0, maximum-scale=1.0">
19    <meta name="theme-color" content="#ffffff">
20
21    <title>JOOLA HC-40 Pickleball – Präzision &amp; Kontrolle auf jedem Hardcourt</title><meta name="description" content="Erlebe mit dem JOOLA HC-40 Pickleball absolute Kontrolle &amp; Präzision auf Hardcourts. Patentiertes Lochmuster, formstabil &amp; turnierzugelassen – ideal für ambitionierte Spieler. Jetzt als 3er-, 12er- oder 100er-Set erhältlich!"><link rel="canonical" href="https://joola.de/products/joola-hc-40-pickleball"><link rel="shortcut icon" href="//joola.de/cdn/shop/files/6038010E-F1B1-491C-B0B7-7D58CDECC103.png?v=1757325609&width=96" type="image/png"><link rel="preconnect" href="https://cdn.shopify.com">
22    <link rel="dns-prefetch" href="https://productreviews.shopifycdn.com">
23    <link rel="dns-prefetch" href="https://www.google-analytics.com"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><link rel="preload" as="style" href="//joola.de/cdn/shop/t/5/assets/theme.css?v=140338211211407047401786352205">
24    <link rel="preload" as="style" href="//joola.de/cdn/shop/t/5/assets/custom.css?v=53519947829396672671790066227">
25    <link rel="preload" as="style" href="//joola.de/cdn/shop/t/5/assets/swiper-bundle.min.css?v=72775568390888561781722584844">
26    <link rel="preload" as="script" href="//joola.de/cdn/shop/t/5/assets/vendor.js?v=32643890569905814191720425361">
27    <link rel="preload" as="script" href="//joola.de/cdn/shop/t/5/assets/theme.js?v=1485071408291656791786352206">
28    <link rel="preload" as="script" href="//joola.de/cdn/shop/t/5/assets/swiper-slider.js?v=128187937583176441971722584844"><link rel="preload" as="fetch" href="/products/joola-hc-40-pickleball.js" crossorigin><link rel="preload" as="script" href="//joola.de/cdn/shop/t/5/assets/flickity.js?v=176646718982628074891720425361"><meta property="og:type" content="product">
29  <meta property="og:title" content="JOOLA HC-40 Pickleball">
30  <meta property="product:price:amount" content="10,95">
31  <meta property="product:price:currency" content="EUR">
32  <meta property="product:availability" content="in stock"><meta property="og:image" content="http://joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web.jpg?v=1762987398&width=1024">
33  <meta property="og:image:secure_url" content="https://joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web.jpg?v=1762987398&width=1024">
34  <meta property="og:image:width" content="1200">
35  <meta property="og:image:height" content="1200"><meta property="og:description" content="Erlebe mit dem JOOLA HC-40 Pickleball absolute Kontrolle &amp; Präzision auf Hardcourts. Patentiertes Lochmuster, formstabil &amp; turnierzugelassen – ideal für ambitionierte Spieler. Jetzt als 3er-, 12er- oder 100er-Set erhältlich!"><meta property="og:url" content="https://joola.de/products/joola-hc-40-pickleball">
36<meta property="og:site_name" content="JOOLA Europe"><meta name="twitter:card" content="summary"><meta name="twitter:title" content="JOOLA HC-40 Pickleball">
37  <meta name="twitter:description" content="JOOLA HC-40 Pickleball – Für Präzision auf jedem Hardcourt Du willst keine Kompromisse auf dem Court? Dann ist der JOOLA HC-40 Pickleball genau dein Spielball. Entwickelt für absolute Präzision, begeistert dieser Ball mit einem konstanten Flugverhalten und einem authentischen Ballgefühl, das du vom ersten Schlag an spürst. Dank der speziell entwickelten Polymermischung bleibt der Ball formstabil, rund und extrem langlebig – selbst bei intensiven Matches auf Hardcourt-Oberflächen. Das patentierte Lochmuster sorgt für eine gleichmäßige Flugbahn und minimiert unvorhersehbare Abweichungen – dein Vorteil bei schnellen Ballwechseln und platzierten Schlägen. Deine Vorteile im Überblick: Patentiertes Lochdesign: Für gleichmäßige Flugbahn und mehr Kontrolle Proprietäre Polymermischung: Höchste Haltbarkeit &amp;amp; Formbeständigkeit True Bounce-Technologie: Für ein konstantes, authentisches Ballgefühl Turnierzulassung durch die USAP: Ideal für Training &amp;amp; Wettkampf Erhältlich im 3er-, 12er- oder 100er-Set: Für Freizeit oder Profi-Team Was ihn so besonders macht: Der JOOLA HC-40"><meta name="twitter:image" content="https://joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web.jpg?v=1762987398&width=1200">
38  <meta name="twitter:image:alt" content="">
39    
39<script type="application/ld+json">
40  {
41    "@context": "https://schema.org",
42    "@type": "BreadcrumbList",
43    "itemListElement": [{
44        "@type": "ListItem",
45        "position": 1,
46        "name": "Start",
47        "item": "https://joola.de"
48      },{
49            "@type": "ListItem",
50            "position": 2,
51            "name": "JOOLA HC-40 Pickleball",
52            "item": "https://joola.de/products/joola-hc-40-pickleball"
53          }]
54  }
55</script>
55
56    <link rel="preload" href="//joola.de/cdn/shop/t/5/assets/fk-grotesk-mono-medium.woff2?v=103199048518633276081755173621" as="font" type="font/woff2" crossorigin>
57<link rel="preload" href="//joola.de/cdn/shop/t/5/assets/fk-grotesk-neue-regular.woff2?v=18418604254382637131755173624" as="font" type="font/woff2" crossorigin>
58<link rel="preload" href="//joola.de/cdn/shop/t/5/assets/fk-grotesk-neue-medium.woff2?v=152163988324759532321755173623" as="font" type="font/woff2" crossorigin>
59<link rel="preload" href="//joola.de/cdn/shop/t/5/assets/fk-grotesk-neue-bold.woff2?v=40451549089039389621755173622" as="font" type="font/woff2" crossorigin>
60
61<style>@font-face {
62    font-family: 'FK Grotesk Neue';
63    src: url(//joola.de/cdn/shop/t/5/assets/fk-grotesk-neue-medium.woff2?v=152163988324759532321755173623) format('woff2');
64    font-weight: 500;
65    font-style: normal;
66    font-display: swap;
67  }
68
69  @font-face {
70    font-family: 'FK Grotesk Neue';
71    src: url(//joola.de/cdn/shop/t/5/assets/fk-grotesk-neue-regular.woff2?v=18418604254382637131755173624) format('woff2');
72    font-weight: normal;
73    font-style: normal;
74    font-display: swap;
75  }
76
77  @font-face {
78    font-family: 'FK Grotesk Neue';
79    src: url(//joola.de/cdn/shop/t/5/assets/fk-grotesk-neue-bold.woff2?v=40451549089039389621755173622) format('woff2');
80    font-weight: bold;
81    font-style: normal;
82    font-display: swap;
83  }
84
85  @font-face {
86    font-family: 'FK Grotesk Mono';
87    src: url(//joola.de/cdn/shop/t/5/assets/fk-grotesk-mono-medium.woff2?v=103199048518633276081755173621) format('woff2');
88    font-weight: 500;
89    font-style: normal;
90    font-display: swap;
91  }
92
93  :root {--heading-color: 0, 0, 0;
94    --text-color: 0, 0, 0;
95    --background: 255, 255, 255;
96    --secondary-background: 245, 245, 245;
97    --border-color: 217, 217, 217;
98    --border-color-darker: 153, 153, 153;
99    --success-color: 46, 158, 123;
100    --success-background: 213, 236, 229;
101    --error-color: 222, 42, 42;
102    --error-background: 253, 240, 240;
103    --primary-button-background: 254, 246, 50;
104    --primary-button-text-color: 0, 0, 0;
105    --secondary-button-background: 254, 246, 50;
106    --secondary-button-text-color: 40, 40, 40;
107    --product-star-rating: 223, 122, 34;
108    --product-on-sale-accent: 171, 0, 0;
109    --product-sold-out-accent: 58, 20, 103;
110    --product-custom-label-background: 64, 93, 230;
111    --product-custom-label-text-color: 255, 255, 255;
112    --product-custom-label-2-background: 254, 246, 50;
113    --product-custom-label-2-text-color: 0, 0, 0;
114    --product-low-stock-text-color: 222, 42, 42;
115    --product-in-stock-text-color: 46, 158, 123;
116    --loading-bar-background: 0, 0, 0;
117
118    /* We duplicate some "base" colors as root colors, which is useful to use on drawer elements or popover without. Those should not be overridden to avoid issues */
119    --root-heading-color: 0, 0, 0;
120    --root-text-color: 0, 0, 0;
121    --root-background: 255, 255, 255;
122    --root-border-color: 217, 217, 217;
123    --root-primary-button-background: 254, 246, 50;
124    --root-primary-button-text-color: 0, 0, 0;
125
126    --base-font-size: 15px;
127    --heading-font-family: "FK Grotesk Neue", sans-serif;
128    --heading-font-weight: 700;
129    --heading-font-style: normal;
130    --heading-text-transform: uppercase;
131    --text-font-family: "FK Grotesk Neue", sans-serif;
132    --text-font-weight: 400;
133    --text-font-style: normal;
134    --text-font-bold-weight: 600;
135
136    /* Typography (font size) */
137    --heading-xxsmall-font-size: 11px;
138    --heading-xsmall-font-size: 11px;
139    --heading-small-font-size: 12px;
140    --heading-large-font-size: 36px;
141    --heading-h1-font-size: 28px;
142    --heading-h2-font-size: 30px;
143    --heading-h3-font-size: 26px;
144    --heading-h4-font-size: 24px;
145    --heading-h5-font-size: 20px;
146    --heading-h6-font-size: 16px;
147
148    /* Control the look and feel of the theme by changing radius of various elements */
149    --button-border-radius: 30px;
150    --block-border-radius: 8px;
151    --block-border-radius-reduced: 4px;
152    --color-swatch-border-radius: 100%;
153
154    /* Button size */
155    --button-height: 48px;
156    --button-small-height: 40px;
157
158    /* Form related */
159    --form-input-field-height: 48px;
160    --form-input-gap: 16px;
161    --form-submit-margin: 24px;
162
163    /* Product listing related variables */
164    --product-list-block-spacing: 32px;
165
166    /* Video related */
167    --play-button-background: 255, 255, 255;
168    --play-button-arrow: 0, 0, 0;
169
170    /* RTL support */
171    --transform-logical-flip: 1;
172    --transform-origin-start: left;
173    --transform-origin-end: right;
174
175    /* Other */
176    --zoom-cursor-svg-url: url(//joola.de/cdn/shop/t/5/assets/zoom-cursor.svg?v=149986077658396096291772529791);
177    --arrow-right-svg-url: url(//joola.de/cdn/shop/t/5/assets/arrow-right.svg?v=70871338000329279091772529791);
178    --arrow-left-svg-url: url(//joola.de/cdn/shop/t/5/assets/arrow-left.svg?v=176537643540911574551772529791);
179
180    /* Some useful variables that we can reuse in our CSS. Some explanation are needed for some of them:
181       - container-max-width-minus-gutters: represents the container max width without the edge gutters
182       - container-outer-width: considering the screen width, represent all the space outside the container
183       - container-outer-margin: same as container-outer-width but get set to 0 inside a container
184       - container-inner-width: the effective space inside the container (minus gutters)
185       - grid-column-width: represents the width of a single column of the grid
186       - vertical-breather: this is a variable that defines the global "spacing" between sections, and inside the section
187                            to create some "breath" and minimum spacing
188     */
189    --container-max-width: 1430px;
190    --container-gutter: 24px;
191    --container-max-width-minus-gutters: calc(var(--container-max-width) - (var(--container-gutter)) * 2);
192    --container-outer-width: max(calc((100vw - var(--container-max-width-minus-gutters)) / 2), var(--container-gutter));
193    --container-outer-margin: var(--container-outer-width);
194    --container-inner-width: calc(100vw - var(--container-outer-width) * 2);
195
196    --grid-column-count: 10;
197    --grid-gap: 24px;
198    --grid-column-width: calc((100vw - var(--container-outer-width) * 2 - var(--grid-gap) * (var(--grid-column-count) - 1)) / var(--grid-column-count));
199
200    --vertical-breather: 48px;
201    --vertical-breather-tight: 48px;
202
203    /* Shopify related variables */
204    --payment-terms-background-color: #ffffff;
205  }
206
207  @media screen and (min-width: 741px) {
208    :root {
209      --container-gutter: 40px;
210      --grid-column-count: 20;
211      --vertical-breather: 64px;
212      --vertical-breather-tight: 64px;
213
214      /* Typography (font size) */
215      --heading-xsmall-font-size: 12px;
216      --heading-small-font-size: 13px;
217      --heading-large-font-size: 52px;
218      --heading-h1-font-size: 48px;
219      --heading-h2-font-size: 38px;
220      --heading-h3-font-size: 32px;
221      --heading-h4-font-size: 24px;
222      --heading-h5-font-size: 20px;
223      --heading-h6-font-size: 18px;
224
225      /* Form related */
226      --form-input-field-height: 52px;
227      --form-submit-margin: 32px;
228
229      /* Button size */
230      --button-height: 52px;
231      --button-small-height: 44px;
232    }
233  }
234
235  @media screen and (min-width: 1200px) {
236    :root {
237      --vertical-breather: 80px;
238      --vertical-breather-tight: 64px;
239      --product-list-block-spacing: 48px;
240
241      /* Typography */
242      --heading-large-font-size: 64px;
243      --heading-h1-font-size: 56px;
244      --heading-h2-font-size: 48px;
245      --heading-h3-font-size: 36px;
246      --heading-h4-font-size: 30px;
247      --heading-h5-font-size: 24px;
248      --heading-h6-font-size: 18px;
249    }
250  }
251
252  @media screen and (min-width: 1600px) {
253    :root {
254      --vertical-breather: 90px;
255      --vertical-breather-tight: 64px;
256    }
257  }
258</style>
259
260    
260<script>
261  // This allows to expose several variables to the global scope, to be used in scripts
262  window.themeVariables = {
263    settings: {
264      direction: "ltr",
265      pageType: "product",
266      cartCount: 0,
267      moneyFormat: "€{{amount_with_comma_separator}}",
268      moneyWithCurrencyFormat: "€{{amount_with_comma_separator}} EUR",
269      showVendor: false,
270      discountMode: "percentage",
271      currencyCodeEnabled: false,
272      cartType: "drawer",
273      cartCurrency: "EUR",
274      mobileZoomFactor: 2.5
275    },
276
277    routes: {
278      host: "joola.de",
279      rootUrl: "\/",
280      rootUrlWithoutSlash: '',
281      cartUrl: "\/cart",
282      cartAddUrl: "\/cart\/add",
283      cartChangeUrl: "\/cart\/change",
284      searchUrl: "\/search",
285      predictiveSearchUrl: "\/search\/suggest",
286      productRecommendationsUrl: "\/recommendations\/products"
287    },
288
289    strings: {
290      accessibilityDelete: "Löschen",
291      accessibilityClose: "Schließen",
292      collectionSoldOut: "Nicht vorrätig",
293      collectionDiscount: "Spare @savings@",
294      productSalePrice: "Angebotspreis",
295      productRegularPrice: "Regulärer Preis",
296      productFormUnavailable: "Nicht verfügbar",
297      productFormSoldOut: "Nicht vorrätig",
298      productFormPreOrder: "Vorbestellen",
299      productFormAddToCart: "In den Warenkorb",
300      searchNoResults: "Es konnten keine Ergebnisse gefunden werden.",
301      searchNewSearch: "Neue Suche",
302      searchProducts: "Produkte",
303      searchArticles: "Blogbeiträge",
304      searchPages: "Seiten",
305      searchCollections: "Kategorien",
306      cartViewCart: "Warenkorb ansehen",
307      cartItemAdded: "Produkt zum Warenkorb hinzugefügt!",
308      cartItemAddedShort: "Zum Warenkorb hinzugefügt!",
309      cartAddOrderNote: "Notiz hinzufügen",
310      cartEditOrderNote: "Notiz bearbeiten",
311      shippingEstimatorNoResults: "Entschuldige, wir liefern leider niche an Deine Adresse.",
312      shippingEstimatorOneResult: "Es gibt eine Versandklasse für Deine Adresse:",
313      shippingEstimatorMultipleResults: "Es gibt mehrere Versandklassen für Deine Adresse:",
314      shippingEstimatorError: "Ein oder mehrere Fehler sind beim Abrufen der Versandklassen aufgetreten:"
315    },
316
317    libs: {
318      flickity: "\/\/joola.de\/cdn\/shop\/t\/5\/assets\/flickity.js?v=176646718982628074891720425361",
319      photoswipe: "\/\/joola.de\/cdn\/shop\/t\/5\/assets\/photoswipe.js?v=132268647426145925301720425360",
320      qrCode: "\/\/joola.de\/cdn\/shopifycloud\/storefront\/assets\/themes_support\/vendor\/qrcode-1f6c2eb7.js"
321    },
322
323    breakpoints: {
324      phone: 'screen and (max-width: 740px)',
325      tablet: 'screen and (min-width: 741px) and (max-width: 999px)',
326      tabletAndUp: 'screen and (min-width: 741px)',
327      pocket: 'screen and (max-width: 999px)',
328      lap: 'screen and (min-width: 1000px) and (max-width: 1199px)',
329      lapAndUp: 'screen and (min-width: 1000px)',
330      desktop: 'screen and (min-width: 1200px)',
331      wide: 'screen and (min-width: 1400px)'
332    }
333  };
334
335  window.addEventListener('pageshow', async () => {
336    const cartContent = await (await fetch(`${window.themeVariables.routes.cartUrl}.js`, {cache: 'reload'})).json();
337    document.documentElement.dispatchEvent(new CustomEvent('cart:refresh', {detail: {cart: cartContent}}));
338  });
339
340  if ('noModule' in HTMLScriptElement.prototype) {
341    // Old browsers (like IE) that does not support module will be considered as if not executing JS at all
342    document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
343
344    requestAnimationFrame(() => {
345      const viewportHeight = (window.visualViewport ? window.visualViewport.height : document.documentElement.clientHeight);
346      document.documentElement.style.setProperty('--window-height',viewportHeight + 'px');
347    });
348  }// We save the product ID in local storage to be eventually used for recently viewed section
349    try {
350      const items = JSON.parse(localStorage.getItem('theme:recently-viewed-products') || '[]');
351
352      // We check if the current product already exists, and if it does not, we add it at the start
353      if (!items.includes(14984799158648)) {
354        items.unshift(14984799158648);
355      }
356
357      localStorage.setItem('theme:recently-viewed-products', JSON.stringify(items.slice(0, 20)));
358    } catch (e) {
359      // Safari in private mode does not allow setting item, we silently fail
360    }</script>
360
361
362
363    <link rel="stylesheet" href="//joola.de/cdn/shop/t/5/assets/theme.css?v=140338211211407047401786352205">
364    <link rel="stylesheet" href="//joola.de/cdn/shop/t/5/assets/custom.css?v=53519947829396672671790066227">
364<script src="//joola.de/cdn/shop/t/5/assets/vendor.js?v=32643890569905814191720425361" defer></script>
364
365    
365<script src="//joola.de/cdn/shop/t/5/assets/theme.js?v=1485071408291656791786352206" defer></script>
365
366    
366<script src="//joola.de/cdn/shop/t/5/assets/custom.js?v=122982026052170002471790066755" defer></script>
366
367
368    
368<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
368<meta name="google-site-verification" content="LPVNM3SpSxtuTJbdtnnWr-leyn4l8t-K9__pvTRjw3g">
369<meta name="facebook-domain-verification" content="9yzrqtdacs2h3zyfpk26lxudgud0ta">
370<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/87962517807/digital_wallets/dialog">
371<meta id="in-context-paypal-metadata" data-shop-id="87962517807" data-venmo-supported="false" data-environment="production" data-locale="de_DE" data-paypal-v4="true" data-currency="EUR">
372<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="buy" href="/cart/55357349134712:1?ucp/version=2026-08-25&amp;context/payment/0/handler=dev.shopify.shop_pay" payment="dev.shopify.shop_pay com.google.pay dev.shopify.card"><link rel="alternate" hreflang="x-default" href="https://joola.de/products/joola-hc-40-pickleball">
373<link rel="alternate" hreflang="de" href="https://joola.de/products/joola-hc-40-pickleball">
374<link rel="alternate" hreflang="en" href="https://joola.de/en/products/joola-hc40-pickleball">
375<link rel="alternate" hreflang="en-AT" href="https://joola.de/en-eu/products/joola-hc40-pickleball">
376<link rel="alternate" hreflang="de-AT" href="https://joola.de/de-eu/products/joola-hc-40-pickleball">
377<link rel="alternate" hreflang="en-BE" href="https://joola.de/en-eu/products/joola-hc40-pickleball">
378<link rel="alternate" hreflang="de-BE" href="https://joola.de/de-eu/products/joola-hc-40-pickleball">
379<link rel="alternate" hreflang="en-CH" href="https://joola.de/en-eu/products/joola-hc40-pickleball">
380<link rel="alternate" hreflang="de-CH" href="https://joola.de/de-eu/products/joola-hc-40-pickleball">
381<link rel="alternate" hreflang="en-CZ" href="https://joola.de/en-eu/products/joola-hc40-pickleball">
382<link rel="alternate" hreflang="de-CZ" href="https://joola.de/de-eu/products/joola-hc-40-pickleball">
383<link rel="alternate" hreflang="en-DK" href="https://joola.de/en-eu/products/joola-hc40-pickleball">
384<link rel="alternate" hreflang="de-DK" href="https://joola.de/de-eu/products/joola-hc-40-pickleball">
385<link rel="alternate" hreflang="es-ES" href="https://joola.es/products/joola-hc-40pickleball">
386<link rel="alternate" hreflang="en-ES" href="https://joola.es/en/products/joola-hc40-pickleball">
387<link rel="alternate" hreflang="en-FI" href="https://joola.de/en-eu/products/joola-hc40-pickleball">
388<link rel="alternate" hreflang="de-FI" href="https://joola.de/de-eu/products/joola-hc-40-pickleball">
389<link rel="alternate" hreflang="fr-FR" href="https://joola.fr/products/joola-hc-40pickleball-1">
390<link rel="alternate" hreflang="en-FR" href="https://joola.fr/en/products/joola-hc40-pickleball">
391<link rel="alternate" hreflang="en-GB" href="https://joola.de/en-eu/products/joola-hc40-pickleball">
392<link rel="alternate" hreflang="de-GB" href="https://joola.de/de-eu/products/joola-hc-40-pickleball">
393<link rel="alternate" hreflang="en-IE" href="https://joola.de/en-eu/products/joola-hc40-pickleball">
394<link rel="alternate" hreflang="de-IE" href="https://joola.de/de-eu/products/joola-hc-40-pickleball">
395<link rel="alternate" hreflang="it-IT" href="https://joola.it/products/joola-hc-40pickleball-2">
396<link rel="alternate" hreflang="en-IT" href="https://joola.it/en/products/joola-hc40-pickleball">
397<link rel="alternate" hreflang="en-NO" href="https://joola.de/en-eu/products/joola-hc40-pickleball">
398<link rel="alternate" hreflang="de-NO" href="https://joola.de/de-eu/products/joola-hc-40-pickleball">
399<link rel="alternate" hreflang="en-PL" href="https://joola.de/en-eu/products/joola-hc40-pickleball">
400<link rel="alternate" hreflang="de-PL" href="https://joola.de/de-eu/products/joola-hc-40-pickleball">
401<link rel="alternate" hreflang="en-PT" href="https://joola.de/en-eu/products/joola-hc40-pickleball">
402<link rel="alternate" hreflang="de-PT" href="https://joola.de/de-eu/products/joola-hc-40-pickleball">
403<link rel="alternate" hreflang="en-SE" href="https://joola.se/products/joola-hc40-pickleball">
404<link rel="alternate" hreflang="en-MC" href="https://joola.de/en-eu/products/joola-hc40-pickleball">
405<link rel="alternate" hreflang="de-MC" href="https://joola.de/de-eu/products/joola-hc-40-pickleball">
406<link rel="alternate" hreflang="en-SK" href="https://joola.de/en-eu/products/joola-hc40-pickleball">
407<link rel="alternate" hreflang="de-SK" href="https://joola.de/de-eu/products/joola-hc-40-pickleball">
408<link rel="alternate" hreflang="en-RS" href="https://joola.de/en-eu/products/joola-hc40-pickleball">
409<link rel="alternate" hreflang="de-RS" href="https://joola.de/de-eu/products/joola-hc-40-pickleball">
410<link rel="alternate" hreflang="en-SI" href="https://joola.de/en-eu/products/joola-hc40-pickleball">
411<link rel="alternate" hreflang="de-SI" href="https://joola.de/de-eu/products/joola-hc-40-pickleball">
412<link rel="alternate" hreflang="en-HU" href="https://joola.de/en-eu/products/joola-hc40-pickleball">
413<link rel="alternate" hreflang="de-HU" href="https://joola.de/de-eu/products/joola-hc-40-pickleball">
414<link rel="alternate" hreflang="en-RO" href="https://joola.de/en-eu/products/joola-hc40-pickleball">
415<link rel="alternate" hreflang="de-RO" href="https://joola.de/de-eu/products/joola-hc-40-pickleball">
416<link rel="alternate" hreflang="en-LU" href="https://joola.de/en-eu/products/joola-hc40-pickleball">
417<link rel="alternate" hreflang="de-LU" href="https://joola.de/de-eu/products/joola-hc-40-pickleball">
418<link rel="alternate" hreflang="en-LT" href="https://joola.de/en-eu/products/joola-hc40-pickleball">
419<link rel="alternate" hreflang="de-LT" href="https://joola.de/de-eu/products/joola-hc-40-pickleball">
420<link rel="alternate" hreflang="en-LV" href="https://joola.de/en-eu/products/joola-hc40-pickleball">
421<link rel="alternate" hreflang="de-LV" href="https://joola.de/de-eu/products/joola-hc-40-pickleball">
422<link rel="alternate" hreflang="en-HR" href="https://joola.de/en-eu/products/joola-hc40-pickleball">
423<link rel="alternate" hreflang="de-HR" href="https://joola.de/de-eu/products/joola-hc-40-pickleball">
424<link rel="alternate" hreflang="en-MT" href="https://joola.de/en-eu/products/joola-hc40-pickleball">
425<link rel="alternate" hreflang="de-MT" href="https://joola.de/de-eu/products/joola-hc-40-pickleball">
426<link rel="alternate" hreflang="en-IS" href="https://joola.de/en-eu/products/joola-hc40-pickleball">
427<link rel="alternate" hreflang="de-IS" href="https://joola.de/de-eu/products/joola-hc-40-pickleball">
428<link rel="alternate" hreflang="en-GR" href="https://joola.de/en-eu/products/joola-hc40-pickleball">
429<link rel="alternate" hreflang="de-GR" href="https://joola.de/de-eu/products/joola-hc-40-pickleball">
430<link rel="alternate" hreflang="en-EE" href="https://joola.de/en-eu/products/joola-hc40-pickleball">
431<link rel="alternate" hreflang="de-EE" href="https://joola.de/de-eu/products/joola-hc-40-pickleball">
432<link rel="alternate" hreflang="en-BG" href="https://joola.de/en-eu/products/joola-hc40-pickleball">
433<link rel="alternate" hreflang="de-BG" href="https://joola.de/de-eu/products/joola-hc-40-pickleball">
434<link rel="alternate" type="application/json+oembed" href="https://joola.de/products/joola-hc-40-pickleball.oembed">
435<script async="async" src="/checkouts/internal/preloads.js?locale=de-DE&default_configuration_id=5200707960"></script>
435
436<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
437<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=de-DE&default_configuration_id=5200707960&shop_id=87962517807" crossorigin="anonymous"></script>
vendor: 1 bytes, line 437
437
438<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":87962517807,"countryCode":"DE","currencyCode":"EUR","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/87962517807","merchantName":"JOOLA Europe","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","maestro","masterCard","amex"],"total":{"type":"pending","label":"JOOLA Europe","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 438
438
439<script id="shopify-features" type="application/json">{"accessToken":"a6eadbc36f96eee291174e81131f97a2","betas":["rich-media-storefront-analytics"],"domain":"joola.de","predictiveSearch":true,"shopId":87962517807,"locale":"de"}</script>
vendor: 1 bytes, line 439
439
440<script>var Shopify = Shopify || {};
441Shopify.shop = "joola-eu.myshopify.com";
442Shopify.locale = "de";
443Shopify.currency = {"active":"EUR","rate":"1.0"};
444Shopify.country = "DE";
445Shopify.theme = {"name":"theme\/main","id":169885335855,"schema_name":"Focal","schema_version":"12.7.1","theme_store_id":null,"role":"main"};
446Shopify.theme.handle = "null";
447Shopify.theme.style = {"id":null,"handle":null};
448Shopify.cdnHost = "joola.de/cdn";
449Shopify.routes = Shopify.routes || {};
450Shopify.routes.root = "/";
451Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
452Shopify.SignInWithShop = Shopify.SignInWithShop || {};
453Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
454Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 454
454
455<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 455
455
456<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
vendor: 1 bytes, line 456
456
457<script>
458  window.ShopifyPay = window.ShopifyPay || {};
459  window.ShopifyPay.apiHost = "shop.app\/pay";
460  window.ShopifyPay.redirectState = null;
461</script>
vendor: 1 bytes, line 461
461
462<script>
463  window.Shopify = window.Shopify || {};
464  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
465  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
466  window.Shopify.SignInWithShop.eligible = true;
467</script>
vendor: 1 bytes, line 467
467
468<script id="shop-js-analytics" type="application/json">{"pageType":"product"}</script>
vendor: 1 bytes, line 468
468
469<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.de.esm.js"></script>
vendor: 1 bytes, line 469
469
470<script type="module">
471  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.de.esm.js");
472
473  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
474
475</script>
vendor: 1 bytes, line 475
475
476<script>
477  window.Shopify = window.Shopify || {};
478  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
479  window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.de.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.de.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.de.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.de.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.de.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.de.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.de.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.de.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.de.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.de.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.de.esm.js"],"listener":["modules/v2/loader.listener.de.esm.js"],"pay-button":["modules/v2/loader.pay-button.de.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.de.esm.js"],"shop-button":["modules/v2/loader.shop-button.de.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.de.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.de.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.de.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.de.esm.js"],"shop-login":["modules/v2/loader.shop-login.de.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.de.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.de.esm.js"]};
480</script>
vendor: 1 bytes, line 480
480
481<script>(function() {
482  var isLoaded = false;
483  function asyncLoad() {
484    if (isLoaded) return;
485    isLoaded = true;
486    var urls = ["https:\/\/dr4qe3ddw9y32.cloudfront.net\/awin-shopify-integration-code.js?aid=101601\u0026v=shopifyApp_5.4.1\u0026ts=1783585028310\u0026shop=joola-eu.myshopify.com"];
487    for (var i = 0; i < urls.length; i++) {
488      var s = document.createElement('script');
489      s.type = 'text/javascript';
490      s.async = true;
491      s.src = urls[i];
492      var x = document.getElementsByTagName('script')[0];
493      x.parentNode.insertBefore(s, x);
494    }
495  };
496  if(window.attachEvent) {
497    window.attachEvent('onload', asyncLoad);
498  } else {
499    window.addEventListener('load', asyncLoad, false);
500  }
501})();</script>
vendor: 1 bytes, line 501
501
502<script id="__st">var __st={"a":87962517807,"offset":7200,"reqid":"0c6f64ec-ed44-4dfd-a80a-4ca708f9ca5e-1790828027","pageurl":"joola.de\/products\/joola-hc-40-pickleball","u":"bc025c3452b7","p":"product","rtyp":"product","rid":14984799158648};</script>
vendor: 1 bytes, line 502
502
503<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 503
503
504<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Durch hCaptcha geschützt',privacyText:'Datenschutz',termsText:'Allgemeine Geschäftsbedingungen'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 504
504
505<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//joola.de/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 505
505
506<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//joola.de/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
506<script crossorigin="anonymous" defer="defer" src="//joola.de/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 506
506
507<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-318ab40a.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
vendor: 1 bytes, line 507
507
508<script>
509  window.Shopify = window.Shopify || {};
510  window.Shopify.MCP = window.Shopify.MCP || {};
511  window.Shopify.MCP.enabled = true;
512  window.Shopify.MCP.shop = "joola-eu.myshopify.com";
513  window.Shopify.MCP.mcpEndpoint = "https:\/\/joola.de\/api\/mcp";
514  window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n  - What is your return policy?\n  - What is your shipping policy?\n  - What is your phone number?\n  - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}];
515</script>
vendor: 1 bytes, line 515
515
516<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/joola.de\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
517</script>
vendor: 1 bytes, line 517
517
518<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://joola.de/cdn/shopifycloud/portable-wallets/latest/portable-wallets.de.js",t.type="module",document.head.appendChild(t)}};
519</script>
vendor: 1 bytes, line 519
519
520<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
521  function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent);
522</script>
vendor: 1 bytes, line 522
522
523<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}}));
524</script>
524
525<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://joola.de/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
526<style id="shopify-accelerated-checkout-cart">
527        #shopify-buyer-consent {
528  margin-top: 1em;
529  display: inline-block;
530  width: 100%;
531}
532
533#shopify-buyer-consent.hidden {
534  display: none;
535}
536
537#shopify-subscription-policy-button {
538  background: none;
539  border: none;
540  padding: 0;
541  text-decoration: underline;
542  font-size: inherit;
543  cursor: pointer;
544}
545
546#shopify-subscription-policy-button::before {
547  box-shadow: none;
548}
549
550      </style>
551
552<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
552
553
554
555<!-- Hotjar Tracking Code for https://joola.de/ -->
556<script>
vendor: 125 bytes, lines 556-559
556
557    (function(h,o,t,j,a,r){
558        h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};
559        h._hjSettings={hjid:
5596403493
vendor: 258 bytes, lines 559-564
559,hjsv:6};
560        a=o.getElementsByTagName('head')[0];
561        r=o.createElement('script');r.async=1;
562        r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;
563        a.appendChild(r);
564    })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
565</script>
565
566
567<script>
568  // Storefront GraphQL Endpoint (Version kann bleiben)
569  window.SF_ENDPOINT = "/api/2025-07/graphql.json";
570  // Token aus Theme-Einstellungen
571  window.SF_TOKEN = "6e111be81c7154392c5638bef74c71cc";
572</script>
572
573
574<!-- BEGIN app block: shopify://apps/pandectes-gdpr/blocks/banner/58c0baa2-6cc1-480c-9ea6-38d6d559556a -->
575
576  
577    
578      
578<script>
579        if (!window.pandectesRulesSettings) {
580          window.pandectesRulesSettings = {"version":"5","timestamp":1779790030768,"store":{"id":87962517807,"plan":"plus","primaryLocale":"de","headless":false,"checkoutRootDomain":"","storefrontRootDomain":"","storefrontAccessToken":""},"banner":{"enabled":true},"regions":{"strict":"*","visible":"*"},"storage":{"type":"http","domain":"","duration":365,"lastReset":1723109178},"gpc":{"enabled":true},"klaviyo":{"enabled":true},"customEvent":{"enabled":false},"rakuten":{"enabled":false,"cmp":false,"ccpa":false},"facebook":{"enabled":false,"id":""},"amazon":{},"microsoft":{"uet":{"enabled":false,"tags":""},"clarity":{}},"google":{"enabled":true,"gtmId":"GTM-WWRNMH4D","ga4Id":"G-454491900","adsId":"AW-2005663586","adStorageCategory":4,"analyticsStorageCategory":2,"functionalityStorageCategory":1,"personalizationStorageCategory":1,"securityStorageCategory":0,"redactData":false,"urlPassthrough":false,"dataLayerName":"dataLayer","waitForUpdate":0,"sendPageView":true,"debugMode":false,"basicMode":false},"blocker":{"enabled":false,"scripts":{"0":[],"1":[],"2":[],"4":[],"8":[]},"css":{"0":[],"1":[],"2":[],"4":[],"8":[]},"iframes":{"0":[],"1":[],"2":[],"4":[],"8":[]},"pixels":{"0":[],"1":[],"2":[],"4":[],"8":[]}}};
581          const rulesScript = document.createElement('script');
582          
583            rulesScript.src = "https://cdn.shopify.com/extensions/01a0d309-5aa0-76cf-9f48-2a42b2760403/gdpr-cookie-consent-411/assets/pandectes-rules-latest.js";
584          
585          const firstChild = document.head.firstChild;
586          document.head.insertBefore(rulesScript, firstChild);
587        }
588      </script>
588
589    
590
591      
591<script defer src='https://cdn.shopify.com/extensions/01a0d309-5aa0-76cf-9f48-2a42b2760403/gdpr-cookie-consent-411/assets/pandectes-core-latest.js'></script>
591
592    
593    
593<script>
594      (() => {
595        const isLivePreview = locateLivePreviewParam();
596        let previewUrl = 'https://app.pandect.es/js/pandectes-live-site-preview.js';
597        
598
599        function locateLivePreviewParam(paramName = 'pandectesLivePreview') {
600          const fromUrl = new URLSearchParams(window.location.search).get(paramName);
601          if (fromUrl) {
602            try {
603              sessionStorage.setItem(paramName, fromUrl);
604            } catch {
605              // storage disabled
606            }
607            return fromUrl;
608          }
609          return sessionStorage.getItem(paramName);
610        }
611
612        /** Injects the preview helper script when live preview is active (URL or sessionStorage). */
613        function appendLivePreviewScriptIfNeeded(previewModeScriptUrl) {
614          if (!isLivePreview) return;
615          if (document.head.querySelector('script[data-pandectes-live-preview]')) return;
616          const script = document.createElement('script');
617          script.src = previewModeScriptUrl;
618          script.async = true;
619          script.setAttribute('data-pandectes-live-preview', '');
620          document.head.appendChild(script);
621        }
622
623        window.pandectesBannerSettings = {"version":"5","timestamp":1779790055,"store":{"id":87962517807,"plan":"plus","primaryLocale":"de","headless":false,"checkoutRootDomain":"","storefrontRootDomain":"","storefrontAccessToken":"","useGeolocation":false},"impressions":{"enabled":true,"timezone":"Europe/Berlin"},"visibility":{"delay":0,"enabled":true,"startHidden":[],"botsFriendly":false,"disableDesignMode":false,"adminMode":false},"regions":{"strict":"*","visible":"*"},"consent":{"redirectOnDeny":false,"reloadOnConsent":false,"broadcastChannel":false,"redirectOnDenyUrl":"https://www.pandectes.io","shopify":true},"theme":{"logos":{"custom":false,"customWidget":false,"banner":"//joola-eu.myshopify.com/cdn/shop/files/pandectes-banner-logo.png?v=1779790055","widget":"//joola-eu.myshopify.com/cdn/shop/files/pandectes-reopen-logo.png?v=1779790055"},"mode":"light","border":0,"variables":":host { --float: 16px; --font-size: 14px; --duration: 250ms; --padding: 20px; --radius-dialog:8px; --radius-button:8px; --border-button: 2px; --font-family: inherit; --font-weight-button: 400; --color-base-100: oklch(100% 0 0);--color-base-200: oklch(97% 0 0);--color-base-300: oklch(94% 0 0);--color-base-content: oklch(7.6% 0 0);--color-primary: oklch(7.6% 0 0);--color-primary-content: oklch(100% 0 0);--color-secondary: oklch(7.6% 0 0);--color-secondary-content: oklch(100% 0 0);--color-accent: oklch(7.6% 0 0);--color-accent-content: oklch(100% 0 0);--color-neutral: oklch(7.6% 0 0);--color-neutral-content: oklch(100% 0 0);; }","shadows":true,"isModal":false,"scrollLock":true,"useAnimations":true,"buttons":{"size":"md","border":2,"radius":8,"variants":{"primary":"filled","secondary":"outlined"}},"zIndex":2147483647,"showPoweredBy":true},"close":{"triggers":[],"action":"dismiss","pixels":200,"timeout":0},"language":{"multilingual":true,"detection":"locale","fallback":"en","supported":["en","de","fr","it","es"],"allowChange":false},"widget":{"enabled":false,"position":"bottom left","action":"reopen","customTrigger":false},"dialogs":{"notice":{"style":{"type":"box","layout":"vertical-grouped","position":"middle center","animation":"animation-zoom","size":500},"buttons":{"primary":["allow"],"secondary":["preferences"]},"features":{"hideHeader":false,"alignCenter":false,"flipButtons":false,"expandableIntro":false,"inlineLinks":false}},"preferences":{"style":{"type":"box","layout":"horizontal-grouped","position":"middle center","animation":"animation-fade","size":500},"buttons":{"primary":["allow","deny"],"secondary":["custom"]},"features":{"flipButtons":false,"primarySave":false,"showCookies":false,"useCheckboxes":false,"expandableIntro":false,"showDescriptions":true,"inlineLinks":false}},"status":false},"links":{"links":[{"id":"policy","url":"/policies/privacy-policy"},{"id":"imprint","url":"/"}],"target":"_self","respectLocale":false},"storage":{"type":"http","domain":"","duration":365,"lastReset":1723109178},"texts":{"en":{"buttons":{"showLess":"Show less","showMore":"Show more"},"links":{"policy":"Learn more","google":"Google's Privacy Terms","imprint":"Imprint"},"categories":[{"title":"Strictly necessary cookies","description":"The
623se cookies are essential in order to enable you to move around the website and use its features, such as accessing secure areas of the website. The website cannot function properly without these cookies."},{"title":"Functional cookies","description":"These cookies enable the site to provide enhanced functionality and personalisation. They may be set by us or by third party providers whose services we have added to our pages. If you do not allow these cookies then some or all of these services may not function properly."},{"title":"Performance cookies","description":"These cookies enable us to monitor and improve the performance of our website. For example, they allow us to count visits, identify traffic sources and see which parts of the site are most popular."},{"title":"Targeting cookies","description":"These cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant adverts on other sites.    They do not store directly personal information, but are based on uniquely identifying your browser and internet device. If you do not allow these cookies, you will experience less targeted advertising."}],"notice":{"title":"We respect your privacy","message":"This website uses cookies to ensure you get the best experience.","dismiss":"Ok","allow":"Accept","deny":"Decline","preferences":"Preferences"},"preferences":{"title":"Manage consent preferences","message":"We use cookies to optimize website functionality, analyze the performance, and provide personalized experience to you. Some cookies are essential to make the website operate and function correctly. Those cookies cannot be disabled. In this window you can manage your preference of cookies.","cookieDetails":"Cookies details","alwaysActive":"Always allowed","deny":"Deny all","allow":"Accept all","custom":"Save preferences","dismiss":"Close"},"status":{"title":"Cookie settings","message":"Your current state","allow":"Accept all","deny":"Deny all","dismiss":"Close","reopen":"Change your consent","consentDate":"C
623onsent date","consentId":"Your consent ID","hideDetails":"Hide details","showDetails":"Show details","noConsent":"No consent"},"declaration":{"name":"Name","type":"Type","vendor":"Provider","purpose":"Purpose","retention":"Retention","expirations":{"declSeconds":"seconds","declMinutes":"minutes","declHours":"hours","declDays":"days","declWeeks":"week(s)","declMonths":"months","declYears":"years","declSession":"Session"}},"cookies":{"cart_currency":"Das Cookie ist für die sichere Checkout- und Zahlungsfunktion auf der Website erforderlich. Diese Funktion wird von shopify.com bereitgestellt.","keep_alive":"Wird im Zusammenhang mit der Käuferlokalisierung verwendet.","localization":"Lokalisierung von Shopify-Shops","shopify_pay_redirect":"Das Cookie ist für die sichere Checkout- und Zahlungsfunktion auf der Website erforderlich. Diese Funktion wird von shopify.com bereitgestellt.","wpm-test-cookie":"Used to ensure our systems are working correctly.","_landing_page":"Verfolgt Zielseiten.","_orig_referrer":"Verfolgt Zielseiten.","_shopify_s":"Shopify-Analysen.","_shopify_y":"Shopify-Analysen.","_tracking_consent":"Tracking-Einstellungen.","__kla_id":"Verfolgt, wenn jemand durch eine Klaviyo-E-Mail auf Ihre Website klickt","secure_customer_sig":"Wird im Zusammenhang mit dem Kundenlogin verwendet.","_shopify_sa_t":"Shopify-Analysen in Bezug auf Marketing und Empfehlungen.","_shopify_sa_p":"Shopify-Analysen in Bezug auf Marketing und Empfehlungen.","_cmp_a":"Wird zum Verwalten der Datenschutzeinstellungen des Kunden verwendet."}},"de":{"buttons":{"showLess":"Weniger anzeigen","showMore":"Mehr anzeigen"},"links":{"policy":"Mehr erfahren","google":"Googles Datenschutzbestimmungen","imprint":"Impressum"},"categories":[{"title":"Unbedingt erforderlich","description":"Diese Cookies sind unerlässlich, damit Sie sich auf der Website bewegen und ihre Funktionen nutzen können, z. B. den Zugriff auf sichere Bereiche der Website. Ohne diese Cookies kann die Website nicht richtig funktionieren."},{"title":"Funktionale Cookies","description":"Diese Cookies ermöglichen es der Website, verbesserte Funktionalität und Personalisierung bereitzustellen. Sie können von uns oder von Drittanbietern gesetzt werden, deren Dienste wir auf unseren Seiten hinzugefügt haben. Wenn Sie diese Cookies nicht zulassen, funktionieren einige oder alle dieser Dienste möglicherweise nicht richtig."},{"title":"Performance-Cookies","description":"Diese Cookies ermöglichen es uns, die Leistung unserer Website zu überwachen und zu verbessern. Sie ermöglichen es uns beispielsweise, Besuche zu zählen, Verkehrsquellen zu identifizieren und zu sehen, welche Teile der Website am beliebtesten sind."},{"title":"Targeting-Cookies","description":"Diese Cookies können von unseren Werbepartnern über unsere Website gesetzt werden. Sie können von diesen Unternehmen verwendet werden, um ein Profil Ihrer Interessen zu erstellen und Ihnen relevante Werbung auf anderen Websites anzuzeigen. Sie speichern keine direkten personenbezogenen Daten, sondern basieren auf der eindeutigen Identifizierung Ihres Browsers und Ihres Internetgeräts. Wenn Sie diese Cookies nicht zulassen, erleben Sie weniger zielgerichtete Werbung."}],"notice":{"title":"Wir respektieren deine Privatsphäre","message":"Diese Website verwendet Cookies, um Ihnen das beste Erlebnis zu bieten.","dismiss":"Okay","allow":"Annehmen","deny":"Ablehnen","preferences":"Einstellungen"},"preferences":{"title":"Einwilligungseinstellungen verwalten","message":"Wir verwenden Cookies, um die Funktionalität der Website zu optimieren, die Leistung zu analysieren und Ihnen ein personalisiertes Erlebnis zu bieten. Einige Cookies sind für den ordnungsgemäßen Betrieb der Website unerlässlich. Diese Cookies können nicht deaktiviert werden. In diesem Fenster können Sie Ihre Präferenzen für Cookies verwalten.","cookieDetails":"Cookie-Details","alwaysActive":"Immer erlaubt","deny":"Alles ablehnen","allow":"Alles Akzeptieren","custom":"Auswahl speichern","dismiss":"Schließen"},"status":{"title":"Cookie-Einstellungen","message":"Ihr aktueller Zustand","allow":"Alle akzeptieren","deny":"Alle ablehnen","dismiss":"Schließen","reopen":"Ändern Sie Ihre Einwilligung","consentDate":"Zustimmungsdatum","consentId":"Ihre Zustimmungs-ID","hideDetails":"Details ausblenden","showDetail
623s":"Details anzeigen","noConsent":"Keine Zustimmung"},"declaration":{"name":"Name","type":"Typ","vendor":"Anbieter","purpose":"Zweck","retention":"Speicherdauer","expirations":{"declSeconds":"Sekunden","declMinutes":"Minuten","declHours":"Std.","declDays":"Tage","declWeeks":"Woche(n)","declMonths":"Monate","declYears":"Jahre","declSession":"Sitzung"}},"cookies":{"cart_currency":"Wird nach Abschluss eines Bezahlvorgangs verwendet, um einen neuen leeren Warenkorb mit derselben Währung wie der gerade verwendete zu initialisieren.","keep_alive":"Wird verwendet, wenn die internationale Domänenumleitung aktiviert ist, um festzustellen, ob eine Anfrage die erste einer Sitzung ist.","localization":"Wird verwendet, um den Warenkorb im richtigen Land zu lokalisieren.","shopify_pay_redirect":"Wird verwendet, um den Bestellvorgang zu beschleunigen, wenn der Käufer über ein Shop Pay-Konto verfügt.","wpm-test-cookie":"Ein notwendiges Cookie für die Funktionalität der Website.","_landing_page":"Erfassen Sie die Zielseite des Besuchers, wenn dieser von anderen Websites kommt.","_orig_referrer":"Ermöglicht dem Händler zu erkennen, von wo aus die Leute ihn besuchen.","_shopify_s":"Wird zur Identifizierung einer bestimmten Kombination aus Browsersitzung und Shop verwendet. Die Dauer beträgt 30 Minuten nach Ablauf der letzten Nutzung.","_shopify_y":"Shopify-Analysen.","_tracking_consent":"Wird zum Speichern der Präferenzen eines Benutzers verwendet, wenn ein Händler Datenschutzregeln in der Region des Besuchers eingerichtet hat.","__kla_id":"Verfolgt, wenn jemand durch eine Klaviyo-E-Mail auf Ihre Website klickt","secure_customer_sig":"Wird im Zusammenhang mit dem Kundenlogin verwendet.","_shopify_sa_t":"Shopify-Analysen in Bezug auf Marketing und Empfehlungen.","_shopify_sa_p":"Shopify-Analysen in Bezug auf Marketing und Empfehlungen.","_cmp_a":"Wird zum Verwalten der Datenschutzeinstellungen des Kunden verwendet."}},"es":{"buttons":{"showLess":"Mostrar menos","showMore":"Mostrar más"},"links":{"policy":"Más información","google":"Condiciones de privacidad de Google","imprint":"Imprimir"},"categories":[{"title":"Cookies estrictamente necesarias","description":"Estas cookies son esenciales para permitirle moverse por el sitio web y utilizar sus funciones, como acceder a áreas seguras del sitio web. El sitio web no puede funcionar correctamente sin estas cookies."},{"title":"Cookies funcionales","description":"Estas cookies permiten que el sitio proporcione una funcionalidad y personalización mejoradas. Pueden ser establecidos por nosotros o por proveedores externos cuyos servicios hemos agregado a nuestras páginas. Si no permite estas cookies, es posible que algunos o todos estos servicios no funcionen correctamente."},{"title":"Cookies de rendimiento","description":"Estas cookies nos permiten monitorear y mejorar el rendimiento de nuestro sitio web. Por ejemplo, nos permiten contar las visitas, identificar las fuentes de tráfico y ver qué partes del sitio son más populares."},{"title":"Orientación de cookies","description":"Nuestros socios publicitarios pueden establecer estas cookies a través de nuestro sitio. Estas empresas pueden utilizarlos para crear un perfil de sus intereses y mostrarle anuncios relevantes en otros sitios. No almacenan directamente información personal, sino que se basan en la identificación única de su navegador y dispositivo de Internet. Si no permite estas cookies, experimentará publicidad menos dirigida."}],"notice":{"title":"Respetamos tu privacidad","message":"Este sitio web utiliza cookies para garantizar que obtenga la mejor experiencia.","dismiss":"De acuerdo","allow":"Aceptar","deny":"Rechazar","preferences":"Preferencias"},"preferences":{"title":"Gestionar las preferencias de consentimiento","message":"Utilizamos cookies para optimizar la funcionalidad del sitio web, analizar el rendimiento y ofrecerte una experiencia personalizada. Algunas cookies son esenciales para el correcto funcionamiento del sitio web. Estas cookies no se pueden desactivar. En esta ventana puedes configurar tus preferencias de cookies.","cookieDetails":"Detalles de las cookies","alwaysActive":"Siempre permitido","deny":"Negar todo","allow":"Aceptar todo","custom"
623:"Guardar preferencias","dismiss":"Cerca"},"status":{"title":"Configuración de cookies","message":"Tu estado actual","allow":"Aceptar todo","deny":"Negar todo","dismiss":"Cerca","reopen":"Cambiar su consentimiento","consentDate":"Fecha de consentimiento","consentId":"Tu ID de consentimiento","hideDetails":"Ocultar detalles","showDetails":"Mostrar detalles","noConsent":"Sin consentimiento"},"declaration":{"name":"Nombre","type":"Escribe","vendor":"Proveedor","purpose":"Objetivo","retention":"Retencion","expirations":{"declSeconds":"segundos","declMinutes":"minutos","declHours":"horas","declDays":"días","declWeeks":"semana(s)","declMonths":"meses","declYears":"años","declSession":"Sesión"}},"cookies":{"cart_currency":"Se utiliza después de completar el pago para inicializar un nuevo carrito vacío con la misma moneda que el que se acaba de usar.","keep_alive":"Se utiliza cuando la redirección de dominio internacional está habilitada para determinar si una solicitud es la primera de una sesión.","localization":"Se utiliza para localizar el carrito en el país correcto.","shopify_pay_redirect":"Se utiliza para acelerar el proceso de pago cuando el comprador tiene una cuenta Shop Pay.","wpm-test-cookie":"Una cookie necesaria para la funcionalidad del sitio web.","_landing_page":"Capture la página de destino del visitante cuando provenga de otros sitios.","_orig_referrer":"Permite al comerciante identificar desde dónde lo visitan las personas.","_shopify_s":"Se utiliza para identificar una determinada combinación de sesión de navegador/tienda. La duración es de 30 minutos consecutivos desde el último uso.","_shopify_y":"Análisis de Shopify.","_tracking_consent":"Se utiliza para almacenar las preferencias de un usuario si un comerciante ha configurado reglas de privacidad en la región del visitante.","__kla_id":"Realiza un seguimiento cuando alguien hace clic en un correo electrónico de Klaviyo en su sitio web","secure_customer_sig":"Wird im Zusammenhang mit dem Kundenlogin verwendet.","_shopify_sa_t":"Shopify-Analysen in Bezug auf Marketing und Empfehlungen.","_shopify_sa_p":"Shopify-Analysen in Bezug auf Marketing und Empfehlungen.","_cmp_a":"Wird zum Verwalten der Datenschutzeinstellungen des Kunden verwendet."}},"fr":{"buttons":{"showLess":"Afficher moins","showMore":"Afficher plus"},"links":{"policy":"Apprendre encore plus","google":"Conditions de confidentialité de Google","imprint":"Imprimer"},"categories":[{"title":"Cookies strictement nécessaires","description":"Ces cookies sont essentiels pour vous permettre de vous déplacer sur le site Web et d'utiliser ses fonctionnalités, telles que l'accès aux zones sécurisées du site Web. Le site Web ne peut pas fonctionner correctement sans ces cookies."},{"title":"Cookies fonctionnels","description":"Ces cookies permettent au site de fournir des fonctionnalités et une personnalisation améliorées. Ils peuvent être définis par nous ou par des fournisseurs tiers dont nous avons ajouté les services à nos pages. Si vous n'autorisez pas ces cookies, certains ou tous ces services peuvent ne pas fonctionner correctement."},{"title":"Cookies de performances","description":"Ces cookies nous permettent de surveiller et d'améliorer les performances de notre site Web. Par exemple, ils nous permettent de compter les visites, d'identifier les sources de trafic et de voir quelles parties du site sont les plus populaires."},{"title":"Ciblage des cookies","description":"Ces cookies peuvent être installés via notre site par nos partenaires publicitaires. Ils peuvent être utilisés par ces sociétés pour établir un profil de vos intérêts et vous montrer des publicités pertinentes sur d'autres sites. Ils ne stockent pas directement d'informations personnelles, mais sont basés sur l'identification unique de votre navigateur et de votre appareil Internet. Si vous n'autorisez pas ces cookies, vous bénéficierez d'une publicité moins ciblée."}],"notice":{"title":"Nous respectons votre vie privée","message":"Ce site web utilise des cookies pour vous garantir la meilleure expérience possible.","dismiss":"D&#39;accord","allow":"Accepter","deny":"Déclin","preferences":"Préférences"},"preferences":{"title":"Gérer les préférences de consentement","message":"Nous utilisons de
623s cookies pour optimiser le fonctionnement du site web, analyser ses performances et vous offrir une expérience personnalisée. Certains cookies sont indispensables au bon fonctionnement du site et ne peuvent être désactivés. Vous pouvez gérer vos préférences en matière de cookies dans cette fenêtre.","cookieDetails":"Détails des cookies","alwaysActive":"Toujours autorisé","deny":"Tout refuser","allow":"Accepter tout","custom":"Enregistrer les préférences","dismiss":"Fermer"},"status":{"title":"Paramètres des cookies","message":"Votre état actuel","allow":"Accepter tout","deny":"Tout refuser","dismiss":"Fermer","reopen":"Modifier votre consentement","consentDate":"Date de consentement","consentId":"Votre identifiant de consentement","hideDetails":"Masquer les détails","showDetails":"Afficher les détails","noConsent":"Aucun consentement"},"declaration":{"name":"Nom","type":"Type","vendor":"Fournisseur","purpose":"But","retention":"Rétention","expirations":{"declSeconds":"secondes","declMinutes":"minutes","declHours":"heures","declDays":"jours","declWeeks":"semaine(s)","declMonths":"mois","declYears":"années","declSession":"Session"}},"cookies":{"cart_currency":"Utilisé une fois le paiement effectué pour initialiser un nouveau panier vide avec la même devise que celui qui vient d'être utilisé.","keep_alive":"Utilisé lorsque la redirection de domaine international est activée pour déterminer si une demande est la première d'une session.","localization":"Utilisé pour localiser le panier dans le bon pays.","shopify_pay_redirect":"Utilisé pour accélérer le processus de paiement lorsque l'acheteur dispose d'un compte Shop Pay.","wpm-test-cookie":"Un cookie nécessaire au fonctionnement du site Web.","_landing_page":"Capturez la page de destination du visiteur lorsqu'il provient d'autres sites.","_orig_referrer":"Permet au commerçant d'identifier d'où les gens le visitent.","_shopify_s":"Utilisé pour identifier une combinaison session de navigateur/boutique donnée. La durée est de 30 minutes glissantes après la dernière utilisation.","_shopify_y":"Analyses Shopify.","_tracking_consent":"Utilisé pour stocker les préférences d'un utilisateur si un commerçant a mis en place des règles de confidentialité dans la région du visiteur.","__kla_id":"Suit quand quelqu'un clique via un e-mail Klaviyo vers votre site Web","secure_customer_sig":"Wird im Zusammenhang mit dem Kundenlogin verwendet.","_shopify_sa_t":"Shopify-Analysen in Bezug auf Marketing und Empfehlungen.","_shopify_sa_p":"Shopify-Analysen in Bezug auf Marketing und Empfehlungen.","_cmp_a":"Wird zum Verwalten der Datenschutzeinstellungen des Kunden verwendet."}},"it":{"buttons":{"showLess":"Mostra meno","showMore":"Mostra altro"},"links":{"policy":"Saperne di più","google":"Termini sulla privacy di Google","imprint":"Impronta"},"categories":[{"title":"Cookie strettamente necessari","description":"Questi cookie sono essenziali per consentirti di spostarti all'interno del sito Web e utilizzare le sue funzionalità, come l'accesso alle aree sicure del sito Web. Il sito web non può funzionare correttamente senza questi cookie."},{"title":"Cookie funzionali","description":"Questi cookie consentono al sito di fornire funzionalità e personalizzazione avanzate. Possono essere impostati da noi o da fornitori di terze parti i cui servizi abbiamo aggiunto alle nostre pagine. Se non consenti questi cookie, alcuni o tutti questi servizi potrebbero non funzionare correttamente."},{"title":"Cookie di prestazione","description":"Questi cookie ci consentono di monitorare e migliorare le prestazioni del nostro sito web. Ad esempio, ci consentono di contare le visite, identificare le sorgenti di traffico e vedere quali parti del sito sono più popolari."},{"title":"Cookie mirati","description":"Questi cookie possono essere impostati attraverso il nostro sito dai nostri partner pubblicitari. Possono essere utilizzati da tali società per creare un profilo dei tuoi interessi e mostrarti annunci pertinenti su altri siti. Non memorizzano direttamente informazioni personali, ma si basano sull'identificazione univoca del browser e del dispositivo Internet. Se non consenti questi cookie, sperimenterai pubblicità meno mirata."}],"notice":{"title":"Rispettiamo la tua privacy","message":"Questo sito web utilizza i cookie per assicurarti la migliore esperienza.","dismiss":"OK","allow":"Accettare","deny":"Declino","preferences":"Preferenze"},"preferences":{"title":"Gestisci le preferenze di consenso","message":"Utilizziamo i cookie per ottimizzare la funzionalità del sito web, analizzarne le prestazioni e offrirti un&#39;esperienza personalizzata. Alcuni cookie sono essenziali per il corretto funzionamento del sito web. Questi cookie non possono essere disattivati. In questa finestra puoi gestire le tue preferenze sui cookie.","cookieDetails":"Dettagli sui cookie","alwaysActive":"Sempre consentito","deny":"Nega tutto","allow":"Accetta tutto","custom"
623:"Salva le preferenze","dismiss":"Vicino"},"status":{"title":"Impostazioni dei cookie","message":"Il tuo stato attuale","allow":"Accetta tutto","deny":"Nega tutto","dismiss":"Vicino","reopen":"Cambia il tuo consenso","consentDate":"Data del consenso","consentId":"Il tuo ID di consenso","hideDetails":"Nascondi dettagli","showDetails":"Mostra dettagli","noConsent":"Nessun consenso"},"declaration":{"name":"Nome","type":"Tipo","vendor":"Fornitore","purpose":"Scopo","retention":"Ritenzione","expirations":{"declSeconds":"secondi","declMinutes":"minuti","declHours":"ore","declDays":"giorni","declWeeks":"settimana(e)","declMonths":"mesi","declYears":"anni","declSession":"Sessione"}},"cookies":{"cart_currency":"Utilizzato dopo il completamento di un checkout per inizializzare un nuovo carrello vuoto con la stessa valuta di quello appena utilizzato.","keep_alive":"Utilizzato quando è abilitato il reindirizzamento del dominio internazionale per determinare se una richiesta è la prima di una sessione.","localization":"Utilizzato per localizzare il carrello nel paese corretto.","shopify_pay_redirect":"Utilizzato per accelerare il processo di pagamento quando l'acquirente dispone di un account Shop Pay.","wpm-test-cookie":"Un cookie necessario per la funzionalità del sito web.","_landing_page":"Cattura la pagina di destinazione dei visitatori quando provengono da altri siti.","_orig_referrer":"Consente al commerciante di identificare da dove le persone lo visitano.","_shopify_s":"Utilizzato per identificare una determinata combinazione sessione del browser/negozio. La durata è di 30 minuti consecutivi alla scadenza dell'ultimo utilizzo.","_shopify_y":"Analisi di Shopify.","_tracking_consent":"Utilizzato per memorizzare le preferenze di un utente se un commerciante ha impostato regole sulla privacy nella regione del visitatore.","__kla_id":"Tiene traccia di quando qualcuno fa clic su un'e-mail di Klaviyo sul tuo sito web","secure_customer_sig":"Wird im Zusammenhang mit dem Kundenlogin verwendet.","_shopify_sa_t":"Shopify-Analysen in Bezug auf Marketing und Empfehlungen.","_shopify_sa_p":"Shopify-Analysen in Bezug auf Marketing und Empfehlungen.","_cmp_a":"Wird zum Verwalten der Datenschutzeinstellungen des Kunden verwendet."}}},"categories":[{"bitwise":0},{"bitwise":1},{"bitwise":2},{"bitwise":4}],"cookies":[{"name":"keep_alive","domain":"joola-eu.myshopify.com","type":"http","vendor":"Shopify","category":0,"retention":"30 minute(s)","unit":"declMinutes","expires":30},{"name":"secure_customer_sig","domain":"joola-eu.myshopify.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"localization","domain":"joola-eu.myshopify.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"cart_currency","domain":"joola-eu.myshopify.com","type":"http","vendor":"Shopify","category":0,"retention":"2 ","unit":"declSession","expires":2},{"name":"_shopify_s","domain":".joola-eu.myshopify.com","type":"http","vendor":"Shopify","category":2,"retention":"30 minute(s)","unit":"declMinutes","expires":30},{"name":"_orig_referrer","domain":".joola-eu.myshopify.com","type":"http","vendor":"Shopify","category":2,"retention":"2 ","unit":"declSession","expires":2},{"name":"_tracking_consent","domain":".joola-eu.myshopify.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"_shopify_y","domain":".joola-eu.myshopify.com","type":"http","vendor":"Shopify","category":2,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"_landing_page","domain":".joola-eu.myshopify.com","type":"http","vendor":"Shopify","category":2,"retention":"2 ","unit":"declSession","expires":2},{"name":"_shopify_sa_t","domain":".joola-eu.myshopify.com","type":"http","vendor":"Shopify","category":2,"retention":"30 minute(s)","unit":"declMinutes","expires":30},{"name":"_shopify_sa_p","domain":".joola-eu.myshopify.com","type":"http","vendor":"Shopify","category":2,"retention":"30 minute(s)","unit":"declMinutes","expires":30},{"name":"shopify_pay_redirect","domain":"joola-eu.myshopify.com","type":"http","vendor":"Shopify","category":0,"retention":"1 hour(s)","unit":"declHours","expires":1},{"name":"__kla_id","domain":"joola-eu.myshopify.com","type":"http","vendor":"Klaviyo","category":3,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"_cmp_a","domain":".joola-eu.myshopify.com","type":"http","vendor":"Shopify","category":0,"retention":"1 day(s)","unit":"declDays","expires":1},{"name":"wpm-test-cookie","domain":"myshopify.com","type":"http","vendor":"Shopify","category":0,"retention":"Session","unit":"declSeconds","expires":1},{"name":"wpm-test-cookie","domain":"com","type":"http","vendor":"Unknown","category":0,"retention":"Session","unit":"declSeconds","expires":1},{"name":"wpm-test-cookie","domain":"joola-eu.myshopify.com","type":"http","vendor":"Shopify","category":0,"retention":"Session","unit":"declSeconds","expires":1}]};
624        if (isLivePreview) {
625          if (!window.pandectesBannerSettings.store) {
626            window.pandectesBannerSettings.store = {};
627          }
628          window.pandectesBannerSettings.store.plan = 'enterprise';
629        }
630        
631        function whenBodyReady(callback) {
632          window.addEventListener('DOMContentLoaded', callback);
633        }
634        
635
636        whenBodyReady(function(){
637          const element = document.createElement('pandectes-cmp');
638          element.appData = window.pandectesBannerSettings;
639          document.body.appendChild(element);
640          appendLivePreviewScriptIfNeeded(previewUrl);
641        });
642
643      })()
644    </script>
644
645  
646
647
648
649  <!-- A11y -->
650  
651  
652  
653  
654  
655
656  
657
658
659
660<!-- END app block --><!-- BEGIN app block: shopify://apps/avada-seo-suite/blocks/avada-seo/15507c6e-1aa3-45d3-b698-7e175e033440 -->
660<script>
661  window.AVADA_SEO_ENABLED = true;
662</script>
662<!-- BEGIN app snippet: avada-seo-preload -->
662<script>
663  const ignore = ["\/cart","\/account"];
664  window.FPConfig = {
665      delay: 0,
666      ignoreKeywords: ignore || ['/cart', '/account/login', '/account/logout', '/account'],
667      maxRPS: 3,
668      hoverDelay: 50
669  };
670</script>
670
671
672<script src="https://cdn.shopify.com/extensions/01a0f16d-e2ec-7486-9202-1e312931a993/avada-seo-suite-296/assets/flying-pages.js" defer="defer"></script>
672
673
674<!-- END app snippet -->
675<!-- END app block --><!-- BEGIN app block: shopify://apps/gempages-builder/blocks/embed-gp-script-head/20b379d4-1b20-474c-a6ca-665c331919f3 -->
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
691
692
693
694
695
696
697
698
699
700
701
702
703  
703<script async src="https://static.klaviyo.com/onsite/js/R6Up3W/klaviyo.js?company_id=R6Up3W"></script>
703
704  
704<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
704
705
706  
707    
707<script id="viewed_product">
708      if (item == null) {
709        var _learnq = _learnq || [];
710
711        var MetafieldReviews = null
712        var MetafieldYotpoRating = null
713        var MetafieldYotpoCount = null
714        var MetafieldLooxRating = null
715        var MetafieldLooxCount = null
716        var okendoProduct = null
717        var okendoProductReviewCount = null
718        var okendoProductReviewAverageValue = null
719        try {
720          // The following fields are used for Customer Hub recently viewed in order to add reviews.
721          // This information is not part of __kla_viewed. Instead, it is part of __kla_viewed_reviewed_items
722          MetafieldReviews = {};
723          MetafieldYotpoRating = null
724          MetafieldYotpoCount = null
725          MetafieldLooxRating = null
726          MetafieldLooxCount = null
727
728          okendoProduct = null
729          // If the okendo metafield is not legacy, it will error, which then requires the new json formatted data
730          if (okendoProduct && 'error' in okendoProduct) {
731            okendoProduct = null
732          }
733          okendoProductReviewCount = okendoProduct ? okendoProduct.reviewCount : null
734          okendoProductReviewAverageValue = okendoProduct ? okendoProduct.reviewAverageValue : null
735        } catch (error) {
736          console.error('Error in Klaviyo onsite reviews tracking:', error);
737        }
738
739        var item = {
740          Name: "JOOLA HC-40 Pickleball",
741          ProductID: 14984799158648,
742          Categories: ["Alles ausser Geschenkgutschein","Bestseller","Bälle Pickleball","Pickleball","Sale","Sale Pickleball","Summer Sale Pickleball"],
743          ImageURL: "https://joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web_grande.jpg?v=1762987398",
744          URL: "https://joola.de/products/joola-hc-40-pickleball",
745          Brand: "JOOLA Germany",
746          Price: "€10,95",
747          Value: "10,95",
748          CompareAtPrice: "€89,95"
749        };
750        _learnq.push(['track', 'Viewed Product', item]);
751        _learnq.push(['trackViewedItem', {
752          Title: item.Name,
753          ItemId: item.ProductID,
754          Categories: item.Categories,
755          ImageUrl: item.ImageURL,
756          Url: item.URL,
757          Metadata: {
758            Brand: item.Brand,
759            Price: item.Price,
760            Value: item.Value,
761            CompareAtPrice: item.CompareAtPrice
762          },
763          metafields:{
764            reviews: MetafieldReviews,
765            yotpo:{
766              rating: MetafieldYotpoRating,
767              count: MetafieldYotpoCount,
768            },
769            loox:{
770              rating: MetafieldLooxRating,
771              count: MetafieldLooxCount,
772            },
773            okendo: {
774              rating: okendoProductReviewAverageValue,
775              count: okendoProductReviewCount,
776            }
777          }
778        }]);
779      }
780    </script>
780
781  
782
783
784
785
786  
786<script>
787    window.klaviyoReviewsProductDesignMode = false
788  </script>
788
789
790
791
792
793
794
795
796
797
798<!-- END app block --><!-- BEGIN app block: shopify://apps/regios-discounts/blocks/regios_discounts_embed/dc1514bb-4830-4102-bffa-e8b300bac5bd -->
799
800<script id="regios-dopp-config" type="application/json">
801{
802  "discountConfigs": {"2166781837688":"null","2166788948344":"{\"config\":{\"isEnabled\":true,\"message\":\"Kostenlose Griffbänder zu Hyperion CAS\",\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"entrypoint\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"conditions\":[{\"type\":\"IF_IN_CART\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCTS\",\"selectedCollections\":[],\"asListOfIds\":\"10084475699503,10084475765039\",\"selectedProducts\":[]}}],\"then\":{\"id\":\"entrypoint-then-auto-add-to-cart\",\"type\":\"ADD_TO_CART\",\"title\":\"FREE Replacement Grip\",\"onlyApplyOncePerOrder\":true,\"dimensions\":{\"width\":650,\"height\":480},\"position\":{\"x\":514.8524634245219,\"y\":-292.6693354735128},\"variants\":{\"10113518240047\":\"49906004132143\"}},\"otherwise\":null,\"tooltips\":{},\"dimensions\":{\"width\":292,\"height\":280},\"position\":{\"x\":-93.5,\"y\":-174}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":-317.5,\"y\":-182}},\"developerOptions\":{\"alwaysThrow\":false},\"cartLineSortOrder\":\"NONE\"},\"startDate\":\"2025-05-12T12:11:03Z\",\"endDate\":\"2025-10-20T12:28:47Z\",\"discountClass\":\"AUTO_ADD_TO_CART\",\"discountClasses\":[\"AUTO_ADD_TO_CART\"]}","2167340073336":"null","2168004313464":"null","2194282774904":"null","2198112928120":"null","2198113288568":"null","2207538250104":"null","2212955455864":"null","2213185094008":"null","2215926530424":"null","2215932985720":"null","2215956939128":"null","2215956971896":"null","2216045707640":"null","2225322721656":"null","2237513433464":"null","2239018893688":"null","2249187295608":"null","2251904221560":"null","2251906810232":"null","2252284887416":"null","2252674498936":"null","2252680954232":"null","2252681118072":"null","2252687606136":"null","2252726403448":"null","2252727124344":"null","2252727353720":"null","2252727583096":"null","2252728041848":"null","2252728631672":"null","2254013104504":"null","2255242461560":"null","2255293874552":"null","2264884806008":"null","2264885920120":"null","2267521974648":"null","2267797193080":"null","2267798045048":"null","2267798602104":"null","2267798929784":"null","2267801059704":"null","2267802108280":"null","2267802567032":"null","2267803386232":"null","2267803812216":"null","2267976073592":"null","2267979776376":"null","2270203773304":"{\"config\":{\"message\":\"Mengenrabatt (Textilien - Jan T.)\",\"isEnabled\":true,\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"check-if768\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"entrypoint-check-if-0\",\"type\":\"CHECK_IF\",\"matchType\":\"OR\",\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_COLLECTIONS\",\"selectedCollections\":[],\"asListOfIds\":\"666679804280,666679673208,474000392495\"}}],\"then\":{\"id\":\"entrypoint-apply-discount-0\",\"type\":\"APPLY_DISCOUNT\",\"title\":\"Discounts\",\"value\":{\"type\":\"VOLUME\",\"breaks\":[{\"minimumQuantity\":\"6\",\"discount\":{\"type\":\"PERCENTAGE\",\"percentage\":\"20\"}},{\"minimumQuantity\":\"25\",\"discount\":{\"type\":\"PERCENTAGE\",\"percentage\":\"30\"}},{\"minimumQuantity\":\"50\",\"discount\":{\"type\":\"PERCENTAGE\",\"percentage\":\"35\"}}],\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\",\"basedOn\":\"QUANTITY\",\"disableCurrencyConversion\":false},\"dimensions\":{\"width\":606,\"height\":695},\"position\":{\"x\":926.4236815013094,\"y\":-4.850383552529323}},\"otherwise\":null,\"dimensions\":{\"width\":292,\"height\":252},\"position\":{\"x\":578,\"y\":-0.6822624069898495},\"tooltips\":{}},\"otherwise\":null,\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"EXCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_CUSTOMER_TAGS\",\"tagsToCheck\":[\"b2b\"]}}],\"position\":{\"x\":246,\"y\":0}
802,\"dimensions\":{\"width\":275,\"height\":212},\"tooltips\":{}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0.9377272871346918}},\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"developerOptions\":{\"alwaysThrow\":false},\"minimumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"maximumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"appliesToSellingPlans\":\"ALL_SELLING_PLANS\",\"salePriceHandlingStrategy\":\"APPLY_TO_COMPARE_AT_PRICE\",\"cartLineSortOrder\":\"HIGHEST_PRICED_PRODUCTS\"},\"startDate\":\"2026-05-27T11:53:45Z\",\"endDate\":null,\"discountClass\":\"PRODUCT\",\"discountClasses\":[\"PRODUCT\"]}","2271534547320":"null","2271536513400":"null","2272152060280":"null","2277702336888":"null","2283347804536":"null","2283372085624":"null","2283372347768":"null","2287031615864":"null","2287032435064":"null","2301530734968":"null","2301589422456":"null","2301780492664":"null","2302001643896":"{\"config\":{\"message\":\"Regios Debug Discount\",\"isEnabled\":true,\"customLogic\":{\"type\":\"ROOT\",\"id\":\"root\",\"entryPoint\":{\"id\":\"wizard-2908\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_CUSTOMERS\",\"tagsToCheck\":[\"tag1\",\"tag2\"],\"selectedCustomers\":[],\"asListOfIds\":\"26234380779896\"}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"EXCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCTS\",\"selectedProducts\":[],\"asListOfIds\":\"10052545052975,10057239920943\"}}],\"then\":{\"id\":\"wizard-2908-then-apply-discount\",\"type\":\"APPLY_DISCOUNT\",\"title\":\"Regios Debug Discount\",\"value\":{\"type\":\"VOLUME\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\",\"breaks\":[{\"minimumQuantity\":\"5\",\"discount\":{\"type\":\"PERCENTAGE\",\"percentage\":\"5\"}},{\"minimumQuantity\":\"10\",\"discount\":{\"type\":\"PERCENTAGE\",\"percentage\":\"10\"}}]},\"dimensions\":{\"width\":604,\"height\":670},\"position\":{\"x\":641.3568935427573,\"y\":0}},\"otherwise\":null,\"dimensions\":{\"width\":292,\"height\":345},\"position\":{\"x\":246,\"y\":0},\"tooltips\":{}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"developerOptions\":{\"alwaysThrow\":false},\"minimumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"maximumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"appliesToSellingPlans\":\"ALL_SELLING_PLANS\",\"salePriceHandlingStrategy\":\"APPLY_TO_COMPARE_AT_PRICE\",\"cartLineSortOrder\":\"HIGHEST_PRICED_PRODUCTS\"},\"startDate\":\"2026-09-23T10:41:03Z\",\"endDate\":\"2026-09-23T10:46:06Z\",\"discountClass\":\"PRODUCT\",\"discountClasses\":[\"PRODUCT\"]}"},
803  "calculateDiscountBasedOnQuantity": false,
804  "countryCode": "DE",
805  "currencyCode": "EUR",
806  "currencySymbol": "€",
807  
808  "customer": null,
809  
810  "customerMetafieldsToCheck": "",
811  
812  "moneyFormat": "€0,00",
813  "moneyFormatString": "€{{amount_with_comma_separator}}",
814  
815  "themeType": "focal",
816  "badgeTemplate": "[discount_percentage] OFF",
817  "badgeCss": "",
818  "descriptionTemplate": "",
819  "descriptionCss": "",
820  "priceOnSaleClass": "",
821  "delay": 0,
822  "logLevel": "error",
823  "regularPriceTemplate": "[regular_price]",
824  "salePriceTemplate": "[sale_price]",
825  "regiosDiscountsAppProxyUrl": "\/apps\/regios-discounts",
826  "useAppProxyForManualCodeStrikethrough": false,
827  "cart": {
828    "attributes": {},
829    "discountCodes": [],
830    "items": [
831      
832    ]
833  },
834  "featureFlags": "",
835  "designMode": false,
836  
837    "marketId": 80651288879,
838  
839
840  "doppV3Fallbacks": {
841    
842      
843      "product": { 
844        "collectionIds": [670006444408,667859255672,473999245615,473999114543,473989775663,480684998959,666430439800],
845"compareAtPriceInCents": null,
846"handle": "joola-hc-40-pickleball",
847"title": "JOOLA HC-40 Pickleball",
848"productId": 14984799158648,
849"regularPriceInCents": 1095,
850"tags": ["Bälle","Pickleball"],
851"url": "\/products\/joola-hc-40-pickleball",
852"variantId": 55357349134712,
853"vendor": "JOOLA Germany",
854"metafields": [
855  
856  
857    
858
859
860  
861
862
863
864  
865  null
866],
867"variants": [
868  
869    {
870      "id": 55357349134712,
871      "title": "3er Pack",
872      "priceInCents": 1095,
873      "compareAtPriceInCents": null,
874      
875        "isOutOfStock": false,
876      
877      "metafields": [
878        
879        
880          
881
882
883  
884
885
886
887        
888        null
889      ],
890      
891      "keep-this-last": ""
892    },
893  
894    {
895      "id": 55357349167480,
896      "title": "12er Pack",
897      "priceInCents": 3495,
898      "compareAtPriceInCents": null,
899      
900        "isOutOfStock": false,
901      
902      "metafields": [
903        
904        
905          
906
907
908  
909
910
911
912        
913        null
914      ],
915      
916      "keep-this-last": ""
917    },
918  
919    {
920      "id": 55577900548472,
921      "title": "40er Pack",
922      "priceInCents": 7995,
923      "compareAtPriceInCents": 8995,
924      
925        "isOutOfStock": false,
926      
927      "metafields": [
928        
929        
930          
931
932
933  
934
935
936
937        
938        null
939      ],
940      
941      "keep-this-last": ""
942    },
943  
944    {
945      "id": 55357349200248,
946      "title": "100er Pack",
947      "priceInCents": 17995,
948      "compareAtPriceInCents": null,
949      
950        "isOutOfStock": false,
951      
952      "metafields": [
953        
954        
955          
956
957
958  
959
960
961
962        
963        null
964      ],
965      
966      "keep-this-last": ""
967    }
968  
969],
970
971"keep-this-last": ""
972
973       },
974    
975    "keep-this-last": ""
976  }
977  
978}
979</script>
979
980
981<script id="regios-dopp-script">
982  var configScript = document.getElementById('regios-dopp-config');
983
984  if (!configScript) {
985    throw new Error('[Regios Discounts] Critical error: Configuration script not found.');
986  } 
987
988  var config = JSON.parse(configScript.textContent);
989  window.RegiosDOPP = Object.assign(window.RegiosDOPP || {}, config);
990</script>
990
991
992
993<!-- END app block --><!-- BEGIN app block: shopify://apps/regios-discounts/blocks/regios_add_to_cart_embed/dc1514bb-4830-4102-bffa-e8b300bac5bd -->
993<script>
994  window.RegiosDOPP_AddToCart = window.RegiosDOPP_AddToCart || {
995    reloadInUnsupportedThemes: true,
996    maxRetries: null,
997    reAddAfterManualRemoval: false,
998  };
999</script>
999
1000
1001
1002
1003<!-- END app block -->
1003<script src="https://cdn.shopify.com/extensions/01a01e7f-1a7a-7c42-bdad-60caf9b2318b/joola-b2b-mindestbestellwert-5/assets/b2b-opening-fee.js" type="text/javascript" defer="defer"></script>
1003
1004<link href="https://cdn.shopify.com/extensions/01a01e7f-1a7a-7c42-bdad-60caf9b2318b/joola-b2b-mindestbestellwert-5/assets/b2b-opening-fee.css" rel="stylesheet" type="text/css" media="all">
1005<script src="https://cdn.shopify.com/extensions/01a0f23f-fb23-7dc5-9e97-52160d5d4ab1/regios-automatic-discounts-1514/assets/volume_pricing_table.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1005
1005
1006<script src="https://cdn.shopify.com/extensions/01a0f23f-fb23-7dc5-9e97-52160d5d4ab1/regios-automatic-discounts-1514/assets/product_page_discount.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1006
1006
1007<script src="https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/orbe-mk.min.js" type="text/javascript" defer="defer"></script>
1007
1008<link href="https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/md-app-modal.min.css" rel="stylesheet" type="text/css" media="all">
1009<script src="https://cdn.shopify.com/extensions/01a0eecd-e3cf-72d9-81f3-f3f881b5b528/checkout-regeln-grosse-warenkoerbe-2026-09-29/assets/widerruf-button.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1009
1009
1010<script src="https://cdn.shopify.com/extensions/01a0f23f-fb23-7dc5-9e97-52160d5d4ab1/regios-automatic-discounts-1514/assets/regios_discounts_embed.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1010
1010
1011<script src="https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/orbe.min.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1011
1011
1012<script src="https://cdn.shopify.com/extensions/01a0f23f-fb23-7dc5-9e97-52160d5d4ab1/regios-automatic-discounts-1514/assets/regios_add_to_cart_embed.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1012
1012
1013<script src="https://cdn.shopify.com/extensions/01a0a516-d34f-795a-ab91-339831e1344c/countdown-timer-30-97/assets/countdown_timer_essential_apps.min.js" type="text/javascript" defer="defer"></script>
1013
1014<link href="https://cdn.shopify.com/extensions/01a0f16d-e2ec-7486-9202-1e312931a993/avada-seo-suite-296/assets/avada-faqs.css" rel="stylesheet" type="text/css" media="all">
1015<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1016<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {try {var session_token_from_headers = performance.getEntriesByType('navigation')[0].serverTiming.find(x => x.name == '_s').description;} catch {var session_token_from_headers = undefined;}var session_cookie_matches = document.cookie.match(/_shopify_s=([^;]*)/);var session_token_from_cookie = session_cookie_matches && session_cookie_matches.length === 2 ? session_cookie_matches[1] : "";var session_token = session_token_from_headers || session_token_from_cookie || "";function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 87962517807,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "product"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 1016
1016
1017<script>
1018  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
1019</script>
vendor: 1 bytes, line 1019
1019
1020<script>(function(){var wpmLoader=function(){"use strict";var e=/Googlebot|Storebot-Google|bingbot|Baiduspider|YandexBot|DuckDuckBot|Slurp|facebookexternalhit|Twitterbot|LinkedInBot|Applebot|AdsBot-Google|Mediapartners-Google|APIs-Google|PetalBot|SemrushBot|AhrefsBot|MJ12bot|DotBot|Acunetix|PerplexityBot|Perplexity-User/i,t=/bytedance/i;function i(){try{var e=document.cookie;if(!e||"string"!=typeof e)return;for(var t=0,i=e.split(";");t<i.length;t++){var n=i[t],r=n.indexOf("=");if(-1!==r){var o=n.slice(0,r).trim();if(o){var a=void 0;try{a=decodeURIComponent(o)}catch(e){a=o}if("_shopify_s"===a){var d=n.slice(r+1).trim();try{return decodeURIComponent(d)}catch(e){return d}}}}}return}catch(e){return}}function n(e){try{"undefined"!=typeof console&&"function"==typeof console.warn&&console.warn(e)}catch(e){}}function r(e,t){return"string"==typeof e&&e.length>0&&e.length<=t?e:void 0}function o(e){var t;switch(null==(t=null==e?void 0:e.navigation)?void 0:t.type){case 0:return"navigate";case 1:return"reload";case 2:return"back_forward";default:return}}function a(){var e,t,i;try{var n=null==(i=null==(t=null==(e=self.ShopifyAnalytics)?void 0:e.lib)?void 0:t.trekkie)?void 0:i.state;return"awaiting-consent"===n||"initialized"===n?n:void 0}catch(e){return}}return function(d,s,u,l){var c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};try{var p=c.trekkieShim;!0!==p&&"true"!==p||null!=window.__TREKKIE_SHIM_QUEUE||(window.__TREKKIE_SHIM_QUEUE=[])}catch(e){}var f,v,h,y,g=(v=(f={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/}).modern,h=f.legacy,(y=navigator.userAgent).match(e)?"bot":y.match(v)?"modern":y.match(h)?"legacy":y.match(t)?"bot":"unknown"),m=function(e){var t,i,n=r(e,128);try{var a=window.performance,d=null==(t=null==a?void 0:a.getEntriesByType)?void 0:t.call(a,"navigation")[0];if(!d)return{requestId:n,navigationType:o(a)};var s="type"in d?r(d.type,64):void 0,u="serverTiming"in d&&Array.isArray(d.serverTiming)?d.serverTiming:[];return{requestId:null!=n?n:r(null==(i=u.find(function(e){return"requestID"===e.name}))?void 0:i.description,128),navigationType:s}}catch(e){return{requestId:n}}}(c.requestId),w=function(e){var t=e.version,r=e.browserTarget,o=e.surface,a=e.shopId,d=e.monorailEndpoint,s=window.location.href;return{emit:function(e){var u=e.status,l=e.errorMsg,c=e.failureReason,p=e.useKeepaliveFallback,f=void 0!==p&&p,v=e.navigationType,h=e.pagehidePersisted,y=e.requestId,g=e.trekkieState;if(d){var m,w;try{var b=(new Date).getTime();m=JSON.stringify({metadata:{event_sent_at_ms:b},events:[{schema_id:"web_pixels_manager_load/3.3",payload:{version:t,bundle_target:r,page_url:s,status:u,surface:o,error_msg:l,failure_reason:c,navigation_type:v,pagehide_persisted:h,request_id:y,trekkie_state:g,shop_id:a,visit_token:i()},metadata:{event_created_at_ms:b}}]})}catch(e){return}try{if("function"==typeof window.navigator.sendBeacon&&-1===(w=window.navigator.userAgent).indexOf("iPhone; CPU iPhone OS 12_")&&-1===w.indexOf("iPad; CPU OS 12_")&&-1===w.indexOf("iPod touch; CPU iPhone OS 12_")&&window.navigator.sendBeacon.bind(window.navigator)(d,m))return}catch(e){}if(f)try{"function"==typeof window.fetch&&window.fetch(d,{method:"POST",headers:{"Content-Type":"text/plain"},body:m,keepalive:!0}
1020).catch(function(){})}catch(e){}else try{var _=new XMLHttpRequest;_.open("POST",d,!0),_.setRequestHeader("Content-Type","text/plain"),_.send(m)}catch(e){n("[Web Pixels Manager] Got an unhandled error while logging to Monorail.")}}else n("[Web Pixels Manager] No Monorail endpoint provided, skipping logging.")}}}({version:u,browserTarget:g,surface:d.surface,shopId:d.shopId,monorailEndpoint:d.monorailEndpoint});if(Boolean(null==(_=null==(b=window.Shopify)?void 0:b.analytics)?void 0:_.replayQueue))w.emit({status:"setup-skipped",errorMsg:"replay queue already initialized."});else{var b,_;w.emit({status:"setup-started"}),window.Shopify=window.Shopify||{};var S=window.Shopify;S.analytics=S.analytics||{};var P=S.analytics;P.replayQueue=[],P.publish=function(e,t,i){return P.replayQueue.push([e,t,i]),!0};try{self.performance.mark("wpm:start")}catch(e){}var k,C="modern"===g?"modern":"legacy",E=(null!=l?l:{modern:"",legacy:""})[C],I=[(k={baseUrl:s,hashVersion:u,buildTarget:C}).baseUrl,"/wpm","/b",k.hashVersion,"modern"===k.buildTarget?"m":"l",".js"].join(""),O=!1,T=!1;try{c.browserTarget=g,function(){O=!0;try{window.addEventListener("pagehide",M)}catch(e){O=!1}}(),R(function(){try{R(x)}catch(e){D(e)}}),w.emit({status:"loading",requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()})}catch(e){D(e)}}function U(){var e;if(q(),!function(){var e,t;return Boolean(null==(t=null==(e=window.Shopify)?void 0:e.analytics)?void 0:t.initialized)}()){var t,i,n;try{if("function"!=typeof(null==(e=window.webPixelsManager)?void 0:e.init))return void A();if(!(null!==(n=i=t=window.webPixelsManager.init(d))&&"function"!=typeof n&&Object(n)===n&&"publish"in i&&"function"==typeof i.publish&&"publishCustomEvent"in i&&"function"==typeof i.publishCustomEvent&&"visitor"in i&&"function"==typeof i.visitor))return void A()}catch(e){return void A(e)}var r=window.Shopify.analytics;r.replayQueue.forEach(function(e){var i=e[0],n=e[1],r=e[2];t.publishCustomEvent(i,n,r)}),r.replayQueue=[],r.publish=t.publishCustomEvent,r.visitor=t.visitor,r.initialized=!0}}function A(e){B("manager_api_unavailable",void 0===e?void 0:Q(e))}function x(){B("script_load_failed","".concat(I," has failed to load"))}function B(e,t){T||(T=!0,q(),w.emit({status:"failed",errorMsg:t,failureReason:e,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function M(e){O&&(q(),w.emit({status:"pagehide-while-loading",useKeepaliveFallback:!0,pagehidePersisted:e.persisted,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function q(){O=!1;try{window.removeEventListener("pagehide",M)}catch(e){}}function R(e){var t;!function(e){var t=e.src,i=e.async,n=void 0===i||i,r=e.onload,o=e.onerror,a=e.sri,d=e.scriptDataAttributes,s=void 0===d?{}:d,u=document.createElement("script"),l=document.querySelector("head"),c=document.querySelector("body");if(u.async=n,u.src=t,a&&(u.integrity=a,u.crossOrigin="anonymous"),s)for(var p in s)if(Object.prototype.hasOwnProperty.call(s,p))try{u.dataset[p]=String(s[p])}catch(e){}if(r&&u.addEventListener("load",r),o&&u.addEventListener("error",o),l)l.appendChild(u);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(u)}}({src:I,async:!0,onload:U,onerror:e,sri:(t=E,"string"==typeof t&&/^sha384-[A-Za-z0-9+/=]+$/.test(t)?E:""),scriptDataAttributes:c})}function D(e){B("script_append_failed",Q(e))}function Q(e){return e instanceof Error?e.message:"Unknown error"}}}();wpmLoader({shopId: 87962517807,storefrontBaseUrl: "https://joola.de",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://joola.de/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"1811251576","configuration":"{\"getbackId\":\"undefined\",\"optimizeSettings\":\"{\\\"version\\\":\\\"3\\\",\\\"voucherNetwork\\\":{\\\"settingType\\\":\\\"country\\\",\\\"cookieTracking\\\":true,\\\"countries\\\":{\\\"ids\\\":{\\\"DE\\\":{\\\"languages\\\":{\\\"DE\\\":{\\\"trafficMediumNumber\\\":\\\"1\\\",\\\"trafficSourceNumber\\\":\\\"9006\\\",\\\"isEnabled\\\":true}}},\\\"FR\\\":{\\\"languages\\\":{\\\"FR\\\":{\\\"trafficMediumNumber\\\":\\\"1\\\",\\\"trafficSourceNumber\\\":\\\"9005\\\",\\\"isEnabled\\\":true}}}}}}}\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"a5aa0f3ed4030ffcdd2e7e4d50055977","type":"APP","apiClientId":275067666433,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_phone","read_customer_personal_data"],"dataSharingControls":["share_all_events"]}
1020,"dataSharingState":"unrestricted"},{"id":"1765966200","configuration":"{\"accountID\":\"R6Up3W\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"1554940280","configuration":"{\"shop\":\"joola-eu.myshopify.com\", \"shopliftUrl\":\"https:\/\/events.shoplift.ai\/api\/events\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"dabcda9558be25394b12ce3ce899568b","type":"APP","apiClientId":7521861633,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1298956664","configuration":"{\"pixel_id\":\"1736471030532321\",\"pixel_type\":\"facebook_pixel\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"764346671","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"AW-11386893478\\\",\\\"GT-5M373DW3\\\"],\\\"target_country\\\":\\\"DE\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"GT-5M373DW3\\\",\\\"AW-11386893478\\\/z5TSCLrQ0MoZEKbp2LUq\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"GT-5M373DW3\\\",\\\"AW-11386893478\\\/AZbFCLTQ0MoZEKbp2LUq\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"GT-5M373DW3\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"GT-5M373DW3\\\",\\\"AW-11386893478\\\/NQSZCLHQ0MoZEKbp2LUq\\\",\\\"MC-0973NSESRQ\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"GT-5M373DW3\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"GT-5M373DW3\\\",\\\"AW-11386893478\\\/DpBTCKvQ0MoZEKbp2LUq\\\",\\\"MC-0973NSESRQ\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"GT-5M373DW3\\\",\\\"AW-11386893478\\\/lqdUCK7Q0MoZEKbp2LUq\\\",\\\"MC-0973NSESRQ\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"GT-5M373DW3\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"GT-5M373DW3\\\",\\\"AW-11386893478\\\/CgkVCL3Q0MoZEKbp2LUq\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"GT-5M373DW3\\\",\\\"AW-11386893478\\\/A283CLfQ0MoZEKbp2LUq\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"GT-5M373DW3\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"650641711","configuration":"{\"advertiserId\":\"101601\",\"shopDomain\":\"joola-eu.myshopify.com\",\"appVersion\":\"shopifyApp_5.4.1\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c287d09bac7e7a912a76f3941fab1c2f","type":"APP","apiClientId":2887701,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"}
1020,{"id":"103874863","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"2","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"GTM","dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"253493624","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"3","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"OpenAI","dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"JOOLA Europe","paymentSettings":{"currencyCode":"EUR"},"myshopifyDomain":"joola-eu.myshopify.com","countryCode":"DE","storefrontUrl":"https:\/\/joola.de"},"customer":null,"cart":null,"checkout":null,"productVariants":[{"price":{"amount":10.95,"currencyCode":"EUR"},"product":{"title":"JOOLA HC-40 Pickleball","vendor":"JOOLA Germany","id":"14984799158648","untranslatedTitle":"JOOLA HC-40 Pickleball","url":"\/products\/joola-hc-40-pickleball","type":"Ball"},"id":"55357349134712","image":{"src":"\/\/joola.de\/cdn\/shop\/files\/600092_JOOLA_HC-40_09_web.jpg?v=1762987398"},"sku":"600091","title":"3er Pack","untranslatedTitle":"3er Pack"},{"price":{"amount":34.95,"currencyCode":"EUR"},"product":{"title":"JOOLA HC-40 Pickleball","vendor":"JOOLA Germany","id":"14984799158648","untranslatedTitle":"JOOLA HC-40 Pickleball","url":"\/products\/joola-hc-40-pickleball","type":"Ball"},"id":"55357349167480","image":{"src":"\/\/joola.de\/cdn\/shop\/files\/600092_JOOLA_HC-40_06_web.jpg?v=1762962914"},"sku":"600092","title":"12er Pack","untranslatedTitle":"12er Pack"},{"price":{"amount":79.95,"currencyCode":"EUR"},"product":{"title":"JOOLA HC-40 Pickleball","vendor":"JOOLA Germany","id":"14984799158648","untranslatedTitle":"JOOLA HC-40 Pickleball","url":"\/products\/joola-hc-40-pickleball","type":"Ball"},"id":"55577900548472","image":{"src":"\/\/joola.de\/cdn\/shop\/files\/600609_JOOLA_HC-40_Ball_40er_01.jpg?v=1780989665"},"sku":"600609","title":"40er Pack","untranslatedTitle":"40er Pack"},{"price":{"amount":179.95,"currencyCode":"EUR"},"product":{"title":"JOOLA HC-40 Pickleball","vendor":"JOOLA Germany","id":"14984799158648","untranslatedTitle":"JOOLA HC-40 Pickleball","url":"\/products\/joola-hc-40-pickleball","type":"Ball"},"id":"55357349200248","image":{"src":"\/\/joola.de\/cdn\/shop\/files\/600093_JOOLA_HC-40_04_web.jpg?v=1762962914"},"sku":"600093","title":"100er Pack","untranslatedTitle":"100er Pack"}],"products":[{"id":"14984799158648","handle":"joola-hc-40-pickleball","isCollective":null,"title":"JOOLA HC-40 Pickleball","type":"Ball","untranslatedTitle":"JOOLA HC-40 Pickleball","url":"\/products\/joola-hc-40-pickleball","vendor":"JOOLA Germany","remoteShopId":null,"variants":[{"id":"55357349134712","image":{"src":"\/\/joola.de\/cdn\/shop\/files\/600092_JOOLA_HC-40_09_web.jpg?v=1762987398"},"price":{"amount":10.95,"currencyCode":"EUR"},"sku":"600091","title":"3er Pack","untranslatedTitle":"3er Pack"},{"id":"55357349167480","image":{"src":"\/\/joola.de\/cdn\/shop\/files\/600092_JOOLA_HC-40_06_web.jpg?v=1762962914"},"price":{"amount":34.95,"currencyCode":"EUR"},"sku":"600092","title":"12er Pack","untranslatedTitle":"12er Pack"},{"id":"55577900548472","image":{"src":"\/\/joola.de\/cdn\/shop\/files\/600609_JOOLA_HC-40_Ball_40er_01.jpg?v=1780989665"},"price":{"amount":79.95,"currencyCode":"EUR"},"sku":"600609","title":"40er Pack","untranslatedTitle":"40er Pack"},{"id":"55357349200248","image":{"src":"\/\/joola.de\/cdn\/shop\/files\/600093_JOOLA_HC-40_04_web.jpg?v=1762962914"},"price":{"amount":179.95,"currencyCode":"EUR"},"sku":"600093","title":"100er Pack","untranslatedTitle":"100er Pack"}]}
1020,{"id":"10052545052975","handle":"joola-infinity-z-carbon","isCollective":null,"title":"JOOLA Tischtennisschläger Infinity Z Carbon","type":"Tischtennisschläger","untranslatedTitle":"JOOLA Tischtennisschläger Infinity Z Carbon","url":"\/products\/joola-infinity-z-carbon","vendor":"JOOLA Germany","remoteShopId":null,"variants":[{"id":"49684839596335","image":{"src":"\/\/joola.de\/cdn\/shop\/files\/54204_Infinity_Z_Carbon_01.png?v=1775553403"},"price":{"amount":149.0,"currencyCode":"EUR"},"sku":"54204","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"14899207176568","handle":"joola-tischtennisschlager-white-infinity-carbon","isCollective":null,"title":"JOOLA Tischtennisschläger White Infinity Carbon","type":"Tischtennisschläger","untranslatedTitle":"JOOLA Tischtennisschläger White Infinity Carbon","url":"\/products\/joola-tischtennisschlager-white-infinity-carbon","vendor":"JOOLA Germany","remoteShopId":null,"variants":[{"id":"54997744058744","image":{"src":"\/\/joola.de\/cdn\/shop\/files\/54212_White_Infinity_Carbon_01_058e2c9d-c01c-4ffe-8ad9-c5007a28d889.png?v=1779105881"},"price":{"amount":95.9,"currencyCode":"EUR"},"sku":"54212","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"14885814305144","handle":"joola-tischtennis-set-team-school-it","isCollective":null,"title":"JOOLA Tischtennis-Set Team School IT","type":"Tischtennis-Set","untranslatedTitle":"JOOLA Tischtennis-Set Team School IT","url":"\/products\/joola-tischtennis-set-team-school-it","vendor":"JOOLA Germany","remoteShopId":null,"variants":[{"id":"54947233792376","image":{"src":"\/\/joola.de\/cdn\/shop\/files\/54855_JOOLA_Set-Team-School-IT_12_web.png?v=1750922234"},"price":{"amount":29.9,"currencyCode":"EUR"},"sku":"54855","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"14898797904248","handle":"joola-tischtennisplatte-nova-500a","isCollective":null,"title":"JOOLA Tischtennisplatte Nova 500A inkl. Netz","type":"Tischtennisplatte","untranslatedTitle":"JOOLA Tischtennisplatte Nova 500A inkl. Netz","url":"\/products\/joola-tischtennisplatte-nova-500a","vendor":"JOOLA Germany","remoteShopId":null,"variants":[{"id":"54995159744888","image":{"src":"\/\/joola.de\/cdn\/shop\/files\/11659_JOOLA_Outdoor-Nova-500A_01_6f11c5a8-126d-486d-b612-785d95a3680f.png?v=1778163999"},"price":{"amount":549.0,"currencyCode":"EUR"},"sku":"11659","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"10164367687983","handle":"joola-tischtennisplatte-midsize-fa","isCollective":null,"title":"JOOLA Tischtennisplatte Midsize FA","type":"Tischtennisplatte","untranslatedTitle":"JOOLA Tischtennisplatte Midsize FA","url":"\/products\/joola-tischtennisplatte-midsize-fa","vendor":"JOOLA Germany","remoteShopId":null,"variants":[{"id":"50015277744431","image":{"src":"\/\/joola.de\/cdn\/shop\/files\/19130_JOOLA_Midsize_FA_01.png?v=1781515248"},"price":{"amount":129.9,"currencyCode":"EUR"},"sku":"19130","title":"Schwarz","untranslatedTitle":"Schwarz"}]},{"id":"10084477534511","handle":"joola-pickleball-schlager-ben-johns-blue-lightning-pickleball-set","isCollective":null,"title":"JOOLA Pickleball Set Ben Johns Blue Lightning","type":"Pickleball-Schläger","untranslatedTitle":"JOOLA Pickleball Set Ben Johns Blue Lightning","url":"\/products\/joola-pickleball-schlager-ben-johns-blue-lightning-pickleball-set","vendor":"JOOLA Germany","remoteShopId":null,"variants":[{"id":"49801658597679","image":{"src":"\/\/joola.de\/cdn\/shop\/files\/18537_JOOLA_Ben-Johns-Lightning-Set_01_web.jpg?v=1763972037"},"price":{"amount":79.95,"currencyCode":"EUR"},"sku":"18537","title":"Default Title","untranslatedTitle":"Default Title"}]}],"purchasingCompany":null},},"https://joola.de/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"169885335855","themePublished":"true","eventMetadataId":"73aa623b-b412-4710-a0de-7b1718f284ca","pageType":"product","resourceId":"14984799158648","shopId":"87962517807","storefrontBaseUrl":"https:\/\/joola.de","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}],[\"product_viewed\",{\"productVariant\":{\"price\":{\"amount\":10.95,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"JOOLA HC-40 Pickleball\",\"vendor\":\"JOOLA Germany\",\"id\":\"14984799158648\",\"untranslatedTitle\":\"JOOLA HC-40 Pickleball\",\"url\":\"\/products\/joola-hc-40-pickleball\",\"type\":\"Ball\"},\"id\":\"55357349134712\",\"image\":{\"src\":\"\/\/joola.de\/cdn\/shop\/files\/600092_JOOLA_HC-40_09_web.jpg?v=1762987398\"},\"sku\":\"600091\",\"title\":\"3er Pack\",\"untranslatedTitle\":\"3er Pack\"}}]]"});})();</script>
1020<script>
1021  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
1022  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
1023  window.ShopifyAnalytics.meta.currency = 'EUR';
1024  var meta = {"product":{"id":14984799158648,"gid":"gid:\/\/shopify\/Product\/14984799158648","vendor":"JOOLA Germany","type":"Ball","handle":"joola-hc-40-pickleball","variants":[{"id":55357349134712,"price":1095,"name":"JOOLA HC-40 Pickleball - 3er Pack","public_title":"3er Pack","sku":"600091"},{"id":55357349167480,"price":3495,"name":"JOOLA HC-40 Pickleball - 12er Pack","public_title":"12er Pack","sku":"600092"},{"id":55577900548472,"price":7995,"name":"JOOLA HC-40 Pickleball - 40er Pack","public_title":"40er Pack","sku":"600609"},{"id":55357349200248,"price":17995,"name":"JOOLA HC-40 Pickleball - 100er Pack","public_title":"100er Pack","sku":"600093"}],"remote":false},"page":{"pageType":"product","resourceType":"product","resourceId":14984799158648,"requestId":"0c6f64ec-ed44-4dfd-a80a-4ca708f9ca5e-1790828027"}};
1025  for (var attr in meta) {
1026    window.ShopifyAnalytics.meta[attr] = meta[attr];
1027  }
1028</script>
vendor: 1 bytes, line 1028
1028
1029<script class="analytics">
1030  (function () {
1031    var customDocumentWrite = function(content) {
1032      var jquery = null;
1033
1034      if (window.jQuery) {
1035        jquery = window.jQuery;
1036      } else if (window.Checkout && window.Checkout.$) {
1037        jquery = window.Checkout.$;
1038      }
1039
1040      if (jquery) {
1041        jquery('body').append(content);
1042      }
1043    };
1044
1045    var hasLoggedConversion = function(token) {
1046      if (token) {
1047        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
1048      }
1049      return false;
1050    }
1051
1052    var setCookieIfConversion = function(token) {
1053      if (token) {
1054        var twoMonthsFromNow = new Date(Date.now());
1055        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
1056
1057        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
1058      }
1059    }
1060
1061    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
1062    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
1063    if (trekkie.integrations) {
1064      return;
1065    }
1066    trekkie.methods = [
1067      'identify',
1068      'page',
1069      'ready',
1070      'track',
1071      'trackForm',
1072      'trackLink'
1073    ];
1074    trekkie.factory = function(method) {
1075      return function() {
1076        var args = Array.prototype.slice.call(arguments);
1077        args.unshift(method);
1078        trekkie.push(args);
1079        if (method == 'track' || method == 'page') {
1080          var pageUrl;
1081          try {
1082            pageUrl = window.location.href;
1083          } catch (e) {}
1084          var pageReferrer;
1085          try {
1086            pageReferrer = document.referrer;
1087          } catch (e) {}
1088          try {
1089            if (window.__TREKKIE_SHIM_QUEUE == null) {
1090              window.__TREKKIE_SHIM_QUEUE = [];
1091            }
1092            window.__TREKKIE_SHIM_QUEUE.push({
1093              from: 'trekkie-stub',
1094              method: method,
1095              args: args.slice(1),
1096              pageContext: {
1097                url: pageUrl,
1098                referrer: pageReferrer
1099              }
1100            });
1101          } catch (e) {
1102            // no-op
1103          }
1104        }
1105        return trekkie;
1106      };
1107    };
1108    for (var i = 0; i < trekkie.methods.length; i++) {
1109      var key = trekkie.methods[i];
1110      trekkie[key] = trekkie.factory(key);
1111    }
1112    trekkie.load = function(config) {
1113      trekkie.config = config || {};
1114      trekkie.config.initialDocumentCookie = document.cookie;
1115      var first = document.getElementsByTagName('script')[0];
1116var script = document.createElement('script');
1117script.type = 'text/javascript';
1118script.onerror = function(e) {
1119  var scriptFallback = document.createElement('script');
1120  scriptFallback.type = 'text/javascript';
1121  scriptFallback.onerror = function(error) {
1122          var Monorail = {
1123      produce: function produce(monorailDomain, schemaId, payload) {
1124        var currentMs = new Date().getTime();
1125        var event = {
1126          schema_id: schemaId,
1127          payload: payload,
1128          metadata: {
1129            event_created_at_ms: currentMs,
1130            event_sent_at_ms: currentMs
1131          }
1132        };
1133        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
1134      },
1135      sendRequest: function sendRequest(endpointUrl, payload) {
1136        // Try the sendBeacon API
1137        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
1138          var blobData = new window.Blob([payload], {
1139            type: 'text/plain'
1140          });
1141
1142          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
1143            return true;
1144          } // sendBeacon was not successful
1145
1146        } // XHR beacon
1147
1148        var xhr = new XMLHttpRequest();
1149
1150        try {
1151          xhr.open('POST', endpointUrl);
1152          xhr.setRequestHeader('Content-Type', 'text/plain');
1153          xhr.send(payload);
1154        } catch (e) {
1155          console.log(e);
1156        }
1157
1158        return false;
1159      },
1160      isIos12: function isIos12() {
1161        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
1162      }
1163    };
1164    Monorail.produce('monorail-edge.shopifysvc.com',
1165      'trekkie_storefront_load_errors/1.1',
1166      {shop_id: 87962517807,
1167      theme_id: 169885335855,
1168      app_name: "storefront",
1169      context_url: window.location.href,
1170      source_url: "//joola.de/cdn/s/trekkie.storefront.8fbb7598bfc52f7298fce09b15942db7f0f927c3.min.js"});
1171
1172  };
1173  scriptFallback.async = true;
1174  scriptFallback.src = '//joola.de/cdn/s/trekkie.storefront.8fbb7598bfc52f7298fce09b15942db7f0f927c3.min.js';
1175  first.parentNode.insertBefore(scriptFallback, first);
1176};
1177script.async = true;
1178script.src = '//joola.de/cdn/s/trekkie.storefront.8fbb7598bfc52f7298fce09b15942db7f0f927c3.min.js';
1179first.parentNode.insertBefore(script, first);
1180
1181    };
1182    trekkie.load(
1183      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":87962517807,"isMerchantRequest":null,"themeId":169885335855,"themeCityHash":"1403830476998857348","contentLanguage":"de","currency":"EUR","eventMetadataId":"73aa623b-b412-4710-a0de-7b1718f284ca"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
1184    );
1185
1186    var loaded = false;
1187    trekkie.ready(function() {
1188      if (loaded) return;
1189      loaded = true;
1190
1191      window.ShopifyAnalytics.lib = window.trekkie;
1192
1193      var originalDocumentWrite = document.write;
1194      document.write = customDocumentWrite;
1195      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
1196      document.write = originalDocumentWrite;
1197
1198      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
1199      var token = match? match[1]: undefined;
1200      if (!hasLoggedConversion(token)) {
1201        setCookieIfConversion(token);
1202        window.ShopifyAnalytics.lib.track("Viewed Product",{"currency":"EUR","variantId":55357349134712,"productId":14984799158648,"productGid":"gid:\/\/shopify\/Product\/14984799158648","name":"JOOLA HC-40 Pickleball - 3er Pack","price":"10.95","sku":"600091","brand":"JOOLA Germany","variant":"3er Pack","category":"Ball","nonInteraction":true,"remote":false,"available":true},undefined,undefined,{"shopifyEmitted":true});
1203      }
1204    });
1205
1206    window.ShopifyAnalytics.lib.page(null,{"pageType":"product","resourceType":"product","resourceId":14984799158648,"requestId":"0c6f64ec-ed44-4dfd-a80a-4ca708f9ca5e-1790828027","shopifyEmitted":true});
1207
1208    var eventsListenerScript = document.createElement('script');
1209    eventsListenerScript.async = true;
1210    eventsListenerScript.src = "//joola.de/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
1211    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
1212})();</script>
vendor: 1 bytes, line 1212
1212
1213<script
1214  defer
1215  src="https://joola.de/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
1216  data-application="storefront-renderer"
1217  data-shop-id="87962517807"
1218  data-render-region="gcp-europe-west1"
1219  data-page-type="product"
1220  data-theme-instance-id="169885335855"
1221  data-theme-name="Focal"
1222  data-theme-version="12.7.1"
1223  data-monorail-region="shop_domain"
1224  data-resource-timing-sampling-rate="10"
1225  data-shs="true"
1226  data-shs-beacon="true"
1227  data-shs-export-with-fetch="true"
1228  data-shs-logs-sample-rate="1"
1229  data-shs-beacon-endpoint="https://joola.de/api/collect"
1230></script>
vendor: 1 bytes, line 1230
1230
1231<script src="https://cdn.shopify.com/storefront/web-components/account.js" type="module" crossorigin fetchpriority="low" async></script>
1231<script id="shopify-customer-account-data" type="application/json">{"customer":null,"shop":{"id":"87962517807","customerAccountTranslations":[{"key":"account_menu.signed_out_state.sheet_title","value":"Anmelden oder Konto erstellen"},{"key":"account_menu.signed_out_state.section_divider","value":"Weitere Möglichkeiten zum Anmelden"},{"key":"account_menu.signed_out_state.alternate_divider","value":"ODER"},{"key":"account_menu.signed_out_state.email_field_label","value":"E-Mail-Adresse"},{"key":"account_menu.signed_out_state.orders_button","value":"Bestellungen"},{"key":"account_menu.signed_out_state.profile_button","value":"Profil"},{"key":"account_menu.signed_out_state.shop_login_button","value":"Mit Shop anmelden"},{"key":"account_menu.signed_out_state.continue_with_google","value":"Weiter mit Google"},{"key":"account_menu.signed_out_state.continue_with_facebook","value":"Weiter mit Facebook"},{"key":"account_menu.signed_out_state.marketing_consent_label","value":"Neuigkeiten und Angebote via E-Mail erhalten"},{"key":"account_menu.signed_in_state.greeting_with_name","value":"Hallo {{first_name}}!"},{"key":"account_menu.signed_in_state.greeting_without_name","value":"Konto"},{"key":"account_menu.signed_in_state.orders_button","value":"Bestellungen"},{"key":"account_menu.signed_in_state.profile_button","value":"Profil"},{"key":"account_menu.location_picker.sheet_title","value":"Standorte"},{"key":"account_menu.location_picker.search_field_placeholder","value":"Suche"},{"key":"account_menu.aria_labels.close_menu","value":"Menü schließen"},{"key":"account_menu.aria_labels.back_to_main_menu","value":"Zurück zum Hauptmenü von {{title}}"},{"key":"account_menu.aria_labels.open_submenu","value":"{{title}}, öffnet Untermenü"},{"key":"account_menu.aria_labels.loading_menu","value":"Menü wird geladen"},{"key":"account_menu.aria_labels.account","value":"Konto"},{"key":"account_menu.aria_labels.sign_in_with_email","value":"Mit E-Mail-Adresse anmelden"},{"key":"account_menu.aria_labels.sign_in","value":"Anmelden"}],"socialLoginProviders":[{"handle":"Shop"}],"legacyCustomerAccounts":false,"signInLinksVisible":true,"b2bEnabled":true,"marketingConsentSigninEnabled":true,"marketingConsentPreselected":false},"visitor":{"country":"DE","language":"de"}}</script>
1231
1232<meta name="shopify-y" content="00000000-0000-0000-5000-000000000000" data-expiration="1822385627000"><meta name="shopify-s" content="00000000-0000-0000-5000-000000000000" data-expiration="1790829827000"><meta name="new-cookie-storage-activated" content="t">
1233</head><body class="no-focus-outline  features--image-zoom" data-instant-allow-query-string><svg class="visually-hidden">
1234      <linearGradient id="rating-star-gradient-half">
1235        <stop offset="50%" stop-color="rgb(var(--product-star-rating))" />
1236        <stop offset="50%" stop-color="rgb(var(--product-star-rating))" stop-opacity="0.4" />
1237      </linearGradient>
1238    </svg>
1239
1240    <a href="#main" class="visually-hidden skip-to-content">Direkt zum Inhalt</a>
1241    <loading-bar class="loading-bar"></loading-bar><!-- BEGIN sections: header-group -->
1242<div id="shopify-section-sections--23031476486447__announcement-bar" class="shopify-section shopify-section-group-header-group shopify-section--announcement-bar"><style>
1243  :root {
1244    --enable-sticky-announcement-bar: 0;
1245  }
1246
1247  #shopify-section-sections--23031476486447__announcement-bar {
1248    --heading-color: 0, 0, 0;
1249    --text-color: 0, 0, 0;
1250    --primary-button-background: 86, 17, 42;
1251    --primary-button-text-color: 255, 255, 255;
1252    --section-background: 239, 239, 239;z-index: 3;
1253      position: relative;}
1254
1255  @media screen and (min-width: 741px) {
1256    :root {
1257      --enable-sticky-announcement-bar: 1;
1258    }
1259
1260    #shopify-section-sections--23031476486447__announcement-bar {position: -webkit-sticky;
1261        position: sticky;
1262        top: 0;
1263        z-index: 5; /* Make sure it goes over header */}
1264  }
1265</style><section style="background-color: rgb(var(--section-background));">
1266    <div class="container">
1267      <announcement-bar auto-play cycle-speed="5" class="announcement-bar announcement-bar--multiple"><button data-action="prev" class="tap-area tap-area--large">
1268            <span class="visually-hidden">Zurück</span>
1269            <svg fill="none" focusable="false" width="12" height="10" class="icon icon--nav-arrow-left-small  icon--direction-aware " viewBox="0 0 12 10">
1270        <path d="M12 5L2.25 5M2.25 5L6.15 9.16M2.25 5L6.15 0.840001" stroke="currentColor" stroke-width="2"></path>
1271      </svg>
1272          </button><div class="announcement-bar__list"><announcement-bar-item   class="announcement-bar__item" ><div class="announcement-bar__message text--xsmall"><p>Qualität, auf die du zählen kannst!</p></div></announcement-bar-item><announcement-bar-item hidden  class="announcement-bar__item" ><div class="announcement-bar__message text--xsmall"><p>Kostenloser Paketversand ab 40 €</p></div></announcement-bar-item></div><button data-action="next" class="tap-area tap-area--large">
1273            <span class="visually-hidden">Weiter</span>
1274            <svg fill="none" focusable="false" width="12" height="10" class="icon icon--nav-arrow-right-small  icon--direction-aware " viewBox="0 0 12 10">
1275        <path d="M-3.63679e-07 5L9.75 5M9.75 5L5.85 9.16M9.75 5L5.85 0.840001" stroke="currentColor" stroke-width="2"></path>
1276      </svg>
1277          </button><div id="header-localization-form" class="hidden-pocket">
1278          <button onclick="mdApp_openModal('md-app-embed__footer-popup');" class="localization-country">
1279            <span class="visually-hidden">Land/Region</span>
1280            <img src="//cdn.shopify.com/static/images/flags/de.svg?height=20" alt="Deutschland" srcset="//cdn.shopify.com/static/images/flags/de.svg?height=20 27w" width="27" height="20" class="localization-country__image">
1281          </button>
1282        </div>
1283      </announcement-bar>
1284    </div>
1285  </section>
1286
1287  
1287<script>
1288    document.documentElement.style.setProperty('--announcement-bar-height', document.getElementById('shopify-section-sections--23031476486447__announcement-bar').clientHeight + 'px');
1289  </script>
1289
1290</div><div id="shopify-section-sections--23031476486447__header" class="shopify-section shopify-section-group-header-group shopify-section--header"><style>
1291  :root {
1292    --enable-sticky-header: 1;
1293    --enable-transparent-header: 0;
1294    --loading-bar-background: 0, 0, 0; /* Prevent the loading bar to be invisible */
1295  }
1296
1297  #shopify-section-sections--23031476486447__header {--header-background: 255, 255, 255;
1298    --header-text-color: 0, 0, 0;
1299    --header-border-color: 217, 217, 217;
1300    --reduce-header-padding: 1;position: -webkit-sticky;
1301      position: sticky;
1302      top: 0;z-index: 4;
1303  }.shopify-section--announcement-bar ~ #shopify-section-sections--23031476486447__header {
1304      top: calc(var(--enable-sticky-announcement-bar, 0) * var(--announcement-bar-height, 0px));
1305    }#shopify-section-sections--23031476486447__header .header__logo-image {
1306    max-width: 100px;
1307  }
1308
1309  @media screen and (min-width: 741px) {
1310    #shopify-section-sections--23031476486447__header .header__logo-image {
1311      max-width: 120px;
1312    }
1313  }
1314
1315  @media screen and (min-width: 1200px) {/* For this navigation we have to move the logo and make sure the navigation takes the whole width */
1316      .header__logo {
1317        order: -1;
1318        flex: 0 1 0;
1319      }
1320
1321      .header__inline-navigation {
1322        flex: 1 1 auto;
1323        justify-content: center;
1324        max-width: max-content;
1325        margin-inline-start: 114px;
1326      }}</style>
1327
1328<store-header sticky  class="header header--bordered " role="banner"><div class="container">
1329    <div class="header__wrapper">
1330      <!-- LEFT PART -->
1331      <nav class="header__inline-navigation" role="navigation"><desktop-navigation>
1332  <ul class="header__linklist list--unstyled hidden-pocket hidden-lap" role="list">
1333
1334      <li class="header__linklist-item has-dropdown   " data-item-title="Tischtennis">
1335        <a
1336          class="header__linklist-link link--animated"
1337          href="/collections/tischtennis"
1338          aria-controls="desktop-menu-1" aria-expanded="false"
1339          style="
1340            
1341            
1342          ">Tischtennis</a><div hidden id="desktop-menu-1" class="mega-menu" >
1343              <div class="container">
1344                <div class="mega-menu__inner"><div class="mega-menu__columns-wrapper"><div class="mega-menu__column"><a href="/collections/tischtennisschlager" class="mega-menu__title heading heading--small">Schläger</a><ul class="linklist list--unstyled" role="list"><li class="linklist__item">
1345                                  <a href="/collections/profischlager-1" class="link--faded">Profi</a>
1346                                </li><li class="linklist__item">
1347                                  <a href="/collections/hobbyschlager-1" class="link--faded">Hobby</a>
1348                                </li><li class="linklist__item">
1349                                  <a href="/collections/sets-schlager" class="link--faded">Sets</a>
1350                                </li></ul></div><div class="mega-menu__column"><a href="/collections/holzer" class="mega-menu__title heading heading--small">Hölzer</a><ul class="linklist list--unstyled" role="list"><li class="linklist__item">
1351                                  <a href="/collections/premium-holzer" class="link--faded">Premium</a>
1352                                </li><li class="linklist__item">
1353                                  <a href="/collections/professional-holzer" class="link--faded">Professional</a>
1354                                </li><li class="linklist__item">
1355                                  <a href="/collections/performance-holzer" class="link--faded">Performance</a>
1356                                </li><li class="linklist__item">
1357                                  <a href="/collections/progressive-holzer" class="link--faded">Progressive</a>
1358                                </li><li class="linklist__item">
1359                                  <a href="/collections/precision-holzer" class="link--faded">Precision</a>
1360                                </li></ul></div><div class="mega-menu__column"><a href="/collections/belage" class="mega-menu__title heading heading--small">Beläge</a><ul class="linklist list--unstyled" role="list"><li class="linklist__item">
1361                                  <a href="/collections/premium-belage" class="link--faded">Premium</a>
1362                                </li><li class="linklist__item">
1363                                  <a href="/collections/professional-belage" class="link--faded">Professional</a>
1364                                </li><li class="linklist__item">
1365                                  <a href="/collections/performance-belage" class="link--faded">Performance</a>
1366                                </li><li class="linklist__item">
1367                                  <a href="/collections/progressive-belage" class="link--faded">Progressive</a>
1368                                </li><li class="linklist__item">
1369                                  <a href="/collections/precision-belage" class="link--faded">Precision</a>
1370                                </li></ul></div><div class="mega-menu__column"><a href="/collections/balle" class="mega-menu__title heading heading--small">Bälle</a><ul class="linklist list--unstyled" role="list"><li class="linklist__item">
1371                                  <a href="/collections/wettkampfballe" class="link--faded">Wettkampf</a>
1372                                </li><li class="linklist__item">
1373                                  <a href="/collections/trainingsballe" class="link--faded">Training</a>
1374                                </li><li class="linklist__item">
1375                                  <a href="/collections/hobbyballe" class="link--faded">Freizeit</a>
1376                                </li></ul></div><div class="mega-menu__column"><a href="/collections/tische" class="mega-menu__title heading heading--small">
1376Tische</a><ul class="linklist list--unstyled" role="list"><li class="linklist__item">
1377                                  <a href="/collections/wettkampf-ittf" class="link--faded">Wettkampf</a>
1378                                </li><li class="linklist__item">
1379                                  <a href="/collections/indoor" class="link--faded">Indoor</a>
1380                                </li><li class="linklist__item">
1381                                  <a href="/collections/outdoor" class="link--faded">Outdoor</a>
1382                                </li><li class="linklist__item">
1383                                  <a href="/collections/midsize-minitische" class="link--faded">Funsize</a>
1384                                </li></ul></div><div class="mega-menu__column"><a href="/collections/netze" class="mega-menu__title heading heading--small">Netze</a><ul class="linklist list--unstyled" role="list"><li class="linklist__item">
1385                                  <a href="/collections/profinetze-ittf" class="link--faded">Profi</a>
1386                                </li><li class="linklist__item">
1387                                  <a href="/collections/hobbynetze" class="link--faded">Freizeit</a>
1388                                </li></ul></div><div class="mega-menu__column"><a href="/collections/zubehor" class="mega-menu__title heading heading--small">Zubehör</a><ul class="linklist list--unstyled" role="list"><li class="linklist__item">
1389                                  <a href="/collections/schlagerzubehor" class="link--faded">Schläger</a>
1390                                </li><li class="linklist__item">
1391                                  <a href="/collections/zubehor-tische" class="link--faded">Tische</a>
1392                                </li><li class="linklist__item">
1393                                  <a href="/collections/spielfeldzubehor" class="link--faded">Spielfeld</a>
1394                                </li><li class="linklist__item">
1395                                  <a href="/collections/roboter" class="link--faded">Roboter</a>
1396                                </li></ul></div></div><div class="mega-menu__images-wrapper "><a href="/pages/hugo-calderano" class="mega-menu__image-push image-zoom"><div class="mega-menu__image-wrapper"><img src="//joola.de/cdn/shop/files/Hugo_Megamenu.jpg?v=1768897808&amp;width=560" alt="" srcset="//joola.de/cdn/shop/files/Hugo_Megamenu.jpg?v=1768897808&amp;width=352 352w, //joola.de/cdn/shop/files/Hugo_Megamenu.jpg?v=1768897808&amp;width=560 560w" width="560" height="420" loading="lazy" sizes="240,480,720" class="mega-menu__image">
1397                  </div></a></div></div>
1398              </div>
1399            </div></li>
1400
1401      <li class="header__linklist-item has-dropdown   " data-item-title="Pickleball">
1402        <a
1403          class="header__linklist-link link--animated"
1404          href="/collections/pickleball"
1405          aria-controls="desktop-menu-2" aria-expanded="false"
1406          style="
1407            
1408            
1409          ">Pickleball</a><div hidden id="desktop-menu-2" class="mega-menu" >
1410              <div class="container">
1411                <div class="mega-menu__inner"><div class="mega-menu__columns-wrapper"><div class="mega-menu__column"><a href="/collections/profischlager" class="mega-menu__title heading heading--small">Pro Paddles</a><ul class="linklist list--unstyled" role="list"><li class="linklist__item">
1412                                  <a href="/collections/pro-v" class="link--faded">Pro V <b>NEU</b></a>
1413                                </li><li class="linklist__item">
1414                                  <a href="/collections/pro-iv" class="link--faded">Pro IV</a>
1415                                </li><li class="linklist__item">
1416                                  <a href="/collections/hyperion" class="link--faded">Hyperion</a>
1417                                </li><li class="linklist__item">
1418                                  <a href="/collections/perseus" class="link--faded">Perseus</a>
1419                                </li><li class="linklist__item">
1420                                  <a href="/collections/scorpeus" class="link--faded">Scorpeus</a>
1421                                </li></ul></div><div class="mega-menu__column"><a href="/collections/hobbyschlager" class="mega-menu__title heading heading--small">Rec Paddles</a><ul class="linklist list--unstyled" role="list"><li class="linklist__item">
1422                                  <a href="/collections/power-fx" class="link--faded">POWER FX <b>NEU</b></a>
1423                                </li><li class="linklist__item">
1424                                  <a href="/pages/vision" class="link--faded">Vision</a>
1425                                </li><li class="linklist__item">
1426                                  <a href="/collections/agassi-graf" class="link--faded">Agassi/Graf</a>
1427                                </li><li class="linklist__item">
1428                                  <a href="/collections/essentials" class="link--faded">Essentials</a>
1429                                </li><li class="linklist__item">
1430                                  <a href="/collections/schlager-sets" class="link--faded">Schläger Sets</a>
1431                                </li></ul></div><div class="mega-menu__column"><a href="/collections/balle-pickleball" class="mega-menu__title heading heading--small">Bälle</a><ul class="linklist list--unstyled" role="list"><li class="linklist__item">
1432                                  <a href="/products/joola-hc-40-pickleball" class="link--faded">HC-40 <b>NEU</b></a>
1433                                </li><li class="linklist__item">
1434                                  <a href="/products/joola-pickleball-ball-primo" class="link--faded">Primo</a>
1435                                </li><li class="linklist__item">
1436                                  <a href="/products/joola-primo-indoor-plus-3-pack" class="link--faded">Primo Indoor Plus</a>
1437                                </li></ul></div><div class="mega-menu__column"><a href="/collections/zubehor-pickleball" class="mega-menu__title heading heading--small">Zubehör</a><ul class="linklist list--unstyled" role="list"><li class="linklist__item">
1438                                  <a href="/collections/pickleball-netze" class="link--faded">Netze</a>
1439                                </li><li class="linklist__item">
1440                                  <a href="/collections/pickleball-taschen" class="link--faded">Taschen</a>
1441                                </li><li class="linklist__item">
1442                                  <a href="/collections/sonstiges-1" class="link--faded">Sonstiges</a>
1443                                </li></ul></div></div></div>
1444              </div>
1445            </div></li>
1446
1447      <li class="header__linklist-item has-dropdown   " data-item-title="Sportswear">
1448        <a
1449          class="header__linklist-link link--animated"
1450          href="/collections/bekleidung"
1451          aria-controls="desktop-menu-3" aria-expanded="false"
1452          style="
1453            
1454            
1455          ">
1455Sportswear</a><div hidden id="desktop-menu-3" class="mega-menu" >
1456              <div class="container">
1457                <div class="mega-menu__inner"><div class="mega-menu__columns-wrapper"><div class="mega-menu__column"><a href="/collections/herren" class="mega-menu__title heading heading--small">Herren</a><ul class="linklist list--unstyled" role="list"><li class="linklist__item">
1458                                  <a href="/collections/teamwear-herren" class="link--faded">Teamwear</a>
1459                                </li><li class="linklist__item">
1460                                  <a href="/collections/fashion-herren" class="link--faded">Fashion</a>
1461                                </li></ul></div><div class="mega-menu__column"><a href="/collections/damen" class="mega-menu__title heading heading--small">Damen</a><ul class="linklist list--unstyled" role="list"><li class="linklist__item">
1462                                  <a href="/collections/teamwear-damen" class="link--faded">Teamwear</a>
1463                                </li><li class="linklist__item">
1464                                  <a href="/collections/fashion-damen" class="link--faded">Fashion</a>
1465                                </li></ul></div><div class="mega-menu__column"><a href="/collections/unisex" class="mega-menu__title heading heading--small">Unisex</a><ul class="linklist list--unstyled" role="list"><li class="linklist__item">
1466                                  <a href="/collections/trainingsanzuge" class="link--faded">Trainingsanzüge</a>
1467                                </li><li class="linklist__item">
1468                                  <a href="/collections/jacken-sweatshirts-hoodies" class="link--faded">Jacken & Hoodies</a>
1469                                </li><li class="linklist__item">
1470                                  <a href="/collections/schuhe" class="link--faded">Schuhe</a>
1471                                </li><li class="linklist__item">
1472                                  <a href="/collections/socken" class="link--faded">Socken</a>
1473                                </li></ul></div><div class="mega-menu__column"><a href="/collections/taschen-accessoires" class="mega-menu__title heading heading--small">Taschen & Accessoires</a><ul class="linklist list--unstyled" role="list"><li class="linklist__item">
1474                                  <a href="/collections/taschen" class="link--faded">Taschen</a>
1475                                </li><li class="linklist__item">
1476                                  <a href="/collections/zubehor-und-accessoires" class="link--faded">Accessoires</a>
1477                                </li><li class="linklist__item">
1478                                  <a href="/collections/brillen" class="link--faded">Brillen</a>
1479                                </li></ul></div></div></div>
1480              </div>
1481            </div></li>
1482
1483      <li class="header__linklist-item has-dropdown   " data-item-title="Sale">
1484        <a
1485          class="header__linklist-link link--animated"
1486          href="/collections/sale-angebote"
1487          aria-controls="desktop-menu-4" aria-expanded="false"
1488          style="
1489            
1490            
1491          ">Sale</a><div hidden id="desktop-menu-4" class="mega-menu" >
1492              <div class="container">
1493                <div class="mega-menu__inner"><div class="mega-menu__columns-wrapper"><div class="mega-menu__column"><a href="/collections/sale-schlager" class="mega-menu__title heading heading--small">Sale Schläger</a></div><div class="mega-menu__column"><a href="/collections/sale-tische" class="mega-menu__title heading heading--small">Sale Tische</a></div><div class="mega-menu__column"><a href="/collections/sale-profi" class="mega-menu__title heading heading--small">Sale Profi</a></div><div class="mega-menu__column"><a href="/collections/sale-pickleball" class="mega-menu__title heading heading--small">Sale Pickleball</a></div><div class="mega-menu__column"><a href="/collections/bundles" class="mega-menu__title heading heading--small">Bundles</a></div></div></div>
1494              </div>
1495            </div></li></ul>
1496</desktop-navigation>
1497<div class="header__icon-list "><button is="toggle-button" class="header__icon-wrapper tap-area hidden-desk" aria-controls="mobile-menu-drawer" aria-expanded="false">
1498              <span class="visually-hidden">Navigation</span><svg focusable="false" width="18" height="14" class="icon icon--header-hamburger   " viewBox="0 0 18 14">
1499        <path d="M0 1h18M0 13h18H0zm0-6h18H0z" fill="none" stroke="currentColor" stroke-width="2"></path>
1500      </svg></button></div></nav>
1501
1502      <!-- LOGO PART --><span class="header__logo"><a class="header__logo-link" href="/">
1503            <span class="visually-hidden">JOOLA Europe</span>
1504            <img class="header__logo-image" width="2084" height="658" src="//joola.de/cdn/shop/files/JOOLA_Lockup_Horizontal_Outline_Black_RGB.png?v=1753706834&width=240" alt=""></a></span>
1505
1506      <!-- SECONDARY LINKS PART -->
1507      <div class="header__secondary-links"><div class="header__icon-list"><button is="toggle-button" class="header__icon-wrapper tap-area hidden-phone " aria-controls="newsletter-popup" aria-expanded="false">
1508            <span class="visually-hidden">Newsletter</span><svg focusable="false" width="20" height="16" class="icon icon--header-email   " viewBox="0 0 20 16">
1509        <path d="M19 4l-9 5-9-5" fill="none" stroke="currentColor" stroke-width="2"></path>
1510        <path stroke="currentColor" fill="none" stroke-width="2" d="M1 1h18v14H1z"></path>
1511      </svg></button><div class="header__search desktop predictive-search hidden-pocket hidden-lap">
1512              <form class="predictive-search__form" action="/search" method="get" role="search">
1513                <input type="hidden" name="type" value="product">
1514
1515                <div class="predictive-search__wrapper">
1516                  <div class="header__search-bar__icon"><svg focusable="false" width="18" height="18" class="icon icon--header-search   " fill="none" viewBox="0 0 24 24">
1517        <clipPath id="a"><path d="M0 0h24v24H0z"/></clipPath>
1518        <g clip-path="url(#a)" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5">
1519          <path d="M11 21c5.523 0 10-4.477 10-10S16.523 1 11 1 1 5.477 1 11s4.477 10 10 10zM23 23l-4.45-4.45"/>
1520        </g>
1521      </svg></div>
1522
1523                  <input id="globalHeaderSearchInput" class="predictive-search__input" type="text" name="q" autocomplete="off" autocorrect="off" aria-expanded="false" aria-label="Suche" placeholder="Nach was suchst Du?">
1524
1525                  <button id="globalHeaderSearchClose" type="button" class="header__search-bar__reset hidden" data-action="close-search"><svg focusable="false" width="14" height="14" class="icon icon--close   " viewBox="0 0 14 14">
1526        <path d="M13 13L1 1M13 1L1 13" stroke="currentColor" stroke-width="2" fill="none"></path>
1527      </svg></button>
1528                </div>
1529              </form>
1530            </div><shopify-store store-domain="https://joola.de" country="DE" language="de"></shopify-store>
1531<shopify-account menu="customer-account-main-menu"class="shopify-account--icons">
1532              <div slot="signed-out-avatar">
1533                <span class="header__icon-wrapper tap-area hidden-phone "><svg focusable="false" width="20" height="20" class="icon icon--header-customer   " viewBox="0 0 24 24" fill="none">
1534        <clipPath id="a"><path d="M2 0h21v24H2z"/></clipPath>
1535        <g clip-path="url(#a)" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5">
1536          <path d="M12.41 11a5 5 0 1 0 0-10 5 5 0 0 0 0 10zM18.8 23H6.01c-2.5 0-3.91-2.89-2.36-4.86C5.6 15.65 8.66 14 12.41 14s6.81 1.65 8.76 4.14c1.55 1.97.14 4.86-2.36 4.86z"/>
1537        </g>
1538      </svg></span>
1539              </div>
1540            </shopify-account><a href="/cart" is="toggle-link" aria-controls="mini-cart" aria-expanded="false" class="header__icon-wrapper tap-area " aria-label="Warenkorb" data-no-instant><svg focusable="false" width="20" height="20" class="icon icon--header-tote-bag   " viewBox="0 0 24 24" fill="none">
1541        <g stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5">
1542          <path d="M5.61 23H5c-1.73 0-3.1-1.46-2.99-3.19l.74-11.88c.03-.53.47-.94 1-.94h4.06l.8 12.81a2.997 2.997 0 0 1-2.99 3.19z"/>
1543          <path d="M6.81 7h13.12c1.06 0 1.93.82 2 1.88l.62 9.88c.14 2.3-1.69 4.25-3.99 4.25H5.81"/>
1544          <path d="M11.81 9V4.5c0-1.93 1.57-3.5 3.5-3.5s3.5 1.57 3.5 3.5V9M6.81 7V4.5c0-1.93 1.57-3.5 3.5-3.5"/>
1545        </g>
1546      </svg><cart-count class="header__cart-count header__cart-count--floating bubble-count" aria-hidden="true">0</cart-count>
1547          </a>
1548        </div></div>
1549    </div></div>
1550
1551  <header-search class="header__search">
1552  <div class="container hidden-desk">
1553    <div class="header__search-bar predictive-search">
1554      <form id="header-search-form" class="predictive-search__form" action="/search" method="get" role="search">
1555        <input type="hidden" name="type" value="product">
1556
1557        <div class="predictive-search__wrapper">
1558          <div class="header__search-bar__icon"><svg focusable="false" width="18" height="18" class="icon icon--header-search   " fill="none" viewBox="0 0 24 24">
1559        <clipPath id="a"><path d="M0 0h24v24H0z"/></clipPath>
1560        <g clip-path="url(#a)" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5">
1561          <path d="M11 21c5.523 0 10-4.477 10-10S16.523 1 11 1 1 5.477 1 11s4.477 10 10 10zM23 23l-4.45-4.45"/>
1562        </g>
1563      </svg></div>
1564
1565          <input id="headerSearchInput" class="predictive-search__input" type="text" name="q" autocomplete="off" autocorrect="off" aria-controls="search-drawer" aria-expanded="false" aria-label="Suche" placeholder="Nach was suchst Du?">
1566
1567          <button type="button" class="header__search-bar__reset hidden" data-action="close-search"><svg focusable="false" width="14" height="14" class="icon icon--close   " viewBox="0 0 14 14">
1568        <path d="M13 13L1 1M13 1L1 13" stroke="currentColor" stroke-width="2" fill="none"></path>
1569      </svg></button>
1570        </div>
1571      </form>
1572    </div>
1573  </div>
1574
1575  <div class="predictive-search-overlay">
1576    <div class="search__drawer-wrapper">
1577      <div class="search__drawer">
1578        <div class="container">
1579          <button type="button" class="search__drawer-close__button hidden-phone hidden-lap" data-action="close-search">
1580            <span class="link--animated text--underlined">Schließen</span>
1581          </button>
1582
1583          <div class="drawer__content">
1584            <div class="predictive-search__content-wrapper">
1585              <div hidden class="predictive-search__loading-state">
1586                <div class="spinner"><svg focusable="false" width="50" height="50" class="icon icon--spinner   " viewBox="25 25 50 50">
1587        <circle cx="50" cy="50" r="20" fill="none" stroke="#000000" stroke-width="4"></circle>
1588      </svg></div>
1589              </div>
1590
1591              <div hidden class="predictive-search__results" aria-live="polite"></div>
1592
1593              <div class="predictive-search__results-default" aria-live="polite"><div>
1594                    <h4 class="predictive-search__menu-title heading heading--small">Beliebte Suchbegriffe</h4>
1595
1596                    <div class="predictive-search__results-default__linklist"><a href="/collections/tischtennisschlager" class="link--animated text--underlined">Tischtennisschläger</a>
1597                      <a href="/collections/tische" class="link--animated text--underlined">Tischtennisplatte</a>
1598                      <a href="/collections/balle" class="link--animated text--underlined">Bälle</a>
1599                      <a href="/search?q=infinity&type=product" class="link--animated text--underlined">Infinity</a>
1600                      
1601                    </div>
1602                  </div>
1603                
1604<div class="predictive-search__results-default__products">
1605                    <h4 class="heading heading--small">Beliebte Produkte</h4>
1606
1607                    <div class="predictive-search__results__products"><product-item class="product-item " ><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><a href="/products/joola-infinity-z-carbon" data-instant class="product-item__aspect-ratio aspect-ratio " style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_01.png?v=1775553403&amp;width=4096" alt="JOOLA Tischtennisschläger Infinity Z Carbon" srcset="//joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_01.png?v=1775553403&amp;width=200 200w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_01.png?v=1775553403&amp;width=300 300w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_01.png?v=1775553403&amp;width=400 400w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_01.png?v=1775553403&amp;width=500 500w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_01.png?v=1775553403&amp;width=600 600w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_01.png?v=1775553403&amp;width=700 700w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_01.png?v=1775553403&amp;width=800 800w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_01.png?v=1775553403&amp;width=900 900w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_01.png?v=1775553403&amp;width=1000 1000w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_01.png?v=1775553403&amp;width=1100 1100w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_01.png?v=1775553403&amp;width=1200 1200w" width="4096" height="4096" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((min(100vw - 80px, 1520px) - px) / 4 - 18px)" class="product-item__primary-image" data-media-id="65899197170040">
1608<img src="//joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_02.png?v=1775553403&amp;width=4096" alt="JOOLA Tischtennisschläger Infinity Z Carbon" srcset="//joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_02.png?v=1775553403&amp;width=200 200w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_02.png?v=1775553403&amp;width=300 300w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_02.png?v=1775553403&amp;width=400 400w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_02.png?v=1775553403&amp;width=500 500w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_02.png?v=1775553403&amp;width=600 600w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_02.png?v=1775553403&amp;width=700 700w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_02.png?v=1775553403&amp;width=800 800w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_02.png?v=1775553403&amp;width=900 900w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_02.png?v=1775553403&amp;width=1000 1000w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_02.png?v=1775553403&amp;width=1100 1100w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_02.png?v=1775553403&amp;width=1200 1200w" width="4096" height="4096" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((min(100vw - 80px, 1520px) - px) / 4 - 18px)" class="product-item__secondary-image"></a></div>
1609
1610  <div class="product-item__info  ">
1611    <div class="product-item-meta"><a href="/products/joola-infinity-z-carbon" data-instant class="product-item-meta__title">JOOLA Tischtennisschläger Infinity Z Carbon</a>
1612
1613      <div class="product-item-meta__price-list-container">
1614        <div class="price-list price-list--centered"><span class="price">
1615              <span class="visually-hidden">Angebotspreis</span>€149,00</span></div>
1616      </div><a class="product-item-meta__reviews-badge text--small" href="/products/joola-infinity-z-carbon" data-instant><div class="rating"><span class="rating__value">4.7</span>
1617    <div class="rating__stars" role="img" aria-label="4.76 von 5 Sternen"><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star   rating__star rating__star--full" viewBox="0 0 14 13">
1618        <path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
1619      </svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star   rating__star rating__star--full" viewBox="0 0 14 13">
1620        <path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
1621      </svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star   rating__star rating__star--full" viewBox="0 0 14 13">
1622        <path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
1623      </svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star   rating__star rating__star--full" viewBox="0 0 14 13">
1624        <path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
1625      </svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star   rating__star rating__star--full" viewBox="0 0 14 13">
1626        <path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
1627      </svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star-half   rating__star rating__star--half" viewBox="0 0 14 13">
1628        <path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="url(#rating-star-gradient-half)"></path>
1629      </svg></div>
1630
1631    <span class="rating__caption">(41)</span>
1632  </div></a></div></div>
1633</product-item>
1634<product-item class="product-item " ><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><div class="product-item__label-list label-list">
1635<span class="label label--highlight">Spare 26%</span></div><a href="/products/joola-tischtennisschlager-white-infinity-carbon" data-instant class="product-item__aspect-ratio aspect-ratio " style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//joola.de/cdn/shop/files/54212_White_Infinity_Carbon_01_058e2c9d-c01c-4ffe-8ad9-c5007a28d889.png?v=1779105881&amp;width=4096" alt="JOOLA Tischtennisschläger White Infinity Carbon" srcset="//joola.de/cdn/shop/files/54212_White_Infinity_Carbon_01_058e2c9d-c01c-4ffe-8ad9-c5007a28d889.png?v=1779105881&amp;width=200 200w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_01_058e2c9d-c01c-4ffe-8ad9-c5007a28d889.png?v=1779105881&amp;width=300 300w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_01_058e2c9d-c01c-4ffe-8ad9-c5007a28d889.png?v=1779105881&amp;width=400 400w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_01_058e2c9d-c01c-4ffe-8ad9-c5007a28d889.png?v=1779105881&amp;width=500 500w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_01_058e2c9d-c01c-4ffe-8ad9-c5007a28d889.png?v=1779105881&amp;width=600 600w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_01_058e2c9d-c01c-4ffe-8ad9-c5007a28d889.png?v=1779105881&amp;width=700 700w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_01_058e2c9d-c01c-4ffe-8ad9-c5007a28d889.png?v=1779105881&amp;width=800 800w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_01_058e2c9d-c01c-4ffe-8ad9-c5007a28d889.png?v=1779105881&amp;width=900 900w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_01_058e2c9d-c01c-4ffe-8ad9-c5007a28d889.png?v=1779105881&amp;width=1000 1000w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_01_058e2c9d-c01c-4ffe-8ad9-c5007a28d889.png?v=1779105881&amp;width=1100 1100w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_01_058e2c9d-c01c-4ffe-8ad9-c5007a28d889.png?v=1779105881&amp;width=1200 1200w" width="4096" height="4096" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((min(100vw - 80px, 1520px) - px) / 4 - 18px)" class="product-item__primary-image" data-media-id="66084605493624">
1636<img src="//joola.de/cdn/shop/files/54212_White_Infinity_Carbon_02_cc30d47
16367-f84c-4e61-9d16-2ab474e2119b.png?v=1779105882&amp;width=4096" alt="JOOLA Tischtennisschläger White Infinity Carbon" srcset="//joola.de/cdn/shop/files/54212_White_Infinity_Carbon_02_cc30d477-f84c-4e61-9d16-2ab474e2119b.png?v=1779105882&amp;width=200 200w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_02_cc30d477-f84c-4e61-9d16-2ab474e2119b.png?v=1779105882&amp;width=300 300w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_02_cc30d477-f84c-4e61-9d16-2ab474e2119b.png?v=1779105882&amp;width=400 400w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_02_cc30d477-f84c-4e61-9d16-2ab474e2119b.png?v=1779105882&amp;width=500 500w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_02_cc30d477-f84c-4e61-9d16-2ab474e2119b.png?v=1779105882&amp;width=600 600w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_02_cc30d477-f84c-4e61-9d16-2ab474e2119b.png?v=1779105882&amp;width=700 700w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_02_cc30d477-f84c-4e61-9d16-2ab474e2119b.png?v=1779105882&amp;width=800 800w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_02_cc30d477-f84c-4e61-9d16-2ab474e2119b.png?v=1779105882&amp;width=900 900w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_02_cc30d477-f84c-4e61-9d16-2ab474e2119b.png?v=1779105882&amp;width=1000 1000w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_02_cc30d477-f84c-4e61-9d16-2ab474e2119b.png?v=1779105882&amp;width=1100 1100w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_02_cc30d477-f84c-4e61-9d16-2ab474e2119b.png?v=1779105882&amp;width=1200 1200w" width="4096" height="4096" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((min(100vw - 80px, 1520px) - px) / 4 - 18px)" class="product-item__secondary-image"></a></div>
1637
1638  <div class="product-item__info  ">
1639    <div class="product-item-meta"><a href="/products/joola-tischtennisschlager-white-infinity-carbon" data-instant class="product-item-meta__title">JOOLA Tischtennisschläger White Infinity Carbon</a>
1640
1641      <div class="product-item-meta__price-list-container">
1642        <div class="price-list price-list--centered"><span class="price price--highlight">
1643              <span class="visually-hidden">Angebotspreis</span>€95,90</span>
1644
1645            <span class="price price--msrp">UVP</span>
1646
1647            <span class="price price--compare">
1648              <span class="visually-hidden">Regulärer Preis</span>€129,90</span></div>
1649      </div><a class="product-item-meta__reviews-badge text--small" href="/products/joola-tischtennisschlager-white-infinity-carbon" data-instant><div class="rating visually-hidden">
1650    <div class="rating__stars" role="img" aria-label="0 von 5 Sternen"><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star   rating__star rating__star--empty" viewBox="0 0 14 13">
1651        <path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
1652      </svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star   rating__star rating__star--empty" viewBox="0 0 14 13">
1653        <path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
1654      </svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star   rating__star rating__star--empty" viewBox="0 0 14 13">
1655        <path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
1656      </svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star   rating__star rating__star--empty" viewBox="0 0 14 13">
1657        <path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
1658      </svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star   rating__star rating__star--empty" viewBox="0 0 14 13">
1659        <path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
1660      </svg></div>
1661
1662    <span class="rating__caption">(0)</span>
1663  </div></a></div></div>
1664</product-item>
1665<product-item class="product-item " ><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><a href="/products/joola-tischtennis-set-team-school-it" data-instant class="product-item__aspect-ratio aspect-ratio " style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_12_web.png?v=1750922234&amp;width=1200" alt="Vier rote JOOLA Tischtennisschläger, drei weiße JOOLA Tischtennisbälle und eine schwarze JOOLA Tragetasche." srcset="//joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_12_web.png?v=1750922234&amp;width=200 200w, //joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_12_web.png?v=1750922234&amp;width=300 300w, //joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_12_web.png?v=1750922234&amp;width=400 400w, //joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_12_web.png?v=1750922234&amp;width=500 500w, //joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_12_web.png?v=1750922234&amp;width=600 600w, //joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_12_web.png?v=1750922234&amp;width=700 700w, //joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_12_web.png?v=1750922234&amp;width=800 800w, //joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_12_web.png?v=1750922234&amp;width=900 900w, //joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_12_web.png?v=1750922234&amp;width=1000 1000w, //joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_12_web.png?v=1750922234&amp;width=1100 1100w, //joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_12_web.png?v=1750922234&amp;width=1200 1200w" width="1200" height="1200" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((min(100vw - 80px, 1520px) - px) / 4 - 18px)" class="product-item__primary-image" data-media-id="64571866775928">
1666<img src="//joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_01_web.png?v=1750922234&amp;width=1200" alt="Tischtennisschläger mit rotem Belag und Holzgriff, Marke JOOLA." srcset="//joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_01_web.png?v=1750922234&amp;width=200 200w, //joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_01_web.png?v=1750922234&amp;width=300 300w, //joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_01_web.png?v=1750922234&amp;width=400 400w, //joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_01_web.png?v=1750922234&amp;width=500 500w, //joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_01_web.png?v=1750922234&amp;width=600 600w, //joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_01_web.png?v=1750922234&amp;width=700 700w, //joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_01_web.png?v=1750922234&amp;width=800 800w, //joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_01_web.png?v=1750922234&amp;width=900 900w, //joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_01_web.png?v=1750922234&amp;width=1000 1000w, //joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_01_web.png?v=1750922234&amp;width=1100 1100w, //joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_01_web.png?v=1750922234&amp;width=1200 1200w" width="1200" height="1200" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((min(100vw - 80px, 1520px) - px) / 4 - 18px)" class="product-item__secondary-image"></a></div>
1667
1668  <div class="product-item__info  ">
1669    <div class="product-item-meta"><a href="/products/joola-tischtennis-set-team-school-it" data-instant class="product-item-meta__title">JOOLA Tischtennis-Set Team School IT</a>
1670
1671      <div class="product-item-meta__price-list-container">
1672        <div class="price-list price-list--centered"><span class="price">
1673              <span class="visually-hidden">Angebotspreis</span>€29,90</span></div>
1674      </div><a class="product-item-meta__reviews-badge text--small" href="/products/joola-tischtennis-set-team-school-it" data-instant><div class="rating"><span class="rating__value">5.0</span>
1675    <div class="rating__stars" role="img" aria-label="5.00 von 5 Sternen"><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star   rating__star rating__star--full" viewBox="0 0 14 13">
1676        <path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
1677      </svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star   rating__star rating__star--full" viewBox="0 0 14 13">
1678        <path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
1679      </svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star   rating__star rating__star--full" viewBox="0 0 14 13">
1680        <path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
1681      </svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star   rating__star rating__star--full" viewBox="0 0 14 13">
1682        <path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
1683      </svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star   rating__star rating__star--full" viewBox="0 0 14 13">
1684        <path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
1685      </svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star   rating__star rating__star--full" viewBox="0 0 14 13">
1686        <path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
1687      </svg></div>
1688
1689    <span class="rating__caption">(2)</span>
1690  </div></a></div></div>
1691</product-item>
1692<product-item class="product-item " ><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><div class="product-item__label-list label-list">
1693<span class="label label--highlight">Spare 17%</span></div><a href="/products/joola-tischtennisplatte-nova-500a" data-instant class="product-item__aspect-ratio aspect-ratio " style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_01_6f11c5a8-126d-486d-b612-785d95a3680f.png?v=1778163999&amp;width=3072" alt="JOOLA Tischtennisplatte Nova 500A inkl. Netz" srcset="//joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_01_6f11c5a8-126d-486d-b612-785d95a3680f.png?v=1778163999&amp;width=200 200w, //joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_01_6f11c5a8-126d-486d-b612-785d95a3680f.png?v=1778163999&amp;width=300 300w, //joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_01_6f11c5a8-126d-486d-b612-785d95a3680f.png?v=1778163999&amp;width=400 400w, //joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_01_6f11c5a8-126d-486d-b612-785d95a3680f.png?v=1778163999&amp;width=500 500w, //joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_01_6f11c5a8-126d-486d-b612-785d95a3680f.png?v=1778163999&amp;width=600 600w, //joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_01_6f11c5a8-126d-486d-b612-785d95a3680f.png?v=1778163999&amp;width=700 700w, //joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_01_6f11c5a8-126d-486d-b612-785d95a3680f.png?v=1778163999&amp;width=800 800w, //joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_01_6f11c5a8-126d-486d-b612-785d95a3680f.png?v=1778163999&amp;width=900 900w, //joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_01_6f11c5a8-126d-486d-b612-785d95a3680f.png?v=1778163999&amp;width=1000 1000w, //joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_01_6f11c5a8-126d-486d-b612-785d95a3680f.png?v=1778163999&amp;width=1100 1100w, //joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_01_6f11c5a8-126d-486d-b612-785d95a3680f.png?v=1778163999&amp;width=1200 1200w" width="3072" height="3072" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((min(100vw - 80px, 1520px) - px) / 4 - 18px)" class="product-item__primary-image" data-media-id="66036551614840">
1694<img src="//joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_02_2f0225ff-bfe6-4872-96f1-e42481e4646c.png?v=1778164003&amp;width=3072" alt="JOOLA Tischtennisplatte Nova 500A inkl. Netz" srcset="//joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_02_2f0225ff-bfe6-4872-96f1-e42481e4646c.png?v=1778164003&amp;width=200 200w, //joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_02_2f0225ff-bfe6-4872-96f1-e42481e4646c.png?v=1778164003&amp;width=300 300w, //joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_02_2f0225ff-bfe6-4872-96f1-e42481e4646c.png?v=1778164003&amp;width=400 400w, //joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_02_2f0225ff-bfe6-4872-96f1-e42481e4646c.png?v=1778164003&amp;width=500 500w, //joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_02_2f0225ff-bfe6-4872-96f1-e42481e4646c.png?v=1778164003&amp;width=600 600w, //joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_02_2f0225ff-bfe6-4872-96f1-e42481e4646c.png?v=1778164003&amp;width=700 700w, //joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_02_2f0225ff-bfe6-4872-96f1-e42481e4646c.png?v=1778164003&amp;width=800 800w, //joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_02_2f0225ff-bfe6-4872-96f1-e42481e4646c.png?v=1778164003&amp;width=900 900w, //joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_02_2f0225ff-bfe6-4872-96f1-e42481e4646c.png?v=1778164003&amp;width=1000 1000w, //joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_02_2f0225ff-bfe6-4872-96f1-e42481e4646c.png?v=1778164003&amp;width=1100 1100w, //joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_02_2f0225ff-bfe6-4872-96f1-e42481e4646c.png?v=1778164003&amp;width=1200 1200w" width="3072" height="3072" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((min(100vw - 80px, 1520px) - px) / 4 - 18px)" class="product-item__secondary-image"></a></div>
1695
1696  <div class="product-item__info  ">
1697    <div class="product-item-meta"><a href="/products/joola-tischtennisplatte-nova-500a" data-instant class="product-item-meta__title">JOOLA Tischtennisplatte Nova 500A inkl. Netz</a>
1698
1699      <div class="product-item-meta__price-list-container">
1700        <div class="price-list price-list--centered"><span class="price price--highlight">
1701              <span class="visually-hidden">Angebotspreis</span>€549,00</span>
1702
1703            <span class="price price--msrp">UVP</span>
1704
1705            <span class="price price--compare">
1706              <span class="visually-hidden">Regulärer Preis</span>€659,00</span></div>
1707      </div><a class="product-item-meta__reviews-badge text--small" href="/products/joola-tischtennisplatte-nova-500a" data-instant><div class="rating"><span class="rating__value">4.8</span>
1708    <div class="rating__stars" role="img" aria-label="4.80 von 5 Sternen"><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star   rating__star rating__star--full" viewBox="0 0 14 13">
1709        <path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
1710      </svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star   rating__star rating__star--full" viewBox="0 0 14 13">
1711        <path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
1712      </svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star   rating__star rating__star--full" viewBox="0 0 14 13">
1713        <path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
1714      </svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star   rating__star rating__star--full" viewBox="0 0 14 13">
1715        <path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
1716      </svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star   rating__star rating__star--full" viewBox="0 0 14 13">
1717        <path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
1718      </svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star-half   rating__star rating__star--half" viewBox="0 0 14 13">
1719        <path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="url(#rating-star-gradient-half)"></path>
1720      </svg></div>
1721
1722    <span class="rating__caption">(5)</span>
1723  </div></a></div></div>
1724</product-item>
1725<product-item class="product-item " ><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><div class="product-item__label-list label-list">
1726<span class="label label--highlight">Spare 41%</span></div><a href="/products/joola-tischtennisplatte-midsize-fa" data-instant class="product-item__aspect-ratio aspect-ratio " style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_01.png?v=1781515248&amp;width=3072" alt="JOOLA Tischtennisplatte Midsize FA" srcset="//joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_01.png?v=1781515248&amp;width=200 200w, //joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_01.png?v=1781515248&amp;width=300 300w, //joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_01.png?v=1781515248&amp;width=400 400w, //joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_01.png?v=1781515248&amp;width=500 500w, //joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_01.png?v=1781515248&amp;width=600 600w, //joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_01.png?v=1781515248&amp;width=700 700w, //joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_01.png?v=1781515248&amp;width=800 800w, //joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_01.png?v=1781515248&amp;width=900 900w, //joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_01.png?v=1781515248&amp;width=1000 1000w, //joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_01.png?v=1781515248&amp;width=1100 1100w, //joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_01.png?v=1781515248&amp;width=1200 1200w" width="3072" height="3072" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((min(100vw - 80px, 1520px) - px) / 4 - 18px)" class="product-item__primary-image" data-media-id="66171291533688">
1727<img src="//joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_02.png?v=1781515248&amp;width=3072" alt="JOOLA Tischtennisplatte Midsize FA" srcset="//joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_02.png?v=1781515248&amp;width=200 200w, //joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_02.png?v=1781515248&amp;width=300 300w, //joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_02.png?v=1781515248&amp;width=400 400w, //joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_02.png?v=1781515248&amp;width=500 500w, //joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_02.png?v=1781515248&amp;width=600 600w, //joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_02.png?v=1781515248&amp;width=700 700w, //joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_02.png?v=1781515248&amp;width=800 800w, //joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_02.png?v=1781515248&amp;width=900 900w, //joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_02.png?v=1781515248&amp;width=1000 1000w, //joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_02.png?v=1781515248&amp;width=1100 1100w, //joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_02.png?v=1781515248&amp;width=1200 1200w" width="3072" height="3072" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((min(100vw - 80px, 1520px) - px) / 4 - 18px)" class="product-item__secondary-image"></a></div>
1728
1729  <div class="product-item__info  ">
1730    <div class="product-item-meta"><a href="/products/joola-tischtennisplatte-midsize-fa" data-instant class="product-item-meta__title">JOOLA Tischtennisplatte Midsize FA</a>
1731
1732      <div class="product-item-meta__price-list-container">
1733        <div class="price-list price-list--centered"><span class="price price--highlight">
1734              <span class="visually-hidden">Angebotspreis</span>€129,90</span>
1735
1736            <span class="price price--msrp">UVP</span>
1737
1738            <span class="price price--compare">
1739              <span class="visually-hidden">Regulärer Preis</span>€219,00</span></div>
1740      </div><a class="product-item-meta__reviews-badge text--small" href="/products/joola-tischtennisplatte-midsize-fa" data-instant><div class="rating"><span class="rating__value">4.3</span>
1741    <div class="rating__stars" role="img" aria-label="4.30 von 5 Sternen"><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star   rating__star rating__star--full" viewBox="0 0 14 13">
1742        <path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
1743      </svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star   rating__star rating__star--full" viewBox="0 0 14 13">
1744        <path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
1745      </svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star   rating__star rating__star--full" viewBox="0 0 14 13">
1746        <path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
1747      </svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star   rating__star rating__star--full" viewBox="0 0 14 13">
1748        <path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
1749      </svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star   rating__star rating__star--full" viewBox="0 0 14 13">
1750        <path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
1751      </svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star-half   rating__star rating__star--half" viewBox="0 0 14 13">
1752        <path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="url(#rating-star-gradient-half)"></path>
1753      </svg></div>
1754
1755    <span class="rating__caption">(60)</span>
1756  </div></a><div class="product-item-meta__variant-list">
1757                      <div class="color-swatch ">
1758                        <input class="color-swatch__radio visually-hidden" type="radio" name="sections--23031476486447__header--10164367687983" id="sections--23031476486447__header--10164367687983-1" value="Schwarz" checked="checked" data-variant-id="50015277744431" >
1759                        <label class="color-swatch__item" for="sections--23031476486447__header--10164367687983-1" style="background-color: #000000">
1760                          <span class="visually-hidden">Schwarz</span>
1761                        </label>
1762                      </div>
1763                    
1764</div></div></div>
1765</product-item>
1766<product-item class="product-item " ><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><a href="/products/joola-pickleball-schlager-ben-johns-blue-lightning-pickleball-set" data-instant class="product-item__aspect-ratio aspect-ratio " style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_01_web.jpg?v=1763972037&amp;width=1200" alt="Zoom auf das JOOLA Pickleball Set Elemental Netz + 2x Ben Johns Blue Lightning Set, betont das hochwertige Material." srcset="//joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_01_web.jpg?v=1763972037&amp;width=200 200w, //joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_01_web.jpg?v=1763972037&amp;width=300 300w, //joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_01_web.jpg?v=1763972037&amp;width=400 400w, //joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_01_web.jpg?v=1763972037&amp;width=500 500w, //joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_01_web.jpg?v=1763972037&amp;width=600 600w, //joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_01_web.jpg?v=1763972037&amp;width=700 700w, //joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_01_web.jpg?v=1763972037&amp;width=800 800w, //joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_01_web.jpg?v=1763972037&amp;width=900 900w, //joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_01_web.jpg?v=1763972037&amp;width=1000 1000w, //joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_01_web.jpg?v=1763972037&amp;width=1100 1100w, //joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_01_web.jpg?v=1763972037&amp;width=1200 1200w" width="1200" height="1200" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((min(100vw - 80px, 1520px) - px) / 4 - 18px)" class="product-item__primary-image" data-media-id="38293016346927">
1767<img src="//joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_03_web.jpg?v=1746621090&amp;width=1200" alt="Detailaufnahme des JOOLA Pickleball Set Ben Johns Blue Lightning, zeigt die Oberfläche und Struktur." srcset="//joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_03_web.jpg?v=1746621090&amp;width=200 200w, //joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_03_web.jpg?v=1746621090&amp;width=300 300w, //joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_03_web.jpg?v=1746621090&amp;width=400 400w, //joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_03_web.jpg?v=1746621090&amp;width=500 500w, //joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_03_web.jpg?v=1746621090&amp;width=600 600w, //joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_03_web.jpg?v=1746621090&amp;width=700 700w, //joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_03_web.jpg?v=1746621090&amp;width=800 800w, //joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_03_web.jpg?v=1746621090&amp;width=900 900w, //joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_03_web.jpg?v=1746621090&amp;width=1000 1000w, //joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_03_web.jpg?v=1746621090&amp;width=1100 1100w, //joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_03_web.jpg?v=1746621090&amp;width=1200 1200w" width="1200" height="1200" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((min(100vw - 80px, 1520px) - px) / 4 - 18px)" class="product-item__secondary-image"></a></div>
1768
1769  <div class="product-item__info  ">
1770    <div class="product-item-meta"><a href="/products/joola-pickleball-schlager-ben-johns-blue-lightning-pickleball-set" data-instant class="product-item-meta__title">JOOLA Pickleball Set Ben Johns Blue Lightning</a>
1771
1772      <div class="product-item-meta__price-list-container">
1773        <div class="price-list price-list--centered"><span class="price">
1774              <span class="visually-hidden">Angebotspreis</span>€79,95</span></div>
1775      </div><a class="product-item-meta__reviews-badge text--small" href="/products/joola-pickleball-schlager-ben-johns-blue-lightning-pickleball-set" data-instant><div class="rating"><span class="rating__value">4.6</span>
1776    <div class="rating__stars" role="img" aria-label="4.67 von 5 Sternen"><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star   rating__star rating__star--full" viewBox="0 0 14 13">
1777        <path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
1778      </svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star   rating__star rating__star--full" viewBox="0 0 14 13">
1779        <path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
1780      </svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star   rating__star rating__star--full" viewBox="0 0 14 13">
1781        <path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
1782      </svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star   rating__star rating__star--full" viewBox="0 0 14 13">
1783        <path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
1784      </svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star   rating__star rating__star--full" viewBox="0 0 14 13">
1785        <path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
1786      </svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star-half   rating__star rating__star--half" viewBox="0 0 14 13">
1787        <path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="url(#rating-star-gradient-half)"></path>
1788      </svg></div>
1789
1790    <span class="rating__caption">(63)</span>
1791  </div></a></div></div>
1792</product-item>
1793</div>
1794                  </div></div>
1795            </div>
1796          </div>
1797
1798          <div hidden class="drawer__footer drawer__footer--no-top-padding ">
1799            <button type="submit" form="header-search-form" class="button button--primary">Alle Ergebnisse anzeigen</button>
1800          </div>
1801        </div>
1802      </div>
1803    </div>
1804  </div>
1805</header-search>
1806
1807</store-header><cart-notification global hidden class="cart-notification "></cart-notification><mobile-navigation append-body id="mobile-menu-drawer" class="drawer drawer--from-left">
1808  <span class="drawer__overlay"></span>
1809
1810  <div class="drawer__header drawer__header--shadowed">
1811    <img class="header__logo-image" width="2084" height="658" src="//joola.de/cdn/shop/files/JOOLA_Lockup_Horizontal_Outline_Black_RGB.png?v=1753706834" alt="">
1812
1813    <button type="button" class="drawer__close-button drawer__close-button--block tap-area" data-action="close" title="Schließen"><svg focusable="false" width="14" height="14" class="icon icon--close   " viewBox="0 0 14 14">
1814        <path d="M13 13L1 1M13 1L1 13" stroke="currentColor" stroke-width="2" fill="none"></path>
1815      </svg></button>
1816  </div>
1817
1818  <div class="drawer__content">
1819    <ul class="mobile-nav list--unstyled" role="list">
1820
1821        <li
1822          class="mobile-nav__item   "
1823          data-level="1"
1824          style="
1825            
1826            
1827          "><button
1828              is="toggle-button"
1829              class="mobile-nav__link heading h6"
1830              aria-controls="mobile-menu-1"
1831              aria-expanded="false"
1832              style="
1833                
1834              "
1835            >Tischtennis<span class="animated-plus"></span>
1836            </button>
1837
1838            <collapsible-content id="mobile-menu-1" class="collapsible"><ul class="mobile-nav list--unstyled" role="list"><li class="mobile-nav__item" data-level="2"><a href="/collections/tischtennis" class="mobile-nav__link">Alle Produkte</a></li><li class="mobile-nav__item" data-level="2"><button is="toggle-button" class="mobile-nav__link" aria-controls="mobile-menu-1-2" aria-expanded="false">Schläger<span class="animated-plus"></span>
1839                        </button>
1840
1841                        <collapsible-content id="mobile-menu-1-2" class="collapsible">
1842                          <ul class="mobile-nav list--unstyled" role="list"><li class="mobile-nav__item" data-level="3">
1843                                <a href="/collections/tischtennisschlager" class="mobile-nav__link">Alle Produkte</a>
1844                              </li><li class="mobile-nav__item" data-level="3">
1845                                <a href="/collections/profischlager-1" class="mobile-nav__link">Profi</a>
1846                              </li><li class="mobile-nav__item" data-level="3">
1847                                <a href="/collections/hobbyschlager-1" class="mobile-nav__link">Hobby</a>
1848                              </li><li class="mobile-nav__item" data-level="3">
1849                                <a href="/collections/sets-schlager" class="mobile-nav__link">Sets</a>
1850                              </li></ul>
1851                        </collapsible-content></li><li class="mobile-nav__item" data-level="2"><button is="toggle-button" class="mobile-nav__link" aria-controls="mobile-menu-1-3" aria-expanded="false">Hölzer<span class="animated-plus"></span>
1852                        </button>
1853
1854                        <collapsible-content id="mobile-menu-1-3" class="collapsible">
1855                          <ul class="mobile-nav list--unstyled" role="list"><li class="mobile-nav__item" data-level="3">
1856                                <a href="/collections/holzer" class="mobile-nav__link">Alle Produkte</a>
1857                              </li><li class="mobile-nav__item" data-level="3">
1858                                <a href="/collections/premium-holzer" class="mobile-nav__link">Premium</a>
1859                              </li><li class="mobile-nav__item" data-level="3">
1860                                <a href="/collections/professional-holzer" class="mobile-nav__link">Professional</a>
1861                              </li><li class="mobile-nav__item" data-level="3">
1862                                <a href="/collections/performance-holzer" class="mobile-nav__link">Performance</a>
1863                              </li><li class="mobile-nav__item" data-level="3">
1864                                <a href="/collections/progressive-holzer" class="mobile-nav__link">Progressive</a>
1865                              </li><li class="mobile-nav__item" data-level="3">
1866                                <a href="/collections/precision-holzer" class="mobile-nav__link">Precision</a>
1867                              </li></ul>
1868                        </collapsible-content></li><li class="mobile-nav__item" data-level="2"><button is="toggle-button" class="mobile-nav__link" aria-controls="mobile-menu-1-4" aria-expanded="false">Beläge<span class="animated-plus"></span>
1869                        </button>
1870
1871                        <collapsible-content id="mobile-menu-1-4" class="collapsible">
1872                          <ul class="mobile-nav list--unstyled" role="list"><li class="mobile-nav__item" data-level="3">
1873                                <a href="/collections/belage" class="mobile-nav__link">Alle Produkte</a>
1874                              </li><li class="mobile-nav__item" data-level="3">
1875                                <a href="/collections/premium-belage" class="mobile-nav__link">Premium</a>
1876                              </li><li class="mobile-nav__item" data-level="3">
1877                                <a href="/collections/professional-belage" class="mobile-nav__link">Professional</a>
1878                              </li><li class="mobile-nav__item" data-level="3">
1879                                <a href="/collections/performance-belage" class="mobile-nav__link">Performance</a>
1880                              </li><li class="mobile-nav__item" data-level="3">
1881                                <a href="/collections/progressive-belage" class="mobile-nav__link">Progressive</a>
1882                              </li><li class="mobile-nav__item" data-level="3">
1883                                <a href="/collections/precision-belage" class="mobile-nav__link">Precision</a>
1884                              </li></ul>
1885                        </collapsible-content></li><li class="mobile-nav__item" data-level="2"><button is="toggle-button" class="mobile-nav__link" aria-controls="mobile-menu-1-5" aria-expanded="false">Bälle<span class="animated-plus"></span>
1886                        </button>
1887
1888                        <collapsible-content id="mobile-menu-1-5" class="collapsible">
1889                          <ul class="mobile-nav list--unstyled" role="list"><li class="mobile-nav__item" data-level="3">
1890                                <a href="/collections/balle" class="mobile-nav__link">Alle Produkte</a>
1891                              </li><li class="mobile-nav__item" data-level="3">
1892                                <a href="/collections/wettkampfballe" class="mobile-nav__link">Wettkampf</a>
1893                              </li><li class="mobile-nav__item" data-level="3">
1894                                <a href="/collections/trainingsballe" class="mobile-nav__link">Training</a>
1895                              </li><li class="mobile-nav__item" data-level="3">
1896                                <a href="/collections/hobbyballe" class="mobile-nav__link">Freizeit</a>
1897                              </li></ul>
1898                        </collapsible-content></li><li class="mobile-nav__item" data-level="2"><button is="toggle-button" class="mobile-nav__link" aria-controls="mobile-menu-1-6" aria-expanded="false">Tische<span class="animated-plus"></span>
1899                        </button>
1900
1901                        <collapsible-content id="mobile-menu-1-6" class="collapsible">
1902                          <ul class="mobile-nav list--unstyled" role="list"><li class="mobile-nav__item" data-level="3">
1903                                <a href="/collections/tische" class="mobile-nav__link">Alle Produkte</a>
1904                              </li><li class="mobile-nav__item" data-level="3">
1905                                <a href="/collections/wettkampf-ittf" class="mobile-nav__link">Wettkampf</a>
1906                              </li><li class="mobile-nav__item" data-level="3">
1907                                <a href="/collections/indoor" class="mobile-nav__link">Indoor</a>
1908                              </li><li class="mobile-nav__item" data-level="3">
1909                                <a href="/collections/outdoor" class="mobile-nav__link">Outdoor</a>
1910                              </li><li class="mobile-nav__item" data-level="3">
1911                                <a href="/collections/midsize-minitische" class="mobile-nav__link">Funsize</a>
1912                              </li></ul>
1913                        </collapsible-content></li><li class="mobile-nav__item" data-level="2"><button is="toggle-button" class="mobile-nav__link" aria-controls="mobile-menu-1-7" aria-expanded="false">Netze<span class="animated-plus"></span>
1914                        </button>
1915
1916                        <collapsible-content id="mobile-menu-1-7" class="collapsible">
1917                          <ul class="mobile-nav list--unstyled" role="list"><li class="mobile-nav__item" data-level="3">
1918                                <a href="/collections/netze" class="mobile-nav__link">Alle Produkte</a>
1919                              </li><li class="mobile-nav__item" data-level="3">
1920                                <a href="/collections/profinetze-ittf" class="mobile-nav__link">Profi</a>
1921                              </li><li class="mobile-nav__item" data-level="3">
1922                                <a href="/collections/hobbynetze" class="mobile-nav__link">Freizeit</a>
1923                              </li></ul>
1924                        </collapsible-content></li><li class="mobile-nav__item" data-level="2"><button is="toggle-button" class="mobile-nav__link" aria-controls="mobile-menu-1-8" aria-expanded="false">Zubehör<span class="animated-plus"></span>
1925                        </button>
1926
1927                        <collapsible-content id="mobile-menu-1-8" class="collapsible">
1928                          <ul class="mobile-nav list--unstyled" role="list"><li class="mobile-nav__item" data-level="3">
1929                                <a href="/collections/zubehor" class="mobile-nav__link">Alle Produkte</a>
1930                              </li><li class="mobile-nav__item" data-level="3">
1931                                <a href="/collections/schlagerzubehor" class="mobile-nav__link">Schläger</a>
1932                              </li><li class="mobile-nav__item" data-level="3">
1933                                <a href="/collections/zubehor-tische" class="mobile-nav__link">
1933Tische</a>
1934                              </li><li class="mobile-nav__item" data-level="3">
1935                                <a href="/collections/spielfeldzubehor" class="mobile-nav__link">Spielfeld</a>
1936                              </li><li class="mobile-nav__item" data-level="3">
1937                                <a href="/collections/roboter" class="mobile-nav__link">Roboter</a>
1938                              </li></ul>
1939                        </collapsible-content></li></ul><div class="mobile-nav__images-wrapper  hide-scrollbar">
1940                  <div class="mobile-nav__images-scroller"><a href="/pages/hugo-calderano" class="mobile-nav__image-push"><img src="//joola.de/cdn/shop/files/Hugo_Megamenu.jpg?v=1768897808&amp;width=560" alt="" srcset="//joola.de/cdn/shop/files/Hugo_Megamenu.jpg?v=1768897808&amp;width=352 352w, //joola.de/cdn/shop/files/Hugo_Megamenu.jpg?v=1768897808&amp;width=560 560w" width="560" height="420" loading="lazy" sizes="270,540,810" class="mobile-nav__image"></a></div>
1941                </div></collapsible-content></li>
1942
1943        <li
1944          class="mobile-nav__item   "
1945          data-level="1"
1946          style="
1947            
1948            
1949          "><button
1950              is="toggle-button"
1951              class="mobile-nav__link heading h6"
1952              aria-controls="mobile-menu-2"
1953              aria-expanded="false"
1954              style="
1955                
1956              "
1957            >Pickleball<span class="animated-plus"></span>
1958            </button>
1959
1960            <collapsible-content id="mobile-menu-2" class="collapsible"><ul class="mobile-nav list--unstyled" role="list"><li class="mobile-nav__item" data-level="2"><a href="/collections/pickleball" class="mobile-nav__link">Alle Produkte</a></li><li class="mobile-nav__item" data-level="2"><button is="toggle-button" class="mobile-nav__link" aria-controls="mobile-menu-2-2" aria-expanded="false">Pro Paddles<span class="animated-plus"></span>
1961                        </button>
1962
1963                        <collapsible-content id="mobile-menu-2-2" class="collapsible">
1964                          <ul class="mobile-nav list--unstyled" role="list"><li class="mobile-nav__item" data-level="3">
1965                                <a href="/collections/profischlager" class="mobile-nav__link">Alle Produkte</a>
1966                              </li><li class="mobile-nav__item" data-level="3">
1967                                <a href="/collections/pro-v" class="mobile-nav__link">Pro V <b>NEU</b></a>
1968                              </li><li class="mobile-nav__item" data-level="3">
1969                                <a href="/collections/pro-iv" class="mobile-nav__link">Pro IV</a>
1970                              </li><li class="mobile-nav__item" data-level="3">
1971                                <a href="/collections/hyperion" class="mobile-nav__link">Hyperion</a>
1972                              </li><li class="mobile-nav__item" data-level="3">
1973                                <a href="/collections/perseus" class="mobile-nav__link">Perseus</a>
1974                              </li><li class="mobile-nav__item" data-level="3">
1975                                <a href="/collections/scorpeus" class="mobile-nav__link">Scorpeus</a>
1976                              </li></ul>
1977                        </collapsible-content></li><li class="mobile-nav__item" data-level="2"><button is="toggle-button" class="mobile-nav__link" aria-controls="mobile-menu-2-3" aria-expanded="false">Rec Paddles<span class="animated-plus"></span>
1978                        </button>
1979
1980                        <collapsible-content id="mobile-menu-2-3" class="collapsible">
1981                          <ul class="mobile-nav list--unstyled" role="list"><li class="mobile-nav__item" data-level="3">
1982                                <a href="/collections/hobbyschlager" class="mobile-nav__link">Alle Produkte</a>
1983                              </li><li class="mobile-nav__item" data-level="3">
1984                                <a href="/collections/power-fx" class="mobile-nav__link">POWER FX <b>NEU</b></a>
1985                              </li><li class="mobile-nav__item" data-level="3">
1986                                <a href="/pages/vision" class="mobile-nav__link">Vision</a>
1987                              </li><li class="mobile-nav__item" data-level="3">
1988                                <a href="/collections/agassi-graf" class="mobile-nav__link">Agassi/Graf</a>
1989                              </li><li class="mobile-nav__item" data-level="3">
1990                                <a href="/collections/essentials" class="mobile-nav__link">Essentials</a>
1991                              </li><li class="mobile-nav__item" data-level="3">
1992                                <a href="/collections/schlager-sets" class="mobile-nav__link">Schläger Sets</a>
1993                              </li></ul>
1994                        </collapsible-content></li><li class="mobile-nav__item" data-level="2"><button is="toggle-button" class="mobile-nav__link" aria-controls="mobile-menu-2-4" aria-expanded="false">Bälle<span class="animated-plus"></span>
1995                        </button>
1996
1997                        <collapsible-content id="mobile-menu-2-4" class="collapsible">
1998                          <ul class="mobile-nav list--unstyled" role="list"><li class="mobile-nav__item" data-level="3">
1999                                <a href="/collections/balle-pickleball" class="mobile-nav__link">Alle Produkte</a>
2000                              </li><li class="mobile-nav__item" data-level="3">
2001                                <a href="/products/joola-hc-40-pickleball" class="mobile-nav__link">HC-40 <b>NEU</b></a>
2002                              </li><li class="mobile-nav__item" data-level="3">
2003                                <a href="/products/joola-pickleball-ball-primo" class="mobile-nav__link">Primo</a>
2004                              </li><li class="mobile-nav__item" data-level="3">
2005                                <a href="/products/joola-primo-indoor-plus-3-pack" class="mobile-nav__link">Primo Indoor Plus</a>
2006                              </li></ul>
2007                        </collapsible-content></li><li class="mobile-nav__item" data-level="2"><button is="toggle-button" class="mobile-nav__link" aria-controls="mobile-menu-2-5" aria-expanded="false">Zubehör<span class="animated-plus"></span>
2008                        </button>
2009
2010                        <collapsible-content id="mobile-menu-2-5" class="collapsible">
2011                          <ul class="mobile-nav list--unstyled" role="list"><li class="mobile-nav__item" data-level="3">
2012                                <a href="/collections/zubehor-pickleball" class="mobile-nav__link">Alle Produkte</a>
2013                              </li><li class="mobile-nav__item" data-level="3">
2014                                <a href="/collections/pickleball-netze" class="mobile-nav__link">Netze</a>
2015                              </li><li class="mobile-nav__item" data-level="3">
2016                                <a href="/collections/pickleball-taschen" class="mobile-nav__link">Taschen</a>
2017                              </li><li class="mobile-nav__item" data-level="3">
2018                                <a href="/collections/sonstiges-1" class="mobile-nav__link">Sonstiges</a>
2019                              </li></ul>
2020                        </collapsible-content></li></ul></collapsible-content></li>
2021
2022        <li
2023          class="mobile-nav__item   "
2024          data-level="1"
2025          style="
2026            
2027            
2028          "><button
2029              is="toggle-button"
2030              class="mobile-nav__link heading h6"
2031              aria-controls="mobile-menu-3"
2032              aria-expanded="false"
2033              style="
2034                
2035              "
2036            >Sportswear<span class="animated-plus"></span>
2037            </button>
2038
2039            <collapsible-content id="mobile-menu-3" class="collapsible"><ul class="mobile-nav list--unstyled" role="list"><li class="mobile-nav__item" data-level="2"><a href="/collections/bekleidung" class="mobile-nav__link">Alle Produkte</a></li><li class="mobile-nav__item" data-level="2"><button is="toggle-button" class="mobile-nav__link" aria-controls="mobile-menu-3-2" aria-expanded="false">Herren<span class="animated-plus"></span>
2040                        </button>
2041
2042                        <collapsible-content id="mobile-menu-3-2" class="collapsible">
2043                          <ul class="mobile-nav list--unstyled" role="list"><li class="mobile-nav__item" data-level="3">
2044                                <a href="/collections/herren" class="mobile-nav__link">Alle Produkte</a>
2045                              </li><li class="mobile-nav__item" data-level="3">
2046                                <a href="/collections/teamwear-herren" class="mobile-nav__link">Teamwear</a>
2047                              </li><li class="mobile-nav__item" data-level="3">
2048                                <a href="/collections/fashion-herren" class="mobile-nav__link">Fashion</a>
2049                              </li></ul>
2050                        </collapsible-content></li><li class="mobile-nav__item" data-level="2"><button is="toggle-button" class="mobile-nav__link" aria-controls="mobile-menu-3-3" aria-expanded="false">Damen<span class="animated-plus"></span>
2051                        </button>
2052
2053                        <collapsible-content id="mobile-menu-3-3" class="collapsible">
2054                          <ul class="mobile-nav list--unstyled" role="list"><li class="mobile-nav__item" data-level="3">
2055                                <a href="/collections/damen" class="mobile-nav__link">Alle Produkte</a>
2056                              </li><li class="mobile-nav__item" data-level="3">
2057                                <a href="/collections/teamwear-damen" class="mobile-nav__link">Teamwear</a>
2058                              </li><li class="mobile-nav__item" data-level="3">
2059                                <a href="/collections/fashion-damen" class="mobile-nav__link">Fashion</a>
2060                              </li></ul>
2061                        </collapsible-content></li><li class="mobile-nav__item" data-level="2"><button is="toggle-button" class="mobile-nav__link" aria-controls="mobile-menu-3-4" aria-expanded="false">Unisex<span class="animated-plus"></span>
2062                        </button>
2063
2064                        <collapsible-content id="mobile-menu-3-4" class="collapsible">
2065                          <ul class="mobile-nav list--unstyled" role="list"><li class="mobile-nav__item" data-level="3">
2066                                <a href="/collections/unisex" class="mobile-nav__link">Alle Produkte</a>
2067                              </li><li class="mobile-nav__item" data-level="3">
2068                                <a href="/collections/trainingsanzuge" class="mobile-nav__link">Trainingsanzüge</a>
2069                              </li><li class="mobile-nav__item" data-level="3">
2070                                <a href="/collections/jacken-sweatshirts-hoodies" class="mobile-nav__link">Jacken & Hoodies</a>
2071                              </li><li class="mobile-nav__item" data-level="3">
2072                                <a href="/collections/schuhe" class="mobile-nav__link">Schuhe</a>
2073                              </li><li class="mobile-nav__item" data-level="3">
2074                                <a href="/collections/socken" class="mobile-nav__link">Socken</a>
2075                              </li></ul>
2076                        </collapsible-content></li><li class="mobile-nav__item" data-level="2"><button is="toggle-button" class="mobile-nav__link" aria-controls="mobile-menu-3-5" aria-expanded="false">Taschen & Accessoires<span class="animated-plus"></span>
2077                        </button>
2078
2079                        <collapsible-content id="mobile-menu-3-5" class="collapsible">
2080                          <ul class="mobile-nav list--unstyled" role="list"><li class="mobile-nav__item" data-level="3">
2081                                <a href="/collections/taschen-accessoires" class="mobile-nav__link">Alle Produkte</a>
2082                              </li><li class="mobile-nav__item" data-level="3">
2083                                <a href="/collections/taschen" class="mobile-nav__link">Taschen</a>
2084                              </li><li class="mobile-nav__item" data-level="3">
2085                                <a href="/collections/zubehor-und-accessoires" class="mobile-nav__link">Accessoires</a>
2086                              </li><li class="mobile-nav__item" data-level="3">
2087                                <a href="/collections/brillen" class="mobile-nav__link">Brillen</a>
2088                              </li></ul>
2089                        </collapsible-content></li></ul></collapsible-content></li>
2090
2091        <li
2092          class="mobile-nav__item   "
2093          data-level="1"
2094          style="
2095            
2096            
2097          "><button
2098              is="toggle-button"
2099              class="mobile-nav__link heading h6"
2100              aria-controls="mobile-menu-4"
2101              aria-expanded="false"
2102              style="
2103                
2104              "
2105            >Sale<span class="animated-plus"></span>
2106            </button>
2107
2108            <collapsible-content id="mobile-menu-4" class="collapsible"><ul class="mobile-nav list--unstyled" role="list"><li class="mobile-nav__item" data-level="2"><a href="/collections/sale-angebote" class="mobile-nav__link">Alle Produkte</a></li><li class="mobile-nav__item" data-level="2"><a href="/collections/sale-schlager" class="mobile-nav__link">Sale Schläger</a></li><li class="mobile-nav__item" data-level="2"><a href="/collections/sale-tische" class="mobile-nav__link">Sale Tische</a></li><li class="mobile-nav__item" data-level="2"><a href="/collections/sale-profi" class="mobile-nav__link">Sale Profi</a></li><li class="mobile-nav__item" data-level="2"><a href="/collections/sale-pickleball" class="mobile-nav__link">Sale Pickleball</a></li><li class="mobile-nav__item" data-level="2"><a href="/collections/bundles" class="mobile-nav__link">Bundles</a></li></ul></collapsible-content></li></ul><div class="mobile-nav__item" data-level="1"><div class="header-sidebar-localization-form">
2109          <a class="icon-text" href="#" onclick="mdApp_openModal('md-app-embed__footer-popup');" data-action="close">
2110            <div class="localization-country mobile">
2111              <img src="//cdn.shopify.com/static/images/flags/de.svg?height=20" alt="Deutschland" srcset="//cdn.shopify.com/static/images/flags/de.svg?height=20 27w" width="27" height="20" class="localization-country__image">
2112            </div>
2112Deutsch</a>
2113        </div></div>
2114  </div><div class="drawer__footer drawer__footer--tight drawer__footer--bordered">
2115      <div class="drawer__footer__social-media">
2116        <p class="heading heading--small">Folge uns auf Social Media</p><link href="//joola.de/cdn/shop/t/5/assets/us-social-media-links.css?v=176269812684757508091725349711" rel="stylesheet" type="text/css" media="all" />
2117
2118<div class="social-media-link-wrapper">
2119  <div class="social-media-link-bubble no-wrap">
2120    
2121      <p class="social-media-link-bubble--heading">Tischtennis</p>
2122    
2123    <ul class="social-media-link-bubble--link-list">
2124      
2125        <li class="social-media-link-bubble--link">
2126          <a
2127            class="social-media-link-bubble--icon"
2128            href="https://www.facebook.com/joolatischtennis/"
2129            target="_blank"
2130            title="Facebook"
2131            rel="nofollow"
2132            aria-label="Facebook"
2133          >
2134            <svg width="19" height="19" viewBox="0 0 19 19" fill="none" xmlns="http://www.w3.org/2000/svg">
2135              <path d="M19 9.52381C19 4.26667 14.744 0 9.5 0C4.256 0 0 4.26667 0 9.52381C0 14.1333 3.268 17.9714 7.6 18.8571V12.381H5.7V9.52381H7.6V7.14286C7.6 5.30476 9.0915 3.80952 10.925 3.80952H13.3V6.66667H11.4C10.8775 6.66667 10.45 7.09524 10.45 7.61905V9.52381H13.3V12.381H10.45V19C15.2475 18.5238 19 14.4667 19 9.52381Z" fill="#547BBD"/>
2136              <path class="onhover-color" d="M19 9.52381C19 4.26667 14.744 0 9.5 0C4.256 0 0 4.26667 0 9.52381C0 14.1333 3.268 17.9714 7.6 18.8571V12.381H5.7V9.52381H7.6V7.14286C7.6 5.30476 9.0915 3.80952 10.925 3.80952H13.3V6.66667H11.4C10.8775 6.66667 10.45 7.09524 10.45 7.61905V9.52381H13.3V12.381H10.45V19C15.2475 18.5238 19 14.4667 19 9.52381Z" fill="black" fill-opacity="0.2"/>
2137            </svg>
2138          </a>
2139        </li>
2140      
2141
2142      
2143        <li class="social-media-link-bubble--link">
2144          <a
2145            class="social-media-link-bubble--icon"
2146            href="https://www.tiktok.com/@joolaeurope"
2147            target="_blank"
2148            title="TikTok"
2149            rel="nofollow"
2150            aria-label="TikTok"
2151          >
2152            <svg width="19" height="19" clip-rule="evenodd" fill-rule="evenodd" image-rendering="optimizeQuality" shape-rendering="geometricPrecision" text-rendering="geometricPrecision" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg">
2153              <path d="m256 0c141.385 0 256 114.615 256 256s-114.615 256-256 256-256-114.615-256-256 114.615-256 256-256z"/>
2154              <g fill-rule="nonzero">
2155                <path d="m344.487 161.312c11.585 11.945 26.033 19.226 40.593 22.539v-8.971c-13.681-.969-27.993-5.274-40.593-13.568zm-83.689-59.166v200.601c0 26.281-18.888 43.185-41.855 43.185-7.619 0-14.854-1.781-21.142-5.071 7.979 10.188 20.578 16.048 34.395 16.048 22.968 0 41.855-16.905 41.855-43.208v-200.601h36.401a100.278 100.278 0 0 1 -2.434-10.954zm-29.864 116.618v-9.939c-4.599-.766-9.196-1.015-13.006-1.015-51.818 0-95.206 41.586-95.206 93.155 0 33.855 16.476 62.795 41.517 79.926-17.445-17.31-28.264-41.54-28.264-68.971 0-51.48 43.253-93.043 94.959-93.156z" fill="#2dccd3"/>
2156                <path d="m313.36 299.433c0 64.057-49.001 98.002-95.184 98.002-19.992 0-38.564-6.041-53.937-16.545 17.266 17.131 41.022 27.499 67.19 27.499 46.184 0 95.184-33.945 95.184-98.002v-104.38c-4.597-3.11-9.015-6.739-13.253-10.976zm-115.559 41.427c-5.635-7.122-8.994-16.341-8.994-27.159 0-30.361 23.734-46.409 55.38-43.073v-50.849c-4.598-.766-9.196-1.014-13.028-1.014h-.226v40.886c-31.644-3.313-55.379 12.712-55.379 43.096 0 17.761 9.084 31.239 22.247 38.113zm187.279-157.009v37.979c-21.029 0-40.931-4.012-58.467-15.823 20.421 20.421 45.192 26.8 71.721 26.8v-46.972a82.367 82.367 0 0 1 -13.254-1.984zm-40.593-22.54c-11.202-11.517-19.745-27.385-23.215-48.211h-10.819c6.176 22.517 18.888 38.227 34.034 48.211z" fill="#f1204a"/>
2157                <path d="m218.176 397.435c46.183 0 95.184-33.944 95.184-98.002v-104.402c4.238 4.237 8.655 7.866 13.253 10.976 17.536 11.811 37.438 15.823 58.468 15.823v-37.979c-14.561-3.313-29.009-10.593-40.594-22.54-15.146-9.984-27.859-25.694-34.034-48.211h-36.402v200.601c0 26.303-18.888 43.208-41.856 43.208-13.816 0-26.415-5.86-34.394-16.048-13.163-6.875-22.247-20.353-22.247-38.114 0-30.384 23.734-46.409 55.379-43.096v-40.887c-51.705.113-94.958 41.676-94.958 93.156 0 27.431 10.819 51.661 28.264 68.971 15.372 10.503 33.945 16.544 53.937 16.544z" fill="#fff"/>
2158              </g>
2159            </svg>
2160          </a>
2161        </li>
2162      
2163
2164      
2165        <li class="social-media-link-bubble--link">
2166          <a
2167            class="social-media-link-bubble--icon"
2168            href="https://www.instagram.com/joolaeurope/"
2169            target="_blank"
2170            title="Instagram"
2171            rel="nofollow"
2172            aria-label="Instagram"
2173          >
2174            <svg width="19" height="19" viewBox="0 0 19 19" fill="none" xmlns="http://www.w3.org/2000/svg">
2175              <path d="M6.33409 9.5C6.33409 7.75116 7.75147 6.33308 9.50038 6.33308C11.2493 6.33308 12.6674 7.75116 12.6674 9.5C12.6674 11.2488 11.2493 12.6669 9.50038 12.6669C7.75147 12.6669 6.33409 11.2488 6.33409 9.5ZM4.62205 9.5C4.62205 12.1942 6.80607 14.3781 9.50038 14.3781C12.1947 14.3781 14.3787 12.1942 14.3787 9.5C14.3787 6.8058 
217512.1947 4.62186 9.50038 4.62186C6.80607 4.62186 4.62205 6.8058 4.62205 9.5ZM13.4318 4.42844C13.4315 5.05805 13.9417 5.56865 14.5714 5.5689C15.201 5.56915 15.7116 5.05896 15.7119 4.42936C15.7121 3.79975 15.2019 3.28915 14.5723 3.2889C13.943 3.28919 13.4323 3.79914 13.4318 4.42844ZM5.66223 17.2328C4.73598 17.1906 4.23253 17.0363 3.89797 16.906C3.45441 16.7333 3.13794 16.5276 2.8052 16.1954C2.47246 15.8631 2.26649 15.5469 2.09457 15.1034C1.96415 14.769 1.80986 14.2654 1.76775 13.3392C1.7217 12.3378 1.7125 12.037 1.7125 9.50008C1.7125 6.96312 1.72246 6.66315 1.76775 5.66094C1.80994 4.73472 1.96536 4.23214 2.09457 3.89675C2.26725 3.45321 2.47291 3.13675 2.8052 2.80402C3.13748 2.47129 3.45365 2.26533 3.89797 2.09342C4.23238 1.963 4.73598 1.80872 5.66223 1.76662C6.66364 1.72056 6.96446 1.71137 9.50038 1.71137C12.0363 1.71137 12.3374 1.72132 13.3397 1.76662C14.2659 1.8088 14.7685 1.96422 15.1039 2.09342C15.5475 2.26533 15.864 2.47175 16.1967 2.80402C16.5294 3.13629 16.7347 3.45321 16.9073 3.89675C17.0378 4.23115 17.192 4.73472 17.2341 5.66094C17.2802 6.66315 17.2894 6.96312 17.2894 9.50008C17.2894 12.037 17.2802 12.337 17.2341 13.3392C17.192 14.2654 17.0369 14.7689 16.9073 15.1034C16.7347 15.5469 16.529 15.8634 16.1967 16.1954C15.8644 16.5273 15.5475 16.7333 15.1039 16.906C14.7695 17.0364 14.2659 17.1907 13.3397 17.2328C12.3383 17.2788 12.0374 17.288 9.50038 17.288C6.96332 17.288 6.66334 17.2788 5.66223 17.2328ZM5.58356 0.057532C4.57219 0.103588 3.8811 0.263948 3.27756 0.498788C2.65251 0.741304 2.12337 1.06666 1.59462 1.59456C1.06587 2.12245 0.741334 2.6524 0.498808 3.27742C0.263959 3.88132 0.103592 4.57201 0.0575343 5.58334C0.0107164 6.59627 0 6.9201 0 9.5C0 12.0799 0.0107164 12.4037 0.0575343 13.4167C0.103592 14.4281 0.263959 15.1187 0.498808 15.7226C0.741334 16.3472 1.06594 16.8778 1.59462 17.4054C2.1233 17.9331 2.65251 18.258 3.27756 18.5012C3.88224 18.7361 4.57219 18.8964 5.58356 18.9425C6.59706 18.9885 6.92038 19 9.50038 19C12.0804 19 12.4042 18.9893 13.4172 18.9425C14.4286 18.8964 15.1193 18.7361 15.7232 18.5012C16.3479 18.258 16.8774 17.9333 17.4061 17.4054C17.9349 16.8775 18.2587 16.3472 18.502 15.7226C18.7368 15.1187 18.8979 14.428 18.9432 13.4167C18.9893 12.403 19 12.0799 19 9.5C19 6.9201 18.9893 6.59627 18.9432 5.58334C18.8972 4.57193 18.7368 3.88094 18.502 3.27742C18.2587 2.65278 17.9341 2.12329 17.4061 1.59456C16.8782 1.06582 16.3479 0.741304 15.724 0.498788C15.1193 0.263948 14.4286 0.102828 13.418 0.057532C12.405 0.011476 12.0811 0 9.50114 0C6.92114 0 6.59706 0.010716 5.58356 0.057532Z" fill="url(#paint0_linear_1008_2062)"/>
2176              <path class="onhover-color" d="M6.33409 9.5C6.33409 7.75116 7.75147 6.33308 9.50038 6.33308C11.2493 6.33308 12.6674 7.75116 12.6674 9.5C12.6674 11.2488 11.2493 12.6669 9.50038 12.6669C7.75147 12.6669 6.33409 11.2488 6.33409 9.5ZM4.62205 9.5C4.62205 12.1942 6.80607 14.3781 9.50038 14.3781C12.1947 14.3781 14.3787 12.1942 14.3787 9.5C14.3787 6.8058 12.1947 4.62186 9.50038 4.62186C6.80607 4.62186 4.62205 6.8058 4.62205 9.5ZM13.4318 4.42844C13.4315 5.05805 13.9417 5.56865 14.5714 5.5689C15.201 5.56915 15.7116 5.05896 15.7119 4.42936C15.7121 3.79975 15.2019 3.28915 14.5723 3.2889C13.943 3.28919 13.4323 3.79914 13.4318 4.42844ZM5.66223 17.2328C4.73598 17.1906 4.23253 17.0363 3.89797 16.906C3.45441 16.7333 3.13794 16.5276 2.8052 16.1954C2.47246 15.8631 2.26649 15.5469 2.09457 15.1034C1.96415 14.769 1.80986 14.2654 1.76775 13.3392C1.7217 12.3378 1.7125 12.037 1.7125 9.50008C1.7125 6.96312 1.72246 6.66315 1.76775 5.66094C1.80994 4.73472 1.96536 4.23214 2.09457 3.89675C2.26725 3.45321 2.47291 3.13675 2.8052 2.80402C3.13748 2.47129 3.45365 2.26533 3.89797 2.09342C4.23238 1.963 4.73598 1.80872 5.66223 1.76662C6.66364 1.72056 6.96446 1.71137 9.50038 1.71137C12.0363 1.71137 12.3374 1.72132 13.3397 1.76662C14.2659 1.8088 14.7685 1.96422 15.1039 2.09342C15.5475 2.26533 15.864 2.47175 16.1967 2.80402C16.5294 3.13629 16.7347 3.45321 16.9073 3.89675C17.0378 4.23115 17.192 4.73472 17.2341 5.66094C17.2802 6.66315 17.2894 6.96312 17.2894 9.50008C17.2894 12.037 17.2802 12.337 17.2341 13.3392C17.192 14.2654 17.0369 14.7689 16.9073 15.1034C16.7347 15.5469 16.529 15.8634 16.1967 16.1954C15.8644 16.5273 15.5475 16.7333 15.1039 16.906C14.7695 17.0364 14.2659 17.1907 13.3397 17.2328C12.3383 17.2788 12.0374 17.288 9.50038 17.288C6.96332 17.288 6.66334 17.2788 5.66223 17.2328ZM5.58356 0.057532C4.57219 0.103588 3.8811 0.263948 3.27756 0.498788C2.65251 0.741304 2.12337 1.06666 1.59462 1.59456C1.06587 2.12245 0.741334 2.6524 0.498808 3.27742C0.263959 3.88132 0.103592 4.57201 0.0575343 5.58334C0.0107164 6.59627 0 6.9201 0 9.5C0 12.0799 0.0107164 12.4037 0.0575343 13.4167C0.103592 14.4281 0.263959 15.1187 0.498808 15.7226C0.741334 16.3472 1.06594 16.8778 1.59462 17.4054C2.1233 17.9331 2.65251 18.258 3.27756 18.5012C3.88224 18.7361 4.57219 18.8964 5.58356 18.9425C6.59706 18.9885 6.92038 19 9.50038 19C12.0804 19 12.4042 18.9893 13.4172 18.9425C14.4286 18.8964 15.1193 18.7361 15.7232 18.5012C16.3479 18.258 16.8774 17.9333 17.4061 17.4054C17.9349 16.8775 18.2587 16.3472 18.502 15.7226C18.7368 15.1187 18.8979 
217614.428 18.9432 13.4167C18.9893 12.403 19 12.0799 19 9.5C19 6.9201 18.9893 6.59627 18.9432 5.58334C18.8972 4.57193 18.7368 3.88094 18.502 3.27742C18.2587 2.65278 17.9341 2.12329 17.4061 1.59456C16.8782 1.06582 16.3479 0.741304 15.724 0.498788C15.1193 0.263948 14.4286 0.102828 13.418 0.057532C12.405 0.011476 12.0811 0 9.50114 0C6.92114 0 6.59706 0.010716 5.58356 0.057532Z" fill="black" fill-opacity="0.2"/>
2177              <defs>
2178              <linearGradient id="paint0_linear_1008_2062" x1="17.8125" y1="-6.98958e-07" x2="5.30854e-07" y2="19" gradientUnits="userSpaceOnUse">
2179              <stop stop-color="#D82D7E"/>
2180              <stop offset="1" stop-color="#FA8F21"/>
2181              </linearGradient>
2182              </defs>
2183            </svg>
2184          </a>
2185        </li>
2186      
2187
2188      
2189    </ul>
2190  </div>
2191
2192  <div class="social-media-link-bubble no-wrap">
2193    
2194      <p class="social-media-link-bubble--heading">Pickleball</p>
2195    
2196    <ul class="social-media-link-bubble--link-list">
2197      
2198        <li class="social-media-link-bubble--link">
2199          <a
2200            class="social-media-link-bubble--icon"
2201            href="https://www.facebook.com/joolapickleball/"
2202            target="_blank"
2203            title="Facebook"
2204            rel="nofollow"
2205            aria-label="Facebook"
2206          >
2207            <svg width="19" height="19" viewBox="0 0 19 19" fill="none" xmlns="http://www.w3.org/2000/svg">
2208              <path d="M19 9.52381C19 4.26667 14.744 0 9.5 0C4.256 0 0 4.26667 0 9.52381C0 14.1333 3.268 17.9714 7.6 18.8571V12.381H5.7V9.52381H7.6V7.14286C7.6 5.30476 9.0915 3.80952 10.925 3.80952H13.3V6.66667H11.4C10.8775 6.66667 10.45 7.09524 10.45 7.61905V9.52381H13.3V12.381H10.45V19C15.2475 18.5238 19 14.4667 19 9.52381Z" fill="#547BBD"/>
2209              <path class="onhover-color" d="M19 9.52381C19 4.26667 14.744 0 9.5 0C4.256 0 0 4.26667 0 9.52381C0 14.1333 3.268 17.9714 7.6 18.8571V12.381H5.7V9.52381H7.6V7.14286C7.6 5.30476 9.0915 3.80952 10.925 3.80952H13.3V6.66667H11.4C10.8775 6.66667 10.45 7.09524 10.45 7.61905V9.52381H13.3V12.381H10.45V19C15.2475 18.5238 19 14.4667 19 9.52381Z" fill="black" fill-opacity="0.2"/>
2210            </svg>
2211          </a>
2212        </li>
2213      
2214
2215      
2216
2217      
2218        <li class="social-media-link-bubble--link">
2219          <a
2220            class="social-media-link-bubble--icon"
2221            href="https://www.instagram.com/joolaeurope.pb"
2222            target="_blank"
2223            title="Instagram"
2224            rel="nofollow"
2225            aria-label="Instagram"
2226          >
2227            <svg width="19" height="19" viewBox="0 0 19 19" fill="none" xmlns="http://www.w3.org/2000/svg">
2228              <path d="M6.33409 9.5C6.33409 7.75116 7.75147 6.33308 9.50038 6.33308C11.2493 6.33308 12.6674 7.75116 12.6674 9.5C12.6674 11.2488 11.2493 12.6669 9.50038 12.6669C7.75147 12.6669 6.33409 11.2488 6.33409 9.5ZM4.62205 9.5C4.62205 12.1942 6.80607 14.3781 9.50038 14.3781C12.1947 14.3781 14.3787 12.1942 14.3787 9.5C14.3787 6.8058 12.1947 4.62186 9.50038 4.62186C6.80607 4.62186 4.62205 6.8058 4.62205 9.5ZM13.4318 4.42844C13.4315 5.05805 13.9417 5.56865 14.5714 5.5689C15.201 5.56915 15.7116 5.05896 15.7119 4.42936C15.7121 3.79975 15.2019 3.28915 14.5723 3.2889C13.943 3.28919 13.4323 3.79914 13.4318 4.42844ZM5.66223 17.2328C4.73598 17.1906 4.23253 17.0363 3.89797 16.906C3.45441 16.7333 3.13794 16.5276 2.8052 16.1954C2.47246 15.8631 2.26649 15.5469 2.09457 15.1034C1.96415 14.769 1.80986 14.2654 1.76775 13.3392C1.7217 12.3378 1.7125 12.037 1.7125 9.50008C1.7125 6.96312 1.72246 6.66315 1.76775 5.66094C1.80994 4.73472 1.96536 4.23214 2.09457 3.89675C2.26725 3.45321 2.47291 3.13675 2.8052 2.80402C3.13748 2.47129 3.45365 2.26533 3.89797 2.09342C4.23238 1.963 4.73598 1.80872 5.66223 1.76662C6.66364 1.72056 6.96446 1.71137 9.50038 1.71137C12.0363 1.71137 12.3374 1.72132 13.3397 1.76662C14.2659 1.8088 14.7685 1.96422 15.1039 2.09342C15.5475 2.26533 15.864 2.47175 16.1967 2.80402C16.5294 3.13629 16.7347 3.45321 16.9073 3.89675C17.0378 4.23115 17.192 4.73472 17.2341 5.66094C17.2802 6.66315 17.2894 6.96312 17.2894 9.50008C17.2894 12.037 17.2802 12.337 17.2341 13.3392C17.192 14.2654 17.0369 14.7689 16.9073 15.1034C16.7347 15.5469 16.529 15.8634 16.1967 16.1954C15.8644 16.5273 15.5475 16.7333 15.1039 16.906C14.7695 17.0364 14.2659 17.1907 13.3397 17.2328C12.3383 17.2788 12.0374 17.288 9.50038 17.288C6.96332 17.288 6.66334 17.2788 5.66223 17.2328ZM5.58356 0.057532C4.57219 0.103588 3.8811 0.263948 3.27756 0.498788C2.65251 0.741304 2.12337 1.06666 1.59462 1.59456C1.06587 2.12245 0.741334 2.6524 0.498808 3.27742C0.263959 3.88132 0.103592 4.57201 0.0575343 5.58334C0.0107164 6.59627 0 6.9201 0 9.5C0 12.0799 0.0107164 12.4037 0.0575343 13.4167C0.103592 14.4281 0.263959 15.1187 0.498808 15.7226C0.741334 16.3472 1.06594 16.8778 1.59462 17.4054C2.1233 17.9331 2.65251 18.258 3.27756 18.5012C3.88224 18.7361 4.57219 18.8964 5.58356 18.9425C6.59706 18.9885 6.92038 19 9.50038 19C12.0804 19 12.4042 18.9893 13.4172 18.9425C14.4286 18.8964 15.1193 18.7361 15.7232 18.5012C16.3479 18.258 16.8774 17.9333 17.4061 17.4054C17.9349 16.8775 18.2587 16.3472 18.502 15.7226C18.7368 15.1187 18.8979 
222814.428 18.9432 13.4167C18.9893 12.403 19 12.0799 19 9.5C19 6.9201 18.9893 6.59627 18.9432 5.58334C18.8972 4.57193 18.7368 3.88094 18.502 3.27742C18.2587 2.65278 17.9341 2.12329 17.4061 1.59456C16.8782 1.06582 16.3479 0.741304 15.724 0.498788C15.1193 0.263948 14.4286 0.102828 13.418 0.057532C12.405 0.011476 12.0811 0 9.50114 0C6.92114 0 6.59706 0.010716 5.58356 0.057532Z" fill="url(#paint0_linear_1008_2062)"/>
2229              <path class="onhover-color" d="M6.33409 9.5C6.33409 7.75116 7.75147 6.33308 9.50038 6.33308C11.2493 6.33308 12.6674 7.75116 12.6674 9.5C12.6674 11.2488 11.2493 12.6669 9.50038 12.6669C7.75147 12.6669 6.33409 11.2488 6.33409 9.5ZM4.62205 9.5C4.62205 12.1942 6.80607 14.3781 9.50038 14.3781C12.1947 14.3781 14.3787 12.1942 14.3787 9.5C14.3787 6.8058 12.1947 4.62186 9.50038 4.62186C6.80607 4.62186 4.62205 6.8058 4.62205 9.5ZM13.4318 4.42844C13.4315 5.05805 13.9417 5.56865 14.5714 5.5689C15.201 5.56915 15.7116 5.05896 15.7119 4.42936C15.7121 3.79975 15.2019 3.28915 14.5723 3.2889C13.943 3.28919 13.4323 3.79914 13.4318 4.42844ZM5.66223 17.2328C4.73598 17.1906 4.23253 17.0363 3.89797 16.906C3.45441 16.7333 3.13794 16.5276 2.8052 16.1954C2.47246 15.8631 2.26649 15.5469 2.09457 15.1034C1.96415 14.769 1.80986 14.2654 1.76775 13.3392C1.7217 12.3378 1.7125 12.037 1.7125 9.50008C1.7125 6.96312 1.72246 6.66315 1.76775 5.66094C1.80994 4.73472 1.96536 4.23214 2.09457 3.89675C2.26725 3.45321 2.47291 3.13675 2.8052 2.80402C3.13748 2.47129 3.45365 2.26533 3.89797 2.09342C4.23238 1.963 4.73598 1.80872 5.66223 1.76662C6.66364 1.72056 6.96446 1.71137 9.50038 1.71137C12.0363 1.71137 12.3374 1.72132 13.3397 1.76662C14.2659 1.8088 14.7685 1.96422 15.1039 2.09342C15.5475 2.26533 15.864 2.47175 16.1967 2.80402C16.5294 3.13629 16.7347 3.45321 16.9073 3.89675C17.0378 4.23115 17.192 4.73472 17.2341 5.66094C17.2802 6.66315 17.2894 6.96312 17.2894 9.50008C17.2894 12.037 17.2802 12.337 17.2341 13.3392C17.192 14.2654 17.0369 14.7689 16.9073 15.1034C16.7347 15.5469 16.529 15.8634 16.1967 16.1954C15.8644 16.5273 15.5475 16.7333 15.1039 16.906C14.7695 17.0364 14.2659 17.1907 13.3397 17.2328C12.3383 17.2788 12.0374 17.288 9.50038 17.288C6.96332 17.288 6.66334 17.2788 5.66223 17.2328ZM5.58356 0.057532C4.57219 0.103588 3.8811 0.263948 3.27756 0.498788C2.65251 0.741304 2.12337 1.06666 1.59462 1.59456C1.06587 2.12245 0.741334 2.6524 0.498808 3.27742C0.263959 3.88132 0.103592 4.57201 0.0575343 5.58334C0.0107164 6.59627 0 6.9201 0 9.5C0 12.0799 0.0107164 12.4037 0.0575343 13.4167C0.103592 14.4281 0.263959 15.1187 0.498808 15.7226C0.741334 16.3472 1.06594 16.8778 1.59462 17.4054C2.1233 17.9331 2.65251 18.258 3.27756 18.5012C3.88224 18.7361 4.57219 18.8964 5.58356 18.9425C6.59706 18.9885 6.92038 19 9.50038 19C12.0804 19 12.4042 18.9893 13.4172 18.9425C14.4286 18.8964 15.1193 18.7361 15.7232 18.5012C16.3479 18.258 16.8774 17.9333 17.4061 17.4054C17.9349 16.8775 18.2587 16.3472 18.502 15.7226C18.7368 15.1187 18.8979 14.428 18.9432 13.4167C18.9893 12.403 19 12.0799 19 9.5C19 6.9201 18.9893 6.59627 18.9432 5.58334C18.8972 4.57193 18.7368 3.88094 18.502 3.27742C18.2587 2.65278 17.9341 2.12329 17.4061 1.59456C16.8782 1.06582 16.3479 0.741304 15.724 0.498788C15.1193 0.263948 14.4286 0.102828 13.418 0.057532C12.405 0.011476 12.0811 0 9.50114 0C6.92114 0 6.59706 0.010716 5.58356 0.057532Z" fill="black" fill-opacity="0.2"/>
2230              <defs>
2231              <linearGradient id="paint0_linear_1008_2062" x1="17.8125" y1="-6.98958e-07" x2="5.30854e-07" y2="19" gradientUnits="userSpaceOnUse">
2232              <stop stop-color="#D82D7E"/>
2233              <stop offset="1" stop-color="#FA8F21"/>
2234              </linearGradient>
2235              </defs>
2236            </svg>
2237          </a>
2238        </li>
2239      
2240
2241      
2242        <li class="social-media-link-bubble--link">
2243          <a
2244            class="social-media-link-bubble--icon"
2245            href="https://www.youtube.com/user/joolausa"
2246            target="_blank"
2247            title="YouTube"
2248            rel="nofollow"
2249            aria-label="YouTube"
2250          >
2251            <svg width="19" height="19" viewBox="0 0 19 19" fill="none" xmlns="http://www.w3.org/2000/svg">
2252              <path d="M7.6 12.5L12.5305 9.65L7.6 6.8V12.5ZM18.582 5.0615C18.7055 5.508 18.791 6.1065 18.848 6.8665C18.9145 7.6265 18.943 8.282 18.943 8.852L19 9.65C19 11.7305 18.848 13.26 18.582 14.2385C18.3445 15.0935 17.7935 15.6445 16.9385 15.882C16.492 16.0055 15.675 16.091 14.421 16.148C13.186 16.2145 12.0555 16.243 11.0105 16.243L9.5 16.3C5.5195 16.3 3.04 16.148 2.0615 15.882C1.2065 15.6445 0.6555 15.0935 0.418 14.2385C0.2945 13.792 0.209 13.1935 0.152 12.4335C0.0855001 11.6735 0.0569999 11.018 0.0569999 10.448L0 9.65C0 7.5695 0.152 6.04 0.418 5.
22520615C0.6555 4.2065 1.2065 3.6555 2.0615 3.418C2.508 3.2945 3.325 3.209 4.579 3.152C5.814 3.0855 6.9445 3.057 7.9895 3.057L9.5 3C13.4805 3 15.96 3.152 16.9385 3.418C17.7935 3.6555 18.3445 4.2065 18.582 5.0615Z" fill="#DC4A3C"/>
2253              <path class="onhover-color" d="M7.6 12.5L12.5305 9.65L7.6 6.8V12.5ZM18.582 5.0615C18.7055 5.508 18.791 6.1065 18.848 6.8665C18.9145 7.6265 18.943 8.282 18.943 8.852L19 9.65C19 11.7305 18.848 13.26 18.582 14.2385C18.3445 15.0935 17.7935 15.6445 16.9385 15.882C16.492 16.0055 15.675 16.091 14.421 16.148C13.186 16.2145 12.0555 16.243 11.0105 16.243L9.5 16.3C5.5195 16.3 3.04 16.148 2.0615 15.882C1.2065 15.6445 0.6555 15.0935 0.418 14.2385C0.2945 13.792 0.209 13.1935 0.152 12.4335C0.0855001 11.6735 0.0569999 11.018 0.0569999 10.448L0 9.65C0 7.5695 0.152 6.04 0.418 5.0615C0.6555 4.2065 1.2065 3.6555 2.0615 3.418C2.508 3.2945 3.325 3.209 4.579 3.152C5.814 3.0855 6.9445 3.057 7.9895 3.057L9.5 3C13.4805 3 15.96 3.152 16.9385 3.418C17.7935 3.6555 18.3445 4.2065 18.582 5.0615Z" fill="black" fill-opacity="0.2"/>
2254            </svg>
2255          </a>
2256        </li>
2257      
2258    </ul>
2259  </div>
2260</div>
2261</div>
2262
2263      <div class="mobile-nav__footer"><shopify-account menu="customer-account-main-menu">
2264            <div slot="signed-out-avatar">
2265              <span class="icon-text"><svg focusable="false" width="20" height="20" class="icon icon--header-customer   " viewBox="0 0 24 24" fill="none">
2266        <clipPath id="a"><path d="M2 0h21v24H2z"/></clipPath>
2267        <g clip-path="url(#a)" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5">
2268          <path d="M12.41 11a5 5 0 1 0 0-10 5 5 0 0 0 0 10zM18.8 23H6.01c-2.5 0-3.91-2.89-2.36-4.86C5.6 15.65 8.66 14 12.41 14s6.81 1.65 8.76 4.14c1.55 1.97.14 4.86-2.36 4.86z"/>
2269        </g>
2270      </svg>Login</span>
2271            </div>
2272          </shopify-account></div>
2273    </div></mobile-navigation>
2274<script>
2275  (() => {
2276    const headerElement = document.getElementById('shopify-section-sections--23031476486447__header'),
2277      headerHeight = headerElement.clientHeight,
2278      headerHeightWithoutBottomNav = headerElement.querySelector('.header__wrapper').clientHeight;
2279
2280    document.documentElement.style.setProperty('--header-height', headerHeight + 'px');
2281    document.documentElement.style.setProperty('--header-height-without-bottom-nav', headerHeightWithoutBottomNav + 'px');
2282  })();
2283</script>
2283
2284
2285<script type="application/ld+json">
2286  {
2287    "@context": "https://schema.org",
2288    "@type": "Organization",
2289    "name": "JOOLA Europe",
2290    
2291      "logo": "https:\/\/joola.de\/cdn\/shop\/files\/JOOLA_Lockup_Horizontal_Outline_Black_RGB.png?v=1753706834\u0026width=2084",
2292    
2293    "url": "https:\/\/joola.de"
2294  }
2295</script>
2295
2296
2297
2298<style> #shopify-section-sections--23031476486447__header .mobile-nav__item.christmas-sale .mobile-nav__link * {color: #fff !important; fill: #fff !important;} </style></div>
2299<!-- END sections: header-group --><!-- BEGIN sections: overlay-group -->
2300<div id="shopify-section-sections--23031476551983__klaviyo-form-teaser" class="shopify-section shopify-section-group-overlay-group"><klaviyo-teaser
2301  tabindex="0"
2302  role="button"
2303  class="klaviyo-form-teaser__wrapper"
2304  data-klaviyo-form-id="XxgNQH"
2305>
2306  <div class="klaviyo-form-teaser__button">
2307    <div
2308      class="klaviyo-form-teaser__content"
2309    >
2310      10 € für dich
2311    </div>
2312
2313    <button
2314      tabindex="0"
2315      aria-label="Close teaser"
2316      class="klaviyo-form-teaser__close"
2317    >
2318      <svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true">
2319        <title id="title-Close-teaser">Close teaser</title>
2320        <circle style="cursor: pointer;" cx="10" cy="10" r="9.5" fill="#000000" stroke="#FFFFFF"></circle>
2321        <path style="cursor: pointer;" d="M6 6L14 14M6 14L14 6L6 14Z" stroke="#FFFFFF" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
2322      </svg>
2323    </button>
2324  </div>
2325</klaviyo-teaser>
2326
2327
2328
2329</div><div id="shopify-section-sections--23031476551983__cdl-popup" class="shopify-section shopify-section-group-overlay-group shopify-section--cdl-popup"><modal-content id="cdl-popup-sections--23031476551983__cdl-popup" class="modal cdl-popup" data-cdl-anchor="#guarantee-popup">
2330  <div class="modal__overlay"></div>
2331
2332  <div class="modal__content cdl-popup__content">
2333    <button type="button" class="modal__close-button tap-area" data-action="close" title="Schließen"><svg focusable="false" width="14" height="14" class="icon icon--close   " viewBox="0 0 14 14">
2334        <path d="M13 13L1 1M13 1L1 13" stroke="currentColor" stroke-width="2" fill="none"></path>
2335      </svg></button><h2 class="heading h5 cdl-popup__heading">Gesetzliche Gewährleistungsrechte</h2><img src="//joola.de/cdn/shop/files/gewaehrleistungslabel-de.jpg?v=1790064478&amp;width=1219" alt="" srcset="//joola.de/cdn/shop/files/gewaehrleistungslabel-de.jpg?v=1790064478&amp;width=300 300w, //joola.de/cdn/shop/files/gewaehrleistungslabel-de.jpg?v=1790064478&amp;width=400 400w, //joola.de/cdn/shop/files/gewaehrleistungslabel-de.jpg?v=1790064478&amp;width=500 500w, //joola.de/cdn/shop/files/gewaehrleistungslabel-de.jpg?v=1790064478&amp;width=600 600w, //joola.de/cdn/shop/files/gewaehrleistungslabel-de.jpg?v=1790064478&amp;width=700 700w, //joola.de/cdn/shop/files/gewaehrleistungslabel-de.jpg?v=1790064478&amp;width=800 800w, //joola.de/cdn/shop/files/gewaehrleistungslabel-de.jpg?v=1790064478&amp;width=900 900w, //joola.de/cdn/shop/files/gewaehrleistungslabel-de.jpg?v=1790064478&amp;width=1000 1000w, //joola.de/cdn/shop/files/gewaehrleistungslabel-de.jpg?v=1790064478&amp;width=1200 1200w" width="1219" height="1668" loading="lazy" sizes="(max-width: 740px) 100vw, 750px" class="cdl-popup__image"></div>
2336</modal-content>
2337
2338
2339</div>
2340<!-- END sections: overlay-group --><div id="shopify-section-mini-cart" class="shopify-section shopify-section--mini-cart"><cart-drawer section="mini-cart" id="mini-cart" class="mini-cart drawer drawer--large">
2341  <span class="drawer__overlay"></span>
2342
2343  <header class="drawer__header">
2344    <p class="drawer__title heading h6"><svg focusable="false" width="20" height="20" class="icon icon--header-tote-bag   " viewBox="0 0 24 24" fill="none">
2345        <g stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5">
2346          <path d="M5.61 23H5c-1.73 0-3.1-1.46-2.99-3.19l.74-11.88c.03-.53.47-.94 1-.94h4.06l.8 12.81a2.997 2.997 0 0 1-2.99 3.19z"/>
2347          <path d="M6.81 7h13.12c1.06 0 1.93.82 2 1.88l.62 9.88c.14 2.3-1.69 4.25-3.99 4.25H5.81"/>
2348          <path d="M11.81 9V4.5c0-1.93 1.57-3.5 3.5-3.5s3.5 1.57 3.5 3.5V9M6.81 7V4.5c0-1.93 1.57-3.5 3.5-3.5"/>
2349        </g>
2350      </svg>Warenkorb</p>
2351
2352    <button type="button" class="drawer__close-button tap-area" data-action="close" title="Schließen"><svg focusable="false" width="14" height="14" class="icon icon--close   " viewBox="0 0 14 14">
2353        <path d="M13 13L1 1M13 1L1 13" stroke="currentColor" stroke-width="2" fill="none"></path>
2354      </svg></button>
2355  </header><div class="drawer__content drawer__content--center">
2356      <p>Dein Warenkorb ist leer</p>
2357
2358      <div class="button-wrapper">
2359        <a href="/collections/all" class="button button--primary">Jetzt einkaufen</a>
2360      </div>
2361    </div></cart-drawer>
2362
2363
2364</div><div id="main" role="main" class="anchor"><div id="shopify-section-template--23031477567791__main" class="shopify-section shopify-section--main-product"><style>
2365  #shopify-section-template--23031477567791__main {
2366--primary-button-background: 254, 246, 50;
2367    --primary-button-text-color: 0, 0, 0;
2368    --secondary-button-background: , , ;
2369    --secondary-button-text-color: , , ;
2370  }
2371</style><section>
2372<product-rerender id="product-sticky-form-14984799158648-template--23031477567791__main" observe-form="product-form-main-14984799158648-template--23031477567791__main"><style>
2373        @media screen and (min-width: 1000px) {
2374          :root {
2375            --anchor-offset: 140px; /* When the sticky form is activate, every scroll must be offset by an extra value */
2376          }
2377        }
2378      </style>
2379
2380      <cdl-product-sticky-form form-id="product-form-main-14984799158648-template--23031477567791__main" hidden class="product-sticky-form">
2381        <div class="container">
2382          <div class="product-sticky-form__inner">
2383            <div class="product-sticky-form__content-wrapper hidden-pocket"><div class="product-sticky-form__image-wrapper"><img src="//joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web.jpg?v=1762987398&amp;width=1200" alt="JOOLA HC-40 Pickleball" srcset="//joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web.jpg?v=1762987398&amp;width=55 55w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web.jpg?v=1762987398&amp;width=110 110w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web.jpg?v=1762987398&amp;width=165 165w" width="1200" height="1200" loading="lazy" sizes="55px" class="product-sticky-form__image"></div><div class="product-sticky-form__info">
2384                <div class="product-sticky-form__bottom-info">
2385                  <span class="product-sticky-form__title">JOOLA HC-40 Pickleball</span>
2386                  <span class="square-separator square-separator--subdued"></span>
2387                  <span class="product-sticky-form__price">€10,95</span>
2388
2389                  <div class="product-sticky-form__unit-price text--xsmall text--subdued" style="display: none">
2390                    <div class="unit-price-measurement">
2391                      <span class="unit-price-measurement__price"></span>
2392                      <span class="unit-price-measurement__separator">/</span><span class="unit-price-measurement__reference-value"></span><span class="unit-price-measurement__reference-unit"></span>
2393                    </div>
2394                  </div>
2395                </div>
2396              </div>
2397            </div><div class="product-sticky-form__form"><div class="product-sticky-form__variants hidden-pocket"><div class="select-wrapper" data-selector-type="dropdown">
2398                      <combo-box fit-toggle initial-focus-selector="[aria-selected='true']" id="sticky-form-option-template--23031477567791__main-1-combo-box" class="combo-box">
2399                        <span class="combo-box__overlay"></span>
2400
2401                        <header class="combo-box__header">
2402                          <p class="combo-box__title heading h6">Größe</p>
2403
2404                          <button type="button" class="combo-box__close-button tap-area" data-action="close" title="Schließen"><svg focusable="false" width="14" height="14" class="icon icon--close   " viewBox="0 0 14 14">
2405        <path d="M13 13L1 1M13 1L1 13" stroke="currentColor" stroke-width="2" fill="none"></path>
2406      </svg></button>
2407                        </header>
2408
2409                        <div class="combo-box__option-list" role="listbox"><button type="button" role="option" class="combo-box__option-item" value="9779131449720" aria-selected="true">3er Pack</button><button type="button" role="option" class="combo-box__option-item" value="9779131416952" aria-selected="false">12er Pack</button><button type="button" role="option" class="combo-box__option-item" value="10146267955576" aria-selected="false">40er Pack</button><button type="button" role="option" class="combo-box__option-item" value="9779131384184" aria-selected="false">100er Pack</button></div>
2410
2411                        <select class="visually-hidden" data-option-position="1" name="option1" form="product-form-main-14984799158648-template--23031477567791__main" aria-label="Größe"><option value="9779131449720"  selected>3er Pack</option><option value="9779131416952"  >12er Pack</option><option value="10146267955576"  >40er Pack</option><option value="9779131384184"  >100er Pack</option></select>
2412                      </combo-box>
2413
2414                      <button type="button" is="toggle-button" class="select" aria-expanded="false" aria-haspopup="listbox" aria-controls="sticky-form-option-template--23031477567791__main-1-combo-box">
2415                        <span class="select__selected-value">3er Pack</span><svg focusable="false" width="12" height="8" class="icon icon--chevron   " viewBox="0 0 12 8">
2416        <path fill="none" d="M1 1l5 5 5-5" stroke="currentColor" stroke-width="2"></path>
2417      </svg></button>
2418                    </div></div><product-payment-container class="product-sticky-form__payment-container">
2419                
2420
2421                <button
2422                  id="StickyAddToCart"
2423                  is="loader-button"
2424                  form="product-form-main-14984799158648-template--23031477567791__main"
2425                  type="submit"
2426                  data-product-add-to-cart-button
2427                  data-use-primary
2428                  data-button-content=""
2429                  class="product-form__add-button button button--primary"
2430                  
2431                >
2432In den Warenkorb
2433                        <span class="hidden-lap-and-up">&nbsp;&dash;&nbsp;€10,95</span>
2434                      
2435</button>
2436              </product-payment-container>
2437            </div>
2438          </div>
2439        </div>
2440      </cdl-product-sticky-form></product-rerender><div class="container">
2441    <nav aria-label="Pfadleiste" class="breadcrumb text--xsmall text--subdued hidden-phone">
2442      <ol class="breadcrumb__list" role="list">
2443        <li class="breadcrumb__item">
2444          <a class="breadcrumb__link" href="/">Start</a>
2445        </li><li class="breadcrumb__item">
2446          <span class="breadcrumb__link" aria-current="page">JOOLA HC-40 Pickleball</span>
2447        </li>
2448      </ol>
2449    </nav>
2450
2451    <!-- PRODUCT TOP PART -->
2452
2453    <product-rerender id="product-info-14984799158648-template--23031477567791__main" observe-form="product-form-main-14984799158648-template--23031477567791__main" allow-partial-rerender>
2454      <div class="product product--thumbnails-below">
2455<product-media filtered-ids="[]" form-id="product-form-main-14984799158648-template--23031477567791__main" autoplay-video thumbnails-position="below" reveal-on-scroll product-handle="joola-hc-40-pickleball" class="product__media product__media--sticky" style="--largest-image-aspect-ratio: 1.0">
2456    <div class="product__media-list-wrapper" style="max-width: 2048px"><flickity-carousel click-nav flickity-config="{
2457        &quot;adaptiveHeight&quot;: true,
2458        &quot;dragThreshold&quot;: 10,
2459        &quot;initialIndex&quot;: &quot;.is-initial-selected&quot;,
2460        &quot;fade&quot;: false,
2461        &quot;draggable&quot;: &quot;&gt;1&quot;,
2462        &quot;contain&quot;: true,
2463        &quot;cellSelector&quot;: &quot;.product__media-item:not(.is-filtered)&quot;,
2464        &quot;percentPosition&quot;: false,
2465        &quot;pageDots&quot;: false,
2466        &quot;prevNextButtons&quot;: false
2467      }" id="product-template--23031477567791__main-14984799158648-media-list" class="product__media-list"><div id="product-template--23031477567791__main-65241894191480" class="product__media-item  is-initial-selected is-selected" data-media-type="image" data-media-id="65241894191480" data-original-position="0"><div class="product__media-image-wrapper aspect-ratio aspect-ratio--natural" style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web.jpg?v=1762987398&amp;width=1200" alt="JOOLA HC-40 Pickleball" srcset="//joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web.jpg?v=1762987398&amp;width=400 400w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web.jpg?v=1762987398&amp;width=500 500w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web.jpg?v=1762987398&amp;width=600 600w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web.jpg?v=1762987398&amp;width=700 700w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web.jpg?v=1762987398&amp;width=800 800w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web.jpg?v=1762987398&amp;width=900 900w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web.jpg?v=1762987398&amp;width=1000 1000w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web.jpg?v=1762987398&amp;width=1100 1100w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web.jpg?v=1762987398&amp;width=1200 1200w" width="1200" height="1200" loading="eager" sizes="(max-width: 999px) calc(100vw - 48px), 640px" reveal="true"></div></div><div id="product-template--23031477567791__main-65241894093176" class="product__media-item  " data-media-type="image" data-media-id="65241894093176" data-original-position="1"><div class="product__media-image-wrapper aspect-ratio aspect-ratio--natural" style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//joola.de/cdn/shop/files/600092_JOOLA_HC-40_01_web.jpg?v=1762987398&amp;width=1200" alt="JOOLA HC-40 Pickleball" srcset="//joola.de/cdn/shop/files/600092_JOOLA_HC-40_01_web.jpg?v=1762987398&amp;width=400 400w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_01_web.jpg?v=1762987398&amp;width=500 500w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_01_web.jpg?v=1762987398&amp;width=600 600w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_01_web.jpg?v=1762987398&amp;width=700 700w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_01_web.jpg?v=1762987398&amp;width=800 800w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_01_web.jpg?v=1762987398&amp;width=900 900w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_01_web.jpg?v=1762987398&amp;width=1000 1000w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_01_web.jpg?v=1762987398&amp;width=1100 1100w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_01_web.jpg?v=1762987398&amp;width=1200 1200w" width="1200" height="1200" loading="lazy" sizes="(max-width: 999px) calc(100vw - 48px), 640px"></div></div><div id="product-template--23031477567791__main-65241894158712" class="product__media-item  " data-media-type="image" data-media-id="65241894158712" data-original-position="2"><div class="product__media-image-wrapper aspect-ratio aspect-ratio--natural" style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//joola.de/cdn/shop/files/600092_JOOLA_HC-40_08_web.jpg?v=1762962914&amp;width=1200" alt="JOOLA HC-40 Pickleball" srcset="//joola.de/cdn/shop/files/600092_JOOLA_HC-40_08_web.jpg?v=1762962914&amp;width=400 400w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_08_web.jpg?v=1762962914&amp;width=500 500w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_08_web.jpg?v=1762962914&amp;width=600 600w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_08_web.jpg?v=1762962914&amp;width=700 700w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_08_web.jpg?v=1762962914&amp;width=800 800w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_08_web.jpg?v=1762962914&amp;width=900 900w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_08_web.jpg?v=1762962914&amp;width=1000 1000w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_08_web.jpg?v=1762962914&amp;width=1100 1100w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_08_web.jpg?v=1762962914&amp;width=1200 1200w" width="1200" height="1200" loading="lazy" sizes="(max-width: 999px) calc(100vw - 48px), 640px"></div></div><div id="product-template--23031477567791__main-65241894224248" class="product__media-item  " data-media-type="image" data-media-id="65241894224248" data-original-position="3"><div class="product__media-image-wrapper aspect-ratio aspect-ratio--natural" style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//joola.de/cdn/shop/files/600092_JOOLA_HC-40_10_web.jpg?v=1762962914&amp;width=1200" alt="JOOLA HC-40 Pickleball" srcset="//joola.de/cdn/shop/files/600092_JOOLA_HC-40_10_web.jpg?v=1762962914&amp;width=400 400w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_10_web.jpg?v=1762962914&amp;width=500 500w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_10_web.jpg?v=1762962914&amp;width=600 600w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_10_web.jpg?v=1762962914&amp;width=700 700w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_10_web.jpg?v=1762962914&amp;width=800 800w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_10_web.jpg?v=1762962914&amp;width=900 900w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_10_web.jpg?v=1762962914&amp;width=1000 1000w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_10_web.jpg?v=1762962914&amp;width=1100 1100w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_10_web.jpg?v=1762962914&amp;width=1200 1200w" width="1200" height="1200" loading="lazy" sizes="(max-width: 999px) calc(100vw - 48px), 640px"></div></div><div id="product-template--23031477567791__main-65241894125944" class="product__media-item  " data-media-type="image" data-media-id="65241894125944" data-original-position="4"><div class="product__media-image-wrapper aspect-ratio aspect-ratio--natural" style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//joola.de/cdn/shop/files/600092_JOOLA_HC-40_02_web.jpg?v=1762962914&amp;width=1200" alt="JOOLA HC-40 Pickleball" srcset="//joola.de/cdn/shop/files/600092_JOOLA_HC-40_02_web.jpg?v=1762962914&amp;width=400 400w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_02_web.jpg?v=1762962914&amp;width=500 500w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_02_web.jpg?v=1762962914&amp;width=600 600w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_02_web.jpg?v=1762962914&amp;width=700 700w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_02_web.jpg?v=1762962914&amp;width=800 800w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_02_web.jpg?v=1762962914&amp;width=900 900w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_02_web.jpg?v=1762962914&amp;width=1000 1000w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_02_web.jpg?v=1762962914&amp;width=1100 1100w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_02_web.jpg?v=1762962914&amp;width=1200 1200w" width="1200" height="1200" loading="lazy" sizes="(max-width: 999px) calc(100vw - 48px), 640px"></div></div><div id="product-template--23031477567791__main-65241894289784" class="product__media-item  " data-media-type="image" data-media-id="65241894289784" data-original-position="5"><div class="product__media-image-wrapper aspect-ratio aspect-ratio--natural" style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//joola.de/cdn/shop/files/600092_JOOLA_HC-40_03_web.jpg?v=1762962914&amp;width=1200" alt="JOOLA HC-40 Pickleball" srcset="//joola.de/cdn/shop/files/600092_JOOLA_HC-40_03_web.jpg?v=1762962914&amp;width=400 400w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_03_web.jpg?v=1762962914&amp;width=500 500w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_03_web.jpg?v=1762962914&amp;width=600 600w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_03_web.jpg?v=1762962914&amp;width=700 700w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_03_web.jpg?v=1762962914&amp;width=800 800w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_03_web.jpg?v=1762962914&amp;width=900 900w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_03_web.jpg?v=1762962914&amp;width=1000 1000w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_03_web.jpg?v=1762962914&amp;width=1100 1100w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_03_web.jpg?v=1762962914&amp;width=1200 1200w" width="1200" height="1200" loading="lazy" sizes="(max-width: 999px) calc(100vw - 48px), 640px"></div></div><div id="product-template--23031477567791__main-65241894355320" class="product__media-item  " data-media-type="image" data-media-id="65241894355320" data-original-position="6"><div class="product__media-image-wrapper aspect-ratio aspect-ratio--natural" style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//joola.de/cdn/shop/files/600092_JOOLA_HC-40_06_web.jpg?v=1762962914&amp;width=1200" alt="JOOLA HC-40 Pickleball" srcset="//joola.de/cdn/shop/files/600092_JOOLA_HC-40_06_web.jpg?v=1762962914&amp;width=400 400w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_06_web.jpg?v=1762962914&amp;width=500 500w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_06_web.jpg?v=1762962914&amp;width=600 600w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_06_web.jpg?v=1762962914&amp;width=700 700w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_06_web.jpg?v=1762962914&amp;width=800 800w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_06_web.jpg?v=1762962914&amp;width=900 900w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_06_web.jpg?v=1762962914&amp;width=1000 1000w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_06_web.jpg?v=1762962914&amp;width=1100 1100w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_06_web.jpg?v=1762962914&amp;width=1200 1200w" width="1200" height="1200" loading="lazy" sizes="(max-width: 999px) calc(100vw - 48px), 640px"></div></div><div id="product-template--23031477567791__main-66157120749944" class="product__media-item  " data-media-type="image" data-media-id="66157120749944" data-original-position="7"><div class="product__media-image-wrapper aspect-ratio aspect-ratio--natural" style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//joola.de/cdn/shop/files/600609_JOOLA_HC-40_Ball_40er_01.jpg?v=1780989665&amp;width=1080" alt="JOOLA HC-40 Pickleball" srcset="//joola.de/cdn/shop/files/600609_JOOLA_HC-40_Ball_40er_01.jpg?v=1780989665&amp;width=400 400w, //joola.de/cdn/shop/files/600609_JOOLA_HC-40_Ball_40er_01.jpg?v=1780989665&amp;width=500 500w, //joola.de/cdn/shop/files/600609_JOOLA_HC-40_Ball_40er_01.jpg?v=1780989665&amp;width=600 600w, //joola.de/cdn/shop/files/600609_JOOLA_HC-40_Ball_40er_01.jpg?v=1780989665&amp;width=700 700w, //joola.de/cdn/shop/files/600609_JOOLA_HC-40_Ball_40er_01.jpg?v=1780989665&amp;width=800 800w, //joola.de/cdn/shop/files/600609_JOOLA_HC-40_Ball_40er_01.jpg?v=1780989665&amp;width=900 900w, //joola.de/cdn/shop/files/600609_JOOLA_HC-40_Ball_40er_01.jpg?v=1780989665&amp;width=1000 1000w" width="1080" height="1080" loading="lazy" sizes="(max-width: 999px) calc(100vw - 48px), 640px"></div></div><div id="product-template--23031477567791__main-65241894715768" class="product__media-item  " data-media-type="image" data-media-id="65241894715768" data-original-position="8"><div class="product__media-image-wrapper aspect-ratio aspect-ratio--natural" style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//joola.de/cdn/shop/files/600093_JOOLA_HC-40_04_web.jpg?v=1762962914&amp;width=2048" alt="JOOLA HC-40 Pickleball" srcset="//joola.de/cdn/shop/files/600093_JOOLA_HC-40_04_web.jpg?v=1762962914&amp;width=400 400w, //joola.de/cdn/shop/files/600093_JOOLA_HC-40_04_web.jpg?v=1762962914&amp;width=500 500w, //joola.de/cdn/shop/files/600093_JOOLA_HC-40_04_web.jpg?v=1762962914&amp;width=600 600w, //joola.de/cdn/shop/files/600093_JOOLA_HC-40_04_web.jpg?v=1762962914&amp;width=700 700w, //joola.de/cdn/shop/files/600093_JOOLA_HC-40_04_web.jpg?v=1762962914&amp;width=800 800w, //joola.de/cdn/shop/files/600093_JOOLA_HC-40_04_web.jpg?v=1762962914&amp;width=900 900w, //joola.de/cdn/shop/files/600093_JOOLA_HC-40_04_web.jpg?v=1762962914&amp;width=1000 1000w, //joola.de/cdn/shop/files/600093_JOOLA_HC-40_04_web.jpg?v=1762962914&amp;width=1100 1100w, //joola.de/cdn/shop/files/600093_JOOLA_HC-40_04_web.jpg?v=1762962914&amp;width=1200 1200w, //joola.de/cdn/shop/files/600093_JOOLA_HC-40_04_web.jpg?v=1762962914&amp;width=1300 1300w, //joola.de/cdn/shop/files/600093_JOOLA_HC-40_04_web.jpg?v=1762962914&amp;width=1400 1400w, //joola.de/cdn/shop/files/600093_JOOLA_HC-40_04_web.jpg?v=1762962914&amp;width=1500 1500w, //joola.de/cdn/shop/files/600093_JOOLA_HC-40_04_web.jpg?v=1762962914&amp;width=1600 1600w, //joola.de/cdn/shop/files/600093_JOOLA_HC-40_04_web.jpg?v=1762962914&amp;width=1700 1700w, //joola.de/cdn/shop/files/600093_JOOLA_HC-40_04_web.jpg?v=1762962914&amp;width=1800 1800w" width="2048" height="2048" loading="lazy" sizes="(max-width: 999px) calc(100vw - 48px), 640px"></div></div></flickity-carousel><button  is="toggle-button" aria-controls="product-template--23031477567791__main-14984799158648-zoom" aria-expanded="false" class="tap-area product__zoom-button">
2468          <span class="visually-hidden">Zoom</span><svg fill="none" focusable="false" width="14" height="14" class="icon icon--image-zoom   " viewBox="0 0 14 14">
2469        <path d="M9.50184 9.50184C11.4777 7.52595 11.5133 4.358 9.58134 2.42602C7.64936 0.494037 4.48141 0.529632 2.50552 2.50552C0.529632 4.48141 0.494037 7.64936 2.42602 9.58134C4.358 11.5133 7.52595 11.4777 9.50184 9.50184ZM9.50184 9.50184L13 13" stroke="currentColor" stroke-width="2"></path>
2470      </svg></button></div><flickity-controls controls="product-template--23031477567791__main-14984799158648-media-list" class="product__media-nav">
2471        <button class="product__media-prev-next  hidden-lap-and-up tap-area tap-area--large" aria-label="Zurück" data-action="prev"><svg focusable="false" width="17" height="14" class="icon icon--nav-arrow-left  icon--direction-aware " viewBox="0 0 17 14">
2472        <path d="M17 7H2M8 1L2 7l6 6" stroke="currentColor" stroke-width="2" fill="none"></path>
2473      </svg></button><div class="dots-nav dots-nav--centered hidden-lap-and-up"><button type="button" tabindex="-1" class="dots-nav__item  tap-area" aria-current="true" aria-controls="product-template--23031477567791__main-65241894191480" data-media-id="65241894191480" data-action="select">
2474                  <span class="visually-hidden">Zur Slide 1 gehen</span>
2475              </button><button type="button" tabindex="-1" class="dots-nav__item  tap-area"  aria-controls="product-template--23031477567791__main-65241894093176" data-media-id="65241894093176" data-action="select">
2476                  <span class="visually-hidden">Zur Slide 2 gehen</span>
2477              </button><button type="button" tabindex="-1" class="dots-nav__item  tap-area"  aria-controls="product-template--23031477567791__main-65241894158712" data-media-id="65241894158712" data-action="select">
2478                  <span class="visually-hidden">Zur Slide 3 gehen</span>
2479              </button><button type="button" tabindex="-1" class="dots-nav__item  tap-area"  aria-controls="product-template--23031477567791__main-65241894224248" data-media-id="65241894224248" data-action="select">
2480                  <span class="visually-hidden">Zur Slide 4 gehen</span>
2481              </button><button type="button" tabindex="-1" class="dots-nav__item  tap-area"  aria-controls="product-template--23031477567791__main-65241894125944" data-media-id="65241894125944" data-action="select">
2482                  <span class="visually-hidden">Zur Slide 5 gehen</span>
2483              </button><button type="button" tabindex="-1" class="dots-nav__item  tap-area"  aria-controls="product-template--23031477567791__main-65241894289784" data-media-id="65241894289784" data-action="select">
2484                  <span class="visually-hidden">Zur Slide 6 gehen</span>
2485              </button><button type="button" tabindex="-1" class="dots-nav__item  tap-area"  aria-controls="product-template--23031477567791__main-65241894355320" data-media-id="65241894355320" data-action="select">
2486                  <span class="visually-hidden">Zur Slide 7 gehen</span>
2487              </button><button type="button" tabindex="-1" class="dots-nav__item  tap-area"  aria-controls="product-template--23031477567791__main-66157120749944" data-media-id="66157120749944" data-action="select">
2488                  <span class="visually-hidden">Zur Slide 8 gehen</span>
2489              </button><button type="button" tabindex="-1" class="dots-nav__item  tap-area"  aria-controls="product-template--23031477567791__main-65241894715768" data-media-id="65241894715768" data-action="select">
2490                  <span class="visually-hidden">Zur Slide 9 gehen</span>
2491              </button></div><scroll-shadow class="product__thumbnail-scroll-shadow hidden-pocket">
2492          <div class="product__thumbnail-list hide-scrollbar">
2493            <div class="product__thumbnail-list-inner"><button type="button" tabindex="-1" reveal class="product__thumbnail-item  hidden-pocket" aria-current="true" aria-controls="product-template--23031477567791__main-65241894191480" data-media-id="65241894191480" data-action="select">
2494                  <div class="product__thumbnail">
2495                    <img src="//joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web.jpg?v=1762987398&amp;width=1200" alt="" srcset="//joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web.jpg?v=1762987398&amp;width=60 60w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web.jpg?v=1762987398&amp;width=72 72w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web.jpg?v=1762987398&amp;width=120 120w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web.jpg?v=1762987398&amp;width=144 144w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web.jpg?v=1762987398&amp;width=180 180w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web.jpg?v=1762987398&amp;width=216 216w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web.jpg?v=1762987398&amp;width=240 240w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web.jpg?v=1762987398&amp;width=288 288w" width="1200" height="1200" loading="lazy" sizes="(max-width: 999px) 72px, 60px">
2496</div>
2497                </button><button type="button" tabindex="-1" reveal class="product__thumbnail-item  hidden-pocket"  aria-controls="product-template--23031477567791__main-65241894093176" data-media-id="65241894093176" data-action="select">
2498                  <div class="product__thumbnail">
2499                    <img src="//joola.de/cdn/shop/files/600092_JOOLA_HC-40_01_web.jpg?v=1762987398&amp;width=1200" alt="" srcset="//joola.de/cdn/shop/files/600092_JOOLA_HC-40_01_web.jpg?v=1762987398&amp;width=60 60w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_01_web.jpg?v=1762987398&amp;width=72 72w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_01_web.jpg?v=1762987398&amp;width=120 120w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_01_web.jpg?v=1762987398&amp;width=144 144w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_01_web.jpg?v=1762987398&amp;width=180 180w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_01_web.jpg?v=1762987398&amp;width=216 216w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_01_web.jpg?v=1762987398&amp;width=240 240w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_01_web.jpg?v=1762987398&amp;width=288 288w" width="1200" height="1200" loading="lazy" sizes="(max-width: 999px) 72px, 60px">
2500</div>
2501                </button><button type="button" tabindex="-1" reveal class="product__thumbnail-item  hidden-pocket"  aria-controls="product-template--23031477567791__main-65241894158712" data-media-id="65241894158712" data-action="select">
2502                  <div class="product__thumbnail">
2503                    <img src="//joola.de/cdn/shop/files/600092_JOOLA_HC-40_08_web.jpg?v=1762962914&amp;width=1200" alt="" srcset="//joola.de/cdn/shop/files/600092_JOOLA_HC-40_08_web.jpg?v=1762962914&amp;width=60 60w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_08_web.jpg?v=1762962914&amp;width=72 72w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_08_web.jpg?v=1762962914&amp;width=120 120w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_08_web.jpg?v=1762962914&amp;width=144 144w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_08_web.jpg?v=1762962914&amp;width=180 180w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_08_web.jpg?v=1762962914&amp;width=216 216w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_08_web.jpg?v=1762962914&amp;width=240 240w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_08_web.jpg?v=1762962914&amp;width=288 288w" width="1200" height="1200" loading="lazy" sizes="(max-width: 999px) 72px, 60px">
2504</div>
2505                </button><button type="button" tabindex="-1" reveal class="product__thumbnail-item  hidden-pocket"  aria-controls="product-template--23031477567791__main-65241894224248" data-media-id="65241894224248" data-action="select">
2506                  <div class="product__thumbnail">
2507                    <img src="//joola.de/cdn/shop/files/600092_JOOLA_HC-40_10_web.jpg?v=1762962914&amp;width=1200" alt="" srcset="//joola.de/cdn/shop/files/600092_JOOLA_HC-40_10_web.jpg?v=1762962914&amp;width=60 60w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_10_web.jpg?v=1762962914&amp;width=72 72w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_10_web.jpg?v=1762962914&amp;width=120 120w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_10_web.jpg?v=1762962914&amp;width=144 144w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_10_web.jpg?v=1762962914&amp;width=180 180w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_10_web.jpg?v=1762962914&amp;width=216 216w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_10_web.jpg?v=1762962914&amp;width=240 240w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_10_web.jpg?v=1762962914&amp;width=288 288w" width="1200" height="1200" loading="lazy" sizes="(max-width: 999px) 72px, 60px">
2508</div>
2509                </button><button type="button" tabindex="-1" reveal class="product__thumbnail-item  hidden-pocket"  aria-controls="product-template--23031477567791__main-65241894125944" data-media-id="65241894125944" data-action="select">
2510                  <div class="product__thumbnail">
2511                    <img src="//joola.de/cdn/shop/files/600092_JOOLA_HC-40_02_web.jpg?v=1762962914&amp;width=1200" alt="" srcset="//joola.de/cdn/shop/files/600092_JOOLA_HC-40_02_web.jpg?v=1762962914&amp;width=60 60w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_02_web.jpg?v=1762962914&amp;width=72 72w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_02_web.jpg?v=1762962914&amp;width=120 120w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_02_web.jpg?v=1762962914&amp;width=144 144w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_02_web.jpg?v=1762962914&amp;width=180 180w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_02_web.jpg?v=1762962914&amp;width=216 216w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_02_web.jpg?v=1762962914&amp;width=240 240w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_02_web.jpg?v=1762962914&amp;width=288 288w" width="1200" height="1200" loading="lazy" sizes="(max-width: 999px) 72px, 60px">
2512</div>
2513                </button><button type="button" tabindex="-1" reveal class="product__thumbnail-item  hidden-pocket"  aria-controls="product-template--23031477567791__main-65241894289784" data-media-id="65241894289784" data-action="select">
2514                  <div class="product__thumbnail">
2515                    <img src="//joola.de/cdn/shop/files/600092_JOOLA_HC-40_03_web.jpg?v=1762962914&amp;width=1200" alt="" srcset="//joola.de/cdn/shop/files/600092_JOOLA_HC-40_03_web.jpg?v=1762962914&amp;width=60 60w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_03_web.jpg?v=1762962914&amp;width=72 72w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_03_web.jpg?v=1762962914&amp;width=120 120w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_03_web.jpg?v=1762962914&amp;width=144 144w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_03_web.jpg?v=1762962914&amp;width=180 180w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_03_web.jpg?v=1762962914&amp;width=216 216w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_03_web.jpg?v=1762962914&amp;width=240 240w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_03_web.jpg?v=1762962914&amp;width=288 288w" width="1200" height="1200" loading="lazy" sizes="(max-width: 999px) 72px, 60px">
2516</div>
2517                </button><button type="button" tabindex="-1" reveal class="product__thumbnail-item  hidden-pocket"  aria-controls="product-template--23031477567791__main-65241894355320" data-media-id="65241894355320" data-action="select">
2518                  <div class="product__thumbnail">
2519                    <img src="//joola.de/cdn/shop/files/600092_JOOLA_HC-40_06_web.jpg?v=1762962914&amp;width=1200" alt="" srcset="//joola.de/cdn/shop/files/600092_JOOLA_HC-40_06_web.jpg?v=1762962914&amp;width=60 60w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_06_web.jpg?v=1762962914&amp;width=72 72w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_06_web.jpg?v=1762962914&amp;width=120 120w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_06_web.jpg?v=1762962914&amp;width=144 144w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_06_web.jpg?v=1762962914&amp;width=180 180w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_06_web.jpg?v=1762962914&amp;width=216 216w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_06_web.jpg?v=1762962914&amp;width=240 240w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_06_web.jpg?v=1762962914&amp;width=288 288w" width="1200" height="1200" loading="lazy" sizes="(max-width: 999px) 72px, 60px">
2520</div>
2521                </button><button type="button" tabindex="-1" reveal class="product__thumbnail-item  hidden-pocket"  aria-controls="product-template--23031477567791__main-66157120749944" data-media-id="66157120749944" data-action="select">
2522                  <div class="product__thumbnail">
2523                    <img src="//joola.de/cdn/shop/files/600609_JOOLA_HC-40_Ball_40er_01.jpg?v=1780989665&amp;width=1080" alt="" srcset="//joola.de/cdn/shop/files/600609_JOOLA_HC-40_Ball_40er_01.jpg?v=1780989665&amp;width=60 60w, //joola.de/cdn/shop/files/600609_JOOLA_HC-40_Ball_40er_01.jpg?v=1780989665&amp;width=72 72w, //joola.de/cdn/shop/files/600609_JOOLA_HC-40_Ball_40er_01.jpg?v=1780989665&amp;width=120 120w, //joola.de/cdn/shop/files/600609_JOOLA_HC-40_Ball_40er_01.jpg?v=1780989665&amp;width=144 144w, //joola.de/cdn/shop/files/600609_JOOLA_HC-40_Ball_40er_01.jpg?v=1780989665&amp;width=180 180w, //joola.de/cdn/shop/files/600609_JOOLA_HC-40_Ball_40er_01.jpg?v=1780989665&amp;width=216 216w, //joola.de/cdn/shop/files/600609_JOOLA_HC-40_Ball_40er_01.jpg?v=1780989665&amp;width=240 240w, //joola.de/cdn/shop/files/600609_JOOLA_HC-40_Ball_40er_01.jpg?v=1780989665&amp;width=288 288w" width="1080" height="1080" loading="lazy" sizes="(max-width: 999px) 72px, 60px">
2524</div>
2525                </button><button type="button" tabindex="-1" reveal class="product__thumbnail-item  hidden-pocket"  aria-controls="product-template--23031477567791__main-65241894715768" data-media-id="65241894715768" data-action="select">
2526                  <div class="product__thumbnail">
2527                    <img src="//joola.de/cdn/shop/files/600093_JOOLA_HC-40_04_web.jpg?v=1762962914&amp;width=2048" alt="" srcset="//joola.de/cdn/shop/files/600093_JOOLA_HC-40_04_web.jpg?v=1762962914&amp;width=60 60w, //joola.de/cdn/shop/files/600093_JOOLA_HC-40_04_web.jpg?v=1762962914&amp;width=72 72w, //joola.de/cdn/shop/files/600093_JOOLA_HC-40_04_web.jpg?v=1762962914&amp;width=120 120w, //joola.de/cdn/shop/files/600093_JOOLA_HC-40_04_web.jpg?v=1762962914&amp;width=144 144w, //joola.de/cdn/shop/files/600093_JOOLA_HC-40_04_web.jpg?v=1762962914&amp;width=180 180w, //joola.de/cdn/shop/files/600093_JOOLA_HC-40_04_web.jpg?v=1762962914&amp;width=216 216w, //joola.de/cdn/shop/files/600093_JOOLA_HC-40_04_web.jpg?v=1762962914&amp;width=240 240w, //joola.de/cdn/shop/files/600093_JOOLA_HC-40_04_web.jpg?v=1762962914&amp;width=288 288w" width="2048" height="2048" loading="lazy" sizes="(max-width: 999px) 72px, 60px">
2528</div>
2529                </button></div>
2530          </div>
2531        </scroll-shadow>
2532
2533        <button class="product__media-prev-next  hidden-lap-and-up tap-area tap-aera--large" aria-label="Weiter" data-action="next"><svg focusable="false" width="17" height="14" class="icon icon--nav-arrow-right  icon--direction-aware " viewBox="0 0 17 14">
2534        <path d="M0 7h15M9 1l6 6-6 6" stroke="currentColor" stroke-width="2" fill="none"></path>
2535      </svg></button>
2536      </flickity-controls><product-image-zoom product-handle="joola-hc-40-pickleball" id="product-template--23031477567791__main-14984799158648-zoom" class="pswp" tabindex="-1" role="dialog">
2537        <div class="pswp__bg"></div>
2538
2539        <div class="pswp__scroll-wrap">
2540          <div class="pswp__container">
2541            <div class="pswp__item"></div>
2542            <div class="pswp__item"></div>
2543            <div class="pswp__item"></div>
2544          </div>
2545
2546          <div class="pswp__ui pswp__ui--hidden">
2547            <div class="pswp__top-bar">
2548              <button class="pswp__button pswp__button--close prev-next-button" data-action="pswp-close" title="Schließen"><svg focusable="false" width="14" height="14" class="icon icon--close   " viewBox="0 0 14 14">
2549        <path d="M13 13L1 1M13 1L1 13" stroke="currentColor" stroke-width="2" fill="none"></path>
2550      </svg></button>
2551            </div>
2552
2553            <div class="pswp__prev-next-buttons hidden-pocket">
2554              <button class="pswp__button prev-next-button prev-next-button--prev" data-action="pswp-prev" tit
2554le="Zurück"><svg focusable="false" width="17" height="14" class="icon icon--nav-arrow-left  icon--direction-aware " viewBox="0 0 17 14">
2555        <path d="M17 7H2M8 1L2 7l6 6" stroke="currentColor" stroke-width="2" fill="none"></path>
2556      </svg></button>
2557              <button class="pswp__button prev-next-button prev-next-button--next" data-action="pswp-next" title="Weiter"><svg focusable="false" width="17" height="14" class="icon icon--nav-arrow-right  icon--direction-aware " viewBox="0 0 17 14">
2558        <path d="M0 7h15M9 1l6 6-6 6" stroke="currentColor" stroke-width="2" fill="none"></path>
2559      </svg></button>
2560            </div>
2561
2562            <div class="pswp__dots-nav-wrapper hidden-lap-and-up">
2563              <button class="tap-area tap-area--large" data-action="pswp-prev">
2564                <span class="visually-hidden">Zurück</span><svg focusable="false" width="17" height="14" class="icon icon--nav-arrow-left  icon--direction-aware " viewBox="0 0 17 14">
2565        <path d="M17 7H2M8 1L2 7l6 6" stroke="currentColor" stroke-width="2" fill="none"></path>
2566      </svg></button>
2567
2568              <div class="dots-nav dots-nav--centered">
2569                <!-- This will be fill at runtime as the number of items will be dynamic -->
2570              </div>
2571
2572              <button class="tap-area tap-area--large" data-action="pswp-next">
2573                <span class="visually-hidden">Weiter</span><svg focusable="false" width="17" height="14" class="icon icon--nav-arrow-right  icon--direction-aware " viewBox="0 0 17 14">
2574        <path d="M0 7h15M9 1l6 6-6 6" stroke="currentColor" stroke-width="2" fill="none"></path>
2575      </svg></button>
2576            </div>
2577          </div>
2578        </div>
2579      </product-image-zoom></product-media><div class="product__info">
2580  <!-- PRODUCT META -->
2581  <product-meta data-block-type="meta" data-block-id="template--23031477567791__main" price-class="price--large" class="product-meta">
2582      <h1 class="product-meta__title heading h3">JOOLA HC-40 Pickleball</h1>
2583    
2584
2585    <div style="margin-block-start: -12px; margin-block-end: 24px;"><a href="#ReviewsWidget" is="review-link" data-smooth-scroll class="product-meta__reviews-badge"><div class="rating"><span class="rating__value">4.0</span>
2586    <div class="rating__stars" role="img" aria-label="4.09 von 5 Sternen"><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star   rating__star rating__star--full" viewBox="0 0 14 13">
2587        <path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
2588      </svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star   rating__star rating__star--full" viewBox="0 0 14 13">
2589        <path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
2590      </svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star   rating__star rating__star--full" viewBox="0 0 14 13">
2591        <path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
2592      </svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star   rating__star rating__star--full" viewBox="0 0 14 13">
2593        <path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
2594      </svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star   rating__star rating__star--full" viewBox="0 0 14 13">
2595        <path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
2596      </svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star   rating__star rating__star--empty" viewBox="0 0 14 13">
2597        <path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
2598      </svg></div>
2599
2600    <span class="rating__caption">(74)</span>
2601  </div></a>
2602</div>
2603
2604    <div class="product-meta__price-list-container"><div class="price-list"><span class="price price--large">
2605              <span class="visually-hidden">Angebotspreis</span>€10,95</span>
2606
2607            <div class="w-full">
2608              
2609                
2610                  <p class="product-meta__taxes-included text--small text--strong" style="color: #6782a4;">inkl. MwSt.&nbsp;&amp;&nbsp;<a href="/policies/shipping-policy" class="link link--accented">Kostenloser Versand ab €40</a>
2611                  </p>
2612                
2613              
2614            </div></div></div>
2615
2616    <product-payment-terms data-block-type="payment-terms" data-block-id="template--23031477567791__main"><form method="post" action="/cart/add" id="product-installment-form-template--23031477567791__main-14984799158648" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="id" value="55357349134712"><input type="hidden" name="product-id" value="14984799158648" /><input type="hidden" name="section-id" value="template--23031477567791__main" /></form></product-payment-terms></product-meta>
2617
2618<div class="product-form"><variant-picker data-block-type="variant-picker" data-block-id="template--23031477567791__main" handle="joola-hc-40-pickleball" section-id="template--23031477567791__main" form-id="product-form-main-14984799158648-template--23031477567791__main" update-url  class="product-form__variants" >
2618<script data-variant type="application/json">{"id":55357349134712,"title":"3er Pack","option1":"3er Pack","option2":null,"option3":null,"sku":"600091","requires_shipping":true,"taxable":true,"featured_image":{"id":74787565699448,"product_id":14984799158648,"position":1,"created_at":"2025-11-12T16:49:25+01:00","updated_at":"2025-11-12T23:43:18+01:00","alt":null,"width":1200,"height":1200,"src":"\/\/joola.de\/cdn\/shop\/files\/600092_JOOLA_HC-40_09_web.jpg?v=1762987398","variant_ids":[55357349134712]},"available":true,"name":"JOOLA HC-40 Pickleball - 3er Pack","public_title":"3er Pack","options":["3er Pack"],"price":1095,"weight":140,"compare_at_price":null,"inventory_management":"shopify","barcode":"4070116000917","featured_media":{"alt":null,"id":65241894191480,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1200,"width":1200,"src":"\/\/joola.de\/cdn\/shop\/files\/600092_JOOLA_HC-40_09_web.jpg?v=1762987398"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}</script>
2618<div class="product-form__option-selector" data-selector-type="block">
2619                <div class="product-form__option-info">
2620                  <span class="product-form__option-name">Größe:</span><span id="option-template--23031477567791__main--14984799158648-1--value" class="product-form__option-value">3er Pack</span></div><div class="block-swatch-list"><div class="block-swatch "><input class="block-swatch__radio visually-hidden" type="radio" data-option-position="1" name="option1" form="product-form-main-14984799158648-template--23031477567791__main" id="option-template--23031477567791__main--14984799158648-1--1" value="9779131449720" checked="checked">
2621                            <label class="block-swatch__item" for="option-template--23031477567791__main--14984799158648-1--1">3er Pack</label></div><div class="block-swatch "><input class="block-swatch__radio visually-hidden" type="radio" data-option-position="1" name="option1" form="product-form-main-14984799158648-template--23031477567791__main" id="option-template--23031477567791__main--14984799158648-1--2" value="9779131416952" >
2622                            <label class="block-swatch__item" for="option-template--23031477567791__main--14984799158648-1--2">12er Pack</label></div><div class="block-swatch "><input class="block-swatch__radio visually-hidden" type="radio" data-option-position="1" name="option1" form="product-form-main-14984799158648-template--23031477567791__main" id="option-template--23031477567791__main--14984799158648-1--3" value="10146267955576" >
2623                            <label class="block-swatch__item" for="option-template--23031477567791__main--14984799158648-1--3">40er Pack</label></div><div class="block-swatch "><input class="block-swatch__radio visually-hidden" type="radio" data-option-position="1" name="option1" form="product-form-main-14984799158648-template--23031477567791__main" id="option-template--23031477567791__main--14984799158648-1--4" value="9779131384184" >
2624                            <label class="block-swatch__item" for="option-template--23031477567791__main--14984799158648-1--4">100er Pack</label></div></div></div><noscript>
2625              <label class="input__block-label" for="product-select-template--23031477567791__main-14984799158648">Variante</label>
2626
2627              <div class="select-wrapper">
2628                <select class="select" autocomplete="off" id="product-select-template--23031477567791__main-14984799158648" name="id" form="product-form-main-14984799158648-template--23031477567791__main"><option selected="selected"  value="55357349134712" data-sku="600091">3er Pack - €10,95</option><option   value="55357349167480" data-sku="600092">12er Pack - €34,95</option><option   value="55577900548472" data-sku="600609">40er Pack - €79,95</option><option   value="55357349200248" data-sku="600093">100er Pack - €179,95</option></select><svg focusable="false" width="12" height="8" class="icon icon--chevron   " viewBox="0 0 12 8">
2629        <path fill="none" d="M1 1l5 5 5-5" stroke="currentColor" stroke-width="2"></path>
2630      </svg></div>
2631            </noscript>
2632          </variant-picker><div data-block-type="liquid" data-block-id="liquid_tahijT" >
2633          </div><div data-block-type="inventory" data-block-id="inventory" ><product-inventory class="product-form__inventory-wrapper">
2634                  <span class="inventory inventory--high">Auf Lager – Lieferzeit 1-3 Werktage</span></product-inventory></div>
2635        <div style="display: grid; grid-template-columns: auto 1fr; column-gap: 1rem;"><div data-block-type="quantity-selector" data-block-id="buy_buttons_quantity" class="product-form__quantity" >
2636              <quantity-selector class="quantity-selector">
2637                <button type="button" class="quantity-selector__button">
2638                  <span class="visually-hidden">Menge verringern</span><svg focusable="false" width="10" height="2" class="icon icon--minus-big   " viewBox="0 0 10 2">
2639        <path fill="currentColor" d="M0 0h10v2H0z"></path>
2640      </svg></button>
2641
2642                <input type="number" form="product-form-main-14984799158648-template--23031477567791__main" is="input-number" class="quantity-selector__input" inputmode="numeric" name="quantity" autocomplete="off" value="1" step="1" min="1"  aria-label="Menge">
2643
2644                <button type="button" class="quantity-selector__button">
2645                  <span class="visually-hidden">Menge erhöhen</span><svg focusable="false" width="10" height="10" class="icon icon--plus-big   " viewBox="0 0 10 10">
2646        <path fill-rule="evenodd" clip-rule="evenodd" d="M4 6v4h2V6h4V4H6V0H4v4H0v2h4z" fill="currentColor"></path>
2647      </svg></button>
2648              </quantity-selector></div><div data-block-type="buy-buttons" data-block-id="buy_buttons_quantity" class="product-form__buy-buttons" ><form method="post" action="/cart/add" id="product-form-main-14984799158648-template--23031477567791__main" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" is="product-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" disabled name="id" value="55357349134712">
2649
2650                <product-payment-container id="MainPaymentContainer" >
2651                  <button
2652                    id="AddToCart"
2653                    type="submit"
2654                    is="loader-button"
2655                    data-use-primary
2656                    data-product-add-to-cart-button
2657                    data-button-content="In den Warenkorb"
2658                    class="product-form__add-button button button--primary button--full"
2659                    style="white-space: nowrap;"
2660                    
2661                  >
2662In den Warenkorb
2663</button></product-payment-container><input type="hidden" name="product-id" value="14984799158648" /><input type="hidden" name="section-id" value="template--23031477567791__main" /></form></div><store-pickup data-block-type="pickup-availability" data-block-id="buy_buttons_quantity" class="product-form__store-availability-container"></store-pickup></div>
2664        
2665<div data-block-type="liquid" data-block-id="liquid_4NVjnN" >
2666          
2667            <div class="product-form__custom-liquid">
2668<div class="product-usp">
2669<div class="metafield-rich_text_field"><ul><li>True Bounce für konstante Ballreaktionen</li><li>Patentiertes Lochmuster für stabile Flugbahn</li><li>USAP-zertifiziert und besonders langlebig</li></ul></div>
2670</div>
2671</div></div><form method="post" action="/cart/add" id="product-form-main-14984799158648-template--23031477567791__main" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" is="product-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" disabled name="id" value="55357349134712"><input type="hidden" name="product-id" value="14984799158648" /><input type="hidden" name="section-id" value="template--23031477567791__main" /></form></div></div>
2672</div>
2673    </product-rerender>
2674  </div>
2675</section><template id="quick-buy-content">
2676  <quick-buy-drawer class="drawer drawer--large drawer--quick-buy">
2677    <cart-notification hidden class="cart-notification cart-notification--drawer"></cart-notification>
2678
2679    <span class="drawer__overlay"></span>
2680
2681    <product-rerender id="quick-buy-drawer-product-form-quick-buy--14984799158648-template--23031477567791__main" observe-form="product-form-quick-buy--14984799158648-template--23031477567791__main">
2682      <header class="drawer__header">
2683        <p class="drawer__title heading h6">Optionen wählen</p>
2684
2685        <button type="button" class="drawer__close-button tap-area" data-action="close" title="Schließen"><svg focusable="false" width="14" height="14" class="icon icon--close   " viewBox="0 0 14 14">
2686        <path d="M13 13L1 1M13 1L1 13" stroke="currentColor" stroke-width="2" fill="none"></path>
2687      </svg></button>
2688      </header>
2689
2690      <div class="drawer__content"><div class="quick-buy-product"><img src="//joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web.jpg?v=1762987398&amp;width=1200" alt="JOOLA HC-40 Pickleball" srcset="//joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web.jpg?v=1762987398&amp;width=114 114w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web.jpg?v=1762987398&amp;width=228 228w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web.jpg?v=1762987398&amp;width=342 342w" width="1200" height="1200" loading="lazy" sizes="114px" class="quick-buy-product__image"><div class="quick-buy-product__info ">
2691      <product-meta class="product-item-meta"><a href="/products/joola-hc-40-pickleball" class="product-item-meta__title">JOOLA HC-40 Pickleball</a>
2692
2693        <div class="product-item-meta__price-list-container" role="region" aria-live="polite"><div class="price-list"><span class="price">
2694                  <span class="visually-hidden">Angebotspreis</span>€10,95</span></div><a href="/products/joola-hc-40-pickleball" class="link text--subdued">Details ansehen</a>
2695        </div><p class="product-meta__taxes-included text--small">inkl. MwSt.
2696<a href="/policies/shipping-policy" class="link link--accented">zzgl. Versand</a>
2697</p></product-meta>
2698    </div>
2699  </div>
2700
2701<div class="product-form"><variant-picker data-block-type="variant-picker" data-block-id="template--23031477567791__main" handle="joola-hc-40-pickleball" section-id="template--23031477567791__main" form-id="product-form-quick-buy--14984799158648-template--23031477567791__main"   class="product-form__variants" >
2701<script data-variant type="application/json">{"id":55357349134712,"title":"3er Pack","option1":"3er Pack","option2":null,"option3":null,"sku":"600091","requires_shipping":true,"taxable":true,"featured_image":{"id":74787565699448,"product_id":14984799158648,"position":1,"created_at":"2025-11-12T16:49:25+01:00","updated_at":"2025-11-12T23:43:18+01:00","alt":null,"width":1200,"height":1200,"src":"\/\/joola.de\/cdn\/shop\/files\/600092_JOOLA_HC-40_09_web.jpg?v=1762987398","variant_ids":[55357349134712]},"available":true,"name":"JOOLA HC-40 Pickleball - 3er Pack","public_title":"3er Pack","options":["3er Pack"],"price":1095,"weight":140,"compare_at_price":null,"inventory_management":"shopify","barcode":"4070116000917","featured_media":{"alt":null,"id":65241894191480,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1200,"width":1200,"src":"\/\/joola.de\/cdn\/shop\/files\/600092_JOOLA_HC-40_09_web.jpg?v=1762987398"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}</script>
2701<div class="product-form__option-selector" data-selector-type="block">
2702                <div class="product-form__option-info">
2703                  <span class="product-form__option-name">Größe:</span><span id="option-template--23031477567791__main--14984799158648-1-quick-buy-value" class="product-form__option-value">3er Pack</span></div><div class="block-swatch-list"><div class="block-swatch "><input class="block-swatch__radio visually-hidden" type="radio" data-option-position="1" name="option1" form="product-form-quick-buy--14984799158648-template--23031477567791__main" id="option-template--23031477567791__main--14984799158648-1-quick-buy-1" value="9779131449720" checked="checked">
2704                            <label class="block-swatch__item" for="option-template--23031477567791__main--14984799158648-1-quick-buy-1">3er Pack</label></div><div class="block-swatch "><input class="block-swatch__radio visually-hidden" type="radio" data-option-position="1" name="option1" form="product-form-quick-buy--14984799158648-template--23031477567791__main" id="option-template--23031477567791__main--14984799158648-1-quick-buy-2" value="9779131416952" >
2705                            <label class="block-swatch__item" for="option-template--23031477567791__main--14984799158648-1-quick-buy-2">12er Pack</label></div><div class="block-swatch "><input class="block-swatch__radio visually-hidden" type="radio" data-option-position="1" name="option1" form="product-form-quick-buy--14984799158648-template--23031477567791__main" id="option-template--23031477567791__main--14984799158648-1-quick-buy-3" value="10146267955576" >
2706                            <label class="block-swatch__item" for="option-template--23031477567791__main--14984799158648-1-quick-buy-3">40er Pack</label></div><div class="block-swatch "><input class="block-swatch__radio visually-hidden" type="radio" data-option-position="1" name="option1" form="product-form-quick-buy--14984799158648-template--23031477567791__main" id="option-template--23031477567791__main--14984799158648-1-quick-buy-4" value="9779131384184" >
2707                            <label class="block-swatch__item" for="option-template--23031477567791__main--14984799158648-1-quick-buy-4">100er Pack</label></div></div></div><noscript>
2708              <label class="input__block-label" for="product-select-template--23031477567791__main-14984799158648">Variante</label>
2709
2710              <div class="select-wrapper">
2711                <select class="select" autocomplete="off" id="product-select-template--23031477567791__main-14984799158648" name="id" form="product-form-quick-buy--14984799158648-template--23031477567791__main"><option selected="selected"  value="55357349134712" data-sku="600091">3er Pack - €10,95</option><option   value="55357349167480" data-sku="600092">12er Pack - €34,95</option><option   value="55577900548472" data-sku="600609">40er Pack - €79,95</option><option   value="55357349200248" data-sku="600093">100er Pack - €179,95</option></select><svg focusable="false" width="12" height="8" class="icon icon--chevron   " viewBox="0 0 12 8">
2712        <path fill="none" d="M1 1l5 5 5-5" stroke="currentColor" stroke-width="2"></path>
2713      </svg></div>
2714            </noscript>
2715          </variant-picker><div data-block-type="liquid" data-block-id="liquid_tahijT" >
2716          </div><div data-block-type="inventory" data-block-id="inventory" ><product-inventory class="product-form__inventory-wrapper">
2717                  <span class="inventory inventory--high">Auf Lager – Lieferzeit 1-3 Werktage</span></product-inventory></div>
2718        <div style="display: grid; grid-template-columns: auto 1fr; column-gap: 1rem;"><div data-block-type="quantity-selector" data-block-id="buy_buttons_quantity" class="product-form__quantity" >
2719              <quantity-selector class="quantity-selector">
2720                <button type="button" class="quantity-selector__button">
2721                  <span class="visually-hidden">Menge verringern</span><svg focusable="false" width="10" height="2" class="icon icon--minus-big   " viewBox="0 0 10 2">
2722        <path fill="currentColor" d="M0 0h10v2H0z"></path>
2723      </svg></button>
2724
2725                <input type="number" form="product-form-quick-buy--14984799158648-template--23031477567791__main" is="input-number" class="quantity-selector__input" inputmode="numeric" name="quantity" autocomplete="off" value="1" step="1" min="1"  aria-label="Menge">
2726
2727                <button type="button" class="quantity-selector__button">
2728                  <span class="visually-hidden">Menge erhöhen</span><svg focusable="false" width="10" height="10" class="icon icon--plus-big   " viewBox="0 0 10 10">
2729        <path fill-rule="evenodd" clip-rule="evenodd" d="M4 6v4h2V6h4V4H6V0H4v4H0v2h4z" fill="currentColor"></path>
2730      </svg></button>
2731              </quantity-selector></div><div data-block-type="buy-buttons" data-block-id="buy_buttons_quantity" class="product-form__buy-buttons" ><form method="post" action="/cart/add" id="product-form-quick-buy--14984799158648-template--23031477567791__main" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" is="product-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" disabled name="id" value="55357349134712">
2732
2733                <product-payment-container  >
2734                  <button
2735                    id="AddToCart"
2736                    type="submit"
2737                    is="loader-button"
2738                    data-use-primary
2739                    data-product-add-to-cart-button
2740                    data-button-content="In den Warenkorb"
2741                    class="product-form__add-button button button--primary button--full"
2742                    style="white-space: nowrap;"
2743                    
2744                  >
2745In den Warenkorb
2746</button></product-payment-container><input type="hidden" name="product-id" value="14984799158648" /><input type="hidden" name="section-id" value="template--23031477567791__main" /></form></div></div>
2747        
2748<div data-block-type="liquid" data-block-id="liquid_4NVjnN" >
2749          
2750            <div class="product-form__custom-liquid">
2751<div class="product-usp">
2752<div class="metafield-rich_text_field"><ul><li>True Bounce für konstante Ballreaktionen</li><li>Patentiertes Lochmuster für stabile Flugbahn</li><li>USAP-zertifiziert und besonders langlebig</li></ul></div>
2753</div>
2754</div></div><form method="post" action="/cart/add" id="product-form-quick-buy--14984799158648-template--23031477567791__main" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" is="product-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" disabled name="id" value="55357349134712"><input type="hidden" name="product-id" value="14984799158648" /><input type="hidden" name="section-id" value="template--23031477567791__main" /></form></div></div>
2755    </product-rerender>
2756  </quick-buy-drawer>
2757
2758  <quick-buy-popover class="popover popover--quick-buy">
2759    <span class="popover__overlay"></span>
2760
2761    <product-rerender id="quick-buy-popover-product-form-quick-buy--14984799158648-template--23031477567791__main" observe-form="product-form-quick-buy--14984799158648-template--23031477567791__main">
2762      <header class="popover__header"><div class="quick-buy-product"><img src="//joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web.jpg?v=1762987398&amp;width=1200" alt="JOOLA HC-40 Pickleball" srcset="//joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web.jpg?v=1762987398&amp;width=114 114w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web.jpg?v=1762987398&amp;width=228 228w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web.jpg?v=1762987398&amp;width=342 342w" width="1200" height="1200" loading="lazy" sizes="114px" class="quick-buy-product__image"><div class="quick-buy-product__info ">
2763      <product-meta class="product-item-meta"><a href="/products/joola-hc-40-pickleball" class="product-item-meta__title">JOOLA HC-40 Pickleball</a>
2764
2765        <div class="product-item-meta__price-list-container" role="region" aria-live="polite"><div class="price-list"><span class="price">
2766                  <span class="visually-hidden">Angebotspreis</span>€10,95</span></div><a href="/products/joola-hc-40-pickleball" class="link text--subdued">Details ansehen</a>
2767        </div><p class="product-meta__taxes-included text--small">inkl. MwSt.
2768<a href="/policies/shipping-policy" class="link link--accented">zzgl. Versand</a>
2769</p></product-meta>
2770    </div>
2771  </div><button type="button" class="popover__close-button tap-area tap-area--large" data-action="close" title="Schließen"><svg focusable="false" width="14" height="14" class="icon icon--close   " viewBox="0 0 14 14">
2772        <path d="M13 13L1 1M13 1L1 13" stroke="currentColor" stroke-width="2" fill="none"></path>
2773      </svg></button>
2774      </header>
2775
2776      <div class="popover__content popover__content--no-padding">
2777
2778<div class="product-form"><variant-picker data-block-type="variant-picker" data-block-id="template--23031477567791__main" handle="joola-hc-40-pickleball" section-id="template--23031477567791__main" form-id="product-form-quick-buy--14984799158648-template--23031477567791__main"   class="product-form__variants" >
2778<script data-variant type="application/json">{"id":55357349134712,"title":"3er Pack","option1":"3er Pack","option2":null,"option3":null,"sku":"600091","requires_shipping":true,"taxable":true,"featured_image":{"id":74787565699448,"product_id":14984799158648,"position":1,"created_at":"2025-11-12T16:49:25+01:00","updated_at":"2025-11-12T23:43:18+01:00","alt":null,"width":1200,"height":1200,"src":"\/\/joola.de\/cdn\/shop\/files\/600092_JOOLA_HC-40_09_web.jpg?v=1762987398","variant_ids":[55357349134712]},"available":true,"name":"JOOLA HC-40 Pickleball - 3er Pack","public_title":"3er Pack","options":["3er Pack"],"price":1095,"weight":140,"compare_at_price":null,"inventory_management":"shopify","barcode":"4070116000917","featured_media":{"alt":null,"id":65241894191480,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1200,"width":1200,"src":"\/\/joola.de\/cdn\/shop\/files\/600092_JOOLA_HC-40_09_web.jpg?v=1762987398"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}</script>
2778<div class="product-form__option-selector" data-selector-type="block">
2779                <div class="product-form__option-info">
2780                  <span class="product-form__option-name">Größe:</span><span id="option-template--23031477567791__main--14984799158648-1-quick-buy-value" class="product-form__option-value">3er Pack</span></div><div class="block-swatch-list"><div class="block-swatch "><input class="block-swatch__radio visually-hidden" type="radio" data-option-position="1" name="option1" form="product-form-quick-buy--14984799158648-template--23031477567791__main" id="option-template--23031477567791__main--14984799158648-1-quick-buy-1" value="9779131449720" checked="checked">
2781                            <label class="block-swatch__item" for="option-template--23031477567791__main--14984799158648-1-quick-buy-1">3er Pack</label></div><div class="block-swatch "><input class="block-swatch__radio visually-hidden" type="radio" data-option-position="1" name="option1" form="product-form-quick-buy--14984799158648-template--23031477567791__main" id="option-template--23031477567791__main--14984799158648-1-quick-buy-2" value="9779131416952" >
2782                            <label class="block-swatch__item" for="option-template--23031477567791__main--14984799158648-1-quick-buy-2">12er Pack</label></div><div class="block-swatch "><input class="block-swatch__radio visually-hidden" type="radio" data-option-position="1" name="option1" form="product-form-quick-buy--14984799158648-template--23031477567791__main" id="option-template--23031477567791__main--14984799158648-1-quick-buy-3" value="10146267955576" >
2783                            <label class="block-swatch__item" for="option-template--23031477567791__main--14984799158648-1-quick-buy-3">40er Pack</label></div><div class="block-swatch "><input class="block-swatch__radio visually-hidden" type="radio" data-option-position="1" name="option1" form="product-form-quick-buy--14984799158648-template--23031477567791__main" id="option-template--23031477567791__main--14984799158648-1-quick-buy-4" value="9779131384184" >
2784                            <label class="block-swatch__item" for="option-template--23031477567791__main--14984799158648-1-quick-buy-4">100er Pack</label></div></div></div><noscript>
2785              <label class="input__block-label" for="product-select-template--23031477567791__main-14984799158648">Variante</label>
2786
2787              <div class="select-wrapper">
2788                <select class="select" autocomplete="off" id="product-select-template--23031477567791__main-14984799158648" name="id" form="product-form-quick-buy--14984799158648-template--23031477567791__main"><option selected="selected"  value="55357349134712" data-sku="600091">3er Pack - €10,95</option><option   value="55357349167480" data-sku="600092">12er Pack - €34,95</option><option   value="55577900548472" data-sku="600609">40er Pack - €79,95</option><option   value="55357349200248" data-sku="600093">100er Pack - €179,95</option></select><svg focusable="false" width="12" height="8" class="icon icon--chevron   " viewBox="0 0 12 8">
2789        <path fill="none" d="M1 1l5 5 5-5" stroke="currentColor" stroke-width="2"></path>
2790      </svg></div>
2791            </noscript>
2792          </variant-picker><div data-block-type="liquid" data-block-id="liquid_tahijT" >
2793          </div><div data-block-type="inventory" data-block-id="inventory" ><product-inventory class="product-form__inventory-wrapper">
2794                  <span class="inventory inventory--high">Auf Lager – Lieferzeit 1-3 Werktage</span></product-inventory></div>
2795        <div style="display: grid; grid-template-columns: auto 1fr; column-gap: 1rem;"><div data-block-type="quantity-selector" data-block-id="buy_buttons_quantity" class="product-form__quantity" >
2796              <quantity-selector class="quantity-selector">
2797                <button type="button" class="quantity-selector__button">
2798                  <span class="visually-hidden">Menge verringern</span><svg focusable="false" width="10" height="2" class="icon icon--minus-big   " viewBox="0 0 10 2">
2799        <path fill="currentColor" d="M0 0h10v2H0z"></path>
2800      </svg></button>
2801
2802                <input type="number" form="product-form-quick-buy--14984799158648-template--23031477567791__main" is="input-number" class="quantity-selector__input" inputmode="numeric" name="quantity" autocomplete="off" value="1" step="1" min="1"  aria-label="Menge">
2803
2804                <button type="button" class="quantity-selector__button">
2805                  <span class="visually-hidden">Menge erhöhen</span><svg focusable="false" width="10" height="10" class="icon icon--plus-big   " viewBox="0 0 10 10">
2806        <path fill-rule="evenodd" clip-rule="evenodd" d="M4 6v4h2V6h4V4H6V0H4v4H0v2h4z" fill="currentColor"></path>
2807      </svg></button>
2808              </quantity-selector></div><div data-block-type="buy-buttons" data-block-id="buy_buttons_quantity" class="product-form__buy-buttons" ><form method="post" action="/cart/add" id="product-form-quick-buy--14984799158648-template--23031477567791__main" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" is="product-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" disabled name="id" value="55357349134712">
2809
2810                <product-payment-container  >
2811                  <button
2812                    id="AddToCart"
2813                    type="submit"
2814                    is="loader-button"
2815                    data-use-primary
2816                    data-product-add-to-cart-button
2817                    data-button-content="In den Warenkorb"
2818                    class="product-form__add-button button button--primary button--full"
2819                    style="white-space: nowrap;"
2820                    
2821                  >
2822In den Warenkorb
2823</button></product-payment-container><input type="hidden" name="product-id" value="14984799158648" /><input type="hidden" name="section-id" value="template--23031477567791__main" /></form></div></div>
2824        
2825<div data-block-type="liquid" data-block-id="liquid_4NVjnN" >
2826          
2827            <div class="product-form__custom-liquid">
2828<div class="product-usp">
2829<div class="metafield-rich_text_field"><ul><li>True Bounce für konstante Ballreaktionen</li><li>Patentiertes Lochmuster für stabile Flugbahn</li><li>USAP-zertifiziert und besonders langlebig</li></ul></div>
2830</div>
2831</div></div><form method="post" action="/cart/add" id="product-form-quick-buy--14984799158648-template--23031477567791__main" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" is="product-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" disabled name="id" value="55357349134712"><input type="hidden" name="product-id" value="14984799158648" /><input type="hidden" name="section-id" value="template--23031477567791__main" /></form></div></div>
2832    </product-rerender>
2833  </quick-buy-popover>
2834</template>
2835<style> #shopify-section-template--23031477567791__main .product-meta__title {font-size: 1.6rem;} #shopify-section-template--23031477567791__main .price--highlight, #shopify-section-template--23031477567791__main .price--large {font-weight: 700;} #shopify-section-template--23031477567791__main .product-meta {border-bottom: none; padding-bottom: 0;} #shopify-section-template--23031477567791__main .product-meta__price-list-container {border-top: 1px solid rgb(var(--border-color)); padding-top: 16px;} #shopify-section-template--23031477567791__main .product-form__variants {border-top: 1px solid rgb(var(--border-color)); padding-top: 16px;} </style></div><div id="shopify-section-template--23031477567791__178005703409f77fd6" class="shopify-section shopify-section--apps"><div class="container vertical-breather"><div id="shopify-block-Abk1ZOFdsTzZXdzNjR__regios_discounts_volume_pricing_table_Kcn4WE" class="shopify-block shopify-app-block">
2836
2837
2838<style>
2839  .regios-dopp-generic-volume-pricing-table {
2840    background: ;
2841    border: 1px solid #000000;
2842    border-collapse: collapse;
2843    display: table;
2844    margin: 1em;
2845    margin-inline: 0; width: 100%;
2846  }
2847
2848  .regios-dopp-generic-volume-pricing-table thead {
2849    background: #000000;
2850    color: #ffffff;
2851    
2852  }
2853
2854  .regios-dopp-generic-volume-pricing-table th:not(:first-child):not(:last-child) {
2855    border-left: 1px solid #ffffff;
2856    border-right: 1px solid #ffffff;
2857  }
2858
2859  .regios-dopp-generic-volume-pricing-table th:first-child {
2860    border-right: 1px solid #ffffff;
2861  }
2862
2863  .regios-dopp-generic-volume-pricing-table th:last-child {
2864    border-left: 1px solid #ffffff;
2865  }
2866
2867  .regios-dopp-generic-volume-pricing-table th,
2868  .regios-dopp-generic-volume-pricing-table td {
2869    box-sizing: border-box;
2870    margin: 0;
2871    padding: 1rem;
2872    text-align: center;
2873  }
2874
2875  .regios-dopp-generic-volume-pricing-table td {
2876    background: ;
2877    border: 1px solid #000000;
2878    color: #000000;
2879    padding: 1rem;
2880    
2881  }
2882</style>
2883
2884
2885<script
2886  data-regios-dopp-volume-pricing-table-config-json=""
2887  type="application/json">
2888  {
2889    "discountCellTemplate": "[discount_percentage] Rabatt",
2890    "productId": 14984799158648
2891  }
2892</script>
2892
2893
2894<script data-regios-dopp-volume-pricing-table-config="">
2895  var key = "" || "default";
2896  window.RegiosDOPP_VolumePricingTable = window.RegiosDOPP_VolumePricingTable || {};
2897
2898  if (window.RegiosDOPP_VolumePricingTable[key]) {
2899    console.error("Volume Pricing Table block with key " + key + " already exists. Please make sure that each block has a unique key.");
2900  }
2901
2902  var selector = key === 'default'
2903    ? '[data-regios-dopp-volume-pricing-table-config-json]'
2904    : '[data-regios-dopp-volume-pricing-table-config-json="' + CSS.escape(key) + '"]'
2905  ;
2906  var json = document.querySelector(selector);
2907
2908  if (!json) {
2909    console.error("Volume Pricing Table block with key " + key + " is missing a JSON config. Please make sure that each block has a JSON config.");
2910    console.error("Selector: " + selector);
2911  } else {
2912    window.RegiosDOPP_VolumePricingTable[key] = JSON.parse(json.textContent);
2913  }
2914</script>
2914
2915
2916<template id="regios-dopp-generic-volume-pricing-table-template">
2917  <table class="regios-dopp-generic-volume-pricing-table">
2918    <thead>
2919      <tr>
2920        <th scope="col">Menge</th>
2921        <th scope="col">Rabatt</th>
2922      </tr>
2923    </thead>
2924    <tbody>
2925    </tbody>
2926  </table>
2927</template>
2928
2929
2930
2931
2932</div><div id="shopify-block-ARG9ZaHZLV2FhRTVaZ__regios_discounts_product_page_discount_jyrPXj" class="shopify-block shopify-app-block">
2933
2934
2935
2936
2937
2938
2939<script
2940  id="regios-dopp-product-page-config-json"
2941  type="application/json">
2942  {
2943    
2944  "collectionIds": [670006444408,667859255672,473999245615,473999114543,473989775663,480684998959,666430439800],
2945"compareAtPriceInCents": null,
2946"handle": "joola-hc-40-pickleball",
2947"title": "JOOLA HC-40 Pickleball",
2948"productId": 14984799158648,
2949"regularPriceInCents": 1095,
2950"tags": ["Bälle","Pickleball"],
2951"url": "\/products\/joola-hc-40-pickleball",
2952"variantId": 55357349134712,
2953"vendor": "JOOLA Germany",
2954"metafields": [
2955  
2956  
2957    
2958
2959
2960  
2961
2962
2963
2964  
2965  null
2966],
2967"variants": [
2968  
2969    {
2970      "id": 55357349134712,
2971      "title": "3er Pack",
2972      "priceInCents": 1095,
2973      "compareAtPriceInCents": null,
2974      
2975        "isOutOfStock": false,
2976      
2977      "metafields": [
2978        
2979        
2980          
2981
2982
2983  
2984
2985
2986
2987        
2988        null
2989      ],
2990      
2991      "keep-this-last": ""
2992    },
2993  
2994    {
2995      "id": 55357349167480,
2996      "title": "12er Pack",
2997      "priceInCents": 3495,
2998      "compareAtPriceInCents": null,
2999      
3000        "isOutOfStock": false,
3001      
3002      "metafields": [
3003        
3004        
3005          
3006
3007
3008  
3009
3010
3011
3012        
3013        null
3014      ],
3015      
3016      "keep-this-last": ""
3017    },
3018  
3019    {
3020      "id": 55577900548472,
3021      "title": "40er Pack",
3022      "priceInCents": 7995,
3023      "compareAtPriceInCents": 8995,
3024      
3025        "isOutOfStock": false,
3026      
3027      "metafields": [
3028        
3029        
3030          
3031
3032
3033  
3034
3035
3036
3037        
3038        null
3039      ],
3040      
3041      "keep-this-last": ""
3042    },
3043  
3044    {
3045      "id": 55357349200248,
3046      "title": "100er Pack",
3047      "priceInCents": 17995,
3048      "compareAtPriceInCents": null,
3049      
3050        "isOutOfStock": false,
3051      
3052      "metafields": [
3053        
3054        
3055          
3056
3057
3058  
3059
3060
3061
3062        
3063        null
3064      ],
3065      
3066      "keep-this-last": ""
3067    }
3068  
3069],
3070
3071"keep-this-last": ""
3072
3073
3074  }
3075</script>
3075
3076
3077<script id="regios-dopp-product-page-config">
3078  var configJsonScript = document.getElementById(
3079    "regios-dopp-product-page-config-json"
3080  );
3081  
3082  if (!configJsonScript) {
3083    console.error(
3084      "Product Page Discount block is missing the `#regios-dopp-product-page-config-json` script. Please report this to support."
3085    );
3086  } else {
3087    window.RegiosDOPP_ProductPage = JSON.parse(
3088      configJsonScript.textContent
3089    );
3090  }
3091</script>
3091
3092</div></div>
3093
3094
3095<style> #shopify-section-template--23031477567791__178005703409f77fd6 div:first-of-type {display: none;} </style></div><div id="shopify-section-template--23031477567791__pdp_feature_images" class="shopify-section">
3096
3097
3098</div><div id="shopify-section-template--23031477567791__product-content" class="shopify-section shopify-section--product-content"><section class="container">
3099    <div id="product-14984799158648-content" class="product-content anchor"><div class="product-content__tabs anchor" id="product-14984799158648-tabs">
3100      <div class="product-tabs"><tabs-nav arrows class="tabs-nav tabs-nav--loose hidden-pocket">
3101        <scrollable-content class="tabs-nav__scroller hide-scrollbar">
3102          <div class="tabs-nav__scroller-inner">
3103            <div class="tabs-nav__item-list"><button type="button" class="tabs-nav__item heading heading--small" aria-expanded="true" aria-controls="block-template--23031477567791__product-content-description" >Beschreibung</button><button type="button" class="tabs-nav__item heading heading--small" aria-expanded="false" aria-controls="block-template--23031477567791__product-content-tech_specs" >Technische Daten</button><button type="button" class="tabs-nav__item heading heading--small" aria-expanded="false" aria-controls="block-template--23031477567791__product-content-liquid_A9Nggh" >Anleitung</button><button type="button" class="tabs-nav__item heading heading--small" aria-expanded="false" aria-controls="block-template--23031477567791__product-content-liquid_C4PeXw" >Versand</button><button type="button" class="tabs-nav__item heading heading--small" aria-expanded="false" aria-controls="block-template--23031477567791__product-content-liquid_UiEeXg" >GPSR</button></div>
3104          </div>
3105        </scrollable-content>
3106
3107        <div class="tabs-nav__arrows">
3108          <button class="tabs-nav__arrow-item">
3109            <span class="visually-hidden">Zurück</span><svg focusable="false" width="6" height="9" class="icon icon--product-tab-left  icon--direction-aware " viewBox="0 0 6 9">
3110        <path fill-rule="evenodd" clip-rule="evenodd" d="M2.554 4.5L6 1.054 4.946 0l-4.5 4.5 4.5 4.5L6 7.946 2.554 4.5z" fill="currentColor"></path>
3111      </svg></button>
3112
3113          <button class="tabs-nav__arrow-item">
3114            <span class="visually-hidden">Weiter</span><svg focusable="false" width="6" height="9" class="icon icon--product-tab-right  icon--direction-aware " viewBox="0 0 6 9">
3115        <path fill-rule="evenodd" clip-rule="evenodd" d="M3.446 4.5L0 1.054 1.054 0l4.5 4.5-4.5 4.5L0 7.946 3.446 4.5z" fill="currentColor"></path>
3116      </svg></button>
3117        </div>
3118      </tabs-nav>
3119<div class="product-tabs__content"><div  id="block-template--23031477567791__product-content-description" class="product-tabs__tab-item-wrapper">
3120                  <button is="toggle-button" class="collapsible-toggle heading heading--small hidden-lap-and-up" aria-controls="block-template--23031477567791__product-content-description-content" aria-expanded="true">Beschreibung<svg focusable="false" width="12" height="8" class="icon icon--chevron   " viewBox="0 0 12 8">
3121        <path fill="none" d="M1 1l5 5 5-5" stroke="currentColor" stroke-width="2"></path>
3122      </svg></button>
3123
3124                  <collapsible-content open id="block-template--23031477567791__product-content-description-content" class="collapsible">
3125
3126                    <div class="product-tabs__tab-item-content rte"><h2>JOOLA HC-40 Pickleball – Für Präzision auf jedem Hardcourt</h2>
3127<p><strong>Du willst keine Kompromisse auf dem Court? Dann ist der JOOLA HC-40 Pickleball genau dein Spielball.</strong> Entwickelt für absolute Präzision, begeistert dieser Ball mit einem konstanten Flugverhalten und einem authentischen Ballgefühl, das du vom ersten Schlag an spürst.</p>
3128<p>Dank der speziell entwickelten Polymermischung bleibt der Ball formstabil, rund und extrem langlebig – selbst bei intensiven Matches auf Hardcourt-Oberflächen. Das patentierte Lochmuster sorgt für eine gleichmäßige Flugbahn und minimiert unvorhersehbare Abweichungen – dein Vorteil bei schnellen Ballwechseln und platzierten Schlägen.</p>
3129<h3>Deine Vorteile im Überblick:</h3>
3130<ul>
3131<li>Patentiertes Lochdesign: Für gleichmäßige Flugbahn und mehr Kontrolle</li>
3132<li>Proprietäre Polymermischung: Höchste Haltbarkeit &amp; Formbeständigkeit</li>
3133<li>True Bounce-Technologie: Für ein konstantes, authentisches Ballgefühl</li>
3134<li>Turnierzulassung durch die USAP: Ideal für Training &amp; Wettkampf</li>
3135<li>Erhältlich im 3er-, 12er- oder 100er-Set: Für Freizeit oder Profi-Team</li>
3136</ul>
3137<h3>Was ihn so besonders macht:</h3>
3138<p>Der JOOLA HC-40 ist mehr als nur ein Ball – er ist dein Gamechanger auf jedem Hardcourt. Wenn du auf Qualität, Präzision und Turnierstandard setzt, ist dieser Ball deine erste Wahl.</p></div></collapsible-content>
3139                </div><div hidden id="block-template--23031477567791__product-content-tech_specs" class="product-tabs__tab-item-wrapper" >
3140              <button is="toggle-button" class="collapsible-toggle heading heading--small hidden-lap-and-up" aria-expanded="false" aria-controls="block-template--23031477567791__product-content-tech_specs-content">Technische Daten<svg focusable="false" width="12" height="8" class="icon icon--chevron   " viewBox="0 0 12 8">
3141        <path fill="none" d="M1 1l5 5 5-5" stroke="currentColor" stroke-width="2"></path>
3142      </svg></button>
3143
3144              <collapsible-content  id="block-template--23031477567791__product-content-tech_specs-content" 
3144class="collapsible">
3145                <div class="product-tabs__tab-item-content rte"><div class="product-tech-specs__container"><div class="product-tech-specs__table-wrapper">
3146            <table class="product-tech-specs__table">
3147              <thead>
3148                <tr class="product-tech-specs__table__row">
3149                  <th colspan="2" class="product-tech-specs__table__row-cell">
3150                    <h3>Details</h3>
3151                  </th>
3152                </tr>
3153              </thead>
3154              <tbody><tr class="product-tech-specs__table__row">
3155                      <td class="product-tech-specs__table__row-cell">Artikelnummer (SKU)</td>
3156                      <td class="product-tech-specs__table__row-cell">600091</td>
3157                    </tr><tr class="product-tech-specs__table__row">
3158                      <td class="product-tech-specs__table__row-cell">Gewicht netto</td>
3159                      <td class="product-tech-specs__table__row-cell">0,14 - 3,47 kg</td>
3160                    </tr></tbody>
3161            </table>
3162          </div></div></div>
3163              </collapsible-content>
3164            </div><div hidden id="block-template--23031477567791__product-content-liquid_A9Nggh" class="product-tabs__tab-item-wrapper" >
3165                  <button is="toggle-button" class="collapsible-toggle heading heading--small hidden-lap-and-up" aria-expanded="false" aria-controls="block-template--23031477567791__product-content-liquid_A9Nggh-content">Anleitung<svg focusable="false" width="12" height="8" class="icon icon--chevron   " viewBox="0 0 12 8">
3166        <path fill="none" d="M1 1l5 5 5-5" stroke="currentColor" stroke-width="2"></path>
3167      </svg></button>
3168
3169                  <collapsible-content  id="block-template--23031477567791__product-content-liquid_A9Nggh-content" class="collapsible">
3170                    <div class="product-tabs__tab-item-content rte"><style>
3171.download-button {
3172  background-color: #dff20f; /* Gelber Hintergrund */
3173  color: black; /* Schwarze Textfarbe */
3174  padding: 12px 24px; /* Polsterung rund um den Text */
3175  text-align: center; /* Zentrierter Text */
3176  text-decoration: none; /* Keine Unterstreichung */
3177  display: inline-block; /* Ermöglicht die Breitenanpassung */
3178  font-size: 16px; /* Schriftgröße */
3179  font-family: inherit; /* Übernimmt die Main-Schriftart */
3180  font-weight: bold; /* Gleicher Schriftgrad wie die anderen Buttons */
3181  text-transform: uppercase; /* Großbuchstaben wie bei den anderen Buttons */
3182  border-radius: 8px; /* Abgerundete Ecken */
3183  transition: background-color 0.3s, color 0.3s; /* Sanfter Übergang für Hover-Effekt */
3184  box-shadow: 0 2px 5px rgba(0,0,0,0.2); /* Leichter Schatten für 3D-Effekt */
3185  border: none; /* Keine Rahmenlinie */
3186  cursor: pointer; /* Cursor als Handzeiger */
3187}
3188
3189.download-button.disabled {
3190  background-color: #cccccc; /* Grauer Hintergrund für inaktive Buttons */
3191  color: white; /* Weißer Text */
3192  cursor: not-allowed; /* Zeigt an, dass der Button nicht klickbar ist */
3193}
3194
3195.download-button:hover:not(.disabled) {
3196  background-color: #b9cc0b; /* Dunklerer Gelbton beim Überfahren, aber nur wenn aktiv */
3197  color: black; /* Textfarbe bleibt schwarz */
3198}
3199
3200.button-container {
3201  text-align: center; /* Zentriert den Button in der Mitte */
3202  margin-top: 20px; /* Abstand nach oben */
3203}
3204</style>
3205
3206<div class="button-container">
3207  
3208    <a class="download-button disabled">
3209      Keine Anleitung verfügbar
3210    </a>
3211  
3212</div></div></collapsible-content>
3213                </div><div hidden id="block-template--23031477567791__product-content-liquid_C4PeXw" class="product-tabs__tab-item-wrapper" >
3214                  <button is="toggle-button" class="collapsible-toggle heading heading--small hidden-lap-and-up" aria-expanded="false" aria-controls="block-template--23031477567791__product-content-liquid_C4PeXw-content">Versand<svg focusable="false" width="12" height="8" class="icon icon--chevron   " viewBox="0 0 12 8">
3215        <path fill="none" d="M1 1l5 5 5-5" stroke="currentColor" stroke-width="2"></path>
3216      </svg></button>
3217
3218                  <collapsible-content  id="block-template--23031477567791__product-content-liquid_C4PeXw-content" 
3218class="collapsible">
3219                    <div class="product-tabs__tab-item-content rte"><strong>Versandkosten für Deutschland:</strong>
3220
3221<p>
3222  
3223    
3224      Versandkosten: 4,90 EUR. Der Versand ist kostenfrei ab einem Bestellwert von 40 €.
3225    
3226  
3227</p>
3228
3229<strong>Versandkosten für Ausland:</strong>
3230
3231
3232  
3233    <p>Ab 50 EUR versandkostenfrei (außer Tische).<br>
3234       Für Tische und andere Artikel mit Warenwert unter 50 EUR gelten andere 
3235       <a href="/policies/shipping-policy" target="_blank">Konditionen</a>.</p>
3236  
3237
3238
3239<p>
3240  <strong>Rückgabe &amp; Widerruf:</strong><br>
3241  Sie können bestellte Ware innerhalb von <strong>einem Monat</strong> nach Erhalt zurücksenden oder den Kaufvertrag widerrufen – ganz ohne Angabe von Gründen.<br>
3242  Detaillierte Widerrufsbelehrung und Musterformular finden Sie hier: 
3243  <a href="/policies/refund-policy" target="_blank">Widerrufsbelehrung</a>.
3244</p></div></collapsible-content>
3245                </div><div hidden id="block-template--23031477567791__product-content-liquid_UiEeXg" class="product-tabs__tab-item-wrapper" >
3246                  <button is="toggle-button" class="collapsible-toggle heading heading--small hidden-lap-and-up" aria-expanded="false" aria-controls="block-template--23031477567791__product-content-liquid_UiEeXg-content">GPSR<svg focusable="false" width="12" height="8" class="icon icon--chevron   " viewBox="0 0 12 8">
3247        <path fill="none" d="M1 1l5 5 5-5" stroke="currentColor" stroke-width="2"></path>
3248      </svg></button>
3249
3250                  <collapsible-content  id="block-template--23031477567791__product-content-liquid_UiEeXg-content" class="collapsible">
3251                    <div class="product-tabs__tab-item-content rte"><style>
3252.download-button {
3253  background-color: #dff20f; /* Gelber Hintergrund */
3254  color: black; /* Schwarze Textfarbe */
3255  padding: 12px 24px; /* Polsterung rund um den Text */
3256  text-align: center; /* Zentrierter Text */
3257  text-decoration: none; /* Keine Unterstreichung */
3258  display: inline-block; /* Ermöglicht die Breitenanpassung */
3259  font-size: 16px; /* Schriftgröße */
3260  font-family: inherit; /* Übernimmt die Main-Schriftart */
3261  font-weight: bold; /* Gleicher Schriftgrad wie die anderen Buttons */
3262  text-transform: uppercase; /* Großbuchstaben wie bei den anderen Buttons */
3263  border-radius: 8px; /* Abgerundete Ecken */
3264  transition: background-color 0.3s, color 0.3s; /* Sanfter Übergang für Hover-Effekt */
3265  box-shadow: 0 2px 5px rgba(0,0,0,0.2); /* Leichter Schatten für 3D-Effekt */
3266  border: none; /* Keine Rahmenlinie */
3267  cursor: pointer; /* Cursor als Handzeiger */
3268}
3269
3270.download-button:hover {
3271  background-color: #b9cc0b; /* Dunklerer Gelbton beim Überfahren */
3272  color: black; /* Textfarbe bleibt schwarz */
3273}
3274
3275.button-container {
3276  text-align: center; /* Zentriert den Button in der Mitte */
3277  margin-top: 20px; /* Abstand nach oben */
3278}
3279</style>
3280
3281<div class="button-container">
3282  <a href="https://cdn.shopify.com/s/files/1/0879/6251/7807/files/JOOLA_GPSR_Produktsicherheitsdokument.pdf?v=1732787850" 
3283     target="_blank" 
3284     rel="noopener noreferrer" 
3285     class="download-button" 
3286     download="JOOLA_GPSR_Produktsicherheitsdokument.pdf">
3287    GPSR-Dokument herunterladen
3288  </a>
3289</div></div></collapsible-content>
3290                </div></div></div>
3291    </div></div>
3292  </section>
3293<style> #shopify-section-template--23031477567791__product-content h2, #shopify-section-template--23031477567791__product-content h3, #shopify-section-template--23031477567791__product-content h4, #shopify-section-template--23031477567791__product-content h5, #shopify-section-template--23031477567791__product-content h6 {font-size: 18px; line-height: 1.2; margin-bottom: 10px; margin-top: 20px; /* Reduzierter Abstand oberhalb der Überschriften */} #shopify-section-template--23031477567791__product-content p {line-height: 1.4; margin-bottom: 10px; margin-top: 5px;} #shopify-section-template--23031477567791__product-content ul, #shopify-section-template--23031477567791__product-content ol {line-height: 1.4; margin-bottom: 5px; margin-top: 10px;} #shopify-section-template--23031477567791__product-content li {margin-bottom: 5px;} </style></div><div id="shopify-section-template--23031477567791__1746692444002e7c3c" class="shopify-section shopify-section--apps"><div class="container "><div id="shopify-block-AcGJmeWdwTmVLSkxSe__avada_seo_suite_avada_faqs_E88VLr" class="shopify-block shopify-app-block">
3294  
3295
3296
3297
3298
3299
3300
3301
3302
3303
3304
3305
3306
3307
3308
3309
3310
3311
3312
3313
3314
3315
3316
3317
3318<div class='Avada-FAQs__block' style='display: none'>
3319  
3320</div>
3321
3322<script>
3323  if (window.AVADA_SEO_ENABLED || window.AVADA_SITE_VERTIFICATION_ENABLED) {
3324    document.querySelector('.Avada-FAQs__block').style.display = 'block';
3325    var faqContainer = document.querySelector('.Avada-FAQs__qa-container');
3326    if (faqContainer) faqContainer.addEventListener('click', function(e) {
3327      const button = e.target.closest('.Avada-FAQs__collapsible');
3328      const icon = e.target.closest('.Avada-FAQs__icon');
3329
3330      if (!button) return;
3331
3332      const qa = button.closest('.Avada-FAQs__qa');
3333      const content = button.querySelector('.Avada-FAQs__content');
3334      const buttonIcon = button.querySelector('.Avada-FAQs__icon');
3335      const isActive = qa.classList.contains('Avada-FAQs__active');
3336
3337      if (icon) {
3338        e.stopPropagation();
3339        if (isActive) {
3340          qa.classList.remove('Avada-FAQs__active');
3341          content.style.maxHeight = '0';
3342          buttonIcon.innerHTML = '<i class="bi bi-plus-lg"></i>';
3343        } else {
3344          document.querySelectorAll('.Avada-FAQs__qa').forEach(item => {
3345            if (item !== qa) {
3346              item.classList.remove('Avada-FAQs__active');
3347              const otherContent = item.querySelector('.Avada-FAQs__content');
3348              const otherIcon = item.querySelector('.Avada-FAQs__icon');
3349              if (otherContent) otherContent.style.maxHeight = '0';
3350              if (otherIcon) otherIcon.innerHTML = '<i class="bi bi-plus-lg"></i>';
3351            }
3352          });
3353
3354          qa.classList.add('Avada-FAQs__active');
3355          content.style.maxHeight = content.scrollHeight + 'px';
3356          buttonIcon.innerHTML = '<i class="bi bi-dash"></i>';
3357        }
3358        return;
3359      }
3360
3361      if (!isActive) {
3362        document.querySelectorAll('.Avada-FAQs__qa').forEach(item => {
3363          if (item !== qa) {
3364            item.classList.remove('Avada-FAQs__active');
3365            const otherContent = item.querySelector('.Avada-FAQs__content');
3366            const otherIcon = item.querySelector('.Avada-FAQs__icon');
3367            if (otherContent) otherContent.style.maxHeight = '0';
3368            if (otherIcon) otherIcon.innerHTML = '<i class="bi bi-plus-lg"></i>';
3369          }
3370        });
3371
3372        qa.classList.add('Avada-FAQs__active');
3373        content.style.maxHeight = content.scrollHeight + 'px';
3374        buttonIcon.innerHTML = '<i class="bi bi-dash"></i>';
3375      }
3376    });
3377    }
3378</script>
3378
3379
3380
3381</div></div>
3382
3383
3384</div><div id="shopify-section-template--23031477567791__product-highlights" class="shopify-section shopify-section--product-highlights"><style>
3385  .shopify-section--product-highlights {
3386    background-color: #1e1e1e;
3387    color: white;
3388  }
3389
3390  .product-highlights {
3391    display: flex;
3392    flex-direction: row;
3393    flex-wrap: wrap;
3394    justify-content: end;
3395    position: relative;
3396
3397    padding: var(--vertical-breather) var(--container-gutter) var(--vertical-breather) 0;
3398  }
3399
3400  .product-highlights .product-highlights__background {
3401    position: absolute;
3402    left: 0;
3403    top: 0;
3404    bottom: 0;
3405    width: 33.33%;
3406  }
3407
3408  .product-highlights .product-highlights__background img {
3409    height: 100%;
3410    width: auto;
3411  }
3412
3413  @media screen and (max-width: 999px) {
3414    .product-highlights {
3415      flex-direction: column-reverse;
3416      row-gap: var(--vertical-breather);
3417      padding: var(--vertical-breather) var(--container-gutter);
3418    }
3419
3420    .product-highlights .product-highlights__background {
3421      position: static;
3422      display: flex;
3423      justify-content: center;
3424      width: 100%;
3425    }
3426
3427    .product-highlights .product-highlights__background img {
3428      width: 300px;
3429    }
3430  }
3431
3432  .product-highlights .product-highlights__list-wrapper {
3433    width: 66.66%;
3434  }
3435
3436  @media screen and (max-width: 999px) {
3437    .product-highlights .product-highlights__list-wrapper {
3438      width: 100%;
3439    }
3440  }
3441
3442  .product-highlights .product-highlights__list {
3443    display: grid;
3444    grid-template-columns: 1fr 1fr;
3445    grid-gap: 2rem;
3446
3447    list-style: none;
3448    margin: 0;
3449    padding-inline-start: 0;
3450  }
3451
3452  @media screen and (max-width: 1199px) {
3453    .product-highlights .product-highlights__list {
3454      grid-template-columns: 1fr;
3455    }
3456  }
3457
3458  .product-highlights .product-highlights__list-column {
3459    display: grid;
3460    grid-gap: 2rem;
3461    grid-template-rows: subgrid;
3462  }
3463
3464  .product-highlights .product-highlights__list-item {
3465    display: flex;
3466    column-gap: 1.5rem;
3467  }
3468
3469  .product-highlights .product-highlights__list-item__icon {
3470    flex-shrink: 0;
3471    width: 36px;
3472  }
3473
3474  .product-highlights .product-highlights__list-item__details {
3475    flex-shrink: 1;
3476  }
3477
3478  .product-highlights .product-highlights__list-item__title {
3479    text-transform: uppercase;
3480    margin-bottom: 0;
3481  }
3482
3483  .product-highlights .product-highlights__list-item__description {
3484    margin-top: .5rem;
3485  }
3486</style>
3487  <div class="container product-highlights">
3488    <div class="product-highlights__background"><img src="//joola.de/cdn/shop/files/Group_26_5f157701-ec9e-4646-b015-318f7109d5c2.svg?v=1720098225&amp;width=500" alt="" srcset="//joola.de/cdn/shop/files/Group_26_5f157701-ec9e-4646-b015-318f7109d5c2.svg?v=1720098225&amp;width=352 352w, //joola.de/cdn/shop/files/Group_26_5f157701-ec9e-4646-b015-318f7109d5c2.svg?v=1720098225&amp;width=500 500w" width="500" height="482" loading="lazy">
3489
3490    </div>
3491
3492    <div class="product-highlights__list-wrapper">
3493      <div class="product-highlights__list">
3494        <div class="product-highlights__list-column" style="grid-row: span 2;"><div class="product-highlights__list-item">
3495              <div class="product-highlights__list-item__icon">
3496                <img src="//joola.de/cdn/shop/files/JOOLA_Website_2.0_Iconography-v1-1_USAPA_Approved.svg?v=1722583572&amp;width=36" alt="" srcset="//joola.de/cdn/shop/files/JOOLA_Website_2.0_Iconography-v1-1_USAPA_Approved.svg?v=1722583572&amp;width=36 36w" width="36" height="36" loading="lazy">
3497              </div>
3498
3499              <div class="product-highlights__list-item__details">
3500                <h4 class="product-highlights__list-item__title">USAPA-Approved</h4>
3501                <p class="product-highlights__list-item__description">Diese USAPA-zugelassenen Turnier-Pickleball-Bälle ermöglichen es den Spielern, überall und jederzeit ihr Bestes zu geben.</p>
3502              </div>
3503            </div>
3504          <div class="product-highlights__list-item">
3505              <div class="product-highlights__list-item__icon">
3506                <img src="//joola.de/cdn/shop/files/JOOLA_Website_2.0_Iconography-v1-_All-Weather_Play.svg?v=1722583139&amp;width=36" alt="" srcset="//joola.de/cdn/shop/files/JOOLA_Website_2.0_Iconography-v1-_All-Weather_Play.svg?v=1722583139&amp;width=36 36w" width="36" height="36" loading="lazy">
3507              </div>
3508
3509              <div class="product-highlights__list-item__details">
3510                <h4 class="product-highlights__list-item__title">All-Weather Play</h4>
3511                <p class="product-highlights__list-item__description">
3511Polyethylenmaterial zeigt konstante Leistung in wärmeren Klimazonen und härtet natürlich bei niedrigeren Temperaturen aus, um Risse und Verformungen zu widerstehen. Entwickelt, um die Auswirkungen des Windes zu reduzieren und eine vorhersehbare und konsistente Flugbahn zu schaffen.</p>
3512              </div>
3513            </div>
3514          
3515        </div>
3516
3517        <div class="product-highlights__list-column" style="grid-row: span 2;"><div class="product-highlights__list-item">
3518              <div class="product-highlights__list-item__icon">
3519                <img src="//joola.de/cdn/shop/files/JOOLA_Website_2.0_Iconography-v1-_Consistent_Bounce.svg?v=1722583636&amp;width=36" alt="" srcset="//joola.de/cdn/shop/files/JOOLA_Website_2.0_Iconography-v1-_Consistent_Bounce.svg?v=1722583636&amp;width=36 36w" width="36" height="36" loading="lazy">
3520              </div>
3521
3522              <div class="product-highlights__list-item__details">
3523                <h4 class="product-highlights__list-item__title">Consistent Bounce</h4>
3524                <p class="product-highlights__list-item__description">Jeder Ball verfügt über 40 präzise gebohrte Löcher, um den Wabbeleffekt zu minimieren. Entwickelt für einen außergewöhnlichen und konsistenten Bounce, auf den Sie sich beim Spielen verlassen können. Kompatibel mit Pickleball-Maschinen.</p>
3525              </div>
3526            </div>
3527          <div class="product-highlights__list-item">
3528              <div class="product-highlights__list-item__icon">
3529                <img src="//joola.de/cdn/shop/files/JOOLA_Website_2.0_Iconography-v1-1_Durable_Long_Lasting.svg?v=1722583112&amp;width=36" alt="" srcset="//joola.de/cdn/shop/files/JOOLA_Website_2.0_Iconography-v1-1_Durable_Long_Lasting.svg?v=1722583112&amp;width=36 36w" width="36" height="36" loading="lazy">
3530              </div>
3531
3532              <div class="product-highlights__list-item__details">
3533                <h4 class="product-highlights__list-item__title">Durable & Long-Lasting</h4>
3534                <p class="product-highlights__list-item__description">Der JOOLA Primo Ball ist ein rotationsgeformter Einzelstückball, der speziell mit einem haltbaren Polyethylenmaterial formuliert wurde.</p>
3535              </div>
3536            </div>
3537          
3538        </div>
3539      </div>
3540    </div>
3541  </div>
3542</div><div id="shopify-section-template--23031477567791__product-recommendations" class="shopify-section shopify-section--product-recommendations"><style>
3543  #shopify-section-template--23031477567791__product-recommendations {--heading-color: 0, 0, 0;
3544    --text-color: 0, 0, 0;
3545    --prev-next-button-background: 255, 255, 255;
3546    --prev-next-button-color: 0, 0, 0;
3547
3548    --section-background: 255, 255, 255;
3549    --section-products-per-row: 2;
3550  }
3551
3552  @media screen and (min-width: 741px) {
3553    #shopify-section-template--23031477567791__product-recommendations {
3554      --section-products-per-row: 3;
3555    }
3556  }
3557
3558  @media screen and (min-width: 1200px) {
3559    #shopify-section-template--23031477567791__product-recommendations {
3560      --section-products-per-row: 4;
3561    }
3562  }
3563</style>
3564
3565<product-recommendations section-id="template--23031477567791__product-recommendations" intent="related" product-id="14984799158648" recommendations-count="4" class="section "></product-recommendations>
3566
3567</div><div id="shopify-section-template--23031477567791__custom_liquid_Ywa9f6" class="shopify-section shopify-section--custom-liquid"><style>
3568  #shopify-section-template--23031477567791__custom_liquid_Ywa9f6 {--heading-color: 0, 0, 0;
3569    --text-color: 0, 0, 0;
3570
3571    --section-background: 255, 255, 255;
3572  }
3573</style>
3574
3575<section class="section ">
3576  <div >
3577    <div class="section__color-wrapper ">
3578      <div class="container "><div class="liquid"><style> 
3579  .rio-withoutBranding .FloatingWidget .R-Logo,
3580  .rio-withoutBranding .CarouselWidget .R-ReviewsioLogo,
3581  .rio-withoutBranding .ElementsWidget .footer__reviewsLogo-container,
3582  .rio-withoutBranding .QnaWidget .footer__reviewsLogo-container,
3583  .rio-withoutBranding .MediaGalleryWidget-prefix .R-ReviewsioLogo,
3584  .rio-withoutBranding .RatingBarWidget .R-PlatformIcon {
3585    display: none !important;
3586  }
3587</style>
3588
3589<script src="https://widget.reviews.co.uk/polaris/build.js"></script>
3589
3590<div id="ReviewsWidget" class="rio-withoutBranding"></div>
3591<script>
3592new ReviewsWidget('#ReviewsWidget', {
3593//Your REVIEWS.io Store ID and widget type:
3594store: 'joola.de',
3595widget: 'polaris',
3596
3597//Content settings (store_review,product_review,third_party_review,questions). Choose what to display in this widget:
3598options: {
3599    types: 'product_review',
3600    enable_sentiment_analysis: false,
3601    lang: 'de',
3602    //Possible layout options: bordered, large and reverse.
3603    layout: '',
3604    //How many reviews & questions to show per page?
3605    per_page: 5,
3606    store_review:{
3607      hide_if_no_results: false,
3608    },
3609    third_party_review:{
3610      hide_if_no_results: false,
3611    },
3612    product_review: {
3613      sku: "600091;600092;600609;600093;55357349134712;55357349167480;55577900548472;55357349200248",
3614      enable_rich_snippets: true,
3615
3616      /* Your custom Structured Data */
3617      structured_data: {
3618
3619        category: "Ball",
3620        
3621
3622
3623        
3624           gtin13:"4070116000917",
3625        
3626
3627        url: "https://joola.de/products/joola-hc-40-pickleball",image: "https://joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web_grande.jpg?v=1762987398",
3628
3629        description: "JOOLA HC-40 Pickleball – Für Präzision auf jedem HardcourtDu willst keine Kompromisse auf dem Court? Dann ist der JOOLA HC-40 Pickleball genau dein Spielball. Entwickelt für absolute Präzision, begeistert dieser Ball mit einem konstanten Flugverhalten und einem authentischen Ballgefühl, das du vom ersten Schlag an spürst.Dank der speziell entwickelten Polymermischung bleibt der Ball formstabil, rund und extrem langlebig – selbst bei intensiven Matches auf Hardcourt-Oberflächen. Das patentierte Lochmuster sorgt für eine gleichmäßige Flugbahn und minimiert unvorhersehbare Abweichungen – dein Vorteil bei schnellen Ballwechseln und platzierten Schlägen.Deine Vorteile im Überblick:Patentiertes Lochdesign: Für gleichmäßige Flugbahn und mehr KontrolleProprietäre Polymermischung: Höchste Haltbarkeit &amp;amp; FormbeständigkeitTrue Bounce-Technologie: Für ein konstantes, authentisches BallgefühlTurnierzulassung durch die USAP: Ideal für Training &amp;amp; WettkampfErhältlich im 3er-, 12er- oder 100er-Set: Für Freizeit oder Profi-TeamWas ihn so besonders macht:Der JOOLA HC-40 ist mehr als nur ein Ball – er ist dein Gamechanger auf jedem Hardcourt. Wenn du auf Qualität, Präzision und Turnierstandard setzt, ist dieser Ball deine erste Wahl.",
3630        "hasMerchantReturnPolicy":
3631        {
3632            "@id": "#return_policy",
3633            "merchantReturnLink": "https://joola.de/policies/refund-policy",
3634            "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow",
3635            "applicableCountry" : "DE",
3636            "merchantReturnDays": 30,
3637            "returnMethod": "https://schema.org/ReturnByMail",
3638            "returnFees": "https://schema.org/FreeReturn"
3639        },
3640        
3641        
3642        
3643
3644        
3645          
3646
3647          offers: [{
3648              type: "Offer",
3649              priceCurrency: "EUR",
3650              price: "10.95",
3651              itemCondition: "http://schema.org/NewCondition",
3652              availability: "http://schema.org/InStock",
3653              url: "https://joola.de/products/joola-hc-40-pickleball?variant=55357349134712",
3654              "hasMerchantReturnPolicy": {
3655                "@id": "#return_policy"
3656              },
3657              
3658              "shippingDetails": [
3659                {
3660                  "@type": "OfferShippingDetails",
3661                  "shippingRate": {
3662                    "@type": "ShippingRateSettings",
3663                    "shippingRate": {
3664                      "@type": "MonetaryAmount",
3665                      "value": 4.90,
3666                      "currency": "EUR"
3667                    },
3668                    "freeShippingThreshold": {
3669                      "@type": "MonetaryAmount",
3670                      "value": 20.0,
3671                      "currency": "EUR"
3672                    }
3673                  },
3674                  "shippingDestination": {
3675                    "@type": "DefinedRegion",
3676                    "addressCountry": "DE"
3677                  },
3678                  "deliveryTime": {
3679                    "@type": "ShippingDeliveryTime",
3680                    "handlingTime": {
3681                      "@type": "QuantitativeValue",
3682                      "minValue": 0,
3683                      "maxValue": 1,
3684                      "unitCode": "DAY"
3685                    },
3686                    "transitTime": {
3687                      "@type": "QuantitativeValue",
3688                      "minValue": 2,
3689                      "maxValue": 4,
3690                      "unitCode": "DAY"
3691                    }
3692                  }
3693                },
3694                {
3695                  "@type": "OfferShippingDetails",
3696                  "shippingRate": {
3697                    "@type": "ShippingRateSettings",
3698                    "shippingRate": {
3699                      "@type": "MonetaryAmount",
3700                      "value": 12.90,
3701                      "currency": "EUR"
3702                    },
3703                    "freeShippingThreshold": {
3704                      "@type": "MonetaryAmount",
3705                      "value": 50.0,
3706                      "currency": "EUR"
3707                    }
3708                  },
3709                  "shippingDestination": [
3710                    {
3711                      "@type": "DefinedRegion",
3712                      "addressCountry": "AT"
3713                    },
3714                    {
3715                      "@type": "DefinedRegion",
3716                      "addressCountry": "BE"
3717                    },
3718                    {
3719                      "@type": "DefinedRegion",
3720                      "addressCountry": "CZ"
3721                    },
3722                    {
3723                      "@type": "DefinedRegion",
3724                      "addressCountry": "DK"
3725                    },
3726                    {
3727                      "@type": "DefinedRegion",
3728                      "addressCountry": "FR"
3729                    },
3730                    {
3731                      "@type": "DefinedRegion",
3732                      "addressCountry": "NL"
3733                    },
3734                    {
3735                      "@type": "DefinedRegion",
3736                      "addressCountry": "PL"
3737                    }
3738                  ],
3739                  "deliveryTime": {
3740                    "@type": "ShippingDeliveryTime",
3741                    "handlingTime": {
3742                      "@type": "QuantitativeValue",
3743                      "minValue": 0,
3744                      "maxValue": 1,
3745                      "unitCode": "DAY"
3746                    },
3747                    "transitTime": {
3748                      "@type": "QuantitativeValue",
3749                      "minValue": 2,
3750                      "maxValue": 8,
3751                      "unitCode": "DAY"
3752                    }
3753                  }
3754                },
3755                {
3756                  "@type": "OfferShippingDetails",
3757                  "shippingRate": {
3758                    "@type": "ShippingRateSettings",
3759                    "shippingRate": {
3760                      "@type": "MonetaryAmount",
3761                      "value": 16.90,
3762                      "currency": "EUR"
3763                    },
3764                    "freeShippingThreshold": {
3765                      "@type": "MonetaryAmount",
3766                      "value": 50.0,
3767                      "currency": "EUR"
3768                    }
3769                  },
3770                  "shippingDestination": [
3771                    {
3772                      "@type": "DefinedRegion",
3773                      "addressCountry": "IT"
3774                    },
3775                    {
3776                      "@type": "DefinedRegion",
3777                      "addressCountry": "CH"
3778                    },
3779                    {
3780                      "@type": "DefinedRegion",
3781                      "addressCountry": "FI"
3782                    },
3783                    {
3784                      "@type": "DefinedRegion",
3785                      "addressCountry": "IE"
3786                    },
3787                    {
3788                      "@type": "DefinedRegion",
3789                      "addressCountry": "NO"
3790                    },
3791                    {
3792                      "@type": "DefinedRegion",
3793                      "addressCountry": "PT"
3794                    },
3795                    {
3796                      "@type": "DefinedRegion",
3797                      "addressCountry": "ES"
3798                    },
3799                    {
3800                      "@type": "DefinedRegion",
3801                      "addressCountry": "SE"
3802                    },
3803                    {
3804                      "@type": "DefinedRegion",
3805                      "addressCountry": "GB"
3806                    },
3807                    {
3808                      "@type": "DefinedRegion",
3809                      "addressCountry": "BG"
3810                    },
3811                    {
3812                      "@type": "DefinedRegion",
3813                      "addressCountry": "EE"
3814                    },
3815                    {
3816                      "@type": "DefinedRegion",
3817                      "addressCountry": "GR"
3818                    },
3819                    {
3820                      "@type": "DefinedRegion",
3821                      "addressCountry": "HR"
3822                    },
3823                    {
3824                      "@type": "DefinedRegion",
3825                      "addressCountry": "LV"
3826                    },
3827                    {
3828                      "@type": "DefinedRegion",
3829                      "addressCountry": "LT"
3830                    },
3831                    {
3832                      "@type": "DefinedRegion",
3833                      "addressCountry": "LU"
3834                    },
3835                    {
3836                      "@type": "DefinedRegion",
3837                      "addressCountry": "MC"
3838                    },
3839                    {
3840                      "@type": "DefinedRegion",
3841                      "addressCountry": "RO"
3842                    },
3843                    {
3844                      "@type": "DefinedRegion",
3845                      "addressCountry": "SK"
3846                    },
3847                    {
3848                      "@type": "DefinedRegion",
3849                      "addressCountry": "SI"
3850                    },
3851                    {
3852                      "@type": "DefinedRegion",
3853                      "addressCountry": "HU"
3854                    },
3855                    {
3856                      "@type": "DefinedRegion",
3857                      "addressCountry": "IS"
3858                    },
3859                    {
3860                      "@type": "DefinedRegion",
3861                      "addressCountry": "MT"
3862                    },
3863                    {
3864                      "@type": "DefinedRegion",
3865                      "addressCountry": "RS"
3866                    }
3867                  ],
3868                  "deliveryTime": {
3869                    "@type": "ShippingDeliveryTime",
3870                    "handlingTime": {
3871                      "@type": "QuantitativeValue",
3872                      "minValue": 0,
3873                      "maxValue": 1,
3874                      "unitCode": "DAY"
3875                    },
3876                    "transitTime": {
3877                      "@type": "QuantitativeValue",
3878                      "minValue": 2,
3879                      "maxValue": 8,
3880                      "unitCode": "DAY"
3881                    }
3882                  }
3883                }
3884              ],
3885              
3886
3887              
3888                  
3889                  image: "https://joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web_1200x.jpg?v=1762987398",
3890              
3891
3892              
3893                  name: "JOOLA HC-40 Pickleball - ",
3894              
3895
3896              
3897
3898              
3899                  gtin13: "4070116000917",
3900              
3901
3902              
3903
3904              
3905                  sku: "600091",
3906              
3907
3908              
3909                  description: "JOOLA HC-40 Pickleball – Für Präzision auf jedem HardcourtDu willst keine Kompromisse auf dem Court? Dann ist der JOOLA HC-40 Pickleball genau dein Spielball. Entwickelt für absolute Präzision, begeistert dieser Ball mit einem konstanten Flugverhalten und einem authentischen Ballgefühl, das du vom ersten Schlag an spürst.Dank der speziell entwickelten Polymermischung bleibt der Ball formstabil, rund und extrem langlebig – selbst bei intensiven Matches auf Hardcourt-Oberflächen. Das patentierte Lochmuster sorgt für eine gleichmäßige Flugbahn und minimiert unvorhersehbare Abweichungen – dein Vorteil bei schnellen Ballwechseln und platzierten Schlägen.Deine Vorteile im Überblick:Patentiertes Lochdesign: Für gleichmäßige Flugbahn und mehr KontrolleProprietäre Polymermischung: Höchste Haltbarkeit &amp;amp; FormbeständigkeitTrue Bounce-Technologie: Für ein konstantes, authentisches BallgefühlTurnierzulassung durch die USAP: Ideal für Training &amp;amp; WettkampfErhältlich im 3er-, 12er- oder 100er-Set: Für Freizeit oder Profi-TeamWas ihn so besonders macht:Der JOOLA HC-40 ist mehr als nur ein Ball – er ist dein Gamechanger auf jedem Hardcourt. Wenn du auf Qualität, Präzision und Turnierstandard setzt, ist dieser Ball deine erste Wahl.",
3910              
3911
3912              priceValidUntil: "2027-10-01"
3913          }],
3914        
3915
3916        brand: {
3917          type: 'Brand',
3918          name: 'JOOLA Germany',
3919        },
3920      },
3921    },
3922
3923    /* Toggle Options */
3924    questions:{
3925          hide_if_no_results:false,
3926          enable_ask_question:true,
3927          show_dates:true,
3928          grouping:"600091;600092;600609;600093;55357349134712;55357349167480;55577900548472;55357349200248"
3929    },
3930
3931    //Header settings:
3932    header:{
3933        enable_summary: true, //Show overall rating & review count
3934        enable_ratings: true,
3935        enable_attributes: true,
3936        enable_image_gallery: true, //Show photo & video gallery
3937        enable_percent_recommended: false, //Show what percentage of reviewers recommend it
3938        enable_write_review: true, //Show "Write Review" button
3939        enable_ask_question: true, //Show "Ask Question" button
3940        enable_sub_header: true, //Show subheader
3941        rating_decimal_places: 2,
3942        use_write_review_button:  true, //Show "be the first to leave a review" text as a button
3943        enable_if_no_results:  false, //Show header when there are no results
3944    },
3945
3946    //AI summary settings
3947    sentiment:{
3948        badge_text: 'Our Customers Say'
3949    },
3950
3951    //Filtering settings:
3952    filtering:{
3953        enable: true, //Show filtering options
3954        enable_text_search: true, //Show search field
3955        enable_sorting: true, //Show sorting options (most recent, most popular)
3956        enable_product_filter: false, //Show product options filter
3957        enable_media_filter: false, //Show reviews with images/video/media options
3958        enable_overall_rating_filter: true, //Show overall rating breakdown filter
3959        enable_language_filter: false, // Filter by review language
3960        enable_language_filter_language_change: false, // Update widget language based on language selected
3961        enable_ratings_filters: true, //Show product attributes filter
3962        enable_attributes_filters: true, //Show author attributes filter
3963        enable_expanded_filters: false, //Show filters as a section instead of dropdown
3964    },
3965
3966    //Review settings:
3967    reviews:{
3968        default_sort: 'highest_rating',
3969        enable_avatar: true, //Show author avatar
3970        enable_reviewer_name:  true, //Show author name
3971        enable_reviewer_address:  true, //Show author location
3972        reviewer_address_format: 'city, country', //Author location display format
3973        enable_verified_badge: true, //Show "Verified Customer" badge
3974        enable_subscriber_badge: true, //Show "Verified Subscriber" badge
3975        review_content_filter: 'undefined', //Filter content
3976        enable_reviewer_recommends: true, //Show "I recommend it" badge
3977        enable_attributes: true, //Show author attributes
3978        enable_product_name: true, //Show display product name
3979        enable_review_title: undefined, //Show review title
3980        enable_replies: true, //Show review replies
3981        enable_images: true, //Show display review photos
3982        enable_ratings: true, //Show product attributes (additional ratings)
3983        enable_share: true, //Show share buttons
3984        enable_helpful_vote: true, //Show "was this helpful?" section
3985        enable_helpful_display: true, //Show how many times times review upvoted
3986        enable_report: true, //Show report button
3987        enable_date: true, //Show when review was published
3988        enable_third_party_source: true, //Show third party source
3989        enable_duplicate_reviews: undefined, //Show multiple reviews from the same user
3990
3991    },
3992},
3993//Translation settings
3994translations: {
3995    'Verified Customer': 'Verified Customer'
3996},
3997//Style settings:
3998styles: {
3999    //Base font size is a reference size for all text elements. When base value gets changed, all TextHeading and TexBody elements get proportionally adjusted.
4000    '--base-font-size': '16px',
4001
4002    //Button styles (shared between buttons):
4003    '--common-button-font-family': 'inherit',
4004    '--common-button-font-size':'16px',
4005    '--common-button-font-weight':'500',
4006    '--common-button-letter-spacing':'0',
4007    '--common-button-text-transform':'none',
4008    '--common-button-vertical-padding':'10px',
4009    '--common-button-horizontal-padding':'20px',
4010    '--common-button-border-width':'2px',
4011    '--common-button-border-radius':'0px',
4012
4013    //Primary button styles:
4014    '--primary-button-bg-color': '#0E1311',
4015    '--primary-button-border-color': '#0E1311',
4016    '--primary-button-text-color': '#ffffff',
4017
4018    //Secondary button styles:
4019    '--secondary-button-bg-color': 'transparent',
4020    '--secondary-button-border-color': '#0E1311',
4021    '--secondary-button-text-color': '#0E1311',
4022
4023    //Star styles:
4024    '--common-star-color': '#df7a22',
4025    '--common-star-disabled-color': 'rgba(0,0,0,0.25)',
4026    '--medium-star-size': '22px',
4027    '--small-star-size': '19px',
4028
4029    //Heading styles:
4030    '--heading-text-color': '#0E1311',
4031    '--heading-text-font-weight': '600',
4032    '--heading-text-font-family': 'inherit',
4033    '--heading-text-line-height': '1.4',
4034    '--heading-text-letter-spacing': '0',
4035    '--heading-text-transform': 'none',
4036
4037    //Body text styles:
4038    '--body-text-color': '#0E1311',
4039    '--body-text-font-weight': '400',
4040    '--body-text-font-family': 'inherit',
4041    '--body-text-line-height': '1.4',
4042    '--body-text-letter-spacing': '0',
4043    '--body-text-transform': 'none',
4044
4045    //Input field styles:
4046    '--inputfield-text-font-family': 'inherit',
4047    '--input-text-font-size': '14px',
4048    '--inputfield-text-font-weight': '400',
4049    '--inputfield-text-color': '#0E1311',
4050    '--inputfield-border-color': 'rgba(0,0,0,0.2)',
4051    '--inputfield-background-color': 'transparent',
4052    '--inputfield-border-width': '1px',
4053    '--inputfield-border-radius': '0px',
4054
4055    '--common-border-color': 'rgba(0,0,0,1)',
4056    '--common-border-width': '1px',
4057    '--common-sidebar-width': '190px',
4058
4059    //Filters panel styles:
4060    '--filters-panel-bg-color': 'transparent',
4061    '--filters-panel-font-size': '16px',
4062    '--filters-panel-text-color': '16px',
4063    '--filters-panel-horizontal-padding': '0',
4064    '--filters-panel-vertical-padding': '0',
4065
4066    //Slider indicator (for attributes) styles:
4067    '--slider-indicator-bg-color': 'rgba(0,0,0,0.1)',
4068    '--slider-indicator-button-color': '#0E1311',
4069    '--slider-indicator-width': '190px',
4070
4071    //Badge styles:
4072    '--badge-icon-color': '#0E1311',
4073    '--badge-icon-font-size': 'inherit',
4074    '--badge-text-color': '#0E1311',
4075    '--badge-text-font-size': 'inherit',
4076    '--badge-text-letter-spacing': 'inherit',
4077    '--badge-text-transform': 'inherit',
4078
4079    //Author styles:
4080    '--author-font-size': 'inherit',
4081    '--author-text-transform': 'none',
4082
4083    //Author avatar styles:
4084    '--avatar-thumbnail-size': '60px',
4085    '--avatar-thumbnail-border-radius': '100px',
4086    '--avatar-thumbnail-text-color': '#0E1311',
4087    '--avatar-thumbnail-bg-color': 'rgba(0,0,0,0.1)',
4088
4089    //Product photo or review photo styles:
4090    '--photo-video-thumbnail-size': '80px',
4091    '--photo-video-thumbnail-border-radius': '0px',
4092
4093    //Media (photo & video) slider styles:
4094    '--mediaslider-scroll-button-icon-color': '#0E1311',
4095    '--mediaslider-scroll-button-bg-color': 'rgba(255, 255, 255, 0.85)',
4096    '--mediaslider-overlay-text-color': '#ffffff',
4097    '--mediaslider-overlay-bg-color': 'rgba(0, 0, 0, 0.8))',
4098    '--mediaslider-item-size': '110px',
4099
4100    //Pagination & tabs styles (normal):
4101    '--pagination-tab-text-color': '#0E1311',
4102    '--pagination-tab-text-transform': 'none',
4103    '--pagination-tab-text-letter-spacing': '0',
4104    '--pagination-tab-text-font-size': '16px',
4105    '--pagination-tab-text-font-weight': '600',
4106
4107    //Pagination & tabs styles (active):
4108    '--pagination-tab-active-text-color': '#0E1311',
4109    '--pagination-tab-active-text-font-weight': '600',
4110    '--pagination-tab-active-border-color': '#0E1311',
4111    '--pagination-tab-border-width': '3px',
4112
4113    //AI summary styles
4114    '--sentiment-base-font-size': '15px',
4115    '--sentiment-panel-bg-color': 'transparent',
4116    '--sentiment-panel-border-size': '1px',
4117    '--sentiment-panel-border-color': 'rgba(0, 0, 0, 0.1)',
4118    '--sentiment-panel-border-radius': '0px',
4119    '--sentiment-panel-shadow-size': '0px',
4120    '--sentiment-panel-shadow-color': 'rgba(0, 0, 0, 0.1)',
4121    '--sentiment-heading-text-color': '#0E1311',
4122    '--sentiment-heading-text-font-weight': '600',
4123    '--sentiment-heading-text-font-family': 'inherit',
4124    '--sentiment-heading-text-line-height': '1.4',
4125    '--sentiment-heading-text-letter-spacing': '0',
4126    '--sentiment-heading-text-transform': 'none',
4127    '--sentiment-body-text-color': '#0E1311',
4128    '--sentiment-body-text-font-weight': '400',
4129    '--sentiment-body-text-font-family': 'inherit',
4130    '--sentiment-body-text-line-height': '1.4',
4131    '--sentiment-body-text-letter-spacing': '0',
4132    '--sentiment-body-text-transform': 'none',
4133    '--sentiment-panel-vertical-padding': '25px',
4134    '--sentiment-panel-horizontal-padding': '20px',
4135    '--sentiment-header-text-color': 'inherit',
4136    '--sentiment-header-text-font-size': '12px',
4137    '--sentiment-header-text-font-weight': 'inherit',
4138    '--sentiment-header-bg-color': 'rgba(0, 0, 0, 0.04)',
4139    '--sentiment-header-border-radius': '50px',
4140    '--sentiment-header-shadow-size': '0px',
4141    '--sentiment-header-shadow-color': 'rgba(0, 0, 0, 0.1)',
4142    '--sentiment-header-vertical-padding': '7px',
4143    '--sentiment-header-horizontal-padding': '10px',
4144    '--sentiment-pagination-tab-text-font-size': '13px',
4145    '--sentiment-pagination-tab-text-font-weight': '600',
4146    '--sentiment-pagination-tab-text-color': '#0E1311',
4147    '--sentiment-pagination-tab-text-transform': 'none',
4148    '--sentiment-pagination-tab-text-letter-spacing': '0',
4149    '--sentiment-pagination-tab-active-text-color': '#0E1311',
4150    '--sentiment-pagination-tab-active-text-font-weight': '600',
4151    '--sentiment-pagination-tab-active-border-color': '#0E1311',
4152    '--sentiment-pagination-tab-border-width': '3px',
4153},
4154});
4155</script>
4155</div></div>
4156    </div>
4157  </div>
4158</section>
4159
4160</div>
4161    </div><!-- BEGIN sections: footer-group -->
4162<div id="shopify-section-sections--23031476519215__text-with-icons" class="shopify-section shopify-section-group-footer-group shopify-section--text-with-icons"><style>
4163  #shopify-section-sections--23031476519215__text-with-icons {--heading-color: 0, 0, 0;
4164    --text-color: 0, 0, 0;
4165    --section-background: 255, 255, 255;
4166    --vertical-breather: 40px; /* Inner spacing is smaller on this section */
4167  }
4168</style><section class="section ">
4169  <div class="section__color-wrapper">
4170    <div class="container ">
4171      <native-carousel class="text-with-icons">
4172        <div class="text-with-icons__list hide-scrollbar"><native-carousel-item  id="block-sections--23031476519215__text-with-icons-item-1" class="text-with-icons__item" >
4173              <div class="text-with-icons__icon-wrapper"><svg fill="none" focusable="false" width="29" height="24" class="icon icon--picto-fast-delivery   " viewBox="0 0 29 24">
4174        <path d="M4 3H20V8M20 17H11.68C11.68 17 11 16 10 16M20 17V8M20 17H22.32M20 8H26.5L28 12.5V17H25.68C25.68 17 25 16 24 16M24 16C25 16 26 17 26 18C26 19 25 20 24 20C23 20 22 19 22 18C22 17.6527 22.1206 17.3054 22.32 17M24 16C23.3473 16 22.6946 16.426 22.32 17M10 16C11 16 12 17 12 18C12 19 11 20 10 20C9 20 8 19 8 18C8 17.6527 8.12061 17.3054 8.31996 17M10 16C9.3473 16 8.69459 16.426 8.31996 17M8.31996 17H4M10 12H3M10 8H1" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
4175      </svg></div><div class="text-with-icons__content-wrapper"><p class="heading heading--small">Versandkostenfrei ab 40€</p><p>Kostenloser Versand ab 40 € (DE)<strong><br/></strong>Ausnahme: Speditionslieferungen.</p></div></native-carousel-item><native-carousel-item hidden id="block-sections--23031476519215__text-with-icons-item-3" class="text-with-icons__item" >
4176              <div class="text-with-icons__icon-wrapper"><svg fill="none" focusable="false" width="24" height="24" class="icon icon--picto-lock   " viewBox="0 0 24 24">
4177        <path fill-rule="evenodd" clip-rule="evenodd" d="M12 17C13.1046 17 14 16.1046 14 15C14 13.8954 13.1046 13 12 13C10.8954 13 10 13.8954 10 15C10 16.1046 10.8954 17 12 17Z" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
4178        <path d="M16 8H21V22H3V8H8M16 8C16 8 16 7.6 16 6C16 4 14.5 2 12 2C9.5 2 8 4 8 6C8 7.6 8 8 8 8M16 8H8" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
4179      </svg></div><div class="text-with-icons__content-wrapper"><p class="heading heading--small">SICHERE ZAHLUNG</p><p>Ihre Zahlungsinformationen werden sicher verarbeitet.</p></div></native-carousel-item><native-carousel-item hidden id="block-sections--23031476519215__text-with-icons-item-4" class="text-with-icons__item" >
4180              <div class="text-with-icons__icon-wrapper"><svg fill="none" focusable="false" width="24" height="24" class="icon icon--picto-email   " viewBox="0 0 24 24">
4181        <path d="M21 8V5H3V8M21 8V19H3V8M21 8L12 12.5L3 8" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
4182      </svg></div><div class="text-with-icons__content-wrapper"><p class="heading heading--small">KONTAKTIEREN SIE UNS</p><p>Möchten Sie uns kontaktieren? Senden Sie uns einfach eine E-Mail an [email protected]</p></div></native-carousel-item></div><page-dots class="text-with-icons__dots dots-nav dots-nav--centered hidden-lap-and-up"><button class="dots-nav__item tap-area" aria-current="true">
4183                <span class="visually-hidden">Zur Slide 1 gehen</span>
4184              </button><button class="dots-nav__item tap-area" >
4185                <span class="visually-hidden">Zur Slide 2 gehen</span>
4186              </button><button class="dots-nav__item tap-area" >
4187                <span class="visually-hidden">Zur Slide 3 gehen</span>
4188              </button></page-dots></native-carousel>
4189    </div>
4190  </div>
4191</section>
4192
4193</div><div id="shopify-section-sections--23031476519215__footer" class="shopify-section shopify-section-group-footer-group shopify-section--footer">
4194
4195<style>
4196  #shopify-section-sections--23031476519215__footer .footer {--background: 255, 255, 255;
4197    --heading-color: 0, 0, 0;
4198    --text-color: 0, 0, 0;
4199    --border-color: 217, 217, 217;
4200  }
4201</style>
4202
4203<footer class="footer footer--bordered">
4204  
4205    <div class="container">
4206  <div class="footer__newsletter-form">
4207    <div class="footer__newsletter-form__child">
4208      <h2 class="heading h3" style="margin-block-end: 0;">Dabei sein & Vorteile Sichern</h2><p>Aktionen, neue Produkte und Verkaufsangebote direkt in dein Postfach.</p></div>
4209
4210    <div class="footer__newsletter-form__child klaviyo-newsletter-form">
4211      <div class="klaviyo-form-VWQKdA"></div>
4212    </div>
4213  </div>
4214
4215  <div style="background-color: rgb(var(--border-color)); height: 1px; width: 100%; margin: 4rem 0;"></div>
4216</div>
4217
4218  
4219
4220  <div class="container">
4221    <div class="footer__inner">
4222      <div class="footer__item-list"><div class="footer__item footer__item--links " ><p class="footer__item-title heading heading--small">Unternehmen</p>
4223
4224                  <div class="footer__item-content">
4225                    <ul class="linklist list--unstyled" role="list">
4226                        <li class="linklist__item">
4227                          <a href="/policies/contact-information" class="link--faded">Kontaktinformationen</a>
4228                        </li>
4229                        <li class="linklist__item">
4230                          <a href="/pages/karriere" class="link--faded">Karriere</a>
4231                        </li>
4232                        <li class="linklist__item">
4233                          <a href="/pages/kataloge" class="link--faded">Kataloge</a>
4234                        </li>
4235                        <li class="linklist__item">
4236                          <a href="/customer_authentication/login?return_to=%2Fproducts%2Fjoola-hc-40-pickleball&locale=de&ui_hint=full&region_country=DE" class="link--faded">Händler-Login</a>
4237                        </li>
4238                        <li class="linklist__item">
4239                          <a href="/pages/autorisierte-haendler" class="link--faded">JOOLA Händler finden</a>
4240                        </li></ul>
4241                  </div></div><div class="footer__item footer__item--links " ><p class="footer__item-title heading heading--small">Allgemein</p>
4242
4243                  <div class="footer__item-content">
4244                    <ul class="linklist list--unstyled" role="list">
4245                        <li class="linklist__item">
4246                          <a href="/policies/legal-notice" class="link--faded">Impressum</a>
4247                        </li>
4248                        <li class="linklist__item">
4249                          <a href="/policies/terms-of-service" class="link--faded">Allgemeine Geschäftsbedingungen</a>
4250                        </li>
4251                        <li class="linklist__item">
4252                          <a href="/policies/privacy-policy" class="link--faded">Datenschutzerklärung</a>
4253                        </li>
4254                        <li class="linklist__item">
4255                          <a href="#reopenBanner" class="link--faded">Cookie-Einstellungen</a>
4256                        </li>
4257                        <li class="linklist__item">
4258                          <a href="/policies/refund-policy" class="link--faded">Widerrufsrecht</a>
4259                        </li>
4260                        <li class="linklist__item">
4261                          <a href="/policies/shipping-policy" class="link--faded">Versandbedingungen</a>
4262                        </li>
4263                        <li class="linklist__item">
4264                          <a href="/pages/accessibility-statement" class="link--faded">Erklärung zur Barrierefreiheit</a>
4265                        </li>
4266                        <li class="linklist__item">
4267                          <a href="#guarantee-popup" class="link--faded">Gesetzliche Gewährleistungsrechte</a>
4268                        </li>
4269                        <li class="linklist__item">
4270                          <a href="/pages/vertrag-widerrufen" class="link--faded">Vertrag widerrufen</a>
4271                        </li></ul>
4272                  </div></div><div class="footer__item footer__item--links " ><p class="footer__item-title heading heading--small">Kategorien</p>
4273
4274                  <div class="footer__item-content">
4275                    <ul class="linklist list--unstyled" role="list">
4276                        <li class="linklist__item">
4277                          <a href="/collections/tischtennis" class="link--faded">Tischtennis</a>
4278                        </li>
4279                        <li class="linklist__item">
4280                          <a href="/collections/tischtennisschlager" class="link--faded">Tischtennisschläger</a>
4281                        </li>
4282                        <li class="linklist__item">
4283                          <a href="/collections/tische" class="link--faded">Tischtennisplatten</a>
4284                        </li>
4285                        <li class="linklist__item">
4286                          <a href="/collections/pickleball" class="link--faded">Pickleball</a>
4287                        </li>
4288                        <li class="linklist__item">
4289                          <a href="/collections/bekleidung" class="link--faded">Bekleidung</a>
4290                        </li></ul>
4291                  </div></div><div class="footer__item footer__item--text " ><p class="footer__item-title heading heading--small">Über uns</p><div class="footer__item-content"><p>JOOLA, ein renommierter Hersteller von Tischtennis- und Pickleball Produkten, steht seit 1952 für Innovation und Qualität. Wir sind darauf spezialisiert, Spielern aller Könnensstufen die besten Produkte für ein optimales Spielerlebnis zu bieten.</p></div></div><div class="footer__item footer__item--social-media " ><p class="footer__item-title heading heading--small">Folge uns auf Social Media</p><div class="footer__item-content"><link href="//joola.de/cdn/shop/t/5/assets/us-social-media-links.css?v=176269812684757508091725349711" rel="stylesheet" type="text/css" media="all" />
4292
4293<div class="social-media-link-wrapper">
4294  <div class="social-media-link-bubble ">
4295    
4296      <p class="social-media-link-bubble--heading">Tischtennis</p>
4297    
4298    <ul class="social-media-link-bubble--link-list">
4299      
4300        <li class="social-media-link-bubble--link">
4301          <a
4302            class="social-media-link-bubble--icon"
4303            href="https://www.facebook.com/joolatischtennis/"
4304            target="_blank"
4305            title="Facebook"
4306            rel="nofollow"
4307            aria-label="Facebook"
4308          >
4309            <svg width="19" height="19" viewBox="0 0 19 19" fill="none" xmlns="http://www.w3.org/2000/svg">
4310              <path d="M19 9.52381C19 4.26667 14.744 0 9.5 0C4.256 0 0 4.26667 0 9.52381C0 14.1333 3.268 17.9714 7.6 18.8571V12.381H5.7V9.52381H7.6V7.14286C7.6 5.30476 9.0915 3.80952 10.925 3.80952H13.3V6.66667H11.4C10.8775 6.66667 10.45 7.09524 10.45 7.61905V9.52381H13.3V12.381H10.45V19C15.2475 18.5238 19 14.4667 19 9.52381Z" fill="#547BBD"/>
4311              <path class="onhover-color" d="M19 9.52381C19 4.26667 14.744 0 9.5 0C4.256 0 0 4.26667 0 9.52381C0 14.1333 3.268 17.9714 7.6 18.8571V12.381H5.7V9.52381H7.6V7.14286C7.6 5.30476 9.0915 3.80952 10.925 3.80952H13.3V6.66667H11.4C10.8775 6.66667 10.45 7.09524 10.45 7.61905V9.52381H13.3V12.381H10.45V19C15.2475 18.5238 19 14.4667 19 9.52381Z" fill="black" fill-opacity="0.2"/>
4312            </svg>
4313          </a>
4314        </li>
4315      
4316
4317      
4318        <li class="social-media-link-bubble--link">
4319          <a
4320            class="social-media-link-bubble--icon"
4321            href="https://www.tiktok.com/@joolaeurope"
4322            target="_blank"
4323            title="TikTok"
4324            rel="nofollow"
4325            aria-label="TikTok"
4326          >
4327            <svg width="19" height="19" clip-rule="evenodd" fill-rule="evenodd" image-rendering="optimizeQuality" shape-rendering="geometricPrecision" text-rendering="geometricPrecision" viewB
4327ox="0 0 512 512" xmlns="http://www.w3.org/2000/svg">
4328              <path d="m256 0c141.385 0 256 114.615 256 256s-114.615 256-256 256-256-114.615-256-256 114.615-256 256-256z"/>
4329              <g fill-rule="nonzero">
4330                <path d="m344.487 161.312c11.585 11.945 26.033 19.226 40.593 22.539v-8.971c-13.681-.969-27.993-5.274-40.593-13.568zm-83.689-59.166v200.601c0 26.281-18.888 43.185-41.855 43.185-7.619 0-14.854-1.781-21.142-5.071 7.979 10.188 20.578 16.048 34.395 16.048 22.968 0 41.855-16.905 41.855-43.208v-200.601h36.401a100.278 100.278 0 0 1 -2.434-10.954zm-29.864 116.618v-9.939c-4.599-.766-9.196-1.015-13.006-1.015-51.818 0-95.206 41.586-95.206 93.155 0 33.855 16.476 62.795 41.517 79.926-17.445-17.31-28.264-41.54-28.264-68.971 0-51.48 43.253-93.043 94.959-93.156z" fill="#2dccd3"/>
4331                <path d="m313.36 299.433c0 64.057-49.001 98.002-95.184 98.002-19.992 0-38.564-6.041-53.937-16.545 17.266 17.131 41.022 27.499 67.19 27.499 46.184 0 95.184-33.945 95.184-98.002v-104.38c-4.597-3.11-9.015-6.739-13.253-10.976zm-115.559 41.427c-5.635-7.122-8.994-16.341-8.994-27.159 0-30.361 23.734-46.409 55.38-43.073v-50.849c-4.598-.766-9.196-1.014-13.028-1.014h-.226v40.886c-31.644-3.313-55.379 12.712-55.379 43.096 0 17.761 9.084 31.239 22.247 38.113zm187.279-157.009v37.979c-21.029 0-40.931-4.012-58.467-15.823 20.421 20.421 45.192 26.8 71.721 26.8v-46.972a82.367 82.367 0 0 1 -13.254-1.984zm-40.593-22.54c-11.202-11.517-19.745-27.385-23.215-48.211h-10.819c6.176 22.517 18.888 38.227 34.034 48.211z" fill="#f1204a"/>
4332                <path d="m218.176 397.435c46.183 0 95.184-33.944 95.184-98.002v-104.402c4.238 4.237 8.655 7.866 13.253 10.976 17.536 11.811 37.438 15.823 58.468 15.823v-37.979c-14.561-3.313-29.009-10.593-40.594-22.54-15.146-9.984-27.859-25.694-34.034-48.211h-36.402v200.601c0 26.303-18.888 43.208-41.856 43.208-13.816 0-26.415-5.86-34.394-16.048-13.163-6.875-22.247-20.353-22.247-38.114 0-30.384 23.734-46.409 55.379-43.096v-40.887c-51.705.113-94.958 41.676-94.958 93.156 0 27.431 10.819 51.661 28.264 68.971 15.372 10.503 33.945 16.544 53.937 16.544z" fill="#fff"/>
4333              </g>
4334            </svg>
4335          </a>
4336        </li>
4337      
4338
4339      
4340        <li class="social-media-link-bubble--link">
4341          <a
4342            class="social-media-link-bubble--icon"
4343            href="https://www.instagram.com/joolaeurope/"
4344            target="_blank"
4345            title="Instagram"
4346            rel="nofollow"
4347            aria-label="Instagram"
4348          >
4349            <svg width="19" height="19" viewBox="0 0 19 19" fill="none" xmlns="http://www.w3.org/2000/svg">
4350              <path d="M6.33409 9.5C6.33409 7.75116 7.75147 6.33308 9.50038 6.33308C11.2493 6.33308 12.6674 7.75116 12.6674 9.5C12.6674 11.2488 11.2493 12.6669 9.50038 12.6669C7.75147 12.6669 6.33409 11.2488 6.33409 9.5ZM4.62205 9.5C4.62205 12.1942 6.80607 14.3781 9.50038 14.3781C12.1947 14.3781 14.3787 12.1942 14.3787 9.5C14.3787 6.8058 12.1947 4.62186 9.50038 4.62186C6.80607 4.62186 4.62205 6.8058 4.62205 9.5ZM13.4318 4.42844C13.4315 5.05805 13.9417 5.56865 14.5714 5.5689C15.201 5.56915 15.7116 5.05896 15.7119 4.42936C15.7121 3.79975 15.2019 3.28915 14.5723 3.2889C13.943 3.28919 13.4323 3.79914 13.4318 4.42844ZM5.66223 17.2328C4.73598 17.1906 4.23253 17.0363 3.89797 16.906C3.45441 16.7333 3.13794 16.5276 2.8052 16.1954C2.47246 15.8631 2.26649 15.5469 2.09457 15.1034C1.96415 14.769 1.80986 14.2654 1.76775 13.3392C1.7217 12.3378 1.7125 12.037 1.7125 9.50008C1.7125 6.96312 1.72246 6.66315 1.76775 5.66094C1.80994 4.73472 1.96536 4.23214 2.09457 3.89675C2.26725 3.45321 2.47291 3.13675 2.8052 2.80402C3.13748 2.47129 3.45365 2.26533 3.89797 2.09342C4.23238 1.963 4.73598 1.80872 5.66223 1.76662C6.66364 1.72056 6.96446 1.71137 9.50038 1.71137C12.0363 1.71137 12.3374 1.72132 13.3397 1.76662C14.2659 1.8088 14.7685 1.96422 15.1039 2.09342C15.5475 2.26533 15.864 2.47175 16.1967 2.80402C16.5294 3.13629 16.7347 3.45321 16.9073 3.89675C17.0378 4.23115 17.192 4.73472 17.2341 5.66094C17.2802 6.66315 17.2894 6.96312 17.2894 9.50008C17.2894 12.037 17.2802 12.337 17.2341 13.3392C17.192 14.2654 17.0369 14.7689 16.9073 15.1034C16.7347 15.5469 16.529 15.8634 16.1967 16.1954C15.8644 16.5273 15.5475 16.7333 15.1039 16.906C14.7695 17.0364 14.2659 17.1907 13.3397 17.2328C12.3383 17.2788 12.0374 17.288 9.50038 17.288C6.96332 17.288 6.66334 17.2788 5.66223 17.2328ZM5.58356 0.057532C4.57219 0.103588 3.8811 0.263948 3.27756 0.498788C2.65251 0.741304 2.12337 1.06666 1.59462 1.59456C1.06587 2.12245 0.741334 2.6524 0.498808 3.27742C0.263959 3.88132 0.103592 4.57201 0.0575343 5.58334C0.0107164 6.59627 0 6.9201 0 9.5C0 12.0799 0.0107164 12.4037 0.0575343 13.4167C0.103592 14.4281 0.263959 15.1187 0.498808 15.7226C0.741334 16.3472 1.06594 16.8778 1.59462 17.4054C2.1233 17.9331 2.65251 18.258 3.27756 18.5012C3.88224 18.7361 4.57219 18.8964 5.58356 18.9425C6.59706 18.9885 6.92038 19 9.50038 19C12.0804 19 12.4042 18.9893 13.4172 18.9425C14.4286 18.8964 15.1193 18.7361 15.7232 18.5012C16.3479 18.258 16.8774 17.9333 17.4061 17.4054C17.9349 16.8775 18.2587 16.3472 18.502 15.7226C18.7368 15.1187 18.8979 
435014.428 18.9432 13.4167C18.9893 12.403 19 12.0799 19 9.5C19 6.9201 18.9893 6.59627 18.9432 5.58334C18.8972 4.57193 18.7368 3.88094 18.502 3.27742C18.2587 2.65278 17.9341 2.12329 17.4061 1.59456C16.8782 1.06582 16.3479 0.741304 15.724 0.498788C15.1193 0.263948 14.4286 0.102828 13.418 0.057532C12.405 0.011476 12.0811 0 9.50114 0C6.92114 0 6.59706 0.010716 5.58356 0.057532Z" fill="url(#paint0_linear_1008_2062)"/>
4351              <path class="onhover-color" d="M6.33409 9.5C6.33409 7.75116 7.75147 6.33308 9.50038 6.33308C11.2493 6.33308 12.6674 7.75116 12.6674 9.5C12.6674 11.2488 11.2493 12.6669 9.50038 12.6669C7.75147 12.6669 6.33409 11.2488 6.33409 9.5ZM4.62205 9.5C4.62205 12.1942 6.80607 14.3781 9.50038 14.3781C12.1947 14.3781 14.3787 12.1942 14.3787 9.5C14.3787 6.8058 12.1947 4.62186 9.50038 4.62186C6.80607 4.62186 4.62205 6.8058 4.62205 9.5ZM13.4318 4.42844C13.4315 5.05805 13.9417 5.56865 14.5714 5.5689C15.201 5.56915 15.7116 5.05896 15.7119 4.42936C15.7121 3.79975 15.2019 3.28915 14.5723 3.2889C13.943 3.28919 13.4323 3.79914 13.4318 4.42844ZM5.66223 17.2328C4.73598 17.1906 4.23253 17.0363 3.89797 16.906C3.45441 16.7333 3.13794 16.5276 2.8052 16.1954C2.47246 15.8631 2.26649 15.5469 2.09457 15.1034C1.96415 14.769 1.80986 14.2654 1.76775 13.3392C1.7217 12.3378 1.7125 12.037 1.7125 9.50008C1.7125 6.96312 1.72246 6.66315 1.76775 5.66094C1.80994 4.73472 1.96536 4.23214 2.09457 3.89675C2.26725 3.45321 2.47291 3.13675 2.8052 2.80402C3.13748 2.47129 3.45365 2.26533 3.89797 2.09342C4.23238 1.963 4.73598 1.80872 5.66223 1.76662C6.66364 1.72056 6.96446 1.71137 9.50038 1.71137C12.0363 1.71137 12.3374 1.72132 13.3397 1.76662C14.2659 1.8088 14.7685 1.96422 15.1039 2.09342C15.5475 2.26533 15.864 2.47175 16.1967 2.80402C16.5294 3.13629 16.7347 3.45321 16.9073 3.89675C17.0378 4.23115 17.192 4.73472 17.2341 5.66094C17.2802 6.66315 17.2894 6.96312 17.2894 9.50008C17.2894 12.037 17.2802 12.337 17.2341 13.3392C17.192 14.2654 17.0369 14.7689 16.9073 15.1034C16.7347 15.5469 16.529 15.8634 16.1967 16.1954C15.8644 16.5273 15.5475 16.7333 15.1039 16.906C14.7695 17.0364 14.2659 17.1907 13.3397 17.2328C12.3383 17.2788 12.0374 17.288 9.50038 17.288C6.96332 17.288 6.66334 17.2788 5.66223 17.2328ZM5.58356 0.057532C4.57219 0.103588 3.8811 0.263948 3.27756 0.498788C2.65251 0.741304 2.12337 1.06666 1.59462 1.59456C1.06587 2.12245 0.741334 2.6524 0.498808 3.27742C0.263959 3.88132 0.103592 4.57201 0.0575343 5.58334C0.0107164 6.59627 0 6.9201 0 9.5C0 12.0799 0.0107164 12.4037 0.0575343 13.4167C0.103592 14.4281 0.263959 15.1187 0.498808 15.7226C0.741334 16.3472 1.06594 16.8778 1.59462 17.4054C2.1233 17.9331 2.65251 18.258 3.27756 18.5012C3.88224 18.7361 4.57219 18.8964 5.58356 18.9425C6.59706 18.9885 6.92038 19 9.50038 19C12.0804 19 12.4042 18.9893 13.4172 18.9425C14.4286 18.8964 15.1193 18.7361 15.7232 18.5012C16.3479 18.258 16.8774 17.9333 17.4061 17.4054C17.9349 16.8775 18.2587 16.3472 18.502 15.7226C18.7368 15.1187 18.8979 14.428 18.9432 13.4167C18.9893 12.403 19 12.0799 19 9.5C19 6.9201 18.9893 6.59627 18.9432 5.58334C18.8972 4.57193 18.7368 3.88094 18.502 3.27742C18.2587 2.65278 17.9341 2.12329 17.4061 1.59456C16.8782 1.06582 16.3479 0.741304 15.724 0.498788C15.1193 0.263948 14.4286 0.102828 13.418 0.057532C12.405 0.011476 12.0811 0 9.50114 0C6.92114 0 6.59706 0.010716 5.58356 0.057532Z" fill="black" fill-opacity="0.2"/>
4352              <defs>
4353              <linearGradient id="paint0_linear_1008_2062" x1="17.8125" y1="-6.98958e-07" x2="5.30854e-07" y2="19" gradientUnits="userSpaceOnUse">
4354              <stop stop-color="#D82D7E"/>
4355              <stop offset="1" stop-color="#FA8F21"/>
4356              </linearGradient>
4357              </defs>
4358            </svg>
4359          </a>
4360        </li>
4361      
4362
4363      
4364    </ul>
4365  </div>
4366
4367  <div class="social-media-link-bubble ">
4368    
4369      <p class="social-media-link-bubble--heading">Pickleball</p>
4370    
4371    <ul class="social-media-link-bubble--link-list">
4372      
4373        <li class="social-media-link-bubble--link">
4374          <a
4375            class="social-media-link-bubble--icon"
4376            href="https://www.facebook.com/joolapickleball/"
4377            target="_blank"
4378            title="Facebook"
4379            rel="nofollow"
4380            aria-label="Facebook"
4381          >
4382            <svg width="19" height="19" viewBox="0 0 19 19" fill="none" xmlns="http://www.w3.org/2000/svg">
4383              <path d="M19 9.52381C19 4.26667 14.744 0 9.5 0C4.256 0 0 4.26667 0 9.52381C0 14.1333 3.268 17.9714 7.6 18.8571V12.381H5.7V9.52381H7.6V7.14286C7.6 5.30476 9.0915 3.80952 10.925 3.80952H13.3V6.66667H11.4C10.8775 6.66667 10.45 7.09524 10.45 7.61905V9.52381H13.3V12.381H10.45V19C15.2475 18.5238 19 14.4667 19 9.52381Z" fill="#547BBD"/>
4384              <path class="onhover-color" d="M19 9.52381C19 4.26667 14.744 0 9.5 0C4.256 0 0 4.26667 0 9.52381C0 14.1333 3.268 17.9714 7.6 18.8571V12.381H5.7V9.52381H7.6V7.14286C7.6 5.30476 9.0915 3.80952 10.925 3.80952H13.3V6.66667H11.4C10.8775 6.66667 10.45 7.09524 10.45 7.61905V9.52381H13.3V12.381H10.45V19C15.2475 18.5238 19 14.4667 19 9.52381Z" fill="black" fill-opacity="0.2"/>
4385            </svg>
4386          </a>
4387        </li>
4388      
4389
4390      
4391
4392      
4393        <li class="social-media-link-bubble--link">
4394          <a
4395            class="social-media-link-bubble--icon"
4396            href="https://www.instagram.com/joolaeurope.pb"
4397            target="_blank"
4398            title="Instagram"
4399            rel="nofollow"
4400            aria-label="Instagram"
4401          >
4402            <svg width="19" height="19" viewBox="0 0 19 19" fill="none" xmlns="http://www.w3.org/2000/svg">
4403              <path d="M6.33409 9.5C6.33409 7.75116 7.75147 6.33308 9.50038 6.33308C11.2493 6.33308 12.6674 7.75116 12.6674 9.5C12.6674 11.2488 11.2493 12.6669 9.50038 12.6669C7.75147 12.6669 6.33409 11.2488 6.33409 9.5ZM4.62205 9.5C4.62205 12.1942 6.80607 14.3781 9.50038 14.3781C12.1947 14.3781 14.3787 12.1942 14.3787 9.5C14.3787 6.8058 
440312.1947 4.62186 9.50038 4.62186C6.80607 4.62186 4.62205 6.8058 4.62205 9.5ZM13.4318 4.42844C13.4315 5.05805 13.9417 5.56865 14.5714 5.5689C15.201 5.56915 15.7116 5.05896 15.7119 4.42936C15.7121 3.79975 15.2019 3.28915 14.5723 3.2889C13.943 3.28919 13.4323 3.79914 13.4318 4.42844ZM5.66223 17.2328C4.73598 17.1906 4.23253 17.0363 3.89797 16.906C3.45441 16.7333 3.13794 16.5276 2.8052 16.1954C2.47246 15.8631 2.26649 15.5469 2.09457 15.1034C1.96415 14.769 1.80986 14.2654 1.76775 13.3392C1.7217 12.3378 1.7125 12.037 1.7125 9.50008C1.7125 6.96312 1.72246 6.66315 1.76775 5.66094C1.80994 4.73472 1.96536 4.23214 2.09457 3.89675C2.26725 3.45321 2.47291 3.13675 2.8052 2.80402C3.13748 2.47129 3.45365 2.26533 3.89797 2.09342C4.23238 1.963 4.73598 1.80872 5.66223 1.76662C6.66364 1.72056 6.96446 1.71137 9.50038 1.71137C12.0363 1.71137 12.3374 1.72132 13.3397 1.76662C14.2659 1.8088 14.7685 1.96422 15.1039 2.09342C15.5475 2.26533 15.864 2.47175 16.1967 2.80402C16.5294 3.13629 16.7347 3.45321 16.9073 3.89675C17.0378 4.23115 17.192 4.73472 17.2341 5.66094C17.2802 6.66315 17.2894 6.96312 17.2894 9.50008C17.2894 12.037 17.2802 12.337 17.2341 13.3392C17.192 14.2654 17.0369 14.7689 16.9073 15.1034C16.7347 15.5469 16.529 15.8634 16.1967 16.1954C15.8644 16.5273 15.5475 16.7333 15.1039 16.906C14.7695 17.0364 14.2659 17.1907 13.3397 17.2328C12.3383 17.2788 12.0374 17.288 9.50038 17.288C6.96332 17.288 6.66334 17.2788 5.66223 17.2328ZM5.58356 0.057532C4.57219 0.103588 3.8811 0.263948 3.27756 0.498788C2.65251 0.741304 2.12337 1.06666 1.59462 1.59456C1.06587 2.12245 0.741334 2.6524 0.498808 3.27742C0.263959 3.88132 0.103592 4.57201 0.0575343 5.58334C0.0107164 6.59627 0 6.9201 0 9.5C0 12.0799 0.0107164 12.4037 0.0575343 13.4167C0.103592 14.4281 0.263959 15.1187 0.498808 15.7226C0.741334 16.3472 1.06594 16.8778 1.59462 17.4054C2.1233 17.9331 2.65251 18.258 3.27756 18.5012C3.88224 18.7361 4.57219 18.8964 5.58356 18.9425C6.59706 18.9885 6.92038 19 9.50038 19C12.0804 19 12.4042 18.9893 13.4172 18.9425C14.4286 18.8964 15.1193 18.7361 15.7232 18.5012C16.3479 18.258 16.8774 17.9333 17.4061 17.4054C17.9349 16.8775 18.2587 16.3472 18.502 15.7226C18.7368 15.1187 18.8979 14.428 18.9432 13.4167C18.9893 12.403 19 12.0799 19 9.5C19 6.9201 18.9893 6.59627 18.9432 5.58334C18.8972 4.57193 18.7368 3.88094 18.502 3.27742C18.2587 2.65278 17.9341 2.12329 17.4061 1.59456C16.8782 1.06582 16.3479 0.741304 15.724 0.498788C15.1193 0.263948 14.4286 0.102828 13.418 0.057532C12.405 0.011476 12.0811 0 9.50114 0C6.92114 0 6.59706 0.010716 5.58356 0.057532Z" fill="url(#paint0_linear_1008_2062)"/>
4404              <path class="onhover-color" d="M6.33409 9.5C6.33409 7.75116 7.75147 6.33308 9.50038 6.33308C11.2493 6.33308 12.6674 7.75116 12.6674 9.5C12.6674 11.2488 11.2493 12.6669 9.50038 12.6669C7.75147 12.6669 6.33409 11.2488 6.33409 9.5ZM4.62205 9.5C4.62205 12.1942 6.80607 14.3781 9.50038 14.3781C12.1947 14.3781 14.3787 12.1942 14.3787 9.5C14.3787 6.8058 12.1947 4.62186 9.50038 4.62186C6.80607 4.62186 4.62205 6.8058 4.62205 9.5ZM13.4318 4.42844C13.4315 5.05805 13.9417 5.56865 14.5714 5.5689C15.201 5.56915 15.7116 5.05896 15.7119 4.42936C15.7121 3.79975 15.2019 3.28915 14.5723 3.2889C13.943 3.28919 13.4323 3.79914 13.4318 4.42844ZM5.66223 17.2328C4.73598 17.1906 4.23253 17.0363 3.89797 16.906C3.45441 16.7333 3.13794 16.5276 2.8052 16.1954C2.47246 15.8631 2.26649 15.5469 2.09457 15.1034C1.96415 14.769 1.80986 14.2654 1.76775 13.3392C1.7217 12.3378 1.7125 12.037 1.7125 9.50008C1.7125 6.96312 1.72246 6.66315 1.76775 5.66094C1.80994 4.73472 1.96536 4.23214 2.09457 3.89675C2.26725 3.45321 2.47291 3.13675 2.8052 2.80402C3.13748 2.47129 3.45365 2.26533 3.89797 2.09342C4.23238 1.963 4.73598 1.80872 5.66223 1.76662C6.66364 1.72056 6.96446 1.71137 9.50038 1.71137C12.0363 1.71137 12.3374 1.72132 13.3397 1.76662C14.2659 1.8088 14.7685 1.96422 15.1039 2.09342C15.5475 2.26533 15.864 2.47175 16.1967 2.80402C16.5294 3.13629 16.7347 3.45321 16.9073 3.89675C17.0378 4.23115 17.192 4.73472 17.2341 5.66094C17.2802 6.66315 17.2894 6.96312 17.2894 9.50008C17.2894 12.037 17.2802 12.337 17.2341 13.3392C17.192 14.2654 17.0369 14.7689 16.9073 15.1034C16.7347 15.5469 16.529 15.8634 16.1967 16.1954C15.8644 16.5273 15.5475 16.7333 15.1039 16.906C14.7695 17.0364 14.2659 17.1907 13.3397 17.2328C12.3383 17.2788 12.0374 17.288 9.50038 17.288C6.96332 17.288 6.66334 17.2788 5.66223 17.2328ZM5.58356 0.057532C4.57219 0.103588 3.8811 0.263948 3.27756 0.498788C2.65251 0.741304 2.12337 1.06666 1.59462 1.59456C1.06587 2.12245 0.741334 2.6524 0.498808 3.27742C0.263959 3.88132 0.103592 4.57201 0.0575343 5.58334C0.0107164 6.59627 0 6.9201 0 9.5C0 12.0799 0.0107164 12.4037 0.0575343 13.4167C0.103592 14.4281 0.263959 15.1187 0.498808 15.7226C0.741334 16.3472 1.06594 16.8778 1.59462 17.4054C2.1233 17.9331 2.65251 18.258 3.27756 18.5012C3.88224 18.7361 4.57219 18.8964 5.58356 18.9425C6.59706 18.9885 6.92038 19 9.50038 19C12.0804 19 12.4042 18.9893 13.4172 18.9425C14.4286 18.8964 15.1193 18.7361 15.7232 18.5012C16.3479 18.258 16.8774 17.9333 17.4061 17.4054C17.9349 16.8775 18.2587 16.3472 18.502 15.7226C18.7368 15.1187 18.8979 
440414.428 18.9432 13.4167C18.9893 12.403 19 12.0799 19 9.5C19 6.9201 18.9893 6.59627 18.9432 5.58334C18.8972 4.57193 18.7368 3.88094 18.502 3.27742C18.2587 2.65278 17.9341 2.12329 17.4061 1.59456C16.8782 1.06582 16.3479 0.741304 15.724 0.498788C15.1193 0.263948 14.4286 0.102828 13.418 0.057532C12.405 0.011476 12.0811 0 9.50114 0C6.92114 0 6.59706 0.010716 5.58356 0.057532Z" fill="black" fill-opacity="0.2"/>
4405              <defs>
4406              <linearGradient id="paint0_linear_1008_2062" x1="17.8125" y1="-6.98958e-07" x2="5.30854e-07" y2="19" gradientUnits="userSpaceOnUse">
4407              <stop stop-color="#D82D7E"/>
4408              <stop offset="1" stop-color="#FA8F21"/>
4409              </linearGradient>
4410              </defs>
4411            </svg>
4412          </a>
4413        </li>
4414      
4415
4416      
4417        <li class="social-media-link-bubble--link">
4418          <a
4419            class="social-media-link-bubble--icon"
4420            href="https://www.youtube.com/user/joolausa"
4421            target="_blank"
4422            title="YouTube"
4423            rel="nofollow"
4424            aria-label="YouTube"
4425          >
4426            <svg width="19" height="19" viewBox="0 0 19 19" fill="none" xmlns="http://www.w3.org/2000/svg">
4427              <path d="M7.6 12.5L12.5305 9.65L7.6 6.8V12.5ZM18.582 5.0615C18.7055 5.508 18.791 6.1065 18.848 6.8665C18.9145 7.6265 18.943 8.282 18.943 8.852L19 9.65C19 11.7305 18.848 13.26 18.582 14.2385C18.3445 15.0935 17.7935 15.6445 16.9385 15.882C16.492 16.0055 15.675 16.091 14.421 16.148C13.186 16.2145 12.0555 16.243 11.0105 16.243L9.5 16.3C5.5195 16.3 3.04 16.148 2.0615 15.882C1.2065 15.6445 0.6555 15.0935 0.418 14.2385C0.2945 13.792 0.209 13.1935 0.152 12.4335C0.0855001 11.6735 0.0569999 11.018 0.0569999 10.448L0 9.65C0 7.5695 0.152 6.04 0.418 5.0615C0.6555 4.2065 1.2065 3.6555 2.0615 3.418C2.508 3.2945 3.325 3.209 4.579 3.152C5.814 3.0855 6.9445 3.057 7.9895 3.057L9.5 3C13.4805 3 15.96 3.152 16.9385 3.418C17.7935 3.6555 18.3445 4.2065 18.582 5.0615Z" fill="#DC4A3C"/>
4428              <path class="onhover-color" d="M7.6 12.5L12.5305 9.65L7.6 6.8V12.5ZM18.582 5.0615C18.7055 5.508 18.791 6.1065 18.848 6.8665C18.9145 7.6265 18.943 8.282 18.943 8.852L19 9.65C19 11.7305 18.848 13.26 18.582 14.2385C18.3445 15.0935 17.7935 15.6445 16.9385 15.882C16.492 16.0055 15.675 16.091 14.421 16.148C13.186 16.2145 12.0555 16.243 11.0105 16.243L9.5 16.3C5.5195 16.3 3.04 16.148 2.0615 15.882C1.2065 15.6445 0.6555 15.0935 0.418 14.2385C0.2945 13.792 0.209 13.1935 0.152 12.4335C0.0855001 11.6735 0.0569999 11.018 0.0569999 10.448L0 9.65C0 7.5695 0.152 6.04 0.418 5.0615C0.6555 4.2065 1.2065 3.6555 2.0615 3.418C2.508 3.2945 3.325 3.209 4.579 3.152C5.814 3.0855 6.9445 3.057 7.9895 3.057L9.5 3C13.4805 3 15.96 3.152 16.9385 3.418C17.7935 3.6555 18.3445 4.2065 18.582 5.0615Z" fill="black" fill-opacity="0.2"/>
4429            </svg>
4430          </a>
4431        </li>
4432      
4433    </ul>
4434  </div>
4435</div>
4436</div></div></div>
4437
4438      <div class="footer__aside">
4439        
4440          <div class="footer__logo">
4441            <img src="//joola.de/cdn/shop/files/JOOLA_Lockup_Horizontal_Outline_Black_RGB.webp?v=1755162756&amp;width=135" alt="" srcset="//joola.de/cdn/shop/files/JOOLA_Lockup_Horizontal_Outline_Black_RGB.webp?v=1755162756&amp;width=135 135w" width="135" height="43">
4442          </div>
4443        
4444<span class="footer__copyright text--xsmall text--subdued">JOOLA Europe <span class="square-separator square-separator--block square-separator--subdued"></span> Powered by Shopify</span>
4445
4446        <div class="footer__follow-and-payment"><div class="footer__payment-methods">
4447              <span class="footer__payment-methods-label text--xsmall text--subdued">Wir akzeptieren</span>
4448
4449              <div class="payment-methods-list payment-methods-list--auto">
4450                
4451                  <svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/>
4451<path d="M3 0.5H35C36.3348 0.5 37.5 1.58692 37.5 3V21C37.5 22.4239 36.4239 23.5 35 23.5H3C1.66524 23.5 0.5 22.4131 0.5 21V3C0.5 1.57614 1.57614 0.5 3 0.5Z" stroke="black" stroke-opacity="0.07" style="stroke:black;stroke-opacity:0.07;"/><path d="M25.8662 6.33203V3H31L31.8662 5.5332L32.7334 3H37V14.2002H36.7998L34.8672 16.2656L36.7998 18.3594H37V21.2666H33.5996L31.9336 19.3994L30.2002 21.2666H19.4668V12.666H16L20.2666 3H24.4004L25.8662 6.33203ZM20.5996 20.2656H27V18.5322H22.666V17.3994H26.8662V15.666H22.666V14.5322H27V12.7988H20.5996V20.2656ZM30.5332 16.5322L27 20.2656H29.5996L31.8662 17.8662L34.0664 20.2656H36.7324L33.1992 16.4658L36.7324 12.7988H34.1328L31.8662 15.1992L29.7324 12.7988H27L30.5332 16.5322ZM17.666 11.7324H19.9326L20.5332 10.1992H23.999L24.666 11.7324H26.999L23.666 4.19922H20.999L17.666 11.7324ZM33.5996 4.19922L31.9326 8.86621L30.1992 4.19922H27V11.666H29.0664V6.39941L31 11.666H32.7998L34.7324 6.39941V11.666H36.7324V4.13281L33.5996 4.19922ZM23.2656 8.46582H21.2656L22.2656 5.99902L23.2656 8.46582Z" fill="white" style="fill:white;fill-opacity:1;"/></svg>
4452
4453                
4454                  <svg version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558 0 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 1.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" />
4454<path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg>
4455
4456                
4457                  <svg xmlns="http://www.w3.org/2000/svg" aria-labelledby="pi-bancontact" role="img" viewBox="0 0 38 24" width="38" height="24"><title id="pi-bancontact">Bancontact</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M4.703 3.077h28.594c.139 0 .276.023.405.068.128.045.244.11.343.194a.9.9 0 0 1 .229.29c.053.107.08.223.08.34V20.03a.829.829 0 0 1-.31.631 1.164 1.164 0 0 1-.747.262H4.703a1.23 1.23 0 0 1-.405-.068 1.09 1.09 0 0 1-.343-.194.9.9 0 0 1-.229-.29.773.773 0 0 1-.08-.34V3.97c0-.118.027-.234.08-.342a.899.899 0 0 1 .23-.29c.098-.082.214-.148.342-.193a1.23 1.23 0 0 1 .405-.068Z" fill="#fff"/><path d="M6.38 18.562v-3.077h1.125c.818 0 1.344.259 1.344.795 0 .304-.167.515-.401.638.338.132.536.387.536.734 0 .62-.536.91-1.37.91H6.38Zm.724-1.798h.537c.328 0 .468-.136.468-.387 0-.268-.255-.356-.599-.356h-.406v.743Zm0 1.262h.448c.438 0 .693-.093.693-.383 0-.286-.219-.404-.63-.404h-.51v.787Zm3.284.589c-.713 0-1.073-.295-1.073-.69 0-.436.422-.69 1.047-.695.156.002.31.014.464.035v-.105c0-.269-.183-.396-.531-.396a2.128 2.128 0 0 0-.688.105l-.13-.474a3.01 3.01 0 0 1 .9-.132c.767 0 1.147.343 1.147.936v1.222c-.214.093-.615.194-1.136.194Zm.438-.497v-.47a2.06 2.06 0 0 0-.37-.036c-.24 0-.427.08-.427.286 0 .185.156.281.432.281a.947.947 0 0 0 .365-.061Zm1.204.444v-2.106a3.699 3.699 0 0 1 1.177-.193c.76 0 1.198.316 1.198.9v1.399h-.719v-1.354c0-.303-.167-.444-.484-.444a1.267 1.267 0 0 0-.459.079v1.719h-.713Zm4.886-2.167-.135.479a1.834 1.834 0 0 0-.588-.11c-.422 0-.652.25-.652.664 0 .453.24.685.688.685.2-.004.397-.043.578-.114l.115.488a2.035 2.035 0 0 1-.75.128c-.865 0-1.365-.453-1.365-1.17 0-.712.495-1.182 1.323-1.182.27-.001.538.043.787.132Zm1.553 2.22c-.802 0-1.302-.47-1.302-1.178 0-.704.5-1.174 1.302-1.174.807 0 1.297.47 1.297 1.173 0 .708-.49 1.179-1.297 1.179Zm0-.502c.37 0 .563-.259.563-.677 0-.413-.193-.672-.563-.672-.364 0-.568.26-.568.672 0 .418.204.677.568.677Zm1.713.449v-2.106a3.699 3.699 0 0 1 1.177-.193c.76 0 1.198.316 1.198.9v1.399h-.719v-1.354c0-.303-.166-.444-.484-.444a1.268 1.268 0 0 0-.459.079v1.719h-.713Zm3.996.053c-.62 0-.938-.286-.938-.866v-.95h-.354v-.484h.355v-.488l.718-.03v.518h.578v.484h-.578v.94c0 .256.125.374.36.374.093 0 .185-.008.276-.026l.036.488c-.149.028-.3.041-.453.04Zm1.814 0c-.713 0-1.073-.295-1.073-.69 0-.436.422-.69 1.047-.695.155.002.31.014.464.035v-.105c0-.269-.183-.396-.532-.396a2.128 2.128 0 0 0-.687.105l-.13-.474a3.01 3.01 0 0 1 .9-.132c.766 0 1.146.343 1.146.936v1.222c-.213.093-.614.194-1.135.194Zm.438-.497v-.47a2.06 2.06 0 0 0-.37-.036c-.24 0-.427.08-.427.286 0 .185.156.281.432.281a.946.946 0 0 0 .365-.061Zm3.157-1.723-.136.479a1.834 1.834 0 0 0-.588-.11c-.422 0-.651.25-.651.664 0 .453.24.685.687.685.2-.004.397-.043.578-.114l.115.488a2.035 2.035 0 0 1-.75.128c-.865 0-1.365-.453-1.365-1.17 0-.712.495-1.182 1.323-1.182.27-.001.538.043.787.132Zm1.58 2.22c-.62 0-.938-.286-.938-.866v-.95h-.354v-.484h.354v-.488l.72-.03v.518h.577v.484h-.578v.94c0 .256.125.374.36.374.092 0 .185-.008.276-.026l.036.488c-.149.028-.3.041-.453.04Z" fill="#1E3764"/><path d="M11.394 13.946c3.803 0 5.705-2.14 7.606-4.28H6.38v4.28h5.014Z" fill="url(#pi-bancontact-a)"/><path d="M26.607 5.385c-3.804 0-5.705 2.14-7.607 4.28h12.62v-4.28h-5.013Z" fill="url(#pi-bancontact-b)"/><defs><linearGradient id="pi-bancontact-a" x1="8.933" y1="12.003" x2="17.734" y2="8.13" gradientUnits="userSpaceOnUse"><stop stop-color="#005AB9"/><stop offset="1" stop-color="#1E3764"/></linearGradient><linearGradient id="pi-bancontact-b" x1="19.764" y1="10.037" x2="29.171" y2="6.235" gradientUnits="userSpaceOnUse"><stop stop-color="#FBA900"/><stop offset="1" stop-color="#FFD800"/></linearGradient></defs></svg>
4458                
4459                  <svg width="38" height="24" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 38 24" aria-labelledby="pi-bizum"><title id="pi-bizum">Bizum</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18a3 3 0 003 3h32c1.7 0 3-1.3 3-3V3a3 3 0 00-3-3z" opacity=".07"/><path fill="#fff" d="M35 1a2 2 0 012 2v18a2 2 0 01-2 2H3a2 2 0 01-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#05c0c7" fill-rule="evenodd" d="M18.81 10.55a.52.52 0 00-.52.51v3.88a.52.52 0 101.05 0v-3.88a.52.52 0 00-.53-.51zm0-1.93a.6.6 0 00-.59.59c0 .32.27.6.6.6a.6.6 0 000-1.2zm5.12 2.44c0-.32-.26-.44-.5-.44h-2.6c-.25 0-.46.2-.46.44 0 .26.2.46.46.46h1.71l-2.21 3.08a.55.55 0 00-.1.31c0 .33.26.5.48.5h2.76c.25 0 .46-.2.46-.45 0-.26-.2-.46-.46-.46H21.6l2.17-3.01a.7.7 0 00.15-.43zm-7.66 2.44c0 .63-.28 1.02-.92 1.02s-.9-.39-.9-1.02v-1.98h.94c.78 0 .88.42.88.9v1.08zm
44591.05-1.1c0-1.1-.57-1.8-1.9-1.8h-.96V9.14a.52.52 0 00-.52-.52.52.52 0 00-.52.52v4.36c0 1.08.58 1.96 1.95 1.96 1.36 0 1.96-.9 1.96-1.96v-1.11h-.01zm10.7-1.85a.52.52 0 00-.52.52v2.43c0 .63-.28 1.02-.92 1.02-.63 0-.9-.39-.9-1.02v-2.43a.52.52 0 00-.51-.52.52.52 0 00-.53.52v2.43c0 1.08.58 1.96 1.95 1.96s1.96-.9 1.96-1.96v-2.43a.54.54 0 00-.53-.52zM36 12.52c0-1.08-.5-1.96-1.87-1.96-.61 0-1.05.18-1.35.48-.3-.3-.74-.48-1.35-.48-1.36 0-1.87.9-1.87 1.96v2.43c0 .29.24.52.52.52.29 0 .52-.23.52-.52v-2.43c0-.63.2-1.02.83-1.02.63 0 .82.39.82 1.02v2.43c0 .29.24.52.52.52.29 0 .52-.23.52-.52v-2.43c0-.63.2-1.02.83-1.02.64 0 .83.39.83 1.02v2.43c0 .29.23.52.5.52.3 0 .53-.23.53-.52l.02-2.43zM3.87 10.56c.37.27.88.19 1.15-.18l.96-1.33a.82.82 0 10-1.33-.97l-.97 1.33a.83.83 0 00.2 1.15zm4.4-1.88a.82.82 0 00-1.15.18l-3.86 5.32a.82.82 0 101.33.97l3.86-5.32a.81.81 0 00-.18-1.15zM3.5 8.26a.82.82 0 10-1.32-.97.82.82 0 001.32.97zm5.86 7.3a.82.82 0 10-.97 1.33.82.82 0 10.97-1.33zm-1.5-2.1a.82.82 0 00-1.15.17l-.97 1.33a.82.82 0 101.32.97l.98-1.33a.82.82 0 00-.18-1.15z" clip-rule="evenodd"/></svg>
4460                
4461                  <svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-blik"><title id="pi-blik">BLIK</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32z" fill="url(#pi-blik-paint0_linear)"/><path d="M30.343 17.155l-2.785-3.639 2.563-3.236h-2.185l-2.456 3.138V6.78h-1.848v10.375h1.848v-3.532l2.456 3.532h2.407zM18.613 6.78h-1.848v10.366h1.848V6.78zm3.433 3.508h-1.848v6.867h1.848v-6.867z" fill="#fff"/><path d="M13.849 9.573a1.651 1.651 0 100-3.302 1.651 1.651 0 000 3.302z" fill="url(#pi-blik-paint1_radial)"/><path d="M12.041 10.206c-.574 0-1.138.144-1.642.419V6.82H8.534v6.9a3.516 3.516 0 103.507-3.515zm0 5.175a1.643 1.643 0 110-3.286 1.643 1.643 0 010 3.286z" fill="#fff"/><defs><radialGradient id="pi-blik-paint1_radial" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(12.51 6.18) scale(5.41297)"><stop stop-color="red"/><stop offset=".49" stop-color="#E83E49"/><stop offset="1" stop-color="#F0F"/></radialGradient><linearGradient id="pi-blik-paint0_linear" x1="19" y1="4.977" x2="19" y2="55.605" gradientUnits="userSpaceOnUse"><stop/><stop offset=".732" stop-color="#fff"/><stop offset="1" stop-color="#fff"/></linearGradient></defs></svg>
4462                
4463                  <svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-eps"> <title id="pi-eps">EPS</title> <path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" opacity=".07"/> <path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#fff"/> <path fill="#71706f" d="M27.745 12.32h-2.322a.465.465 0 01-.468-.464c0-.258.21-.484.468-.484h3.535V9.628h-3.535c-1.233 0-2.237 1.006-2.237 2.236s1.004 2.237 2.237 2.237h2.29c.259 0 .469.205.469.462 0 .258-.21.448-.468.448h-4.912c-.417.796-.822 1.478-1.645 1.82h6.588c1.213-.018 2.205-1.045 2.205-2.265 0-1.22-.992-2.23-2.205-2.247z"/> <path fill="#71706f" d="M18.845 9.628c-1.968 0-3.571 1.612-3.571 3.594V20.697h1.782V16.83h1.785c1.968 0 3.565-1.634 3.565-3.615 0-1.98-1.593-3.587-3.561-3.587zm0 5.383h-1.79v-1.796c0-1.003.8-1.82 1.79-1.82s1.796.817 1.796 1.82a1.79 1.79 0 01-1.796 1.796z"/> <path fill="#c8036f" d="M9.634 16.83c-1.685 0-3.101-1.2-3.484-2.768 0 0-.111-.519-.111-.86 0-.342.105-.865.105-.865a3.594 3.594 0 013.482-2.73c1.978 0 3.6 1.608 3.6 3.586v.87H7.973c.31.60
44637.938.948 1.662.948h4.724l.006-5.13c0-.764-.625-1.39-1.39-1.39H6.278c-.764 0-1.39.607-1.39 1.371v6.696c0 .765.626 1.41 1.39 1.41h6.696c.686 0 1.259-.493 1.37-1.138h-4.71z"/> <path fill="#c8036f" d="M9.626 11.31c-.72 0-1.348.44-1.66 1.01h3.32c-.312-.57-.939-1.01-1.66-1.01zM12.659 6.314c0-1.635-1.359-2.96-3.034-2.96-1.647 0-2.987 1.282-3.031 2.879v.91c0 .106.086.21.195.21h1.116c.11 0 .205-.104.205-.21v-.83c0-.815.68-1.48 1.516-1.48.837 0 1.516.665 1.516 1.48v.83c0 .106.089.21.198.21h1.116c.109 0 .202-.104.202-.21v-.83z"/> <g> <path fill="#71706f" d="M20.843 19.142l-.16.914c-.082.462-.384.673-.794.673-.347 0-.616-.226-.538-.672l.161-.914h.249l-.161.913c-.05.285.078.447.32.447.249 0 .462-.148.513-.446l.161-.915h.25zm-.977-.285c0 .076.059.112.121.112.079 0 .164-.057.164-.162 0-.074-.05-.112-.114-.112-.08 0-.17.052-.17.162zm.538-.003c0 .079.06.114.126.114.07 0 .161-.056.161-.159 0-.074-.054-.114-.114-.114-.08 0-.173.052-.173.16zM21.445 19.142l-.112.632a.57.57 0 01.423-.199c.278 0 .47.163.47.465 0 .428-.297.686-.678.686-.148 0-.274-.055-.35-.194l-.042.165h-.218l.276-1.554h.23zm-.175 1.066c-.01.183.11.302.282.302a.444.444 0 00.441-.423c.01-.186-.111-.296-.28-.296a.45.45 0 00-.443.417zM22.68 20.242c-.01.151.11.275.311.275.112 0 .26-.044.34-.12l.126.145a.782.782 0 01-.508.188c-.319 0-.505-.19-.505-.482 0-.388.305-.677.695-.677.356 0 .558.216.437.67h-.896zm.708-.19c.018-.19-.094-.267-.28-.267-.168 0-.323.078-.39.267h.67zM24.193 19.597l-.012.146a.414.414 0 01.357-.17c.107 0 .204.039.255.095l-.139.201a.244.244 0 00-.183-.067.346.346 0 00-.352.3l-.106.595h-.23l.195-1.1h.215zM25.905 19.597l.116.87.422-.87h.257l-.578 1.1h-.27l-.11-.725-.178.36-.192.365h-.27l-.194-1.1h.26l.114.87.424-.87h.199zM26.997 20.242c-.01.151.11.275.311.275.112 0 .26-.044.34-.12l.126.145a.782.782 0 01-.508.188c-.319 0-.505-.19-.505-.482 0-.388.305-.677.695-.677.356 0 .558.216.437.67h-.896zm.708-.19c.018-.19-.094-.267-.28-.267-.168 0-.323.078-.39.267h.67zM28.525 19.597l-.194 1.1H28.1l.195-1.1h.23zm-.204-.3c0 .08.059.12.121.12.09 0 .173-.059.173-.168a.113.113 0 00-.117-.117c-.082 0-.177.054-.177.166zM29.55 19.87c-.072-.081-.164-.104-.274-.104-.152 0-.26.052-.26.148 0 .08.088.114.218.126.201.017.459.085.405.37-.038.205-.244.326-.53.326-.18 0-.353-.04-.47-.204l.151-.163c.083.114.229.161.358.164.11 0 .24-.04.26-.144.02-.098-.067-.136-.228-.152-.188-.018-.394-.087-.394-.296 0-.276.298-.372.522-.372.17 0 .295.038.399.148l-.157.152zM30.278 19.597l-.105.592c-.034.189.051.319.244.319.181 0 .336-.15.367-.334l.101-.576h.231l-.195 1.099h-.208l.015-.16a.573.573 0 01-.412.182c-.271 0-.432-.194-.374-.528l.105-.593h.231zM32.13 20.697l.105-.589c.033-.19-.032-.317-.242-.317-.184 0-.339.148-.37.33l-.1.576h-.232l.195-1.1h.21l-.015.16a.583.583 0 01.403-.176c.27 0 .444.187.384.525l-.106.59h-.233zM32.912 20.848c-.016.152.1.213.296.213.17 0 .354-.095.396-.337l.034-.189c-.1.142-.285.197-.421.197-.283 0-.48-.168-.48-.473 0-.434.323-.685.688-.685.155 0 .294.073.343.199l.038-.176h.224l-.193 1.132c-.071.42-.383.55-.668.55-.34 0-.528-.165-.481-.43h.224zm.065-.633c0 .188.123.302.3.302.477 0 .605-.733.128-.733a.42.42 0 00-.428.43z"/></g></svg>
4464                
4465                  <svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
446506zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg>
4466
4467                
4468                  <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-spidealwero"><title id="pi-spidealwero">iDEAL Wero</title><path opacity="0.07" d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="black"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#FFF48D"/><path d="M3.45001 7.43572V17.0022C3.45001 17.4602 3.82664 17.8347 4.28673 17.8347H10.0301C14.3722 17.8347 16.2539 15.4157 16.2539 12.2063C16.2539 8.99693 14.3715 6.60321 10.0294 6.60321H4.28603C3.82594 6.60321 3.44931 6.97773 3.44931 7.43572H3.45001Z" fill="white"/><path d="M7.29413 8.95133V16.0203H10.385C13.1918 16.0203 14.4087 14.4422 14.4087 12.2112C14.4087 9.98022 13.1911 8.41901 10.385 8.41901H7.82926C7.53259 8.41901 7.29413 8.66027 7.29413 8.95204V8.95133Z" fill="#CC0066"/><path fill-rule="evenodd" clip-rule="evenodd" d="M5.03507 17.073H10.0294C13.539 17.073 15.4754 15.3456 15.4754 12.2105C15.4754 10.4038 14.7685 7.36908 10.0294 7.36908H5.03507C4.59182 7.36908 4.23203 7.72677 4.23203 8.16862V16.2742C4.23203 16.7153 4.59182 17.0737 5.03507 17.0737V17.073ZM4.49924 8.16862C4.49924 7.87335 4.7377 7.63559 5.03437 7.63559H10.0287C11.9609 7.63559 15.2068 8.23104 15.2068 12.2105C15.2068 15.1744 13.3665 16.8065 10.0287 16.8065H5.03507C4.7384 16.8065 4.49994 16.5694 4.49994 16.2735V8.16862H4.49924Z" fill="#232323"/><path fill-rule="evenodd" clip-rule="evenodd" d="M8.81464 11.1831C8.72066 11.1494 8.62247 11.1326 8.51586 11.1326V11.1284H7.8082V12.8355H8.52428C8.65122 12.8355 8.76134 12.8102 8.85602 12.7681C8.95 12.7218 9.02785 12.6629 9.08957 12.5872C9.15129 12.5114 9.19618 12.4188 9.22844 12.3136C9.25719 12.2084 9.27332 12.0948 9.27332 11.9686C9.27332 11.8255 9.25299 11.7035 9.21581 11.5983C9.17514 11.4973 9.12183 11.4089 9.05661 11.3374C8.98717 11.27 8.90932 11.2153 8.81534 11.1817L8.81464 11.1831ZM8.64702 12.4995C8.59371 12.5163 8.54462 12.5248 8.49132 12.5248V12.529H8.16799V11.4524H8.4296C8.51937 11.4524 8.59301 11.465 8.65473 11.4903C8.71645 11.5155 8.76554 11.5576 8.80201 11.6039C8.83849 11.6502 8.86724 11.7133 8.88407 11.7806C8.9002 11.8479 8.90862 11.9279 8.90862 12.0121C8.90862 12.1088 8.896 12.1846 8.87215 12.2519C8.85108 12.3106 8.81921 12.3649 8.77817 12.4118C8.74305 12.4524 8.69779 12.4829 8.64702 12.5002V12.4995Z" fill="white"/><path d="M10.7504 11.1333V11.4489H9.87441V11.815H10.6803V12.1053H9.87441V12.5219H10.7707V12.8376H9.51041V11.1305H10.7504V11.1347V11.1333Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M12.6244 12.8404L12.0023 11.1333H11.6222L10.9958 12.8404H11.3641L11.4952 12.4616H12.1173L12.2443 12.8404H12.6251H12.6244ZM11.8136 11.5534L12.0226 12.1797H11.5934L11.8101 11.5534H11.8143H11.8136Z" fill="white"/><path d="M13.2178 11.1325V12.5247H14.0278V12.8403H12.8538V11.1332H13.2178V11.1325Z" fill="white"/><path d="M5.85774 12.8656C6.30099 12.8656 6.66009 12.5065 6.66009 12.0625C6.66009 11.6186 6.30099 11.2595 5.85774 11.2595C5.41448 11.2595 5.05539 11.6186 5.05539 12.0625C5.05539 12.5065 5.41448 12.8656 5.85774 12.8656ZM6.33536 16.0771C5.71396 16.0771 5.216 15.5406 5.216 14.8813V13.9478C5.216 13.6181 5.46498 13.3474 5.77778 13.3474C6.09059 13.3474 6.33957 13.6139 6.33957 13.9478V16.0771H6.33536Z" fill="#232323"/><path d="M31.45 12.2209C31.45 11.1773 32.1926 10.2264 33.4749 10.2264C34.7572 10.2264 35.5053 11.178 35.5053 12.2209C35.5053 13.2638 34.7627 14.2154 33.4749 14.2154C32.1926 14.2154 31.45 13.2638 31.45 12.2209ZM34.3782 12.2209C34.3782 11.7178 34.0467 11.2537 33.4749 11.2537C32.9032 11.2537 32.5717 11.7186 32.571
44687 12.2209C32.5717 12.7232 32.9086 13.1889 33.4749 13.1889C34.0412 13.1889 34.3782 12.724 34.3782 12.2209ZM30.6615 12.9619C31.0889 12.7185 31.3455 12.2537 31.3455 11.7404C31.3455 10.9784 30.7948 10.3294 29.94 10.3294H28.1452V14.1132H29.2567V13.146H29.4649L30.1006 14.1132H31.4095L30.6615 12.9619ZM29.7161 12.2747H29.2567V11.2046H29.7216C30.0211 11.2046 30.213 11.4479 30.213 11.7396C30.213 12.0314 30.0148 12.2747 29.7161 12.2747ZM23.0713 10.3247L22.4044 12.5797L21.7539 10.3247H20.8686L20.2126 12.5797L19.5511 10.3247H18.378L19.722 14.1015H20.6868L21.3108 12.0454L21.9294 14.1015H22.8997L24.2436 10.3247H23.0705H23.0713ZM25.9261 13.1795H25.9237C25.508 13.1795 25.2163 12.9284 25.0915 12.5961H27.9159C27.9385 12.4713 27.9502 12.3434 27.9502 12.2139C27.9502 11.1734 27.21 10.2241 25.9261 10.2233V11.2482C26.3442 11.249 26.6328 11.5002 26.7568 11.8317H23.9363C23.9137 11.9565 23.902 12.0844 23.902 12.2139C23.902 13.2552 24.643 14.2052 25.923 14.2052H25.9253V13.1795H25.9261Z" fill="#1D1C1C"/><path d="M25.9237 14.2044C25.9674 14.2044 26.0103 14.2029 26.0524 14.2013C26.3122 14.188 26.5485 14.135 26.7591 14.05C26.9697 13.965 27.1546 13.8472 27.3114 13.7052C27.4673 13.5644 27.5983 13.3982 27.699 13.2138C27.7903 13.0469 27.8574 12.8667 27.8995 12.6787H26.7225C26.6983 12.7287 26.6702 12.777 26.6382 12.8215C26.5945 12.8831 26.5431 12.9385 26.4846 12.9861C26.4261 13.0344 26.3605 13.075 26.2888 13.1062C26.217 13.1374 26.1382 13.1592 26.0532 13.1709C26.0119 13.1764 25.969 13.1795 25.9245 13.1795C25.6601 13.1795 25.4456 13.0773 25.2919 12.9174L24.5268 13.6912C24.8668 14.0055 25.3387 14.2036 25.9237 14.2036V14.2044Z" fill="#1D1C1C"/><path d="M25.9237 10.2225C24.838 10.2225 24.1399 10.9058 23.9535 11.7482H25.1266C25.267 11.4581 25.5431 11.2475 25.9237 11.2475C26.2272 11.2475 26.4627 11.3785 26.6164 11.5766L27.3886 10.7958C27.0438 10.4464 26.5477 10.2225 25.9245 10.2225H25.9237Z" fill="#1D1C1C"/><path d="M17.3927 16.431C17.3069 16.431 17.2367 16.3608 17.2367 16.275V8.16296C17.2367 8.07716 17.3069 8.00696 17.3927 8.00696C17.4785 8.00696 17.5487 8.07716 17.5487 8.16296V16.275C17.5487 16.3608 17.4785 16.431 17.3927 16.431Z" fill="#1D1C1C"/></svg>
4469                
4470                  <svg xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" viewBox="0 0 38 24" aria-labelledby="pi-klarna" fill="none"><title id="pi-klarna">Klarna</title><rect width="38" height="24" rx="2" fill="#FFA8CD"/><rect x=".5" y=".5" width="37" height="23" rx="1.5" stroke="#000" stroke-opacity=".07"/><path d="M30.62 14.755c-.662 0-1.179-.554-1.179-1.226 0-.673.517-1.226 1.18-1.226.663 0 1.18.553 1.18 1.226 0 .672-.517 1.226-1.18 1.226zm-.33 1.295c.565 0 1.286-.217 1.686-1.068l.04.02c-.176.465-.176.742-.176.81v.11h1.423v-4.786H31.84v.109c0 .069 0 .346.175.81l-.039.02c-.4-.85-1.121-1.068-1.687-1.068-1.355 0-2.31 1.088-2.31 2.522 0 1.433.955 2.521 2.31 2.521zm-4.788-5.043c-.643 0-1.15.228-1.56 1.068l-.039-.02c.175-.464.175-.741.175-.81v-.11h-1.423v4.787h1.462V13.4c0-.662.38-1.078.995-1.078.614 0 .917.356.917 1.068v2.532h1.462v-3.046c0-1.088-.838-1.869-1.989-1.869zm-4.963 1.068l-.039-.02c.176-.464.176-.741.176-.81v-.11h-1.424v4.787h1.463l.01-2.304c0-.673.35-1.078.926-1.078.156 0 .282.02.429.06v-1.464c-.644-.139-1.22.109-1.54.94zm-4.65 2.68c-.664 0-1.18-.554-1.18-1.226 0-.673.516-1.226 1.18-1.226.662 0 1.179.553 1.179 1.226 0 .672-.517 1.226-1.18 1.226zm-.332 1.295c.565 0 1.287-.217 1.687-1.068l.038.02c-.175.465-.175.742-.175.81v.11h1.424v-4.786h-1.424v.109c0 .069 0 .346.175.81l-.038.02c-.4-.85-1.122-1.068-1.687-1.068-1.356 0-2.311 1.088-2.311 2.522 0 1.433.955 2.521 2.31 2.521zm-4.349-.128h1.463V9h-1.463v6.922zM10.136 9H8.644c0 1.236-.751 2.343-1.892 3.134l-.448.317V9h-1.55v6.922h1.55V12.49l2.564 3.43h1.892L8.293 12.64c1.121-.82 1.852-2.096 1.843-3.639z" fill="#0B051D"/></svg>
4471                
4472                  <svg viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-maestro"><title id="pi-maestro">Maestro</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><circle fill="#EB001B" cx="15" cy="12" r="7"/><circle fill="#00A2E5" cx="23" cy="12" r="7"/><path fill="#7375CF" d="M22 12c0-2.4-1.2-4.5-3-5.7-1.8 1.3-3 3.4-3 5.7s1.2 4.5 3 5.7c1.8-1.2 3-3.3 3-5.7z"/></svg>
4473                
4474                  <svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/>
4474<path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg>
4475
4476                
4477                  <svg viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-mobilepay"><title id="pi-mobilepay">MobilePay</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill-rule="evenodd" clip-rule="evenodd" d="M20.05 15.296s2.53-.771 4.282-.776c2.896-.007 4.857 1.15 4.857 1.15V10.06s-1.97-1.02-4.453-1.09c-2.481-.068-4.687 1.012-4.687 1.012v5.313z" fill="#5A78FF"/><path fill-rule="evenodd" clip-rule="evenodd" d="M17.308 9.19l2.082 4.957V9.396s1.646-.882 3.485-1.13c1.84-.249 4.181.08 4.181.08l-1.133-2.707s-2.461-.159-4.69.794c-2.228.952-3.925 2.756-3.925 2.756z" fill="#5A78FF"/><path d="M21.428 5.676l-.82-1.99a1.818 1.818 0 00-2.37-.996l-5.663 2.334a1.818 1.818 0 00-.98 2.376l5.46 13.247a1.818 1.818 0 002.37.995l5.662-2.334a1.817 1.817 0 00.98-2.376l-.677-1.642s-.462-.027-.676-.033c-.226-.006-.644-.001-.644-.001l.88 2.136a.606.606 0 01-.326.793l-5.663 2.333a.606.606 0 01-.79-.331L12.711 6.94a.606.606 0 01.327-.792L18.7 3.814a.606.606 0 01.79.332l.83 2.011s.383-.187.59-.27c.206-.082.518-.211.518-.211z" fill="#5A78FF"/></svg>
4478                
4479                  <svg viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/><path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2 
44790-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"/></svg>
4480                
4481                  <svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-shopify_pay"><title id="pi-shopify_pay">Shop Pay</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg>
4482
4483                
4484                  <svg viewBox="-36 25 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-unionpay"><title id="pi-unionpay">Union Pay</title><path fill="#005B9A" d="M-36 46.8v.7-.7zM-18.3 25v24h-7.2c-1.3 0-2.1-1-1.8-2.3l4.4-19.4c.3-1.3 1.9-2.3 3.2-2.3h1.4zm12.6 0c-1.3 0-2.9 1-3.2 2.3l-4.5 19.4c-.3 1.3.5 2.3 1.8 2.3h-4.9V25h10.8z"/><path fill="#E9292D" d="M-19.7 25c-1.3 0-2.9 1.1-3.2 2.3l-4.4 19.4c-.3 1.3.5 2.3 1.8 2.3h-8.9c-.8 0-1.5-.6-1.5-1.4v-21c0-.8.7-1.6 1.5-1.6h14.7z"/><path fill="#0E73B9" d="M-5.7 25c-1.3 0-2.9 1.1-3.2 2.3l-4.4 19.4c-.3 1.3.5 2.3 1.8 2.3H-26h.5c-1.3 0-2.1-1-1.8-2.3l4.4-19.4c.3-1.3 1.9-2.3 3.2-2.3h14z"/><path fill="#059DA4" d="M2 26.6v21c0 .8-.6 1.4-1.5 1.4h-12.1c-1.3 0-2.1-1.1-1.8-2.3l4.5-19.4C-8.6 26-7 25-5.7 25H.5c.9 0 1.5.7 1.5 1.6z"/><path fill="#fff" d="M-21.122 38.645h.14c.14 0 .28-.07.28-.14l.42-.63h1.19l-.21.35h1.4l-.21.63h-1.68c-.21.28-.42.42-.7.42h-.84l.21-.63m-.21.91h3.01l-.21.7h-1.19l-.21.7h1.19l-.21.7h-1.19l-.28 1.05c-.07.14 0 .28.28.21h.98l-.21.7h-1.89c-.35 0-.49-.21-.35-.63l.35-1.33h-.77l.21-.7h.77l.21-.7h-.7l.21-.7zm4.83-1.75v.42s.56-.42 1.12-.42h1.96l-.77 2.66c-.07.28-.35.49-.77.49h-2.24l-.49 1.89c0 .07 0 .14.14.14h.42l-.14.56h-1.12c-.42 0-.56-.14-.49-.35l1.47-5.39h.91zm1.68.77h-1.75l-.21.7s.28-.21.77-.21h1.05l.14-.49zm-.63 1.68c.14 0 .21 0 .21-.14l.14-.35h-1.75l-.14.56 1.54-.07zm-1.19.84h.98v.42h.28c.14 0 .21-.07.21-.14l.07-.28h.84l-.14.49c-.07.35-.35.49-.77.56h-.56v.77c0 .14.07.21.35.21h.49l-.14.56h-1.19c-.35 0-.49-.14-.49-.49l.07-2.1zm4.2-2.45l.21-.84h1.19l-.07.28s.56-.28 1.05-.28h1.47l-.21.84h-.21l-1.12 3.85h.21l-.21.77h-.21l-.07.35h-1.19l.07-.35h-2.17l.21-.77h.21l1.12-3.85h-.28m1.26 0l-.28 1.05s.49-.21.91-.28c.07-.35.21-.77.21-.77h-.84zm-.49 1.54l-.28 1.12s.56-.28.98-.28c.14-.42.21-.77.21-.77l-.91-.07zm.21 2.31l.21-.77h-.84l-.21.77h.84zm2.87-4.69h1.12l.07.42c0 .07.07.14.21.14h.21l-.21.7h-.77c-.28 0-.49-.07-.49-.35l-.14-.91zm-.35 1.47h3.57l-.21.77h-1.19l-.21.7h1.12l-.21.77h-1.26l-.28.42h.63l.14.84c0 .07.07.14.21.14h.21l-.21.7h-.7c-.35 0-.56-.07-.56-.35l-.14-.77-.56.84c-.14.21-.35.35-.63.35h-1.05l.21-.7h.35c.14 0 .21-.07.35-.21l.84-1.26h-1.05l.21-.77h1.19l.21-.7h-1.19l.21-.77zm-19.74-5.04c-.14.7-.42 1.19-.91 1.54-.49.35-1.12.56-1.89.56-.7 0-1.26-.21-1.54-.56-.21-.28-.35-.56-.35-.98 0-.14 0-.35.07-.56l.84-3.92h1.19l-.77 3.92v.28c0 .21.07.35.14.49.14.21.35.28.7.28s.7-.07.91-.28c.21-.21.42-.42.49-.77l.77-3.92h1.19l-.84 3.92m1.12-1.54h.84l-.07.49.14-.14c.28-.28.63-.42 1.05-.42.35 0 .63.14.77.35.14.21.21.49.14.91l-.49 2.38h-.91l.42-2.17c.07-.28.07-.49 0-.56-.07-.14-.21-.14-.35-.14-.21 0-.42.07-.56.21-.14.14-.28.35-.28.63l-.42 2.03h-.91l.63-3.57m9.8 0h.84l-.07.49.14-.14c.28-.28.63-.42 1.05-.42.35 0 .63.14.77.35s.21.49.14.91l-.49 2.38h-.91l.42-2.24c.07-.21 0-.42-.07-.49-.07-.14-.21-.14-.35-.14-.21 0-.42.07-.56.21-.14.14-.28.35-.28.63l-.42 2.03h-.91l.7-3.57m-5.81 0h.98l-.77 3.5h-.98l.77-3.5m.35-1.33h.98l-.21.84h-.98l.21-.84zm1.4 4.55c-.21-.21-.35-.56-.35-.98v-.21c0-.07 0-.21.07-.28.14-.56.35-1.05.7-1.33.35-.35.84-.49 1.33-.49.42 0 .77.14 1.05.35.21.21.35.56.35.98v.21c0 .07 0 .21-.07.28-.14.56-.35.98-.7 1.33-.35.35-.84.49-1.33.49-.35 0-.7-.14-1.05-.35m1.89-.7c.14-.21.28-.49.35-.84v-.35c0-.21-.07-.35-.14-.49a.
4484635.635 0 0 0-.49-.21c-.28 0-.49.07-.63.28-.14.21-.28.49-.35.84v.28c0 .21.07.35.14.49.14.14.28.21.49.21.28.07.42 0 .63-.21m6.51-4.69h2.52c.49 0 .84.14 1.12.35.28.21.35.56.35.91v.28c0 .07 0 .21-.07.28-.07.49-.35.98-.7 1.26-.42.35-.84.49-1.4.49h-1.4l-.42 2.03h-1.19l1.19-5.6m.56 2.59h1.12c.28 0 .49-.07.7-.21.14-.14.28-.35.35-.63v-.28c0-.21-.07-.35-.21-.42-.14-.07-.35-.14-.7-.14h-.91l-.35 1.68zm8.68 3.71c-.35.77-.7 1.26-.91 1.47-.21.21-.63.7-1.61.7l.07-.63c.84-.28 1.26-1.4 1.54-1.96l-.28-3.78h1.19l.07 2.38.91-2.31h1.05l-2.03 4.13m-2.94-3.85l-.42.28c-.42-.35-.84-.56-1.54-.21-.98.49-1.89 4.13.91 2.94l.14.21h1.12l.7-3.29-.91.07m-.56 1.82c-.21.56-.56.84-.91.77-.28-.14-.35-.63-.21-1.19.21-.56.56-.84.91-.77.28.14.35.63.21 1.19"/></svg>
4485                
4486                  <svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778 
448616.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg>
4487
4488                
4489              </div>
4490            </div></div>
4491      </div>
4492    </div>
4493  </div>
4494</footer>
4495
4496
4497<style> #shopify-section-sections--23031476519215__footer a[href$="/pages/vertrag-widerrufen"] {display: inline-block; padding: 8px 20px; background-color: rgb(0, 0, 0); color: rgb(255, 255, 255) !important; border-radius: 4px; text-decoration: none; font-weight: 600; transition: opacity 0.2s; margin-top: 10px; opacity: 1;} </style></div>
4498<!-- END sections: footer-group --><div id="search__overlay" class="search__overlay"></div>
4499    
4500
4501  <style>  </style>
4502<div id="shopify-block-AaldJSElnTFdhMXJNS__1409043220567447010" class="shopify-block shopify-app-block">
4503
4504
4505
4506
4507
4508
4509
4510
4511<div
4512  data-b2b-opening-fee-root
4513  data-eligible="false"
4514  data-debug="false"
4515  data-notice-text="Anrissgebühr i.H.v. €2 berechnet, da der Mindestbestellwert von €30 für diesen Posten nicht erreicht wurde."
4516  hidden
4517>
4518  
4519    
4519<script type="application/json" data-b2b-opening-fee-config>{"enabled":true,"testMode":true,"testCustomerTag":"b2b-anrissgebuehr-test","feeAmountCents":200,"minimumSkuValueCents":3000,"currencyCode":"EUR","feeProductId":"gid:\/\/shopify\/Product\/15048356561272","feeVariantId":"gid:\/\/shopify\/ProductVariant\/55635864191352","feeVariantLegacyId":"55635864191352"}</script>
4519
4520  
4521</div>
4522
4523
4524</div><div id="shopify-block-AbmZNMkJoZTRRcUIvb__10830403595879607806" class="shopify-block shopify-app-block"><style>
4525  .rio-withoutBranding .FloatingWidget .R-Logo,
4526  .rio-withoutBranding .CarouselWidget .R-ReviewsioLogo,
4527  .rio-withoutBranding .ElementsWidget .footer__reviewsLogo-container,
4528  .rio-withoutBranding .QnaWidget .footer__reviewsLogo-container,
4529  .rio-withoutBranding .MediaGalleryWidget-prefix .R-ReviewsioLogo,
4530  .rio-withoutBranding .RatingBarWidget .R-PlatformIcon {
4531    display: none !important;
4532  }
4533</style>
4534<script>
4535  window.__REVIEWS_EDITOR__ = false;
4536  window.__REVIEWS_DEMO_CONFIG__ = {
4537    store: 'ecommerce-demo-store',
4538    sku: 'bunch_of_flowers_sku;blue_flowers_sku;white_flowers_sku;pastel_flowers_sku;summer_selection_sku',
4539    widgetIds: {
4540      nuggets: 'W10cpKyjl72VtHv6',
4541      ugc: '7sG9C5qNeKpvhykZ',
4542      floating: 'GBvqmKV1Zy9H4Mpd',
4543      ratingBar: 'pxNMXi7FTlODgr8Q',
4544      survey: 'uLJcD7bFpGMf1Z0C'
4545    },
4546    surveyCampaignId: '392'
4547  };
4548
4549  
4550    var reviewsIoStore = 'joola.de';
4551  
4552
4553  var reviewsIoEnableSyndication = false;
4554
4555  
4556    
4557      
4558      var reviewsIoLang = 'de';
4559    
4560  
4561</script>
4561
4562
4563<script defer src="https://cdn.shopify.com/extensions/019f1dcd-2e41-759b-8190-d404bf58416d/reviews-co-uk-product-and-merchant-review-collection-59/assets/reviewsio-preview.js"></script>
4563
4564
4565
4566
4567</div><div id="shopify-block-AS0l5NUlVM2tMU2Jna__5858961087409699889" class="shopify-block shopify-app-block">
4568
4569<style data-shopify>
4570    .md-footer-selector__container {
4571        background-color: #ffffff;
4572    }
4573
4574    .md-footer-selector__container .md-form__select:hover {
4575        background-color: #ffffff !important;
4576    }
4577
4578    .md-footer-selector__container {
4579        justify-content: center;
4580    }
4581
4582    .md-modal__content.md-modal__dialog--sizeLargeXL {
4583        background-image: unset !important;
4584    }
4585
4586    
4587
4588    .md-footer-selector__content .md-modal__formContent {
4589        padding: .75em 0 .75em;
4590    }
4591
4592    .md-footer-selector__content  .md-modal__formContent__select {
4593        position: relative;
4594    }
4595    .md-footer-selector__content .md-form__select__country__list {
4596        min-width: 100%;
4597        width: -webkit-fit-content;
4598        width: -moz-fit-content;
4599        width: fit-content;
4600    }
4601    .md-footer-selector__content .md-form__select__language__list {
4602        min-width: 175px;
4603        width: -webkit-fit-content;
4604        width: -moz-fit-content;
4605        width: fit-content;
4606    }
4607    .md-modal__body-market-selector .md-footer-selector__content .md-form__select__language__list {
4608        min-width: 100%;
4609    }
4610
4611    .md-modal__body-market-selector .md-footer-selector__content .md-form__select__language__list, #md-app-embed__footer-popup .md-modal__content, .md-footer-selector__container .md-form__select, .md-form__select__search__input, .md-footer-selector__content .md-form__select__country__list, .md-footer-selector__content .md-form__select__language__list {
4612        background-color: #ffffff !important;
4613        color: #000000 !important;
4614    }
4615
4616    .md-modal__mk-footerPoweredOrbe .md-modal__footerPoweredLink, .md-modal__footer-selector-modal__region-btn, .md-modal__mk-footerPoweredOrbe .md-modal__footerPoweredOrbe, .md-modal__mk-helper-text, #md-app-embed__footer-popup .md-modal__header__title span, #md-app-embed__footer-popup .md-modal__header__title h2, .md-modal__bodyContent__tabs ul > li, .md-modal__bodyContent__tabs ul > li > a, .md-form__select__search__input, .md-footer-selector__selector, .md-footer-selector__selector a, .md-footer-selector__content .md-form__select__country__list-link, .md-footer-selector__content .md-form__select__language__list-link, .md-footer-selector__content .md-form__select__country__list-link-wrapper span, .md-footer-selector__content .md-form__select__language__list-link-wrapper span {
4617        color: #000000 !important;
4618    }
4619
4620    .md-modal__footer-selector-modal__region-btn {
4621        justify-content: flex-start;
4622    }
4623
4624    .md-footer-selector__selector a {
4625        text-decoration: none;
4626    }
4627
4628    .md-form__select__search__input::placeholder, .md-modal__footer-selector-modal__region-iso {color: rgba(0, 0, 0, 0.6) !important;
4629    }
4630
4631    .md-footer-selector__content .md-form__select__country__list-link:hover, .md-footer-selector__content .md-form__select__language__list-link:hover, .md-modal__footer-selector-modal__region-btn:hover {background: rgba(0, 0, 0, 0.1) !important;
4632    }
4633
4634    .md-footer-selector__content .orbe-highlight-country__divider {
4635    border-bottom: 1px solid #000000 !important;
4636    }.md-footer-selector__content .md-form__select, .md-footer-selector__content .md-form__select__country__list, .md-footer-selector__content .md-form__select__language__list {
4637            border: 1px solid #000000 !important;
4638        }
4639        .md-footer-selector__content .md-form__select[aria-expanded="true"] {
4640            border: 2px solid #000000 !important;
4641        }#md-app-embed__footer-popup .md-modal__content, .md-footer-selector__content .md-form__select, .md-footer-selector__content .md-form__select__country__list, .md-footer-selector__content .md-form__select__language__list {
4642        border-radius: unset !important;
4643        }
4644    .md-footer-selector__content .md-form__select {
4645        background-image: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="%23000000" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M10 14.0002C9.74401 14.0002 9.48801 13.9023 9.29301 13.7073L4.29301 8.70725C3.90201 8.31625 3.90201 7.68425 4.29301 7.29325C4.68401 6.90225 5.31601 6.90225 5.70701 7.29325L10 11.5862L14.293 7.29325C14.684 6.90225 15.316 6.90225 15.707 7.29325C16.098 7.68425 16.098 8.31625 15.707 8.70725L10.707 13.7073C10.512 13.9023 10.256 14.0002 10 14.0002Z" fill="%23000000"/></svg>') !important;
4646    }
4647    .md-footer-selector__content .md-form__select[aria-expanded="true"] {
4648        background-image: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="%23000000" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M15 13.0002C14.744 13.0002 14.488 12.9023 14.293 12.7073L10 8.41425L5.70701 12.7073C5.31601 13.0982 4.68401 13.0982 4.29301 12.7073C3.90201 12.3163 3.90201 11.6842 4.29301 11.2933L9.29301 6.29325C9.68401 5.90225 10.316 5.90225 10.707 6.29325L15.707 11.2933C16.098 11.6842 16.098 12.3163 15.707 12.7073C15.512 12.9023 15.256 13.0002 15 13.0002Z" fill="%23000000"/></svg>') !important;
4649    }
4650
4651    
4652    .md-footer-selector__content .md-form__select[aria-expanded="true"] .md-form__select__country__list__flag-wrapper {
4653        display: none;
4654    }
4655    .md-footer-selector__content .md-form__select[aria-expanded="true"] .md-form__select__country__list-link-wrapper .md-form__select__span {
4656        display: none;
4657    }
4658    .md-footer-selector__content .md-form__select[aria-expanded="true"] .md-form__select__search__input {
4659        display: block;
4660        font-family: inherit;
4661        line-height: inherit;
4662        border: none;
4663    }
4664    
4665
4666    .md-footer-modal-closeButton {
4667        position: absolute;
4668        right: 0;
4669        top: 0;
4670        margin: 0 !important;
4671        padding-top: 1.5em;
4672    }
4673
4674    .md-footer-modal-closeButton.md-modal-closeButton .md-icon__Svg {
4675        fill: #000000 !important;
4676    }
4677
4678    .md-modal__footer-selector-modal__region-list-divider span {
4679        border-bottom: 1px solid rgba(0, 0, 0,0.20) !important;
4680    }
4681
4682    @media (max-width: 560px) {
4683        md-footer-selector-popup__form .md-modal__mk-footerPoweredOrbe {
4684            border-top: 1px solid rgba(0, 0, 0,0.20) !important;
4685        }
4686    }.md-modal__footer-locale-flag .md-form__select__img, .md-modal__footer-locale-flag .md-fix-flag-white {
4687                border-radius: 4px;
4688            }
4689        @media (max-width: 48.0525em) {
4690            .md-footer-selector__content {
4691                display: block!important;
4692                text-align: center;
4693            }
4694            .md-footer-selector__selector {
4695                padding: 1.5em 0 1.5em 0 !important;
4696            }
4697        }
4698
4699        .md-footer-selector__content {
4700            text-align: center;
4701        }
4702    
4703
4704    
4705.md-modal__footer {
4706            padding: 0.75em 1.5em 1.5em;
4707        }#md-app-embed__footer-popup .md-modal__content {
4708        font-size: 16px !important
4709    }
4710
4711    
4712
4713    .md-footer-modal-closeButton {
4714        position: absolute;
4715        right: 0;
4716        top: 0;
4717        margin: 0 !important;
4718        padding-top: 1.5em;
4719        padding-right: 1.5em;
4720    }
4721
4722    
4723
4724    .md-modal__footer-selector-modal__region-list {
4725        grid-template-columns: repeat(4, 1fr);
4726    }
4727
4728    
4729
4730    
4731        #md-app-embed__footer-popup .md-modal__content {
4732            min-height: revert !important;
4733        }
4734    
4735
4736    
4737</style>
4738<!-- BEGIN app snippet: load-css-flags -->
4739<style data-orbe-flags="43">.orbe-flags-xx, .orbe-flags__before-xx:before {background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/xx.svg') !important;}.orbe-flags-de, .orbe-flags__before-de:before {background-image: url('https://cdn.shopify.com/static/images/flags/de.svg') !important;}.orbe-flags-es, .orbe-flags__before-es:before {background-image: url('https://cdn.shopify.com/static/images/flags/es.svg') !important;}.orbe-flags-nl, .orbe-flags__before-nl:before {background-image: url('https://cdn.shopify.com/static/images/flags/nl.svg') !important;}.orbe-flags-at, .orbe-flags__before-at:before {background-image: url('https://cdn.shopify.com/static/images/flags/at.svg') !important;}.orbe-flags-dk, .orbe-flags__before-dk:before {background-image: url('https://cdn.shopify.com/static/images/flags/dk.svg') !important;}.orbe-flags-be, .orbe-flags__before-be:before {background-image: url('https://cdn.shopify.com/static/images/flags/be.svg') !important;}.orbe-flags-pl, .orbe-flags__before-pl:before {background-image: url('https://cdn.shopify.com/static/images/flags/pl.svg') !important;}.orbe-flags-ch, .orbe-flags__before-ch:before {background-image: url('https://cdn.shopify.com/static/images/flags/ch.svg') !important;}.orbe-flags-cz, .orbe-flags__before-cz:before {background-image: url('https://cdn.shopify.com/static/images/flags/cz.svg') !important;}.orbe-flags-mc, .orbe-flags__before-mc:before {background-image: url('https://cdn.shopify.com/static/images/flags/mc.svg') !important;}.orbe-flags-sk, .orbe-flags__before-sk:before {background-image: url('https://cdn.shopify.com/static/images/flags/sk.svg') !important;}.orbe-flags-rs, .orbe-flags__before-rs:before {background-image: url('https://cdn.shopify.com/static/images/flags/rs.svg') !important;}.orbe-flags-si, .orbe-flags__before-si:before {background-image: url('https://cdn.shopify.com/static/images/flags/si.svg') !important;}.orbe-flags-hu, .orbe-flags__before-hu:before {background-image: url('https://cdn.shopify.com/static/images/flags/hu.svg') !important;}.orbe-flags-ro, .orbe-flags__before-ro:before {background-image: url('https://cdn.shopify.com/static/images/flags/ro.svg') !important;}.orbe-flags-pt, .orbe-flags__before-pt:before {background-image: url('https://cdn.shopify.com/static/images/flags/pt.svg') !important;}.orbe-flags-no, .orbe-flags__before-no:before {background-image: url('https://cdn.shopify.com/static/images/flags/no.svg') !important;}.orbe-flags-lu, .orbe-flags__before-lu:before {background-image: url('https://cdn.shopify.com/static/images/flags/lu.svg') !important;}.orbe-flags-lt, .orbe-flags__before-lt:before {background-image: url('https://cdn.shopify.com/static/images/flags/lt.svg') !important;}.orbe-flags-lv, .orbe-flags__before-lv:before {background-image: url('https://cdn.shopify.com/static/images/flags/lv.svg') !important;}.orbe-flags-hr, .orbe-flags__before-hr:before {background-image: url('https://cdn.shopify.com/static/images/flags/hr.svg') !important;}.orbe-flags-mt, .orbe-flags__before-mt:before {background-image: url('https://cdn.shopify.com/static/images/flags/mt.svg') !important;}.orbe-flags-is, .orbe-flags__before-is:before {background-image: url('https://cdn.shopify.com/static/images/flags/is.svg') !important;}.orbe-flags-ie, .orbe-flags__before-ie:before {background-image: url('https://cdn.shopify.com/static/images/flags/ie.svg') !important;}.orbe-flags-gr, .orbe-flags__before-gr:before {background-image: url('https://cdn.shopify.com/static/images/flags/gr.svg') !important;}.orbe-flags-fi, .orbe-flags__before-fi:before {background-image: url('https://cdn.shopify.com/static/images/flags/fi.svg') !important;}.orbe-flags-ee, .orbe-flags__before-ee:before {background-image: url('https://cdn.shopify.com/static/images/flags/ee.svg') !important;}.orbe-flags-bg, .orbe-flags__before-bg:before {background-image: url('https://cdn.shopify.com/static/images/flags/bg.svg') !important;}.orbe-flags-it, .orbe-flags__before-it:before {background-image: url('https://cdn.shopify.com/static/images/flags/it.svg') !important;}.orbe-flags-fr, .orbe-flags__before-fr:before {background-image: url('https://cdn.shopify.com/static/images/flags/fr.svg') !important;}.orbe-flags-us, .orbe-flags__before-us:before {background-image: url('https://cdn.shopify.com/static/images/flags/us.svg') !important;}.orbe-flags-se, .orbe-flags__before-se:before {background-image: url('https://cdn.shopify.com/static/images/flags/se.svg') !important;}</style><style data-orbe-flags="circle">.orbe-flags-circle-xx, .orbe-flags-circle__before-xx:before {
4740              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/xx-1x1.svg') !important;
4741            }.orbe-flags-circle-de, .orbe-flags-circle__before-de:before {
4742              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/de-1x1.svg') !important;
4743            }.orbe-flags-circle-es, .orbe-flags-circle__before-es:before {
4744              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/es-1x1.svg') !important;
4745            }.orbe-flags-circle-nl, .orbe-flags-circle__before-nl:before {
4746              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/nl-1x1.svg') !important;
4747            }.orbe-flags-circle-at, .orbe-flags-circle__before-at:before {
4748              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/at-1x1.svg') !important;
4749            }.orbe-flags-circle-dk, .orbe-flags-circle__before-dk:before {
4750              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/dk-1x1.svg') !important;
4751            }.orbe-flags-circle-be, .orbe-flags-circle__before-be:before {
4752              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/be-1x1.svg') !important;
4753            }.orbe-flags-circle-pl, .orbe-flags-circle__before-pl:before {
4754              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/pl-1x1.svg') !important;
4755            }.orbe-flags-circle-ch, .orbe-flags-circle__before-ch:before {
4756              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/ch-1x1.svg') !important;
4757            }.orbe-flags-circle-cz, .orbe-flags-circle__before-cz:before {
4758              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/cz-1x1.svg') !important;
4759            }.orbe-flags-circle-mc, .orbe-flags-circle__before-mc:before {
4760              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/mc-1x1.svg') !important;
4761            }.orbe-flags-circle-sk, .orbe-flags-circle__before-sk:before {
4762              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/sk-1x1.svg') !important;
4763            }.orbe-flags-circle-rs, .orbe-flags-circle__before-rs:before {
4764              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/rs-1x1.svg') !important;
4765            }.orbe-flags-circle-si, .orbe-flags-circle__before-si:before {
4766              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/si-1x1.svg') !important;
4767            }.orbe-flags-circle-hu, .orbe-flags-circle__before-hu:before {
4768              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/hu-1x1.svg') !important;
4769            }.orbe-flags-circle-ro, .orbe-flags-circle__before-ro:before {
4770              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/ro-1x1.svg') !important;
4771            }.orbe-flags-circle-pt, .orbe-flags-circle__before-pt:before {
4772              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/pt-1x1.svg') !important;
4773            }.orbe-flags-circle-no, .orbe-flags-circle__before-no:before {
4774              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/no-1x1.svg') !important;
4775            }.orbe-flags-circle-lu, .orbe-flags-circle__befo
4775re-lu:before {
4776              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/lu-1x1.svg') !important;
4777            }.orbe-flags-circle-lt, .orbe-flags-circle__before-lt:before {
4778              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/lt-1x1.svg') !important;
4779            }.orbe-flags-circle-lv, .orbe-flags-circle__before-lv:before {
4780              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/lv-1x1.svg') !important;
4781            }.orbe-flags-circle-hr, .orbe-flags-circle__before-hr:before {
4782              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/hr-1x1.svg') !important;
4783            }.orbe-flags-circle-mt, .orbe-flags-circle__before-mt:before {
4784              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/mt-1x1.svg') !important;
4785            }.orbe-flags-circle-is, .orbe-flags-circle__before-is:before {
4786              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/is-1x1.svg') !important;
4787            }.orbe-flags-circle-ie, .orbe-flags-circle__before-ie:before {
4788              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/ie-1x1.svg') !important;
4789            }.orbe-flags-circle-gr, .orbe-flags-circle__before-gr:before {
4790              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/gr-1x1.svg') !important;
4791            }.orbe-flags-circle-fi, .orbe-flags-circle__before-fi:before {
4792              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/fi-1x1.svg') !important;
4793            }.orbe-flags-circle-ee, .orbe-flags-circle__before-ee:before {
4794              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/ee-1x1.svg') !important;
4795            }.orbe-flags-circle-bg, .orbe-flags-circle__before-bg:before {
4796              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/bg-1x1.svg') !important;
4797            }.orbe-flags-circle-it, .orbe-flags-circle__before-it:before {
4798              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/it-1x1.svg') !important;
4799            }.orbe-flags-circle-fr, .orbe-flags-circle__before-fr:before {
4800              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/fr-1x1.svg') !important;
4801            }.orbe-flags-circle-us, .orbe-flags-circle__before-us:before {
4802              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/us-1x1.svg') !important;
4803            }.orbe-flags-circle-se, .orbe-flags-circle__before-se:before {
4804              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/se-1x1.svg') !important;
4805            }</style>
4805<script type="application/json" id="orbe-flag-css-meta">{"codes":",xx,de,es,nl,at,dk,be,pl,ch,cz,mc,sk,rs,si,hu,ro,pt,no,lu,lt,lv,hr,mt,is,ie,gr,fi,ee,bg,it,fr,us,se","asset43":"https:\/\/cdn.shopify.com\/extensions\/01a0e712-a926-77f8-816c-9f040d57129c\/orbe-geolocation-503\/assets\/xx.svg","assetCircle":"https:\/\/cdn.shopify.com\/extensions\/01a0e712-a926-77f8-816c-9f040d57129c\/orbe-geolocation-503\/assets\/xx-1x1.svg","local43":"xx,xk,ac,af,arab,asean,cefta,cp,dg,ea,eac,es-ct,es-ga,es-pv,ic,pc,sh-ac,sh-hl,sh-ta,ta,un,gb-eng,gb-nir,gb-sct,gb-wls"}</script>
4805<!-- END app snippet -->
4806<div id="md-footer-selector-block">
4807    <div class="md-footer-selector__container">
4808        <div class="md-footer-selector__content">
4809            <md-footer-selector__form data-wg-notranslate data-ly-locked="true" class="notranslate">
4810            
4811                
4812                
4813                    <button type="button" class="md-footer-selector__selector" id="md-footer-selector__country-popup" data-country="DE" data-value="DE">
4814                        <span class="md-visuallyHidden">Select Your Region: </span>
4815                        <span>Deutschland / Germany / DE</span>
4816                    </button>
4817                
4818            
4819            </md-footer-selector__form>
4820        </div>
4821    </div>
4822</div>
4823
4824
4825    
4826    <div class="md-app-embed orbe--hidden" id="md-app-embed__footer-popup">
4827        <div class="md-modal__container" tabindex="-1">
4828            <div
4829                class="md-modal__dialog"
4830                role="dialog"
4831                aria-labelledby="md-footer-selector-dialog-title"
4832                tabindex="-1"
4833            >
4834                <div class="md-modal__content md-modal__dialog--sizeLargeXL">
4835                    <md-footer-selector-popup__form data-wg-notranslate data-ly-locked="true" class="notranslate">
4836                        <form method="post" action="/localization" id="md-modal__form__footer-popup__id" accept-charset="UTF-8" class="" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/products/joola-hc-40-pickleball" />
4837                            <div class="md-modal__header md-footer-modal__header">
4838                                <div class="md-modal__header__title">
4839                                    <span id="md-footer-selector-dialog-title" class="md-modal__header__title__span md-modal__header__title__first" role="heading" aria-level="2">
4840                                        Select Your Region
4841                                    </span>
4842                                </div>
4843
4844                                <button class="md-modal-closeButton md-footer-modal-closeButton md-footer-modal-language-closeButton md-orbe__mobile-hidden" aria-label="Close" type="button">
4845                                    <span class="md-icon">
4846                                        <span class="md-visuallyHidden"></span>
4847                                        <svg viewBox="0 0 20 20" class="md-icon__Svg" focusable="false" aria-hidden="true">
4848                                            <path d="m11.414 10 6.293-6.293a1 1 0 1 0-1.414-1.414L10 8.586 3.707 2.293a1 1 0 0 0-1.414 1.414L8.586 10l-6.293 6.293a1 1 0 1 0 1.414 1.414L10 11.414l6.293 6.293A.998.998 0 0 0 18 17a.999.999 0 0 0-.293-.707L11.414 10z"></path>
4849                                        </svg>
4850                                    </span>
4851                                </button>
4852                            </div>
4853                            
4854                            <div
4855                                class="md-modal__body md-modal__footer-selector-modal__region-list__mobile notranslate"
4856                                data-wg-notranslate
4857                                
4858                            >
4859                                <div class="md-modal__bodyContent">
4860                                    <ul class="md-modal__footer-selector-modal__region-list" id="md-modal__footer-selector-modal__region-list-id" role="listbox">
4861                                        
4862                                            
4863
4864                                            
4865                                                
4866                                                <li class="md-modal__footer-selector-modal__region-list-item "
4867                                                    data-name="España"
4868                                                    data-country="ES"
4869                                                    data-region="europe"
4870                                                    tabindex="-1"
4871                                                    
4872                                                    
4873                                                    
4874                                                >
4875                                                    <button type="button"
4876                                                            data-primary="enabled"
4877                                                            data-defaultlocale="es"
4878                                                            data-subfoldersuffix=""
4879                                                            data-domainurl="joola.es"
4880                                                            data-country="ES"
4881                                                            data-value="ES"
4882                                                            class="md-modal__footer-selector-modal__region-btn"
4883                                                            
4884                                                            
4885                                                        
4886                                                        role="option"
4887                                                    >
4888                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
4889                                                            
4890                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
4891                                                                    <div class="md-modal__footer-locale-flag">
4892                                                                        
4893                                                                        <div class="orbe-flags-es md-form__select__img" ></div>
4894                                                                    </div>
4895                                                                </div>
4896                                                            
4897                                                            <span >España</span>
4898                                                        </div>
4899                                                        
4900                                                            
4901                                                                <span class="md-modal__footer-selector-modal__region-iso"
4902                                                                      >
4903                                                            
4904                                                                EUR €
4905                                                            
4906                                                            </span>
4907                                                            
4908                                                        
4909                                                    </button>
4910                                                </li>
4911                                            
4912                                        
4913                                            
4914
4915                                            
4916                                                
4917                                                <li class="md-modal__footer-selector-modal__region-list-item "
4918                                                    data-name="Nederland / Netherlands"
4919                                                    data-country="NL"
4920                                                    data-region="europe"
4921                                                    tabindex="-1"
4922                                                    
4923                                                    
4924                                                    
4925                                                >
4926                                                    <button type="button"
4927                                                            data-primary="enabled"
4928                                                            data-defaultlocale="de"
4929                                                            data-subfoldersuffix=""
4930                                                            data-domainurl="joola-eu.myshopify.com"
4931                                                            data-country="NL"
4932                                                            data-value="NL"
4933                                                            class="md-modal__footer-selector-modal__region-btn"
4934                                                            
4935                                                            
4936                                                        
4937                                                        role="option"
4938                                                    >
4939                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
4940                                                            
4941                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
4942                                                                    <div class="md-modal__footer-locale-flag">
4943                                                                        
4944                                                                        <div class="orbe-flags-nl md-form__select__img" ></div>
4945                                                                    </div>
4946                                                                </div>
4947                                                            
4948                                                            <span >Nederland / Netherlands</span>
4949                                                        </div>
4950                                                        
4951                                                            
4952                                                                <span class="md-modal__footer-selector-modal__region-iso"
4953                                                                      >
4954                                                            
4955                                                                EUR €
4956                                                            
4957                                                            </span>
4958                                                            
4959                                                        
4960                                                    </button>
4961                                                </li>
4962                                            
4963                                        
4964                                            
4965
4966                                            
4967                                                
4968                                                <li class="md-modal__footer-selector-modal__region-list-item "
4969                                                    data-name="Austria / Österreich"
4970                                                    data-country="AT"
4971                                                    data-region="europe"
4972                                                    tabindex="-1"
4973                                                    
4974                                                    
4975                                                    
4976                                                >
4977                                                    <button type="button"
4978                                                            data-primary="enabled"
4979                                                            data-defaultlocale="en"
4980                                                            data-subfoldersuffix="eu"
4981                                                            data-domainurl="joola-eu.myshopify.com"
4982                                                            data-country="AT"
4983                                                            data-value="AT"
4984                                                            class="md-modal__footer-selector-modal__region-btn"
4985                                                            
4986                                                            
4987                                                        
4988                                                        role="option"
4989                                                    >
4990                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
4991                                                            
4992                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
4993                                                                    <div class="md-modal__footer-locale-flag">
4994                                                                        
4995                                                                        <div class="orbe-flags-at md-form__select__img" ></div>
4996                                                                    </div>
4997                                                                </div>
4998                                                            
4999                                                            <span >Austria / Österreich</span>
5000                                                        </div>
5001                                                        
5002                                                            
5003                                                                <span class="md-modal__footer-selector-modal__region-iso"
5004                                                                      >
5005                                                            
5006                                                                EUR €
5007                                                            
5008                                                            </span>
5009                                                            
5010                                                        
5011                                                    </button>
5012                                                </li>
5013                                            
5014                                                
5015                                                <li class="md-modal__footer-selector-modal__region-list-item "
5016                                                    data-name="Danmark"
5017                                                    data-country="DK"
5018                                                    data-region="europe"
5019                                                    tabindex="-1"
5020                                                    
5021                                                    
5022                                                    
5023                                                >
5024                                                    <button type="button"
5025                                                            data-primary="enabled"
5026                                                            data-defaultlocale="en"
5027                                                            data-subfoldersuffix="eu"
5028                                                            data-domainurl="joola-eu.myshopify.com"
5029                                                            data-country="DK"
5030                                                            data-value="DK"
5031                                                            class="md-modal__footer-selector-modal__region-btn"
5032                                                            
5033                                                            
5034                                                        
5035                                                        role="option"
5036                                                    >
5037                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
5038                                                            
5039                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
5040                                                                    <div class="md-modal__footer-locale-flag">
5041                                                                        
5042                                                                        <div class="orbe-flags-dk md-form__select__img" ></div>
5043                                                                    </div>
5044                                                                </div>
5045                                                            
5046                                                            <span >Danmark</span>
5047                                                        </div>
5048                                                        
5049                                                            
5050                                                                <span class="md-modal__footer-selector-modal__region-iso"
5051                                                                      >
5052                                                            
5053                                                                DKK kr
5054                                                            
5055                                                            </span>
5056                                                            
5057                                                        
5058                                                    </button>
5059                                                </li>
5060                                            
5061                                                
5062                                                <li class="md-modal__footer-selector-modal__region-list-item "
5063                                                    data-name="Belgium"
5064                                                    data-country="BE"
5065                                                    data-region="europe"
5066                                                    tabindex="-1"
5067                                                    
5068                                                    
5069                                                    
5070                                                >
5071                                                    <button type="button"
5072                                                            data-primary="enabled"
5073                                                            data-defaultlocale="en"
5074                                                            data-subfoldersuffix="eu"
5075                                                            data-domainurl="joola-eu.myshopify.com"
5076                                                            data-country="BE"
5077                                                            data-value="BE"
5078                                                            class="md-modal__footer-selector-modal__region-btn"
5079                                                            
5080                                                            
5081                                                        
5082                                                        role="option"
5083                                                    >
5084                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
5085                                                            
5086                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
5087                                                                    <div class="md-modal__footer-locale-flag">
5088                                                                        
5089                                                                        <div class="orbe-flags-be md-form__select__img" ></div>
5090                                                                    </div>
5091                                                                </div>
5092                                                            
5093                                                            <span >Belgium</span>
5094                                                        </div>
5095                                                        
5096                                                            
5097                                                                <span class="md-modal__footer-selector-modal__region-iso"
5098                                                                      >
5099                                                            
5100                                                                EUR €
5101                                                            
5102                                                            </span>
5103                                                            
5104                                                        
5105                                                    </button>
5106                                                </li>
5107                                            
5108                                                
5109                                                <li class="md-modal__footer-selector-modal__region-list-item "
5110                                                    data-name="Polska / Poland"
5111                                                    data-country="PL"
5112                                                    data-region="europe"
5113                                                    tabindex="-1"
5114                                                    
5115                                                    
5116                                                    
5117                                                >
5118                                                    <button type="button"
5119                                                            data-primary="enabled"
5120                                                            data-defaultlocale="en"
5121                                                            data-subfoldersuffix="eu"
5122                                                            data-domainurl="joola-eu.myshopify.com"
5123                                                            data-country="PL"
5124                                                            data-value="PL"
5125                                                            class="md-modal__footer-selector-modal__region-btn"
5126                                                            
5127                                                            
5128                                                        
5129                                                        role="option"
5130                                                    >
5131                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
5132                                                            
5133                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
5134                                                                    <div class="md-modal__footer-locale-flag">
5135                                                                        
5136                                                                        <div class="orbe-flags-pl md-form__select__img" ></div>
5137                                                                    </div>
5138                                                                </div>
5139                                                            
5140                                                            <span >Polska / Poland</span>
5141                                                        </div>
5142                                                        
5143                                                            
5144                                                                <span class="md-modal__footer-selector-modal__region-iso"
5145                                                                      >
5146                                                            
5147                                                                PLN zł
5148                                                            
5149                                                            </span>
5150                                                            
5151                                                        
5152                                                    </button>
5153                                                </li>
5154                                            
5155                                                
5156                                                <li class="md-modal__footer-selector-modal__region-list-item "
5157                                                    data-name="Switzerland"
5158                                                    data-country="CH"
5159                                                    data-region="europe"
5160                                                    tabindex="-1"
5161                                                    
5162                                                    
5163                                                    
5164                                                >
5165                                                    <button type="button"
5166                                                            data-primary="enabled"
5167                                                            data-defaultlocale="en"
5168                                                            data-subfoldersuffix="eu"
5169                                                            data-domainurl="joola-eu.myshopify.com"
5170                                                            data-country="CH"
5171                                                            data-value="CH"
5172                                                            class="md-modal__footer-selector-modal__region-btn"
5173                                                            
5174                                                            
5175                                                        
5176                                                        role="option"
5177                                                    >
5178                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
5179                                                            
5180                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
5181                                                                    <div class="md-modal__footer-locale-flag">
5182                                                                        
5183                                                                        <div class="orbe-flags-ch md-form__select__img" ></div>
5184                                                                    </div>
5185                                                                </div>
5186                                                            
5187                                                            <span >Switzerland</span>
5188                                                        </div>
5189                                                        
5190                                                            
5191                                                                <span class="md-modal__footer-selector-modal__region-iso"
5192                                                                      >
5193                                                            
5194                                                                CHF CHF
5195                                                            
5196                                                            </span>
5197                                                            
5198                                                        
5199                                                    </button>
5200                                                </li>
5201                                            
5202                                                
5203                                                <li class="md-modal__footer-selector-modal__region-list-item "
5204                                                    data-name="Czech Republic"
5205                                                    data-country="CZ"
5206                                                    data-region="europe"
5207                                                    tabindex="-1"
5208                                                    
5209                                                    
5210                                                    
5211                                                >
5212                                                    <button type="button"
5213                                                            data-primary="enabled"
5214                                                            data-defaultlocale="en"
5215                                                            data-subfoldersuffix="eu"
5216                                                            data-domainurl="joola-eu.myshopify.com"
5217                                                            data-country="CZ"
5218                                                            data-value="CZ"
5219                                                            class="md-modal__footer-selector-modal__region-btn"
5220                                                            
5221                                                            
5222                                                        
5223                                                        role="option"
5224                                                    >
5225                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
5226                                                            
5227                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
5228                                                                    <div class="md-modal__footer-locale-flag">
5229                                                                        
5230                                                                        <div class="orbe-flags-cz md-form__select__img" ></div>
5231                                                                    </div>
5232                                                                </div>
5233                                                            
5234                                                            <span >Czech Republic</span>
5235                                                        </div>
5236                                                        
5237                                                            
5238                                                                <span class="md-modal__footer-selector-modal__region-iso"
5239                                                                      >
5240                                                            
5241                                                                CZK Kč
5242                                                            
5243                                                            </span>
5244                                                            
5245                                                        
5246                                                    </button>
5247                                                </li>
5248                                            
5249                                                
5250                                                <li class="md-modal__footer-selector-modal__region-list-item "
5251                                                    data-name="Monaco"
5252                                                    data-country="MC"
5253                                                    data-region="europe"
5254                                                    tabindex="-1"
5255                                                    
5256                                                    
5257                                                    
5258                                                >
5259                                                    <button type="button"
5260                                                            data-primary="enabled"
5261                                                            data-defaultlocale="en"
5262                                                            data-subfoldersuffix="eu"
5263                                                            data-domainurl="joola-eu.myshopify.com"
5264                                                            data-country="MC"
5265                                                            data-value="MC"
5266                                                            class="md-modal__footer-selector-modal__region-btn"
5267                                                            
5268                                                            
5269                                                        
5270                                                        role="option"
5271                                                    >
5272                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
5273                                                            
5274                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
5275                                                                    <div class="md-modal__footer-locale-flag">
5276                                                                        
5277                                                                        <div class="orbe-flags-mc md-form__select__img" ></div>
5278                                                                    </div>
5279                                                                </div>
5280                                                            
5281                                                            <span >Monaco</span>
5282                                                        </div>
5283                                                        
5284                                                            
5285                                                                <span class="md-modal__footer-selector-modal__region-iso"
5286                                                                      >
5287                                                            
5288                                                                EUR €
5289                                                            
5290                                                            </span>
5291                                                            
5292                                                        
5293                                                    </button>
5294                                                </li>
5295                                            
5296                                                
5297                                                <li class="md-modal__footer-selector-modal__region-list-item "
5298                                                    data-name="Slovensko / Slovakia"
5299                                                    data-country="SK"
5300                                                    data-region="europe"
5301                                                    tabindex="-1"
5302                                                    
5303                                                    
5304                                                    
5305                                                >
5306                                                    <button type="button"
5307                                                            data-primary="enabled"
5308                                                            data-defaultlocale="en"
5309                                                            data-subfoldersuffix="eu"
5310                                                            data-domainurl="joola-eu.myshopify.com"
5311                                                            data-country="SK"
5312                                                            data-value="SK"
5313                                                            class="md-modal__footer-selector-modal__region-btn"
5314                                                            
5315                                                            
5316                                                        
5317                                                        role="option"
5318                                                    >
5319                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
5320                                                            
5321                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
5322                                                                    <div class="md-modal__footer-locale-flag">
5323                                                                        
5324                                                                        <div class="orbe-flags-sk md-form__select__img" ></div>
5325                                                                    </div>
5326                                                                </div>
5327                                                            
5328                                                            <span >Slovensko / Slovakia</span>
5329                                                        </div>
5330                                                        
5331                                                            
5332                                                                <span class="md-modal__footer-selector-modal__region-iso"
5333                                                                      >
5334                                                            
5335                                                                EUR €
5336                                                            
5337                                                            </span>
5338                                                            
5339                                                        
5340                                                    </button>
5341                                                </li>
5342                                            
5343                                                
5344                                                <li class="md-modal__footer-selector-modal__region-list-item "
5345                                                    data-name="Serbia"
5346                                                    data-country="RS"
5347                                                    data-region="europe"
5348                                                    tabindex="-1"
5349                                                    
5350                                                    
5351                                                    
5352                                                >
5353                                                    <button type="button"
5354                                                            data-primary="enabled"
5355                                                            data-defaultlocale="en"
5356                                                            data-subfoldersuffix="eu"
5357                                                            data-domainurl="joola-eu.myshopify.com"
5358                                                            data-country="RS"
5359                                                            data-value="RS"
5360                                                            class="md-modal__footer-selector-modal__region-btn"
5361                                                            
5362                                                            
5363                                                        
5364                                                        role="option"
5365                                                    >
5366                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
5367                                                            
5368                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
5369                                                                    <div class="md-modal__footer-locale-flag">
5370                                                                        
5371                                                                        <div class="orbe-flags-rs md-form__select__img" ></div>
5372                                                                    </div>
5373                                                                </div>
5374                                                            
5375                                                            <span >Serbia</span>
5376                                                        </div>
5377                                                        
5378                                                            
5379                                                                <span class="md-modal__footer-selector-modal__region-iso"
5380                                                                      >
5381                                                            
5382                                                                RSD Дин.
5383                                                            
5384                                                            </span>
5385                                                            
5386                                                        
5387                                                    </button>
5388                                                </li>
5389                                            
5390                                                
5391                                                <li class="md-modal__footer-selector-modal__region-list-item "
5392                                                    data-name="Slovenija"
5393                                                    data-country="SI"
5394                                                    data-region="europe"
5395                                                    tabindex="-1"
5396                                                    
5397                                                    
5398                                                    
5399                                                >
5400                                                    <button type="button"
5401                                                            data-primary="enabled"
5402                                                            data-defaultlocale="en"
5403                                                            data-subfoldersuffix="eu"
5404                                                            data-domainurl="joola-eu.myshopify.com"
5405                                                            data-country="SI"
5406                                                            data-value="SI"
5407                                                            class="md-modal__footer-selector-modal__region-btn"
5408                                                            
5409                                                            
5410                                                        
5411                                                        role="option"
5412                                                    >
5413                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
5414                                                            
5415                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
5416                                                                    <div class="md-modal__footer-locale-flag">
5417                                                                        
5418                                                                        <div class="orbe-flags-si md-form__select__img" ></div>
5419                                                                    </div>
5420                                                                </div>
5421                                                            
5422                                                            <span >Slovenija</span>
5423                                                        </div>
5424                                                        
5425                                                            
5426                                                                <span class="md-modal__footer-selector-modal__region-iso"
5427                                                                      >
5428                                                            
5429                                                                EUR €
5430                                                            
5431                                                            </span>
5432                                                            
5433                                                        
5434                                                    </button>
5435                                                </li>
5436                                            
5437                                                
5438                                                <li class="md-modal__footer-selector-modal__region-list-item "
5439                                                    data-name="Hungary / Hungary"
5440                                                    data-country="HU"
5441                                                    data-region="europe"
5442                                                    tabindex="-1"
5443                                                    
5444                                                    
5445                                                    
5446                                                >
5447                                                    <button type="button"
5448                                                            data-primary="enabled"
5449                                                            data-defaultlocale="en"
5450                                                            data-subfoldersuffix="eu"
5451                                                            data-domainurl="joola-eu.myshopify.com"
5452                                                            data-country="HU"
5453                                                            data-value="HU"
5454                                                            class="md-modal__footer-selector-modal__region-btn"
5455                                                            
5456                                                            
5457                                                        
5458                                                        role="option"
5459                                                    >
5460                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
5461                                                            
5462                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
5463                                                                    <div class="md-modal__footer-locale-flag">
5464                                                                        
5465                                                                        <div class="orbe-flags-hu md-form__select__img" ></div>
5466                                                                    </div>
5467                                                                </div>
5468                                                            
5469                                                            <span >Hungary / Hungary</span>
5470                                                        </div>
5471                                                        
5472                                                            
5473                                                                <span class="md-modal__footer-selector-modal__region-iso"
5474                                                                      >
5475                                                            
5476                                                                HUF Ft
5477                                                            
5478                                                            </span>
5479                                                            
5480                                                        
5481                                                    </button>
5482                                                </li>
5483                                            
5484                                                
5485                                                <li class="md-modal__footer-selector-modal__region-list-item "
5486                                                    data-name="România"
5487                                                    data-country="RO"
5488                                                    data-region="europe"
5489                                                    tabindex="-1"
5490                                                    
5491                                                    
5492                                                    
5493                                                >
5494                                                    <button type="button"
5495                                                            data-primary="enabled"
5496                                                            data-defaultlocale="en"
5497                                                            data-subfoldersuffix="eu"
5498                                                            data-domainurl="joola-eu.myshopify.com"
5499                                                            data-country="RO"
5500                                                            data-value="RO"
5501                                                            class="md-modal__footer-selector-modal__region-btn"
5502                                                            
5503                                                            
5504                                                        
5505                                                        role="option"
5506                                                    >
5507                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
5508                                                            
5509                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
5510                                                                    <div class="md-modal__footer-locale-flag">
5511                                                                        
5512                                                                        <div class="orbe-flags-ro md-form__select__img" ></div>
5513                                                                    </div>
5514                                                                </div>
5515                                                            
5516                                                            <span >România</span>
5517                                                        </div>
5518                                                        
5519                                                            
5520                                                                <span class="md-modal__footer-selector-modal__region-iso"
5521                                                                      >
5522                                                            
5523                                                                RON lei
5524                                                            
5525                                                            </span>
5526                                                            
5527                                                        
5528                                                    </button>
5529                                                </li>
5530                                            
5531                                                
5532                                                <li class="md-modal__footer-selector-modal__region-list-item "
5533                                                    data-name="Portugal"
5534                                                    data-country="PT"
5535                                                    data-region="europe"
5536                                                    tabindex="-1"
5537                                                    
5538                                                    
5539                                                    
5540                                                >
5541                                                    <button type="button"
5542                                                            data-primary="enabled"
5543                                                            data-defaultlocale="en"
5544                                                            data-subfoldersuffix="eu"
5545                                                            data-domainurl="joola-eu.myshopify.com"
5546                                                            data-country="PT"
5547                                                            data-value="PT"
5548                                                            class="md-modal__footer-selector-modal__region-btn"
5549                                                            
5550                                                            
5551                                                        
5552                                                        role="option"
5553                                                    >
5554                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
5555                                                            
5556                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
5557                                                                    <div class="md-modal__footer-locale-flag">
5558                                                                        
5559                                                                        <div class="orbe-flags-pt md-form__select__img" ></div>
5560                                                                    </div>
5561                                                                </div>
5562                                                            
5563                                                            <span >Portugal</span>
5564                                                        </div>
5565                                                        
5566                                                            
5567                                                                <span class="md-modal__footer-selector-modal__region-iso"
5568                                                                      >
5569                                                            
5570                                                                EUR €
5571                                                            
5572                                                            </span>
5573                                                            
5574                                                        
5575                                                    </button>
5576                                                </li>
5577                                            
5578                                                
5579                                                <li class="md-modal__footer-selector-modal__region-list-item "
5580                                                    data-name="Norway / Norge"
5581                                                    data-country="NO"
5582                                                    data-region="europe"
5583                                                    tabindex="-1"
5584                                                    
5585                                                    
5586                                                    
5587                                                >
5588                                                    <button type="button"
5589                                                            data-primary="enabled"
5590                                                            data-defaultlocale="en"
5591                                                            data-subfoldersuffix="eu"
5592                                                            data-domainurl="joola-eu.myshopify.com"
5593                                                            data-country="NO"
5594                                                            data-value="NO"
5595                                                            class="md-modal__footer-selector-modal__region-btn"
5596                                                            
5597                                                            
5598                                                        
5599                                                        role="option"
5600                                                    >
5601                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
5602                                                            
5603                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
5604                                                                    <div class="md-modal__footer-locale-flag">
5605                                                                        
5606                                                                        <div class="orbe-flags-no md-form__select__img" ></div>
5607                                                                    </div>
5608                                                                </div>
5609                                                            
5610                                                            <span >Norway / Norge</span>
5611                                                        </div>
5612                                                        
5613                                                            
5614                                                                <span class="md-modal__footer-selector-modal__region-iso"
5615                                                                      >
5616                                                            
5617                                                                EUR €
5618                                                            
5619                                                            </span>
5620                                                            
5621                                                        
5622                                                    </button>
5623                                                </li>
5624                                            
5625                                                
5626                                                <li class="md-modal__footer-selector-modal__region-list-item "
5627                                                    data-name="Luxembourg"
5628                                                    data-country="LU"
5629                                                    data-region="europe"
5630                                                    tabindex="-1"
5631                                                    
5632                                                    
5633                                                    
5634                                                >
5635                                                    <button type="button"
5636                                                            data-primary="enabled"
5637                                                            data-defaultlocale="en"
5638                                                            data-subfoldersuffix="eu"
5639                                                            data-domainurl="joola-eu.myshopify.com"
5640                                                            data-country="LU"
5641                                                            data-value="LU"
5642                                                            class="md-modal__footer-selector-modal__region-btn"
5643                                                            
5644                                                            
5645                                                        
5646                                                        role="option"
5647                                                    >
5648                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
5649                                                            
5650                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
5651                                                                    <div class="md-modal__footer-locale-flag">
5652                                                                        
5653                                                                        <div class="orbe-flags-lu md-form__select__img" ></div>
5654                                                                    </div>
5655                                                                </div>
5656                                                            
5657                                                            <span >Luxembourg</span>
5658                                                        </div>
5659                                                        
5660                                                            
5661                                                                <span class="md-modal__footer-selector-modal__region-iso"
5662                                                                      >
5663                                                            
5664                                                                EUR €
5665                                                            
5666                                                            </span>
5667                                                            
5668                                                        
5669                                                    </button>
5670                                                </li>
5671                                            
5672                                                
5673                                                <li class="md-modal__footer-selector-modal__region-list-item "
5674                                                    data-name="Lietuva / Lithuania"
5675                                                    data-country="LT"
5676                                                    data-region="europe"
5677                                                    tabindex="-1"
5678                                                    
5679                                                    
5680                                                    
5681                                                >
5682                                                    <button type="button"
5683                                                            data-primary="enabled"
5684                                                            data-defaultlocale="en"
5685                                                            data-subfoldersuffix="eu"
5686                                                            data-domainurl="joola-eu.myshopify.com"
5687                                                            data-country="LT"
5688                                                            data-value="LT"
5689                                                            class="md-modal__footer-selector-modal__region-btn"
5690                                                            
5691                                                            
5692                                                        
5693                                                        role="option"
5694                                                    >
5695                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
5696                                                            
5697                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
5698                                                                    <div class="md-modal__footer-locale-flag">
5699                                                                        
5700                                                                        <div class="orbe-flags-lt md-form__select__img" ></div>
5701                                                                    </div>
5702                                                                </div>
5703                                                            
5704                                                            <span >Lietuva / Lithuania</span>
5705                                                        </div>
5706                                                        
5707                                                            
5708                                                                <span class="md-modal__footer-selector-modal__region-iso"
5709                                                                      >
5710                                                            
5711                                                                EUR €
5712                                                            
5713                                                            </span>
5714                                                            
5715                                                        
5716                                                    </button>
5717                                                </li>
5718                                            
5719                                                
5720                                                <li class="md-modal__footer-selector-modal__region-list-item "
5721                                                    data-name="Latvija / Latvia"
5722                                                    data-country="LV"
5723                                                    data-region="europe"
5724                                                    tabindex="-1"
5725                                                    
5726                                                    
5727                                                    
5728                                                >
5729                                                    <button type="button"
5730                                                            data-primary="enabled"
5731                                                            data-defaultlocale="en"
5732                                                            data-subfoldersuffix="eu"
5733                                                            data-domainurl="joola-eu.myshopify.com"
5734                                                            data-country="LV"
5735                                                            data-value="LV"
5736                                                            class="md-modal__footer-selector-modal__region-btn"
5737                                                            
5738                                                            
5739                                                        
5740                                                        role="option"
5741                                                    >
5742                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
5743                                                            
5744                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
5745                                                                    <div class="md-modal__footer-locale-flag">
5746                                                                        
5747                                                                        <div class="orbe-flags-lv md-form__select__img" ></div>
5748                                                                    </div>
5749                                                                </div>
5750                                                            
5751                                                            <span >Latvija / Latvia</span>
5752                                                        </div>
5753                                                        
5754                                                            
5755                                                                <span class="md-modal__footer-selector-modal__region-iso"
5756                                                                      >
5757                                                            
5758                                                                EUR €
5759                                                            
5760                                                            </span>
5761                                                            
5762                                                        
5763                                                    </button>
5764                                                </li>
5765                                            
5766                                                
5767                                                <li class="md-modal__footer-selector-modal__region-list-item "
5768                                                    data-name="Hrvatska / Croatia"
5769                                                    data-country="HR"
5770                                                    data-region="europe"
5771                                                    tabindex="-1"
5772                                                    
5773                                                    
5774                                                    
5775                                                >
5776                                                    <button type="button"
5777                                                            data-primary="enabled"
5778                                                            data-defaultlocale="en"
5779                                                            data-subfoldersuffix="eu"
5780                                                            data-domainurl="joola-eu.myshopify.com"
5781                                                            data-country="HR"
5782                                                            data-value="HR"
5783                                                            class="md-modal__footer-selector-modal__region-btn"
5784                                                            
5785                                                            
5786                                                        
5787                                                        role="option"
5788                                                    >
5789                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
5790                                                            
5791                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
5792                                                                    <div class="md-modal__footer-locale-flag">
5793                                                                        
5794                                                                        <div class="orbe-flags-hr md-form__select__img" ></div>
5795                                                                    </div>
5796                                                                </div>
5797                                                            
5798                                                            <span >Hrvatska / Croatia</span>
5799                                                        </div>
5800                                                        
5801                                                            
5802                                                                <span class="md-modal__footer-selector-modal__region-iso"
5803                                                                      >
5804                                                            
5805                                                                EUR €
5806                                                            
5807                                                            </span>
5808                                                            
5809                                                        
5810                                                    </button>
5811                                                </li>
5812                                            
5813                                                
5814                                                <li class="md-modal__footer-selector-modal__region-list-item "
5815                                                    data-name="Malta"
5816                                                    data-country="MT"
5817                                                    data-region="europe"
5818                                                    tabindex="-1"
5819                                                    
5820                                                    
5821                                                    
5822                                                >
5823                                                    <button type="button"
5824                                                            data-primary="enabled"
5825                                                            data-defaultlocale="en"
5826                                                            data-subfoldersuffix="eu"
5827                                                            data-domainurl="joola-eu.myshopify.com"
5828                                                            data-country="MT"
5829                                                            data-value="MT"
5830                                                            class="md-modal__footer-selector-modal__region-btn"
5831                                                            
5832                                                            
5833                                                        
5834                                                        role="option"
5835                                                    >
5836                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
5837                                                            
5838                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
5839                                                                    <div class="md-modal__footer-locale-flag">
5840                                                                        
5841                                                                        <div class="orbe-flags-mt md-form__select__img" ></div>
5842                                                                    </div>
5843                                                                </div>
5844                                                            
5845                                                            <span >Malta</span>
5846                                                        </div>
5847                                                        
5848                                                            
5849                                                                <span class="md-modal__footer-selector-modal__region-iso"
5850                                                                      >
5851                                                            
5852                                                                EUR €
5853                                                            
5854                                                            </span>
5855                                                            
5856                                                        
5857                                                    </button>
5858                                                </li>
5859                                            
5860                                                
5861                                                <li class="md-modal__footer-selector-modal__region-list-item "
5862                                                    data-name="Iceland"
5863                                                    data-country="IS"
5864                                                    data-region="europe"
5865                                                    tabindex="-1"
5866                                                    
5867                                                    
5868                                                    
5869                                                >
5870                                                    <button type="button"
5871                                                            data-primary="enabled"
5872                                                            data-defaultlocale="en"
5873                                                            data-subfoldersuffix="eu"
5874                                                            data-domainurl="joola-eu.myshopify.com"
5875                                                            data-country="IS"
5876                                                            data-value="IS"
5877                                                            class="md-modal__footer-selector-modal__region-btn"
5878                                                            
5879                                                            
5880                                                        
5881                                                        role="option"
5882                                                    >
5883                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
5884                                                            
5885                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
5886                                                                    <div class="md-modal__footer-locale-flag">
5887                                                                        
5888                                                                        <div class="orbe-flags-is md-form__select__img" ></div>
5889                                                                    </div>
5890                                                                </div>
5891                                                            
5892                                                            <span >Iceland</span>
5893                                                        </div>
5894                                                        
5895                                                            
5896                                                                <span class="md-modal__footer-selector-modal__region-iso"
5897                                                                      >
5898                                                            
5899                                                                ISK kr
5900                                                            
5901                                                            </span>
5902                                                            
5903                                                        
5904                                                    </button>
5905                                                </li>
5906                                            
5907                                                
5908                                                <li class="md-modal__footer-selector-modal__region-list-item "
5909                                                    data-name="Ireland"
5910                                                    data-country="IE"
5911                                                    data-region="europe"
5912                                                    tabindex="-1"
5913                                                    
5914                                                    
5915                                                    
5916                                                >
5917                                                    <button type="button"
5918                                                            data-primary="enabled"
5919                                                            data-defaultlocale="en"
5920                                                            data-subfoldersuffix="eu"
5921                                                            data-domainurl="joola-eu.myshopify.com"
5922                                                            data-country="IE"
5923                                                            data-value="IE"
5924                                                            class="md-modal__footer-selector-modal__region-btn"
5925                                                            
5926                                                            
5927                                                        
5928                                                        role="option"
5929                                                    >
5930                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
5931                                                            
5932                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
5933                                                                    <div class="md-modal__footer-locale-flag">
5934                                                                        
5935                                                                        <div class="orbe-flags-ie md-form__select__img" ></div>
5936                                                                    </div>
5937                                                                </div>
5938                                                            
5939                                                            <span >Ireland</span>
5940                                                        </div>
5941                                                        
5942                                                            
5943                                                                <span class="md-modal__footer-selector-modal__region-iso"
5944                                                                      >
5945                                                            
5946                                                                EUR €
5947                                                            
5948                                                            </span>
5949                                                            
5950                                                        
5951                                                    </button>
5952                                                </li>
5953                                            
5954                                                
5955                                                <li class="md-modal__footer-selector-modal__region-list-item "
5956                                                    data-name="Greece / Ελλαδα"
5957                                                    data-country="GR"
5958                                                    data-region="europe"
5959                                                    tabindex="-1"
5960                                                    
5961                                                    
5962                                                    
5963                                                >
5964                                                    <button type="button"
5965                                                            data-primary="enabled"
5966                                                            data-defaultlocale="en"
5967                                                            data-subfoldersuffix="eu"
5968                                                            data-domainurl="joola-eu.myshopify.com"
5969                                                            data-country="GR"
5970                                                            data-value="GR"
5971                                                            class="md-modal__footer-selector-modal__region-btn"
5972                                                            
5973                                                            
5974                                                        
5975                                                        role="option"
5976                                                    >
5977                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
5978                                                            
5979                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
5980                                                                    <div class="md-modal__footer-locale-flag">
5981                                                                        
5982                                                                        <div class="orbe-flags-gr md-form__select__img" ></div>
5983                                                                    </div>
5984                                                                </div>
5985                                                            
5986                                                            <span >Greece / Ελλαδα</span>
5987                                                        </div>
5988                                                        
5989                                                            
5990                                                                <span class="md-modal__footer-selector-modal__region-iso"
5991                                                                      >
5992                                                            
5993                                                                EUR €
5994                                                            
5995                                                            </span>
5996                                                            
5997                                                        
5998                                                    </button>
5999                                                </li>
6000                                            
6001                                                
6002                                                <li class="md-modal__footer-selector-modal__region-list-item "
6003                                                    data-name="Finland"
6004                                                    data-country="FI"
6005                                                    data-region="europe"
6006                                                    tabindex="-1"
6007                                                    
6008                                                    
6009                                                    
6010                                                >
6011                                                    <button type="button"
6012                                                            data-primary="enabled"
6013                                                            data-defaultlocale="en"
6014                                                            data-subfoldersuffix="eu"
6015                                                            data-domainurl="joola-eu.myshopify.com"
6016                                                            data-country="FI"
6017                                                            data-value="FI"
6018                                                            class="md-modal__footer-selector-modal__region-btn"
6019                                                            
6020                                                            
6021                                                        
6022                                                        role="option"
6023                                                    >
6024                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
6025                                                            
6026                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
6027                                                                    <div class="md-modal__footer-locale-flag">
6028                                                                        
6029                                                                        <div class="orbe-flags-fi md-form__select__img" ></div>
6030                                                                    </div>
6031                                                                </div>
6032                                                            
6033                                                            <span >Finland</span>
6034                                                        </div>
6035                                                        
6036                                                            
6037                                                                <span class="md-modal__footer-selector-modal__region-iso"
6038                                                                      >
6039                                                            
6040                                                                EUR €
6041                                                            
6042                                                            </span>
6043                                                            
6044                                                        
6045                                                    </button>
6046                                                </li>
6047                                            
6048                                                
6049                                                <li class="md-modal__footer-selector-modal__region-list-item "
6050                                                    data-name="Eesti / Estonia"
6051                                                    data-country="EE"
6052                                                    data-region="europe"
6053                                                    tabindex="-1"
6054                                                    
6055                                                    
6056                                                    
6057                                                >
6058                                                    <button type="button"
6059                                                            data-primary="enabled"
6060                                                            data-defaultlocale="en"
6061                                                            data-subfoldersuffix="eu"
6062                                                            data-domainurl="joola-eu.myshopify.com"
6063                                                            data-country="EE"
6064                                                            data-value="EE"
6065                                                            class="md-modal__footer-selector-modal__region-btn"
6066                                                            
6067                                                            
6068                                                        
6069                                                        role="option"
6070                                                    >
6071                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
6072                                                            
6073                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
6074                                                                    <div class="md-modal__footer-locale-flag">
6075                                                                        
6076                                                                        <div class="orbe-flags-ee md-form__select__img" ></div>
6077                                                                    </div>
6078                                                                </div>
6079                                                            
6080                                                            <span >Eesti / Estonia</span>
6081                                                        </div>
6082                                                        
6083                                                            
6084                                                                <span class="md-modal__footer-selector-modal__region-iso"
6085                                                                      >
6086                                                            
6087                                                                EUR €
6088                                                            
6089                                                            </span>
6090                                                            
6091                                                        
6092                                                    </button>
6093                                                </li>
6094                                            
6095                                                
6096                                                <li class="md-modal__footer-selector-modal__region-list-item "
6097                                                    data-name="Bulgaria / България"
6098                                                    data-country="BG"
6099                                                    data-region="europe"
6100                                                    tabindex="-1"
6101                                                    
6102                                                    
6103                                                    
6104                                                >
6105                                                    <button type="button"
6106                                                            data-primary="enabled"
6107                                                            data-defaultlocale="en"
6108                                                            data-subfoldersuffix="eu"
6109                                                            data-domainurl="joola-eu.myshopify.com"
6110                                                            data-country="BG"
6111                                                            data-value="BG"
6112                                                            class="md-modal__footer-selector-modal__region-btn"
6113                                                            
6114                                                            
6115                                                        
6116                                                        role="option"
6117                                                    >
6118                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
6119                                                            
6120                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
6121                                                                    <div class="md-modal__footer-locale-flag">
6122                                                                        
6123                                                                        <div class="orbe-flags-bg md-form__select__img" ></div>
6124                                                                    </div>
6125                                                                </div>
6126                                                            
6127                                                            <span >Bulgaria / България</span>
6128                                                        </div>
6129                                                        
6130                                                            
6131                                                                <span class="md-modal__footer-selector-modal__region-iso"
6132                                                                      >
6133                                                            
6134                                                                BGN лв
6135                                                            
6136                                                            </span>
6137                                                            
6138                                                        
6139                                                    </button>
6140                                                </li>
6141                                            
6142                                        
6143                                            
6144
6145                                            
6146                                                
6147                                                <li class="md-modal__footer-selector-modal__region-list-item "
6148                                                    data-name="Italia / Italy"
6149                                                    data-country="IT"
6150                                                    data-region="europe"
6151                                                    tabindex="-1"
6152                                                    
6153                                                    
6154                                                    
6155                                                >
6156                                                    <button type="button"
6157                                                            data-primary="enabled"
6158                                                            data-defaultlocale="it"
6159                                                            data-subfoldersuffix=""
6160                                                            data-domainurl="joola.it"
6161                                                            data-country="IT"
6162                                                            data-value="IT"
6163                                                            class="md-modal__footer-selector-modal__region-btn"
6164                                                            
6165                                                            
6166                                                        
6167                                                        role="option"
6168                                                    >
6169                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
6170                                                            
6171                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
6172                                                                    <div class="md-modal__footer-locale-flag">
6173                                                                        
6174                                                                        <div class="orbe-flags-it md-form__select__img" ></div>
6175                                                                    </div>
6176                                                                </div>
6177                                                            
6178                                                            <span >Italia / Italy</span>
6179                                                        </div>
6180                                                        
6181                                                            
6182                                                                <span class="md-modal__footer-selector-modal__region-iso"
6183                                                                      >
6184                                                            
6185                                                                EUR €
6186                                                            
6187                                                            </span>
6188                                                            
6189                                                        
6190                                                    </button>
6191                                                </li>
6192                                            
6193                                        
6194                                            
6195
6196                                            
6197                                                
6198                                                <li class="md-modal__footer-selector-modal__region-list-item "
6199                                                    data-name="France"
6200                                                    data-country="FR"
6201                                                    data-region="europe"
6202                                                    tabindex="-1"
6203                                                    
6204                                                    
6205                                                    
6206                                                >
6207                                                    <button type="button"
6208                                                            data-primary="enabled"
6209                                                            data-defaultlocale="fr"
6210                                                            data-subfoldersuffix=""
6211                                                            data-domainurl="joola.fr"
6212                                                            data-country="FR"
6213                                                            data-value="FR"
6214                                                            class="md-modal__footer-selector-modal__region-btn"
6215                                                            
6216                                                            
6217                                                        
6218                                                        role="option"
6219                                                    >
6220                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
6221                                                            
6222                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
6223                                                                    <div class="md-modal__footer-locale-flag">
6224                                                                        
6225                                                                        <div class="orbe-flags-fr md-form__select__img" ></div>
6226                                                                    </div>
6227                                                                </div>
6228                                                            
6229                                                            <span >France</span>
6230                                                        </div>
6231                                                        
6232                                                            
6233                                                                <span class="md-modal__footer-selector-modal__region-iso"
6234                                                                      >
6235                                                            
6236                                                                EUR €
6237                                                            
6238                                                            </span>
6239                                                            
6240                                                        
6241                                                    </button>
6242                                                </li>
6243                                            
6244                                        
6245                                            
6246
6247                                            
6248                                                
6249                                                <li class="md-modal__footer-selector-modal__region-list-item "
6250                                                    data-name="Deutschland / Germany"
6251                                                    data-country="DE"
6252                                                    data-region="europe"
6253                                                    tabindex="-1"
6254                                                    
6255                                                    
6256                                                    
6257                                                >
6258                                                    <button type="button"
6259                                                            data-primary="enabled"
6260                                                            data-defaultlocale="de"
6261                                                            data-subfoldersuffix=""
6262                                                            data-domainurl="joola-eu.myshopify.com"
6263                                                            data-country="DE"
6264                                                            data-value="DE"
6265                                                            class="md-modal__footer-selector-modal__region-btn"
6266                                                            
6267                                                            
6268                                                        
6269                                                        role="option"
6270                                                    >
6271                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
6272                                                            
6273                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
6274                                                                    <div class="md-modal__footer-locale-flag">
6275                                                                        
6276                                                                        <div class="orbe-flags-de md-form__select__img" ></div>
6277                                                                    </div>
6278                                                                </div>
6279                                                            
6280                                                            <span class="active">Deutschland / Germany</span>
6281                                                        </div>
6282                                                        
6283                                                            
6284                                                                <span class="md-modal__footer-selector-modal__region-iso"
6285                                                                      >
6286                                                            
6287                                                                EUR €
6288                                                            
6289                                                            </span>
6290                                                            
6291                                                        
6292                                                    </button>
6293                                                </li>
6294                                            
6295                                        
6296                                            
6297
6298                                            
6299                                                
6300                                                <li class="md-modal__footer-selector-modal__region-list-item "
6301                                                    data-name="United States"
6302                                                    data-country="US"
6303                                                    data-region="americas"
6304                                                    tabindex="-1"
6305                                                    data-externalstore=""
6306                                                    
6307                                                    
6308                                                >
6309                                                    <button type="button"
6310                                                            data-primary="undefined"
6311                                                            data-defaultlocale="en"
6312                                                            data-subfoldersuffix=""
6313                                                            data-domainurl="joola.com"
6314                                                            data-country="US"
6315                                                            data-value="US"
6316                                                            class="md-modal__footer-selector-modal__region-btn"
6317                                                            data-externalstore=""
6318                                                            
6319                                                        
6320                                                        role="option"
6321                                                    >
6322                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
6323                                                            
6324                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
6325                                                                    <div class="md-modal__footer-locale-flag">
6326                                                                        
6327                                                                        <div class="orbe-flags-us md-form__select__img" ></div>
6328                                                                    </div>
6329                                                                </div>
6330                                                            
6331                                                            <span >United States</span>
6332                                                        </div>
6333                                                        
6334                                                            
6335                                                                <span class="md-modal__footer-selector-modal__region-iso"
6336                                                                      >
6337                                                            
6338                                                                USD $
6339                                                            
6340                                                            </span>
6341                                                            
6342                                                        
6343                                                    </button>
6344                                                </li>
6345                                            
6346                                        
6347                                            
6348
6349                                            
6350                                                
6351                                                <li class="md-modal__footer-selector-modal__region-list-item "
6352                                                    data-name="Sverige / Sweden"
6353                                                    data-country="SE"
6354                                                    data-region="europe"
6355                                                    tabindex="-1"
6356                                                    
6357                                                    
6358                                                    
6359                                                >
6360                                                    <button type="button"
6361                                                            data-primary="enabled"
6362                                                            data-defaultlocale="en"
6363                                                            data-subfoldersuffix=""
6364                                                            data-domainurl="joola.se"
6365                                                            data-country="SE"
6366                                                            data-value="SE"
6367                                                            class="md-modal__footer-selector-modal__region-btn"
6368                                                            
6369                                                            
6370                                                        
6371                                                        role="option"
6372                                                    >
6373                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
6374                                                            
6375                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
6376                                                                    <div class="md-modal__footer-locale-flag">
6377                                                                        
6378                                                                        <div class="orbe-flags-se md-form__select__img" ></div>
6379                                                                    </div>
6380                                                                </div>
6381                                                            
6382                                                            <span >Sverige / Sweden</span>
6383                                                        </div>
6384                                                        
6385                                                            
6386                                                                <span class="md-modal__footer-selector-modal__region-iso"
6387                                                                      >
6388                                                            
6389                                                                SEK kr
6390                                                            
6391                                                            </span>
6392                                                            
6393                                                        
6394                                                    </button>
6395                                                </li>
6396                                            
6397                                        
6398                                    </ul>
6399                                </div>
6400                            </div>
6401                            
6402                            <input type="hidden" name="country_code" value="DE">
6403                        </form>
6404                        <div class="md-modal__footer-selector-modal__region-list-divider"><span></span></div>
6405                        <div class="md-modal__mk-footerPoweredOrbe">
6406                            
6407                        </div>
6408                    </md-footer-selector-popup__form>
6409                    
6410                        <md-footer-selector-popup__language__form class="md-modal__form__footer-popup__grid-lang notranslate" data-wg-notranslate data-ly-locked="true">
6411                            <form method="post" action="/localization" id="md-modal__form__footer-popup___language__id" accept-charset="UTF-8" class="" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/products/joola-hc-40-pickleball" />
6412                                <div class="md-modal__header md-modal__mk-header__lang">
6413                                    <div class="md-modal__header__title">
6414                                        <span class="md-modal__header__title__span md-modal__header__title__second" role="heading" aria-level="2">
6415                                            Preferred Language
6416                                        </span>
6417                                    </div>
6418
6419                                    
6420                                    <span id="md-footer-selector-dialog-helper-text-accessible" class="md-visuallyHidden">
6421                                        Changing language will not affect your selected region
6422                                    </span>
6423                                    
6424
6425                                    <div class="md-modal__body md-modal__body-market-selector notranslate" data-wg-notranslate>
6426                                        <div class="md-modal__bodyContent">
6427                                            <div class="md-footer-selector__content">
6428                                                <!-- BEGIN app snippet: language-selector --><div class="md-modal__formContent__select">
6429    <span class="md-modal__formContent__selectLabel md-visuallyHidden" id="label-md-form__select__language--footer" data-mdAppLanguageLabel>Language</span>
6430    <input name="language_code" id="orbe-lang-selector-footer-id" type="hidden">
6431    <button type="button" name="md-form__select__language__button" id="md-form__select__language--footer" class="md-form__select"
6432            aria-expanded="false" aria-controls="orbeFooterLanguageList" role="combobox" aria-haspopup="listbox"
6433            aria-labelledby="label-md-form__select__language--footer" data-value="de"
6434            
6435    >
6436        <div class="md-form__select__language__list-link-wrapper">
6437            <span class="md-form__select__span">Deutsch</span>
6438        </div>
6439    </button>
6440    <ul id="orbeFooterLanguageList" role="listbox"
6441        class="md-form__select__language__list md-form__select__language__list-top" hidden><li data-locale="de"
6442                class="" tabindex="-1" role="option">
6443                <span class="md-form__select__language__list-link" aria-current="true" data-value="de">
6444                    <div class="md-form__select__language__list-link-wrapper">
6445                        <span class="md-form__select__span" data-value="de">Deutsch</span>
6446                    </div>
6447                </span>
6448            </li><li data-locale="en"
6449                class="" tabindex="-1" role="option">
6450                <span class="md-form__select__language__list-link" data-value="en">
6451                    <div class="md-form__select__language__list-link-wrapper">
6452                        <span class="md-form__select__span" data-value="en">English</span>
6453                    </div>
6454                </span>
6455            </li></ul>
6456</div>
6457<!-- END app snippet -->
6458                                            </div>
6459                                        </div>
6460                                    </div>
6461                                </div>
6462
6463                                
6464                                    <span class="md-modal__mk-helper-text" aria-hidden="true">
6465                                            Changing language will not affect your selected region
6466                                        </span>
6467                                
6468                                <button class="md-modal-closeButton md-footer-modal-closeButton md-footer-modal-language2-closeButton" aria-label="Close" type="button">
6469                                            <span class="md-icon">
6470                                                <span class="md-visuallyHidden"></span>
6471                                                <svg viewBox="0 0 20 20" class="md-icon__Svg" focusable="false" aria-hidden="true">
6472                                                    <path d="m11.414 10 6.293-6.293a1 1 0 1 0-1.414-1.414L10 8.586 3.707 2.293a1 1 0 0 0-1.414 1.414L8.586 10l-6.293 6.293a1 1 0 1 0 1.414 1.414L10 11.414l6.293 6.293A.998.998 0 0 0 18 17a.999.999 0 0 0-.293-.707L11.414 10z"></path>
6473                                                </svg>
6474                                            </span>
6475                                </button>
6476                            </form>
6477                            <div class="md-modal__mk-footerPoweredOrbe">
6478                                
6479                            </div>
6480                        </md-footer-selector-popup__language__form>
6481                    
6482                </div>
6483            </div>
6484        </div>
6485        <div class="md-modal__backdrop"></div>
6486    </div>
6487
6488<script>
6489    if (typeof mdApp_showClassicFlagSelectorIcon == 'undefined') {var mdApp_showClassicFlagSelectorIcon = true;var mdApp_showClassicFlagSelectorIconCircle = false;}
6490
6491    if (typeof mdApp_searchCountry == 'undefined') {var mdApp_searchCountry = true;}
6492
6493    if (typeof mdApp_showModalFlagSelectorIcon == 'undefined') {var mdApp_showModalFlagSelectorIcon = true;var mdApp_showModalFlagSelectorIconCircle = false;}
6494
6495    if (typeof mdApp_showClassicCurrencyCodeEnabled === 'undefined') {var mdApp_showClassicCurrencyCodeEnabled = false;}
6496
6497    if (typeof mdApp_showModalCurrencyCodeEnabled === 'undefined') {var mdApp_showModalCurrencyCodeEnabled = 'iso_symbol';}
6498
6499    if (typeof mdApp_backgroundMKSelector == 'undefined') {
6500        var mdApp_backgroundMKSelector = '#ffffff';
6501    }
6502
6503    <!-- BEGIN app snippet: js-variables -->
6504
6505
6506if (typeof mdApp_redirectMode == 'undefined') {
6507    var mdApp_redirectMode = false;
6508}
6509if (typeof mdApp_redirectRegionMode == 'undefined') {
6510    var mdApp_redirectRegionMode = false;
6511}
6512if (typeof mdApp_redirectRegionCode === 'undefined') {
6513    var mdApp_redirectRegionCode = '';
6514}
6515if (typeof mdApp_redirectCountryCode === 'undefined') {
6516    var mdApp_redirectCountryCode = '';
6517}
6518if (typeof mdApp_redirectCountryName === 'undefined') {
6519    var mdApp_redirectCountryName = '';
6520}
6521if (typeof mdApp_redirectCountryCurrencyCode === 'undefined') {
6522    var mdApp_redirectCountryCurrencyCode = '';
6523}
6524if (typeof mdApp_redirectCountryCurrencySymbol === 'undefined') {
6525    var mdApp_redirectCountryCurrencySymbol = '';
6526}
6527if (typeof mdApp_redirectLocale === 'undefined') {
6528    var mdApp_redirectLocale = '';
6529}
6530if (typeof mdApp_redirectEndonymName === 'undefined') {
6531    var mdApp_redirectEndonymName = '';
6532}
6533if (typeof mdApp_redirectUrl === 'undefined') {
6534    var mdApp_redirectUrl = '';
6535}
6536if (typeof mdApp_forceHideOrbe == 'undefined') {
6537    var mdApp_forceHideOrbe = false;
6538}
6539if (typeof mdApp_currentPlan == 'undefined') {
6540var mdApp_currentPlan = 'plus';
6541}
6542if (typeof mdApp_forceExternalStoreRedirectMode == 'undefined') {
6543var mdApp_forceExternalStoreRedirectMode = false;
6544}
6545if (typeof mdApp_forceExternalStoreRedirectList == 'undefined') {
6546var mdApp_forceExternalStoreRedirectList = [];
6547}
6548if (typeof mdApp_deferUntilScroll == 'undefined') {
6549var mdApp_deferUntilScroll = false;
6550}
6551
6552if (typeof mdApp_skipRequestAPI == 'undefined') {var mdApp_skipRequestAPI = 'fal
6552se';}
6553
6554if (typeof mdApp_merchantKey === 'undefined') {var mdApp_merchantKey = 'md_key_24829i43559360';}
6555
6556if (typeof mdApp_MAIN_URL === 'undefined') {
6557
6558    var mdApp_MAIN_URL = 'https://joola.de';
6559
6560}
6561
6562if (typeof mdApp_currentCountryCode === 'undefined') {
6563
6564
6565    var mdApp_currentCountryCode = 'DE';
6566
6567}
6568
6569if (typeof mdApp_currentCountryCodeName === 'undefined') {
6570    var mdApp_currentCountryCodeName = 'Deutschland';
6571}
6572
6573if (typeof mdApp_blockDomain === 'undefined') {var mdApp_blockDomain = '';}
6574
6575if (typeof mdApp_currentPageRelativeUrl === 'undefined') {var mdApp_currentPageRelativeUrl = "\/products\/joola-hc-40-pickleball";
6576}
6577
6578if (typeof mdApp_translateTextJSON === 'undefined') {var mdApp_translateTextJSON = "{\"de\":{\"title\":\"Are you in the right place?\",\"helperText\":\"\u003cp\u003eBuy from the country of your choice. Remember that we can only ship your order to addresses located in the chosen country.\u003c\\\/p\u003e\",\"text\":\"Please select your shipping country.\",\"ctaText\":\"Shop now\",\"countryLabel\":\"\",\"languageLabel\":\"\",\"fallbackText\":\"\",\"fallbackHelperText\":\"\",\"fallbackBodyText\":\"\",\"fallbackCtaText\":\"\"},\"en\":{\"title\":\"Are you in the right place?\",\"helperText\":\"\u003cp\u003eBuy from the country of your choice. Remember that we can only ship your order to addresses located in the chosen country.\u003c\\\/p\u003e\",\"text\":\"Please select your shipping country.\",\"ctaText\":\"Shop now\",\"countryLabel\":\"\",\"languageLabel\":\"\",\"fallbackText\":\"\",\"fallbackHelperText\":\"\",\"fallbackBodyText\":\"\",\"fallbackCtaText\":\"\"},\"fr\":{\"title\":\"\\u00cates-vous au bon endroit ?\",\"helperText\":\"\u003cp\u003eAchetez depuis le pays de votre choix. N'oubliez pas que nous ne pouvons exp\u0026eacute;dier votre commande qu'\u0026agrave; des adresses situ\u0026eacute;es dans le pays choisi.\u003c\\\/p\u003e\",\"text\":\"Veuillez s\\u00e9lectionner votre pays de livraison.\",\"ctaText\":\"Acheter maintenant\",\"countryLabel\":\"\",\"languageLabel\":\"\",\"fallbackText\":\"\",\"fallbackHelperText\":\"\",\"fallbackBodyText\":\"\",\"fallbackCtaText\":\"\"},\"it\":{\"title\":\"Sei nel posto giusto?\",\"helperText\":\"\u003cp\u003eAcquista dal paese che preferisci. Ricorda che possiamo spedire il tuo ordine solo agli indirizzi situati nel paese selezionato.\u003c\\\/p\u003e\",\"text\":\"Seleziona il tuo paese di spedizione.\",\"ctaText\":\"Acquista ora\",\"countryLabel\":\"\",\"languageLabel\":\"\",\"fallbackText\":\"\",\"fallbackHelperText\":\"\",\"fallbackBodyText\":\"\",\"fallbackCtaText\":\"\"},\"es\":{\"title\":\"\\u00cates-vous au bon endroit ?\",\"helperText\":\"\u003cp\u003eAchetez depuis le pays de votre choix. N'oubliez pas que nous ne pouvons exp\u0026eacute;dier votre commande qu'\u0026agrave; des adresses situ\u0026eacute;es dans le pays choisi.\u003c\\\/p\u003e\",\"text\":\"Veuillez s\\u00e9lectionner votre pays de livraison.\",\"ctaText\":\"Acheter maintenant\",\"countryLabel\":\"\",\"languageLabel\":\"\",\"fallbackText\":\"\",\"fallbackHelperText\":\"\",\"fallbackBodyText\":\"\",\"fallbackCtaText\":\"\"}}";}
6579
6580if (typeof mdApp_translateTextPreviewJSON === 'undefined') {var mdApp_translateTextPreviewJSON = '';}
6581
6582if (typeof mdApp_klaviyoConnect == 'undefined') {var mdApp_klaviyoConnect = false;}
6583
6584if (typeof mdApp_connectifConnect == 'undefined') {var mdApp_connectifConnect = false;}
6585
6586if (typeof mdApp_discountSupport == 'undefined') {var mdApp_discountSupport = true;}
6587
6588if (typeof mdApp_advancedLanguage == 'undefined') {var mdApp_advancedLanguage = {
6589    "option_language_force_default": false,
6590    "option_language_force_showRecommendation": false,
6591    
6592        "option_language_force_langRedirect": false
6593    
6594    };}
6595
6596if (typeof mdApp_firstVisitSettings == 'undefined') {var mdApp_firstVisitSettings = {
6597    "option_force_showModal_behaviour": false,
6598    
6599    "popup_display_order": 1,
6600    
6601    "other_popup_classes": null,
6602    "exclude_ip": null
6603    };}
6604
6605if (typeof mdApp_secondVisitSettings == 'undefined') {var mdApp_secondVisitSettings = {
6606    "option_force_redirect_behaviour": false
6607    };}
6608
6609if (typeof mdApp_syncstoresData == 'undefined') {var mdApp_syncstoresData = {
6610    "exclude_paths": "",
6611    "exclude_paths_splited": "",
6612    "redirect_fullpath": false
6613    };}
6614
6615if (typeof mdApp_orbeCustomer === 'undefined') {
6616
6617    var mdApp_orbeCustomer = '';
6618
6619}
6620
6621if (typeof mdApp_orbeCustomerB2B === 'undefined') {
6622    
6623    
6624        var mdApp_orbeCustomerB2B = false;
6625    
6626}    
6627
6628if (typeof mdApp_skipTruncate === 'undefined') {
6629    var mdApp_skipTruncate = false;
6630}
6631
6632if (typeof mdApp_skipReturnToDomainCheck === 'undefined') {
6633    var mdApp_skipReturnToDomainCheck = false;
6634}
6635
6636if (typeof mdApp_cookiesSettings == 'undefined') {var mdApp_cookiesSettings = {
6637    "modal_close_time": 7,
6638    "session_only": false,
6639    "modal_reappear": 60
6640    };}
6641
6642if (typeof mdApp_countryRules == 'undefined') {var mdApp_countryRules = {
6643    "fallbackCountry": ""
6644    };}
6645<!-- END app snippet -->
6646
6647    let mdFooterSelectorBlock = document.getElementById('md-footer-selector-block');
6648    if (mdFooterSelectorBlock != null) {
6649        let customMDFooterSelectorBlock = document.getElementById('custom__md-footer-selector-block');
6650        if (customMDFooterSelectorBlock != null) {
6651            customMDFooterSelectorBlock.appendChild(mdFooterSelectorBlock);
6652        } else if (document.getElementById('shopify-section-footer') != null) {
6653            document.getElementById('shopify-section-footer').appendChild(mdFooterSelectorBlock);
6654        } else if (document.querySelector('footer') != null) {
6655            document.querySelector('footer').appendChild(mdFooterSelectorBlock);
6656        } else if (document.querySelector('.footer') != null) {
6657            document.querySelector('.footer').appendChild(mdFooterSelectorBlock);
6658        }
6659    }
6660
6661    
6662
6663    
6664</script>
vendor: 1 bytes, line 6664
6664
6665<script>
6666    var orbitoMK;
6667    function initializeCountrySelector_AS0l5NUlVM2tMU2Jna__5858961087409699889() {
6668        if (typeof orbeMKFactory !== 'undefined') {
6669            const originalMKSelector = orbeMKFactory.createInstance('original-mk-selector-AS0l5NUlVM2tMU2Jna__5858961087409699889', {
6670                settings: {
6671                    classicSelector: false
6672                }
6673            });
6674            
6675            orbitoMK = orbeMKFactory.getInstance('original-mk-selector-AS0l5NUlVM2tMU2Jna__5858961087409699889');
6676            
6677        } else {
6678            setTimeout(initializeCountrySelector_AS0l5NUlVM2tMU2Jna__5858961087409699889, 100);
6679        }
6680    }
6681
6682    initializeCountrySelector_AS0l5NUlVM2tMU2Jna__5858961087409699889();
6683</script>
6683
6684
6685    
6685<script type="text/javascript" defer="defer" src="https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/orbe-modal-selector.min.js"></script>
6685
6686
6687
6688
6689</div><div id="shopify-block-AYWlrTlpQRGRQaXlOZ__5280235153711299465" class="shopify-block shopify-app-block">
6689<script>
6690  window.__widerrufLocale = "de";
6691  
6692  
6693    window.__widerrufSettings = JSON.parse("{\"buttonMode\":\"menu_item\",\"menuItemNames\":[\"Vertrag widerrufen\"],\"euOnly\":false,\"backgroundColor\":\"#000000\",\"textColor\":\"#FFFFFF\",\"borderRadius\":\"4px\",\"displayMode\":\"page\",\"panelPosition\":\"right\",\"floatingButtonText\":\"Vertrag widerrufen\",\"floatingButtonPosition\":\"bottom-right\",\"panelTitle\":\"Widerruf\",\"fontWeight\":\"\",\"buttonSize\":\"\",\"marginTop\":10,\"marginBottom\":0,\"i18n\":{}}");
6694  
6695</script>
6695
6696
6697<script>
6698  (function () {
6699    var src = "https:\/\/cdn.shopify.com\/extensions\/01a0eecd-e3cf-72d9-81f3-f3f881b5b528\/checkout-regeln-grosse-warenkoerbe-2026-09-29\/assets\/widerruf-button.js";
6700    function ensure() {
6701      if (window.__widerrufButtonLoaded) return;
6702      var s = document.createElement("script");
6703      s.src = src;
6704      s.defer = true;
6705      document.head.appendChild(s);
6706    }
6707    if (document.readyState === "complete") {
6708      ensure();
6709    } else {
6710      window.addEventListener("load", ensure);
6711    }
6712  })();
6713</script>
6713
6714
6715
6716</div><div id="shopify-block-AYlZha3Y3M1ZCdHA1e__15912215999290715800" class="shopify-block shopify-app-block">
6717
6718<style data-shopify>
6719    .md-modal__content, .md-btn, .md-modal__formContent__select select, .md-form__select, .md-form__select__country__list-link, .md-form__select__language__list-link, .md-form__select__country__list-link-wrapper span, .md-form__select__language__list-link-wrapper span, .md-modal__bodyContent__text p {
6720        font-size: 14px !important;
6721    }
6722
6723    .md-modal__header__title span, .md-modal__header__title h2 {
6724        font-size: 20px;
6725    }
6726
6727    #md-app-embed__modal .md-modal__header__title span, #md-app-embed__modal .md-modal__header__title h2 {
6728        color: #000000 !important;
6729        line-height: 1.75em;
6730    }
6731
6732    #md-app-embed__modal .md-form__select__search__input, #md-app-embed__modal .md-form__select, #md-app-embed__modal .md-form__select__country__list-link, #md-app-embed__modal .md-form__select__language__list-link, #md-app-embed__modal .md-form__select__country__list-link-wrapper span, #md-app-embed__modal .md-form__select__language__list-link-wrapper span {
6733        color: #000000 !important;
6734    }
6735
6736    
6737        #md-app-embed__modal .md-form__select[aria-expanded="true"] .md-form__select__country__list__flag-wrapper {
6738        display: none;
6739        }
6740        #md-app-embed__modal .md-form__select[aria-expanded="true"] .md-form__select__country__list-link-wrapper .md-form__select__span {
6741        display: none;
6742        }
6743        #md-app-embed__modal .md-form__select[aria-expanded="true"] .md-form__select__search__input {
6744        display: block;
6745        font-family: inherit;
6746        line-height: inherit;
6747        border: none;
6748        font-size: 14px !important;
6749        }
6750        #md-app-embed__modal .md-form__select[aria-expanded="true"] .md-form__select__search__input::placeholder {
6751        font-size: 14px !important;
6752        }
6753        @media screen and (-webkit-min-device-pixel-ratio: 2) {
6754            #md-app-embed__modal .md-form__select[aria-expanded="true"] .md-form__select__search__input {
6755                font-size: max(16px, 14px) !important;
6756            }
6757
6758            #md-app-embed__modal .md-form__select[aria-expanded="true"] .md-form__select__search__input::placeholder {
6759                font-size: max(16px, 14px) !important;
6760            }
6761        }
6762    #md-app-embed__modal .md-form__select__country__list-link:hover, #md-app-embed__modal .md-form__select__language__list-link:hover {
6763    background: rgba(0, 0, 0, 0.1) !important;
6764    }
6765
6766    #md-app-embed__modal .md-form__select__search__input::placeholder {
6767    color: rgba(0, 0, 0, 0.5) !important;
6768    }
6769
6770    .md-btn__primary {
6771        background: #000000 !important;
6772        color: #ffffff !important;
6773    }
6774
6775    
6776    .md-btn__primary:hover {
6777        background-image: linear-gradient(rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.2)) !important;
6778    }
6779
6780    .md-btn__primary:active {
6781        background-image: linear-gradient(rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.2)) !important;
6782    }
6783
6784    #md-app-embed__modal .md-form__select__search__input, #md-app-embed__modal .md-modal__content, #md-app-embed__modal .md-form__select__country__list, #md-app-embed__modal .md-form__select__language__list {
6785        background-color: #ffffff !important;
6786        color: #000000 !important;
6787    }
6788
6789    #md-app-embed__modal .md-modal__bodyContent p {
6790        color: #000000 !important;
6791    }
6792      .md-modal__container {
6793        -webkit-backdrop-filter: blur(4px) !important;
6794        backdrop-filter: blur(4px) !important;
6795      }
6796    
6797
6798    #md-app-embed__modal .md-modal__footerPoweredLink {
6799        color: #000000 !important;
6800    }
6801    .md-modal__footerContent {
6802        text-align: center;
6803    }
6804    #md-app-embed__modal .md-modal-closeButton .md-icon__Svg {
6805        fill: #5c5f62 !important;
6806    }
6807
6808    #md-app-embed__modal .orbe-highlight-country__divider {
6809        border-bottom: 1px solid #000000 !important;
6810    }
6811    #md-app-embed__modal .md-form__select, #md-app-embed__modal .md-form__select__country__list, #md-app-embed__modal .md-form__select__language__list {
6812        border: 1px solid #000000 !important;
6813    }
6814    #md-app-embed__modal .md-form__select[aria-expanded="true"] {
6815        border: 2px solid #000000 !important;
6816    }
6817    
6818    #md-app-embed__modal .md-form__select {
6819        background-image: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="%23000000" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M10 14.0002C9.74401 14.0002 9.48801 13.9023 9.29301 13.7073L4.29301 8.70725C3.90201 8.31625 3.90201 7.68425 4.29301 7.29325C4.68401 6.90225 5.31601 6.90225 5.70701 7.29325L10 11.5862L14.293 7.29325C14.684 6.90225 15.316 6.90225 15.707 7.29325C16.098 7.68425 16.098 8.31625 15.707 8.70725L10.707 13.7073C10.512 13.9023 10.256 14.0002 10 14.0002Z" fill="%23000000"/></svg>') !important;
6820    }
6821    #md-app-embed__modal .md-form__select[aria-expanded="true"] {
6822        background-image: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="%23000000" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M15 13.0002C14.744 13.0002 14.488 12.9023 14.293 12.7073L10 8.41425L5.70701 12.7073C5.31601 13.0982 4.68401 13.0982 4.29301 12.7073C3.90201 12.3163 3.90201 11.6842 4.29301 11.2933L9.29301 6.29325C9.68401 5.90225 10.316 5.90225 10.707 6.29325L15.707 11.2933C16.098 11.6842 16.098 12.3163 15.707 12.7073C15.512 12.9023 15.256 13.0002 15 13.0002Z" fill="%23000000"/></svg>') !important;
6823    }
6824    .md-modal__footerContent {
6825        max-width: 100%;
6826    }
6827    
6828
6829    
6830
6831         /* Custom CSS */ 
6832    
6833
6834    .md-modal__footer {
6835        padding: 0.75em 1.5em 1.5em;
6836    }
6837        .md-modal__header__flag {
6838            display: block !important;
6839            background-position: center;
6840            background-size: cover;
6841            background-repeat: no-repeat;
6842            position: relative;
6843            width: 46.6px;
6844            height: 35px;
6845            margin: auto;
6846            margin-top: 1.5em;
6847            overflow: clip;
6848            outline: 0.0625rem solid rgba(0, 0, 0, 0.05);
6849            outline-offset: calc(0.0625rem* -1);
6850        }
6851        
6852        .md-modal__header__flag img {
6853            height: 35px;
6854            width: 35px !important;
6855            border-radius: 35px;
6856        }
6857        
6858        .md-modal-closeButton {
6859            position: absolute;
6860            right: 0;
6861            top: 0;
6862            margin: 0 !important;
6863            padding-top: 1.5em;
6864            padding-right: 1.5em;
6865        }
6866            .md-modal__header__flag, .md-fix-flag__header-white {
6867                border-radius: 4px;
6868            }
6869
6870            #md-app-embed__modal .md-form__select__country__list-link__flag, #md-app-embed__modal .md-fix-flag-white {
6871                border-radius: 4px;
6872            }
6873        
6874
6875    .md-modal__backdrop {
6876    display: block !important;
6877    }
6878</style>
6879<!-- BEGIN app snippet: load-css-flags -->
6880<style data-orbe-flags="43">.orbe-flags-xx, .orbe-flags__before-xx:before {background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/xx.svg') !important;}.orbe-flags-de, .orbe-flags__before-de:before {background-image: url('https://cdn.shopify.com/static/images/flags/de.svg') !important;}.orbe-flags-es, .orbe-flags__before-es:before {background-image: url('https://cdn.shopify.com/static/images/flags/es.svg') !important;}.orbe-flags-nl, .orbe-flags__before-nl:before {background-image: url('https://cdn.shopify.com/static/images/flags/nl.svg') !important;}.orbe-flags-at, .orbe-flags__before-at:before {background-image: url('https://cdn.shopify.com/static/images/flags/at.svg') !important;}.orbe-flags-dk, .orbe-flags__before-dk:before {background-image: url('https://cdn.shopify.com/static/images/flags/dk.svg') !important;}.orbe-flags-be, .orbe-flags__before-be:before {background-image: url('https://cdn.shopify.com/static/images/flags/be.svg') !important;}.orbe-flags-pl, .orbe-flags__before-pl:before {background-image: url('https://cdn.shopify.com/static/images/flags/pl.svg') !important;}.orbe-flags-ch, .orbe-flags__before-ch:before {background-image: url('https://cdn.shopify.com/static/images/flags/ch.svg') !important;}.orbe-flags-cz, .orbe-flags__before-cz:before {background-image: url('https://cdn.shopify.com/static/images/flags/cz.svg') !important;}.orbe-flags-mc, .orbe-flags__before-mc:before {background-image: url('https://cdn.shopify.com/static/images/flags/mc.svg') !important;}.orbe-flags-sk, .orbe-flags__before-sk:before {background-image: url('https://cdn.shopify.com/static/images/flags/sk.svg') !important;}.orbe-flags-rs, .orbe-flags__before-rs:before {background-image: url('https://cdn.shopify.com/static/images/flags/rs.svg') !important;}.orbe-flags-si, .orbe-flags__before-si:before {background-image: url('https://cdn.shopify.com/static/images/flags/si.svg') !important;}.orbe-flags-hu, .orbe-flags__before-hu:before {background-image: url('https://cdn.shopify.com/static/images/flags/hu.svg') !important;}.orbe-flags-ro, .orbe-flags__before-ro:before {background-image: url('https://cdn.shopify.com/static/images/flags/ro.svg') !important;}.orbe-flags-pt, .orbe-flags__before-pt:before {background-image: url('https://cdn.shopify.com/static/images/flags/pt.svg') !important;}.orbe-flags-no, .orbe-flags__before-no:before {background-image: url('https://cdn.shopify.com/static/images/flags/no.svg') !important;}.orbe-flags-lu, .orbe-flags__before-lu:before {background-image: url('https://cdn.shopify.com/static/images/flags/lu.svg') !important;}.orbe-flags-lt, .orbe-flags__before-lt:before {background-image: url('https://cdn.shopify.com/static/images/flags/lt.svg') !important;}.orbe-flags-lv, .orbe-flags__before-lv:before {background-image: url('https://cdn.shopify.com/static/images/flags/lv.svg') !important;}.orbe-flags-hr, .orbe-flags__before-hr:before {background-image: url('https://cdn.shopify.com/static/images/flags/hr.svg') !important;}.orbe-flags-mt, .orbe-flags__before-mt:before {background-image: url('https://cdn.shopify.com/static/images/flags/mt.svg') !important;}.orbe-flags-is, .orbe-flags__before-is:before {background-image: url('https://cdn.shopify.com/static/images/flags/is.svg') !important;}.orbe-flags-ie, .orbe-flags__before-ie:before {background-image: url('https://cdn.shopify.com/static/images/flags/ie.svg') !important;}.orbe-flags-gr, .orbe-flags__before-gr:before {background-image: url('https://cdn.shopify.com/static/images/flags/gr.svg') !important;}.orbe-flags-fi, .orbe-flags__before-fi:before {background-image: url('https://cdn.shopify.com/static/images/flags/fi.svg') !important;}.orbe-flags-ee, .orbe-flags__before-ee:before {background-image: url('https://cdn.shopify.com/static/images/flags/ee.svg') !important;}.orbe-flags-bg, .orbe-flags__before-bg:before {background-image: url('https://cdn.shopify.com/static/images/flags/bg.svg') !important;}.orbe-flags-it, .orbe-flags__before-it:before {background-image: url('https://cdn.shopify.com/static/images/flags/it.svg') !important;}.orbe-flags-fr, .orbe-flags__before-fr:before {background-image: url('https://cdn.shopify.com/static/images/flags/fr.svg') !important;}.orbe-flags-us, .orbe-flags__before-us:before {background-image: url('https://cdn.shopify.com/static/images/flags/us.svg') !important;}.orbe-flags-se, .orbe-flags__before-se:before {background-image: url('https://cdn.shopify.com/static/images/flags/se.svg') !important;}</style><style data-orbe-flags="circle">.orbe-flags-circle-xx, .orbe-flags-circle__before-xx:before {
6881              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/xx-1x1.svg') !important;
6882            }.orbe-flags-circle-de, .orbe-flags-circle__before-de:before {
6883              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/de-1x1.svg') !important;
6884            }.orbe-flags-circle-es, .orbe-flags-circle__before-es:before {
6885              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/es-1x1.svg') !important;
6886            }.orbe-flags-circle-nl, .orbe-flags-circle__before-nl:before {
6887              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/nl-1x1.svg') !important;
6888            }.orbe-flags-circle-at, .orbe-flags-circle__before-at:before {
6889              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/at-1x1.svg') !important;
6890            }.orbe-flags-circle-dk, .orbe-flags-circle__before-dk:before {
6891              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/dk-1x1.svg') !important;
6892            }.orbe-flags-circle-be, .orbe-flags-circle__before-be:before {
6893              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/be-1x1.svg') !important;
6894            }.orbe-flags-circle-pl, .orbe-flags-circle__before-pl:before {
6895              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/pl-1x1.svg') !important;
6896            }.orbe-flags-circle-ch, .orbe-flags-circle__before-ch:before {
6897              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/ch-1x1.svg') !important;
6898            }.orbe-flags-circle-cz, .orbe-flags-circle__before-cz:before {
6899              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/cz-1x1.svg') !important;
6900            }.orbe-flags-circle-mc, .orbe-flags-circle__before-mc:before {
6901              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/mc-1x1.svg') !important;
6902            }.orbe-flags-circle-sk, .orbe-flags-circle__before-sk:before {
6903              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/sk-1x1.svg') !important;
6904            }.orbe-flags-circle-rs, .orbe-flags-circle__before-rs:before {
6905              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/rs-1x1.svg') !important;
6906            }.orbe-flags-circle-si, .orbe-flags-circle__before-si:before {
6907              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/si-1x1.svg') !important;
6908            }.orbe-flags-circle-hu, .orbe-flags-circle__before-hu:before {
6909              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/hu-1x1.svg') !important;
6910            }.orbe-flags-circle-ro, .orbe-flags-circle__before-ro:before {
6911              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/ro-1x1.svg') !important;
6912            }.orbe-flags-circle-pt, .orbe-flags-circle__before-pt:before {
6913              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/pt-1x1.svg') !important;
6914            }.orbe-flags-circle-no, .orbe-flags-circle__before-no:before {
6915              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/no-1x1.svg') !important;
6916            }.orbe-flags-circle-lu, .orbe-flags-circle__before-lu:before {
6917              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/lu-1x1.svg') !important;
6918            }.orbe-flags-circle-lt, .orbe-flags-circle__before-lt:before {
6919              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/lt-1x1.svg') !important;
6920            }.orbe-flags-circle-lv, .orbe-flags-circle
6920__before-lv:before {
6921              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/lv-1x1.svg') !important;
6922            }.orbe-flags-circle-hr, .orbe-flags-circle__before-hr:before {
6923              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/hr-1x1.svg') !important;
6924            }.orbe-flags-circle-mt, .orbe-flags-circle__before-mt:before {
6925              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/mt-1x1.svg') !important;
6926            }.orbe-flags-circle-is, .orbe-flags-circle__before-is:before {
6927              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/is-1x1.svg') !important;
6928            }.orbe-flags-circle-ie, .orbe-flags-circle__before-ie:before {
6929              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/ie-1x1.svg') !important;
6930            }.orbe-flags-circle-gr, .orbe-flags-circle__before-gr:before {
6931              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/gr-1x1.svg') !important;
6932            }.orbe-flags-circle-fi, .orbe-flags-circle__before-fi:before {
6933              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/fi-1x1.svg') !important;
6934            }.orbe-flags-circle-ee, .orbe-flags-circle__before-ee:before {
6935              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/ee-1x1.svg') !important;
6936            }.orbe-flags-circle-bg, .orbe-flags-circle__before-bg:before {
6937              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/bg-1x1.svg') !important;
6938            }.orbe-flags-circle-it, .orbe-flags-circle__before-it:before {
6939              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/it-1x1.svg') !important;
6940            }.orbe-flags-circle-fr, .orbe-flags-circle__before-fr:before {
6941              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/fr-1x1.svg') !important;
6942            }.orbe-flags-circle-us, .orbe-flags-circle__before-us:before {
6943              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/us-1x1.svg') !important;
6944            }.orbe-flags-circle-se, .orbe-flags-circle__before-se:before {
6945              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/se-1x1.svg') !important;
6946            }</style>
6946<script type="application/json" id="orbe-flag-css-meta">{"codes":",xx,de,es,nl,at,dk,be,pl,ch,cz,mc,sk,rs,si,hu,ro,pt,no,lu,lt,lv,hr,mt,is,ie,gr,fi,ee,bg,it,fr,us,se","asset43":"https:\/\/cdn.shopify.com\/extensions\/01a0e712-a926-77f8-816c-9f040d57129c\/orbe-geolocation-503\/assets\/xx.svg","assetCircle":"https:\/\/cdn.shopify.com\/extensions\/01a0e712-a926-77f8-816c-9f040d57129c\/orbe-geolocation-503\/assets\/xx-1x1.svg","local43":"xx,xk,ac,af,arab,asean,cefta,cp,dg,ea,eac,es-ct,es-ga,es-pv,ic,pc,sh-ac,sh-hl,sh-ta,ta,un,gb-eng,gb-nir,gb-sct,gb-wls"}</script>
6946<!-- END app snippet -->
6947<div class="md-app-embed  orbe--hidden" aria-hidden="true" id="md-app-embed__modal"  data-nosnippet>
6948        
6949            <!--googleoff: all-->
6950        
6951        <div class="md-modal__container">
6952            <div class="md-modal__dialog" role="dialog" aria-modal="true"
6953                 aria-labelledby="label-md-modal__dialog" tabindex="-1">
6954                <div class="md-modal__content notranslate" data-wg-notranslate><form method="post" action="/localization" id="md-modal__form__id" accept-charset="UTF-8" class="" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/products/joola-hc-40-pickleball" />
6955                    <div class="md-modal__grid">
6956                        <div class="md-modal__grid__1">
6957                            <div class="md-modal__header__flag">
6958                            </div>
6959                            <div class="md-modal__header">
6960                                <div class="md-modal__header__title">
6961                                    <span id="label-md-modal__dialog"
6962                                          class="md-modal__header__title__span md-modal__header__custom__title"
6963                                          data-mdAppTitle
6964                                          role="heading" aria-level="2" tabindex="-1"
6965                                    >
6966                                        Are you in the right place?
6967                                    </span>
6968                                </div>
6969
6970                                <button class="md-modal-closeButton md-modal-closeButtonAction" aria-label="Close" type="button">
6971                                <span class="md-icon">
6972                                    <span class="md-visuallyHidden"></span>
6973                                    <svg viewBox="0 0 20 20" class="md-icon__Svg" focusable="false" aria-hidden="true">
6974                                        <path d="m11.414 10 6.293-6.293a1 1 0 1 0-1.414-1.414L10 8.586 3.707 2.293a1 1 0 0 0-1.414 1.414L8.586 10l-6.293 6.293a1 1 0 1 0 1.414 1.414L10 11.414l6.293 6.293A.998.998 0 0 0 18 17a.999.999 0 0 0-.293-.707L11.414 10z"></path>
6975                                    </svg>
6976                                </span>
6977                                </button>
6978                            </div>
6979                            <div class="md-modal__body">
6980                                <div class="md-modal__bodyContent" id="md-modal__idBodyContent">
6981                                    <p class="md-modal__bodyContent__text" data-mdAppText>Please select your shipping country.</p>
6982                                    <div class="md-modal__bodyContent__helperText" data-mdAppHelperText>
6983                                        <p>Buy from the country of your choice. Remember that we can only ship your order to addresses located in the chosen country.</p>
6984                                    </div>
6985                                </div>
6986                            </div>
6987                            
6988                                 <!-- Custom HTML --> 
6989<div class="md-modal__formContent notranslate" aria-describedby="md-modal__idBodyContent" data-wg-notranslate>
6990                                <!-- BEGIN app snippet: country-selector --><div class="md-modal__formContent__select">
6991    <span class="md-modal__formContent__selectLabel" id="label-md-form__country-code" data-mdAppCountryLabel>Country</span>
6992    <input name="country_code" type="hidden" id="orbe-country-selector-popup-id">
6993    <button type="button" name="md-form__select__country__button" id="md-form__select__country" role="combobox"
6994            aria-haspopup="listbox" aria-labelledby="label-md-form__country-code" class="md-form__select"
6995            aria-expanded="false" aria-controls="orbeCountryList" data-value="DE">
6996        <div class="md-form__select__country__list-link-wrapper">
6997                <div class="md-form__select__country__list__flag-wrapper">
6998                    <div class="md-form__select__country__list-link__flag"><div class="orbe-flags-de md-form__select__img " ></div>
6999                    </div>
7000                </div><span class="md-form__select__span">
7000Deutschland / Ger...</span><input onkeyup="orbito.searchCountryInput()"placeholder="Land"type="text"
7001                       class="md-form__select__search__input " spellcheck="false" data-ms-editor="true" aria-label="Search and Enter" aria-description="Search and Enter"
7002                       role="combobox"
7003                       aria-autocomplete="list"
7004                       aria-controls="orbeCountryList"
7005                       aria-expanded="false"
7006                       aria-haspopup="listbox"
7007                       aria-activedescendant=""
7008                ></div>
7009    </button>
7010    <ul id="orbeCountryList" role="listbox"
7011        class="md-form__select__country__list " hidden>
7012                <li id="orbe-country-ES"
7013                     tabindex="-1" role="option"
7014                    data-name="España" data-country="ES" style="display: list-item;">
7015                    <span class="md-form__select__country__list-link" data-countryname="España" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="joola.es" data-host="joola.es" data-country="ES" data-value="ES"
7016                       data-locales="es,en" data-namelocales="español,English"data-shipping-threshold=""
7017                        data-delivery-time=""
7018                        data-return-time=""
7019                        data-payment=""
7020                        data-taxes-included="false"
7021                        data-duties-included="false">
7022                        <div class="md-form__select__country__list-link-wrapper">
7023                                <div class="md-form__select__country__list__flag-wrapper">
7024                                    <div class="md-form__select__country__list-link__flag "><div class="orbe-flags-es md-form__select__img "  ></div>
7025                                    </div>
7026                                </div>
7027                            <span class="md-form__select__span">España</span>
7028                        </div>
7029                    </span>
7030                </li>
7031                <li id="orbe-country-NL"
7032                     tabindex="-1" role="option"
7033                    data-name="Nederland / Netherlands" data-country="NL" style="display: list-item;">
7034                    <span class="md-form__select__country__list-link" data-countryname="Nederland / Netherlands" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="de" data-subfoldersuffix="" data-domainurl="joola-eu.myshopify.com" data-host="joola.de" data-country="NL" data-value="NL"
7035                       data-locales="de,en" data-namelocales="Deutsch,English"data-shipping-threshold=""
7036                        data-delivery-time=""
7037                        data-return-time=""
7038                        data-payment=""
7039                        data-taxes-included="false"
7040                        data-duties-included="false">
7041                        <div class="md-form__select__country__list-link-wrapper">
7042                                <div class="md-form__select__country__list__flag-wrapper">
7043                                    <div class="md-form__select__country__list-link__flag "><div class="orbe-flags-nl md-form__select__img "  ></div>
7044                                    </div>
7045                                </div>
7046                            <span class="md-form__select__span">Nederland / Netherlands</span>
7047                        </div>
7048                    </span>
7049                </li>
7050                <li id="orbe-country-AT"
7051                     tabindex="-1" role="option"
7052                    data-name="Austria / Österreich" data-country="AT" style="display: list-item;">
7053                    <span class="md-form__select__country__list-link" data-countryname="Austria / Österreich" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="en" data-subfoldersuffix="eu" data-domainurl="joola-eu.myshopify.com" data-host="joola.de" data-country="AT" data-value="AT"
7054                       data-locales="en,de" data-namelocales="English,Deutsch"data-shipping-threshold=""
7055                        data-delivery-time=""
7056                        data-return-time=""
7057                        data-payment=""
7058                        data-taxes-included="false"
7059                        data-duties-included="false">
7060                        <div class="md-form__select__country__list-link-wrapper">
7061                                <div class="md-form__select__country__list__flag-wrapper">
7062                                    <div class="md-form__select__country__list-link__flag "><div class="orbe-flags-at md-form__select__img "  ></div>
7063                                    </div>
7064                                </div>
7065                            <span class="md-form__select__span">Austria / Österreich</span>
7066                        </div>
7067                    </span>
7068                </li>
7069                <li id="orbe-country-DK"
7070                     tabindex="-1" role="option"
7071                    data-name="Danmark" data-country="DK" style="display: list-item;">
7072                    <span class="md-form__select__country__list-link" data-countryname="Danmark" data-primarymarket="false" data-currency="DKK" data-symbol="kr" data-primary="enabled" data-defaultlocale="en" data-subfoldersuffix="eu" data-domainurl="joola-eu.myshopify.com" data-host="joola.de" data-country="DK" data-value="DK"
7073                       data-locales="en,de" data-namelocales="English,Deutsch"data-shipping-threshold=""
7074                        data-delivery-time=""
7075                        data-return-time=""
7076                        data-payment=""
7077                        data-taxes-included="false"
7078                        data-duties-included="false">
7079                        <div class="md-form__select__country__list-link-wrapper">
7080                                <div class="md-form__select__country__list__flag-wrapper">
7081                                    <div class="md-form__select__country__list-link__flag "><div class="orbe-flags-dk md-form__select__img "  ></div>
7082                                    </div>
7083                                </div>
7084                            <span class="md-form__select__span">Danmark</span>
7085                        </div>
7086                    </span>
7087                </li>
7088                <li id="orbe-country-BE"
7089                     tabindex="-1" role="option"
7090                    data-name="Belgium" data-country="BE" style="display: list-item;">
7091                    <span class="md-form__select__country__list-link" data-countryname="Belgium" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="en" data-subfoldersuffix="eu" data-domainurl="joola-eu.myshopify.com" data-host="joola.de" data-country="BE" data-value="BE"
7092                       data-locales="en,de" data-namelocales="English,Deutsch"data-shipping-threshold=""
7093                        data-delivery-time=""
7094                        data-return-time=""
7095                        data-payment=""
7096                        data-taxes-included="false"
7097                        data-duties-included="false">
7098                        <div class="md-form__select__country__list-link-wrapper">
7099                                <div class="md-form__select__country__list__flag-wrapper">
7100                                    <div class="md-form__select__country__list-link__flag "><div class="orbe-flags-be md-form__select__img "  ></div>
7101                                    </div>
7102                                </div>
7103                            <span class="md-form__select__span">Belgium</span>
7104                        </div>
7105                    </span>
7106                </li>
7107                <li id="orbe-country-PL"
7108                     tabindex="-1" role="option"
7109                    data-name="Polska / Poland" data-country="PL" style="display: list-item;">
7110                    <span class="md-form__select__country__list-link" data-countryname="Polska / Poland" data-primarymarket="false" data-currency="PLN" data-symbol="zł" data-primary="enabled" data-defaultlocale="en" data-subfoldersuffix="eu" data-domainurl="joola-eu.myshopify.com" data-host="joola.de" data-country="PL" data-value="PL"
7111                       data-locales="en,de" data-namelocales="English,Deutsch"data-shipping-threshold=""
7112                        data-delivery-time=""
7113                        data-return-time=""
7114                        data-payment=""
7115                        data-taxes-included="false"
7116                        data-duties-included="false">
7117                        <div class="md-form__select__country__list-link-wrapper">
7118                                <div class="md-form__select__country__list__flag-wrapper">
7119                                    <div class="md-form__select__country__list-link__flag "><div class="orbe-flags-pl md-form__select__img md-fix-flag-white " data-fix="true" ></div>
7120                                    </div>
7121                                </div>
7122                            <span class="md-form__select__span">Polska / Poland</span>
7123                        </div>
7124                    </span>
7125                </li>
7126                <li id="orbe-country-CH"
7127                     tabindex="-1" role="option"
7128                    data-name="Switzerland" data-country="CH" style="display: list-item;">
7129                    <span class="md-form__select__country__list-link" data-countryname="Switzerland" data-primarymarket="false" data-currency="CHF" data-symbol="CHF" data-primary="enabled" data-defaultlocale="en" data-subfoldersuffix="eu" data-domainurl="joola-eu.myshopify.com" data-host="joola.de" data-country="CH" data-value="CH"
7130                       data-locales="en,de" data-namelocales="English,Deutsch"data-shipping-threshold=""
7131                        data-delivery-time=""
7132                        data-return-time=""
7133                        data-payment=""
7134                        data-taxes-included="false"
7135                        data-duties-included="false">
7136                        <div class="md-form__select__country__list-link-wrapper">
7137                                <div class="md-form__select__country__list__flag-wrapper">
7138                                    <div class="md-form__select__country__list-link__flag "><div class="orbe-flags-ch md-form__select__img "  ></div>
7139                                    </div>
7140                                </div>
7141                            <span class="md-form__select__span">Switzerland</span>
7142                        </div>
7143                    </span>
7144                </li>
7145                <li id="orbe-country-CZ"
7146                     tabindex="-1" role="option"
7147                    data-name="Czech Republic" data-country="CZ" style="display: list-item;">
7148                    <span class="md-form__select__country__list-link" data-countryname="Czech Republic" data-primarymarket="false" data-currency="CZK" data-symbol="Kč" data-primary="enabled" data-defaultlocale="en" data-subfoldersuffix="eu" data-domainurl="joola-eu.myshopify.com" data-host="joola.de" data-country="CZ" data-value="CZ"
7149                       data-locales="en,de" data-namelocales="English,Deutsch"data-shipping-threshold=""
7150                        data-delivery-time=""
7151                        data-return-time=""
7152                        data-payment=""
7153                        data-taxes-included="false"
7154                        data-duties-included="false">
7155                        <div class="md-form__select__country__list-link-wrapper">
7156                                <div class="md-form__select__country__list__flag-wrapper">
7157                                    <div class="md-form__select__country__list-link__flag "><div class="orbe-flags-cz md-form__select__img md-fix-flag-white " data-fix="true" ></div>
7158                                    </div>
7159                                </div>
7160                            <span class="md-form__select__span">Czech Republic</span>
7161                        </div>
7162                    </span>
7163                </li>
7164                <li id="orbe-country-MC"
7165                     tabindex="-1" role="option"
7166                    data-name="Monaco" data-country="MC" style="display: list-item;">
7167                    <span class="md-form__select__country__list-link" data-countryname="Monaco" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="en" data-subfoldersuffix="eu" data-domainurl="joola-eu.myshopify.com" data-host="joola.de" data-country="MC" data-value="MC"
7168                       data-locales="en,de" data-namelocales="English,Deutsch"data-shipping-threshold=""
7169                        data-delivery-time=""
7170                        data-return-time=""
7171                        data-payment=""
7172                        data-taxes-included="false"
7173                        data-duties-included="false">
7174                        <div class="md-form__select__country__list-link-wrapper">
7175                                <div class="md-form__select__country__list__flag-wrapper">
7176                                    <div class="md-form__select__country__list-link__flag "><div class="orbe-flags-mc md-form__select__img md-fix-flag-white " data-fix="true" ></div>
7177                                    </div>
7178                                </div>
7179                            <span class="md-form__select__span">Monaco</span>
7180                        </div>
7181                    </span>
7182                </li>
7183                <li id="orbe-country-SK"
7184                     tabindex="-1" role="option"
7185                    data-name="Slovensko / Slovakia" data-country="SK" style="display: list-item;">
7186                    <span class="md-form__select__country__list-link" data-countryname="Slovensko / Slovakia" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="en" data-subfoldersuffix="eu" data-domainurl="joola-eu.myshopify.com" data-host="joola.de" data-country="SK" data-value="SK"
7187                       data-locales="en,de" data-namelocales="English,Deutsch"data-shipping-threshold=""
7188                        data-delivery-time=""
7189                        data-return-time=""
7190                        data-payment=""
7191                        data-taxes-included="false"
7192                        data-duties-included="false">
7193                        <div class="md-form__select__country__list-link-wrapper">
7194                                <div class="md-form__select__country__list__flag-wrapper">
7195                                    <div class="md-form__select__country__list-link__flag "><div class="orbe-flags-sk md-form__select__img md-fix-flag-white " data-fix="true" ></div>
7196                                    </div>
7197                                </div>
7198                            <span class="md-form__select__span">Slovensko / Slovakia</span>
7199                        </div>
7200                    </span>
7201                </li>
7202                <li id="orbe-country-RS"
7203                     tabindex="-1" role="option"
7204                    data-name="Serbia" data-country="RS" style="display: list-item;">
7205                    <span class="md-form__select__country__list-link" data-countryname="Serbia" data-primarymarket="false" data-currency="RSD" data-symbol="Дин." data-primary="enabled" data-defaultlocale="en" data-subfoldersuffix="eu" data-domainurl="joola-eu.myshopify.com" data-host="joola.de" data-country="RS" data-value="RS"
7206                       data-locales="en,de" data-namelocales="English,Deutsch"data-shipping-threshold=""
7207                        data-delivery-time=""
7208                        data-return-time=""
7209                        data-payment=""
7210                        data-taxes-included="false"
7211                        data-duties-included="false">
7212                        <div class="md-form__select__country__list-link-wrapper">
7213                                <div class="md-form__select__country__list__flag-wrapper">
7214                                    <div class="md-form__select__country__list-link__flag "><div class="orbe-flags-rs md-form__select__img md-fix-flag-white " data-fix="true" ></div>
7215                                    </div>
7216                                </div>
7217                            <span class="md-form__select__span">Serbia</span>
7218                        </div>
7219                    </span>
7220                </li>
7221                <li id="orbe-country-SI"
7222                     tabindex="-1" role="option"
7223                    data-name="Slovenija" data-country="SI" style="display: list-item;">
7224                    <span class="md-form__select__country__list-link" data-countryname="Slovenija" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="en" data-subfoldersuffix="eu" data-domainurl="joola-eu.myshopify.com" data-host="joola.de" data-country="SI" data-value="SI"
7225                       data-locales="en,de" data-namelocales="English,Deutsch"data-shipping-threshold=""
7226                        data-delivery-time=""
7227                        data-return-time=""
7228                        data-payment=""
7229                        data-taxes-included="false"
7230                        data-duties-included="false">
7231                        <div class="md-form__select__country__list-link-wrapper">
7232                                <div class="md-form__select__country__list__flag-wrapper">
7233                                    <div class="md-form__select__country__list-link__flag "><div class="orbe-flags-si md-form__select__img md-fix-flag-white " data-fix="true" ></div>
7234                                    </div>
7235                                </div>
7236                            <span class="md-form__select__span">Slovenija</span>
7237                        </div>
7238                    </span>
7239                </li>
7240                <li id="orbe-country-HU"
7241                     tabindex="-1" role="option"
7242                    data-name="Hungary / Hungary" data-country="HU" style="display: list-item;">
7243                    <span class="md-form__select__country__list-link" data-countryname="Hungary / Hungary" data-primarymarket="false" data-currency="HUF" data-symbol="Ft" data-primary="enabled" data-defaultlocale="en" data-subfoldersuffix="eu" data-domainurl="joola-eu.myshopify.com" data-host="joola.de" data-country="HU" data-value="HU"
7244                       data-locales="en,de" data-namelocales="English,Deutsch"data-shipping-threshold=""
7245                        data-delivery-time=""
7246                        data-return-time=""
7247                        data-payment=""
7248                        data-taxes-included="false"
7249                        data-duties-included="false">
7250                        <div class="md-form__select__country__list-link-wrapper">
7251                                <div class="md-form__select__country__list__flag-wrapper">
7252                                    <div class="md-form__select__country__list-link__flag "><div class="orbe-flags-hu md-form__select__img "  ></div>
7253                                    </div>
7254                                </div>
7255                            <span class="md-form__select__span">Hungary / Hungary</span>
7256                        </div>
7257                    </span>
7258                </li>
7259                <li id="orbe-country-RO"
7260                     tabindex="-1" role="option"
7261                    data-name="România" data-country="RO" style="display: list-item;">
7262                    <span class="md-form__select__country__list-link" data-countryname="România" data-primarymarket="false" data-currency="RON" data-symbol="lei" data-primary="enabled" data-defaultlocale="en" data-subfoldersuffix="eu" data-domainurl="joola-eu.myshopify.com" data-host="joola.de" data-country="RO" data-value="RO"
7263                       data-locales="en,de" data-namelocales="English,Deutsch"data-shipping-threshold=""
7264                        data-delivery-time=""
7265                        data-return-time=""
7266                        data-payment=""
7267                        data-taxes-included="false"
7268                        data-duties-included="false">
7269                        <div class="md-form__select__country__list-link-wrapper">
7270                                <div class="md-form__select__country__list__flag-wrapper">
7271                                    <div class="md-form__select__country__list-link__flag "><div class="orbe-flags-ro md-form__select__img "  ></div>
7272                                    </div>
7273                                </div>
7274                            <span class="md-form__select__span">România</span>
7275                        </div>
7276                    </span>
7277                </li>
7278                <li id="orbe-country-PT"
7279                     tabindex="-1" role="option"
7280                    data-name="Portugal" data-country="PT" style="display: list-item;">
7281                    <span class="md-form__select__country__list-link" data-countryname="Portugal" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="en" data-subfoldersuffix="eu" data-domainurl="joola-eu.myshopify.com" data-host="joola.de" data-country="PT" data-value="PT"
7282                       data-locales="en,de" data-namelocales="English,Deutsch"data-shipping-threshold=""
7283                        data-delivery-time=""
7284                        data-return-time=""
7285                        data-payment=""
7286                        data-taxes-included="false"
7287                        data-duties-included="false">
7288                        <div class="md-form__select__country__list-link-wrapper">
7289                                <div class="md-form__select__country__list__flag-wrapper">
7290                                    <div class="md-form__select__country__list-link__flag "><div class="orbe-flags-pt md-form__select__img "  ></div>
7291                                    </div>
7292                                </div>
7293                            <span class="md-form__select__span">Portugal</span>
7294                        </div>
7295                    </span>
7296                </li>
7297                <li id="orbe-country-NO"
7298                     tabindex="-1" role="option"
7299                    data-name="Norway / Norge" data-country="NO" style="display: list-item;">
7300                    <span class="md-form__select__country__list-link" data-countryname="Norway / Norge" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="en" data-subfoldersuffix="eu" data-domainurl="joola-eu.myshopify.com" data-host="joola.de" data-country="NO" data-value="NO"
7301                       data-locales="en,de" data-namelocales="English,Deutsch"data-shipping-threshold=""
7302                        data-delivery-time=""
7303                        data-return-time=""
7304                        data-payment=""
7305                        data-taxes-included="false"
7306                        data-duties-included="false">
7307                        <div class="md-form__select__country__list-link-wrapper">
7308                                <div class="md-form__select__country__list__flag-wrapper">
7309                                    <div class="md-form__select__country__list-link__flag "><div class="orbe-flags-no md-form__select__img "  ></div>
7310                                    </div>
7311                                </div>
7312                            <span class="md-form__select__span">Norway / Norge</span>
7313                        </div>
7314                    </span>
7315                </li>
7316                <li id="orbe-country-LU"
7317                     tabindex="-1" role="option"
7318                    data-name="Luxembourg" data-country="LU" style="display: list-item;">
7319                    <span class="md-form__select__country__list-link" data-countryname="Luxembourg" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="en" data-subfoldersuffix="eu" data-domainurl="joola-eu.myshopify.com" data-host="joola.de" data-country="LU" data-value="LU"
7320                       data-locales="en,de" data-namelocales="English,Deutsch"data-shipping-threshold=""
7321                        data-delivery-time=""
7322                        data-return-time=""
7323                        data-payment=""
7324                        data-taxes-included="false"
7325                        data-duties-included="false">
7326                        <div class="md-form__select__country__list-link-wrapper">
7327                                <div class="md-form__select__country__list__flag-wrapper">
7328                                    <div class="md-form__select__country__list-link__flag "><div class="orbe-flags-lu md-form__select__img "  ></div>
7329                                    </div>
7330                                </div>
7331                            <span class="md-form__select__span">Luxembourg</span>
7332                        </div>
7333                    </span>
7334                </li>
7335                <li id="orbe-country-LT"
7336                     tabindex="-1" role="option"
7337                    data-name="Lietuva / Lithuania" data-country="LT" style="display: list-item;">
7338                    <span class="md-form__select__country__list-link" data-countryname="Lietuva / Lithuania" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="en" data-subfoldersuffix="eu" data-domainurl="joola-eu.myshopify.com" data-host="joola.de" data-country="LT" data-value="LT"
7339                       data-locales="en,de" data-namelocales="English,Deutsch"data-shipping-threshold=""
7340                        data-delivery-time=""
7341                        data-return-time=""
7342                        data-payment=""
7343                        data-taxes-included="false"
7344                        data-duties-included="false">
7345                        <div class="md-form__select__country__list-link-wrapper">
7346                                <div class="md-form__select__country__list__flag-wrapper">
7347                                    <div class="md-form__select__country__list-link__flag "><div class="orbe-flags-lt md-form__select__img "  ></div>
7348                                    </div>
7349                                </div>
7350                            <span class="md-form__select__span">Lietuva / Lithuania</span>
7351                        </div>
7352                    </span>
7353                </li>
7354                <li id="orbe-country-LV"
7355                     tabindex="-1" role="option"
7356                    data-name="Latvija / Latvia" data-country="LV" style="display: list-item;">
7357                    <span class="md-form__select__country__list-link" data-countryname="Latvija / Latvia" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="en" data-subfoldersuffix="eu" data-domainurl="joola-eu.myshopify.com" data-host="joola.de" data-country="LV" data-value="LV"
7358                       data-locales="en,de" data-namelocales="English,Deutsch"data-shipping-threshold=""
7359                        data-delivery-time=""
7360                        data-return-time=""
7361                        data-payment=""
7362                        data-taxes-included="false"
7363                        data-duties-included="false">
7364                        <div class="md-form__select__country__list-link-wrapper">
7365                                <div class="md-form__select__country__list__flag-wrapper">
7366                                    <div class="md-form__select__country__list-link__flag "><div class="orbe-flags-lv md-form__select__img "  ></div>
7367                                    </div>
7368                                </div>
7369                            <span class="md-form__select__span">Latvija / Latvia</span>
7370                        </div>
7371                    </span>
7372                </li>
7373                <li id="orbe-country-HR"
7374                     tabindex="-1" role="option"
7375                    data-name="Hrvatska / Croatia" data-country="HR" style="display: list-item;">
7376                    <span class="md-form__select__country__list-link" data-countryname="Hrvatska / Croatia" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="en" data-subfoldersuffix="eu" data-domainurl="joola-eu.myshopify.com" data-host="joola.de" data-country="HR" data-value="HR"
7377                       data-locales="en,de" data-namelocales="English,Deutsch"data-shipping-threshold=""
7378                        data-delivery-time=""
7379                        data-return-time=""
7380                        data-payment=""
7381                        data-taxes-included="false"
7382                        data-duties-included="false">
7383                        <div class="md-form__select__country__list-link-wrapper">
7384                                <div class="md-form__select__country__list__flag-wrapper">
7385                                    <div class="md-form__select__country__list-link__flag "><div class="orbe-flags-hr md-form__select__img "  ></div>
7386                                    </div>
7387                                </div>
7388                            <span class="md-form__select__span">Hrvatska / Croatia</span>
7389                        </div>
7390                    </span>
7391                </li>
7392                <li id="orbe-country-MT"
7393                     tabindex="-1" role="option"
7394                    data-name="Malta" data-country="MT" style="display: list-item;">
7395                    <span class="md-form__select__country__list-link" data-countryname="Malta" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="en" data-subfoldersuffix="eu" data-domainurl="joola-eu.myshopify.com" data-host="joola.de" data-country="MT" data-value="MT"
7396                       data-locales="en,de" data-namelocales="English,Deutsch"data-shipping-threshold=""
7397                        data-delivery-time=""
7398                        data-return-time=""
7399                        data-payment=""
7400                        data-taxes-included="false"
7401                        data-duties-included="false">
7402                        <div class="md-form__select__country__list-link-wrapper">
7403                                <div class="md-form__select__country__list__flag-wrapper">
7404                                    <div class="md-form__select__country__list-link__flag "><div class="orbe-flags-mt md-form__select__img md-fix-flag-white " data-fix="true" ></div>
7405                                    </div>
7406                                </div>
7407                            <span class="md-form__select__span">Malta</span>
7408                        </div>
7409                    </span>
7410                </li>
7411                <li id="orbe-country-IS"
7412                     tabindex="-1" role="option"
7413                    data-name="Iceland" data-country="IS" style="display: list-item;">
7414                    <span class="md-form__select__country__list-link" data-countryname="Iceland" data-primarymarket="false" data-currency="ISK" data-symbol="kr" data-primary="enabled" data-defaultlocale="en" data-subfoldersuffix="eu" data-domainurl="joola-eu.myshopify.com" data-host="joola.de" data-country="IS" data-value="IS"
7415                       data-locales="en,de" data-namelocales="English,Deutsch"data-shipping-threshold=""
7416                        data-delivery-time=""
7417                        data-return-time=""
7418                        data-payment=""
7419                        data-taxes-included="false"
7420                        data-duties-included="false">
7421                        <div class="md-form__select__country__list-link-wrapper">
7422                                <div class="md-form__select__country__list__flag-wrapper">
7423                                    <div class="md-form__select__country__list-link__flag "><div class="orbe-flags-is md-form__select__img "  ></div>
7424                                    </div>
7425                                </div>
7426                            <span class="md-form__select__span">Iceland</span>
7427                        </div>
7428                    </span>
7429                </li>
7430                <li id="orbe-country-IE"
7431                     tabindex="-1" role="option"
7432                    data-name="Ireland" data-country="IE" style="display: list-item;">
7433                    <span class="md-form__select__country__list-link" data-countryname="Ireland" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="en" data-subfoldersuffix="eu" data-domainurl="joola-eu.myshopify.com" data-host="joola.de" data-country="IE" data-value="IE"
7434                       data-locales="en,de" data-namelocales="English,Deutsch"data-shipping-threshold=""
7435                        data-delivery-time=""
7436                        data-return-time=""
7437                        data-payment=""
7438                        data-taxes-included="false"
7439                        data-duties-included="false">
7440                        <div class="md-form__select__country__list-link-wrapper">
7441                                <div class="md-form__select__country__list__flag-wrapper">
7442                                    <div class="md-form__select__country__list-link__flag "><div class="orbe-flags-ie md-form__select__img "  ></div>
7443                                    </div>
7444                                </div>
7445                            <span class="md-form__select__span">Ireland</span>
7446                        </div>
7447                    </span>
7448                </li>
7449                <li id="orbe-country-GR"
7450                     tabindex="-1" role="option"
7451                    data-name="Greece / Ελλαδα" data-country="GR" style="display: list-item;">
7452                    <span class="md-form__select__country__list-link" data-countryname="Greece / Ελλαδα" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="en" data-subfoldersuffix="eu" data-domainurl="joola-eu.myshopify.com" data-host="joola.de" data-country="GR" data-value="GR"
7453                       data-locales="en,de" data-namelocales="English,Deutsch"data-shipping-threshold=""
7454                        data-delivery-time=""
7455                        data-return-time=""
7456                        data-payment=""
7457                        data-taxes-included="false"
7458                        data-duties-included="false">
7459                        <div class="md-form__select__country__list-link-wrapper">
7460                                <div class="md-form__select__country__list__flag-wrapper">
7461                                    <div class="md-form__select__country__list-link__flag "><div class="orbe-flags-gr md-form__select__img "  ></div>
7462                                    </div>
7463                                </div>
7464                            <span class="md-form__select__span">Greece / Ελλαδα</span>
7465                        </div>
7466                    </span>
7467                </li>
7468                <li id="orbe-country-FI"
7469                     tabindex="-1" role="option"
7470                    data-name="Finland" data-country="FI" style="display: list-item;">
7471                    <span class="md-form__select__country__list-link" data-countryname="Finland" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="en" data-subfoldersuffix="eu" data-domainurl="joola-eu.myshopify.com" data-host="joola.de" data-country="FI" data-value="FI"
7472                       data-locales="en,de" data-namelocales="English,Deutsch"data-shipping-threshold=""
7473                        data-delivery-time=""
7474                        data-return-time=""
7475                        data-payment=""
7476                        data-taxes-included="false"
7477                        data-duties-included="false">
7478                        <div class="md-form__select__country__list-link-wrapper">
7479                                <div class="md-form__select__country__list__flag-wrapper">
7480                                    <div class="md-form__select__country__list-link__flag "><div class="orbe-flags-fi md-form__select__img md-fix-flag-white " data-fix="true" ></div>
7481                                    </div>
7482                                </div>
7483                            <span class="md-form__select__span">Finland</span>
7484                        </div>
7485                    </span>
7486                </li>
7487                <li id="orbe-country-EE"
7488                     tabindex="-1" role="option"
7489                    data-name="Eesti / Estonia" data-country="EE" style="display: list-item;">
7490                    <span class="md-form__select__country__list-link" data-countryname="Eesti / Estonia" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="en" data-subfoldersuffix="eu" data-domainurl="joola-eu.myshopify.com" data-host="joola.de" data-country="EE" data-value="EE"
7491                       data-locales="en,de" data-namelocales="English,Deutsch"data-shipping-threshold=""
7492                        data-delivery-time=""
7493                        data-return-time=""
7494                        data-payment=""
7495                        data-taxes-included="false"
7496                        data-duties-included="false">
7497                        <div class="md-form__select__country__list-link-wrapper">
7498                                <div class="md-form__select__country__list__flag-wrapper">
7499                                    <div class="md-form__select__country__list-link__flag "><div class="orbe-flags-ee md-form__select__img md-fix-flag-white " data-fix="true" ></div>
7500                                    </div>
7501                                </div>
7502                            <span class="md-form__select__span">Eesti / Estonia</span>
7503                        </div>
7504                    </span>
7505                </li>
7506                <li id="orbe-country-BG"
7507                     tabindex="-1" role="option"
7508                    data-name="Bulgaria / България" data-country="BG" style="display: list-item;">
7509                    <span class="md-form__select__country__list-link" data-countryname="Bulgaria / България" data-primarymarket="false" data-currency="BGN" data-symbol="лв" data-primary="enabled" data-defaultlocale="en" data-subfoldersuffix="eu" data-domainurl="joola-eu.myshopify.com" data-host="joola.de" data-country="BG" data-value="BG"
7510                       data-locales="en,de" data-namelocales="English,Deutsch"data-shipping-threshold=""
7511                        data-delivery-time=""
7512                        data-return-time=""
7513                        data-payment=""
7514                        data-taxes-included="false"
7515                        data-duties-included="false">
7516                        <div class="md-form__select__country__list-link-wrapper">
7517                                <div class="md-form__select__country__list__flag-wrapper">
7518                                    <div class="md-form__select__country__list-link__flag "><div class="orbe-flags-bg md-form__select__img md-fix-flag-white " data-fix="true" ></div>
7519                                    </div>
7520                                </div>
7521                            <span class="md-form__select__span">Bulgaria / България</span>
7522                        </div>
7523                    </span>
7524                </li>
7525                <li id="orbe-country-IT"
7526                     tabindex="-1" role="option"
7527                    data-name="Italia / Italy" data-country="IT" style="display: list-item;">
7528                    <span class="md-form__select__country__list-link" data-countryname="Italia / Italy" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="it" data-subfoldersuffix="" data-domainurl="joola.it" data-host="joola.it" data-country="IT" data-value="IT"
7529                       data-locales="it,en" data-namelocales="italiano,English"data-shipping-threshold=""
7530                        data-delivery-time=""
7531                        data-return-time=""
7532                        data-payment=""
7533                        data-taxes-included="false"
7534                        data-duties-included="false">
7535                        <div class="md-form__select__country__list-link-wrapper">
7536                                <div class="md-form__select__country__list__flag-wrapper">
7537                                    <div class="md-form__select__country__list-link__flag "><div class="orbe-flags-it md-form__select__img "  ></div>
7538                                    </div>
7539                                </div>
7540                            <span class="md-form__select__span">Italia / Italy</span>
7541                        </div>
7542                    </span>
7543                </li>
7544                <li id="orbe-country-FR"
7545                     tabindex="-1" role="option"
7546                    data-name="France" data-country="FR" style="display: list-item;">
7547                    <span class="md-form__select__country__list-link" data-countryname="France" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="fr" data-subfoldersuffix="" data-domainurl="joola.fr" data-host="joola.fr" data-country="FR" data-value="FR"
7548                       data-locales="fr,en" data-namelocales="Français,English"data-shipping-threshold=""
7549                        data-delivery-time=""
7550                        data-return-time=""
7551                        data-payment=""
7552                        data-taxes-included="false"
7553                        data-duties-included="false">
7554                        <div class="md-form__select__country__list-link-wrapper">
7555                                <div class="md-form__select__country__list__flag-wrapper">
7556                                    <div class="md-form__select__country__list-link__flag "><div class="orbe-flags-fr md-form__select__img "  ></div>
7557                                    </div>
7558                                </div>
7559                            <span class="md-form__select__span">France</span>
7560                        </div>
7561                    </span>
7562                </li>
7563                <li id="orbe-country-DE"
7564                     tabindex="-1" role="option"
7565                    data-name="Deutschland / Germany" data-country="DE" style="display: list-item;">
7566                    <span class="md-form__select__country__list-link" aria-current="true" data-countryname="Deutschland / Germany" data-primarymarket="true" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="de" data-subfoldersuffix="" data-domainurl="joola-eu.myshopify.com" data-host="joola.de" data-country="DE" data-value="DE"
7567                       data-locales="de,en" data-namelocales="Deutsch,English"data-shipping-threshold=""
7568                        data-delivery-time=""
7569                        data-return-time=""
7570                        data-payment=""
7571                        data-taxes-included="false"
7572                        data-duties-included="false">
7573                        <div class="md-form__select__country__list-link-wrapper">
7574                                <div class="md-form__select__country__list__flag-wrapper">
7575                                    <div class="md-form__select__country__list-link__flag "><div class="orbe-flags-de md-form__select__img "  ></div>
7576                                    </div>
7577                                </div>
7578                            <span class="md-form__select__span">Deutschland / Germany</span>
7579                        </div>
7580                    </span>
7581                </li>
7582                <li id="orbe-country-US"
7583                     tabindex="-1" role="option"
7584                    data-name="United States" data-country="US" style="display: list-item;">
7585                    <span class="md-form__select__country__list-link" data-countryname="United States" data-primarymarket="false" data-currency="USD" data-symbol="$" data-primary="undefined" data-defaultlocale="en" data-subfoldersuffix="" data-domainurl="joola.com" data-host="joola.com" data-country="US" data-value="US"
7586                       data-locales="en" data-namelocales="English" data-externalstore=","data-shipping-threshold=""
7587                        data-delivery-time=""
7588                        data-return-time=""
7589                        data-payment=""
7590                        data-taxes-included="false"
7591                        data-duties-included="false">
7592                        <div class="md-form__select__country__list-link-wrapper">
7593                                <div class="md-form__select__country__list__flag-wrapper">
7594                                    <div class="md-form__select__country__list-link__flag "><div class="orbe-flags-us md-form__select__img "  ></div>
7595                                    </div>
7596                                </div>
7597                            <span class="md-form__select__span">United States</span>
7598                        </div>
7599                    </span>
7600                </li>
7601                <li id="orbe-country-SE"
7602                     tabindex="-1" role="option"
7603                    data-name="Sverige / Sweden" data-country="SE" style="display: list-item;">
7604                    <span class="md-form__select__country__list-link" data-countryname="Sverige / Sweden" data-primarymarket="false" data-currency="SEK" data-symbol="kr" data-primary="enabled" data-defaultlocale="en" data-subfoldersuffix="" data-domainurl="joola.se" data-host="joola.se" data-country="SE" data-value="SE"
7605                       data-locales="en" data-namelocales="English"data-shipping-threshold=""
7606                        data-delivery-time=""
7607                        data-return-time=""
7608                        data-payment=""
7609                        data-taxes-included="false"
7610                        data-duties-included="false">
7611                        <div class="md-form__select__country__list-link-wrapper">
7612                                <div class="md-form__select__country__list__flag-wrapper">
7613                                    <div class="md-form__select__country__list-link__flag "><div class="orbe-flags-se md-form__select__img "  ></div>
7614                                    </div>
7615                                </div>
7616                            <span class="md-form__select__span">Sverige / Sweden</span>
7617                        </div>
7618                    </span>
7619                </li></ul>
7620</div>
7621<!-- END app snippet -->
7622<!-- BEGIN app snippet: language-selector --><div class="md-modal__formContent__select">
7623    <span class="md-modal__formContent__selectLabel" id="label-md-form__select__language" data-mdAppLanguageLabel>Language</span>
7624    <input name="language_code" id="orbe-lang-selector-popup-id" type="hidden">
7625    <button type="button" name="md-form__select__language__button" id="md-form__select__language" class="md-form__select"
7626            aria-expanded="false" aria-controls="orbeLanguageList" role="combobox" aria-haspopup="listbox"
7627            aria-labelledby="label-md-form__select__language" data-value="de"
7628            
7629    >
7630        <div class="md-form__select__language__list-link-wrapper">
7631            <span class="md-form__select__span">Deutsch</span>
7632        </div>
7633    </button>
7634    <ul id="orbeLanguageList" role="listbox"
7635        class="md-form__select__language__list " hidden><li data-locale="de"
7636                class="" tabindex="-1" role="option">
7637                <span class="md-form__select__language__list-link" aria-current="true" data-value="de">
7638                    <div class="md-form__select__language__list-link-wrapper">
7639                        <span class="md-form__select__span" data-value="de">Deutsch</span>
7640                    </div>
7641                </span>
7642            </li><li data-locale="en"
7643                class="" tabindex="-1" role="option">
7644                <span class="md-form__select__language__list-link" data-value="en">
7645                    <div class="md-form__select__language__list-link-wrapper">
7646                        <span class="md-form__select__span" data-value="en">English</span>
7647                    </div>
7648                </span>
7649            </li></ul>
7650</div>
7651<!-- END app snippet -->
7652                            </div>
7653                            <div class="md-modal__footer ">
7654                                <div class="md-modal__footerContent">
7655                                    <button type="submit" class="md-btn md-btn__primary" id="md-btn__form__onSubmit" data-mdAppCTAText>Shop now</button>
7656                                </div>
7657                                
7658                            </div>
7659                        </div>
7660
7661                        <div class="md-modal__grid__2">
7662                            
7663                        </div>
7664                    </div>
7665                    </form>
7666                </div>
7667            </div>
7668        </div>
7669        
7670            <!--googleon: all-->
7671        
7672        <div class="md-modal__backdrop"></div>
7673    </div>
7673<script>
7674    
7675if (typeof mdApp_hideOnFallback === 'undefined') {
7676        var mdApp_hideOnFallback = false;
7677    }
7678    if (typeof mdApp_showFlagHeaderIcon == 'undefined') {var mdApp_showFlagHeaderIcon = true;var mdApp_showFlagHeaderIconCircle = false;}
7679
7680    if (typeof mdApp_showFlagSelectorIcon == 'undefined') {var mdApp_showFlagSelectorIcon = true;}
7681
7682    if (typeof mdApp_currencyCodeEnabled === 'undefined') {var mdApp_currencyCodeEnabled = 'only_flag';}
7683
7684    if (typeof mdApp_backgroundModal == 'undefined') {
7685        var mdApp_backgroundModal = '#ffffff';
7686    }
7687
7688    if (typeof mdApp_fallbackText === 'undefined') {
7689        var mdApp_fallbackText = `We don’t ship to {country}`;
7690    }
7691
7692    if (typeof mdApp_disableFallbackPR === 'undefined') {
7693        var mdApp_disableFallbackPR = false;
7694    }
7695
7696    if (typeof mdApp_searchCountrySelectorModal == 'undefined') {var mdApp_searchCountrySelectorModal = true;}
7697
7698    <!-- BEGIN app snippet: js-variables -->
7699
7700
7701if (typeof mdApp_redirectMode == 'undefined') {
7702    var mdApp_redirectMode = false;
7703}
7704if (typeof mdApp_redirectRegionMode == 'undefined') {
7705    var mdApp_redirectRegionMode = false;
7706}
7707if (typeof mdApp_redirectRegionCode === 'undefined') {
7708    var mdApp_redirectRegionCode = '';
7709}
7710if (typeof mdApp_redirectCountryCode === 'undefined') {
7711    var mdApp_redirectCountryCode = '';
7712}
7713if (typeof mdApp_redirectCountryName === 'undefined') {
7714    var mdApp_redirectCountryName = '';
7715}
7716if (typeof mdApp_redirectCountryCurrencyCode === 'undefined') {
7717    var mdApp_redirectCountryCurrencyCode = '';
7718}
7719if (typeof mdApp_redirectCountryCurrencySymbol === 'undefined') {
7720    var mdApp_redirectCountryCurrencySymbol = '';
7721}
7722if (typeof mdApp_redirectLocale === 'undefined') {
7723    var mdApp_redirectLocale = '';
7724}
7725if (typeof mdApp_redirectEndonymName === 'undefined') {
7726    var mdApp_redirectEndonymName = '';
7727}
7728if (typeof mdApp_redirectUrl === 'undefined') {
7729    var mdApp_redirectUrl = '';
7730}
7731if (typeof mdApp_forceHideOrbe == 'undefined') {
7732    var mdApp_forceHideOrbe = false;
7733}
7734if (typeof mdApp_currentPlan == 'undefined') {
7735var mdApp_currentPlan = 'plus';
7736}
7737if (typeof mdApp_forceExternalStoreRedirectMode == 'undefined') {
7738var mdApp_forceExternalStoreRedirectMode = false;
7739}
7740if (typeof mdApp_forceExternalStoreRedirectList == 'undefined') {
7741var mdApp_forceExternalStoreRedirectList = [];
7742}
7743if (typeof mdApp_deferUntilScroll == 'undefined') {
7744var mdApp_deferUntilScroll = false;
7745}
7746
7747if (typeof mdApp_skipRequestAPI == 'undefined') {var mdApp_skipRequestAPI = 'fal
7747se';}
7748
7749if (typeof mdApp_merchantKey === 'undefined') {var mdApp_merchantKey = 'md_key_24829i43559360';}
7750
7751if (typeof mdApp_MAIN_URL === 'undefined') {
7752
7753    var mdApp_MAIN_URL = 'https://joola.de';
7754
7755}
7756
7757if (typeof mdApp_currentCountryCode === 'undefined') {
7758
7759
7760    var mdApp_currentCountryCode = 'DE';
7761
7762}
7763
7764if (typeof mdApp_currentCountryCodeName === 'undefined') {
7765    var mdApp_currentCountryCodeName = 'Deutschland';
7766}
7767
7768if (typeof mdApp_blockDomain === 'undefined') {var mdApp_blockDomain = '';}
7769
7770if (typeof mdApp_currentPageRelativeUrl === 'undefined') {var mdApp_currentPageRelativeUrl = "\/products\/joola-hc-40-pickleball";
7771}
7772
7773if (typeof mdApp_translateTextJSON === 'undefined') {var mdApp_translateTextJSON = "{\"de\":{\"title\":\"Are you in the right place?\",\"helperText\":\"\u003cp\u003eBuy from the country of your choice. Remember that we can only ship your order to addresses located in the chosen country.\u003c\\\/p\u003e\",\"text\":\"Please select your shipping country.\",\"ctaText\":\"Shop now\",\"countryLabel\":\"\",\"languageLabel\":\"\",\"fallbackText\":\"\",\"fallbackHelperText\":\"\",\"fallbackBodyText\":\"\",\"fallbackCtaText\":\"\"},\"en\":{\"title\":\"Are you in the right place?\",\"helperText\":\"\u003cp\u003eBuy from the country of your choice. Remember that we can only ship your order to addresses located in the chosen country.\u003c\\\/p\u003e\",\"text\":\"Please select your shipping country.\",\"ctaText\":\"Shop now\",\"countryLabel\":\"\",\"languageLabel\":\"\",\"fallbackText\":\"\",\"fallbackHelperText\":\"\",\"fallbackBodyText\":\"\",\"fallbackCtaText\":\"\"},\"fr\":{\"title\":\"\\u00cates-vous au bon endroit ?\",\"helperText\":\"\u003cp\u003eAchetez depuis le pays de votre choix. N'oubliez pas que nous ne pouvons exp\u0026eacute;dier votre commande qu'\u0026agrave; des adresses situ\u0026eacute;es dans le pays choisi.\u003c\\\/p\u003e\",\"text\":\"Veuillez s\\u00e9lectionner votre pays de livraison.\",\"ctaText\":\"Acheter maintenant\",\"countryLabel\":\"\",\"languageLabel\":\"\",\"fallbackText\":\"\",\"fallbackHelperText\":\"\",\"fallbackBodyText\":\"\",\"fallbackCtaText\":\"\"},\"it\":{\"title\":\"Sei nel posto giusto?\",\"helperText\":\"\u003cp\u003eAcquista dal paese che preferisci. Ricorda che possiamo spedire il tuo ordine solo agli indirizzi situati nel paese selezionato.\u003c\\\/p\u003e\",\"text\":\"Seleziona il tuo paese di spedizione.\",\"ctaText\":\"Acquista ora\",\"countryLabel\":\"\",\"languageLabel\":\"\",\"fallbackText\":\"\",\"fallbackHelperText\":\"\",\"fallbackBodyText\":\"\",\"fallbackCtaText\":\"\"},\"es\":{\"title\":\"\\u00cates-vous au bon endroit ?\",\"helperText\":\"\u003cp\u003eAchetez depuis le pays de votre choix. N'oubliez pas que nous ne pouvons exp\u0026eacute;dier votre commande qu'\u0026agrave; des adresses situ\u0026eacute;es dans le pays choisi.\u003c\\\/p\u003e\",\"text\":\"Veuillez s\\u00e9lectionner votre pays de livraison.\",\"ctaText\":\"Acheter maintenant\",\"countryLabel\":\"\",\"languageLabel\":\"\",\"fallbackText\":\"\",\"fallbackHelperText\":\"\",\"fallbackBodyText\":\"\",\"fallbackCtaText\":\"\"}}";}
7774
7775if (typeof mdApp_translateTextPreviewJSON === 'undefined') {var mdApp_translateTextPreviewJSON = '';}
7776
7777if (typeof mdApp_klaviyoConnect == 'undefined') {var mdApp_klaviyoConnect = false;}
7778
7779if (typeof mdApp_connectifConnect == 'undefined') {var mdApp_connectifConnect = false;}
7780
7781if (typeof mdApp_discountSupport == 'undefined') {var mdApp_discountSupport = true;}
7782
7783if (typeof mdApp_advancedLanguage == 'undefined') {var mdApp_advancedLanguage = {
7784    "option_language_force_default": false,
7785    "option_language_force_showRecommendation": false,
7786    
7787        "option_language_force_langRedirect": false
7788    
7789    };}
7790
7791if (typeof mdApp_firstVisitSettings == 'undefined') {var mdApp_firstVisitSettings = {
7792    "option_force_showModal_behaviour": false,
7793    
7794    "popup_display_order": 1,
7795    
7796    "other_popup_classes": null,
7797    "exclude_ip": null
7798    };}
7799
7800if (typeof mdApp_secondVisitSettings == 'undefined') {var mdApp_secondVisitSettings = {
7801    "option_force_redirect_behaviour": false
7802    };}
7803
7804if (typeof mdApp_syncstoresData == 'undefined') {var mdApp_syncstoresData = {
7805    "exclude_paths": "",
7806    "exclude_paths_splited": "",
7807    "redirect_fullpath": false
7808    };}
7809
7810if (typeof mdApp_orbeCustomer === 'undefined') {
7811
7812    var mdApp_orbeCustomer = '';
7813
7814}
7815
7816if (typeof mdApp_orbeCustomerB2B === 'undefined') {
7817    
7818    
7819        var mdApp_orbeCustomerB2B = false;
7820    
7821}    
7822
7823if (typeof mdApp_skipTruncate === 'undefined') {
7824    var mdApp_skipTruncate = false;
7825}
7826
7827if (typeof mdApp_skipReturnToDomainCheck === 'undefined') {
7828    var mdApp_skipReturnToDomainCheck = false;
7829}
7830
7831if (typeof mdApp_cookiesSettings == 'undefined') {var mdApp_cookiesSettings = {
7832    "modal_close_time": 7,
7833    "session_only": false,
7834    "modal_reappear": 60
7835    };}
7836
7837if (typeof mdApp_countryRules == 'undefined') {var mdApp_countryRules = {
7838    "fallbackCountry": ""
7839    };}
7840<!-- END app snippet -->
7841</script>
7841
7842
7843
7844
7845</div><div id="shopify-block-AMVRacTJYQmt2RDBQY__16274361319697914395" class="shopify-block shopify-app-block">
7846
7847
7848
7849<reviewsio-floating data-id="AMVRacTJYQmt2RDBQY__16274361319697914395">
7850
7851  
7852  
7853
7854  
7855
7856</reviewsio-floating>
7857
7858</div><div id="shopify-block-AYjNLSHk4TmJUV2VSW__2783554875815837874" class="shopify-block shopify-app-block">
7859  <!-- BEGIN app snippet: app-data -->
7860<!-- BEGIN app snippet: widget-boot -->
7860<script>
7861  (function () {
7862    // Headless / DOM-rebuild storefronts (e.g. Helium builder) re-render the whole
7863    // document after hydration, wiping both this injected loader script and the
7864    // widget nodes it mounts — the widget silently disappears. This closure survives
7865    // such rebuilds (it lives in JS memory even after its own script node is removed),
7866    // so it re-injects the loader whenever the widget vanishes after having mounted.
7867    if (window.__seaA11yLoaderHealer) return;
7868    window.__seaA11yLoaderHealer = true;
7869
7870    var LOADER_SRC = 'https://cdn-accessibility.avada.io/scripttag/sea-accessibility-loader.min.js';
7871    // Every id/class the loader or main bundle renders when the widget is present.
7872    var WIDGET_SELECTORS = [
7873      '#Sea-Accessibility__LoaderButton',
7874      '#Sea-Accessibility__button',
7875      '#Sea-Accessibility__ButtonWidget--Inline',
7876      '#SEA_ACCESSIBILITY_WidgetIconContainer',
7877      '.Sea-Accessibility__Loader'
7878    ];
7879    var MAX_REHEALS = 20; // safety cap so a hostile theme can never loop forever
7880
7881    function widgetPresent() {
7882      for (var i = 0; i < WIDGET_SELECTORS.length; i++) {
7883        if (document.querySelector(WIDGET_SELECTORS[i])) return true;
7884      }
7885      return false;
7886    }
7887
7888    function loaderScriptPresent() {
7889      var scripts = document.getElementsByTagName('script');
7890      for (var i = 0; i < scripts.length; i++) {
7891        if (scripts[i].src && scripts[i].src.indexOf('sea-accessibility-loader') !== -1) return true;
7892      }
7893      return false;
7894    }
7895
7896    function injectLoader() {
7897      var s = document.createElement('script');
7898      s.src = LOADER_SRC + '?v=' + Date.now();
7899      s.defer = true;
7900      (document.head || document.documentElement).appendChild(s);
7901    }
7902
7903    injectLoader();
7904
7905    // Only reheal once the widget has actually mounted and then disappeared: this
7906    // avoids re-injecting on stores where the widget is legitimately absent
7907    // (country-hidden, inline target missing) or where a script optimiser merely
7908    // strips executed 
7908<script> tags without touching the widget.
7909    var everMounted = false;
7910    var reheals = 0;
7911    var rehealing = false;
7912
7913    function check() {
7914      if (widgetPresent()) {
7915        everMounted = true;
7916        return;
7917      }
7918      if (!everMounted || rehealing || reheals >= MAX_REHEALS) return;
7919      // Widget gone. The loader 
7919<script> being gone too is the DOM-rebuild signal.
7920      if (loaderScriptPresent()) return;
7921      rehealing = true;
7922      reheals++;
7923      injectLoader();
7924      // Give the freshly injected loader a beat to mount before re-arming.
7925      setTimeout(function () { rehealing = false; }, 1000);
7926    }
7927
7928    if (typeof MutationObserver !== 'undefined') {
7929      var start = function () {
7930        try {
7931          new MutationObserver(check).observe(document.documentElement, {
7932            childList: true,
7933            subtree: true
7934          });
7935        } catch (e) {}
7936      };
7937      if (document.body) start();
7938      else document.addEventListener('DOMContentLoaded', start);
7939    }
7940  })();
7941</script>
7941
7942<!-- END app snippet -->
7943
7944
7945
7946
7947  <link href='https://fonts.cdnfonts.com/css/noto-serif-gurmukhi' rel='stylesheet'>
7948  <link href='https://fonts.cdnfonts.com/css/open-dyslexic' rel='stylesheet'>
7949  <style>
7950    @font-face {
7951      font-family: 'Sea-Accessibility-Open-Dyslexic';
7952      font-style: normal;
7953      font-weight: 400;
7954      font-display: swap;
7955      src: url('https://fonts.cdnfonts.com/s/29616/open-dyslexic.woff') format('woff');
7956    }
7957
7958    @font-face {
7959      font-family: 'Sea-Accessibility';
7960      font-style: normal;
7961      font-weight: 400;
7962      font-display: swap;
7963      src: url('https://fonts.cdnfonts.com/s/107479/NotoSerifGurmukhi[wght].woff') format('woff');
7964    }
7965
7966    @font-face {
7967      font-family: 'Sea-Accessibility';
7968      font-style: normal;
7969      font-weight: 700;
7970      font-display: swap;
7971      src: url('https://fonts.cdnfonts.com/s/107479/NotoSerifGurmukhi[wght].woff') format('woff');
7972    }
7973  </style>
7974
7975<script>
7976  try {
7977    const [dataMetafields = {}] = [
7978      {"appStatus":true,"isRemoveBranding":false,"widgetSetting":{"preset":"mono","footerTitle":"Powered by Sea","detectLanguage":["browser-language"],"position":"right","mobileRatio":"80percent","buttonPosition":"bottom","buttonIcon":"pajamas","buttonSize":"small","textFont":"inherit","defaultLanguage":"en-US","customCSS":"","headerTitle":"","brandPrimaryColor":"#272D36","brandSecondaryColor":"#272D36","brandBgColor":"#F5F5F5","titleSectionTextColor":"#272D36","titleSectionBgColor":"#FFFFFF","resetButtonTextColor":"#FFFFFF","resetButtonBgColor":"#272D36","hideButtonTextColor":"#B50700","shopId":"wKASCKp1R7IpEhGYomAR","createdAt":"2025-06-05T07:23:08.731Z","id":"Ppz2zkeyJBlVXrcWX0Qt"},"menuSetting":{"allowResizeContent":true,"allowChangeLanguage":false,"allowAccessibilityProfiles":true,"enableShowHideWidget":true,"allowResetAdjustment":true,"enableStatementLink":true,"enableContrast":true,"enableSaturation":true,"enableHighlightLinks":true,"enableTextSize":true,"enableTextAlignment":true,"enableLetterSpacing":true,"enableLineSpacing":true,"enableFont":true,"enableTextMagnifier":true,"enableMuteSound":true,"enableHideImages":true,"enableStopAnimations":true,"enableReaderView":true,"enableReadingGuide":true,"enablePageStructure":true,"enableBWCursor":true,"shopId":"wKASCKp1R7IpEhGYomAR","createdAt":"2025-06-05T07:23:08.738Z","statementLink":"https://joola.de/pages/accessibility-statement","enableTextToSpeech":true,"id":"B5IHoiAPJJ8XMn7p5A7P"},"translations":{},"shopId":"wKASCKp1R7IpEhGYomAR","lastUpdated":"2025-06-05T14:40:27.601Z"},
7979    ];
7980    const isBlock = false;
7981    const isV2Shop = false;
7982    const initData = () => ({
7983      ...dataMetafields,
7984      isBlock,
7985      isV2Shop,
7986      statementPageUrl: "\/pages\/accessibility-statement",
7987      storefrontRoot: "\/",
7988      statementShopDomains: ["joola.de", "joola-eu.myshopify.com"],
7989      template: "product",
7990    });
7991
7992    if (!window.SEA_ACCESSIBILITY) {
7993      window.SEA_ACCESSIBILITY = initData();
7994    }
7995    window.SEA_ACCESSIBILITY = {...window.SEA_ACCESSIBILITY, ...initData()};
7996
7997  } catch (e) {
7998    console.error('Error assigning sea accessibility variable', e);
7999  }
8000</script>
8000
8001<!-- BEGIN app snippet: widget-boot -->
8001<script>
8002  (function () {
8003    // Headless / DOM-rebuild storefronts (e.g. Helium builder) re-render the whole
8004    // document after hydration, wiping both this injected loader script and the
8005    // widget nodes it mounts — the widget silently disappears. This closure survives
8006    // such rebuilds (it lives in JS memory even after its own script node is removed),
8007    // so it re-injects the loader whenever the widget vanishes after having mounted.
8008    if (window.__seaA11yLoaderHealer) return;
8009    window.__seaA11yLoaderHealer = true;
8010
8011    var LOADER_SRC = 'https://cdn-accessibility.avada.io/scripttag/sea-accessibility-loader.min.js';
8012    // Every id/class the loader or main bundle renders when the widget is present.
8013    var WIDGET_SELECTORS = [
8014      '#Sea-Accessibility__LoaderButton',
8015      '#Sea-Accessibility__button',
8016      '#Sea-Accessibility__ButtonWidget--Inline',
8017      '#SEA_ACCESSIBILITY_WidgetIconContainer',
8018      '.Sea-Accessibility__Loader'
8019    ];
8020    var MAX_REHEALS = 20; // safety cap so a hostile theme can never loop forever
8021
8022    function widgetPresent() {
8023      for (var i = 0; i < WIDGET_SELECTORS.length; i++) {
8024        if (document.querySelector(WIDGET_SELECTORS[i])) return true;
8025      }
8026      return false;
8027    }
8028
8029    function loaderScriptPresent() {
8030      var scripts = document.getElementsByTagName('script');
8031      for (var i = 0; i < scripts.length; i++) {
8032        if (scripts[i].src && scripts[i].src.indexOf('sea-accessibility-loader') !== -1) return true;
8033      }
8034      return false;
8035    }
8036
8037    function injectLoader() {
8038      var s = document.createElement('script');
8039      s.src = LOADER_SRC + '?v=' + Date.now();
8040      s.defer = true;
8041      (document.head || document.documentElement).appendChild(s);
8042    }
8043
8044    injectLoader();
8045
8046    // Only reheal once the widget has actually mounted and then disappeared: this
8047    // avoids re-injecting on stores where the widget is legitimately absent
8048    // (country-hidden, inline target missing) or where a script optimiser merely
8049    // strips executed 
8049<script> tags without touching the widget.
8050    var everMounted = false;
8051    var reheals = 0;
8052    var rehealing = false;
8053
8054    function check() {
8055      if (widgetPresent()) {
8056        everMounted = true;
8057        return;
8058      }
8059      if (!everMounted || rehealing || reheals >= MAX_REHEALS) return;
8060      // Widget gone. The loader 
8060<script> being gone too is the DOM-rebuild signal.
8061      if (loaderScriptPresent()) return;
8062      rehealing = true;
8063      reheals++;
8064      injectLoader();
8065      // Give the freshly injected loader a beat to mount before re-arming.
8066      setTimeout(function () { rehealing = false; }, 1000);
8067    }
8068
8069    if (typeof MutationObserver !== 'undefined') {
8070      var start = function () {
8071        try {
8072          new MutationObserver(check).observe(document.documentElement, {
8073            childList: true,
8074            subtree: true
8075          });
8076        } catch (e) {}
8077      };
8078      if (document.body) start();
8079      else document.addEventListener('DOMContentLoaded', start);
8080    }
8081  })();
8082</script>
8082
8083<!-- END app snippet -->
8084
8085  <style id="sea-custom-css"></style>
8086
8087<!-- END app snippet -->
8088
8089
8090
8091</div><div id="shopify-block-AWFNNenlBR2N5d2ZuU__12657775114333427046" class="shopify-block shopify-app-block">
8091<script>
8092  
8093    window.essentialCountdownTimerConfigs = [];
8094  
8095  const essentialCollectionId = null;
8096  window.essentialCountdownTimerMeta = {
8097    productData: {"id":14984799158648,"title":"JOOLA HC-40 Pickleball","handle":"joola-hc-40-pickleball","description":"\u003ch2\u003eJOOLA HC-40 Pickleball – Für Präzision auf jedem Hardcourt\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eDu willst keine Kompromisse auf dem Court? Dann ist der JOOLA HC-40 Pickleball genau dein Spielball.\u003c\/strong\u003e Entwickelt für absolute Präzision, begeistert dieser Ball mit einem konstanten Flugverhalten und einem authentischen Ballgefühl, das du vom ersten Schlag an spürst.\u003c\/p\u003e\n\u003cp\u003eDank der speziell entwickelten Polymermischung bleibt der Ball formstabil, rund und extrem langlebig – selbst bei intensiven Matches auf Hardcourt-Oberflächen. Das patentierte Lochmuster sorgt für eine gleichmäßige Flugbahn und minimiert unvorhersehbare Abweichungen – dein Vorteil bei schnellen Ballwechseln und platzierten Schlägen.\u003c\/p\u003e\n\u003ch3\u003eDeine Vorteile im Überblick:\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePatentiertes Lochdesign: Für gleichmäßige Flugbahn und mehr Kontrolle\u003c\/li\u003e\n\u003cli\u003eProprietäre Polymermischung: Höchste Haltbarkeit \u0026amp; Formbeständigkeit\u003c\/li\u003e\n\u003cli\u003eTrue Bounce-Technologie: Für ein konstantes, authentisches Ballgefühl\u003c\/li\u003e\n\u003cli\u003eTurnierzulassung durch die USAP: Ideal für Training \u0026amp; Wettkampf\u003c\/li\u003e\n\u003cli\u003eErhältlich im 3er-, 12er- oder 100er-Set: Für Freizeit oder Profi-Team\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eWas ihn so besonders macht:\u003c\/h3\u003e\n\u003cp\u003eDer JOOLA HC-40 ist mehr als nur ein Ball – er ist dein Gamechanger auf jedem Hardcourt. Wenn du auf Qualität, Präzision und Turnierstandard setzt, ist dieser Ball deine erste Wahl.\u003c\/p\u003e","published_at":"2025-11-13T10:13:38+01:00","created_at":"2025-11-12T16:40:30+01:00","vendor":"JOOLA Germany","type":"Ball","tags":["Bälle","Pickleball"],"price":1095,"price_min":1095,"price_max":17995,"available":true,"price_varies":true,"compare_at_price":8995,"compare_at_price_min":8995,"compare_at_price_max":8995,"compare_at_price_varies":false,"variants":[{"id":55357349134712,"title":"3er Pack","option1":"3er Pack","option2":null,"option3":null,"sku":"600091","requires_shipping":true,"taxable":true,"featured_image":{"id":74787565699448,"product_id":14984799158648,"position":1,"created_at":"2025-11-12T16:49:25+01:00","updated_at":"2025-11-12T23:43:18+01:00","alt":null,"width":1200,"height":1200,"src":"\/\/joola.de\/cdn\/shop\/files\/600092_JOOLA_HC-40_09_web.jpg?v=1762987398","variant_ids":[55357349134712]},"available":true,"name":"JOOLA HC-40 Pickleball - 3er Pack","public_title":"3er Pack","options":["3er Pack"],"price":1095,"weight":140,"compare_at_price":null,"inventory_management":"shopify","barcode":"4070116000917","featured_media":{"alt":null,"id":65241894191480,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1200,"width":1200,"src":"\/\/joola.de\/cdn\/shop\/files\/600092_JOOLA_HC-40_09_web.jpg?v=1762987398"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":55357349167480,"title":"12er Pack","option1":"12er Pack","option2":null,"option3":null,"sku":"600092","requires_shipping":true,"taxable":true,"featured_image":{"id":74787565863288,"product_id":14984799158648,"position":7,"created_at":"2025-11-12T16:49:25+01:00","updated_at":"2025-11-12T16:55:14+01:00","alt":null,"width":1200,"height":1200,"src":"\/\/joola.de\/cdn\/shop\/files\/600092_JOOLA_HC-40_06_web.jpg?v=1762962914","variant_ids":[55357349167480]},"available":true,"name":"JOOLA HC-40 Pickleball - 12er Pack","public_title":"12er Pack","options":["12er Pack"],"price":3495,"weight":680,"compare_at_price":null,"inventory_management":"shopify","barcode":"4070116000924","featured_media":{"alt":null,"id":65241894355320,"position":7,"preview_image":{"aspect_ratio":1.0,"height":1200,"width":1200,"src":"\/\/joola.de\/cdn\/shop\/files\/600092_JOOLA_HC-40_06_web.jpg?v=1762962914"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":55577900548472,"title":"40er Pack","option1":"40er Pack","option2":null,"option3":null,"sku":"600609","requires_shipping":true,"taxable":true,"featured_image":{"id":75986595414392,"product_id":14984799158648,"position":8,"created_at":"2026-06-09T09:21:02+02:00","updated_at":"2026-06-09T09:21:05+02:00","alt":null,"width":1080,"height":1080,"src":"\/\/joola.de\/cdn\/shop\/files\/600609_JOOLA_HC-40_Ball_40er_01.jpg?v=1780989665","variant_ids":[55577900548472]},"available":true,"name":"JOOLA HC-40 Pickleball - 40er Pack","public_title":"40er Pack","options":["40er Pack"],"price":7995,"weight":140,"compare_at_price":8995,"inventory_management":"shopify","barcode":"4070116006094","featured_media":{"alt":null,"id":66157120749944,"position":8,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/joola.de\/cdn\/shop\/files\/600609_JOOLA_HC-40_Ball_40er_01.jpg?v=1780989665"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":55357349200248,"title":"100er Pack","option1":"100er Pack","option2":null,"option3":null,"sku":"600093","requires_shipping":true,"taxable":true,"featured_image":{"id":74787566256504,"product_id":14984799158648,"position":9,"created_at":"2025-11-12T16:49:37+01:00","updated_at":"2025-11-12T16:55:14+01:00","alt":null,"width":2048,"height":2048,"src":"\/\/joola.de\/cdn\/shop\/files\/600093_JOOLA_HC-40_04_web.jpg?v=1762962914","variant_ids":[55357349200248]},"available":true,"name":"JOOLA HC-40 Pickleball - 100er Pack","public_title":"100er Pack","options":["100er Pack"],"price":17995,"weight":3580,"compare_at_price":null,"inventory_management":"shopify","barcode":"4070116000931","featured_media":{"alt":null,"id":65241894715768,"position":9,"preview_image":{"aspect_ratio":1.0,"height":2048,"width":2048,"src":"\/\/joola.de\/cdn\/shop\/files\/600093_JOOLA_HC-40_04_web.jpg?v=1762962914"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/joola.de\/cdn\/shop\/files\/600092_JOOLA_HC-40_09_web.jpg?v=1762987398","\/\/joola.de\/cdn\/shop\/files\/600092_JOOLA_HC-40_01_web.jpg?v=1762987398","\/\/joola.de\/cdn\/shop\/files\/600092_JOOLA_HC-40_08_web.jpg?v=1762962914","\/\/joola.de\/cdn\/shop\/files\/600092_JOOLA_HC-40_10_web.jpg?v=1762962914","\/\/joola.de\/cdn\/shop\/files\/600092_JOOLA_HC-40_02_web.jpg?v=1762962914","\/\/joola.de\/cdn\/shop\/files\/600092_JOOLA_HC-40_03_web.jpg?v=1762962914","\/\/joola.de\/cdn\/shop\/files\/600092_JOOLA_HC-40_06_web.jpg?v=1762962914","\/\/joola.de\/cdn\/shop\/files\/600609_JOOLA_HC-40_Ball_40er_01.jpg?v=1780989665","\/\/joola.de\/cdn\/shop\/files\/600093_JOOLA_HC-40_04_web.jpg?v=1762962914"],"featured_image":"\/\/joola.de\/cdn\/shop\/files\/600092_JOOLA_HC-40_09_web.jpg?v=1762987398","options":["Größe"],"media":[{"alt":null,"id":65241894191480,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1200,"width":1200,"src":"\/\/joola.de\/cdn\/shop\/files\/600092_JOOLA_HC-40_09_web.jpg?v=1762987398"},"aspect_ratio":1.0,"height":1200,"media_type":"image","src":"\/\/joola.de\/cdn\/shop\/files\/600092_JOOLA_HC-40_09_web.jpg?v=1762987398","width":1200},{"alt":null,"id":65241894093176,"position":2,"preview_image":{"aspect_ratio":1.0,"height":1200,"width":1200,"src":"\/\/joola.de\/cdn\/shop\/files\/600092_JOOLA_HC-40_01_web.jpg?v=1762987398"},"aspect_ratio":1.0,"height":1200,"media_type":"image","src":"\/\/joola.de\/cdn\/shop\/files\/600092_JOOLA_HC-40_01_web.jpg?v=1762987398","width":1200},{"alt":null,"id":65241894158712,"position":3,"preview_image":{"aspect_ratio":1.0,"height":1200,"width":1200,"src":"\/\/joola.de\/cdn\/shop\/files\/600092_JOOLA_HC-40_08_web.jpg?v=1762962914"},"aspect_ratio":1.0,"height":1200,"media_type":"image","src":"\/\/joola.de\/cdn\/shop\/files\/600092_JOOLA_HC-40_08_web.jpg?v=1762962914","width":1200},{"alt":null,"id":65241894224248,"position":4,"preview_image":{"aspect_ratio":1.0,"height":1200,"width":1200,"src":"\/\/joola.de\/cdn\/shop\/files\/600092_JOOLA_HC-40_10_web.jpg?v=1762962914"},"aspect_ratio":1.0,"height":1200,"media_type":"image","src":"\/\/joola.de\/cdn\/shop\/files\/600092_JOOLA_HC-40_10_web.jpg?v=1762962914","width":1200},{"alt":null,"id":65241894125944,"position":5,"preview_image":{"aspect_ratio":1.0,"height":1200,"width":1200,"src":"\/\/joola.de\/cdn\/shop\/files\/600092_JOOLA_HC-40_02_web.jpg?v=1762962914"},"aspect_ratio":1.0,"height":1200,"media_type":"image","src":"\/\/joola.de\/cdn\/shop\/files\/600092_JOOLA_HC-40_02_web.jpg?v=1762962914","width":1200},{"alt":null,"id":65241894289784,"position":6,"preview_image":{"aspect_ratio":1.0,"height":1200,"width":1200,"src":"\/\/joola.de\/cdn\/shop\/files\/600092_JOOLA_HC-40_03_web.jpg?v=1762962914"},"aspect_ratio":1.0,"height":1200,"media_type":"image","src":"\/\/joola.de\/cdn\/shop\/files\/600092_JOOLA_HC-40_03_web.jpg?v=1762962914","width":1200},{"alt":null,"id":65241894355320,"position":7,"preview_image":{"aspect_ratio":1.0,"height":1200,"width":1200,"src":"\/\/joola.de\/cdn\/shop\/files\/600092_JOOLA_HC-40_06_web.jpg?v=1762962914"},"aspect_ratio":1.0,"height":1200,"media_type":"image","src":"\/\/joola.de\/cdn\/shop\/files\/600092_JOOLA_HC-40_06_web.jpg?v=1762962914","width":1200},{"alt":null,"id":66157120749944,"position":8,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/joola.de\/cdn\/shop\/files\/600609_JOOLA_HC-40_Ball_40er_01.jpg?v=1780989665"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/joola.de\/cdn\/shop\/files\/600609_JOOLA_HC-40_Ball_40er_01.jpg?v=1780989665","width":1080},{"alt":null,"id":65241894715768,"position":9,"preview_image":{"aspect_ratio":1.0,"height":2048,"width":2048,"src":"\/\/joola.de\/cdn\/shop\/files\/600093_JOOLA_HC-40_04_web.jpg?v=1762962914"},"aspect_ratio":1.0,"height":2048,"media_type":"image","src":"\/\/joola.de\/cdn\/shop\/files\/600093_JOOLA_HC-40_04_web.jpg?v=1762962914","width":2048}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003ch2\u003eJOOLA HC-40 Pickleball – Für Präzision auf jedem Hardcourt\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eDu willst keine Kompromisse auf dem Court? Dann ist der JOOLA HC-40 Pickleball genau dein Spielball.\u003c\/strong\u003e Entwickelt für absolute Präzision, begeistert dieser Ball mit einem konstanten Flugverhalten und einem authentischen Ballgefühl, das du vom ersten Schlag an spürst.\u003c\/p\u003e\n\u003cp\u003eDank der speziell entwickelten Polymermischung bleibt der Ball formstabil, rund und extrem langlebig – selbst bei intensiven Matches auf Hardcourt-Oberflächen. Das patentierte Lochmuster sorgt für eine gleichmäßige Flugbahn und minimiert unvorhersehbare Abweichungen – dein Vorteil bei schnellen Ballwechseln und platzierten Schlägen.\u003c\/p\u003e\n\u003ch3\u003eDe
8097ine Vorteile im Überblick:\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePatentiertes Lochdesign: Für gleichmäßige Flugbahn und mehr Kontrolle\u003c\/li\u003e\n\u003cli\u003eProprietäre Polymermischung: Höchste Haltbarkeit \u0026amp; Formbeständigkeit\u003c\/li\u003e\n\u003cli\u003eTrue Bounce-Technologie: Für ein konstantes, authentisches Ballgefühl\u003c\/li\u003e\n\u003cli\u003eTurnierzulassung durch die USAP: Ideal für Training \u0026amp; Wettkampf\u003c\/li\u003e\n\u003cli\u003eErhältlich im 3er-, 12er- oder 100er-Set: Für Freizeit oder Profi-Team\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eWas ihn so besonders macht:\u003c\/h3\u003e\n\u003cp\u003eDer JOOLA HC-40 ist mehr als nur ein Ball – er ist dein Gamechanger auf jedem Hardcourt. Wenn du auf Qualität, Präzision und Turnierstandard setzt, ist dieser Ball deine erste Wahl.\u003c\/p\u003e"},
8098    productCollections: [{"id":670006444408,"handle":"alles-ausser-geschenkgutschein","title":"Alles ausser Geschenkgutschein","updated_at":"2026-10-01T02:26:59+02:00","body_html":"","published_at":"2026-03-24T12:31:10+01:00","sort_order":"best-selling","template_suffix":"","disjunctive":false,"rules":[{"column":"tag","relation":"not_equals","condition":"Gutschein"}],"published_scope":"web"},{"id":667859255672,"handle":"bestseller","title":"Bestseller","updated_at":"2026-10-01T02:26:59+02:00","body_html":"","published_at":"2025-08-27T12:04:59+02:00","sort_order":"best-selling","template_suffix":"","disjunctive":false,"rules":[{"column":"variant_price","relation":"greater_than","condition":"0"},{"column":"variant_inventory","relation":"greater_than","condition":"10"}],"published_scope":"global"},{"id":473999245615,"handle":"balle-pickleball","title":"Bälle Pickleball","updated_at":"2026-09-30T13:37:28+02:00","body_html":"\u003ch2\u003eHochwertige Pickleball Bälle\u003c\/h2\u003e\n\u003cp\u003eWillkommen in der Kategorie für Pickleball Bälle von JOOLA. Unsere Auswahl umfasst verschiedene Arten von Pickleball Bällen, die speziell entwickelt wurden, um Ihnen ein optimales Spielerlebnis zu bieten. Egal, ob Sie ein Anfänger oder ein erfahrener Spieler sind – unsere Bälle sind perfekt auf Ihre Bedürfnisse abgestimmt.\u003c\/p\u003e\n\u003ch3\u003eWarum \u003cmeta charset=\"utf-8\"\u003eJOOLA Pickleball Bälle?\u003c\/h3\u003e\n\u003cp\u003eDie Pickleball Bälle von \u003cmeta charset=\"utf-8\"\u003eJOOLA sind die ideale Wahl für Spieler, die Wert auf hohe Qualität und hervorragende Spieleigenschaften legen. Diese Bälle sind aus langlebigen Materialien gefertigt und bieten zahlreiche Vorteile, die speziell auf die Anforderungen des \u003ca href=\"https:\/\/joola.de\/pages\/pickleball\" title=\"Pickleball\" rel=\"noopener\" target=\"_blank\"\u003ePickleball\u003c\/a\u003e Sports abgestimmt sind.\u003c\/p\u003e\n\u003ch3\u003eHauptmerkmale und Vorteile\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRobuste Materialien: Unsere Pickleball Bälle bestehen aus hochwertigen, strapazierfähigen Materialien, die für eine lange Lebensdauer sorgen.\u003c\/li\u003e\n\u003cli\u003ePräzise Verarbeitung: Die Bälle sind präzise gefertigt, um ein gleichmäßiges Sprungverhalten und eine stabile Flugbahn zu gewährleisten.\u003c\/li\u003e\n\u003cli\u003eOptimale Ballgeschwindigkeit: Unsere Bälle sind so konzipiert, dass sie eine ideale Ballgeschwindigkeit bieten, die sowohl für Anfänger als auch für fortgeschrittene Spieler geeignet ist.\u003c\/li\u003e\n\u003cli\u003eVielseitige Einsatzmöglichkeiten: Geeignet für verschiedene Spielumgebungen, sowohl drinnen als auch draußen.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eArten von Pickleball Bällen\u003c\/h3\u003e\n\u003cp\u003eUnsere Kollektion umfasst eine breite Palette an Pickleball Bällen, die speziell für unterschiedliche Spielbedingungen und -stile entwickelt wurden:\u003c\/p\u003e\n\u003ch4\u003eOutdoor Pickleball Bälle\u003c\/h4\u003e\n\u003cp\u003eUnsere \u003ca href=\"\/products\/joola-pickleball-ball-primo\"\u003eOutdoor Pickleball Bälle\u003c\/a\u003e sind robust und wetterbeständig. Sie bieten eine gleichmäßige Flugbahn und sind ideal für Spiele im Freien geeignet. Diese Bälle sind etwas schwerer und haben kleinere Löcher, um den Windwiderstand zu minimieren.\u003c\/p\u003e\n\u003ch4\u003eIndoor Pickleball Bälle\u003c\/h4\u003e\n\u003cp\u003eUnsere \u003ca href=\"\/products\/joola-pickleball-ball-helios\"\u003eIndoor Pickleball Bälle\u003c\/a\u003e sind leichter und haben größere Löcher, um eine bessere Kontrolle und Präzision in der Halle zu gewährleisten. Sie bieten eine weichere Ballrückmeldung und sind ideal für schnelle und kontrollierte Spiele.\u003c\/p\u003e\n\u003ch3\u003eVorteile unserer Pickleball Bälle\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLanglebigkeit: Hochwertige Materialien und präzise Verarbeitung sorgen für eine lange Lebensdauer und zuverlässige Leistung.\u003c\/li\u003e\n\u003cli\u003eKonsistenz: Gleichmäßige Sprung- und Flugeigenschaften für ein vorhersehbares und faires Spiel.\u003c\/li\u003e\n\u003cli\u003eVielseitigkeit: Geeignet für verschiedene Spielumgebungen und -stile, sowohl drinnen als auch draußen.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eFür wen sind unsere Pickleball Bälle geeignet?\u003c\/h3\u003e\n\u003cp\u003eUnsere Pickleball Bälle sind ideal für Spieler aller Leistungsniveaus, die Wert auf hohe Qualität und hervorragende Spieleigenschaften legen. Egal, ob Sie ein Anfänger oder ein erfahrener Spieler sind, unsere Bälle bieten die Unterstützung und den Komfort, den Sie benötigen.\u003c\/p\u003e\n\u003ch3\u003eErleben Sie den Unterschied mit \u003cmeta charset=\"utf-8\"\u003eJOOLA Pickleball Bällen\u003c\/h3\u003e\n\u003cp\u003eDie Pickleball Bälle von \u003cmeta charset=\"utf-8\"\u003eJOOLA wurden entwickelt, um die Leistung und den Komfort von Spielern zu maximieren. Mit fortschrittlichen Materialien und durchdachtem Design bieten unsere Bälle die perfekte Kombination aus Funktionalität und Stil.\u003c\/p\u003e\n\u003ch3\u003eEntdecke die Vielfalt unserer Pickleball Bälle\u003c\/h3\u003e\n\u003cp\u003eIn dieser Kategorie finden Sie eine Auswahl an Pickleball Bällen, die speziell für die Bedürfnisse von Spielern entwickelt wurden. Jedes Produkt bietet einzigartige Eigenschaften, die dazu beitragen, Ihre sportliche Leistung zu verbessern und gleichzeitig stilvoll auszusehen.\u003c\/p\u003e\n\u003cp\u003eEntdecken Sie jetzt unsere hochwertigen Pickleball Bälle und bringen Sie Ihr Spiel auf das nächste Level!\u003c\/p\u003e","published_at":"2024-05-15T14:34:03+02:00","sort_order":"manual","template_suffix":"","disjunctive":false,"rules":[{"column":"tag","relation":"equals","condition":"Pickleball"},{"column":"tag","relation":"equals","condition":"Bälle"}],"published_scope":"global","image":{"created_at":"2025-05-06T14:22:05+02:00","alt":null,"width":2850,"height":645,"src":"\/\/joola.de\/cdn\/shop\/collections\/JOOLA_Category_Banner_Pickleball-Balle_7d3c13ca-a883-4a28-a3a4-7b01432db59d.jpg?v=1746534125"}},{"id":473999114543,"handle":"pickleball","title":"Pickleball","updated_at":"2026-10-01T02:26:59+02:00","body_html":"\u003ch2\u003eHochwertige Pickleball Ausrüstung\u003c\/h2\u003e\n\u003cp\u003eUnsere Auswahl umfasst eine Vielzahl von Produkten, die speziell für \u003ca href=\"\/pages\/pickleball\" title=\"Pickleball\" rel=\"noopener\" target=\"_blank\"\u003ePickleball\u003c\/a\u003e entwickelt wurde. Egal, ob du Einsteiger oder ein erfahrener Spieler bist, unsere Ausrüstung bietet dir alles, was du für ein optimales Spielerlebnis benötigst.\u003c\/p\u003e\n\u003ch3\u003eWarum JOOLA Pickleball Ausrüstung?\u003c\/h3\u003e\n\u003cp\u003eDie Pickleball Ausrüstung von JOOLA ist die ideale Wahl für Spieler, die Wert auf hohe Qualität und hervorragende Spieleigenschaften legen. Unsere Produkte sind aus hochwertigen Materialien gefertigt und bieten zahlreiche Vorteile, die speziell auf die Anforderungen von Pickleball abgestimmt sind.\u003c\/p\u003e\n\u003ch3\u003eHauptmerkmale und Vorteile\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRobuste Materialien: Unsere Ausrüstung besteht aus hochwertigen, strapazierfähigen Materialien, die für eine lange Lebensdauer sorgen.\u003c\/li\u003e\n\u003cli\u003ePräzise Verarbeitung: Jedes Produkt ist präzise gefertigt, um höchste Leistung und Zuverlässigkeit zu gewährleisten.\u003c\/li\u003e\n\u003cli\u003eVielseitige Einsatzmöglichkeiten: Unsere Ausrüstung ist für verschiedene Spielumgebungen und -stile geeignet, sowohl drinnen als auch draußen.\u003c\/li\u003e\n\u003cli\u003eErgonomisches Design: Alle unsere Produkte sind ergonomisch gestaltet, um maximalen Komfort und einfache Handhabung zu gewährleisten.\u003c\/li\u003e\n\u003cli\u003eStilvolle Designs: Unsere Produkte sind in verschiedenen modischen Designs erhältlich, sodass Sie auch beim Spielen stilvoll aussehen.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eUmfangreiche Auswahl an Pickleball Produkten\u003c\/h3\u003e\n\u003cp\u003eUnsere Kollektion umfasst eine breite Palette an Pickleball Ausrüstung, einschließlich Schläger, Bälle und Zubehör. Jedes Produkt wurde entwickelt, um dein Equipment optimal zu ergänzen und deine Leistung auf dem Platz zu verbessern.\u003c\/p\u003e\n\u003ch4\u003ePickleball Schläger\u003c\/h4\u003e\n\u003cp\u003eUnsere Pickleball Schläger bieten hervorragende Ballkontrolle und Präzision. Sie sind aus hochwertigen Materialien gefertigt und bieten sowohl Anfängern als auch fortgeschrittenen Spielern die beste Performance. In unserer Kategorie \u003ca href=\"\/collections\/profischlager\"\u003ePro Paddles\u003c\/a\u003e findest du hochwertige Profi Pickleball Schläger, die speziell für fortgeschrittene Spieler entwickelt wurden. Für Hobbysportler bieten wir \u003ca href=\"\/collections\/hobbyschlager\"\u003eFreizeit Pickleball Schläger\u003c\/a\u003e, die ideal für gelegentliche Spieler und Freizeitspiele sind.\u003c\/p\u003e\n\u003ch4\u003ePickleball Bälle\u003c\/h4\u003e\n\u003cp\u003eUnsere Pickleball Bälle sind für ihre gleichmäßigen Sprung- und Flugeigenschaften bekannt. Sie sind robust und langlebig, ideal für Spiele drinnen und draußen. Entdecke unsere Auswahl an \u003ca href=\"\/collections\/balle-pickleball\"\u003ePickleball Bällen\u003c\/a\u003e, die speziell entwickelt wurden, um dir ein optimales Spielerlebnis zu bieten.\u003c\/p\u003e\n\u003ch4\u003ePickleball Zubehör\u003c\/h4\u003e\n\u003cp\u003eWir bieten eine Vielzahl an Zubehör, darunter Netze, Schlägertaschen und Rucksäcke. Diese Produkte sind so konzipiert, dass sie deine Ausrüstung schützen und den Transport erleichtern. In unserer Kategorie \u003ca href=\"\/collections\/zubehor-pickleball\"\u003eZubehör Pickleball\u003c\/a\u003e findest du alles, was du für ein optimales Spielerlebnis benötigst.\u003c\/p\u003e\n\u003ch3\u003eFür wen ist unsere Pickleball Ausrüstung geeignet?\u003c\/h3\u003e\n\u003cp\u003eUnsere Pickleball Ausrüstung ist ideal für Spieler aller Leistungsniveaus, die Wert auf hohe Qualität und hervorragende Spieleigenschaften legen. Egal, ob du Einsteiger oder ein erfahrener Spieler bist, unsere Produkte bieten die Unterstützung und den Komfort, den du benötigst.\u003c\/p\u003e\n\u003ch3\u003eErlebe den Unterschied mit JOOLA Pickleball Ausrüstung\u003c\/h3\u003e\n\u003cp\u003eDie Pickleball Ausrüstung von JOOLA wurde entwickelt, um die Leistung und den Komfort von Spielern zu maximieren. Mit fortschrittlichen Materialien und durchdachtem Design bieten unsere Produkte die perfekte Kombination aus Funktionalität und Stil.\u003c\/p\u003e\n\u003ch3\u003eEntdecke die Vielfalt unserer Pickleball Ausrüstung\u003c\/h3\u003e\n\u003cp\u003eIn dieser Kategorie findest du eine Auswahl an Pickleball Ausrüstung, die speziell für die Bedürfnisse von Spielern entwickelt wurde. Jedes Produkt bietet einzigartige Eigenschaften, die dazu beitragen, deine sportliche Leistung zu verbessern und gleichzeitig stilvoll auszusehen.\u003c\/p\u003e\n\u003cp\u003eEntdecke jetzt unsere hochwertige Pickleball Ausrüstung und bringe de
8098in Spiel auf das nächste Level!\u003c\/p\u003e","published_at":"2024-05-15T14:31:07+02:00","sort_order":"manual","template_suffix":"","disjunctive":false,"rules":[{"column":"tag","relation":"equals","condition":"Pickleball"}],"published_scope":"global","image":{"created_at":"2025-05-06T14:21:52+02:00","alt":null,"width":2600,"height":588,"src":"\/\/joola.de\/cdn\/shop\/collections\/JOOLA_Category_Banner_Pickleball_11a1496e-9de7-446e-b8e1-3638946c72ec.jpg?v=1746534112"}},{"id":473989775663,"handle":"sale-angebote","title":"Sale","updated_at":"2026-10-01T02:17:55+02:00","body_html":"\u003ch2\u003eTischtennis Angebote und Rabatte – Aktuelle Sonderangebote\u003c\/h2\u003e\n\u003cp\u003eWillkommen in der Kategorie für Tischtennis Angebote von Joola. Hier finden Sie aktuelle Sonderangebote und Rabatte auf eine Vielzahl von Tischtennisprodukten. Egal, ob Sie einen neuen Schläger, Beläge, Bälle oder anderes Zubehör benötigen – bei uns finden Sie hochwertige Produkte zu reduzierten Preisen.\u003c\/p\u003e\n\u003ch3\u003eWarum Joola Tischtennis Angebote?\u003c\/h3\u003e\n\u003cp\u003eUnsere Tischtennis Angebote sind die perfekte Gelegenheit, hochwertige Produkte zu einem Bruchteil des regulären Preises zu erwerben. Wir bieten regelmäßig Sonderaktionen und Rabatte auf verschiedene Artikel, sodass Sie immer ein gutes Angebot finden können.\u003c\/p\u003e\n\u003ch3\u003eHauptmerkmale und Vorteile\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGroße Auswahl: Unsere Angebote umfassen eine breite Palette an Produkten, von Schlägern und Belägen bis hin zu Bällen und Zubehör.\u003c\/li\u003e\n\u003cli\u003eHochwertige Produkte: Alle angebotenen Artikel entsprechen den hohen Qualitätsstandards von Joola.\u003c\/li\u003e\n\u003cli\u003eAttraktive Rabatte: Sparen Sie bei Ihren Einkäufen mit unseren attraktiven Rabatten und Sonderaktionen.\u003c\/li\u003e\n\u003cli\u003eRegelmäßige Aktualisierungen: Unsere Angebote werden regelmäßig aktualisiert, sodass Sie immer die neuesten und besten Deals finden.\u003c\/li\u003e\n\u003cli\u003eEinfache Navigation: Unsere Angebote sind übersichtlich kategorisiert, sodass Sie schnell und einfach das finden, was Sie suchen.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eUmfangreiche Auswahl an Tischtennis Angeboten\u003c\/h3\u003e\n\u003cp\u003eUnsere Kollektion umfasst eine breite Palette an Tischtennis Angeboten, die speziell für verschiedene Bedürfnisse und Spielstile entwickelt wurden:\u003c\/p\u003e\n\u003ch3\u003eTischtennisplatte kaufen – Schläger Angebote\u003c\/h3\u003e\n\u003cp\u003eFinden Sie hochwertige Tischtennisschläger zu reduzierten Preisen. Egal, ob Sie ein Anfänger oder ein Profi sind, wir haben das passende Angebot für Sie.\u003c\/p\u003e\n\u003ch4\u003eBeläge Angebote\u003c\/h4\u003e\n\u003cp\u003eEntdecken Sie eine Vielzahl von Tischtennisbelägen mit attraktiven Rabatten. Verbessern Sie Ihr Spiel mit den besten Belägen zum besten Preis.\u003c\/p\u003e\n\u003ch4\u003eBälle Angebote\u003c\/h4\u003e\n\u003cp\u003eProfitieren Sie von unseren Angeboten auf Tischtennisbälle. Ideal für Training und Wettkampf, bieten unsere Bälle hervorragende Qualität und Spielbarkeit.\u003c\/p\u003e\n\u003ch4\u003eZubehör Angebote\u003c\/h4\u003e\n\u003cp\u003eVon Taschen und Rucksäcken bis hin zu Reinigungs- und Pflegeprodukten – finden Sie alles, was Sie für Ihr Tischtennisspiel benötigen, zu reduzierten Preisen.\u003c\/p\u003e\n\u003ch3\u003eFür wen sind unsere Tischtennis Angebote geeignet?\u003c\/h3\u003e\n\u003cp\u003eUnsere Tischtennis Angebote sind ideal für Spieler aller Leistungsniveaus, die auf der Suche nach hochwertigen Produkten zu günstigen Preisen sind. Egal, ob Sie ein Anfänger, Freizeitspieler oder professioneller Athlet sind, unsere Angebote bieten die Unterstützung und den Komfort, den Sie benötigen.\u003c\/p\u003e\n\u003ch3\u003eErleben Sie den Unterschied mit Joola Tischtennis Angeboten\u003c\/h3\u003e\n\u003cp\u003eDie Tischtennis Angebote von Joola wurden zusammengestellt, um Ihnen die besten Produkte zu den besten Preisen zu bieten. Mit hochwertigen Materialien und attraktiven Rabatten bieten unsere Angebote die perfekte Kombination aus Funktionalität und Ersparnis. Besonders wenn Sie eine Tischtennisplatte kaufen möchten, finden Sie bei uns die besten Angebote.\u003c\/p\u003e\n\u003ch3\u003eEntdecken Sie die Vielfalt unserer Tischtennis Angebote\u003c\/h3\u003e\n\u003cp\u003eIn dieser Kategorie finden Sie eine Auswahl an Tischtennis Angeboten, die speziell für die Bedürfnisse von Spielern entwickelt wurden. Jedes Produkt bietet einzigartige Eigenschaften und attraktive Rabatte, die dazu beitragen, Ihr Spiel zu verbessern und gleichzeitig Geld zu sparen. Wenn Sie eine Tischtennisplatte kaufen möchten, sind Sie hier genau richtig.\u003c\/p\u003e\n\u003cp\u003eEntdecken Sie jetzt unsere aktuellen Tischtennis Angebote und sichern Sie sich hochwertige Produkte zu unschlagbaren Preisen! Egal, ob Sie Schläger, Bälle oder eine Tischtennisplatte kaufen möchten – bei uns werden Sie fündig.\u003c\/p\u003e","published_at":"2024-05-15T10:01:58+02:00","sort_order":"manual","template_suffix":"","disjunctive":false,"rules":[{"column":"is_price_reduced","relation":"is_set","condition":""}],"published_scope":"global","image":{"created_at":"2025-05-06T14:19:55+02:00","alt":"Rote Fläche mit mehreren Prozentzeichen in verschiedenen Größe
8098n, symbolisiert Rabatt oder Angebot.","width":2600,"height":588,"src":"\/\/joola.de\/cdn\/shop\/collections\/JOOLA_Category_Banner_Sale_443c9ced-c0b3-40aa-a47f-8a8c2401071b.jpg?v=1787743408"}},{"id":480684998959,"handle":"sale-pickleball","title":"Sale Pickleball","updated_at":"2026-09-30T13:37:28+02:00","body_html":"","published_at":"2024-09-20T16:51:18+02:00","sort_order":"manual","template_suffix":"","disjunctive":false,"rules":[{"column":"is_price_reduced","relation":"is_set","condition":""},{"column":"tag","relation":"equals","condition":"Pickleball"}],"published_scope":"global","image":{"created_at":"2025-05-07T14:29:07+02:00","alt":null,"width":3900,"height":882,"src":"\/\/joola.de\/cdn\/shop\/collections\/Schlager_Sale_Banner_bd7d562d-f61a-4219-bd71-b7893f7c1b93.jpg?v=1746690590"}},{"id":666430439800,"handle":"spring-sale-pickleball","title":"Summer Sale Pickleball","updated_at":"2026-09-30T13:37:28+02:00","body_html":"","published_at":"2025-04-01T14:53:33+02:00","sort_order":"best-selling","template_suffix":"","disjunctive":false,"rules":[{"column":"is_price_reduced","relation":"is_set","condition":""},{"column":"tag","relation":"equals","condition":"Pickleball"}],"published_scope":"global","image":{"created_at":"2025-06-12T17:13:55+02:00","alt":null,"width":5417,"height":1225,"src":"\/\/joola.de\/cdn\/shop\/collections\/Summer-Sale_Category_Banner_black_b93afdad-e7ff-42c0-aa2e-94816c68b39d.png?v=1749741235"}}],
8099  };
8100  window.essentialProductId = 14984799158648
8101  window.essentialProductTags = ["Bälle","Pickleball"]
8102  window.essentialCollectionId = null
8103  window.essentialCountdownTimerPageTemplate = "product"
8104  
8105</script>
8105
8106
8107
8108
8109<style>
8110  .essential-countdown-timer-img-reset {
8111    /* wipe common globals */
8112    box-sizing: content-box;
8113    display: inline;
8114    width: auto;
8115    height: auto;
8116    max-width: none;
8117    max-height: none;
8118    margin: 0;
8119    padding: 0;
8120    border: none;
8121    border-radius: 0;
8122    box-shadow: none;
8123    background: none;
8124    object-fit: fill;
8125    object-position: 50% 50%;
8126    filter: none;
8127    opacity: 1;
8128    position: static;
8129    float: none;
8130    clear: none;
8131    vertical-align: baseline;
8132    transform: none;
8133    transition: none;
8134    animation: none;
8135    /* typography sometimes leaks via universal selectors */
8136    font: inherit;
8137    line-height: normal;
8138    letter-spacing: normal;
8139    text-align: start;
8140  }
8141</style>
8142
8143
8144</div><div id="shopify-block-AQm9TRHFSWXVWZkxWc__15316669992541710076" class="shopify-block shopify-app-block">
8144<script defer src="https://widget.reviews.io/rating-snippet/dist.js"></script>
8144
8145<link rel="stylesheet" href="https://widget.reviews.io/rating-snippet/dist.css" />
8146<script>
8147    (function () {
8148      function initRatingSnippet() {
8149        var hasStore = typeof reviewsIoStore !== 'undefined' && !!reviewsIoStore;
8150        if (!hasStore) return;
8151
8152        if (typeof ratingSnippet !== 'function') return;
8153
8154        // Ensure the target element exists (rating-output block may render after this app embed).
8155        if (!document.querySelector('.ruk_rating_snippet')) return;
8156
8157        var storeOverride = window.__REVIEWSIO_RATING_SNIPPET_STORE_OVERRIDE__;
8158        var storeForSnippet = storeOverride || reviewsIoStore;
8159
8160        ratingSnippet("ruk_rating_snippet",{
8161            store: storeForSnippet,
8162            color: '#df7a22',
8163            
8164              textClr: '#333333',
8165            
8166            linebreak: false,
8167            
8168            
8169              listenForChanges: true,
8170            
8171            
8172            
8173            
8174              text: 'Bewertungen',
8175            
8176            lang: (typeof reviewsIoLang !== 'undefined' && reviewsIoLang) ? reviewsIoLang : 'en',
8177            mode: 'extended',
8178            showEmptyStars: false,
8179            
8180            anchorToReviewsWidget: true,
8181            
8182            enableSyndication: (typeof reviewsIoEnableSyndication !== 'undefined') ? reviewsIoEnableSyndication : false
8183        });
8184
8185        const reviewsIoModal = document.getElementById('reviews_fade');
8186        if (reviewsIoModal) {
8187          reviewsIoModal.classList.add('rio-withoutBranding');
8188        }
8189      }
8190
8191      // Retry to survive slow network/script timing.
8192      var attempts = 0;
8193      var MAX_RATING_SNIPPET_INIT_ATTEMPTS = 20;
8194      var MAX_TIMEOUT_RETRY = 200;
8195      
8196      function tick() {
8197        attempts += 1;
8198        initRatingSnippet();
8199        if (attempts < MAX_RATING_SNIPPET_INIT_ATTEMPTS && (typeof ratingSnippet !== 'function' || !document.querySelector('.ruk_rating_snippet'))) {
8200          window.setTimeout(tick, MAX_TIMEOUT_RETRY);
8201        }
8202      }
8203
8204      // Use window load to maximize chance that the external script executed.
8205      window.addEventListener('load', tick);
8206    })();
8207</script>
8207
8208
8209
8210</div>
8210<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
8210
8211</body>
8212</html>

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