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 & Kontrolle auf jedem Hardcourt</title><meta name="description" content="Erlebe mit dem JOOLA HC-40 Pickleball absolute Kontrolle & Präzision auf Hardcourts. Patentiertes Lochmuster, formstabil & 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 & Präzision auf Hardcourts. Patentiertes Lochmuster, formstabil & 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; Formbeständigkeit True Bounce-Technologie: Für ein konstantes, authentisches Ballgefühl Turnierzulassung durch die USAP: Ideal für Training &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&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'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'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&width=560" alt="" srcset="//joola.de/cdn/shop/files/Hugo_Megamenu.jpg?v=1768897808&width=352 352w, //joola.de/cdn/shop/files/Hugo_Megamenu.jpg?v=1768897808&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&width=4096" alt="JOOLA Tischtennisschläger Infinity Z Carbon" srcset="//joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_01.png?v=1775553403&width=200 200w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_01.png?v=1775553403&width=300 300w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_01.png?v=1775553403&width=400 400w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_01.png?v=1775553403&width=500 500w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_01.png?v=1775553403&width=600 600w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_01.png?v=1775553403&width=700 700w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_01.png?v=1775553403&width=800 800w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_01.png?v=1775553403&width=900 900w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_01.png?v=1775553403&width=1000 1000w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_01.png?v=1775553403&width=1100 1100w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_01.png?v=1775553403&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&width=4096" alt="JOOLA Tischtennisschläger Infinity Z Carbon" srcset="//joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_02.png?v=1775553403&width=200 200w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_02.png?v=1775553403&width=300 300w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_02.png?v=1775553403&width=400 400w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_02.png?v=1775553403&width=500 500w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_02.png?v=1775553403&width=600 600w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_02.png?v=1775553403&width=700 700w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_02.png?v=1775553403&width=800 800w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_02.png?v=1775553403&width=900 900w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_02.png?v=1775553403&width=1000 1000w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_02.png?v=1775553403&width=1100 1100w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_02.png?v=1775553403&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&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&width=200 200w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_01_058e2c9d-c01c-4ffe-8ad9-c5007a28d889.png?v=1779105881&width=300 300w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_01_058e2c9d-c01c-4ffe-8ad9-c5007a28d889.png?v=1779105881&width=400 400w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_01_058e2c9d-c01c-4ffe-8ad9-c5007a28d889.png?v=1779105881&width=500 500w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_01_058e2c9d-c01c-4ffe-8ad9-c5007a28d889.png?v=1779105881&width=600 600w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_01_058e2c9d-c01c-4ffe-8ad9-c5007a28d889.png?v=1779105881&width=700 700w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_01_058e2c9d-c01c-4ffe-8ad9-c5007a28d889.png?v=1779105881&width=800 800w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_01_058e2c9d-c01c-4ffe-8ad9-c5007a28d889.png?v=1779105881&width=900 900w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_01_058e2c9d-c01c-4ffe-8ad9-c5007a28d889.png?v=1779105881&width=1000 1000w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_01_058e2c9d-c01c-4ffe-8ad9-c5007a28d889.png?v=1779105881&width=1100 1100w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_01_058e2c9d-c01c-4ffe-8ad9-c5007a28d889.png?v=1779105881&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&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&width=200 200w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_02_cc30d477-f84c-4e61-9d16-2ab474e2119b.png?v=1779105882&width=300 300w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_02_cc30d477-f84c-4e61-9d16-2ab474e2119b.png?v=1779105882&width=400 400w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_02_cc30d477-f84c-4e61-9d16-2ab474e2119b.png?v=1779105882&width=500 500w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_02_cc30d477-f84c-4e61-9d16-2ab474e2119b.png?v=1779105882&width=600 600w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_02_cc30d477-f84c-4e61-9d16-2ab474e2119b.png?v=1779105882&width=700 700w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_02_cc30d477-f84c-4e61-9d16-2ab474e2119b.png?v=1779105882&width=800 800w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_02_cc30d477-f84c-4e61-9d16-2ab474e2119b.png?v=1779105882&width=900 900w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_02_cc30d477-f84c-4e61-9d16-2ab474e2119b.png?v=1779105882&width=1000 1000w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_02_cc30d477-f84c-4e61-9d16-2ab474e2119b.png?v=1779105882&width=1100 1100w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_02_cc30d477-f84c-4e61-9d16-2ab474e2119b.png?v=1779105882&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&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&width=200 200w, //joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_12_web.png?v=1750922234&width=300 300w, //joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_12_web.png?v=1750922234&width=400 400w, //joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_12_web.png?v=1750922234&width=500 500w, //joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_12_web.png?v=1750922234&width=600 600w, //joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_12_web.png?v=1750922234&width=700 700w, //joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_12_web.png?v=1750922234&width=800 800w, //joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_12_web.png?v=1750922234&width=900 900w, //joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_12_web.png?v=1750922234&width=1000 1000w, //joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_12_web.png?v=1750922234&width=1100 1100w, //joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_12_web.png?v=1750922234&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&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&width=200 200w, //joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_01_web.png?v=1750922234&width=300 300w, //joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_01_web.png?v=1750922234&width=400 400w, //joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_01_web.png?v=1750922234&width=500 500w, //joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_01_web.png?v=1750922234&width=600 600w, //joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_01_web.png?v=1750922234&width=700 700w, //joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_01_web.png?v=1750922234&width=800 800w, //joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_01_web.png?v=1750922234&width=900 900w, //joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_01_web.png?v=1750922234&width=1000 1000w, //joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_01_web.png?v=1750922234&width=1100 1100w, //joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_01_web.png?v=1750922234&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&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&width=200 200w, //joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_01_6f11c5a8-126d-486d-b612-785d95a3680f.png?v=1778163999&width=300 300w, //joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_01_6f11c5a8-126d-486d-b612-785d95a3680f.png?v=1778163999&width=400 400w, //joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_01_6f11c5a8-126d-486d-b612-785d95a3680f.png?v=1778163999&width=500 500w, //joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_01_6f11c5a8-126d-486d-b612-785d95a3680f.png?v=1778163999&width=600 600w, //joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_01_6f11c5a8-126d-486d-b612-785d95a3680f.png?v=1778163999&width=700 700w, //joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_01_6f11c5a8-126d-486d-b612-785d95a3680f.png?v=1778163999&width=800 800w, //joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_01_6f11c5a8-126d-486d-b612-785d95a3680f.png?v=1778163999&width=900 900w, //joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_01_6f11c5a8-126d-486d-b612-785d95a3680f.png?v=1778163999&width=1000 1000w, //joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_01_6f11c5a8-126d-486d-b612-785d95a3680f.png?v=1778163999&width=1100 1100w, //joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_01_6f11c5a8-126d-486d-b612-785d95a3680f.png?v=1778163999&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&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&width=200 200w, //joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_02_2f0225ff-bfe6-4872-96f1-e42481e4646c.png?v=1778164003&width=300 300w, //joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_02_2f0225ff-bfe6-4872-96f1-e42481e4646c.png?v=1778164003&width=400 400w, //joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_02_2f0225ff-bfe6-4872-96f1-e42481e4646c.png?v=1778164003&width=500 500w, //joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_02_2f0225ff-bfe6-4872-96f1-e42481e4646c.png?v=1778164003&width=600 600w, //joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_02_2f0225ff-bfe6-4872-96f1-e42481e4646c.png?v=1778164003&width=700 700w, //joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_02_2f0225ff-bfe6-4872-96f1-e42481e4646c.png?v=1778164003&width=800 800w, //joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_02_2f0225ff-bfe6-4872-96f1-e42481e4646c.png?v=1778164003&width=900 900w, //joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_02_2f0225ff-bfe6-4872-96f1-e42481e4646c.png?v=1778164003&width=1000 1000w, //joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_02_2f0225ff-bfe6-4872-96f1-e42481e4646c.png?v=1778164003&width=1100 1100w, //joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_02_2f0225ff-bfe6-4872-96f1-e42481e4646c.png?v=1778164003&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&width=3072" alt="JOOLA Tischtennisplatte Midsize FA" srcset="//joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_01.png?v=1781515248&width=200 200w, //joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_01.png?v=1781515248&width=300 300w, //joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_01.png?v=1781515248&width=400 400w, //joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_01.png?v=1781515248&width=500 500w, //joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_01.png?v=1781515248&width=600 600w, //joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_01.png?v=1781515248&width=700 700w, //joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_01.png?v=1781515248&width=800 800w, //joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_01.png?v=1781515248&width=900 900w, //joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_01.png?v=1781515248&width=1000 1000w, //joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_01.png?v=1781515248&width=1100 1100w, //joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_01.png?v=1781515248&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&width=3072" alt="JOOLA Tischtennisplatte Midsize FA" srcset="//joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_02.png?v=1781515248&width=200 200w, //joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_02.png?v=1781515248&width=300 300w, //joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_02.png?v=1781515248&width=400 400w, //joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_02.png?v=1781515248&width=500 500w, //joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_02.png?v=1781515248&width=600 600w, //joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_02.png?v=1781515248&width=700 700w, //joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_02.png?v=1781515248&width=800 800w, //joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_02.png?v=1781515248&width=900 900w, //joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_02.png?v=1781515248&width=1000 1000w, //joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_02.png?v=1781515248&width=1100 1100w, //joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_02.png?v=1781515248&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&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&width=200 200w, //joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_01_web.jpg?v=1763972037&width=300 300w, //joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_01_web.jpg?v=1763972037&width=400 400w, //joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_01_web.jpg?v=1763972037&width=500 500w, //joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_01_web.jpg?v=1763972037&width=600 600w, //joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_01_web.jpg?v=1763972037&width=700 700w, //joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_01_web.jpg?v=1763972037&width=800 800w, //joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_01_web.jpg?v=1763972037&width=900 900w, //joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_01_web.jpg?v=1763972037&width=1000 1000w, //joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_01_web.jpg?v=1763972037&width=1100 1100w, //joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_01_web.jpg?v=1763972037&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&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&width=200 200w, //joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_03_web.jpg?v=1746621090&width=300 300w, //joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_03_web.jpg?v=1746621090&width=400 400w, //joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_03_web.jpg?v=1746621090&width=500 500w, //joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_03_web.jpg?v=1746621090&width=600 600w, //joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_03_web.jpg?v=1746621090&width=700 700w, //joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_03_web.jpg?v=1746621090&width=800 800w, //joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_03_web.jpg?v=1746621090&width=900 900w, //joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_03_web.jpg?v=1746621090&width=1000 1000w, //joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_03_web.jpg?v=1746621090&width=1100 1100w, //joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_03_web.jpg?v=1746621090&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&width=560" alt="" srcset="//joola.de/cdn/shop/files/Hugo_Megamenu.jpg?v=1768897808&width=352 352w, //joola.de/cdn/shop/files/Hugo_Megamenu.jpg?v=1768897808&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&width=1219" alt="" srcset="//joola.de/cdn/shop/files/gewaehrleistungslabel-de.jpg?v=1790064478&width=300 300w, //joola.de/cdn/shop/files/gewaehrleistungslabel-de.jpg?v=1790064478&width=400 400w, //joola.de/cdn/shop/files/gewaehrleistungslabel-de.jpg?v=1790064478&width=500 500w, //joola.de/cdn/shop/files/gewaehrleistungslabel-de.jpg?v=1790064478&width=600 600w, //joola.de/cdn/shop/files/gewaehrleistungslabel-de.jpg?v=1790064478&width=700 700w, //joola.de/cdn/shop/files/gewaehrleistungslabel-de.jpg?v=1790064478&width=800 800w, //joola.de/cdn/shop/files/gewaehrleistungslabel-de.jpg?v=1790064478&width=900 900w, //joola.de/cdn/shop/files/gewaehrleistungslabel-de.jpg?v=1790064478&width=1000 1000w, //joola.de/cdn/shop/files/gewaehrleistungslabel-de.jpg?v=1790064478&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&width=1200" alt="JOOLA HC-40 Pickleball" srcset="//joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web.jpg?v=1762987398&width=55 55w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web.jpg?v=1762987398&width=110 110w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web.jpg?v=1762987398&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"> ‐ â¬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 "adaptiveHeight": true, 2458 "dragThreshold": 10, 2459 "initialIndex": ".is-initial-selected", 2460 "fade": false, 2461 "draggable": ">1", 2462 "contain": true, 2463 "cellSelector": ".product__media-item:not(.is-filtered)", 2464 "percentPosition": false, 2465 "pageDots": false, 2466 "prevNextButtons": 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&width=1200" alt="JOOLA HC-40 Pickleball" srcset="//joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web.jpg?v=1762987398&width=400 400w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web.jpg?v=1762987398&width=500 500w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web.jpg?v=1762987398&width=600 600w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web.jpg?v=1762987398&width=700 700w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web.jpg?v=1762987398&width=800 800w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web.jpg?v=1762987398&width=900 900w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web.jpg?v=1762987398&width=1000 1000w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web.jpg?v=1762987398&width=1100 1100w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web.jpg?v=1762987398&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&width=1200" alt="JOOLA HC-40 Pickleball" srcset="//joola.de/cdn/shop/files/600092_JOOLA_HC-40_01_web.jpg?v=1762987398&width=400 400w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_01_web.jpg?v=1762987398&width=500 500w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_01_web.jpg?v=1762987398&width=600 600w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_01_web.jpg?v=1762987398&width=700 700w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_01_web.jpg?v=1762987398&width=800 800w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_01_web.jpg?v=1762987398&width=900 900w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_01_web.jpg?v=1762987398&width=1000 1000w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_01_web.jpg?v=1762987398&width=1100 1100w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_01_web.jpg?v=1762987398&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&width=1200" alt="JOOLA HC-40 Pickleball" srcset="//joola.de/cdn/shop/files/600092_JOOLA_HC-40_08_web.jpg?v=1762962914&width=400 400w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_08_web.jpg?v=1762962914&width=500 500w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_08_web.jpg?v=1762962914&width=600 600w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_08_web.jpg?v=1762962914&width=700 700w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_08_web.jpg?v=1762962914&width=800 800w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_08_web.jpg?v=1762962914&width=900 900w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_08_web.jpg?v=1762962914&width=1000 1000w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_08_web.jpg?v=1762962914&width=1100 1100w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_08_web.jpg?v=1762962914&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&width=1200" alt="JOOLA HC-40 Pickleball" srcset="//joola.de/cdn/shop/files/600092_JOOLA_HC-40_10_web.jpg?v=1762962914&width=400 400w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_10_web.jpg?v=1762962914&width=500 500w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_10_web.jpg?v=1762962914&width=600 600w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_10_web.jpg?v=1762962914&width=700 700w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_10_web.jpg?v=1762962914&width=800 800w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_10_web.jpg?v=1762962914&width=900 900w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_10_web.jpg?v=1762962914&width=1000 1000w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_10_web.jpg?v=1762962914&width=1100 1100w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_10_web.jpg?v=1762962914&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&width=1200" alt="JOOLA HC-40 Pickleball" srcset="//joola.de/cdn/shop/files/600092_JOOLA_HC-40_02_web.jpg?v=1762962914&width=400 400w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_02_web.jpg?v=1762962914&width=500 500w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_02_web.jpg?v=1762962914&width=600 600w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_02_web.jpg?v=1762962914&width=700 700w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_02_web.jpg?v=1762962914&width=800 800w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_02_web.jpg?v=1762962914&width=900 900w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_02_web.jpg?v=1762962914&width=1000 1000w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_02_web.jpg?v=1762962914&width=1100 1100w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_02_web.jpg?v=1762962914&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&width=1200" alt="JOOLA HC-40 Pickleball" srcset="//joola.de/cdn/shop/files/600092_JOOLA_HC-40_03_web.jpg?v=1762962914&width=400 400w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_03_web.jpg?v=1762962914&width=500 500w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_03_web.jpg?v=1762962914&width=600 600w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_03_web.jpg?v=1762962914&width=700 700w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_03_web.jpg?v=1762962914&width=800 800w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_03_web.jpg?v=1762962914&width=900 900w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_03_web.jpg?v=1762962914&width=1000 1000w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_03_web.jpg?v=1762962914&width=1100 1100w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_03_web.jpg?v=1762962914&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&width=1200" alt="JOOLA HC-40 Pickleball" srcset="//joola.de/cdn/shop/files/600092_JOOLA_HC-40_06_web.jpg?v=1762962914&width=400 400w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_06_web.jpg?v=1762962914&width=500 500w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_06_web.jpg?v=1762962914&width=600 600w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_06_web.jpg?v=1762962914&width=700 700w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_06_web.jpg?v=1762962914&width=800 800w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_06_web.jpg?v=1762962914&width=900 900w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_06_web.jpg?v=1762962914&width=1000 1000w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_06_web.jpg?v=1762962914&width=1100 1100w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_06_web.jpg?v=1762962914&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&width=1080" alt="JOOLA HC-40 Pickleball" srcset="//joola.de/cdn/shop/files/600609_JOOLA_HC-40_Ball_40er_01.jpg?v=1780989665&width=400 400w, //joola.de/cdn/shop/files/600609_JOOLA_HC-40_Ball_40er_01.jpg?v=1780989665&width=500 500w, //joola.de/cdn/shop/files/600609_JOOLA_HC-40_Ball_40er_01.jpg?v=1780989665&width=600 600w, //joola.de/cdn/shop/files/600609_JOOLA_HC-40_Ball_40er_01.jpg?v=1780989665&width=700 700w, //joola.de/cdn/shop/files/600609_JOOLA_HC-40_Ball_40er_01.jpg?v=1780989665&width=800 800w, //joola.de/cdn/shop/files/600609_JOOLA_HC-40_Ball_40er_01.jpg?v=1780989665&width=900 900w, //joola.de/cdn/shop/files/600609_JOOLA_HC-40_Ball_40er_01.jpg?v=1780989665&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&width=2048" alt="JOOLA HC-40 Pickleball" srcset="//joola.de/cdn/shop/files/600093_JOOLA_HC-40_04_web.jpg?v=1762962914&width=400 400w, //joola.de/cdn/shop/files/600093_JOOLA_HC-40_04_web.jpg?v=1762962914&width=500 500w, //joola.de/cdn/shop/files/600093_JOOLA_HC-40_04_web.jpg?v=1762962914&width=600 600w, //joola.de/cdn/shop/files/600093_JOOLA_HC-40_04_web.jpg?v=1762962914&width=700 700w, //joola.de/cdn/shop/files/600093_JOOLA_HC-40_04_web.jpg?v=1762962914&width=800 800w, //joola.de/cdn/shop/files/600093_JOOLA_HC-40_04_web.jpg?v=1762962914&width=900 900w, //joola.de/cdn/shop/files/600093_JOOLA_HC-40_04_web.jpg?v=1762962914&width=1000 1000w, //joola.de/cdn/shop/files/600093_JOOLA_HC-40_04_web.jpg?v=1762962914&width=1100 1100w, //joola.de/cdn/shop/files/600093_JOOLA_HC-40_04_web.jpg?v=1762962914&width=1200 1200w, //joola.de/cdn/shop/files/600093_JOOLA_HC-40_04_web.jpg?v=1762962914&width=1300 1300w, //joola.de/cdn/shop/files/600093_JOOLA_HC-40_04_web.jpg?v=1762962914&width=1400 1400w, //joola.de/cdn/shop/files/600093_JOOLA_HC-40_04_web.jpg?v=1762962914&width=1500 1500w, //joola.de/cdn/shop/files/600093_JOOLA_HC-40_04_web.jpg?v=1762962914&width=1600 1600w, //joola.de/cdn/shop/files/600093_JOOLA_HC-40_04_web.jpg?v=1762962914&width=1700 1700w, //joola.de/cdn/shop/files/600093_JOOLA_HC-40_04_web.jpg?v=1762962914&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&width=1200" alt="" srcset="//joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web.jpg?v=1762987398&width=60 60w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web.jpg?v=1762987398&width=72 72w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web.jpg?v=1762987398&width=120 120w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web.jpg?v=1762987398&width=144 144w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web.jpg?v=1762987398&width=180 180w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web.jpg?v=1762987398&width=216 216w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web.jpg?v=1762987398&width=240 240w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web.jpg?v=1762987398&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&width=1200" alt="" srcset="//joola.de/cdn/shop/files/600092_JOOLA_HC-40_01_web.jpg?v=1762987398&width=60 60w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_01_web.jpg?v=1762987398&width=72 72w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_01_web.jpg?v=1762987398&width=120 120w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_01_web.jpg?v=1762987398&width=144 144w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_01_web.jpg?v=1762987398&width=180 180w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_01_web.jpg?v=1762987398&width=216 216w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_01_web.jpg?v=1762987398&width=240 240w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_01_web.jpg?v=1762987398&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&width=1200" alt="" srcset="//joola.de/cdn/shop/files/600092_JOOLA_HC-40_08_web.jpg?v=1762962914&width=60 60w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_08_web.jpg?v=1762962914&width=72 72w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_08_web.jpg?v=1762962914&width=120 120w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_08_web.jpg?v=1762962914&width=144 144w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_08_web.jpg?v=1762962914&width=180 180w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_08_web.jpg?v=1762962914&width=216 216w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_08_web.jpg?v=1762962914&width=240 240w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_08_web.jpg?v=1762962914&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&width=1200" alt="" srcset="//joola.de/cdn/shop/files/600092_JOOLA_HC-40_10_web.jpg?v=1762962914&width=60 60w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_10_web.jpg?v=1762962914&width=72 72w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_10_web.jpg?v=1762962914&width=120 120w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_10_web.jpg?v=1762962914&width=144 144w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_10_web.jpg?v=1762962914&width=180 180w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_10_web.jpg?v=1762962914&width=216 216w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_10_web.jpg?v=1762962914&width=240 240w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_10_web.jpg?v=1762962914&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&width=1200" alt="" srcset="//joola.de/cdn/shop/files/600092_JOOLA_HC-40_02_web.jpg?v=1762962914&width=60 60w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_02_web.jpg?v=1762962914&width=72 72w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_02_web.jpg?v=1762962914&width=120 120w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_02_web.jpg?v=1762962914&width=144 144w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_02_web.jpg?v=1762962914&width=180 180w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_02_web.jpg?v=1762962914&width=216 216w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_02_web.jpg?v=1762962914&width=240 240w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_02_web.jpg?v=1762962914&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&width=1200" alt="" srcset="//joola.de/cdn/shop/files/600092_JOOLA_HC-40_03_web.jpg?v=1762962914&width=60 60w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_03_web.jpg?v=1762962914&width=72 72w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_03_web.jpg?v=1762962914&width=120 120w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_03_web.jpg?v=1762962914&width=144 144w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_03_web.jpg?v=1762962914&width=180 180w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_03_web.jpg?v=1762962914&width=216 216w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_03_web.jpg?v=1762962914&width=240 240w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_03_web.jpg?v=1762962914&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&width=1200" alt="" srcset="//joola.de/cdn/shop/files/600092_JOOLA_HC-40_06_web.jpg?v=1762962914&width=60 60w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_06_web.jpg?v=1762962914&width=72 72w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_06_web.jpg?v=1762962914&width=120 120w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_06_web.jpg?v=1762962914&width=144 144w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_06_web.jpg?v=1762962914&width=180 180w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_06_web.jpg?v=1762962914&width=216 216w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_06_web.jpg?v=1762962914&width=240 240w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_06_web.jpg?v=1762962914&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&width=1080" alt="" srcset="//joola.de/cdn/shop/files/600609_JOOLA_HC-40_Ball_40er_01.jpg?v=1780989665&width=60 60w, //joola.de/cdn/shop/files/600609_JOOLA_HC-40_Ball_40er_01.jpg?v=1780989665&width=72 72w, //joola.de/cdn/shop/files/600609_JOOLA_HC-40_Ball_40er_01.jpg?v=1780989665&width=120 120w, //joola.de/cdn/shop/files/600609_JOOLA_HC-40_Ball_40er_01.jpg?v=1780989665&width=144 144w, //joola.de/cdn/shop/files/600609_JOOLA_HC-40_Ball_40er_01.jpg?v=1780989665&width=180 180w, //joola.de/cdn/shop/files/600609_JOOLA_HC-40_Ball_40er_01.jpg?v=1780989665&width=216 216w, //joola.de/cdn/shop/files/600609_JOOLA_HC-40_Ball_40er_01.jpg?v=1780989665&width=240 240w, //joola.de/cdn/shop/files/600609_JOOLA_HC-40_Ball_40er_01.jpg?v=1780989665&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&width=2048" alt="" srcset="//joola.de/cdn/shop/files/600093_JOOLA_HC-40_04_web.jpg?v=1762962914&width=60 60w, //joola.de/cdn/shop/files/600093_JOOLA_HC-40_04_web.jpg?v=1762962914&width=72 72w, //joola.de/cdn/shop/files/600093_JOOLA_HC-40_04_web.jpg?v=1762962914&width=120 120w, //joola.de/cdn/shop/files/600093_JOOLA_HC-40_04_web.jpg?v=1762962914&width=144 144w, //joola.de/cdn/shop/files/600093_JOOLA_HC-40_04_web.jpg?v=1762962914&width=180 180w, //joola.de/cdn/shop/files/600093_JOOLA_HC-40_04_web.jpg?v=1762962914&width=216 216w, //joola.de/cdn/shop/files/600093_JOOLA_HC-40_04_web.jpg?v=1762962914&width=240 240w, //joola.de/cdn/shop/files/600093_JOOLA_HC-40_04_web.jpg?v=1762962914&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. & <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&width=1200" alt="JOOLA HC-40 Pickleball" srcset="//joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web.jpg?v=1762987398&width=114 114w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web.jpg?v=1762987398&width=228 228w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web.jpg?v=1762987398&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&width=1200" alt="JOOLA HC-40 Pickleball" srcset="//joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web.jpg?v=1762987398&width=114 114w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web.jpg?v=1762987398&width=228 228w, //joola.de/cdn/shop/files/600092_JOOLA_HC-40_09_web.jpg?v=1762987398&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 & 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 & 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 & 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&width=500" alt="" srcset="//joola.de/cdn/shop/files/Group_26_5f157701-ec9e-4646-b015-318f7109d5c2.svg?v=1720098225&width=352 352w, //joola.de/cdn/shop/files/Group_26_5f157701-ec9e-4646-b015-318f7109d5c2.svg?v=1720098225&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&width=36" alt="" srcset="//joola.de/cdn/shop/files/JOOLA_Website_2.0_Iconography-v1-1_USAPA_Approved.svg?v=1722583572&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&width=36" alt="" srcset="//joola.de/cdn/shop/files/JOOLA_Website_2.0_Iconography-v1-_All-Weather_Play.svg?v=1722583139&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&width=36" alt="" srcset="//joola.de/cdn/shop/files/JOOLA_Website_2.0_Iconography-v1-_Consistent_Bounce.svg?v=1722583636&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&width=36" alt="" srcset="//joola.de/cdn/shop/files/JOOLA_Website_2.0_Iconography-v1-1_Durable_Long_Lasting.svg?v=1722583112&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; FormbeständigkeitTrue Bounce-Technologie: Für ein konstantes, authentisches BallgefühlTurnierzulassung durch die USAP: Ideal für Training &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; FormbeständigkeitTrue Bounce-Technologie: Für ein konstantes, authentisches BallgefühlTurnierzulassung durch die USAP: Ideal für Training &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®ion_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&width=135" alt="" srcset="//joola.de/cdn/shop/files/JOOLA_Lockup_Horizontal_Outline_Black_RGB.webp?v=1755162756&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.