PageSourceSearch

https://joola.de/search?q=infinity&type=product

html joola.de collected 2026-10-01 04:13:46 UTC 816,494 bytes, 6,783 lines download raw bytes

1<!doctype html><html class="no-js" lang="de-DE" dir="ltr">
2  <head>
3	<!-- Added by AVADA SEO Suite -->
4	
5
6	<!-- /Added by AVADA SEO Suite -->
7<!-- Start of Shoplift scripts -->
8<!-- 2026-05-07T22:30:07.7349388Z -->
9<style>.shoplift-hide { opacity: 0 !important; }</style>
10<style id="sl-preview-bar-hide">#preview-bar-iframe, #PBarNextFrameWrapper { display: none !important; }</style>
11<script type="text/javascript">(function(rootPath, template, themeRole, themeId, isThemePreview){ /* Generated on 2026-10-01T04:03:48.9598864Z */(function(){"use strict";var te=document.createElement("style");te.textContent=`#shoplift-preview-control{position:fixed;max-width:332px;height:56px;background-color:#141414;z-index:9999;bottom:20px;display:flex;border-radius:8px;box-shadow:13px 22px 7px #0000,9px 14px 7px #00000003,5px 8px 6px #0000000d,2px 4px 4px #00000017,1px 1px 2px #0000001a,0 0 #0000001a;align-items:center;margin:0 auto;left:16px;right:16px;opacity:0;transform:translateY(20px);visibility:hidden;transition:opacity .4s ease-in-out,transform .4s ease-in-out,visibility 0s .4s}#shoplift-preview-control.visible{opacity:1;transform:translateY(0);visibility:visible;transition:opacity .4s ease-in-out,transform .4s ease-in-out,visibility 0s 0s}#shoplift-preview-control *{font-family:Inter,sans-serif;color:#fff;box-sizing:border-box;font-size:16px}#shoplift-preview-variant-title{font-weight:400;line-height:140%;font-size:16px;text-align:start;letter-spacing:-.16px;flex-grow:1;text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis}#shoplift-preview-variant-selector{position:relative;display:block;padding:6px 0;height:100%;min-width:0;flex:1 1 auto}#shoplift-preview-variant-menu-trigger{border:none;cursor:pointer;width:100%;background-color:transparent;padding:0 16px;border-left:1px solid #333;border-right:1px solid #333;height:100%;display:flex;align-items:center;justify-content:start;gap:8px}#shoplift-preview-variant-selector .menu-variant-label{width:24px;height:24px;border-radius:50%;padding:6px;display:flex;justify-content:center;align-items:center;font-size:12px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.12px;flex-shrink:0}#shoplift-preview-variant-selector .preview-variant-menu{position:absolute;bottom:110%;transform:translate3d(0,20px,0);visibility:hidden;pointer-events:none;opacity:0;cursor:pointer;background-color:#141414;border:1px solid #141414;border-radius:6px;width:100%;max-height:156px;overflow-y:auto;box-shadow:0 8px 16px #0003;z-index:1;transition:opacity .3s ease-in-out,transform .3s ease-in-out,visibility 0s .3s}#shoplift-preview-variant-selector .preview-variant-menu.preview-variant-menu__visible{visibility:visible;pointer-events:auto;opacity:100;transform:translateZ(0);transition:opacity .3s ease-in-out,transform .3s ease-in-out,visibility 0s 0s}@media screen and (max-width:400px){#shoplift-preview-variant-selector .preview-variant-menu{position:fixed;left:0;right:0;width:auto;bottom:110%}}#shoplift-preview-variant-selector .preview-variant-menu .preview-variant-menu--item{padding:12px 16px;display:flex;overflow:hidden}#shoplift-preview-variant-selector .preview-variant-menu .preview-variant-menu--item .menu-variant-label{margin-right:6px}#shoplift-preview-variant-selector .preview-variant-menu .preview-variant-menu--item span{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;white-space:nowrap;color:#f6f6f6;font-size:14px;font-style:normal;font-weight:500}#shoplift-preview-variant-selector .preview-variant-menu .preview-variant-menu--item:hover{background-color:#545454}#shoplift-preview-variant-selector .preview-variant-menu .preview-variant-menu--item:last-of-type{border-bottom-left-radius:6px;border-bottom-right-radius:6px}#shoplift-preview-variant-selector .preview-variant-menu .preview-variant-menu--item:first-of-type{border-top-left-radius:6px;border-top-right-radius:6px}#shoplift-preview-control div:has(#shoplift-exit-preview-button){padding:0 16px}#shoplift-exit-preview-button{padding:6px 8px;font-weight:500;line-height:75%;border-radius:4px;background-color:transparent;border:none;text-decoration:none}#shoplift-exit-preview-button:hover{cursor:pointer;background-color:#333}#shoplift-preview-subscription-warning{position:relative;display:flex;align-items:center;gap:6px;padding:6px 10px;margin:0 4px;border-left:1px solid #333;cursor:help;outline:none}#shoplift-preview-subscription-warning__icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background-color:#f59e0b;color:#141414!important;font-weight:700;font-size:12px!important;line-height:1;flex-shrink:0}#shoplift-preview-subscription-warning__label{font-size:13px!important;font-weight:500;color:#fbbf24!important;text-wrap:nowrap;white-space:nowrap}#shoplift-preview-subscription-warning__tooltip{position:absolute;bottom:calc(100% + 8px);right:0;max-width:320px;width:max-content;padding:10px 12px;border-radius:6px;background-color:#1f1f1f;color:#fff!important;font-size:12px!important;line-height:1.4!important;box-shadow:0 8px 16px #0000004d;z-index:10000;opacity:0;visibility:hidden;transform:translateY(4px);transition:opacity .2s ease-in-out,transform .2s ease-in-out,visibility 0s .2s;pointer-events:none}#shoplift-preview-subscription-warning__tooltip.shoplift-preview-subscription-warning__tooltip--visible{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .2s ease-in-out,transform .2s ease-in-out,visibility 0s 0s}#shoplift-preview-subscription-warning:focus-visible{box-shadow:inset 0 0 0 2px #f59e0b;border-radius:4px}#shoplift-preview-control:has(#shoplift-preview-subscription-warning){max-width:480px}/*$vite$:1*/`,document.head.appendChild(te);var fe=" daum[ /]| deusu/|(?:^|[^g])news(?!sapphire)|(?<! channel/|google/)google(?!(?:wv|app|/google| pixel))|(?<! cu)bots?(?:\\b|_)|(?<!cam)scan|(?<!lib)http|24x
117|;\\s\\w+;$|@[a-z][\\w-]+\\.|\\(\\)|\\.com\\b|\\b\\w+/1\\.0;|\\bbw/|\\bdlc\\b|\\bort/|\\bperl\\b|\\btime/|\\||^[<\\(;]|^[\\w \\.\\-\\(?:\\):%]+(?:/v?\\d+(?:\\.\\d+)?(?:\\.\\d{1,10})*?)?(?:,|$)|^[\\w\\-]+/[\\w]+$|^[^ ]{50,}$|^\\d+\\b|^\\w*search\\b|^\\w+/[\\w\\(\\)]*$|^\\w+/\\d\\.\\d\\s\\([\\w@]+\\)$|^active|^ad muncher|^amaya|^apache/|^avsdevicesdk/|^azure|^biglotron|^blackbox exporter|^bot|^clamav[ /]|^claude-code/|^client/|^cobweb/|^custom|^ddg[_-]android|^discourse|^dispatch/\\d|^downcast/|^duckduckgo|^email|^exodusmovement|^facebook|^getright/|^gozilla/|^hobbit|^hotzonu|^hwcdn/|^igetter/|^jeode/|^jetty/|^jigsaw|^microsoft bits|^movabletype|^mozilla/\\d\\.\\d\\s[\\w\\.-]+$|^mozilla/\\d\\.\\d\\s\\((?:compatible;)?(?:\\s?[\\w\\d-.]+\\/\\d+\\.\\d+)?\\)$|^navermailapp|^netsurf|^offline|^openai/|^owler|^php|^postman|^ps_daily/|^python|^rank|^read|^reed|^remove\\.bg/|^rest|^rss|^snapchat|^sora |^space bison|^stape/|^svn|^swcd |^taringa|^thumbor/|^track|^w3c|^webbandit/|^webcopier|^wget|^whatsapp|^wordpress|^xenu link sleuth|^yahoo|^yandex|^zdm/\\d|^zoom marketplace/|abuse|advisor|agent\\b|analyzer|archive|ask jeeves/teoma|attracta|audit|bluecoat drtr|browsex|burpcollaborator|capture|catch|check\\b|checker|chrome-lighthouse|chromeframe|classifier|cloudflare|collapsify\\b|convertify|cookiehubverify/|crawl|cursor/|cypress/|dareboost|datanyze|dejaclick|detect|discovery|dmbrowser|download|exaleadcloudview|feed|firephp|foregenix|functionize|grab|hardenize\\b|headless|hotjar|httrack|hubspot marketing grader|ibisbrowser|infrawatch|insight|inspect|iplabel|java(?!;)|library|linkcheck|linktiger|mail\\.ru/|manager|manus-user/|marketgoo/|measure|monitor\\b|neustar wpm|node\\b|nutch|offbyone|openvas|optimize|pageburst|pagespeed|parser|phantomjs|pingdom|playwright|powermarks|preview|productfinder|prospectingstudio|proxy|ptst[ /]\\d|radar|readable/|retriever|rexx;|rigor|rss\\b|scrape|securityheaders|selenium|server|silktide|sindup/|sogou|sparkler/|speedcurve|spider|splash|statuscake|supercleaner|synapse|synthetic|testlocally|tools|torrent|transcoder|url|validator|virtuoso|wappalyzer|watchtowr|webglance|webkit2png|whatcms/|xtate/",ge=/bot|crawl|http|lighthouse|scan|search|spider/i,z;function me(){if(z instanceof RegExp)return z;try{z=new RegExp(fe,"i")}catch{z=ge}return z}var ye=a=>typeof a=="string"&&a!=="";function ve(a){return ye(a)&&me().test(a)}var we=ve;class X{timestamp;constructor(){this.timestamp=new Date}}class be extends X{type;testId;hypothesisId;constructor(e,t,i){super(),this.type=3,this.testId=e,this.hypothesisId=t,this.timestamp=i}}class Se extends X{type;path;constructor(e){super(),this.type=4,this.path=e}}class Ce extends X{type;cart;constructor(e){super(),this.type=5,this.cart=e}}class ie extends Error{isBot;constructor(){super(),this.isBot=!0}}function Te(a,e,t){for(const i of e.selectors){const s=a.querySelectorAll(i.cssSelector);for(let r=0;r<s.length;r++)t(e.testId,e.hypothesisId)}re(a,e,(i,s,r,o,n)=>n(s,r),t)}function U(a,e,t){for(const i of e.selectors)ne(a,e.testId,e.hypothesisId,i,t??(()=>{}));re(a,e,ne,t??(()=>{}))}function se(a){return a.urlPatterns.reduce((e,t)=>{switch(t.operator){case"contains":return e+`.*${t}.*`;case"endsWith":return e+`.*${t}`;case"startsWith":return e+`${t}.*`}},"")}function re(a,e,t,i){new MutationObserver(()=>{for(const r of e.selectors)t(a,e.testId,e.hypothesisId,r,i)}).observe(a.documentElement,{childList:!0,subtree:!0})}function ne(a,e,t,i,s){const r=a.querySelectorAll(i.cssSelector);for(let o=0;o<r.length;o++){let n=r.item(o);if(n instanceof HTMLElement&&n.dataset.shoplift!==""){n.dataset.shoplift="";for(const l of i.actions.sort(Re))n=Ie(a,i.cssSelector,n,l)}}return r.length>0&&s?(s(e,t),!0):!1}function Ie(a,e,t,i){switch(i.type){case"innerHtml":t.innerHTML=i.value;break;case"attribute":Pe(t,i.scope,i.value);break;case"css":Ae(a,e,i.value);break;case"js":ke(a,t,i);break;case"copy":return Ee(t);case"remove":xe(t);break;case"move":_e(t,parseInt(i.value));break}return t}function Pe(a,e,t){a.setAttribute(e,t)}function Ae(a,e,t){const i=a.createElement("style");i.innerHTML=`${e} { ${t} }`,a.getElementsByTagName("head")[0]?.appendChild(i)}function ke(a,e,t){Function("document","element",`"use strict"; ${t.value}`)(a,e)}function Ee(a){const e=a.cloneNode(!0);if(!a.parentNode)throw"Can't copy node outside of DOM";return a.parentNode.insertBefore(e,a.nextSibling),e}function xe(a){a.remove()}function _e(a,e){if(e===0)return;const t=Array.prototype.slice.call(a.parentElement.children).indexOf(a),i=Math.min(Math.max(t+e,0),a.parentElement.children.length-1);a.parentElement.children.item(i).insertAdjacentElement(e>0?"afterend":"beforebegin",a)}function Re(a,e){return oe(a)-oe(e)}function oe(a){return a.type==="copy"||a.type==="remove"?0:1}
11const M={Template:0,UrlRedirect:2,Script:3,Price:5},De="data:image/svg+xml,%3csvg%20width='12'%20height='12'%20viewBox='0%200%2012%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M9.96001%207.90004C9.86501%207.90004%209.77001%207.86504%209.69501%207.79004L6.43501%204.53004C6.19501%204.29004%205.80501%204.29004%205.56501%204.53004L2.30501%207.79004C2.16001%207.93504%201.92001%207.93504%201.77501%207.79004C1.63001%207.64504%201.63001%207.40504%201.77501%207.26004L5.03501%204.00004C5.56501%203.47004%206.43001%203.47004%206.96501%204.00004L10.225%207.26004C10.37%207.40504%2010.37%207.64504%2010.225%207.79004C10.15%207.86004%2010.055%207.90004%209.96001%207.90004Z'%20fill='white'/%3e%3c/svg%3e",Oe="data:image/svg+xml,%3csvg%20width='14'%20height='24'%20viewBox='0%200%2014%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12.3976%2014.5255C12.2833%2013.8788%2012.0498%2013.3024%2011.6952%2012.7961C11.3416%2012.2898%2010.9209%2011.8353%2010.4353%2011.4317C9.94868%2011.0291%209.43546%2010.6488%208.89565%2010.292C8.48487%2010.049%208.09577%209.78565%207.72637%209.50402C7.35697%209.2224%207.08016%208.89503%206.89694%208.51987C6.71273%208.14471%206.67826%207.69533%206.79055%207.1697C6.86345%206.83216%206.97476%206.54647%207.12351%206.31162C7.27324%206.07778%207.47124%205.89986%207.7175%205.77684C7.96377%205.65483%208.21989%205.59383%208.48389%205.59383C8.88087%205.59383%209.17639%205.7016%209.3734%205.91714C9.56943%206.13268%209.68271%206.42345%209.71424%206.78946C9.74576%207.15547%209.72015%207.55401%209.63839%207.98509C9.55663%208.41617%209.43645%208.84724%209.27687%209.27934L13.5127%208.80149C13.9638%207.52656%2014.1017%206.42447%2013.9264%205.49725C13.751%204.56901%2013.2664%203.85122%2012.4724%203.34491C12.239%203.19648%2011.9779%203.07041%2011.6893%202.96569L12.0026%201.50979L9.86397%200L7.3875%201.50979L7.11169%202.78878C6.65166%202.8874%206.21724%203.01957%205.8114%203.19038C4.85292%203.594%204.06684%204.15115%203.45117%204.86385C2.83452%205.57655%202.42571%206.40108%202.22378%207.33847C2.06616%208.06947%202.04942%208.70796%202.17551%209.25087C2.30061%209.7948%202.52028%2010.2828%202.8355%2010.7139C3.14974%2011.145%203.51816%2011.5344%203.93977%2011.881C4.36039%2012.2288%204.782%2012.5521%205.20164%2012.851C5.68334%2013.1702%206.13844%2013.5169%206.56497%2013.8921C6.99052%2014.2672%207.31954%2014.7125%207.55004%2015.228C7.78055%2015.7445%207.81502%2016.3769%207.65347%2017.1262C7.56482%2017.5389%207.43676%2017.8765%207.27028%2018.1388C7.10381%2018.4011%206.89596%2018.5983%206.64772%2018.7295C6.3985%2018.8606%206.12071%2018.9267%205.8114%2018.9267C5.21641%2018.9267%204.79776%2018.6034%204.62833%2018.1632C4.4589%2017.7229%204.47367%2017.2583%204.60075%2016.5639C4.72782%2015.8705%205.05092%2015.1395%205.37107%2014.3699H1.17665C1.17665%2014.3699%200.207341%2016.1115%200.0310135%2017.6762C-0.0655232%2018.5302%200.0635208%2019.2653%200.41519%2019.8844C0.76686%2020.5036%201.33032%2020.9814%202.10655%2021.319C2.39222%2021.443%202.7104%2021.5447%203.05813%2021.623L2.54589%2024H7.17473L7.7047%2021.5386C8.08493%2021.442%208.43857%2021.3231%208.76562%2021.1787C9.73985%2020.7476%2010.52%2020.1427%2011.1071%2019.3649C11.6932%2018.5871%2012.0873%2017.7291%2012.2892%2016.7917C12.4744%2015.9295%2012.5099%2015.1741%2012.3966%2014.5275L12.3976%2014.5255Z'%20fill='white'/%3e%3c/svg%3e";async function Ve(a){let e=a.replace(/-/g,"+").replace(/_/g,"/");for(;e.length%4;)e+="=";const t=atob(e),i=Uint8Array.from(t,o=>
11o.charCodeAt(0)),s=new Blob([i]).stream().pipeThrough(new DecompressionStream("gzip")),r=await new Response(s).text();return JSON.parse(r)}function F(a,e){return typeof e=="string"&&/\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}.\d+(?:Z|[+-]\d+)/.test(e)?new Date(e):e}function ee(a,e){return e}function q(a,e=!1,t=!1,i=","){const s=a/100;if(t){const o=Math.round(s).toLocaleString("en-US");return i!==","?o.replace(/,/g,i):o}else{const r=e?",":".",o=s.toFixed(2).split("."),n=parseInt(o[0],10),l=o[1]??"00",c=n.toLocaleString("en-US");return i!==","?`${c.replace(/,/g,i)}${r}${l}`:e?`${c.replace(/,/g,".")}${r}${l}`:`${c}${r}${l}`}}function H(a,e,t,i){const s=e.replace("{{amount}}",q(a,!1,!1)).replace("{{amount_no_decimals}}",q(a,!1,!0)).replace("{{amount_with_comma_separator}}",q(a,!0,!1)).replace("{{amount_no_decimals_with_comma_separator}}",q(a,!0,!0)).replace("{{amount_with_space_separator}}",q(a,!1,!1," ")).replace("{{amount_no_decimals_with_space_separator}}",q(a,!1,!0," ")).replace("{{amount_with_apostrophe_separator}}",q(a,!1,!1,"'")).replace("{{amount_no_decimals_with_apostrophe_separator}}",q(a,!1,!0,"'")).replace("{{amount_with_period_and_space_separator}}",q(a,!1,!1,". ")).replace("{{amount_no_decimals_with_period_and_space_separator}}",q(a,!1,!0,". "));return i?`${s} ${t}`:s}function ae(a){return a.replace(/[^\d.,\s-]/g,"").trim()}function j(a){const e=new Map;for(const[t,i,s]of a.variants)e.set(t,{priceInCents:i,compareAtPriceInCents:s});return e}function Le(a,e,t,i){const{priceInCents:s,compareAtPriceInCents:r}=t,{moneyFormat:o,currency:n,currencyCodeEnabled:l}=i;if(a.getAttribute("data-sl-attribute-p")===e)a.innerHTML=H(s,o,n,l);else if(a.getAttribute("data-sl-attribute-cap")===e)r<=0||r<=s?a.remove():a.innerHTML=H(r,o,n,l);else if(a.getAttribute("data-sl-attribute-discount")===e&&!(r<=0||r<=s)){const d=Math.round((r-s)/r*100),u=ae(H(r-s,o,n,!1)),h=a.getAttribute("data-sl-format")||"percent";h==="percent"?a.textContent=`-${d}%`:h==="amount"?a.textContent=`-${u}`:h==="both"&&(a.textContent=`-${d}% (-${u})`)}}function $e(a){const e=[],t={id:"url-pattern",operator:"contains",value:"/"};for(const[i,s,r]of a.variants){e.push({id:`p-${i}`,cssSelector:`[data-sl-attribute-p="${i}"]`,urlPatterns:[t],actions:[{id:`p-action-${i}`,type:"innerHtml",scope:"price",value:H(s,a.moneyFormat,a.currency,a.currencyCodeEnabled)}]});const o=r<=0||r<=s;if(e.push({id:`cap-${i}`,cssSelector:`[data-sl-attribute-cap="${i}"]`,urlPatterns:[t],actions:[{id:`cap-action-${i}`,type:o?"remove":"innerHtml",scope:"compare-at-price",value:o?"":H(r,a.moneyFormat,a.currency,a.currencyCodeEnabled)}]}),!o&&r>s){const n=Math.round((r-s)/r*100),l=ae(H(r-s,a.moneyFormat,a.currency,!1));e.push({id:`d-${i}`,cssSelector:`[data-sl-attribute-discount="${i}"]`,urlPatterns:[t],actions:[{id:`d-action-${i}`,type:"js",scope:null,value:`var format = element.getAttribute('data-sl-format') || 'percent';                    if (format === 'percent') {                      element.textContent = '-${n}%';                    } else if (format === 'amount') {                      element.textContent = '-${l}';                    } else if (format === 'both') {                      element.textContent = '-${n}% (-${l})';                    }`}]})}}return e}const Me=a=>{let e=5381;for(let t=0;t<a.length;t++)e=(e*33^a.charCodeAt(t))>>>0;return e.toString(36)},qe=()=>Math.random().toString(36).slice(2,10)+Date.now().toString(36).slice(-4),He=a=>btoa(JSON.stringify(a)).replace(/\+/g,"-").replace(/\//g,"_").replace(/=+$/,""),K=a=>a.replace(/#slr-[a-z0-9]+$/,""),tt="modulepreload",it=function(a){return"/"+a},st={},Ne=function(e,t,i){let s=Promise.resolve();function r(o){const n=new Event("vite:preloadError",{cancelable:!0});if(n.payload=o,window.dispatchEvent(n),!n.defaultPrevented)throw o}return s.then(o=>{for(const n of o||[])n.status==="rejected"&&r(n.reason);return e().catch(r)})};function le(a,e,t){const i=t?a.plans.filter(c=>!c.variantId||c.variantId===t):a.plans,s=[],r=[];for(const c of i)c.direction==="decrease"?(s.push(c.existingShopifyPlanId),r.push(c.createdShopifyPlanId)):(s.push(c.createdShopifyPlanId),r.push(c.existingShopifyPlanId));const o=e?s:r,n=e?r:s;if(t)for(const c of a.plans)for(const d of[c.existingShopifyPlanId,c.createdShopifyPlanId])d&&!o.includes(d)&&!n.includes(d)&&n.push(d);const l={};for(let c=0;c<n.length;c++){const d=n[c],u=o[c];d&&u&&(l[d]=u)}return{showPlanIds:o,hidePlanIds:n,swapMap:l}}function ce(a,e,t){const i=e?a.plans.find(r=>r.variantId===e):void 0;if(i)return i.direction;if(t){const r=a.plans.find(o=>o.productId===t);if(r)return r.direction}return a.plans.find(r=>!r.variantId)?.direction??null}function J(a,e){const t=e?a.plans.filter(r=>!r.productId||r.productId===e):a.plans,i={};for(const r of t)i[r.existingShopifyPlanId]=r.existingDiscountAmount,i[r.createdShopifyPlanId]=r.existingDiscountAmount;
11const s=Math.max(...Object.values(i),0);return{discountMap:i,maxDiscount:s}}function W(a){const e=document.querySelector('form[action*="/cart/add"] input[name="product-id"]')?.value;if(e)return e;if(a){for(const r of Array.from(document.querySelectorAll("[data-sl-attribute-p]"))){const o=r.getAttribute("data-sl-attribute-p");if(!o)continue;const n=a.variants.find(l=>l[0]===o);if(n?.[3])return n[3]}const s=document.querySelector('form[action*="/cart/add"] input[name="id"]')?.value;if(s){const r=a.variants.find(o=>o[0]===s);if(r?.[3])return r[3]}}const t=window,i=t.ShopifyAnalytics?.meta?.product?.id??t.meta?.product?.id;return i!=null?String(i):null}function D(a,e){return a.widget.selectors[e]??[]}function N(a,e){return a.replace(/[\d.]+%/,`${e}%`)}function $(a,e){const t=document.createTreeWalker(a,NodeFilter.SHOW_TEXT);let i=t.nextNode();for(;i;){if(i.nodeValue!==null){const s=e(i.nodeValue);if(s!==i.nodeValue){i.nodeValue=s;return}}i=t.nextNode()}}function de(a,e){return a===null?!1:a==="decrease"?!e:e}async function Ue(a){if(a.subscriptionSwapDone)return;const e=a.getActiveAssignment();if(!e)return;const t=a.getHypothesis(e.hypothesisId);if(!t?.subscriptionData)return;a.subscriptionSwapDone=!0;const i=t.subscriptionData,s=t.isControl,r=[...new Set(i.plans.map(d=>d.direction))].join(",");a.log(`[SUB-SWAP] ${s?"A":"B"} side, directions=${r}`);const o=i.plans.some(d=>d.variantId);let n=!1,l=!1;function c(){if(!l){l=!0;try{const d=o?document.querySelector("select[name='id'], input[name='id']")?.value:void 0,{showPlanIds:u,hidePlanIds:h,swapMap:p}=le(i,s,d);a.swapMap=p;const b=D(i,"widgetParent"),E=D(i,"subscriptionPlans"),S=D(i,"subscriptionInput");if(!b.length||!E.length||!S.length)return;const C=document.querySelector(b[0].selector);if(!C?.shadowRoot)return;const _=C.shadowRoot.querySelector(E[0].selector);if(!_?.shadowRoot)return;const T=S[0].selector;let m=null;if(i.widget.widgetType==="buttons"||i.widget.widgetType==="radio"){const y=Array.from(_.shadowRoot.querySelectorAll(T));if(!y.length)return;for(const v of y){const g=v.closest("label");g&&(u.includes(v.value)?g.style.display="":h.includes(v.value)&&(g.style.display="none"))}const w=y.some(v=>u.includes(v.value)&&v.checked),I=y.some(v=>h.includes(v.value)&&v.checked);if((w||I)&&(n=!1),!w&&!n){n=!0;for(const v of y)if(u.includes(v.value)){v.closest("label")?.click(),v.dispatchEvent(new Event("change",{bubbles:!0}));break}}const f=y.find(v=>v.checked);m=f&&u.includes(f.value)?f.value:u[0]??null}else if(i.widget.widgetType==="dropdown"){const y=_.shadowRoot.querySelector("select");if(!y)return;for(const w of Array.from(y.options))h.includes(w.value)&&(w.style.display="none",w.disabled=!0);if(h.includes(y.value)){const w=Array.from(y.options).find(I=>u.includes(I.value));w&&(y.value=w.value,y.dispatchEvent(new Event("change",{bubbles:!0})))}m=u.includes(y.value)?y.value:u[0]??null}if(m){const y=Array.from(document.querySelectorAll('input[name="selling_plan"]'));for(const w of y)w.value!==m&&(w.value=m)}}finally{l=!1}}}if(a.subscriptionHideWrongPlans=c,a.swapMap=le(i,s).swapMap,c(),o){const d=document.querySelector("select[name='id'], input[name='id']");d&&d.addEventListener("change",c)}}function B(a){const e=D(a,"widgetParent");return e.length?document.querySelector(e[0].selector)?.shadowRoot??null:null}function Y(a,e){const t=D(a,"subscriptionPlans");return t.length?e.querySelector(t[0].selector)?.shadowRoot??null:null}function Z(a,e){const t=new URLSearchParams(window.location.search).get("variant");if(t)return t;{const i=document.querySelector('form[action*="/cart/add"] input[name="id"]')?.value;if(i)return i}return a.size>0?[...a.keys()][0]:void 0}function G(a,e){return H(a,e.moneyFormat,e.currency,e.currencyCodeEnabled)}function Fe({originalFetch:a,swapMap:e,slptValue:t,getSelectedPlanId:i,log:s}){if(window.fetch.__shoplift_intercepted)return s("[SUB-INTERCEPT] already installed — skipping"),()=>{};function r(n){if(i){const l=i();if(l)return e[l]??l}return e[n]??n}const o=function(n,l){if((typeof n=="string"?n:n instanceof URL?n.href:n.url).includes("/cart/add")&&l?.body)try{if(l.body instanceof FormData){const d=l.body.get("selling_plan");d?l.body.set("selling_plan",r(String(d))):(!d||d==="")&&t&&l.body.set("properties[_slpt]",t)}
11else if(typeof l.body=="string"){const d=JSON.parse(l.body);if(d.items)for(const u of d.items){const h=String(u.selling_plan??"");h?u.selling_plan=r(h):!u.selling_plan&&t&&(u.properties||(u.properties={}),u.properties._slpt=t)}else if(d.id){const u=String(d.selling_plan??"");u?d.selling_plan=r(u):!d.selling_plan&&t&&(d.properties||(d.properties={}),d.properties._slpt=t)}l.body=JSON.stringify(d)}}catch(d){s("[SUB-INTERCEPT] body parse failed; cart-add proceeds with un-swapped plan",d)}return a.call(window,n,l)};return o.__shoplift_intercepted=!0,window.fetch=o,function(){window.fetch===o&&(window.fetch=a)}}function Be({log:a}){if(window.fetch.__shoplift_intercepted)return a("[SUB-PREVIEW-BLOCK] already installed — skipping"),()=>{};const e=window.fetch,t=function(i,s){const r=typeof i=="string"?i:i instanceof URL?i.href:i.url;return r.includes("/cart/add")?(a("[SUB-PREVIEW-BLOCK] cart-add blocked in preview mode",{url:r}),Promise.resolve(new Response(JSON.stringify({id:0,properties:{},quantity:0,variant_id:0,key:"preview",title:"Preview — cart-add blocked",price:0,original_price:0,line_price:0,original_line_price:0,total_discount:0,discounts:[],preview:!0}),{status:200,headers:{"Content-Type":"application/json"}}))):e.call(window,i,s)};return t.__shoplift_intercepted=!0,window.fetch=t,function(){window.fetch===t&&(window.fetch=e)}}function pe({data:a,runUpdates:e,debounceMs:t=150}){let i=null;function s(){i&&clearTimeout(i),e(),i=setTimeout(e,t)}let r=null;const o=[],n={childList:!0,subtree:!0,characterData:!0,attributes:!0};function l(h){for(const p of o)p.disconnect();o.length=0;for(const p of Array.from(h.querySelectorAll("*")))if(p.shadowRoot){const b=new MutationObserver(s);b.observe(p.shadowRoot,n),o.push(b)}}function c(){const h=B(a);return h?(r&&r.disconnect(),l(h),r=new MutationObserver(p=>{p.some(b=>b.type==="childList"&&b.addedNodes.length>0)&&l(h),s()}),r.observe(h,n),!0):!1}const d=document.body||document.documentElement,u=new MutationObserver(()=>{c()&&s()});return u.observe(d,{childList:!0,subtree:!0}),c()&&s(),e(),function(){i&&(clearTimeout(i),i=null),u.disconnect(),r&&(r.disconnect(),r=null);for(const p of o)p.disconnect();o.length=0}}async function ze(a){if(a.subscriptionPriceDone)return;const e=a.getActiveAssignment(),t=e?a.getHypothesis(e.hypothesisId):void 0,i=t?.subscriptionData?null:a.findActiveSubscriptionTestControl(),s=t?.subscriptionData?t:i?.hypothesis;if(!s?.subscriptionData)return;const r=t?.subscriptionData?e.testId:i.testId;a.subscriptionPriceDone=!0;const o=s.subscriptionData,n=s.isControl,l=s.priceData,c=o.widget.widgetType;let d=W(l),u=J(o,d),h=u.discountMap,p=u.maxDiscount;function b(){const g=W(l);g!==d&&(d=g,u=J(o,d),h=u.discountMap,p=u.maxDiscount,a.log(`[SUB-PRICE] scope refreshed side=${n?"A":"B"}, currentProductId=${d??"n/a"}, maxDiscount=${p}`))}a.log(`[SUB-PRICE] side=${n?"A":"B"}, currentProductId=${d??"n/a"}, maxDiscount=${p}`),a.updatePriceTestHiddenInputs(r,n?"control":"variant",!1);function E(){if(!l)return null;const g=j(l),P=Z(g),A=ce(o,P,d);if(!de(A,n))return null;const k=P?g.get(P):void 0;return k?{formattedVariantPrice:G(k.priceInCents,l),formattedDiscounted:G(k.priceInCents*(1-p/100),l)}:null}Fe({originalFetch:a.fetch,swapMap:a.swapMap??{},slptValue:a.slptValue??void 0,log:a.log,getSelectedPlanId:()=>{const g=B(o);if(!g)return null;const P=Y(o,g);if(!P)return null;const A=D(o,"subscriptionInput"),k=A.length?A[0].selector:'input[name="rc_plan"]';return P.querySelector(`${k}:checked`)?.value??null}});function S(g){const P=D(o,"subscriptionDiscount");for(const A of P)if(A.selector.includes("badge")||A.selector.includes("__badge")){const k=g.querySelector(A.selector);k?.textContent&&!k.textContent.includes(`${p}%`)&&$(k,x=>N(x,p))}}function C(g){const P=E();if(!P)return;const A=D(o,"subscriptionCompareAt");for(const k of A){const x=g.querySelector(k.selector)||g.querySelector(`[part~="${k.selector}"]`);x?.textContent&&!x.textContent.includes(P.formattedVariantPrice)&&$(x,R=>/\d/.test(R)?P.formattedVariantPrice:R)}}function _(g,P){const A=D(o,"subscriptionCompareAt"),k=P===0?"none":"";for(const x of A){const R=g.querySelector(x.selector)||g.querySelector(`[part~="${x.selector}"]`);R&&(k==="none"?R.style.display!=="none"&&(R.style.display="none"):R.style.display==="none"&&(R.style.display=""))}}function T(g){const P=D(o,"subscriptionInput"),A=P.length?P[0].selector:'input[name="rc_plan"]',k=D(o,"subscriptionPlanDiscount"),x=k.length?k[0].selector:".rc-plans-button__discount";for(const R of Array.from(g.querySelectorAll("label"))){const V=R.querySelector(A),O=R.querySelector(x);if(V&&O){const L=h[V.value];if(L!==void 0){if(L===0)O.style.display!=="none"&&(O.style.display="none");else if(O.style.display==="none"&&(O.style.display=""),O.textContent){const Q=O.textContent.match(/[\d.]+%/)?.[0];Q&&Q!==`${L}%`&&$(O,et=>N(et,L))}}}}}function m(g){const P=g.querySelector("select");if(P)for(const A of Array.from(P.options)){const k=h[A.value];if(k!==void 0&&A.textContent){const x=A.textContent.match(/[\d.]+%/)?.[0];x&&x!==`${k}%`&&(A.textContent=N(A.textContent,k))}}}function y(g,P){const k=D(o,"subscriptionDiscount").filter(x=>x.selector.includes("benefit")||x.selector==="rc-benefits");for(const x of k){const R=g.querySelector(x.selector);if(R?.shadowRoot){for(const V of Array.from(R.shadowRoot.querySelectorAll("li")))if(V.textContent?.includes("Save")){const O=V;if(P===0)O.style.display!=="none"&&(O.style.display="none");else{O.style.display==="none"&&(O.style.display="");const L=V.textContent.match(/[\d.]+%/)?.[0];L&&L!==`${P}%`&&$(V,Q=>N(Q,P))}}}}}let w=!1;function I(){if(!w){w=!0;try{if(b(),d!==null&&Object.keys(h).length===0)return;const g=B(o);if(!g)return;S(g),l&&C(g);const P=Y(o,g);let A=p;if(P){const k=D(o,"subscriptionInput"),x=k.length?k[0].selector:'input[name="rc_plan"]',R=P.querySelector(`${x}:checked`);if(R){const V=h[R.value];V!==void 0&&(A=V)}c==="buttons"||c==="radio"?T(P):m(P)}_(g,A),y(g,A)}finally{w=!1}}}function f(){const g=E();if(!g)return;const P=B(o);if(!P)return;const A=D(o,"onetimeToggle"),k=A.length?A[0].selector:'input[value="onetime"]';if(!P.querySelector(k)?.checked)return;const R=D(o,"subscriptionPrice");for(const V of R){const O=P.querySelector(V.selector)||P.querySelector(`[part~="${V.selector}"]`);O?.textContent&&!O.textContent.includes(g.formattedDiscounted)&&$(O,L=>/\d/.test(L)?g.formattedDiscounted:L)}}function v(){a.subscriptionHideWrongPlans&&a.subscriptionHideWrongPlans(),I(),a.subscriptionUpdateOneTime&&a.subscriptionUpdateOneTime(),f()}pe({data:o,runUpdates:v})}async function We(a){if(a.subscriptionOneTimeDone)return;const e=a.getActiveAssignment(),t=e?a.getHypothesis(e.hypothesisId):void 0,i=!!(t?.subscriptionData&&t.priceData),s=i?null:a.findActiveSubscriptionTestControl(),r=i?t:s?.hy
11pothesis;if(!r?.subscriptionData||!r.priceData)return;const o=i?e.testId:s.testId;a.subscriptionOneTimeDone=!0;const n=r.subscriptionData,l=r.priceData,c=j(l),d=r.isControl,u=d?"control":"variant";a.slptValue=`${o}:${u}:f`,a.updatePriceTestHiddenInputs(o,u,!1);function h(){const p=B(n);if(!p)return;const b=Z(c);if(!b)return;const E=W(l),S=ce(n,b,E);if(!de(S,d))return;const C=c.get(b);if(!C)return;const _=H(C.priceInCents,l.moneyFormat,l.currency,l.currencyCodeEnabled),T=D(n,"onetimePrice");if(!T.length)return;const m=D(n,"onetimeContainer"),y=m.length?m[0].selector:'[part~="rc-purchase-option__onetime"]',I=p.querySelector(y)??p;for(const f of T){let v=null;try{v=I.querySelector(f.selector)}catch{v=null}v??=I.querySelector(`[part~="${f.selector}"]`),v&&v.textContent&&!v.textContent.includes(_)&&$(v,g=>/\d/.test(g)?_:g)}}a.subscriptionUpdateOneTime=h,h()}async function Ge(a,e){const{subscriptionPreviewRender:t}=await Ne(async()=>{const{subscriptionPreviewRender:i}=await Promise.resolve().then(()=>Xe);return{subscriptionPreviewRender:i}},void 0);return t(a.subscriptionData,a.priceData,a.isControl,e)}function je(a,e){const t=a.widget.selectors.widgetParent??[],i=a.widget.selectors.subscriptionPlans??[],s=a.widget.selectors.subscriptionInput??[];if(!t.length||!i.length||!s.length){e("[SUB-GLOBAL-HIDE] Missing required selectors — skipping");return}const r=t[0].selector,o=i[0].selector,n=s[0].selector;let l=!1,c=null,d=!1;function u(){if(!d){d=!0;try{h()}finally{d=!1}}}function h(){const C=document.querySelector(r);if(!C?.shadowRoot)return;const _=C.shadowRoot.querySelector(o);if(!_?.shadowRoot)return;_.shadowRoot!==c&&(c=_.shadowRoot,l=!1);let T=0;if(a.widget.widgetType==="buttons"||a.widget.widgetType==="radio"){const m=Array.from(_.shadowRoot.querySelectorAll(n));for(const f of m)if(a.planIds.includes(f.value)){f.disabled||(f.disabled=!0);const v=f.closest("label");v&&v.style.display!=="none"&&(v.style.display="none",T++)}const y=m.filter(f=>!a.planIds.includes(f.value));if(!y.some(f=>f.checked)&&!l&&y.length>0){l=!0;const f=y[0];f.closest("label")?.click(),f.dispatchEvent(new Event("change",{bubbles:!0})),e(`[SUB-GLOBAL-HIDE] Preselected first visible plan input=${f.value}`)}const I=y.find(f=>f.checked)??y[0];if(I){const f=Array.from(document.querySelectorAll('input[name="selling_plan"]'));for(const v of f)v.value!==I.value&&(v.value=I.value,e(`[SUB-GLOBAL-HIDE] Mirrored plan id ${I.value} to form selling_plan input`))}}else if(a.widget.widgetType==="dropdown"){const m=_.shadowRoot.querySelector("select");if(!m)return;for(const I of Array.from(m.options))a.planIds.includes(I.value)&&(I.style.display!=="none"&&(I.style.display="none"),I.disabled||(I.disabled=!0),T++);const y=Array.from(m.options).filter(I=>!a.planIds.includes(I.value)),w=y.some(I=>I.value===m.value);y.length>0&&!w&&!l&&(l=!0,m.value=y[0].value,m.dispatchEvent(new Event("change",{bubbles:!0})),e(`[SUB-GLOBAL-HIDE] Preselected first visible option=${y[0].value}`))}T>0&&e(`[SUB-GLOBAL-HIDE] Hidden ${T} B-side plan buttons`)}const p={childList:!0,subtree:!0,characterData:!0};let b=null;function E(C){b?.disconnect(),b=new MutationObserver(()=>u()),b.observe(C,p)}function S(){const C=document.querySelector(r);if(!C?.shadowRoot)return!1;u(),new MutationObserver(()=>{u();const m=C.shadowRoot.querySelector(o);m?.shadowRoot&&E(m.shadowRoot)}).observe(C.shadowRoot,p);const T=C.shadowRoot.querySelector(o);return T?.shadowRoot&&E(T.shadowRoot),!0}if(!S()){e("[SUB-GLOBAL-HIDE] Widget not in DOM yet — waiting via MutationObserver");const C=new MutationObserver(()=>{S()&&C.disconnect()});C.observe(document.body??document.documentElement,{childList:!0,subtree:!0})}}const ue="Limited preview",Ke="Add-to-cart and checkout prices won't reflect this test until it launches — test selling plans are not created in your subscription app until after a test is launched.",Je=5e3;function Ye(){const a=document.createElement("div");a.id="shoplift-preview-subscription-warning";const e=document.createElement("span");e.id="shoplift-preview-subscription-warning__icon",e.setAttribute("aria-hidden","true"),e.textContent="!";const t=document.createElement("span");t.id="shoplift-preview-subscription-warning__label",t.textContent=ue;const i=document.createElement("div");i.id="shoplift-preview-subscription-warning__tooltip",i.setAttribute("role","tooltip"),i.textContent=Ke,a.appendChild(e),a.appendChild(t),a.appendChild(i),a.setAttribute("tabindex","0"),a.setAttribute("aria-describedby",i.id),a.setAttribute("aria-label",ue);let s=null;function r(){s!==null&&(clearTimeout(s),s=null)}function o(){i.classList.add("shoplift-preview-subscription-warning__tooltip--visible")}function n(){i.classList.remove("shoplift-preview-subscription-warning__tooltip--visible")}function l(){o(),r(),s=setTimeout(()=>{n(),s=null},Je)}function c(){r(),o()}function d(){s===null&&n()}a.addEventListener("mouseenter",c),a.addEventListener("mouseleave",d),a.addEventListener("focus",c),a.addEventListener("blur",d);function u(p){try{const b=p.target;if(!(b instanceof Element))return;(b.closest('form[action*="/cart/add"] button[type="submit"], form[action*="/cart/add"] input[type="submit"]')!==null||b.closest('[name="add"], button[name="add"], [data-add-to-cart], button[data-add-to-cart]')!==null)&&l()}catch{}}
11document.addEventListener("click",u,!0);function h(){r(),document.removeEventListener("click",u,!0),a.removeEventListener("mouseenter",c),a.removeEventListener("mouseleave",d),a.removeEventListener("focus",c),a.removeEventListener("blur",d),a.remove()}return{root:a,tooltip:i,cleanup:h}}let he=!1;class Ze{DATA_SL_ATTRIBUTE_P="data-sl-attribute-p";DATA_SL_TEST_ID="data-sl-test-id";VIEWPORT_TRACK_THRESHOLD=.5;temporarySessionKey="Shoplift_Session";essentialSessionKey="Shoplift_Essential";analyticsSessionKey="Shoplift_Analytics";priceSelectorsSessionKey="Shoplift_PriceSelectors_v2";shop;host;eventHost;disableReferrerOverride;legacySessionKey;cssHideClass;testConfigs;inactiveTestConfigs;hiddenSubscriptionPlans;testsFilteredByAudience;sendPageView;shopliftDebug;gaConfig;telemetryEnabled;getCountryTimeout;geoViaShopify;resolvedRegion=null;state;subscriptionPreviewWarningCleanup=null;shopifyAnalyticsId;cookie=document.cookie;isSyncing=!1;isSyncingGA=!1;fetch;localStorageSet;localStorageGet;sessionStorageSet=window.sessionStorage.setItem.bind(window.sessionStorage);sessionStorageGet=window.sessionStorage.getItem.bind(window.sessionStorage);urlParams=new URLSearchParams(window.location.search);device;logHistory;activeViewportObservers=new Map;clientIdRetryCount=0;constructor(e,t,i,s,r,o,n,l,c,d,u,h,p,b=!1){this.shop=e,this.host=t,this.eventHost=i,this.disableReferrerOverride=l,this.logHistory=[],this.legacySessionKey=`SHOPLIFT_SESSION_${this.shop}`,this.cssHideClass=s?"shoplift-hide":"",this.testConfigs=u.map(S=>({...S,startAt:new Date(S.startAt),statusHistory:S.statusHistory.map(C=>({...C,createdAt:new Date(C.createdAt)}))})),this.inactiveTestConfigs=h,this.hiddenSubscriptionPlans=p,this.sendPageView=!!r,this.shopliftDebug=o===!0,this.telemetryEnabled=c===!0,this.geoViaShopify=b===!0,this.gaConfig=n!=={"sendEvents":false,"mode":"gtag"}?n:{sendEvents:!1},this.fetch=window.fetch.bind(window),this.localStorageSet=window.localStorage.setItem.bind(window.localStorage),this.localStorageGet=window.localStorage.getItem.bind(window.localStorage);const E=this.getDeviceType();this.device=E!=="tablet"?E:"mobile",this.state=this.loadState(),this.shopifyAnalyticsId=this.getShopifyAnalyticsId(),this.testsFilteredByAudience=u.filter(S=>
11S.status=="active"),this.getCountryTimeout=d===1000?1e3:d,window.__slReadCookie=S=>{const C=this.getCookie(S);if(C===null)return null;try{return decodeURIComponent(C)}catch{return C}},this.log("State Loaded",JSON.stringify(this.state))}deriveCategoryFromExistingTests(){if(!this.state.temporary.testCategory&&this.state.essential.visitorTests.length>0){const e=this.state.essential.visitorTests.some(t=>{if(!t.hypothesisId)return!1;const i=this.getHypothesis(t.hypothesisId);return i&&["theme","basicScript","price"].includes(i.type)});this.state.temporary.testCategory=e?"global":"conditional",this.persistTemporaryState(),this.log("Derived test category from existing visitorTests: %s",this.state.temporary.testCategory)}}async init(){try{if(this.log("Shoplift script initializing"),window.Shopify&&window.Shopify.designMode){this.log("Skipping script for design mode");return}if(window.location.href.includes("slScreenshot=true")){this.log("Skipping script for screenshot");return}if(window.location.hostname.endsWith(".edgemesh.com")){this.log("Skipping script for preview");return}if(window.location.href.includes("isShopliftMerchant")){const o=this.urlParams.get("isShopliftMerchant")==="true";this.log("Setting merchant session to %s",o),this.state.temporary.isMerchant=o,this.persistTemporaryState()}if(this.state.temporary.isMerchant){this.log("Setting up preview for merchant"),typeof window.shoplift!="object"&&this.setShopliftStub(),this.state.temporary.previewConfig||this.hidePage(),await this.initPreview(),document.querySelector("#sl-preview-bar-hide")?.remove();return}if(this.state.temporary.previewConfig=void 0,we(navigator.userAgent))return;const e=Date.now(),t=!this.state.temporary.lastSeen||e-this.state.temporary.lastSeen>1800*1e3;(!this.state.temporary.entryPage||t)&&(this.state.temporary.entryPage=K(window.location.href)),this.state.temporary.lastSeen=e,this.persistTemporaryState(),window.__slEntryPage=this.state.temporary.entryPage??"";const i=this.state.essential.visitorTests.filter(o=>o.hypothesisId&&+o.createdAt>Date.now()-6e4);if(i.length===0)this.sendDiagnosticTelemetry("page-landed",null);else for(const o of i)this.sendDiagnosticTelemetry("page-landed",o.testId,{hypothesisId:o.hypothesisId,isControl:o.assignedTo==="control",testType:o.testType??"unknown"});if(navigator.userAgent.includes("Chrome/118")){this.log("Random: %o",[Math.random(),Math.random(),Math.random()]);const o=await this.makeRequest({url:`${this.eventHost}/api/v0/events/ip`,method:"get"}).then(n=>n?.json());this.log(`IP: ${o}`),this.makeRequest({url:`${this.eventHost}/api/v0/logs`,method:"post",data:JSON.stringify(this.debugState(),ee)}).catch()}if(this.shopifyAnalyticsId=this.getShopifyAnalyticsId(),this.monitorConsentChange(),this.checkForThemePreview())return;if(!this.disableReferrerOverride&&this.state.temporary.originalReferrer!=null){this.log(`Overriding referrer from '${document.referrer}' to '${this.state.temporary.originalReferrer}'`);const o=this.state.temporary.originalReferrer;delete this.state.temporary.originalReferrer,this.persistTemporaryState(),Object.defineProperty(document,"referrer",{get:()=>o,enumerable:!0,configurable:!0})}if(await this.refreshVisitor(this.shopifyAnalyticsId),await this.handleVisitorTest()){this.log("Redirecting for visitor test");return}this.setShoplift(),this.showPage(),this.ensureCartAttributesForExistingPriceTests(!1);const r=this.state.essential.visitorTests.some(o=>(o.hypothesisId?this.getHypothesis(o.hypothesisId):void 0)?.subscriptionData!=null)||Object.values(this.state.temporary.testReservations??{}).some(o=>this.getHypothesis(o.hypothesisId)?.subscriptionData!=null);this.hiddenSubscriptionPlans&&!r&&(this.log(`[SUB-GLOBAL] Visitor not in subscription test — hiding ${this.hiddenSubscriptionPlans.planIds.length} B-side plans`),je(this.hiddenSubscriptionPlans,o=>this.log(o))),await this.subscriptionSwap(),await this.subscriptionOneTimePrice(),await this.subscriptionPriceChange(),await this.finalize(),console.log("SHOPLIFT SCRIPT INITIALIZED!")}catch(e){if(e instanceof ie)return;throw e}finally{typeof window.shoplift!="object"&&this.setShopliftStub()}}getVariantColor(e){switch(e){case"a":return{text:"#141414",bg:"#E2E2E2"};case"b":return{text:"rgba(255, 255, 255, 1)",bg:"rgba(37, 99, 235, 1)"}}}getDefaultVariantTitle(e){return e.title?e.title:e.type==="price"?e.isControl?"Original prices":"Variant prices":e.isControl?"Original":"Untitled variant "+e.label.toUpperCase()}
11async initPreview(){const e=this.urlParams.get("previewConfig");if(e){this.state.temporary.previewConfig=void 0,this.log("Setting up the preview"),this.log("Found preview config, writing to temporary state");const t=await Ve(e);if(this.state.temporary.previewConfig=t,this.state.temporary.previewConfig.testTypeCategory===M.Price){this.hidePage(!0);const s=this.state.temporary.previewConfig;let r=`${this.host}/api/dom-selectors/${s.storeId}/${s.testId}/${s.isDraft||!1}`;s.shopifyProductId&&(r+=`?productId=${s.shopifyProductId}`);const o=await this.makeJsonRequest({method:"get",url:r}).catch(n=>(this.log("Error getting domSelectors",n),null));if(s.variants.forEach(n=>n.domSelectors=o[n.id]?.domSelectors),s.isDraft){const n=`${this.host}/api/dom-selectors/${s.storeId}/${s.testId}/subscription-preview`,l=await this.makeJsonRequest({method:"get",url:n}).catch(c=>(this.log("No subscription preview data for draft (test may not have a subscription widget)",c),null));l?.subscriptionData&&s.variants.forEach(c=>{c.subscriptionData=l.subscriptionData,c.priceData=l.priceData})}}this.persistTemporaryState();const i=new URL(window.location.toString());i.searchParams.delete("previewConfig"),this.queueRedirect(i)}else if(this.state.temporary.previewConfig){this.showPage();const t=this.state.temporary.previewConfig;if(t.testTypeCategory===M.Template&&this.handleTemplatePreview(t)&&this.initPreviewControls(t),t.testTypeCategory===M.UrlRedirect&&this.handleUrlPreview(t)&&this.initPreviewControls(t),t.testTypeCategory===M.Script&&this.handleScriptPreview(t)&&this.initPreviewControls(t),t.testTypeCategory===M.Price){const i=await this.handlePricePreview(t);t.isDraft?await this.handleSubscriptionPricePreview(t):await this.handleSubscriptionLivePreview(t),i&&this.initPreviewControls(t)}}}initPreviewControls(e){document.addEventListener("DOMContentLoaded",()=>{const t=e.variants.find(b=>b.id===e.currentVariant),i=t?.label||"a",s=e.variants,r=document.createElement("div");r.id="shoplift-preview-control";const o=document.createElement("div"),n=document.createElement("img");n.src=Oe,n.height=24,n.width=14,o.style.padding="0 16px",o.style.lineHeight="100%",o.appendChild(n),r.appendChild(o);const l=document.createElement("div");l.id="shoplift-preview-variant-selector";const c=document.createElement("button");c.id="shoplift-preview-variant-menu-trigger";const d=document.createElement("div");d.className="menu-variant-label",d.style.backgroundColor=this.getVariantColor(i).bg,d.style.color=this.getVariantColor(i).text,d.innerText=i.toUpperCase(),c.appendChild(d);const u=document.createElement("span");if(u.id="shoplift-preview-variant-title",u.innerText=t?this.getDefaultVariantTitle(t):"Untitled variant "+i.toUpperCase(),c.appendChild(u),s.length>1){const b=document.createElement("img");b.src=De,b.width=12,b.height=12,b.style.height="12px",b.style.width="12px",c.appendChild(b);const E=document.createElement("div");E.className="preview-variant-menu";for(const S of e.variants.filter(C=>C.id!==e.currentVariant)){const C=document.createElement("div");C.className="preview-variant-menu--item";const _=document.createElement("div");_.className="menu-variant-label",_.style.backgroundColor=this.getVariantColor(S.label).bg,_.style.color=this.getVariantColor(S.label).text,_.style.flexShrink="0",_.innerText=S.label.toUpperCase(),C.appendChild(_);const T=document.createElement("span");T.innerText=this.getDefaultVariantTitle(S),C.appendChild(T),C.addEventListener("click",()=>{this.pickVariant(S.id)}),E.appendChild(C)}l.appendChild(E),c.addEventListener("click",()=>{E.className!=="preview-variant-menu preview-variant-menu__visible"?E.classList.add("preview-variant-menu__visible"):E.classList.remove("preview-variant-menu__visible")}),document.addEventListener("click",S=>{S.target instanceof Element&&!c.contains(S.target)&&E.className==="preview-variant-menu preview-variant-menu__visible"&&E.classList.remove("preview-variant-menu__visible")})}else c.style.pointerEvents="none",d.style.margin="0";if(l.appendChild(c),r.appendChild(l),e.hasSubscription){this.subscriptionPreviewWarningCleanup?.();const b=Ye();r.appendChild(b.root),this.subscriptionPreviewWarningCleanup=b.cleanup}const h=document.createElement("div"),p=document.createElement("button");p.id="shoplift-exit-preview-button",p.innerText="Exit",h.appendChild(p),p.addEventListener("click",()=>{this.exitPreview()}),r.appendChild(h),document.body.appendChild(r),requestAnimationFrame(()=>{r.classList.add("visible")})}),this.ensureCartAttributesForExistingPriceTests(!0)}pickVariant(e){if(this.state.temporary.previewConfig){const t=this.state.temporary.previewConfig,i=new URL(window.location.toString());if(t.testTypeCategory===M.UrlRedirect){const s=t.variants.find(r=>r.id===t.currentVariant)?.redirectUrl;if(i.pathname===s){const r=t.variants.find(o=>o.id===e)?.redirectUrl;r&&(i.pathname=r)}}if(t.testTypeCategory===M.Template){const s=t.variants.find(r=>r.id===t.currentVariant)?.pathName;if(s&&i.pathname===s){const r=t.variants.find(o=>o.id===e)?.pathName;r&&r!==s&&(i.pathname=r)}}t.currentVariant=e,this.persistTemporaryState(),this.queueRedirect(i)}}exitPreview(){const e=new URL(window.location.toString());if(this.state.temporary.previewConfig?.testTypeCategory===M.Template&&e.searchParams.delete("view"),this.state.temporary.previewConfig?.testTypeCategory===M.Script&&e.searchParams.delete("slVariant"),this.state.temporary.previewConfig?.testTypeCategory===M.UrlRedirect){const i=this.state.temporary.previewConfig.variants.filter(r=>!r.isControl&&r.redirectUrl!==null).map(r=>r.redirectUrl),s=this.state.temporary.previewConfig.variants.find(r=>r.label==="a")?.redirectUrl;i.includes(e.pathname)&&s&&(e.pathname=s)}this.state.temporary.isMerchant=!1,e.searchParams.delete("isShopliftMerchant"),this.state.temporary.previewConfig=void 0,this.persistTemporaryState(),this.subscriptionPreviewWarningCleanup?.(),this.subscriptionPreviewWarningCleanup=null,this.hidePage(),this.queueRedirect(e)}handleTemplatePreview(e){const t=e.currentVariant,i=e.variants.find(l=>l.id===t);if(!i)return!1;const s=e.variants.find(l=>l.isControl);if(!s)return!1;this.log("Setting up template preview for type",s.type);
11const r=new URL(window.location.toString()),o=r.searchParams.get("view"),n=i.type===s.type;return!n&&!i.isControl&&template.suffix===s.affix&&this.typeFromTemplate()===s.type&&i.pathName!==null?(this.log("Hit control template type, redirecting to the variant url"),this.hidePage(),r.pathname=i.pathName,this.queueRedirect(r),!0):(!i.isControl&&this.typeFromTemplate()==i.type&&template.suffix===s.affix&&n&&o!==(i.affix||"__DEFAULT__")&&(this.log("Template type and affix match control, updating the view param"),r.searchParams.delete("view"),this.log("Setting the new viewParam to",i.affix||"__DEFAULT__"),this.hidePage(),r.searchParams.set("view",i.affix||"__DEFAULT__"),this.queueRedirect(r)),o!==null&&o!==(i.affix||"__DEFAULT__")&&(r.searchParams.delete("view"),this.hidePage(),this.queueRedirect(r)),!0)}handleUrlPreview(e){const t=e.currentVariant,i=e.variants.find(o=>o.id===t),s=e.variants.find(o=>o.isControl)?.redirectUrl;if(!i)return!1;this.log("Setting up URL redirect preview");const r=new URL(window.location.toString());return r.pathname===s&&!i.isControl&&i.redirectUrl!==null&&(this.log("Url matches control, redirecting"),this.hidePage(),r.pathname=i.redirectUrl,this.queueRedirect(r)),!0}handleScriptPreview(e){const t=e.currentVariant,i=e.variants.find(o=>o.id===t);if(!i)return!1;this.log("Setting up script preview");const s=new URL(window.location.toString());return s.searchParams.get("slVariant")!==i.id&&(this.log("current id doesn't match the variant, redirecting"),s.searchParams.delete("slVariant"),this.log("Setting the new slVariantParam"),this.hidePage(),s.searchParams.set("slVariant",i.id),this.queueRedirect(s)),!0}async handlePricePreview(e){const t=e.currentVariant,i=e.variants.find(s=>s.id===t);return i?(this.log("Setting up price preview"),i.domSelectors&&i.domSelectors.length>0&&(U(document,{testId:e.testId,hypothesisId:i.id,selectors:i.domSelectors}),this.ensureCartAttributesForExistingPriceTests(!0)),!0):!1}async handleSubscriptionPricePreview(e){const t=e.variants.find(i=>i.id===e.currentVariant);t?.subscriptionData&&(this.log("Setting up subscription price preview"),await Ge({id:t.id,isControl:t.isControl,subscriptionData:t.subscriptionData,priceData:t.priceData},(i,...s)=>this.log(i,...s)))}async handleSubscriptionLivePreview(e){this.testConfigs.find(s=>s.id===e.testId)?.hypotheses.find(s=>s.id===e.currentVariant)?.subscriptionData&&(this.log("Setting up subscription live preview"),this.subscriptionSwapDone=!1,this.subscriptionOneTimeDone=!1,this.subscriptionPriceDone=!1,await this.subscriptionSwap(),await this.subscriptionOneTimePrice(),await this.subscriptionPriceChange())}async finalize(){const e=await this.getCartState();e!==null&&this.queueCartUpdate(e),this.pruneStateAndSave(),await this.syncAllEvents()}setShoplift(){this.log("Setting up public API");const t=this.urlParams.get("slVariant")==="true",i=t?null:this.urlParams.get("slVariant");window.shoplift={isHypothesisActive:async s=>{if(this.log("Script checking variant for hypothesis '%s'",s),t)return this.log("Forcing variant for hypothesis '%s'",s),!0;if(i!==null)return this.log("Forcing hypothesis '%s'",i),s===i;const r=this.testConfigs.find(n=>n.hypotheses.some(l=>l.id===s));if(!r)return this.log("No test found for hypothesis '%s'",s),!1;const o=this.state.essential.visitorTests.find(n=>n.testId===r.id);return o?(this.log("Active visitor test found",s),o.hypothesisId===s):(await this.manuallySplitVisitor(r),this.testConfigs.some(n=>n.hypotheses.some(l=>l.id===s&&this.state.essential.visitorTests.some(c=>c.hypothesisId===l.id))))},setAnalyticsConsent:async s=>{await this.onConsentChange(s,!0)},getVisitorData:()=>({visitor:this.state.analytics.visitor,visitorTests:this.state.essential.visitorTests.filter(s=>!s.isInvalid).map(s=>{const{shouldSendToGa:r,savedAt:o,...n}=s;return n})})}}setShopliftStub(){this.log("Setting up stubbed public API");const t=this.urlParams.get("slVariant")==="true",i=t?null:this.urlParams.get("slVariant");window.shoplift={isHypothesisActive:s=>Promise.resolve(t||s===i),setAnalyticsConsent:()=>Promise.resolve(),getVisitorData:()=>({visitor:null,visitorTests:[]})}}async manuallySplitVisitor(e){this.log("Starting manual split for test '%s'",e.id),await this.handleVisitorTest([e]);const t=this.getReservationForTest(e.id);t&&!t.isRealized&&t.entryCriteriaKey&&(this.log("Realizing manual API reservation for test '%s'",e.id),this.realizeReservationForCriteria(t.entryCriteriaKey)),this.saveState(),this.syncAllEvents()}async handleVisitorTest(e){await this.filterTestsByAudience(this.testConfigs,this.state.analytics.visitor??this.buildBaseVisitor(),this.state.essential.visitorTests),this.pruneStaleVisitorTests(),this.deriveC
11ategoryFromExistingTests(),this.clearStaleReservations();let t=e?e.filter(i=>this.testsFilteredByAudience.some(s=>s.id===i.id)):[...this.testsForUrl(this.testsFilteredByAudience),...this.domTestsForUrl(this.testsFilteredByAudience)];try{if(t.length===0)return this.log("No tests found"),!1;this.log("Checking for existing visitor test on page");const i=this.getCurrentVisitorHypothesis(t);if(i){this.log("Found current visitor test");const l=this.considerRedirect(i);return l&&(this.log("Redirecting for current visitor test"),this.redirect(i)),l}const s=this.getReservationForCurrentPage();if(s){this.log("Found matching reservation for current page: %s",s.testId);const l=this.getHypothesis(s.hypothesisId);if(l){l.type!=="price"&&this.realizeReservationForCriteria(s.entryCriteriaKey);const c=this.considerRedirect(l);return c&&this.redirect(l),c}}this.log("No active test relation for test page");const r=this.testsForUrl(this.inactiveTestConfigs.filter(l=>this.testIsPaused(l)&&l.hypotheses.some(c=>this.state.essential.visitorTests.some(d=>d.hypothesisId===c.id)))).map(l=>l.id);if(r.length>0)return this.log("Visitor has paused tests for test page, skipping test assignment: %o",r),!1;if(!this.state.temporary.testCategory){const l=this.testsFilteredByAudience.filter(d=>this.isGlobalEntryCriteria(this.getEntryCriteriaKey(d))),c=this.testsFilteredByAudience.filter(d=>!this.isGlobalEntryCriteria(this.getEntryCriteriaKey(d)));if(this.log("Category dice roll - global tests: %o, conditional tests: %o",l.map(d=>({id:d.id,title:d.title,criteria:this.getEntryCriteriaKey(d)})),c.map(d=>({id:d.id,title:d.title,criteria:this.getEntryCriteriaKey(d)}))),l.length>0&&c.length>0){const d=l.length,u=c.length,h=d+u,p=Math.random()*h;this.state.temporary.testCategory=p<d?"global":"conditional",this.log("Category dice roll: rolled %.2f of %d (global weight: %d, conditional weight: %d), selected '%s'",p,h,d,u,this.state.temporary.testCategory)}else l.length>0?(this.state.temporary.testCategory="global",this.log("Only global tests available, setting category to global")):(this.state.temporary.testCategory="conditional",this.log("Only conditional tests available, setting category to conditional"));this.persistTemporaryState()}const o=this.state.temporary.testCategory;if(this.log("Visitor test category: %s",o),o==="global"){const l=this.testsFilteredByAudience.filter(c=>!this.isGlobalEntryCriteria(this.getEntryCriteriaKey(c)));for(const c of l)this.markTestAsBlocked(c,"category:global");t=t.filter(c=>this.isGlobalEntryCriteria(this.getEntryCriteriaKey(c)))}else{const l=this.testsFilteredByAudience.filter(c=>this.isGlobalEntryCriteria(this.getEntryCriteriaKey(c)));for(const c of l)this.markTestAsBlocked(c,"category:conditional");t=t.filter(c=>!this.isGlobalEntryCriteria(this.getEntryCriteriaKey(c)))}if(t.length===0)return this.log("No tests remaining after category filter"),!1;this.createReservations(t);const n=this.getReservationForCurrentPage();if(n&&!n.isRealized){const l=this.getHypothesis(n.hypothesisId);if(l){l.type!=="price"&&this.realizeReservationForCriteria(n.entryCriteriaKey);const c=this.considerRedirect(l);return c&&(this.log("Redirecting for new test"),this.redirect(l)),c}}return!1}finally{this.includeInDomTests(),this.saveState()}}includeInDomTests(){this.applyControlForAudienceFilteredPriceTests();const e=this.getDomTestsForCurrentUrl(),t=this.getVisitorDomHypothesis(e);for(const i of e){this.log("Evaluating dom test '%s'",i.id);const s=i.hypotheses.some(p=>p.type==="price");if(this.state.essential.visitorTests.find(p=>p.testId===i.id&&p.isInvalid&&!p.hypothesisId)){if(this.log("Visitor is blocked from test '%s', applying control prices if price test",i.id),s){const p=i.hypotheses.find(b=>b.isControl);p?.priceData&&(this.applyPriceTestWithMapLookup(i.id,p,[p],()=>{this.log("Control prices applied for blocked visitor, no metrics tracked")}),this.updatePriceTestHiddenInputs(i.id,"control",!1))}continue}const o=this.getReservationForTest(i.id);let n=null,l=!1;const c=t.find(p=>i.hypotheses.some(b=>p.id===b.id));if(o)n=this.getHypothesis(o.hypothesisId)??null,this.log("Using reserved hypothesis '%s' for test '%s'",o.hypothesisId,i.id);else if(c)n=c,this.log("Using existing hypothesis assignment for test '%s'",i.id);else if(s){const p=this.visitorActiveTestTypeWithReservations();p?(l=!0,this.log("Visitor already in test type '%s', treating as non-test for price test '%s'",p,i.id)):n=this.pickHypothesis(i)}else n=this.pickHypothesis(i);if(l&&s){const p=i.hypotheses.find(b=>b.isControl);p?.priceData&&(this.log("Applying control prices for non-test visitor on price test '%s' (Map-based)",i.id),this.applyPriceTestWithMapLookup(i.id,p,[p],()=>{this.log("Control prices applied for non-test visitor, no metrics tracked")}
11),this.updatePriceTestHiddenInputs(i.id,"control",!1));continue}if(!n){this.log("Failed to pick hypothesis for test");continue}this.sendDiagnosticTelemetry("assignment",i.id,{hypothesisId:n.id,isControl:n.isControl,testType:n.type});const d=i.bayesianRevision??4,u=n.type==="price",h=d>=5;if(u&&h){if(this.log(`Price test with Map-based lookup (v${d}): ${i.id}`),!n.priceData){this.log("No price data for hypothesis '%s', skipping",n.id);continue}const p=n.isControl?"control":"variant";this.log(`Setting up Map-based price test for ${p} (test: ${i.id})`),this.applyPriceTestWithMapLookup(i.id,n,i.hypotheses,b=>{const E=this.getReservationForTest(b);E&&!E.isRealized&&E.entryCriteriaKey?this.realizeReservationForCriteria(E.entryCriteriaKey):this.queueAddVisitorToTest(b,n),this.saveState(),this.queuePageView(window.location.pathname),this.syncAllEvents()});continue}if(u&&!h){this.log(`Price test without viewport tracking (v${d}): ${i.id}`);const p=this.getDomSelectorsForHypothesis(n);if(p.length===0)continue;U(document,{testId:i.id,hypothesisId:n.id,selectors:p},b=>{this.queueAddVisitorToTest(b,n),this.saveState(),this.queuePageView(window.location.pathname),this.syncAllEvents()});continue}if(!n.domSelectors||n.domSelectors.length===0){this.log("No selectors found, skipping hypothesis");continue}U(document,{testId:i.id,hypothesisId:n.id,selectors:n.domSelectors},p=>{this.queueAddVisitorToTest(p,n),this.saveState(),this.queuePageView(window.location.pathname),this.syncAllEvents()})}}considerRedirect(e){if(this.log("Considering redirect for hypothesis '%s'",e.id),e.isControl)return this.log("Skipping redirect for control"),!1;if(e.type==="basicScript"||e.type==="manualScript")return this.log("Skipping redirect for script test"),!1;const t=this.state.essential.visitorTests.find(o=>o.hypothesisId===e.id),i=new URL(window.location.toString()),r=new URLSearchParams(window.location.search).get("view");if(e.type==="theme"){if(!(e.themeId===themeId)){if(this.log("Theme id '%s' is not hypothesis theme ID '%s'",e.themeId,themeId),this.isAppProxyPath())return this.log("On App Proxy path, skipping theme redirect to avoid infinite loop"),!1;if(t&&t.themeId!==e.themeId&&(t.themeId===themeId||!this.isThemePreview()))this.log("On old theme, redirecting and updating local visitor"),t.themeId=e.themeId;else if(this.isThemePreview())return this.log("On non-test theme, skipping redirect"),!1;return this.log("Hiding page to redirect for theme test"),this.hidePage(),!0}return!1}else if(e.type!=="dom"&&e.type!=="price"&&e.affix!==template.suffix&&e.affix!==r||e.redirectPath&&!i.pathname.endsWith(e.redirectPath))return this.log("Hiding page to redirect for template test"),this.hidePage(),!0;return this.log("Not redirecting"),!1}redirect(e){if(this.log("Redirecting to hypothesis '%s'",e.id),e.isControl)return;const t=new URL(window.location.toString());if(t.searchParams.delete("view"),e.redirectPath){const n=RegExp("^(/w{2}-w{2})/").exec(t.pathname);if(n&&n.length>1){const l=n[1];t.pathname=`${l}${e.redirectPath}`}else t.pathname=e.redirectPath}else e.type==="theme"?(t.searchParams.set("_ab","0"),t.searchParams.set("_fd","0"),t.searchParams.set("_sc","1"),t.searchParams.set("preview_theme_id",e.themeId.toString())):e.type!=="urlRedirect"&&t.searchParams.set("view",e.affix);const i=this.state.essential.visitorTests.find(n=>n.hypothesisId===e.id)?.testId,s=t.pathname+t.search,r=window.location.pathname+window.location.search,o=K(t.hash);if(i&&s!==r&&!o){const n=qe(),l=He({v:2,t:i,n,fh:Me(window.location.pathname+window.location.search)});t.hash=`slr-${n}`;const c=new Date(Date.now()+3e4).toUTCString();document.cookie=`shoplift_redirect=${l};domain=.${window.location.hostname};path=/;SameSite=Strict;expires=${c}`}s===r&&this.showPage(),this.queueRedirect(t)}async refreshVisitor(e){if(e===null||!this.state.essential.isFirstLoad||!this.testConfigs.some(i=>i.visitorOption!=="all"))return;this.log("Refreshing visitor"),this.hidePage();const t=await this.getVisitor(e);t&&t.id&&this.updateLocalVisitor(t)}buildBaseVisitor(){return{shopifyAnalyticsId:this.shopifyAnalyticsId,device:this.device,country:null,...this.state.essential.initialState}}getInitialState(){const e=this.getUTMValue("utm_source")??"",t=this.getUTMValue("utm_medium")??"",i=this.getUTMValue("utm_campaign")??"",s=this.getUTMValue("utm_content")??"",r=window.document.referrer,o=this.device;return{createdAt:new Date,utmSource:e,utmMedium:t,utmCampaign:i,utmContent:s,referrer:r,device:o}}checkForThemePreview(){return this.log("Checking for theme preview"),window.location.hostname.endsWith(".shopifypreview.com")?(this.log("on shopify preview domain"),this.clearThemeBar(!0,!1,this.state),document.querySelector("#sl-preview-bar-hide")?.remove(),!1):this.isThemePreview()?this.state.essential.visitorTests.some(e=>e.isThemeTest&&e.hypothesisId!=null&&this.getHypothesis(e.hypothesisId)&&e.themeId===themeId)?(this.log("On active theme test, remov
11ing theme bar"),this.clearThemeBar(!1,!0,this.state),!1):this.state.essential.visitorTests.some(e=>e.isThemeTest&&e.hypothesisId!=null&&!this.getHypothesis(e.hypothesisId)&&e.themeId===themeId)?(this.log("Visitor is on an inactive theme test, redirecting to main theme"),this.redirectToMainTheme(),!0):this.state.essential.isFirstLoad?(this.log("No visitor found on theme preview, redirecting to main theme"),this.redirectToMainTheme(),!0):this.inactiveTestConfigs.some(e=>e.hypotheses.some(t=>t.themeId===themeId))?(this.log("Current theme is an inactive theme test, redirecting to main theme"),this.redirectToMainTheme(),!0):this.testConfigs.some(e=>e.hypotheses.some(t=>t.themeId===themeId))?(this.log("Falling back to clearing theme bar"),this.clearThemeBar(!1,!0,this.state),!1):(this.log("No tests on current theme, skipping script"),this.clearThemeBar(!0,!1,this.state),document.querySelector("#sl-preview-bar-hide")?.remove(),!0):(this.log("Not on theme preview"),this.clearThemeBar(!0,!1,this.state),!1)}redirectToMainTheme(){this.hidePage();const e=new URL(window.location.toString());e.searchParams.set("preview_theme_id",""),this.queueRedirect(e)}testsForUrl(e){const t=new URL(window.location.href),i=this.typeFromTemplate();return e.filter(s=>s.hypotheses.some(r=>r.type!=="dom"&&r.type!=="price"&&(r.isControl&&r.type===i&&r.affix===template.suffix||r.type==="theme"||r.isControl&&r.type==="urlRedirect"&&r.redirectPath&&t.pathname.endsWith(r.redirectPath)||r.type==="basicScript"))&&(s.ignoreTestViewParameterEnforcement||!t.searchParams.has("view")||s.hypotheses.map(r=>r.affix).includes(t.searchParams.get("view")??"")))}domTestsForUrl(e){const t=new URL(window.location.href);return e.filter(i=>i.hypotheses.some(s=>s.type!=="dom"&&s.type!=="price"?!1:s.type==="price"&&s.priceData&&s.priceData.variants.length>0?!0:s.domSelectors&&s.domSelectors.some(r=>new RegExp(se(r)).test(K(t.toString())))))}async filterTestsByAudience(e,t,i){const s=[],r=e.some(n=>(n.requiresRegion||this.geoViaShopify&&n.requiresCountry)&&!i.some(l=>l.testId===n.id));this.resolvedRegion===null&&r&&(this.log("Hiding page to wait for Shopify region resolution"),this.hidePage(),await this.waitForResolvedRegion()),window.__slRegion=this.resolvedRegion??"";let o=t.country;this.geoViaShopify?o=this.resolvedRegion?this.resolvedRegion.slice(0,2):o:!o&&e.some(n=>n.requiresCountry&&!i.some(l=>l.testId===n.id))&&(this.log("Hiding page to check geoip"),this.hidePage(),o=await this.makeJsonRequest({method:"get",url:`${this.eventHost}/api/v0/visitors/get-country`,signal:AbortSignal.timeout(this.getCountryTimeout)}).catch(n=>(this.log("Error getting country",n),null)));for(const n of e){if(this.log("Checking audience for test '%s'",n.id),this.state.essential.visitorTests.some(d=>d.testId===n.id&&d.hypothesisId==null)){console.log(`Skipping blocked test '${n.id}'`);continue}const l=this.visitorCreatedDuringTestActive(n.statusHistory);(i.some(d=>d.testId===n.id&&(n.device==="all"||n.device===t.device&&n.device===this.device))||this.isTargetAudience(n,t,l,o))&&(this.log("Visitor is in audience for test '%s'",n.id),s.push(n))}this.testsFilteredByAudience=s}async waitForResolvedRegion(e=1500,t=50){const i=Date.now();for(;this.resolvedRegion===null&&Date.now()-i<e;)await new Promise(s=>window.setTimeout(s,t))}isTargetAudience(e,t,i,s){const r=this.getChannel(t);return(e.device==="all"||e.device===t.device&&e.device===this.device)&&(e.visitorOption==="all"||e.visitorOption==="new"&&i||e.visitorOption==="returning"&&!i)&&(e.targetAudiences.length===0||e.targetAudiences.reduce((o,n)=>o||n.reduce((l,c)=>l&&c(t,i,r,s),!0),!1))}visitorCreatedDuringTestActive(e){let t="";for(const i of e){if(this.state.analytics.visitor!==null&&this.state.analytics.visitor.createdAt<i.createdAt||this.state.essential.initialState.createdAt<i.createdAt)break;t=i.status}return t==="active"}getDomTestsForCurrentUrl(){return this.domTestsForUrl(this.testsFilteredByAudience)}getCurrentVisitorHypothesis(e){return e.flatMap(t=>t.hypotheses).find(t=>t.type!=="dom"&&t.type!=="price"&&this.state.essential.visitorTests.some(i=>i.hypothesisId===t.id))}getVisitorDomHypothesis(e){return e.flatMap(t=>t.hypotheses).filter(t=>(t.type==="dom"||t.type==="price")&&this.state.essential.visitorTests.some(i=>i.hypothesisId===t.id))}getHypothesis(e){return this.testConfigs.filter(t=>t.hypotheses.some(i=>i.id===e)).map(t=>t.hypotheses.find(i=>i.id===e))[0]}getActiveAssignment(){if(this.state.temporary.isMerchant&&this.state.temporary.previewConfig){const t=this.state.temporary.previewConfig;return t.currentVariant&&t.testId?{testId:t.testId,hypothesisId:t.currentVariant}:null}const e=this.state.essential.visitorTests.find(t=>t.hypothesisId);return e?.hypothesisId?{testId:e.testId,hypothesisId:e.hypothesisId}:null}findActiveSubscriptionTestControl(){for(const e of this.testConfigs){const t=e.hypotheses.find(i=>i.isControl);if(t?.subscriptionData)return{testId:e.id,hypothesis:t}}return null}getDomSelectorsForHypothesis(e){if(!e)return[];if(e.domSelectors&&e.domSelectors.length>0)return e.domSelectors;if(e.priceData){const t=`${this.priceSelectorsSessionKey}_${e.id}`;try{const s=sessionStorage.getItem(t);if(s){const r=JSON.parse(s);return e.domSelectors=r,this.log("Loaded %d price selectors from cache for hypothesis '%s'",r.length,e.id),r}}catch{}const i=$e(e.priceData);e.domSelectors=i;try{sessionStorage.setItem(t,JSON.stringify(i)),this.log("Generated and cached %d price selectors for hypothesis '%s'",i.length,e.id)}catch{this.log("Generated %d price selectors for hypothesis '%s' (cache unavailable)",i.length,e.id)}return i}return[]}hasThemeTest(e){return e.some(t=>t.hypotheses.some(i=>i.type==="theme"))}hasTestThatIsNotThemeTest(e){return e.some(t=>t.hypotheses.some(i=>i.type!=="theme"&&i.type!=="dom"&&i.type!=="price"))}hasThemeAndOtherTestTypes(e){return this.hasThemeTest(e)&&this.hasTestThatIsNotThemeTest(e)}testIsPaused(e){return e.status==="paused"||e.status==="incompatible"||e.status==="suspended"}visitorActiveTestType(){const e=this.state.essential.visitorTests.filter(t=>this.testConfigs.some(i=>i.hypotheses.some(s=>s.id==t.hypothesisId)));return e.length===0?null:e.some(t=>t.isThemeTest)?"theme":"templateOrUrlRedirect"}getReservationType(e){return e==="price"||this.isTemplateTestType(e)?"deferred":"immediate"}isTemplateTestType(e){return["product","collection","landing","index","cart","search","blog","article","collectionList"].includes(e)}getEntryCriteriaKey(e){const t=e.hypotheses.find(i=>i.isControl);if(!t)return`unknown:${e.id}`;switch(t.type){case"theme":return"global:theme";case"basicScript":return"global:autoApi";case"price":return"global:price";case"manualScript":return`conditional:manualApi:${e.id}`;case"urlRedirect":return`conditional:url:${t.redirectPath||"unknown"}`;default:return`conditional:template:${t.type}`}}isGlobalEntryCriteria(e){return e.startsWith("global:")}groupTestsByEntryCriteria(e){const t=new Map;for(const i of e){const s=this.getEntryCriteriaKey(i),r=t.get(s)||[];r.push(i),t.set(s,r)}return t}doesCurrentPageMatchEntryCriteria(e){if(this.isGlobalEntryCriteria(e))return!0;
11if(e==="conditional:manualApi")return!1;if(e.startsWith("conditional:url:")){const t=e.replace("conditional:url:","");return window.location.pathname.endsWith(t)}if(e.startsWith("conditional:template:")){const t=e.replace("conditional:template:","");return this.typeFromTemplate()===t}return!1}hasActiveReservation(){const e=this.getActiveReservations();return Object.values(e).some(t=>!t.isRealized)}getActiveReservation(){const e=this.getActiveReservations();return Object.values(e).find(t=>!t.isRealized)??null}clearStaleReservations(){const e=this.state.temporary.testReservations;if(!e)return;let t=!1;for(const[i,s]of Object.entries(e)){const r=this.testConfigs.find(n=>n.id===s.testId);if(!r){this.log("Test '%s' no longer in config, clearing reservation for criteria '%s'",s.testId,i),delete e[i],t=!0;continue}if(r.status!=="active"){this.log("Test '%s' status is '%s', clearing reservation for criteria '%s'",s.testId,r.status,i),delete e[i],t=!0;continue}this.testsFilteredByAudience.some(n=>n.id===s.testId)||(this.log("Visitor no longer passes audience for test '%s', clearing reservation for criteria '%s'",s.testId,i),delete e[i],t=!0)}t&&this.persistTemporaryState()}createReservations(e){if(this.state.temporary.testReservations||(this.state.temporary.testReservations={}),this.state.temporary.rolledEntryCriteria||(this.state.temporary.rolledEntryCriteria=[]),this.state.temporary.testCategory==="global"){this.createSingleReservation(e,"global");return}const i=e.filter(n=>this.doesCurrentPageMatchEntryCriteria(this.getEntryCriteriaKey(n))),s=e.filter(n=>!this.doesCurrentPageMatchEntryCriteria(this.getEntryCriteriaKey(n)));this.log("Conditional tests split - matching current page: %d, not matching: %d",i.length,s.length),i.length>0&&this.log("Tests matching current page (same pool): %o",i.map(n=>({id:n.id,title:n.title,criteria:this.getEntryCriteriaKey(n)})));const r=`conditional:current-page:${this.typeFromTemplate()}`;if(i.length>0&&!this.state.temporary.rolledEntryCriteria.includes(r)){this.createSingleReservation(i,r);for(const n of i){const l=this.getEntryCriteriaKey(n);this.state.temporary.rolledEntryCriteria.includes(l)||this.state.temporary.rolledEntryCriteria.push(l)}}const o=this.groupTestsByEntryCriteria(s);for(const[n,l]of o){if(this.state.temporary.rolledEntryCriteria.includes(n)){this.log("Already rolled for criteria '%s', skipping",n);continue}if(l.some(S=>this.state.essential.visitorTests.some(C=>C.testId===S.id))){this.log("Visitor already has VT for criteria '%s', skipping",n),this.state.temporary.rolledEntryCriteria.push(n);continue}const d=[...l].sort((S,C)=>S.id.localeCompare(C.id));this.log("Test dice roll for criteria '%s' - available tests: %o",n,d.map(S=>({id:S.id,title:S.title})));const u=Math.floor(Math.random()*d.length),h=d[u];this.log("Test dice roll: picked index %d of %d, selected test '%s' (%s)",u+1,l.length,h.id,h.title);const p=this.pickHypothesis(h);if(!p){this.log("No hypothesis picked for test '%s'",h.id);continue}this.sendDiagnosticTelemetry("assignment",h.id,{hypothesisId:p.id,isControl:p.isControl,testType:p.type});const b=this.getReservationType(p.type),E={testId:h.id,hypothesisId:p.id,testType:p.type,reservationType:b,isThemeTest:p.type==="theme",themeId:p.themeId,createdAt:new Date,isRealized:!1,entryCriteriaKey:n};this.state.temporary.testReservations[n]=E,this.state.temporary.rolledEntryCriteria.push(n),this.log("Created %s reservation for test '%s' (criteria: %s)",b,h.id,n);for(const S of l)S.id!==h.id&&this.markTestAsBlocked(S,n)}this.persistTemporaryState()}createSingleReservation(e,t){if(this.state.temporary.rolledEntryCriteria.includes(t)){this.log("Already rolled for pool '%s', skipping",t);return}if(e.some(u=>this.state.essential.visitorTests.some(h=>h.testId===u.id&&!h.isInvalid))){this.log("Visitor already has VT for pool '%s', skipping",t),this.state.temporary.rolledEntryCriteria.push(t);return}if(e.length===0){this.log("No tests in pool '%s'",t);return}const s=[...e].sort((u,h)=>u.id.localeCompare(h.id));this.log("Test dice roll for pool '%s' - available tests: %o",t,s.map(u=>({id:u.id,title:u.title,criteria:this.getEntryCriteriaKey(u)})));const r=Math.floor(Math.random()*s.length),o=s[r];this.log("Test dice roll: picked index %d of %d, selected test '%s' (%s)",r,e.length,o.id,o.title);const n=this.pickHypothesis(o);if(!n){this.log("No hypothesis picked for test '%s'",o.id);return}this.sendDiagnosticTelemetry("assignment",o.id,{hypothesisId:n.id,isControl:n.isControl,testType:n.type});const l=this.getReservationType(n.type),c=this.getEntryCriteriaKey(o),d={testId:o.id,hypothesisId:n.id,testType:n.type,reservationType:l,isThemeTest:n.type==="theme",themeId:n.themeId,createdAt:new Date,isRealized:!1,entryCriteriaKey:c};this.state.temporary.testReservations[c]=d,this.state.temporary.rolledEntryCriteria.push(t),this.log("Created %s reservation for test '%s' from pool '%s' (criteria: %s)",l,o.id,t,c);for(const u of e)u.id!==o.id&&this.markTestAsBlocked(u,`pool:${t}`);this.persistTemporaryState()}markTestAsBlocked(e,t){this.state.essential.visitorTests.some(i=>i.testId===e.id)||(this.log("Blocking visitor from test '%s' (reason: %s)",e.id,t),this.state.essential.visitorTests.push({createdAt:new Date,testId:e.id,hypothesisId:null,isThemeTest:e.hypotheses.some(i=>
11i.type==="theme"),shouldSendToGa:!1,isSaved:!0,isInvalid:!0,themeId:void 0}))}realizeReservationForCriteria(e){const t=this.state.temporary.testReservations?.[e];if(!t)return this.log("No reservation found for criteria '%s'",e),!1;if(t.isRealized)return this.log("Reservation already realized for criteria '%s'",e),!1;if(this.state.essential.visitorTests.some(s=>s.testId===t.testId&&!s.isInvalid))return this.log("Visitor already assigned to test '%s'",t.testId),!1;const i=this.getHypothesis(t.hypothesisId);return i?(t.isRealized=!0,this.persistTemporaryState(),this.queueAddVisitorToTest(t.testId,i),this.saveState(),this.log("Realized reservation for test '%s' (criteria: %s)",t.testId,e),!0):(this.log("Hypothesis '%s' not found",t.hypothesisId),!1)}getActiveReservations(){return this.state.temporary.testReservations??{}}getReservationForCurrentPage(){const e=this.getActiveReservations();for(const[t,i]of Object.entries(e)){if(i.isRealized)continue;const s=this.testConfigs.find(r=>r.id===i.testId);if(!(!s||s.status!=="active")&&this.doesCurrentPageMatchEntryCriteria(t))return i}return null}getReservationForTest(e){const t=this.getActiveReservations();return Object.values(t).find(i=>i.testId===e)??null}getReservationTestType(){const e=this.getActiveReservations(),t=Object.values(e);if(t.length===0)return null;for(const i of t)if(i.isThemeTest)return"theme";for(const i of t)if(i.testType==="price")return"price";return t.some(i=>!i.isRealized)?"templateOrUrlRedirect":null}hasPriceTests(e){return e.some(t=>t.hypotheses.some(i=>i.type==="price"))}_priceTestProductIds=null;getPriceTestProductIds(){if(this._priceTestProductIds)return this._priceTestProductIds;const e=new Set;for(const t of this.testConfigs)for(const i of t.hypotheses)if(i.type==="price"){for(const s of i.domSelectors||[]){const r=s.cssSelector.match(/data-sl-attribute-(?:p|cap)="(\d+)"/);r?.[1]&&e.add(r[1])}if(i.priceData?.variants)for(const[s]of i.priceData.variants)e.add(s)}return this._priceTestProductIds=e,this.log("Built price test product ID cache with %d products",e.size),e}isProductInAnyPriceTest(e){return this.getPriceTestProductIds().has(e)}visitorActiveTestTypeWithReservations(){const e=this.getActiveReservations();for(const r of Object.values(e)){if(r.isThemeTest)return"theme";if(r.testType==="price")return"price"}if(Object.values(e).some(r=>!r.isRealized)){if(this.state.temporary.testCategory==="global")for(const o of Object.values(e)){if(o.testType==="theme")return"theme";if(o.testType==="price")return"price";if(o.testType==="basicScript")return"theme"}return"templateOrUrlRedirect"}const i=this.state.essential.visitorTests.filter(r=>!r.isInvalid&&this.testConfigs.some(o=>o.hypotheses.some(n=>n.id===r.hypothesisId)));return i.length===0?null:i.some(r=>this.getHypothesis(r.hypothesisId)?.type==="price")?"price":i.some(r=>r.isThemeTest)?"theme":"templateOrUrlRedirect"}applyControlForAudienceFilteredPriceTests(){const e=this.testConfigs.filter(s=>s.status==="active"&&s.hypotheses.some(r=>r.type==="price"));if(e.length===0)return;const t=this.testsFilteredByAudience.filter(s=>s.hypotheses.some(r=>r.type==="price")),i=e.filter(s=>!t.some(r=>r.id===s.id));if(i.length!==0){this.log("Found %d price tests filtered by audience, applying control selectors",i.length);for(const s of i){const r=s.hypotheses.find(c=>c.isControl),o=this.getDomSelectorsForHypothesis(r);if(o.length===0){this.log("No control selectors for audience-filtered price test '%s'",s.id);continue}const n=new URL(window.location.href);o.some(c=>{try{return new RegExp(se(c)).test(K(n.toString()))}catch{return!1}})&&(this.log("Applying control selectors for audience-filtered price test '%s'",s.id),U(document,{testId:s.id,hypothesisId:r.id,selectors:o},()=>{}),this.updatePriceTestHiddenInputs(s.id,"control",!1))}}}pickHypothesis(e){let t=Math.random();const i=e.hypotheses.reduce((r,o)=>r+o.visitorCount,0);return e.hypotheses.sort((r,o)=>r.isControl?o.isControl?0:-1:o.isControl?1:0).reduce((r,o)=>{if(r!==null)return r;const l=e.hypotheses.reduce((c,d)=>c&&d.visitorCount>20,!0)?o.visitorCount/i-o.trafficPercentage:0;return t<=o.trafficPercentage-l?o:(t-=o.trafficPercentage-l,null)},null)}typeFromTemplate(){switch(template.type){case"list-collections":return"collectionList";case"page":return"landing";case"article":case"blog":case"cart":case"collection":case"index":case"product":case"search":return template.type;default:return null}}queueRedirect(e){this.saveState(),this.disableReferrerOverride||(this.log(`Saving temporary referrer override '${document.referrer}'`),this.state.temporary.originalReferrer=document.referrer,this.persistTemporaryState()),window.setTimeout(()=>window.location.assign(e),0),window.setTimeout(()=>{this.syncAllEvents()},2e3)}scheduleRetrySync(){this.clientIdRetryCount>=5||(this.clientIdRetryCount++,window.setTimeout(()=>{this.syncAllEvents()},500))}async syncAllEvents(){const e=async()=>
11{if(this.isSyncing){window.setTimeout(()=>{(async()=>await e())()},500);return}try{if(this.isSyncing=!0,this.syncGAEvents(),this.shopifyAnalyticsId||(this.shopifyAnalyticsId=this.getShopifyAnalyticsId()),!this.shopifyAnalyticsId){this.scheduleRetrySync();return}await this.syncEvents()}finally{this.isSyncing=!1}};await e()}async syncEvents(){if(!this.state.essential.consentApproved||!this.shopifyAnalyticsId||this.state.analytics.queue.length===0)return;const e=this.state.analytics.queue.length,t=this.state.analytics.queue.splice(0,e);this.log("Syncing %s events",e);try{const i={shop:this.shop,visitorDetails:{shopifyAnalyticsId:this.shopifyAnalyticsId,device:this.state.analytics.visitor?.device??this.device,country:this.state.analytics.visitor?.country??null,...this.state.essential.initialState},events:this.state.essential.visitorTests.filter(r=>!r.isInvalid&&!r.isSaved&&r.hypothesisId!=null).map(r=>new be(r.testId,r.hypothesisId,r.createdAt)).concat(t)};await this.sendEvents(i);for(const r of this.state.essential.visitorTests.filter(o=>!o.isInvalid&&!o.isSaved&&o.hypothesisId!=null))this.sendDiagnosticTelemetry("event-delivered",r.testId,{hypothesisId:r.hypothesisId,isControl:r.assignedTo==="control",testType:r.testType??"unknown"});const s=await this.getVisitor(this.shopifyAnalyticsId);s!==null&&this.updateLocalVisitor(s);for(const r of this.state.essential.visitorTests.filter(o=>!o.isInvalid&&!o.isSaved))r.isSaved=!0,r.savedAt=Date.now()}catch{this.state.analytics.queue.splice(0,0,...t)}finally{this.saveState()}}syncGAEvents(){if(!this.gaConfig.sendEvents){if(he)return;he=!0,this.log("UseGtag is false — skipping GA Events");return}if(this.isSyncingGA){this.log("Already syncing GA - skipping GA events");return}const e=this.state.essential.visitorTests.filter(t=>t.shouldSendToGa);e.length!==0&&(this.isSyncingGA=!0,this.log("Syncing %s GA Events",e.length),Promise.allSettled(e.map(t=>this.sendGAEvent(t))).then(()=>this.log("All gtag events sent")).finally(()=>this.isSyncingGA=!1))}sendGAEvent(e){return new Promise(t=>{this.log("Sending GA Event for test %s, hypothesis %s",e.testId,e.hypothesisId);const i=()=>{this.log("GA acknowledged event for hypothesis %s",e.hypothesisId),e.shouldSendToGa=!1,this.persistEssentialState(),t()},s={exp_variant_string:`SL-${e.testId}-${e.hypothesisId}`};
11this.shopliftDebug&&Object.assign(s,{debug_mode:!0});function r(o,n,l){window.dataLayer=window.dataLayer||[],window.dataLayer.push(arguments)}this.gaConfig.mode==="gtag"?r("event","experience_impression",{...s,event_callback:i}):(window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"experience_impression",...s,eventCallback:i}))})}updateLocalVisitor(e){let t;({visitorTests:t,...this.state.analytics.visitor}=e),this.log("updateLocalVisitor - server returned %d tests: %o",t.length,t.map(s=>({testId:s.testId,hypothesisId:s.hypothesisId,isInvalid:s.isInvalid}))),this.log("updateLocalVisitor - local has %d tests: %o",this.state.essential.visitorTests.length,this.state.essential.visitorTests.map(s=>({testId:s.testId,hypothesisId:s.hypothesisId,isSaved:s.isSaved,isInvalid:s.isInvalid})));const i=300*1e3;for(const s of this.state.essential.visitorTests.filter(r=>r.isSaved&&(!r.savedAt||Date.now()-r.savedAt>i)&&!t.some(o=>o.testId===r.testId)))this.log("updateLocalVisitor - marking LOCAL test as INVALID (isSaved && not in server): testId=%s, hypothesisId=%s",s.testId,s.hypothesisId),s.isInvalid=!0;for(const s of t){const r=this.state.essential.visitorTests.findIndex(n=>n.testId===s.testId);if(!(r!==-1))this.log("updateLocalVisitor - ADDING server test (not found locally): testId=%s, hypothesisId=%s",s.testId,s.hypothesisId),this.state.essential.visitorTests.push(s);else{const n=this.state.essential.visitorTests.at(r);this.log("updateLocalVisitor - REPLACING local test with server test: testId=%s, local hypothesisId=%s -> server hypothesisId=%s, local isInvalid=%s -> false",s.testId,n?.hypothesisId,s.hypothesisId,n?.isInvalid),s.isInvalid=!1,s.shouldSendToGa=n?.shouldSe
11ndToGa??!1,s.testType=n?.testType,s.assignedTo=n?.assignedTo,s.testTitle=n?.testTitle,this.state.essential.visitorTests.splice(r,1,s)}}this.log("updateLocalVisitor - FINAL local tests: %o",this.state.essential.visitorTests.map(s=>({testId:s.testId,hypothesisId:s.hypothesisId,isSaved:s.isSaved,isInvalid:s.isInvalid}))),this.state.analytics.visitor.storedAt=new Date}async getVisitor(e){try{return await this.makeJsonRequest({method:"get",url:`${this.eventHost}/api/v0/visitors/by-key/${this.shop}/${e}`})}catch{return null}}async sendEvents(e){await this.makeRequest({method:"post",url:`${this.eventHost}/api/v0/events`,data:JSON.stringify(e)})}sendDiagnosticTelemetry(e,t,i){if(!this.telemetryEnabled||!navigator.sendBeacon)return;const s=this.state.essential.consentApproved,r=JSON.stringify({shop:this.shop,testId:t,checkpoint:e,device:this.device,...s?{visitorId:this.shopifyAnalyticsId??"unknown"}:{},clientTimestamp:Date.now(),consentApproved:s,hasConsentInteraction:this.state.essential.hasConsentInteraction,...i});navigator.sendBeacon(`${this.eventHost}/api/v0/telemetry`,new Blob([r],{type:"text/plain"}))}getUTMValue(e){return new URLSearchParams(window.location.search).get(e)||null}hidePage(e){this.log("Hiding page"),this.cssHideClass&&!window.document.documentElement.classList.contains(this.cssHideClass)&&(window.document.documentElement.classList.add(this.cssHideClass),e||setTimeout(this.removeAsyncHide(this.cssHideClass),2e3))}showPage(){this.cssHideClass&&this.removeAsyncHide(this.cssHideClass)()}getDeviceType(){function e(){let i=!1;return(function(s){(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i.test(s)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(s.substr(0,4)))&&(i=!0)})(navigator.userAgent||navigator.vendor),i}function t(){let i=!1;return(function(s){(/android|ipad|playbook|silk/i.test(s)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|
11sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(s.substr(0,4)))&&(i=!0)})(navigator.userAgent||navigator.vendor),i}return e()?"mobile":t()?"tablet":"desktop"}removeAsyncHide(e){return()=>{e&&window.document.documentElement.classList.remove(e)}}async getCartState(){try{let e=await this.makeJsonRequest({method:"get",url:`${window.location.origin}/cart.js`});return e===null||(e.note===null&&(e=await this.makeJsonRequest({method:"post",url:`${window.location.origin}/cart/update.js`,data:JSON.stringify({note:""})})),e==null)?null:{token:e.token,total_price:e.total_price,total_discount:e.total_discount,currency:e.currency,items_subtotal_price:e.items_subtotal_price,items:e.items.map(t=>({quantity:t.quantity,variant_id:t.variant_id,key:t.key,price:t.price,final_line_price:t.final_line_price,sku:t.sku,product_id:t.product_id}))}}catch(e){return this.log("Error sending cart info",e),null}}ensureCartAttributesForExistingPriceTests(e){try{if(this.log("Checking visitor assignments for active price tests"),e&&this.state.temporary.previewConfig){const t=this.state.temporary.previewConfig;this.log("Using preview config for merchant:",t.testId);let i="variant";if(t.variants&&t.variants.length>0){const s=t.variants.find(r=>r.id===t.currentVariant);s&&s.isControl&&(i="control")}this.log("Merchant preview - updating hidden inputs:",t.testId,i),this.updatePriceTestHiddenInputs(t.testId,i,!0);return}for(const t of this.state.essential.visitorTests){const i=this.testConfigs.find(o=>o.id===t.testId);if(!i){this.log("Test config not found:",t.testId);continue}const s=i.hypotheses.find(o=>o.id===t.hypothesisId);if(!s||s.type!=="price")continue;const r=s.isControl?"control":"variant";this.log("Updating hidden inputs for price test:",t.testId,r),this.updatePriceTestHiddenInputs(t.testId,r,e)}}catch(t){this.log("Error ensuring cart attributes for existing price tests:",t)}}subscriptionSwapDone=!1;subscriptionHideWrongPlans=null;subscriptionPriceDone=!1;subscriptionUpdateOneTime=null;subscriptionOneTimeDone=!1;swapMap=null;slptValue=null;async subscriptionSwap(){await Ue(this)}async subscriptionPriceChange(){await ze(this)}async subscriptionOneTimePrice(){await We(this)}updatePriceTestHiddenInputs(e,t,i){try{this.cleanupPriceTestObservers();const s=`${e}:${t}:${i?"t":"f"}`,r=T=>{const m=T.getAttribute("data-sl-pid");if(!m)return!0;if(i&&this.state.temporary.previewConfig){const w=this.state.temporary.previewConfig,I=t==="control"?"a":"b",f=w.variants.find(v=>v.label===I);if(!f)return!1;for(const v of f.domSelectors||[]){const g=v.cssSelector.match(/data-sl-attribute-(?:p|cap)="(\d+)"/);if(g){const P=g[1];if(this.log(`Extracted ID from selector: ${P}, comparing to: ${m}`),P===m)return this.log("Product ID match found in preview config:",m,"variant:",f.label),!0}else this.log(`Could not extract ID from selector: ${v.cssSelector}`)}return this.log("No product ID match in preview config for:",m,"variant:",I),!1}const y=this.testConfigs.find(w=>w.id===e);if(!y)return this.log("Test config not found for testId:",e),!1;for(const w of y.hypotheses||[]){for(const I of w.domSelectors||[]){const f=I.cssSelector.match(/data-sl-attribute-(?:p|cap)="(\d+)"/);if(f&&f[1]===m)return this.log("Product ID match found in domSelectors:",m,"for test:",e),!0}if(w.priceData?.variants){for(const I of w.priceData.variants)if(I[0]===m)return this.log("Product ID match found in priceData:",m,"for test:",e),!0}}return this.log("No product ID match for:",m,"in test:",e),!1},o=new Set;let n=!1,l=null;const c=(T,m)=>{if(document.querySelectorAll("[data-sl-attribute-p]").forEach(w=>{if(w instanceof Element&&w.nodeType===Node.ELEMENT_NODE&&w.isConnected&&document.contains(w))try{T.observe(w,{childList:!0,subtree:!0,characterData:!0,characterDataOldValue:!0,attributes:!1})}catch(I){this.log(`Failed to observe element (${m}):`,I)}}),document.body&&document.body.isConnected)try{T.observe(document.body,{childList:!0,subtree:!0,characterData:!0,characterDataOldValue:!0,attributes:!1})}catch(w){this.log(`Failed to observe document.body (${m}):`,w)}},d=(T,m,y,w)=>{const I=T.filter(f=>{const v=f.cssSelector.match(/data-sl-attribute-(?:p|cap)="(\d+)"/);return v&&v[1]===w});this.log(`Applying ${y} DOM selectors, total: ${T.length}, filtered: ${I.length}`),I.length>0&&U(document,{testId:e,hypothesisId:m,selectors:I})},u=(T,m)=>{this.log(`Applying DOM selector changes for product ID: ${T}`),m.disconnect(),n=!0;try{if(i&&this.state.temporary.previewConfig){const y=t==="control"?"a":"b",w=this.state.temporary.previewConfig.variants.find(I=>I.label===y);if(!w?.domSelectors){this.log(`No DOM selectors found for preview variant: ${y}`);return}d(w.domSelectors,w.id,"preview config",T)}else{const y=this.testConfigs.find(I=>I.id===e);if(!y){this.log(`No test config found for testId: ${e}`);return}const w=y.hypotheses.find(I=>t==="control"?I.isControl:!I.isControl);if(!w?.domSelectors){this.log(`No DOM selectors found for assignment: ${t}`);return}d(w.domSelectors,w.id,"live config",T)}}finally{l!==null&&clearTimeout(l),l=window.setTimeout(()=>{n=!1,l=null,c(m,"reconnection"),this.log("Re-established innerHTML observer after DOM changes")}
11,50)}},h=new MutationObserver(T=>{if(!n)for(const m of T){if(m.type!=="childList"&&m.type!=="characterData")continue;let y=m.target;m.type==="characterData"&&(y=m.target.parentElement||m.target.parentNode);let w=y,I=w.getAttribute("data-sl-attribute-p");for(;!I&&w.parentElement;)w=w.parentElement,I=w.getAttribute("data-sl-attribute-p");if(!I)continue;const f=w.innerHTML||w.textContent||"";let v="";m.type==="characterData"&&m.oldValue!==null&&(v=m.oldValue),this.log(`innerHTML changed on element with data-sl-attribute-p="${I}"`),v&&this.log(`Previous content: "${v}"`),this.log(`Current content: "${f}"`),u(I,h)}});c(h,"initial setup"),o.add(h);const p=new MutationObserver(T=>{T.forEach(m=>{m.addedNodes.forEach(y=>{if(y.nodeType===Node.ELEMENT_NODE){const w=y;E(w);const I=w.matches('input[name="properties[_slpt]"]')?[w]:w.querySelectorAll('input[name="properties[_slpt]"]');I.length>0&&this.log(`MutationObserver found ${I.length} new hidden input(s)`),I.forEach(f=>{const v=f.getAttribute("data-sl-pid");if(this.log(`MutationObserver checking new input with data-sl-pid="${v}"`),r(f))f.value!==s&&(f.value=s,this.log("Updated newly added hidden input:",s)),S(f);else{const g=f.getAttribute("data-sl-pid");g&&this.isProductInAnyPriceTest(g)?this.log("Preserving hidden input for product ID '%s' - belongs to a different price test",g):(f.remove(),this.log("Removed newly added non-matching hidden input for product ID:",g))}})}})})});o.add(p);const b=new MutationObserver(T=>{T.forEach(m=>{if(m.type==="attributes"&&m.attributeName==="data-sl-pid"){const y=m.target;if(this.log("AttributeObserver detected data-sl-pid attribute change on:",y.tagName),y.matches('input[name="properties[_slpt]"]')){const w=y,I=m.oldValue,f=w.getAttribute("data-sl-pid");this.log(`data-sl-pid changed from "${I}" to "${f}" - triggering payment placement updates`),r(w)?(w.value!==s&&(w.value=s,this.log("Updated hidden input after data-sl-pid change:",s)),f&&u(f,h),this.log("Re-running payment placement updates after variant change"),E(document.body)):f&&this.isProductInAnyPriceTest(f)?this.log("Preserving hidden input for product ID '%s' - belongs to a different price test",f):(w.remove(),this.log("Removed non-matching hidden input after data-sl-pid change:",f))}}})});o.add(b);const E=T=>{T.tagName==="SHOPIFY-PAYMENT-TERMS"&&(this.log("MutationObserver found new shopify-payment-terms element"),this.updateShopifyPaymentTerms(e,t));const m=T.querySelectorAll("shopify-payment-terms");m.length>0&&(this.log(`MutationObserver found ${m.length} shopify-payment-terms in added node`),this.updateShopifyPaymentTerms(e,t)),T.tagName==="AFTERPAY-PLACEMENT"&&(this.log("MutationObserver found new afterpay-placement element"),this.updateAfterpayPlacements(e,t,"afterpay"));const y=T.querySelectorAll("afterpay-placement");y.length>0&&(this.log(`MutationObserver found ${y.length} afterpay-placement in added node`),this.updateAfterpayPlacements(e,t,"afterpay")),T.tagName==="SQUARE-PLACEMENT"&&(this.log("MutationObserver found new square-placement element"),this.updateAfterpayPlacements(e,t,"square"));const w=T.querySelectorAll("square-placement");w.length>0&&(this.log(`MutationObserver found ${w.length} square-placement in added node`),this.updateAfterpayPlacements(e,t,"square")),T.tagName==="KLARNA-PLACEMENT"&&(this.log("MutationObserver found new klarna-placement element"),this.updateKlarnaPlacements(e,t));const I=T.querySelectorAll("klarna-placement");I.length>0&&(this.log(`MutationObserver found ${I.length} klarna-placement in added node`),this.updateKlarnaPlacements(e,t))},S=T=>{b.observe(T,{attributes:!0,attributeFilter:["data-sl-pid"],attributeOldValue:!0,subtree:!1});const m=T.getAttribute("data-sl-pid");this.log(`Started AttributeObserver on specific input with data-sl-pid="${m}"`)},C=()=>{const T=document.querySelectorAll('input[name="properties[_slpt]"]');this.log(`Found ${T.length} existing hidden inputs to check`),T.forEach(m=>{const y=m.getAttribute("data-sl-pid");this.log(`Checking existing input with data-sl-pid="${y}"`),r(m)?(m.value=s,this.log("Updated existing hidden input:",s),y&&(this.log("Applying initial DOM selector changes for existing product"),u(y,h)),S(m)):y&&this.isProductInAnyPriceTest(y)?this.log("Preserving hidden input for product ID '%s' - belongs to a different price test",
11y):(m.remove(),this.log("Removed non-matching hidden input for product ID:",y))})},_=()=>{document.body?(p.observe(document.body,{childList:!0,subtree:!0}),this.log("Started MutationObserver on document.body"),C(),E(document.body)):document.readyState==="loading"?document.addEventListener("DOMContentLoaded",()=>{document.body&&(p.observe(document.body,{childList:!0,subtree:!0}),this.log("Started MutationObserver after DOMContentLoaded"),C(),E(document.body))}):(this.log("Set timeout on observer"),setTimeout(_,10))};_(),window.__shopliftPriceTestObservers=o,window.__shopliftPriceTestValue=s,this.log("Set up DOM observer for price test hidden inputs")}catch(s){this.log("Error updating price test hidden inputs:",s)}}updateKlarnaPlacements(e,t){this.updatePlacementElements(e,t,"klarna-placement",(i,s)=>{i.setAttribute("data-purchase-amount",s.toString())})}cleanupPriceTestObservers(){const e=window.__shopliftPriceTestObservers;e&&(e.forEach(t=>{t.disconnect()}),e.clear(),this.log("Cleaned up existing price test observers")),delete window.__shopliftPriceTestObservers,delete window.__shopliftPriceTestValue}updateAfterpayPlacements(e,t,i="afterpay"){const s=i==="square"?"square-placement":"afterpay-placement";if(document.querySelectorAll(s).length===0){this.log(`No ${s} elements found on page - early return`);return}this.updatePlacementElements(e,t,s,(o,n)=>{if(i==="afterpay"){const l=(n/100).toFixed(2);o.setAttribute("data-amount",l)}else o.setAttribute("data-amount",n.toString())}),this.log("updateAfterpayPlacements completed")}updatePlacementElements(e,t,i,s){const r=document.querySelectorAll(i);if(r.length===0){this.log(`No ${i} elements found - early return`);return}let o;if(this.state.temporary.isMerchant&&this.state.temporary.previewConfig){const l=t==="control"?"a":"b",c=this.state.temporary.previewConfig.variants.find(d=>d.label===l);if(!c?.domSelectors){this.log(`No variant found for label ${l} in preview config for ${i}`);return}o=c.domSelectors,this.log(`Using preview config for ${i} in merchant mode, variant: ${l}`)}else{const l=this.testConfigs.find(d=>d.id===e);if(!l){this.log(`No testConfig found for id: ${e} - early return`);return}
11const c=l.hypotheses.find(d=>t==="control"?d.isControl:!d.isControl);if(!c?.domSelectors){this.log(`No hypothesis or domSelectors found for assignment: ${t} - early return`);return}o=c.domSelectors}const n=new RegExp(`${this.DATA_SL_ATTRIBUTE_P}=["'](\\d+)["']`);r.forEach(l=>{let c=null;const d=l.parentElement;if(d&&(c=d.querySelector('input[name="properties[_slpt]"]')),c||(c=l.querySelector('input[name="properties[_slpt]"]')),!c){this.log(`No hidden input found for ${i} element`);return}const u=c.getAttribute("data-sl-pid");if(!u){this.log("Hidden input has no data-sl-pid attribute - skipping");return}const h=o.find(S=>{const C=S.cssSelector.match(n);return C&&C[1]===u});if(!h){this.log(`No matching selector found for productId: ${u} - skipping element`);return}const p=h.actions.find(S=>S.scope==="price");if(!p?.value){this.log("No price action or value found - skipping element");return}const b=parseFloat(p.value.replace(/[^0-9.]/g,""));if(Number.isNaN(b)){this.log(`Invalid price "${p.value}" for product ${u} - skipping`);return}const E=Math.round(b*100);s(l,E)}),this.log(`updatePlacementElements completed for ${i}`)}updateShopifyPaymentTerms(e,t){const i=document.querySelectorAll("shopify-payment-terms");if(i.length===0)return;this.log("Store using shopify payments");let s;if(this.state.temporary.isMerchant&&this.state.temporary.previewConfig){const o=t==="control"?"a":"b",n=this.state.temporary.previewConfig.variants.find(l=>l.label===o);if(!n||!n.domSelectors){this.log(`No variant found for label ${o} in preview config`);return}s=n.domSelectors,this.log(`Using preview config for shopify-payment-terms in merchant mode, variant: ${o}`)}else{const o=this.testConfigs.find(l=>l.id===e);if(!o)return;const n=o.hypotheses.find(l=>t==="control"?l.isControl===!0:l.isControl===!1);if(!n||!n.domSelectors)return;s=n.domSelectors}const r=new RegExp(`${this.DATA_SL_ATTRIBUTE_P}=["'](\\d+)["']`);i.forEach(o=>{const n=o.getAttribute("variant-id");if(!n)return;const l=s.find(c=>{const d=c.cssSelector.match(r);return d&&d[1]===n});if(l){const c=l.actions.find(d=>d.scope==="price");if(c&&c.value){const d=o.getAttribute("shopify-meta");if(d)try{const u=JSON.parse(d);if(u.variants&&Array.isArray(u.variants)){const h=u.variants.find(p=>p.id?.toString()===n);if(h){h.full_price=c.value;const p=parseFloat(c.value.replace(/[^0-9.]/g,""));if(h.number_of_payment_terms&&h.number_of_payment_terms>1){const b=p/h.number_of_payment_terms;h.price_per_term=`$${b.toFixed(2)}`}o.setAttribute("shopify-meta",JSON.stringify(u))}}}catch(u){this.log("Error parsing/updating shoplift-meta:",u)}}}})}async makeJsonRequest(e){const t=await this.makeRequest(e);return t===null?null:JSON.parse(await t.text(),F)}async makeRequest(e){const{url:t,method:i,headers:s,data:r,signal:o}=e,n=new Headers;if(s)for(const c in s)n.append(c,s[c]);(!s||!s.Accept)&&n.append("Accept","application/json"),(!s||!s["Content-Type"])&&n.append("Content-Type","application/json"),(this.eventHost.includes("ngrok.io")||this.eventHost.includes("ngrok-free.app"))&&n.append("ngrok-skip-browser-warning","1234");const l=await this.fetch(t,{method:i,headers:n,body:r,signal:o});if(!l.ok){if(l.status===204)return null;if(l.status===422){const c=await l.json();if(typeof c<"u"&&c.isBot)throw new ie}throw new Error(`Error sending shoplift request ${l.status}`)}return l}queueAddVisitorToTest(e,t){if(this.state.essential.visitorTests.some(s=>s.testId===e))return;const i=this.testConfigs.find(s=>s.id===e);if(this.state.essential.visitorTests.push({createdAt:new Date,testId:e,hypothesisId:t.id,isThemeTest:t.type==="theme",themeId:t.themeId,isSaved:!1,isInvalid:!1,shouldSendToGa:!0,testType:t.type,assignedTo:t.isControl?"control":"variant",testTitle:i?.title}),t.type==="price"){const s=t.isControl?"control":"variant";this.log("Price test assignment detected, updating cart attributes:",e,s),this.updatePriceTestHiddenInputs(e,s,!1)}}queueCartUpdate(e){this.queueEvent(new Ce(e))}queuePageView(e){this.queueEvent(new Se(e))}queueEvent(e){!this.state.essential.consentApproved&&this.state.essential.hasConsentInteraction||this.state.analytics.queue.length>10||this.state.analytics.queue.push(e)}legacyGetLocalStorageVisitor(){const e=this.localStorageGet(this.legacySessionKey);if(e)try{return JSON.parse(e,F)}catch{}return null}pruneStaleVisitorTests(){this.state.essential.visitorTests=this.state.essential.visitorTests.filter(e=>this.testConfigs.some(t=>t.id==e.testId)||this.inactiveTestConfigs.filter(t=>this.testIsPaused(t)).some(t=>t.id===e.testId))}pruneStateAndSave(){this.pruneStaleVisitorTests(),this.saveState()}saveState(){this.persistEssentialState(),this.persistAnalyticsState()}loadState(){const e=this.loadAnalyticsState(),t={analytics:e,essential:this.loadEssentialState(e),temporary:this.loadTemporaryState()},i=this.legacyGetLocalStorageVisitor(),s=this.legacyGetCookieVisitor(),r=[i,s].filter(o=>o!==null).sort((o,n)=>+n.storedAt-+o.storedAt)[0];return t.analytics.visitor===null&&r&&({visitorTests:t.essential.visitorTests,...t.analytics.visitor}=r,t.essential.isFirstLoad=!1,t.essential.initialState={createdAt:r.createdAt,referrer:r.referrer,utmCampaign:r.utmCampaign,utmContent:r.utmContent,utmMedium:r.utmMedium,utmSource:r.utmSource,device:r.device},this.deleteCookie("SHOPLIFT"),this.deleteLocalStorage(this.legacySessionKey)),!t.essential.consentApproved&&t.essential.hasConsentInteraction&&this.deleteLocalStorage(this.analyticsSessionKey),t}loadEssentialState(e){const t=this.loadLocalStorage(this.essentialSessionKey),i=this.loadCookie(this.essentialSessionKey),s=this.getInitialState();e.visitor?.device&&(s.device=e.visitor.device);const r={timestamp:new Date,consentApproved:!1,hasConsentInteraction:!1,debugMode:!1,initialState:s,visitorTests:[],isFirstLoad:!0},o=[t,i].filter(n=>n!==null).sort((n,l)=>+l.timestamp-+n.timestamp)[0]??r;return o.initialState||(e.visitor!==null?o.initialState=e.visitor:(o.initialState=s,o.initialState.createdAt=o.timestamp)),o}loadAnalyticsState(){const e=this.loadLocalStorage(this.analyticsSessionKey),t=this.loadCookie(this.analyticsSessionKey),i={timestamp:new Date,visitor:null,queue:[]},s=[e,t].filter(r=>r!==null).sort((r,o)=>+o.timestamp-+r.timestamp)[0]??i;return s.queue.length===0&&e&&e.queue.length>1&&(s.queue=e.queue),s}loadTemporaryState(){const e=this.sessionStorageGet(this.temporarySessionKey),t=e?JSON.parse(e,F):null,i=this.loadCookie(this.temporarySessionKey);return t??i??{isMerchant:!1,timestamp:new Date}}persistEssentialState(){this.log("Persisting essential state"),this.state.essential.isFirstLoad=!1,this.state.essential.timestamp=new Date,this.persistLocalStorageState(this.essentialSessionKey,this.state.essential),this.persist
11CookieState(this.essentialSessionKey,this.state.essential)}persistAnalyticsState(){this.log("Persisting analytics state"),this.state.essential.consentApproved&&(this.state.analytics.timestamp=new Date,this.persistLocalStorageState(this.analyticsSessionKey,this.state.analytics),this.persistCookieState(this.analyticsSessionKey,{...this.state.analytics,queue:[]}))}persistTemporaryState(){this.log("Setting temporary session state"),this.state.temporary.timestamp=new Date,this.sessionStorageSet(this.temporarySessionKey,JSON.stringify(this.state.temporary)),this.persistCookieState(this.temporarySessionKey,this.state.temporary,!0)}loadLocalStorage(e){const t=this.localStorageGet(e);if(t===null)return null;try{return JSON.parse(t,F)}catch{return null}}loadCookie(e){const t=this.getCookie(e);if(t===null)return null;try{return JSON.parse(t,F)}catch{return null}}persistLocalStorageState(e,t){this.localStorageSet(e,JSON.stringify(t))}persistCookieState(e,t,i=!1){const s=JSON.stringify(t),r=i?"":`expires=${new Date(new Date().getTime()+864e5*365).toUTCString()};`;document.cookie=`${e}=${s};domain=.${window.location.hostname};path=/;SameSite=Strict;${r}`}deleteCookie(e){const t=new Date(0).toUTCString();document.cookie=`${e}=;domain=.${window.location.hostname};path=/;expires=${t};`}deleteLocalStorage(e){window.localStorage.removeItem(e)}getChannel(e){return[{"name":"cross-network","test":(v) => new RegExp(".*cross-network.*", "i").test(v.utmCampaign)},{"name":"direct","test":(v) => v.utmSource === "" && v.utmMedium === ""},{"name":"paid-shopping","test":(v) => (new RegExp("^(?:Google|IGShopping|aax-us-east\.amazon-adsystem\.com|aax\.amazon-adsystem\.com|alibaba|alibaba\.com|amazon|amazon\.co\.uk|amazon\.com|apps\.shopify\.com|checkout\.shopify\.com|checkout\.stripe\.com|cr\.shopping\.naver\.com|cr2\.shopping\.naver\.com|ebay|ebay\.co\.uk|ebay\.com|ebay\.com\.au|ebay\.de|etsy|etsy\.com|m\.alibaba\.com|m\.shopping\.naver\.com|mercadolibre|mercadolibre\.com|mercadolibre\.com\.ar|mercadolibre\.com\.mx|message\.alibaba\.com|msearch\.shopping\.naver\.com|nl\.shopping\.net|no\.shopping\.net|offer\.alibaba\.com|one\.walmart\.com|order\.shopping\.yahoo\.co\.jp|partners\.shopify\.com|s3\.amazonaws\.com|se\.shopping\.net|shop\.app|shopify|shopify\.com|shopping\.naver\.com|shopping\.yahoo\.co\.jp|shopping\.yahoo\.com|shopzilla|shopzilla\.com|simplycodes\.com|store\.shopping\.yahoo\.co\.jp|stripe|stripe\.com|uk\.shopping\.net|walmart|walmart\.com)$", "i").test(v.utmSource) || new RegExp("^(.*(([^a-df-z]|^)shop|shopping).*)$", "i").test(v.utmCampaign)) && new RegExp("^(.*cp.*|ppc|retargeting|paid.*)$", "i").test(v.utmMedium)},{"name":"paid-search","test":(v) => new RegExp("^(?:360\.cn|alice|aol|ar\.search\.yahoo\.com|ask|at\.search\.yahoo\.com|au\.search\.yahoo\.com|auone|avg|babylon|baidu|biglobe|biglobe\.co\.jp|biglobe\.ne\.jp|bing|br\.search\.yahoo\.com|ca\.search\.yahoo\.com|centrum\.cz|ch\.search\.yahoo\.com|cl\.search\.yahoo\.com|cn\.bing\.com|cnn|co\.search\.yahoo\.com|comcast|conduit|daum|daum\.net|de\.search\.yahoo\.com|dk\.search\.yahoo\.com|dogpile|dogpile\.com|duckduckgo|ecosia\.org|email\.seznam\.cz|eniro|es\.search\.yahoo\.com|espanol\.search\.yahoo\.com|exalead\.com|excite\.com|fi\.search\.yahoo\.com|firmy\.cz|fr\.search\.yahoo\.com|globo|go\.mail\.ru|google|google-play|hk\.search\.yahoo\.com|id\.search\.yahoo\.com|in\.search\.yahoo\.com|incredimail|it\.search\.yahoo\.com|kvasir|lens\.google\.com|lite\.qwant\.com|lycos|m\.baidu\.com|m\.naver\.com|m\.search\.naver\.com|m\.sogou\.com|mail\.rambler\.ru|mail\.yandex\.ru|malaysia\.search\.yahoo\.com|msn|msn\.com|mx\.search\.yahoo\.com|najdi|naver|naver\.com|news\.google\.com|nl\.search\.yahoo\.com|no\.search\.yahoo\.com|ntp\.msn\.com|nz\.search\.yahoo\.com|onet|onet\.pl|pe\.search\.yahoo\.com|ph\.search\.yahoo\.com|pl\.search\.yahoo\.com|play\.google\.com|qwant|qwant\.com|rakuten|rakuten\.co\.jp|rambler|rambler\.ru|se\.search\.yahoo\.com|search-results|search\.aol\.co\.uk|search\.aol\.com|search\.google\.com|search\.smt\.docomo\.ne\.jp|search\.ukr\.net|secureurl\.ukr\.net|seznam|seznam\.cz|sg\.search\.yahoo\.com|so\.com|sogou|sogou\.com|sp-web\.search\.auone\.jp|startsiden|startsiden\.no|suche\.aol\.de|terra|th\.search\.yahoo\.com|tr\.search\.yahoo\.com|tut\.by|tw\.search\.yahoo\.com|uk\.search\.yahoo\.com|ukr|us\.search\.yahoo\.com|virgilio|vn\.search\.yahoo\.com|wap\.sogou\.com|webmaster\.yandex\.ru|websearch\.rakuten\.co\.jp|yahoo|yahoo\.co\.jp|yahoo\.com|yandex|yandex\.by|yandex\.com|yandex\.com\.tr|yandex\.fr|yandex\.kz|yandex\.ru|yandex\.ua|y
11andex\.uz|zen\.yandex\.ru)$", "i").test(v.utmSource) && new RegExp("^(.*cp.*|ppc|retargeting|paid.*)$", "i").test(v.utmMedium)},{"name":"paid-social","test":(v) => new RegExp("^(?:43things|43things\.com|51\.com|5ch\.net|Hatena|ImageShack|academia\.edu|activerain|activerain\.com|activeworlds|activeworlds\.com|addthis|addthis\.com|airg\.ca|allnurses\.com|allrecipes\.com|alumniclass|alumniclass\.com|ameba\.jp|ameblo\.jp|americantowns|americantowns\.com|amp\.reddit\.com|ancestry\.com|anobii|anobii\.com|answerbag|answerbag\.com|answers\.yahoo\.com|aolanswers|aolanswers\.com|apps\.facebook\.com|ar\.pinterest\.com|artstation\.com|askubuntu|askubuntu\.com|asmallworld\.com|athlinks|athlinks\.com|away\.vk\.com|awe\.sm|b\.hatena\.ne\.jp|baby-gaga|baby-gaga\.com|babyblog\.ru|badoo|badoo\.com|bebo|bebo\.com|beforeitsnews|beforeitsnews\.com|bharatstudent|bharatstudent\.com|biip\.no|biswap\.org|bit\.ly|blackcareernetwork\.com|blackplanet|blackplanet\.com|blip\.fm|blog\.com|blog\.feedspot\.com|blog\.goo\.ne\.jp|blog\.naver\.com|blog\.yahoo\.co\.jp|blogg\.no|bloggang\.com|blogger|blogger\.com|blogher|blogher\.com|bloglines|bloglines\.com|blogs\.com|blogsome|blogsome\.com|blogspot|blogspot\.com|blogster|blogster\.com|blurtit|blurtit\.com|bookmarks\.yahoo\.co\.jp|bookmarks\.yahoo\.com|br\.pinterest\.com|brightkite|brightkite\.com|brizzly|brizzly\.com|business\.facebook\.com|buzzfeed|buzzfeed\.com|buzznet|buzznet\.com|cafe\.naver\.com|cafemom|cafemom\.com|camospace|camospace\.com|canalblog\.com|care\.com|care2|care2\.com|caringbridge\.org|catster|catster\.com|cbnt\.io|cellufun|cellufun\.com|centerblog\.net|chat\.zalo\.me|chegg\.com|chicagonow|chicagonow\.com|chiebukuro\.yahoo\.co\.jp|classmates|classmates\.com|classquest|classquest\.com|co\.pinterest\.com|cocolog-nifty|cocolog-nifty\.com|copainsdavant\.linternaute\.com|couchsurfing\.org|cozycot|cozycot\.com|cross\.tv|crunchyroll|crunchyroll\.com|cyworld|cyworld\.com|cz\.pinterest\.com|d\.hatena\.ne\.jp|dailystrength\.org|deluxe\.com|deviantart|deviantart\.com|dianping|dianping\.com|digg|digg\.com|diigo|diigo\.com|discover\.hubpages\.com|disqus|disqus\.com|dogster|dogster\.com|dol2day|dol2day\.com|doostang|doostang\.com|dopplr|dopplr\.com|douban|douban\.com|draft\.blogger\.com|draugiem\.lv|drugs-forum|drugs-forum\.com|dzone|dzone\.com|edublogs\.org|elftown|elftown\.com|epicurious\.com|everforo\.com|exblog\.jp|extole|extole\.com|facebook|facebook\.com|faceparty|faceparty\.com|fandom\.com|fanpop|fanpop\.com|fark|fark\.com|fb|fb\.me|fc2|fc2\.com|feedspot|feministing|feministing\.com|filmaffinity|filmaffinity\.com|flickr|flickr\.com|flipboard|flipboard\.com|folkdirect|folkdirect\.com|foodservice|foodservice\.com|forums\.androidcentral\.com|forums\.crackberry\.com|forums\.imore\.com|forums\.nexopia\.com|forums\.webosnation\.com|forums\.wpcentral\.com|fotki|fotki\.com|fotolog|fotolog\.com|foursquare|foursquare\.com|free\.facebook\.com|friendfeed|friendfeed\.com|fruehstueckstreff\.org|fubar|fubar\.com|gaiaonline|gaiaonline\.com|gamerdna|gamerdna\.com|gather\.com|geni\.com|getpocket\.com|glassboard|glassboard\.com|glassdoor|glassdoor\.com|godtube|godtube\.com|goldenline\.pl|goldstar|goldstar\.com|goo\.gl|gooblog|goodreads|goodreads\.com|google\+|googlegroups\.com|googleplus|govloop|govloop\.com|gowalla|gowalla\.com|gree\.jp|groups\.google\.com|gulli\.com|gutefrage\.net|habbo|habbo\.com|hi5|hi5\.com|hootsuite|hootsuite\.com|houzz|houzz\.com|hoverspot|hoverspot\.com|hr\.com|hu\.pinterest\.com|hubculture|hubculture\.com|hubpages\.com|hyves\.net|hyves\.nl|ibibo|ibibo\.com|id\.pinterest\.com|identi\.ca|ig|imageshack\.com|imageshack\.us|imvu|imvu\.com|in\.pinterest\.com|insanejournal|insanejournal\.com|instagram|instagram\.com|instapaper|instapaper\.com|internations\.org|interpals\.net|intherooms|intherooms\.com|irc-galleria\.net|is\.gd|italki|italki\.com|jammerdirect|jammerdirect\.com|jappy\.com|jappy\.de|kaboodle\.com|kakao|kakao\.com|kakaocorp\.com|kaneva|kaneva\.com|kin\.naver\.com|l\.facebook\.com|l\.instagram\.com|l\.messenger\.com|last\.fm|librarything|librarything\.com|lifestream\.aol\.com|line|line\.me|linkedin|linkedin\.com|listal|listal\.com|listography|listography\.com|livedoor\.com|livedoorblog|livejournal|livejournal\.com|lm\.facebook\.com|lnkd\.in|m\.blog\.naver\.com|m\.cafe\.naver\.com|m\.facebook\.com|m\.kin\.naver\.com|m\.vk\.com|m\.yelp\.com|mbga\.jp|medium\.com|meetin\.org|meetup|meetup\.com|meinvz\.net|meneame\.net|menuism\.com|messages\.google\.com|messages\.yahoo\.co\.jp|messenger|messenger\.com|mix\.com|mixi\.jp|mobile\.facebook\.com|mocospace|mocospace\.com|mouthshut|mouthshut\.com|movabletype|movabletype\.com|mubi|mubi\.com|my\.o
11pera\.com|myanimelist\.net|myheritage|myheritage\.com|mylife|mylife\.com|mymodernmet|mymodernmet\.com|myspace|myspace\.com|netvibes|netvibes\.com|news\.ycombinator\.com|newsshowcase|nexopia|ngopost\.org|niconico|nicovideo\.jp|nightlifelink|nightlifelink\.com|ning|ning\.com|nl\.pinterest\.com|odnoklassniki\.ru|odnoklassniki\.ua|okwave\.jp|old\.reddit\.com|oneworldgroup\.org|onstartups|onstartups\.com|opendiary|opendiary\.com|oshiete\.goo\.ne\.jp|out\.reddit\.com|over-blog\.com|overblog\.com|paper\.li|partyflock\.nl|photobucket|photobucket\.com|pinboard|pinboard\.in|pingsta|pingsta\.com|pinterest|pinterest\.at|pinterest\.ca|pinterest\.ch|pinterest\.cl|pinterest\.co\.kr|pinterest\.co\.uk|pinterest\.com|pinterest\.com\.au|pinterest\.com\.mx|pinterest\.de|pinterest\.es|pinterest\.fr|pinterest\.it|pinterest\.jp|pinterest\.nz|pinterest\.ph|pinterest\.pt|pinterest\.ru|pinterest\.se|pixiv\.net|pl\.pinterest\.com|playahead\.se|plurk|plurk\.com|plus\.google\.com|plus\.url\.google\.com|pocket\.co|posterous|posterous\.com|pro\.homeadvisor\.com|pulse\.yahoo\.com|qapacity|qapacity\.com|quechup|quechup\.com|quora|quora\.com|qzone\.qq\.com|ravelry|ravelry\.com|reddit|reddit\.com|redux|redux\.com|renren|renren\.com|researchgate\.net|reunion|reunion\.com|reverbnation|reverbnation\.com|rtl\.de|ryze|ryze\.com|salespider|salespider\.com|scoop\.it|screenrant|screenrant\.com|scribd|scribd\.com|scvngr|scvngr\.com|secondlife|secondlife\.com|serverfault|serverfault\.com|shareit|sharethis|sharethis\.com|shvoong\.com|sites\.google\.com|skype|skyrock|skyrock\.com|slashdot\.org|slideshare\.net|smartnews\.com|snapchat|snapchat\.com|social|sociallife\.com\.br|socialvibe|socialvibe\.com|spaces\.live\.com|spoke|spoke\.com|spruz|spruz\.com|ssense\.com|stackapps|stackapps\.com|stackexchange|stackexchange\.com|stackoverflow|stackoverflow\.com|stardoll\.com|stickam|stickam\.com|studivz\.net|suomi24\.fi|superuser|superuser\.com|sweeva|sweeva\.com|t\.co|t\.me|tagged|tagged\.com|taggedmail|taggedmail\.com|talkbiznow|talkbiznow\.com|taringa\.net|techmeme|techmeme\.com|tencent|tencent\.com|tiktok|tiktok\.com|tinyurl|tinyurl\.com|toolbox|toolbox\.com|touch\.facebook\.com|tr\.pinterest\.com|travellerspoint|travellerspoint\.com|tripadvisor|tripadvisor\.com|trombi|trombi\.com|trustpilot|tudou|tudou\.com|tuenti|tuenti\.com|tumblr|tumblr\.com|tweetdeck|tweetdeck\.com|twitter|twitter\.com|twoo\.com|typepad|typepad\.com|unblog\.fr|urbanspoon\.com|ushareit\.com|ushi\.cn|vampirefreaks|vampirefreaks\.com|vampirerave|vampirerave\.com|vg\.no|video\.ibm\.com|vk\.com|vkontakte\.ru|wakoopa|wakoopa\.com|wattpad|wattpad\.com|web\.facebook\.com|web\.skype\.com|webshots|webshots\.com|wechat|wechat\.com|weebly|weebly\.com|weibo|weibo\.com|wer-weiss-was\.de|weread|weread\.com|whatsapp|whatsapp\.com|wiki\.answers\.com|wikihow\.com|wikitravel\.org|woot\.com|wordpress|wordpress\.com|wordpress\.org|xanga|xanga\.com|xing|xing\.com|yahoo-mbga\.jp|yammer|yammer\.com|yelp|yelp\.co\.uk|yelp\.com|youroom\.in|za\.pinterest\.com|zalo|zoo\.gr|zooppa|zooppa\.com)$", "i").test(v.utmSource) && new RegExp("^(.*cp.*|ppc|retargeting|paid.*)$", "i").test(v.utmMedium)},{"name":"paid-video","test":(v) => new RegExp("^(?:blog\.twitch\.tv|crackle|crackle\.com|curiositystream|curiositystream\.com|d\.tube|dailymotion|dailymotion\.com|dashboard\.twitch\.tv|disneyplus|disneyplus\.com|fast\.wistia\.net|help\.hulu\.com|help\.netflix\.com|hulu|hulu\.com|id\.twitch\.tv|iq\.com|iqiyi|iqiyi\.com|jobs\.netflix\.com|justin\.tv|m\.twitch\.tv|m\.youtube\.com|music\.youtube\.com|netflix|netflix\.com|player\.twitch\.tv|player\.vimeo\.com|ted|ted\.com|twitch|twitch\.tv|utreon|utreon\.com|veoh|veoh\.com|viadeo\.journaldunet\.com|vimeo|vimeo\.com|wistia|wistia\.com|youku|youku\.com|youtube|youtube\.com)$", "i").test(v.utmSource) && new RegExp("^(.*cp.*|ppc|retargeting|paid.*)$", "i").test(v.utmMedium)},{"name":"display","test":(v) => new RegExp("^(?:display|banner|expandable|interstitial|cpm)$", "i").test(v.utmMedium)},{"name":"paid-other","test":(v) => new RegExp("^(.*cp.*|ppc|retargeting|paid.*)$", "i").test(v.utmMedium)}
11,{"name":"organic-shopping","test":(v) => new RegExp("^(?:360\.cn|alice|aol|ar\.search\.yahoo\.com|ask|at\.search\.yahoo\.com|au\.search\.yahoo\.com|auone|avg|babylon|baidu|biglobe|biglobe\.co\.jp|biglobe\.ne\.jp|bing|br\.search\.yahoo\.com|ca\.search\.yahoo\.com|centrum\.cz|ch\.search\.yahoo\.com|cl\.search\.yahoo\.com|cn\.bing\.com|cnn|co\.search\.yahoo\.com|comcast|conduit|daum|daum\.net|de\.search\.yahoo\.com|dk\.search\.yahoo\.com|dogpile|dogpile\.com|duckduckgo|ecosia\.org|email\.seznam\.cz|eniro|es\.search\.yahoo\.com|espanol\.search\.yahoo\.com|exalead\.com|excite\.com|fi\.search\.yahoo\.com|firmy\.cz|fr\.search\.yahoo\.com|globo|go\.mail\.ru|google|google-play|hk\.search\.yahoo\.com|id\.search\.yahoo\.com|in\.search\.yahoo\.com|incredimail|it\.search\.yahoo\.com|kvasir|lens\.google\.com|lite\.qwant\.com|lycos|m\.baidu\.com|m\.naver\.com|m\.search\.naver\.com|m\.sogou\.com|mail\.rambler\.ru|mail\.yandex\.ru|malaysia\.search\.yahoo\.com|msn|msn\.com|mx\.search\.yahoo\.com|najdi|naver|naver\.com|news\.google\.com|nl\.search\.yahoo\.com|no\.search\.yahoo\.com|ntp\.msn\.com|nz\.search\.yahoo\.com|onet|onet\.pl|pe\.search\.yahoo\.com|ph\.search\.yahoo\.com|pl\.search\.yahoo\.com|play\.google\.com|qwant|qwant\.com|rakuten|rakuten\.co\.jp|rambler|rambler\.ru|se\.search\.yahoo\.com|search-results|search\.aol\.co\.uk|search\.aol\.com|search\.google\.com|search\.smt\.docomo\.ne\.jp|search\.ukr\.net|secureurl\.ukr\.net|seznam|seznam\.cz|sg\.search\.yahoo\.com|so\.com|sogou|sogou\.com|sp-web\.search\.auone\.jp|startsiden|startsiden\.no|suche\.aol\.de|terra|th\.search\.yahoo\.com|tr\.search\.yahoo\.com|tut\.by|tw\.search\.yahoo\.com|uk\.search\.yahoo\.com|ukr|us\.search\.yahoo\.com|virgilio|vn\.search\.yahoo\.com|wap\.sogou\.com|webmaster\.yandex\.ru|websearch\.rakuten\.co\.jp|yahoo|yahoo\.co\.jp|yahoo\.com|yandex|yandex\.by|yandex\.com|yandex\.com\.tr|yandex\.fr|yandex\.kz|yandex\.ru|yandex\.ua|yandex\.uz|zen\.yandex\.ru)$", "i").test(v.utmSource) || new RegExp("^(.*(([^a-df-z]|^)shop|shopping).*)$", "i").test(v.utmCampaign)},{"name":"organic-social","test":(v) => new RegExp("^(?:43things|43things\.com|51\.com|5ch\.net|Hatena|ImageShack|academia\.edu|activerain|activerain\.com|activeworlds|activeworlds\.com|addthis|addthis\.com|airg\.ca|allnurses\.com|allrecipes\.com|alumniclass|alumniclass\.com|ameba\.jp|ameblo\.jp|americantowns|americantowns\.com|amp\.reddit\.com|ancestry\.com|anobii|anobii\.com|answerbag|answerbag\.com|answers\.yahoo\.com|aolanswers|aolanswers\.com|apps\.facebook\.com|ar\.pinterest\.com|artstation\.com|askubuntu|askubuntu\.com|asmallworld\.com|athlinks|athlinks\.com|away\.vk\.com|awe\.sm|b\.hatena\.ne\.jp|baby-gaga|baby-gaga\.com|babyblog\.ru|badoo|badoo\.com|bebo|bebo\.com|beforeitsnews|beforeitsnews\.com|bharatstudent|bharatstudent\.com|biip\.no|biswap\.org|bit\.ly|blackcareernetwork\.com|blackplanet|blackplanet\.com|blip\.fm|blog\.com|blog\.feedspot\.com|blog\.goo\.ne\.jp|blog\.naver\.com|blog\.yahoo\.co\.jp|blogg\.no|bloggang\.com|blogger|blogger\.com|blogher|blogher\.com|bloglines|bloglines\.com|blogs\.com|blogsome|blogsome\.com|blogspot|blogspot\.com|blogster|blogster\.com|blurtit|blurtit\.com|bookmarks\.yahoo\.co\.jp|bookmarks\.yahoo\.com|br\.pinterest\.com|brightkite|brightkite\.com|brizzly|brizzly\.com|business\.facebook\.com|buzzfeed|buzzfeed\.com|buzznet|buzznet\.com|cafe\.naver\.com|cafemom|cafemom\.com|camospace|camospace\.com|canalblog\.com|care\.com|care2|care2\.com|caringbridge\.org|catster|catster\.com|cbnt\.io|cellufun|cellufun\.com|centerblog\.net|chat\.zalo\.me|chegg\.com|chicagonow|chicagonow\.com|chiebukuro\.yahoo\.co\.jp|classmates|classmates\.com|classquest|classquest\.com|co\.pinterest\.com|cocolog-nifty|cocolog-nifty\.com|copainsdavant\.linternaute\.com|couchsurfing\.org|cozycot|cozycot\.com|cross\.tv|crunchyroll|crunchyroll\.com|cyworld|cyworld\.com|cz\.pinterest\.com|d\.hatena\.ne\.jp|dailystrength\.org|deluxe\.com|deviantart|deviantart\.com|dianping|dianping\.com|digg|digg\.com|diigo|diigo\.com|discover\.hubpages\.com|disqus|disqus\.com|dogster|dogster\.com|dol2day|dol2day\.com|doostang|doostang\.com|dopplr|dopplr\.com|douban|douban\.com|draft\.blogger\.com|draugiem\.lv|drugs-forum|drugs-forum\.com|dzone|dzone\.com|edublogs\.org|elftown|elftown\.com|epicurious\.com|everforo\.com|exblog\.jp|extole|extole\.com|facebook|facebook\.com|faceparty|faceparty\.com|fandom\.com|fanpop|fanpop\.com|fark|fark\.com|fb|fb\.me|fc2|fc2\.com|feedspot|feministing|feministing\.com|filmaffinity|filmaffinity\.com|flickr|flickr\.com|flipboard|flipboard\.com|folkdirect|folkdirect\.com|foodservice|foodservice\.com|forums\.androidcentral\.com|forums\.crackberry\.com|forums\.imore\.com|forums\.nexopia\.com|forums\.webosnation\.com|forums\.wpcentral\.com|fotki|fotki\.com|fotolog|fotolog\.com|foursquare|foursquare\.com|free\.facebook\.com|friendfeed|friendfeed\.com|fruehstueckstreff\.org|fubar|fubar\.com|gaiaonline|gaiaonline\.com|gamerdna|gamerdna\.com|gather\.com|geni\.com|getpocket\.com|glassboard|glassboard\.com|glassdoor|glassdoor\.com|godtube|godtube\.com|goldenline\.pl|goldstar|goldstar\.com|goo\.gl|gooblog|goodreads|goodreads\.com|google\+|googlegroups\.com|googleplus|govloop|govloop\.com|gowalla|gowalla\.com|gree\.jp|groups\.google\.com|gulli\.com|gutefrage\.net|habbo|habbo\.com|hi5|hi5\.com|hootsuite|hootsuite\.com|houzz|houzz\.com|hoverspot|hoverspot\.com|hr\.com|hu\.pinterest\.com|hubculture|hubculture\.com|hubpages\.com|hyves\.net|hyves\.nl|ibibo|ibibo\.com|id\.pinterest\.com|identi\.ca|ig|imageshack\.com|imageshack\.us|imvu|imvu\.com|in\.pinterest\.com|insanejournal|insanejournal\.com|instagram|instagram\.com|instapaper|instapaper\.com|internations\.org|interpals\.net|intherooms|intherooms\.com|irc-galleria\.net|is\.gd|italki|italki\.com|jammerdirect|jammerdirect\.com|jappy\.com|jappy\.de|kaboodle\.com|k
11akao|kakao\.com|kakaocorp\.com|kaneva|kaneva\.com|kin\.naver\.com|l\.facebook\.com|l\.instagram\.com|l\.messenger\.com|last\.fm|librarything|librarything\.com|lifestream\.aol\.com|line|line\.me|linkedin|linkedin\.com|listal|listal\.com|listography|listography\.com|livedoor\.com|livedoorblog|livejournal|livejournal\.com|lm\.facebook\.com|lnkd\.in|m\.blog\.naver\.com|m\.cafe\.naver\.com|m\.facebook\.com|m\.kin\.naver\.com|m\.vk\.com|m\.yelp\.com|mbga\.jp|medium\.com|meetin\.org|meetup|meetup\.com|meinvz\.net|meneame\.net|menuism\.com|messages\.google\.com|messages\.yahoo\.co\.jp|messenger|messenger\.com|mix\.com|mixi\.jp|mobile\.facebook\.com|mocospace|mocospace\.com|mouthshut|mouthshut\.com|movabletype|movabletype\.com|mubi|mubi\.com|my\.opera\.com|myanimelist\.net|myheritage|myheritage\.com|mylife|mylife\.com|mymodernmet|mymodernmet\.com|myspace|myspace\.com|netvibes|netvibes\.com|news\.ycombinator\.com|newsshowcase|nexopia|ngopost\.org|niconico|nicovideo\.jp|nightlifelink|nightlifelink\.com|ning|ning\.com|nl\.pinterest\.com|odnoklassniki\.ru|odnoklassniki\.ua|okwave\.jp|old\.reddit\.com|oneworldgroup\.org|onstartups|onstartups\.com|opendiary|opendiary\.com|oshiete\.goo\.ne\.jp|out\.reddit\.com|over-blog\.com|overblog\.com|paper\.li|partyflock\.nl|photobucket|photobucket\.com|pinboard|pinboard\.in|pingsta|pingsta\.com|pinterest|pinterest\.at|pinterest\.ca|pinterest\.ch|pinterest\.cl|pinterest\.co\.kr|pinterest\.co\.uk|pinterest\.com|pinterest\.com\.au|pinterest\.com\.mx|pinterest\.de|pinterest\.es|pinterest\.fr|pinterest\.it|pinterest\.jp|pinterest\.nz|pinterest\.ph|pinterest\.pt|pinterest\.ru|pinterest\.se|pixiv\.net|pl\.pinterest\.com|playahead\.se|plurk|plurk\.com|plus\.google\.com|plus\.url\.google\.com|pocket\.co|posterous|posterous\.com|pro\.homeadvisor\.com|pulse\.yahoo\.com|qapacity|qapacity\.com|quechup|quechup\.com|quora|quora\.com|qzone\.qq\.com|ravelry|ravelry\.com|reddit|reddit\.com|redux|redux\.com|renren|renren\.com|researchgate\.net|reunion|reunion\.com|reverbnation|reverbnation\.com|rtl\.de|ryze|ryze\.com|salespider|salespider\.com|scoop\.it|screenrant|screenrant\.com|scribd|scribd\.com|scvngr|scvngr\.com|secondlife|secondlife\.com|serverfault|serverfault\.com|shareit|sharethis|sharethis\.com|shvoong\.com|sites\.google\.com|skype|skyrock|skyrock\.com|slashdot\.org|slideshare\.net|smartnews\.com|snapchat|snapchat\.com|social|sociallife\.com\.br|socialvibe|socialvibe\.com|spaces\.live\.com|spoke|spoke\.com|spruz|spruz\.com|ssense\.com|stackapps|stackapps\.com|stackexchange|stackexchange\.com|stackoverflow|stackoverflow\.com|stardoll\.com|stickam|stickam\.com|studivz\.net|suomi24\.fi|superuser|superuser\.com|sweeva|sweeva\.com|t\.co|t\.me|tagged|tagged\.com|taggedmail|taggedmail\.com|talkbiznow|talkbiznow\.com|taringa\.net|techmeme|techmeme\.com|tencent|tencent\.com|tiktok|tiktok\.com|tinyurl|tinyurl\.com|toolbox|toolbox\.com|touch\.facebook\.com|tr\.pinterest\.com|travellerspoint|travellerspoint\.com|tripadvisor|tripadvisor\.com|trombi|trombi\.com|trustpilot|tudou|tudou\.com|tuenti|tuenti\.com|tumblr|tumblr\.com|tweetdeck|tweetdeck\.com|twitter|twitter\.com|twoo\.com|typepad|typepad\.com|unblog\.fr|urbanspoon\.com|ushareit\.com|ushi\.cn|vampirefreaks|vampirefreaks\.com|vampirerave|vampirerave\.com|vg\.no|video\.ibm\.com|vk\.com|vkontakte\.ru|wakoopa|wakoopa\.com|wattpad|wattpad\.com|web\.facebook\.com|web\.skype\.com|webshots|webshots\.com|wechat|wechat\.com|weebly|weebly\.com|weibo|weibo\.com|wer-weiss-was\.de|weread|weread\.com|whatsapp|whatsapp\.com|wiki\.answers\.com|wikihow\.com|wikitravel\.org|woot\.com|wordpress|wordpress\.com|wordpress\.org|xanga|xanga\.com|xing|xing\.com|yahoo-mbga\.jp|yammer|yammer\.com|yelp|yelp\.co\.uk|yelp\.com|youroom\.in|za\.pinterest\.com|zalo|zoo\.gr|zooppa|zooppa\.com)$", "i").test(v.utmSource) || new RegExp("^(?:social|social-network|social-media|sm|social network|social media)$", "i").test(v.utmMedium)},{"name":"organic-video","test":(v) => new RegExp("^(?:blog\.twitch\.tv|crackle|crackle\.com|curiositystream|curiositystream\.com|d\.tube|dailymotion|dailymotion\.com|dashboard\.twitch\.tv|disneyplus|disneyplus\.com|fast\.wistia\.net|help\.hulu\.com|help\.netflix\.com|hulu|hulu\.com|id\.twitch\.tv|iq\.com|iqiyi|iqiyi\.com|jobs\.netflix\.com|justin\.tv|m\.twitch\.tv|m\.youtube\.com|music\.youtube\.com|netflix|netflix\.com|player\.twitch\.tv|player\.vimeo\.com|ted|ted\.com|twitch|twitch\.tv|utreon|utreon\.com|veoh|veoh\.com|viadeo\.journaldunet\.com|vimeo|vimeo\.com|wistia|wistia\.com|youku|youku\.com|youtube|youtube\.com)$", "i").test(v.utmSource) || new RegExp("^(.*video.*)$", "i").test(v.utmMedium)},{"name":"organic-search","test":(v) => new RegExp("^(?:360\.cn|alice|aol|ar\.search\.yahoo\.com|ask|at\.search\.yahoo\.com|au\.search\.yahoo\.com|auone|avg|babylon|baidu|biglobe|biglobe\.co\.jp|biglobe\.ne\.jp|bing|br\.search\.yahoo\.com|ca\.search\.yahoo\.com|centrum\.cz|ch\.search\.yahoo\.com|cl\.search\.yahoo\.com|cn\.bing\.com|cnn|co\.search\.yahoo\.com|comcast|conduit|daum|daum\.net|de\.search\.yahoo\.com|dk\.search\.yahoo\.com|dogpile|dogpile\.com|duckduckgo|ecosia\.org|email\.seznam\.cz|eniro|es\.search\.yahoo\.com|espanol\.search\.yahoo\.com|exalead\.com|excite\.com|fi\.search\.yahoo\.com|firmy\.cz|fr\.search\.yahoo\.com|globo|go\.mail\.ru|google|google-play|hk\.search\.yahoo\.com|id\.search\.yahoo\.com|in\.search\.yahoo\.com|incredimail|it\.search\.yahoo\.com|kvasir|lens\.google\.com|lite\.qwant\.com|lycos|m\.baidu\.com|m\.naver\.com|m\.search\.naver\.com|m\.sogou\.com|mail\.rambler\.ru|mail\.yandex\.ru|malaysia\.search\.yahoo\.com|msn|msn\.com|mx\.search\.yahoo\.com|najdi|naver|naver\.com|news\.google\.com|nl\.search\.yahoo\.com|no\.search\.yahoo\.com|ntp\.msn\.com|nz\.search\.yahoo\.com|onet|onet\.pl|pe\.search\.yahoo\.com|ph\.search\.yahoo\.com|pl\.search\.yahoo\.com|play\.google\.com|qwant|qwant\.com|rakuten|rakuten\.co\.jp|rambler|rambler\.ru|se\.search\.yahoo\.com|search-results|search\.aol\.co\.uk|search\.aol\.com|search\.google\.com|search\.smt\.docomo\.ne\.jp|search\.ukr\.net|secureurl\.ukr\.net|seznam|seznam\.cz|sg\.search\.yahoo\.com|so\.com|sogou|sogou\.com|sp-web\.search\.auone\.jp|startsiden|startsiden\.no|suche\.aol\.de|terra|th\.search\.yahoo\.com|tr\.search\.yahoo\.com|tut\.by|tw\.search\.yahoo\.com|uk\.search\.yahoo\.com|ukr|us\.search\.yahoo\.com|virgilio|vn\.search\.yahoo\.com|wap\.sogou\.com|webmaster\.yandex\.ru|websearch\.rakuten\.co\.jp|yahoo|yahoo\.co\.jp|yahoo\.com|yandex|yandex\.by|yandex\.com|yandex\.com\.tr|yandex\.fr|yandex\.kz|yandex\.ru|yandex\.ua|y
11andex\.uz|zen\.yandex\.ru)$", "i").test(v.utmSource) || v.utmMedium.toLowerCase() === "organic"},{"name":"referral","test":(v) => new RegExp("^(?:referral|app|link)$", "i").test(v.utmMedium)},{"name":"email","test":(v) => new RegExp("^(?:email|e-mail|e_mail|e mail)$", "i").test(v.utmMedium) || new RegExp("^(?:email|e-mail|e_mail|e mail)$", "i").test(v.utmSource)},{"name":"affiliate","test":(v) => v.utmMedium.toLowerCase() === "affiliate"},{"name":"audio","test":(v) => v.utmMedium.toLowerCase() === "audio"},{"name":"sms","test":(v) => v.utmSource.toLowerCase() === "sms" || v.utmMedium.toLowerCase() === "sms"},{"name":"mobile-push-notification","test":(v) => v.utmSource.toLowerCase() === "firebase" || new RegExp("(?:.*mobile.*|.*notification.*|push$)", "i").test(v.utmMedium)}].find(i=>i.test(e))?.name??"other"}getShopifyAnalyticsId(){const e=this.getCookie("_shopify_y");if(e)return e;try{const t=this.localStorageGet("Shoplift_ClientId");if(t)return t}catch{}return null}legacyGetCookieVisitor(){const e=this.getCookie("SHOPLIFT");return e===null?null:JSON.parse(e,F)}getCookie(e){const t=this.cookie.split("; ").filter(i=>i.split("=").at(0)===e).at(0);return t===void 0?null:t.split("=").slice(1).join("=")}monitorConsentChange(){document.addEventListener("visitorConsentCollected",e=>{(async()=>await this.onConsentChange(e.detail.analyticsAllowed,!0))()}),document.readyState==="loading"?document.addEventListener("DOMContentLoaded",()=>this.loadShopifyConsentApiWithRetry()):this.loadShopifyConsentApiWithRetry()}loadShopifyConsentApiWithRetry(){let e=0;const t=()=>{this.loadShopifyConsentApi()||e++<10&&window.setTimeout(t,100)};t()}loadShopifyConsentApi(){if(window.Shopify){this.log("Loading Shopify features");const e=async()=>{if(!window.Shopify){this.log("Shopify object missing... suddenly?");return}if(window.Shopify.customerPrivacy===void 0){this.log("Shopify CustomerPrivacy api still missing, trying again in 1000ms"),t=window.setTimeout(()=>{(async()=>await e())()},1e3);return}if(this.geoViaShopify){const s=window.Shopify.customerPrivacy.getRegion?.();this.resolvedRegion=typeof s=="string"?s.replace(/-/g,""):""}const i=window.Shopify.customerPrivacy.getTrackingConsent();await this.onConsentChange(window.Shopify.customerPrivacy.analyticsProcessingAllowed(),i==="yes")};let t=window.setTimeout(()=>{(async()=>await e())()},5e3);return window.Shopify.loadFeatures([{name:"consent-tracking-api",version:"0.1"}],i=>{(async()=>{if(window.clearTimeout(t),i){this.log("Error loading consent tracking",i);return}await e()})()}),!0}return!1}async onConsentChange(e,t){try{if(this.log("Consent change detected",e,t),this.state.essential.consentApproved=e,this.state.essential.hasConsentInteraction=t,!this.state.essential.consentApproved){this.state.essential.hasConsentInteraction&&(this.state.analytics.queue.length=0),this.saveState();return}this.cookie=document.cookie,this.shopifyAnalyticsId=this.getShopifyAnalyticsId(),this.saveState(),await this.syncAllEvents()}catch(i){this.log("Error syncing on consent change",i)}}isThemePreview(){return isThemePreview||themeRole!=="main"}isAppProxyPath(){const e=["/apps/","/tools/","/a/"],t=window.location.pathname;return e.some(i=>t.startsWith(i))}clearThemeBar(e,t,i){const s=structuredClone(i);this.log("Looking for theme bar"),this.waitForElement(null,"body").then(r=>this.waitForElement(r,"#preview-bar-iframe, #PBarNextFrameWrapper").then(o=>(this.log("Found theme bar"),t&&(this.log("Removing theme bar"),o.remove()),e?this.makeRequest({url:`${this.eventHost}/api/v0/logs`,method:"post",data:JSON.stringify({...this.debugState(),stateAtEvaluation:s},ee)}):Promise.resolve(null)))).catch(r=>console.error(r))}waitForElement(e,t){return new Promise(i=>{const s=document.querySelector(t);if(s){i(s);return}const r=new MutationObserver(o=>{const n=document.querySelector(t);if(n){r.disconnect(),i(n);return}});r.observe(e??document.documentElement,{childList:!0})})}setDebug(e){this.state.essential.debugMode=e,this.saveState()}log(e,...t){let i=0;const s=e.replace(/%[sdoOfF]/g,r=>{if(i>=t.length)return r;const o=t[i++];return r==="%o"||r==="%O"?JSON.stringify(o):String(o)});this.logHistory.push(`[${new Date().toISOString()}][SL] ${s}`),!(!this.state.essential.debugMode&&!this.shopliftDebug)&&console.debug(`[SL] ${e}`,...t)}debugState(){return{state:this.state,storage:{essential:this.loadLocalStorage(this.essentialSessionKey),analytics:this.loadLocalStorage(this.analyticsSessionKey)},params:{shop:this.shop,host:this.host,eventHost:this.eventHost,cssHideClass:this.cssHideClass,testConfigs:this.testConfigs,inactiveTestConfigs:this.inactiveTestConfigs,sendPageView:this.sendPageView,isShopifyMerchantCookie
11:this.getCookie("is_shopify_merchant"),themeId,url:window.location.href,isThemePreview,themeRole,gaConfig:this.gaConfig},logHistory:this.logHistory}}createViewportObserver(e,t={}){const{threshold:i=this.VIEWPORT_TRACK_THRESHOLD,triggerOnce:s=!0}=t,r=new Set;return new IntersectionObserver(o=>{o.forEach(n=>{if(n.isIntersecting&&!r.has(n.target)){const l=n.target,c=l.getAttribute(this.DATA_SL_TEST_ID);c&&(e(c,l),s&&r.add(l))}})},{threshold:i})}applyChangesWithViewport(e,t,i,s){const r=t.selectorsForViewportTracking??t.selectors,o=n=>{if(this.state.essential.visitorTests.some(h=>h.testId===n)||this.activeViewportObservers.has(n))return;const l=[];if(r.forEach(h=>{e.querySelectorAll(h.cssSelector).forEach(b=>l.push(b))}),l.length===0)return;let c=!1;const d=()=>{c||(c=!0,i(n),u.disconnect(),this.activeViewportObservers.delete(n))},u=this.createViewportObserver(()=>{d()},{triggerOnce:!0,...s});this.activeViewportObservers.set(n,u),this.log(`Created viewport observer for test ${n}, observing ${l.length} elements`),l.forEach(h=>{h.setAttribute(this.DATA_SL_TEST_ID,String(n)),u.observe(h)}),setTimeout(()=>{c||l.forEach(h=>{const p=h.getBoundingClientRect(),b=s?.threshold??this.VIEWPORT_TRACK_THRESHOLD,E=Math.min(p.bottom,window.innerHeight)-Math.max(p.top,0),S=Math.min(p.right,window.innerWidth)-Math.max(p.left,0);p.top<window.innerHeight&&p.bottom>0&&p.left<window.innerWidth&&p.right>0&&E>0&&S>0&&E>=p.height*b&&(this.log(`Price element already visible in viewport for test ${n}:`,h),d())})},100)};t.selectors.length>0&&U(e,t,()=>{}),Te(e,{testId:t.testId,hypothesisId:t.hypothesisId,selectors:r},n=>{o(n)})}applyPriceTestWithMapLookup(e,t,i,s){if(!t.priceData){this.log("No price data for hypothesis '%s'",t.id);return}this.log("Hypothesis '%s' isControl=%s, priceData has %d variants",t.id,t.isControl,t.priceData.variants.length);const r=t.priceData.variants.slice(0,3);for(const[S,C,_]of r)this.log("  Sample priceData: variant=%s, price=%d, compareAt=%d",S,C,_);const o=j(t.priceData),n=new Set;for(const S of i)if(S.priceData)for(const[C]of S.priceData.variants)n.add(C);this.log("Price test Map lookup: %d products in hypothesis, %d total products to track",o.size,n.size);const l=t.priceData,c=new WeakSet;let d=!1;const u="[data-sl-attribute-p], [data-sl-attribute-cap], [data-sl-attribute-discount]",h=S=>{if(c.has(S))return;const C=S.getAttribute("data-sl-attribute-p"),_=S.getAttribute("data-sl-attribute-cap"),T=S.getAttribute("data-sl-attribute-discount"),m=C||_||T;if(!m||!n.has(m))return;c.add(S);const y=o.get(m);y&&(this.log("Applying price for product %s: %d cents (compare at: %d cents)",m,y.priceInCents,y.compareAtPriceInCents),Le(S,m,y,l),this.log("Applied price to element for product %s",m)),!d&&!this.state.essential.visitorTests.some(w=>w.testId===e)&&(S.setAttribute(this.DATA_SL_TEST_ID,String(e)),this.setupElementViewportTracking(S,e,()=>{d||(d=!0,s(e))}))},p=()=>{const S=document.querySelectorAll(u);this.log("Scanning for price elements, found: %d",S.length),S.forEach(h)},b=new MutationObserver(S=>{for(const C of S)C.type==="childList"&&C.addedNodes.forEach(_=>{if(_.nodeType===Node.ELEMENT_NODE){const T=_;(T.hasAttribute("data-sl-attribute-p")||T.hasAttribute("data-sl-attribute-cap")||T.hasAttribute("data-sl-attribute-discount"))&&h(T),T.querySelectorAll(u).forEach(h)}}),C.type==="attributes"&&C.target instanceof Element&&h(C.target)}),E=document.body||document.documentElement;b.observe(E,{childList:!0,subtree:!0,attributes:!0,attributeFilter:["data-sl-attribute-p","data-sl-attribute-cap","data-sl-attribute-discount"]}),this.log("MutationObserver started for price elements"),p(),document.readyState==="loading"&&document.addEventListener("DOMContentLoaded",()=>{this.log("DOMContentLoaded - rescanning for price elements"),p()}),setTimeout(()=>{this.log("Delayed rescan for price elements"),p()},100),setTimeout(()=>{this.log("Final rescan for price elements"),p()},500)}setupElementViewportTracking(e,t,i){const s=this.VIEWPORT_TRACK_THRESHOLD,r=e.getBoundingClientRect(),o=Math.min(r.bottom,window.innerHeight)-Math.max(r.top,0),n=Math.min(r.right,window.innerWidth)-Math.max(r.left,0);if(r.top<window.innerHeight&&r.bottom>0&&r.left<window.innerWidth&&r.right>0&&o>0&&n>0&&o>=r.height*s){this.log("Price element already visible for test %s",t),i();return}const c=new IntersectionObserver(d=>{for(const u of d)if(u.isIntersecting&&u.intersectionRatio>=s){this.log("Price element entered viewport for test %s",t),c.disconnect(),i();break}},{threshold:s});c.observe(e)}debug(){const e=this.debugState();console.log(JSON.stringify(e,ee,2))}}(async function(){window.shopliftInstance||(window.shopliftInstance=new Ze("joola-eu.myshopify.com","https://app.shoplift.ai","https://events.shoplift.ai",true,true,false,{"sendEvents":false,"mode":"gtag"},false,false,1000,[{"id":"01a0aa49-af67-7859-a29a-0f4bbe843510","
11startAt":"2026-09-16T12:55:50.884392Z","requiresCountry":false,"requiresRegion":false,"bayesianRevision":5,"device":"all","status":"active","visitorOption":"all","ignoreTestViewParameterEnforcement":false,"statusHistory":[{"status":"active","createdAt":"2026-09-16T12:55:50.934136Z"}],"hypotheses":[{"visitorCount":2590,"trafficPercentage":0.5225212729711972,"title":"Original","domSelectors":[],"id":"01a0aa43-a392-7e9a-bcb1-ed11404f3f9e","type":"collection","themeId":169885335855,"affix":"ab-c-01-filter-noop","isControl":true},{"visitorCount":2367,"trafficPercentage":0.4774787270288028,"title":"Collection filter enabled","domSelectors":[],"id":"01a0aa43-b29e-77ea-8aef-a2cfddb214d0","type":"collection","themeId":169885335855,"affix":"ab-c-01-filter","isControl":false}],"targetAudiences":[],"title":"[JL-C-01] Collection Filter"}],[{"id":"ad855ae0-6884-4271-939c-ef943fba275f","bayesianRevision":4,"status":"cancelled","hypotheses":[{"id":"ca8ec0b0-1568-4835-83c9-f18223dea2d8","type":"theme","themeId":169885335855,"affix":"","isControl":true,"redirectPath":null},{"id":"00e4791c-a3c3-4c70-8813-1bd92a64855d","type":"theme","themeId":177383506296,"affix":"","isControl":false,"redirectPath":null}],"ignoreTestViewParameterEnforcement":false},{"id":"31335e2d-9928-4c80-a0a2-69e1e5441175","bayesianRevision":3,"status":"cancelled","hypotheses":[{"id":"a22511cc-a317-46aa-9265-89bac4d9525c","type":"theme","themeId":169885335855,"affix":"","isControl":true,"redirectPath":null},{"id":"bf6a19a9-9566-4291-a5f5-0516d5aa3cbb","type":"theme","themeId":177093214584,"affix":"","isControl":false,"redirectPath":null}],"ignoreTestViewParameterEnforcement":false}],null,false),await window.shopliftInstance.init())})();async function Qe(a,e,t,i){const s=Be({log:i});if(t)return i("[SUB-PREVIEW] A side — no overlay applied; widget renders naturally"),s;const r=a.widget.widgetType,o=e?j(e):null;let n=W(e),l=J(a,n),c=l.discountMap,d=l.maxDiscount;function u(){const f=W(e);f!==n&&(n=f,l=J(a,n),c=l.discountMap,d=l.maxDiscount,i(`[SUB-PREVIEW] scope refreshed currentProductId=${n??"n/a"}, maxDiscount=${d}`))}i(`[SUB-PREVIEW] side=B, currentProductId=${n??"n/a"}, maxDiscount=${d}`);function h(f){if(!e||!o)return null;const v=Z(o),g=v?o.get(v):void 0;return g?{formattedVariantPrice:G(g.priceInCents,e),formattedDiscounted:G(g.priceInCents*(1-f/100),e)}:null}function p(f){const v=Y(a,f);if(!v)return d;const g=D(a,"subscriptionInput"),P=g.length?g[0].selector:'input[name="rc_plan"]',A=v.querySelector(`${P}:checked`);if(A){const k=c[A.value];if(k!==void 0)return k}return d}function b(f){const v=D(a,"subscriptionDiscount");for(const g of v)if(g.selector.includes("badge")||g.selector.includes("__badge")){const P=f.querySelector(g.selector);P?.textContent&&!P.textContent.includes(`${d}%`)&&$(P,A=>N(A,d))}}function E(f,v){const g=h(v);if(!g)return;const P=D(a,"subscriptionCompareAt");for(const A of P){const k=f.querySelector(A.selector)||f.querySelector(`[part~="${A.selector}"]`);k?.textContent&&!k.textContent.includes(g.formattedVariantPrice)&&$(k,x=>/\d/.test(x)?g.formattedVariantPrice:x)}}function S(f,v){const g=h(v);if(!g)return;const P=D(a,"subscriptionPrice");for(const A of P){const k=f.querySelector(A.selector)||f.querySelector(`[part~="${A.selector}"]`);k?.textContent&&!k.textContent.includes(g.formattedDiscounted)&&$(k,x=>/\d/.test(x)?g.formattedDiscounted:x)}}function C(f){const v=D(a,"subscriptionInput"),g=v.length?v[0].selector:'input[name="rc_plan"]',P=D(a,"subscriptionPlanDiscount"),A=P.length?P[0].selector:".rc-plans-button__discount";for(const k of Array.from(f.querySelectorAll("label"))){const x=k.querySelector(g),R=k.querySelector(A);if(x&&R?.textContent){const V=c[x.value];if(V!==void 0){const O=R.textContent.match(/[\d.]+%/)?.[0];O&&O!==`${V}%`&&$(R,L=>N(L,V))}}}}function _(f){const v=f.querySelector("select");if(v)for(const g of Array.from(v.options)){const P=c[g.value];if(P!==void 0&&g.textContent){const A=g.textContent.match(/[\d.]+%/)?.[0];A&&A!==`${P}%`&&(g.textContent=N(g.textContent,P))}}}function T(f){const v=D(a,"onetimePrice");if(!v.length||!e||!o)return;const g=Z(o),P=g?o.get(g):void 0;if(!P)return;const A=G(P.priceInCents,e),k=D(a,"onetimeContainer"),x=k.length?k[0].selector:'[part~="rc-purchase-option__onetime"]',R=f.querySelector(x);if(R)for(const V of v){const O=R.querySelector(`[part~="${V.selector}"]`);O?.textContent&&!O.textContent.includes(A)&&$(O,L=>/\d/.test(L)?A:L)}}function m(f,v){const P=D(a,"subscriptionDiscount").filter(A=>A.selector.includes("benefit")||A.selector==="rc-benefits");for(const A of P){const k=f.querySelector(A.selector);if(k?.shadowRoot){for(const x of Array.from(k.shadowRoot.querySelectorAll("li")))if(x.textContent?.includes("Save")){const R=x.textContent.match(/[\d.]+%/)?.[0];R&&R!==`${v}%`&&$(x,V=>N(V,v))}}}}let y=!1;function w(){if(!y){y=!0;try{u();const f=B(a);if(!f)return;const v=p(f);b(f),E(f,v),S(f,v),T(f);const g=Y(a,f);g&&(r==="buttons"||r==="radio"?C(g):_(g)),m(f,v)}finally{y=!1}}}const I=pe({data:a,runUpdates:w});return function(){I(),s()}}const Xe=Object.freeze(Object.defineProperty({__proto__:null,subscriptionPreviewRender:Qe},Symbol.toStringTag,{value:"Module"}))})(); })("/", { suffix: "", type: "search" }, "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>Suche: 12 Ergebnisse gefunden für &quot;infinity&quot;</title><meta name="description" content="Entdecke bei JOOLA eine breite Palette an Tischtennisprodukten. Von Profi-Tischtennisschlägern bis zu Tischen für jedes Spielniveau – erleben Sie Qualität und Innovation mit JOOLA."><link rel="canonical" href="https://joola.de/search?q=infinity&type=product"><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"><meta property="og:type" content="website">
29  <meta property="og:title" content="Suche: 12 Ergebnisse gefunden für &quot;infinity&quot;"><meta property="og:image" content="http://joola.de/cdn/shop/files/JOOLA_Social_Sharing_01.jpg?v=1752753617&width=1024">
30  <meta property="og:image:secure_url" content="https://joola.de/cdn/shop/files/JOOLA_Social_Sharing_01.jpg?v=1752753617&width=1024">
31  <meta property="og:image:width" content="1000">
32  <meta property="og:image:height" content="628"><meta property="og:description" content="Entdecke bei JOOLA eine breite Palette an Tischtennisprodukten. Von Profi-Tischtennisschlägern bis zu Tischen für jedes Spielniveau – erleben Sie Qualität und Innovation mit JOOLA."><meta property="og:url" content="https://joola.de/search?q=infinity&type=product">
33<meta property="og:site_name" content="JOOLA Europe"><meta name="twitter:card" content="summary"><meta name="twitter:title" content="Suche: 12 Ergebnisse gefunden für &quot;infinity&quot;">
34  <meta name="twitter:description" content="Entdecke bei JOOLA eine breite Palette an Tischtennisprodukten. Von Profi-Tischtennisschlägern bis zu Tischen für jedes Spielniveau – erleben Sie Qualität und Innovation mit JOOLA."><meta name="twitter:image" content="https://joola.de/cdn/shop/files/JOOLA_Social_Sharing_01.jpg?v=1752753617&width=1200">
35  <meta name="twitter:image:alt" content="Zwei junge Männer in JOOLA Tischtennis-Trikots mit Schläger an einem Tischtennistisch in hellem Raum.">
36    
36<script type="application/ld+json">
37  {
38    "@context": "https://schema.org",
39    "@type": "BreadcrumbList",
40    "itemListElement": [{
41        "@type": "ListItem",
42        "position": 1,
43        "name": "Start",
44        "item": "https://joola.de"
45      }]
46  }
47</script>
47
48    <link rel="preload" href="//joola.de/cdn/shop/t/5/assets/fk-grotesk-mono-medium.woff2?v=103199048518633276081755173621" as="font" type="font/woff2" crossorigin>
49<link rel="preload" href="//joola.de/cdn/shop/t/5/assets/fk-grotesk-neue-regular.woff2?v=18418604254382637131755173624" as="font" type="font/woff2" crossorigin>
50<link rel="preload" href="//joola.de/cdn/shop/t/5/assets/fk-grotesk-neue-medium.woff2?v=152163988324759532321755173623" as="font" type="font/woff2" crossorigin>
51<link rel="preload" href="//joola.de/cdn/shop/t/5/assets/fk-grotesk-neue-bold.woff2?v=40451549089039389621755173622" as="font" type="font/woff2" crossorigin>
52
53<style>@font-face {
54    font-family: 'FK Grotesk Neue';
55    src: url(//joola.de/cdn/shop/t/5/assets/fk-grotesk-neue-medium.woff2?v=152163988324759532321755173623) format('woff2');
56    font-weight: 500;
57    font-style: normal;
58    font-display: swap;
59  }
60
61  @font-face {
62    font-family: 'FK Grotesk Neue';
63    src: url(//joola.de/cdn/shop/t/5/assets/fk-grotesk-neue-regular.woff2?v=18418604254382637131755173624) format('woff2');
64    font-weight: normal;
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-bold.woff2?v=40451549089039389621755173622) format('woff2');
72    font-weight: bold;
73    font-style: normal;
74    font-display: swap;
75  }
76
77  @font-face {
78    font-family: 'FK Grotesk Mono';
79    src: url(//joola.de/cdn/shop/t/5/assets/fk-grotesk-mono-medium.woff2?v=103199048518633276081755173621) format('woff2');
80    font-weight: 500;
81    font-style: normal;
82    font-display: swap;
83  }
84
85  :root {--heading-color: 0, 0, 0;
86    --text-color: 0, 0, 0;
87    --background: 255, 255, 255;
88    --secondary-background: 245, 245, 245;
89    --border-color: 217, 217, 217;
90    --border-color-darker: 153, 153, 153;
91    --success-color: 46, 158, 123;
92    --success-background: 213, 236, 229;
93    --error-color: 222, 42, 42;
94    --error-background: 253, 240, 240;
95    --primary-button-background: 254, 246, 50;
96    --primary-button-text-color: 0, 0, 0;
97    --secondary-button-background: 254, 246, 50;
98    --secondary-button-text-color: 40, 40, 40;
99    --product-star-rating: 223, 122, 34;
100    --product-on-sale-accent: 171, 0, 0;
101    --product-sold-out-accent: 58, 20, 103;
102    --product-custom-label-background: 64, 93, 230;
103    --product-custom-label-text-color: 255, 255, 255;
104    --product-custom-label-2-background: 254, 246, 50;
105    --product-custom-label-2-text-color: 0, 0, 0;
106    --product-low-stock-text-color: 222, 42, 42;
107    --product-in-stock-text-color: 46, 158, 123;
108    --loading-bar-background: 0, 0, 0;
109
110    /* 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 */
111    --root-heading-color: 0, 0, 0;
112    --root-text-color: 0, 0, 0;
113    --root-background: 255, 255, 255;
114    --root-border-color: 217, 217, 217;
115    --root-primary-button-background: 254, 246, 50;
116    --root-primary-button-text-color: 0, 0, 0;
117
118    --base-font-size: 15px;
119    --heading-font-family: "FK Grotesk Neue", sans-serif;
120    --heading-font-weight: 700;
121    --heading-font-style: normal;
122    --heading-text-transform: uppercase;
123    --text-font-family: "FK Grotesk Neue", sans-serif;
124    --text-font-weight: 400;
125    --text-font-style: normal;
126    --text-font-bold-weight: 600;
127
128    /* Typography (font size) */
129    --heading-xxsmall-font-size: 11px;
130    --heading-xsmall-font-size: 11px;
131    --heading-small-font-size: 12px;
132    --heading-large-font-size: 36px;
133    --heading-h1-font-size: 28px;
134    --heading-h2-font-size: 30px;
135    --heading-h3-font-size: 26px;
136    --heading-h4-font-size: 24px;
137    --heading-h5-font-size: 20px;
138    --heading-h6-font-size: 16px;
139
140    /* Control the look and feel of the theme by changing radius of various elements */
141    --button-border-radius: 30px;
142    --block-border-radius: 8px;
143    --block-border-radius-reduced: 4px;
144    --color-swatch-border-radius: 100%;
145
146    /* Button size */
147    --button-height: 48px;
148    --button-small-height: 40px;
149
150    /* Form related */
151    --form-input-field-height: 48px;
152    --form-input-gap: 16px;
153    --form-submit-margin: 24px;
154
155    /* Product listing related variables */
156    --product-list-block-spacing: 32px;
157
158    /* Video related */
159    --play-button-background: 255, 255, 255;
160    --play-button-arrow: 0, 0, 0;
161
162    /* RTL support */
163    --transform-logical-flip: 1;
164    --transform-origin-start: left;
165    --transform-origin-end: right;
166
167    /* Other */
168    --zoom-cursor-svg-url: url(//joola.de/cdn/shop/t/5/assets/zoom-cursor.svg?v=149986077658396096291772529791);
169    --arrow-right-svg-url: url(//joola.de/cdn/shop/t/5/assets/arrow-right.svg?v=70871338000329279091772529791);
170    --arrow-left-svg-url: url(//joola.de/cdn/shop/t/5/assets/arrow-left.svg?v=176537643540911574551772529791);
171
172    /* Some useful variables that we can reuse in our CSS. Some explanation are needed for some of them:
173       - container-max-width-minus-gutters: represents the container max width without the edge gutters
174       - container-outer-width: considering the screen width, represent all the space outside the container
175       - container-outer-margin: same as container-outer-width but get set to 0 inside a container
176       - container-inner-width: the effective space inside the container (minus gutters)
177       - grid-column-width: represents the width of a single column of the grid
178       - vertical-breather: this is a variable that defines the global "spacing" between sections, and inside the section
179                            to create some "breath" and minimum spacing
180     */
181    --container-max-width: 1430px;
182    --container-gutter: 24px;
183    --container-max-width-minus-gutters: calc(var(--container-max-width) - (var(--container-gutter)) * 2);
184    --container-outer-width: max(calc((100vw - var(--container-max-width-minus-gutters)) / 2), var(--container-gutter));
185    --container-outer-margin: var(--container-outer-width);
186    --container-inner-width: calc(100vw - var(--container-outer-width) * 2);
187
188    --grid-column-count: 10;
189    --grid-gap: 24px;
190    --grid-column-width: calc((100vw - var(--container-outer-width) * 2 - var(--grid-gap) * (var(--grid-column-count) - 1)) / var(--grid-column-count));
191
192    --vertical-breather: 48px;
193    --vertical-breather-tight: 48px;
194
195    /* Shopify related variables */
196    --payment-terms-background-color: #ffffff;
197  }
198
199  @media screen and (min-width: 741px) {
200    :root {
201      --container-gutter: 40px;
202      --grid-column-count: 20;
203      --vertical-breather: 64px;
204      --vertical-breather-tight: 64px;
205
206      /* Typography (font size) */
207      --heading-xsmall-font-size: 12px;
208      --heading-small-font-size: 13px;
209      --heading-large-font-size: 52px;
210      --heading-h1-font-size: 48px;
211      --heading-h2-font-size: 38px;
212      --heading-h3-font-size: 32px;
213      --heading-h4-font-size: 24px;
214      --heading-h5-font-size: 20px;
215      --heading-h6-font-size: 18px;
216
217      /* Form related */
218      --form-input-field-height: 52px;
219      --form-submit-margin: 32px;
220
221      /* Button size */
222      --button-height: 52px;
223      --button-small-height: 44px;
224    }
225  }
226
227  @media screen and (min-width: 1200px) {
228    :root {
229      --vertical-breather: 80px;
230      --vertical-breather-tight: 64px;
231      --product-list-block-spacing: 48px;
232
233      /* Typography */
234      --heading-large-font-size: 64px;
235      --heading-h1-font-size: 56px;
236      --heading-h2-font-size: 48px;
237      --heading-h3-font-size: 36px;
238      --heading-h4-font-size: 30px;
239      --heading-h5-font-size: 24px;
240      --heading-h6-font-size: 18px;
241    }
242  }
243
244  @media screen and (min-width: 1600px) {
245    :root {
246      --vertical-breather: 90px;
247      --vertical-breather-tight: 64px;
248    }
249  }
250</style>
251
252    
252<script>
253  // This allows to expose several variables to the global scope, to be used in scripts
254  window.themeVariables = {
255    settings: {
256      direction: "ltr",
257      pageType: "search",
258      cartCount: 0,
259      moneyFormat: "€{{amount_with_comma_separator}}",
260      moneyWithCurrencyFormat: "€{{amount_with_comma_separator}} EUR",
261      showVendor: false,
262      discountMode: "percentage",
263      currencyCodeEnabled: false,
264      cartType: "drawer",
265      cartCurrency: "EUR",
266      mobileZoomFactor: 2.5
267    },
268
269    routes: {
270      host: "joola.de",
271      rootUrl: "\/",
272      rootUrlWithoutSlash: '',
273      cartUrl: "\/cart",
274      cartAddUrl: "\/cart\/add",
275      cartChangeUrl: "\/cart\/change",
276      searchUrl: "\/search",
277      predictiveSearchUrl: "\/search\/suggest",
278      productRecommendationsUrl: "\/recommendations\/products"
279    },
280
281    strings: {
282      accessibilityDelete: "Löschen",
283      accessibilityClose: "Schließen",
284      collectionSoldOut: "Nicht vorrätig",
285      collectionDiscount: "Spare @savings@",
286      productSalePrice: "Angebotspreis",
287      productRegularPrice: "Regulärer Preis",
288      productFormUnavailable: "Nicht verfügbar",
289      productFormSoldOut: "Nicht vorrätig",
290      productFormPreOrder: "Vorbestellen",
291      productFormAddToCart: "In den Warenkorb",
292      searchNoResults: "Es konnten keine Ergebnisse gefunden werden.",
293      searchNewSearch: "Neue Suche",
294      searchProducts: "Produkte",
295      searchArticles: "Blogbeiträge",
296      searchPages: "Seiten",
297      searchCollections: "Kategorien",
298      cartViewCart: "Warenkorb ansehen",
299      cartItemAdded: "Produkt zum Warenkorb hinzugefügt!",
300      cartItemAddedShort: "Zum Warenkorb hinzugefügt!",
301      cartAddOrderNote: "Notiz hinzufügen",
302      cartEditOrderNote: "Notiz bearbeiten",
303      shippingEstimatorNoResults: "Entschuldige, wir liefern leider niche an Deine Adresse.",
304      shippingEstimatorOneResult: "Es gibt eine Versandklasse für Deine Adresse:",
305      shippingEstimatorMultipleResults: "Es gibt mehrere Versandklassen für Deine Adresse:",
306      shippingEstimatorError: "Ein oder mehrere Fehler sind beim Abrufen der Versandklassen aufgetreten:"
307    },
308
309    libs: {
310      flickity: "\/\/joola.de\/cdn\/shop\/t\/5\/assets\/flickity.js?v=176646718982628074891720425361",
311      photoswipe: "\/\/joola.de\/cdn\/shop\/t\/5\/assets\/photoswipe.js?v=132268647426145925301720425360",
312      qrCode: "\/\/joola.de\/cdn\/shopifycloud\/storefront\/assets\/themes_support\/vendor\/qrcode-1f6c2eb7.js"
313    },
314
315    breakpoints: {
316      phone: 'screen and (max-width: 740px)',
317      tablet: 'screen and (min-width: 741px) and (max-width: 999px)',
318      tabletAndUp: 'screen and (min-width: 741px)',
319      pocket: 'screen and (max-width: 999px)',
320      lap: 'screen and (min-width: 1000px) and (max-width: 1199px)',
321      lapAndUp: 'screen and (min-width: 1000px)',
322      desktop: 'screen and (min-width: 1200px)',
323      wide: 'screen and (min-width: 1400px)'
324    }
325  };
326
327  window.addEventListener('pageshow', async () => {
328    const cartContent = await (await fetch(`${window.themeVariables.routes.cartUrl}.js`, {cache: 'reload'})).json();
329    document.documentElement.dispatchEvent(new CustomEvent('cart:refresh', {detail: {cart: cartContent}}));
330  });
331
332  if ('noModule' in HTMLScriptElement.prototype) {
333    // Old browsers (like IE) that does not support module will be considered as if not executing JS at all
334    document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
335
336    requestAnimationFrame(() => {
337      const viewportHeight = (window.visualViewport ? window.visualViewport.height : document.documentElement.clientHeight);
338      document.documentElement.style.setProperty('--window-height',viewportHeight + 'px');
339    });
340  }</script>
340
341
342
343    <link rel="stylesheet" href="//joola.de/cdn/shop/t/5/assets/theme.css?v=140338211211407047401786352205">
344    <link rel="stylesheet" href="//joola.de/cdn/shop/t/5/assets/custom.css?v=53519947829396672671790066227">
344<script src="//joola.de/cdn/shop/t/5/assets/vendor.js?v=32643890569905814191720425361" defer></script>
344
345    
345<script src="//joola.de/cdn/shop/t/5/assets/theme.js?v=1485071408291656791786352206" defer></script>
345
346    
346<script src="//joola.de/cdn/shop/t/5/assets/custom.js?v=122982026052170002471790066755" defer></script>
346
347
348    
348<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
348<meta name="google-site-verification" content="LPVNM3SpSxtuTJbdtnnWr-leyn4l8t-K9__pvTRjw3g">
349<meta name="facebook-domain-verification" content="9yzrqtdacs2h3zyfpk26lxudgud0ta">
350<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/87962517807/digital_wallets/dialog">
351<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">
352<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" hreflang="x-default" href="https://joola.de/search?q=infinity&amp;type=product">
353<link rel="alternate" hreflang="de" href="https://joola.de/search?q=infinity&amp;type=product">
354<link rel="alternate" hreflang="en" href="https://joola.de/en/search?q=infinity&amp;type=product">
355<link rel="alternate" hreflang="en-AT" href="https://joola.de/en-eu/search?q=infinity&amp;type=product">
356<link rel="alternate" hreflang="de-AT" href="https://joola.de/de-eu/search?q=infinity&amp;type=product">
357<link rel="alternate" hreflang="en-BE" href="https://joola.de/en-eu/search?q=infinity&amp;type=product">
358<link rel="alternate" hreflang="de-BE" href="https://joola.de/de-eu/search?q=infinity&amp;type=product">
359<link rel="alternate" hreflang="en-CH" href="https://joola.de/en-eu/search?q=infinity&amp;type=product">
360<link rel="alternate" hreflang="de-CH" href="https://joola.de/de-eu/search?q=infinity&amp;type=product">
361<link rel="alternate" hreflang="en-CZ" href="https://joola.de/en-eu/search?q=infinity&amp;type=product">
362<link rel="alternate" hreflang="de-CZ" href="https://joola.de/de-eu/search?q=infinity&amp;type=product">
363<link rel="alternate" hreflang="en-DK" href="https://joola.de/en-eu/search?q=infinity&amp;type=product">
364<link rel="alternate" hreflang="de-DK" href="https://joola.de/de-eu/search?q=infinity&amp;type=product">
365<link rel="alternate" hreflang="es-ES" href="https://joola.es/search?q=infinity&amp;type=product">
366<link rel="alternate" hreflang="en-ES" href="https://joola.es/en/search?q=infinity&amp;type=product">
367<link rel="alternate" hreflang="en-FI" href="https://joola.de/en-eu/search?q=infinity&amp;type=product">
368<link rel="alternate" hreflang="de-FI" href="https://joola.de/de-eu/search?q=infinity&amp;type=product">
369<link rel="alternate" hreflang="fr-FR" href="https://joola.fr/search?q=infinity&amp;type=product">
370<link rel="alternate" hreflang="en-FR" href="https://joola.fr/en/search?q=infinity&amp;type=product">
371<link rel="alternate" hreflang="en-GB" href="https://joola.de/en-eu/search?q=infinity&amp;type=product">
372<link rel="alternate" hreflang="de-GB" href="https://joola.de/de-eu/search?q=infinity&amp;type=product">
373<link rel="alternate" hreflang="en-IE" href="https://joola.de/en-eu/search?q=infinity&amp;type=product">
374<link rel="alternate" hreflang="de-IE" href="https://joola.de/de-eu/search?q=infinity&amp;type=product">
375<link rel="alternate" hreflang="it-IT" href="https://joola.it/search?q=infinity&amp;type=product">
376<link rel="alternate" hreflang="en-IT" href="https://joola.it/en/search?q=infinity&amp;type=product">
377<link rel="alternate" hreflang="en-NO" href="https://joola.de/en-eu/search?q=infinity&amp;type=product">
378<link rel="alternate" hreflang="de-NO" href="https://joola.de/de-eu/search?q=infinity&amp;type=product">
379<link rel="alternate" hreflang="en-PL" href="https://joola.de/en-eu/search?q=infinity&amp;type=product">
380<link rel="alternate" hreflang="de-PL" href="https://joola.de/de-eu/search?q=infinity&amp;type=product">
381<link rel="alternate" hreflang="en-PT" href="https://joola.de/en-eu/search?q=infinity&amp;type=product">
382<link rel="alternate" hreflang="de-PT" href="https://joola.de/de-eu/search?q=infinity&amp;type=product">
383<link rel="alternate" hreflang="en-SE" href="https://joola.se/search?q=infinity&amp;type=product">
384<link rel="alternate" hreflang="en-MC" href="https://joola.de/en-eu/search?q=infinity&amp;type=product">
385<link rel="alternate" hreflang="de-MC" href="https://joola.de/de-eu/search?q=infinity&amp;type=product">
386<link rel="alternate" hreflang="en-SK" href="https://joola.de/en-eu/search?q=infinity&amp;type=product">
387<link rel="alternate" hreflang="de-SK" href="https://joola.de/de-eu/search?q=infinity&amp;type=product">
388<link rel="alternate" hreflang="en-RS" href="https://joola.de/en-eu/search?q=infinity&amp;type=product">
389<link rel="alternate" hreflang="de-RS" href="https://joola.de/de-eu/search?q=infinity&amp;type=product">
390<link rel="alternate" hreflang="en-SI" href="https://joola.de/en-eu/search?q=infinity&amp;type=product">
391<link rel="alternate" hreflang="de-SI" href="https://joola.de/de-eu/search?q=infinity&amp;type=product">
392<link rel="alternate" hreflang="en-HU" href="https://joola.de/en-eu/search?q=infinity&amp;type=product">
393<link rel="alternate" hreflang="de-HU" href="https://joola.de/de-eu/search?q=infinity&amp;type=product">
394<link rel="alternate" hreflang="en-RO" href="https://joola.de/en-eu/search?q=infinity&amp;type=product">
395<link rel="alternate" hreflang="de-RO" href="https://joola.de/de-eu/search?q=infinity&amp;type=product">
396<link rel="alternate" hreflang="en-LU" href="https://joola.de/en-eu/search?q=infinity&amp;type=product">
397<link rel="alternate" hreflang="de-LU" href="https://joola.de/de-eu/search?q=infinity&amp;type=product">
398<link rel="alternate" hreflang="en-LT" href="https://joola.de/en-eu/search?q=infinity&amp;type=product">
399<link rel="alternate" hreflang="de-LT" href="https://joola.de/de-eu/search?q=infinity&amp;type=product">
400<link rel="alternate" hreflang="en-LV" href="https://joola.de/en-eu/search?q=infinity&amp;type=product">
401<link rel="alternate" hreflang="de-LV" href="https://joola.de/de-eu/search?q=infinity&amp;type=product">
402<link rel="alternate" hreflang="en-HR" href="https://joola.de/en-eu/search?q=infinity&amp;type=product">
403<link rel="alternate" hreflang="de-HR" href="https://joola.de/de-eu/search?q=infinity&amp;type=product">
404<link rel="alternate" hreflang="en-MT" href="https://joola.de/en-eu/search?q=infinity&amp;type=product">
405<link rel="alternate" hreflang="de-MT" href="https://joola.de/de-eu/search?q=infinity&amp;type=product">
406<link rel="alternate" hreflang="en-IS" href="https://joola.de/en-eu/search?q=infinity&amp;type=product">
407<link rel="alternate" hreflang="de-IS" href="https://joola.de/de-eu/search?q=infinity&amp;type=product">
408<link rel="alternate" hreflang="en-GR" href="https://joola.de/en-eu/search?q=infinity&amp;type=product">
409<link rel="alternate" hreflang="de-GR" href="https://joola.de/de-eu/search?q=infinity&amp;type=product">
410<link rel="alternate" hreflang="en-EE" href="https://joola.de/en-eu/search?q=infinity&amp;type=product">
411<link rel="alternate" hreflang="de-EE" href="https://joola.de/de-eu/search?q=infinity&amp;type=product">
412<link rel="alternate" hreflang="en-BG" href="https://joola.de/en-eu/search?q=infinity&amp;type=product">
413<link rel="alternate" hreflang="de-BG" href="https://joola.de/de-eu/search?q=infinity&amp;type=product">
414<script async="async" src="/checkouts/internal/preloads.js?locale=de-DE&default_configuration_id=5200707960"></script>
414
415<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
416<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 416
416
417<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 417
417
418<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 418
418
419<script>var Shopify = Shopify || {};
420Shopify.shop = "joola-eu.myshopify.com";
421Shopify.locale = "de";
422Shopify.currency = {"active":"EUR","rate":"1.0"};
423Shopify.country = "DE";
424Shopify.theme = {"name":"theme\/main","id":169885335855,"schema_name":"Focal","schema_version":"12.7.1","theme_store_id":null,"role":"main"};
425Shopify.theme.handle = "null";
426Shopify.theme.style = {"id":null,"handle":null};
427Shopify.cdnHost = "joola.de/cdn";
428Shopify.routes = Shopify.routes || {};
429Shopify.routes.root = "/";
430Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
431Shopify.SignInWithShop = Shopify.SignInWithShop || {};
432Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
433Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 433
433
434<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 434
434
435<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 435
435
436<script>
437  window.ShopifyPay = window.ShopifyPay || {};
438  window.ShopifyPay.apiHost = "shop.app\/pay";
439  window.ShopifyPay.redirectState = null;
440</script>
vendor: 1 bytes, line 440
440
441<script>
442  window.Shopify = window.Shopify || {};
443  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
444  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
445  window.Shopify.SignInWithShop.eligible = true;
446</script>
vendor: 1 bytes, line 446
446
447<script id="shop-js-analytics" type="application/json">{"pageType":"search"}</script>
vendor: 1 bytes, line 447
447
448<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 448
448
449<script type="module">
450  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.de.esm.js");
451
452  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
453
454</script>
vendor: 1 bytes, line 454
454
455<script>
456  window.Shopify = window.Shopify || {};
457  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
458  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"]};
459</script>
vendor: 1 bytes, line 459
459
460<script>(function() {
461  var isLoaded = false;
462  function asyncLoad() {
463    if (isLoaded) return;
464    isLoaded = true;
465    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"];
466    for (var i = 0; i < urls.length; i++) {
467      var s = document.createElement('script');
468      s.type = 'text/javascript';
469      s.async = true;
470      s.src = urls[i];
471      var x = document.getElementsByTagName('script')[0];
472      x.parentNode.insertBefore(s, x);
473    }
474  };
475  if(window.attachEvent) {
476    window.attachEvent('onload', asyncLoad);
477  } else {
478    window.addEventListener('load', asyncLoad, false);
479  }
480})();</script>
vendor: 1 bytes, line 480
480
481<script id="__st">var __st={"a":87962517807,"offset":7200,"reqid":"7053be43-af56-4edb-bb6a-da9cc2247575-1790828016","pageurl":"joola.de\/search?q=infinity\u0026type=product","u":"1a4e841dfd7f","p":"searchresults"};</script>
vendor: 1 bytes, line 481
481
482<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 482
482
483<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 483
483
484<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 484
484
485<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>
485<script crossorigin="anonymous" defer="defer" src="//joola.de/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 485
485
486<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 486
486
487<script>
488  window.Shopify = window.Shopify || {};
489  window.Shopify.MCP = window.Shopify.MCP || {};
490  window.Shopify.MCP.enabled = true;
491  window.Shopify.MCP.shop = "joola-eu.myshopify.com";
492  window.Shopify.MCP.mcpEndpoint = "https:\/\/joola.de\/api\/mcp";
493  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"]}}];
494</script>
vendor: 1 bytes, line 494
494
495<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=");})();
496</script>
vendor: 1 bytes, line 496
496
497<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)}};
498</script>
vendor: 1 bytes, line 498
498
499<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
500  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);
501</script>
vendor: 1 bytes, line 501
501
502<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})}}));
503</script>
503
504<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">
505<style id="shopify-accelerated-checkout-cart">
506        #shopify-buyer-consent {
507  margin-top: 1em;
508  display: inline-block;
509  width: 100%;
510}
511
512#shopify-buyer-consent.hidden {
513  display: none;
514}
515
516#shopify-subscription-policy-button {
517  background: none;
518  border: none;
519  padding: 0;
520  text-decoration: underline;
521  font-size: inherit;
522  cursor: pointer;
523}
524
525#shopify-subscription-policy-button::before {
526  box-shadow: none;
527}
528
529      </style>
530
531<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
531
532
533
534<!-- Hotjar Tracking Code for https://joola.de/ -->
535<script>
vendor: 125 bytes, lines 535-538
535
536    (function(h,o,t,j,a,r){
537        h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};
538        h._hjSettings={hjid:
5386403493
vendor: 258 bytes, lines 538-543
538,hjsv:6};
539        a=o.getElementsByTagName('head')[0];
540        r=o.createElement('script');r.async=1;
541        r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;
542        a.appendChild(r);
543    })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
544</script>
544
545
546<script>
547  // Storefront GraphQL Endpoint (Version kann bleiben)
548  window.SF_ENDPOINT = "/api/2025-07/graphql.json";
549  // Token aus Theme-Einstellungen
550  window.SF_TOKEN = "6e111be81c7154392c5638bef74c71cc";
551</script>
551
552
553<!-- BEGIN app block: shopify://apps/pandectes-gdpr/blocks/banner/58c0baa2-6cc1-480c-9ea6-38d6d559556a -->
554
555  
556    
557      
557<script>
558        if (!window.pandectesRulesSettings) {
559          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":[]}}};
560          const rulesScript = document.createElement('script');
561          
562            rulesScript.src = "https://cdn.shopify.com/extensions/01a0d309-5aa0-76cf-9f48-2a42b2760403/gdpr-cookie-consent-411/assets/pandectes-rules-latest.js";
563          
564          const firstChild = document.head.firstChild;
565          document.head.insertBefore(rulesScript, firstChild);
566        }
567      </script>
567
568    
569
570      
570<script defer src='https://cdn.shopify.com/extensions/01a0d309-5aa0-76cf-9f48-2a42b2760403/gdpr-cookie-consent-411/assets/pandectes-core-latest.js'></script>
570
571    
572    
572<script>
573      (() => {
574        const isLivePreview = locateLivePreviewParam();
575        let previewUrl = 'https://app.pandect.es/js/pandectes-live-site-preview.js';
576        
577
578        function locateLivePreviewParam(paramName = 'pandectesLivePreview') {
579          const fromUrl = new URLSearchParams(window.location.search).get(paramName);
580          if (fromUrl) {
581            try {
582              sessionStorage.setItem(paramName, fromUrl);
583            } catch {
584              // storage disabled
585            }
586            return fromUrl;
587          }
588          return sessionStorage.getItem(paramName);
589        }
590
591        /** Injects the preview helper script when live preview is active (URL or sessionStorage). */
592        function appendLivePreviewScriptIfNeeded(previewModeScriptUrl) {
593          if (!isLivePreview) return;
594          if (document.head.querySelector('script[data-pandectes-live-preview]')) return;
595          const script = document.createElement('script');
596          script.src = previewModeScriptUrl;
597          script.async = true;
598          script.setAttribute('data-pandectes-live-preview', '');
599          document.head.appendChild(script);
600        }
601
602        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
602se 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
602onsent 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
602s":"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"
602:"Guardar preferencias","dismiss":"Cerca"},"status":{"title":"Configuración de cookies","message":"Tu estado actual","allow":"Aceptar todo","deny":"Negar todo","dismiss":"Cerca","reopen":"Cambiar su consentimiento","consentDate":"Fecha de consentimiento","consentId":"Tu ID de consentimiento","hideDetails":"Ocultar detalles","showDetails":"Mostrar detalles","noConsent":"Sin consentimiento"},"declaration":{"name":"Nombre","type":"Escribe","vendor":"Proveedor","purpose":"Objetivo","retention":"Retencion","expirations":{"declSeconds":"segundos","declMinutes":"minutos","declHours":"horas","declDays":"días","declWeeks":"semana(s)","declMonths":"meses","declYears":"años","declSession":"Sesión"}},"cookies":{"cart_currency":"Se utiliza después de completar el pago para inicializar un nuevo carrito vacío con la misma moneda que el que se acaba de usar.","keep_alive":"Se utiliza cuando la redirección de dominio internacional está habilitada para determinar si una solicitud es la primera de una sesión.","localization":"Se utiliza para localizar el carrito en el país correcto.","shopify_pay_redirect":"Se utiliza para acelerar el proceso de pago cuando el comprador tiene una cuenta Shop Pay.","wpm-test-cookie":"Una cookie necesaria para la funcionalidad del sitio web.","_landing_page":"Capture la página de destino del visitante cuando provenga de otros sitios.","_orig_referrer":"Permite al comerciante identificar desde dónde lo visitan las personas.","_shopify_s":"Se utiliza para identificar una determinada combinación de sesión de navegador/tienda. La duración es de 30 minutos consecutivos desde el último uso.","_shopify_y":"Análisis de Shopify.","_tracking_consent":"Se utiliza para almacenar las preferencias de un usuario si un comerciante ha configurado reglas de privacidad en la región del visitante.","__kla_id":"Realiza un seguimiento cuando alguien hace clic en un correo electrónico de Klaviyo en su sitio web","secure_customer_sig":"Wird im Zusammenhang mit dem Kundenlogin verwendet.","_shopify_sa_t":"Shopify-Analysen in Bezug auf Marketing und Empfehlungen.","_shopify_sa_p":"Shopify-Analysen in Bezug auf Marketing und Empfehlungen.","_cmp_a":"Wird zum Verwalten der Datenschutzeinstellungen des Kunden verwendet."}},"fr":{"buttons":{"showLess":"Afficher moins","showMore":"Afficher plus"},"links":{"policy":"Apprendre encore plus","google":"Conditions de confidentialité de Google","imprint":"Imprimer"},"categories":[{"title":"Cookies strictement nécessaires","description":"Ces cookies sont essentiels pour vous permettre de vous déplacer sur le site Web et d'utiliser ses fonctionnalités, telles que l'accès aux zones sécurisées du site Web. Le site Web ne peut pas fonctionner correctement sans ces cookies."},{"title":"Cookies fonctionnels","description":"Ces cookies permettent au site de fournir des fonctionnalités et une personnalisation améliorées. Ils peuvent être définis par nous ou par des fournisseurs tiers dont nous avons ajouté les services à nos pages. Si vous n'autorisez pas ces cookies, certains ou tous ces services peuvent ne pas fonctionner correctement."},{"title":"Cookies de performances","description":"Ces cookies nous permettent de surveiller et d'améliorer les performances de notre site Web. Par exemple, ils nous permettent de compter les visites, d'identifier les sources de trafic et de voir quelles parties du site sont les plus populaires."},{"title":"Ciblage des cookies","description":"Ces cookies peuvent être installés via notre site par nos partenaires publicitaires. Ils peuvent être utilisés par ces sociétés pour établir un profil de vos intérêts et vous montrer des publicités pertinentes sur d'autres sites. Ils ne stockent pas directement d'informations personnelles, mais sont basés sur l'identification unique de votre navigateur et de votre appareil Internet. Si vous n'autorisez pas ces cookies, vous bénéficierez d'une publicité moins ciblée."}],"notice":{"title":"Nous respectons votre vie privée","message":"Ce site web utilise des cookies pour vous garantir la meilleure expérience possible.","dismiss":"D&#39;accord","allow":"Accepter","deny":"Déclin","preferences":"Préférences"},"preferences":{"title":"Gérer les préférences de consentement","message":"Nous utilisons de
602s cookies pour optimiser le fonctionnement du site web, analyser ses performances et vous offrir une expérience personnalisée. Certains cookies sont indispensables au bon fonctionnement du site et ne peuvent être désactivés. Vous pouvez gérer vos préférences en matière de cookies dans cette fenêtre.","cookieDetails":"Détails des cookies","alwaysActive":"Toujours autorisé","deny":"Tout refuser","allow":"Accepter tout","custom":"Enregistrer les préférences","dismiss":"Fermer"},"status":{"title":"Paramètres des cookies","message":"Votre état actuel","allow":"Accepter tout","deny":"Tout refuser","dismiss":"Fermer","reopen":"Modifier votre consentement","consentDate":"Date de consentement","consentId":"Votre identifiant de consentement","hideDetails":"Masquer les détails","showDetails":"Afficher les détails","noConsent":"Aucun consentement"},"declaration":{"name":"Nom","type":"Type","vendor":"Fournisseur","purpose":"But","retention":"Rétention","expirations":{"declSeconds":"secondes","declMinutes":"minutes","declHours":"heures","declDays":"jours","declWeeks":"semaine(s)","declMonths":"mois","declYears":"années","declSession":"Session"}},"cookies":{"cart_currency":"Utilisé une fois le paiement effectué pour initialiser un nouveau panier vide avec la même devise que celui qui vient d'être utilisé.","keep_alive":"Utilisé lorsque la redirection de domaine international est activée pour déterminer si une demande est la première d'une session.","localization":"Utilisé pour localiser le panier dans le bon pays.","shopify_pay_redirect":"Utilisé pour accélérer le processus de paiement lorsque l'acheteur dispose d'un compte Shop Pay.","wpm-test-cookie":"Un cookie nécessaire au fonctionnement du site Web.","_landing_page":"Capturez la page de destination du visiteur lorsqu'il provient d'autres sites.","_orig_referrer":"Permet au commerçant d'identifier d'où les gens le visitent.","_shopify_s":"Utilisé pour identifier une combinaison session de navigateur/boutique donnée. La durée est de 30 minutes glissantes après la dernière utilisation.","_shopify_y":"Analyses Shopify.","_tracking_consent":"Utilisé pour stocker les préférences d'un utilisateur si un commerçant a mis en place des règles de confidentialité dans la région du visiteur.","__kla_id":"Suit quand quelqu'un clique via un e-mail Klaviyo vers votre site Web","secure_customer_sig":"Wird im Zusammenhang mit dem Kundenlogin verwendet.","_shopify_sa_t":"Shopify-Analysen in Bezug auf Marketing und Empfehlungen.","_shopify_sa_p":"Shopify-Analysen in Bezug auf Marketing und Empfehlungen.","_cmp_a":"Wird zum Verwalten der Datenschutzeinstellungen des Kunden verwendet."}},"it":{"buttons":{"showLess":"Mostra meno","showMore":"Mostra altro"},"links":{"policy":"Saperne di più","google":"Termini sulla privacy di Google","imprint":"Impronta"},"categories":[{"title":"Cookie strettamente necessari","description":"Questi cookie sono essenziali per consentirti di spostarti all'interno del sito Web e utilizzare le sue funzionalità, come l'accesso alle aree sicure del sito Web. Il sito web non può funzionare correttamente senza questi cookie."},{"title":"Cookie funzionali","description":"Questi cookie consentono al sito di fornire funzionalità e personalizzazione avanzate. Possono essere impostati da noi o da fornitori di terze parti i cui servizi abbiamo aggiunto alle nostre pagine. Se non consenti questi cookie, alcuni o tutti questi servizi potrebbero non funzionare correttamente."},{"title":"Cookie di prestazione","description":"Questi cookie ci consentono di monitorare e migliorare le prestazioni del nostro sito web. Ad esempio, ci consentono di contare le visite, identificare le sorgenti di traffico e vedere quali parti del sito sono più popolari."},{"title":"Cookie mirati","description":"Questi cookie possono essere impostati attraverso il nostro sito dai nostri partner pubblicitari. Possono essere utilizzati da tali società per creare un profilo dei tuoi interessi e mostrarti annunci pertinenti su altri siti. Non memorizzano direttamente informazioni personali, ma si basano sull'identificazione univoca del browser e del dispositivo Internet. Se non consenti questi cookie, sperimenterai pubblicità meno mirata."}],"notice":{"title":"Rispettiamo la tua privacy","message":"Questo sito web utilizza i cookie per assicurarti la migliore esperienza.","dismiss":"OK","allow":"Accettare","deny":"Declino","preferences":"Preferenze"},"preferences":{"title":"Gestisci le preferenze di consenso","message":"Utilizziamo i cookie per ottimizzare la funzionalità del sito web, analizzarne le prestazioni e offrirti un&#39;esperienza personalizzata. Alcuni cookie sono essenziali per il corretto funzionamento del sito web. Questi cookie non possono essere disattivati. In questa finestra puoi gestire le tue preferenze sui cookie.","cookieDetails":"Dettagli sui cookie","alwaysActive":"Sempre consentito","deny":"Nega tutto","allow":"Accetta tutto","custom"
602:"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}]};
603        if (isLivePreview) {
604          if (!window.pandectesBannerSettings.store) {
605            window.pandectesBannerSettings.store = {};
606          }
607          window.pandectesBannerSettings.store.plan = 'enterprise';
608        }
609        
610        function whenBodyReady(callback) {
611          window.addEventListener('DOMContentLoaded', callback);
612        }
613        
614
615        whenBodyReady(function(){
616          const element = document.createElement('pandectes-cmp');
617          element.appData = window.pandectesBannerSettings;
618          document.body.appendChild(element);
619          appendLivePreviewScriptIfNeeded(previewUrl);
620        });
621
622      })()
623    </script>
623
624  
625
626
627
628  <!-- A11y -->
629  
630  
631  
632  
633  
634
635  
636
637
638
639<!-- END app block --><!-- BEGIN app block: shopify://apps/regios-discounts/blocks/regios_add_to_cart_embed/dc1514bb-4830-4102-bffa-e8b300bac5bd -->
639<script>
640  window.RegiosDOPP_AddToCart = window.RegiosDOPP_AddToCart || {
641    reloadInUnsupportedThemes: true,
642    maxRetries: null,
643    reAddAfterManualRemoval: false,
644  };
645</script>
645
646
647
648
649<!-- END app block --><!-- BEGIN app block: shopify://apps/regios-discounts/blocks/regios_discounts_embed/dc1514bb-4830-4102-bffa-e8b300bac5bd -->
650
651<script id="regios-dopp-config" type="application/json">
652{
653  "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}
653,\"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\"]}"},
654  "calculateDiscountBasedOnQuantity": false,
655  "countryCode": "DE",
656  "currencyCode": "EUR",
657  "currencySymbol": "€",
658  
659  "customer": null,
660  
661  "customerMetafieldsToCheck": "",
662  
663  "moneyFormat": "€0,00",
664  "moneyFormatString": "€{{amount_with_comma_separator}}",
665  
666  "themeType": "focal",
667  "badgeTemplate": "[discount_percentage] OFF",
668  "badgeCss": "",
669  "descriptionTemplate": "",
670  "descriptionCss": "",
671  "priceOnSaleClass": "",
672  "delay": 0,
673  "logLevel": "error",
674  "regularPriceTemplate": "[regular_price]",
675  "salePriceTemplate": "[sale_price]",
676  "regiosDiscountsAppProxyUrl": "\/apps\/regios-discounts",
677  "useAppProxyForManualCodeStrikethrough": false,
678  "cart": {
679    "attributes": {},
680    "discountCodes": [],
681    "items": [
682      
683    ]
684  },
685  "featureFlags": "",
686  "designMode": false,
687  
688    "marketId": 80651288879,
689  
690
691  "doppV3Fallbacks": {
692    
693      "product": null,
694    
695    "keep-this-last": ""
696  }
697  
698}
699</script>
699
700
701<script id="regios-dopp-script">
702  var configScript = document.getElementById('regios-dopp-config');
703
704  if (!configScript) {
705    throw new Error('[Regios Discounts] Critical error: Configuration script not found.');
706  } 
707
708  var config = JSON.parse(configScript.textContent);
709  window.RegiosDOPP = Object.assign(window.RegiosDOPP || {}, config);
710</script>
710
711
712
713<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
714
715
716
717
718
719
720
721
722
723
724
725
726  
726<script async src="https://static.klaviyo.com/onsite/js/R6Up3W/klaviyo.js?company_id=R6Up3W"></script>
726
727  
727<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>
727
728
729  
730
731
732
733
734  
734<script>
735    window.klaviyoReviewsProductDesignMode = false
736  </script>
736
737
738
739
740
741
742
743
744
745
746<!-- END app block --><!-- BEGIN app block: shopify://apps/avada-seo-suite/blocks/avada-seo/15507c6e-1aa3-45d3-b698-7e175e033440 -->
746<script>
747  window.AVADA_SEO_ENABLED = true;
748</script>
748<!-- BEGIN app snippet: avada-seo-preload -->
748<script>
749  const ignore = ["\/cart","\/account"];
750  window.FPConfig = {
751      delay: 0,
752      ignoreKeywords: ignore || ['/cart', '/account/login', '/account/logout', '/account'],
753      maxRPS: 3,
754      hoverDelay: 50
755  };
756</script>
756
757
758<script src="https://cdn.shopify.com/extensions/01a0f16d-e2ec-7486-9202-1e312931a993/avada-seo-suite-296/assets/flying-pages.js" defer="defer"></script>
758
759
760<!-- END app snippet -->
761<!-- END app block --><!-- BEGIN app block: shopify://apps/gempages-builder/blocks/embed-gp-script-head/20b379d4-1b20-474c-a6ca-665c331919f3 -->
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776<!-- END app block -->
776<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 776
776
777<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>
vendor: 1 bytes, line 777
777
778<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>
778
779<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">
780<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 780
780
781<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 781
781
782<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 782
782
783<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>
783
784<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">
785<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
786<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: "search"};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 786
786
787<script>
788  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
789</script>
vendor: 1 bytes, line 789
789
790<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}
790).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"]}
790,"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"}
790,{"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":[],"products":[{"id":"10057239920943","handle":"joola-infinity-carbon","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49707920720175","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10277952127279","handle":"joola-tischtennisschlager-infinity-gl","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50320821125423","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10052545052975","handle":"joola-infinity-z-carbon","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49684839596335","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15012822614392","handle":"joola-tischtennisschlager-hugo-calderano-infinity-carbon","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55499422105976","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14899205833080","handle":"joola-tischtennisschlager-white-infinity-gl","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"54997740814712","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14899211993464","handle":"joola-tischtennisschlager-white-infinity-z-carbon","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"54997756936568","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14899207176568","handle":"joola-tischtennisschlager-white-infinity-carbon","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"54997744058744","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14833815355768","handle":"joola-tischtennisschlager-schlagertasche","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53651488244088","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15038502175096","handle":"joola-belag-trinity-intense","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55598220247416","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15038510104952","handle":"joola-belag-trinity-ihybrid","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55598241284472","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
790,{"id":"15021231341944","handle":"joola-belag-trinity-hugo-calderano-dynamic","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55533173735800","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15021204504952","handle":"joola-belag-trinity-hugo-calderano-charged","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55533122224504","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://joola.de/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"169885335855","themePublished":"true","eventMetadataId":"dd9b9cb5-6689-439c-a685-4dce22fd6a24","pageType":"searchresults","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\",{}],[\"search_submitted\",{\"searchResult\":{\"query\":\"infinity\",\"productVariants\":[{\"price\":{\"amount\":99.9,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"JOOLA Tischtennisschläger Infinity Carbon\",\"vendor\":\"JOOLA Germany\",\"id\":\"10057239920943\",\"untranslatedTitle\":\"JOOLA Tischtennisschläger Infinity Carbon\",\"url\":\"\/products\/joola-infinity-carbon?_pos=1\u0026_sid=b216c228e\u0026_ss=r\",\"type\":\"Tischtennisschläger\"},\"id\":\"49707920720175\",\"image\":{\"src\":\"\/\/joola.de\/cdn\/shop\/files\/54207_Infinity_Carbon_01.png?v=1775050579\"},\"sku\":\"54207\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":89.0,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"JOOLA Tischtennisschläger Infinity GL\",\"vendor\":\"JOOLA Germany\",\"id\":\"10277952127279\",\"untranslatedTitle\":\"JOOLA Tischtennisschläger Infinity GL\",\"url\":\"\/products\/joola-tischtennisschlager-infinity-gl?_pos=2\u0026_sid=b216c228e\u0026_ss=r\",\"type\":\"Tischtennisschläger\"},\"id\":\"50320821125423\",\"image\":{\"src\":\"\/\/joola.de\/cdn\/shop\/files\/54209_Infinity_GL_01.png?v=1775553593\"},\"sku\":\"54209\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":149.0,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"JOOLA Tischtennisschläger Infinity Z Carbon\",\"vendor\":\"JOOLA Germany\",\"id\":\"10052545052975\",\"untranslatedTitle\":\"JOOLA Tischtennisschläger Infinity Z Carbon\",\"url\":\"\/products\/joola-infinity-z-carbon?_pos=3\u0026_sid=b216c228e\u0026_ss=r\",\"type\":\"Tischtennisschläger\"},\"id\":\"49684839596335\",\"image\":{\"src\":\"\/\/joola.de\/cdn\/shop\/files\/54204_Infinity_Z_Carbon_01.png?v=1775553403\"},\"sku\":\"54204\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":129.9,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"JOOLA Tischtennisschläger Hugo Calderano Infinity Carbon\",\"vendor\":\"JOOLA Germany\",\"id\":\"15012822614392\",\"untranslatedTitle\":\"JOOLA Tischtennisschläger Hugo Calderano Infinity Carbon\",\"url\":\"\/products\/joola-tischtennisschlager-hugo-calderano-infinity-carbon?_pos=4\u0026_sid=b216c228e\u0026_ss=r\",\"type\":\"Tischtennisschläger\"},\"id\":\"55499422105976\",\"image\":{\"src\":\"\/\/joola.de\/cdn\/shop\/files\/601277_Hugo_Calderano_Infinity_Carbon_01.png?v=1779106894\"},\"sku\":\"601277\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":79.9,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"JOOLA Tischtennisschläger White Infinity GL\",\"vendor\":\"JOOLA Germany\",\"id\":\"14899205833080\",\"untranslatedTitle\":\"JOOLA Tischtennisschläger White Infinity GL\",\"url\":\"\/products\/joola-tischtennisschlager-white-infinity-gl?_pos=5\u0026_sid=b216c228e\u0026_ss=r\",\"type\":\"Tischtennisschläger\"},\"id\":\"54997740814712\",\"image\":{\"src\":\"\/\/joola.de\/cdn\/shop\/files\/54213_White_Infinity_GL_01_f7f39ef8-17ae-4e83-b4af-6f5a78d99a01.png?v=1779106380\"},\"sku\":\"54213\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":125.9,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"JOOLA Tischtennisschläger White Infinity Z Carbon\",\"vendor\":\"JOOLA Germany\",\"id\":\"14899211993464\",\"untranslatedTitle\":\"JOOLA Tischtennisschläger White Infinity Z Carbon\",\"url\":\"\/products\/joola-tischtennisschlager-white-infinity-z-carbon?_pos=6\u0026_sid=b216c228e\u0026_ss=r\",\"type\":\"Tischtennisschläger\"},\"id\":\"54997756936568\",\"image\":{\"src\":\"\/\/joola.de\/cdn\/shop\/files\/54211_White_Infinity_Z_Carbon_01_a2761ba8-862b-4866-b44b-3e1568dbbc3b.png?v=1779106146\"}
790,\"sku\":\"54211\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":95.9,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"JOOLA Tischtennisschläger White Infinity Carbon\",\"vendor\":\"JOOLA Germany\",\"id\":\"14899207176568\",\"untranslatedTitle\":\"JOOLA Tischtennisschläger White Infinity Carbon\",\"url\":\"\/products\/joola-tischtennisschlager-white-infinity-carbon?_pos=7\u0026_sid=b216c228e\u0026_ss=r\",\"type\":\"Tischtennisschläger\"},\"id\":\"54997744058744\",\"image\":{\"src\":\"\/\/joola.de\/cdn\/shop\/files\/54212_White_Infinity_Carbon_01_058e2c9d-c01c-4ffe-8ad9-c5007a28d889.png?v=1779105881\"},\"sku\":\"54212\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":109.0,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"JOOLA Tischtennisschläger Infinity Carbon + Schlägertasche\",\"vendor\":\"JOOLA Europe\",\"id\":\"14833815355768\",\"untranslatedTitle\":\"JOOLA Tischtennisschläger Infinity Carbon + Schlägertasche\",\"url\":\"\/products\/joola-tischtennisschlager-schlagertasche?_pos=8\u0026_sid=b216c228e\u0026_ss=r\",\"type\":\"Tischtennisschläger\"},\"id\":\"53651488244088\",\"image\":{\"src\":\"\/\/joola.de\/cdn\/shop\/files\/8F144473-7DBA-4E09-8EC0-3083ADD007DC.jpg?v=1731334204\"},\"sku\":null,\"title\":\"Blau\",\"untranslatedTitle\":\"Blau\"},{\"price\":{\"amount\":72.9,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"JOOLA Belag Trinity Intense\",\"vendor\":\"JOOLA Germany\",\"id\":\"15038502175096\",\"untranslatedTitle\":\"JOOLA Belag Trinity Intense\",\"url\":\"\/products\/joola-belag-trinity-intense?_pos=9\u0026_sid=b216c228e\u0026_ss=r\",\"type\":\"Belag\"},\"id\":\"55598220247416\",\"image\":{\"src\":\"\/\/joola.de\/cdn\/shop\/files\/602614_JOOLA_Trinity_Intense_01.png?v=1783431614\"},\"sku\":\"602614\",\"title\":\"2.0 \/ Rot\",\"untranslatedTitle\":\"2.0 \/ Rot\"},{\"price\":{\"amount\":72.9,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"JOOLA Belag Trinity Hybrid\",\"vendor\":\"JOOLA Germany\",\"id\":\"15038510104952\",\"untranslatedTitle\":\"JOOLA Belag Trinity Hybrid\",\"url\":\"\/products\/joola-belag-trinity-ihybrid?_pos=10\u0026_sid=b216c228e\u0026_ss=r\",\"type\":\"Belag\"},\"id\":\"55598241284472\",\"image\":{\"src\":\"\/\/joola.de\/cdn\/shop\/files\/602610_JOOLA_Trinity_Hybrid_01.png?v=1783432782\"},\"sku\":\"602610\",\"title\":\"2.0 \/ Rot\",\"untranslatedTitle\":\"2.0 \/ Rot\"},{\"price\":{\"amount\":62.9,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"JOOLA Belag Trinity Hugo Calderano Dynamic\",\"vendor\":\"JOOLA Germany\",\"id\":\"15021231341944\",\"untranslatedTitle\":\"JOOLA Belag Trinity Hugo Calderano Dynamic\",\"url\":\"\/products\/joola-belag-trinity-hugo-calderano-dynamic?_pos=11\u0026_sid=b216c228e\u0026_ss=r\",\"type\":\"Belag\"},\"id\":\"55533173735800\",\"image\":{\"src\":\"\/\/joola.de\/cdn\/shop\/files\/600643_JOOLA_Trinity_Hugo_Calderano_Dynamic_01.png?v=1776433937\"},\"sku\":\"600645\",\"title\":\"2.0 \/ Rot\",\"untranslatedTitle\":\"2.0 \/ Rot\"},{\"price\":{\"amount\":62.9,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"JOOLA Belag Trinity Hugo Calderano Charged\",\"vendor\":\"JOOLA Germany\",\"id\":\"15021204504952\",\"untranslatedTitle\":\"JOOLA Belag Trinity Hugo Calderano Charged\",\"url\":\"\/products\/joola-belag-trinity-hugo-calderano-charged?_pos=12\u0026_sid=b216c228e\u0026_ss=r\",\"type\":\"Belag\"},\"id\":\"55533122224504\",\"image\":{\"src\":\"\/\/joola.de\/cdn\/shop\/files\/600639_JOOLA_Trinity_Hugo_Calderano_Charged_01.png?v=1776434022\"},\"sku\":\"600641\",\"title\":\"2.0 \/ Rot\",\"untranslatedTitle\":\"2.0 \/ Rot\"}]}}]]"});})();</script>
790<script>
791  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
792  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
793  window.ShopifyAnalytics.meta.currency = 'EUR';
794  var meta = {"products":[{"id":10057239920943,"gid":"gid:\/\/shopify\/Product\/10057239920943","vendor":"JOOLA Germany","type":"Tischtennisschläger","handle":"joola-infinity-carbon","variants":[{"id":49707920720175,"price":9990,"name":"JOOLA Tischtennisschläger Infinity Carbon","public_title":null,"sku":"54207"}],"remote":false},{"id":10277952127279,"gid":"gid:\/\/shopify\/Product\/10277952127279","vendor":"JOOLA Germany","type":"Tischtennisschläger","handle":"joola-tischtennisschlager-infinity-gl","variants":[{"id":50320821125423,"price":8900,"name":"JOOLA Tischtennisschläger Infinity GL","public_title":null,"sku":"54209"}],"remote":false},{"id":10052545052975,"gid":"gid:\/\/shopify\/Product\/10052545052975","vendor":"JOOLA Germany","type":"Tischtennisschläger","handle":"joola-infinity-z-carbon","variants":[{"id":49684839596335,"price":14900,"name":"JOOLA Tischtennisschläger Infinity Z Carbon","public_title":null,"sku":"54204"}],"remote":false},{"id":15012822614392,"gid":"gid:\/\/shopify\/Product\/15012822614392","vendor":"JOOLA Germany","type":"Tischtennisschläger","handle":"joola-tischtennisschlager-hugo-calderano-infinity-carbon","variants":[{"id":55499422105976,"price":12990,"name":"JOOLA Tischtennisschläger Hugo Calderano Infinity Carbon","public_title":null,"sku":"601277"}],"remote":false},{"id":14899205833080,"gid":"gid:\/\/shopify\/Product\/14899205833080","vendor":"JOOLA Germany","type":"Tischtennisschläger","handle":"joola-tischtennisschlager-white-infinity-gl","variants":[{"id":54997740814712,"price":7990,"name":"JOOLA Tischtennisschläger White Infinity GL","public_title":null,"sku":"54213"}],"remote":false},{"id":14899211993464,"gid":"gid:\/\/shopify\/Product\/14899211993464","vendor":"JOOLA Germany","type":"Tischtennisschläger","handle":"joola-tischtennisschlager-white-infinity-z-carbon","variants":[{"id":54997756936568,"price":12590,"name":"JOOLA Tischtennisschläger White Infinity Z Carbon","public_title":null,"sku":"54211"}],"remote":false},{"id":14899207176568,"gid":"gid:\/\/shopify\/Product\/14899207176568","vendor":"JOOLA Germany","type":"Tischtennisschläger","handle":"joola-tischtennisschlager-white-infinity-carbon","variants":[{"id":54997744058744,"price":9590,"name":"JOOLA Tischtennisschläger White Infinity Carbon","public_title":null,"sku":"54212"}],"remote":false},{"id":14833815355768,"gid":"gid:\/\/shopify\/Product\/14833815355768","vendor":"JOOLA Europe","type":"Tischtennisschläger","handle":"joola-tischtennisschlager-schlagertasche","variants":[{"id":53651488244088,"price":10900,"name":"JOOLA Tischtennisschläger Infinity Carbon + Schlägertasche - Blau","public_title":"Blau","sku":null},{"id":53651488276856,"price":10900,"name":"JOOLA Tischtennisschläger Infinity Carbon + Schlägertasche - Rot","public_title":"Rot","sku":null}],"remote":false},{"id":15038502175096,"gid":"gid:\/\/shopify\/Product\/15038502175096","vendor":"JOOLA Germany","type":"Belag","handle":"joola-belag-trinity-intense","variants":[{"id":55598220247416,"price":7290,"name":"JOOLA Belag Trinity Intense - 2.0 \/ Rot","public_title":"2.0 \/ Rot","sku":"602614"},{"id":55598220280184,"price":7290,"name":"JOOLA Belag Trinity Intense - max+ \/ Rot","public_title":"max+ \/ Rot","sku":"602615"},{"id":55598220312952,"price":7290,"name":"JOOLA Belag Trinity Intense - 2.0 \/ Schwarz","public_title":"2.0 \/ Schwarz","sku":"602616"},{"id":55598220345720,"price":7290,"name":"JOOLA Belag Trinity Intense - max+ \/ Schwarz","public_title":"max+ \/ Schwarz","sku":"602617"}],"remote":false},{"id":15038510104952,"gid":"gid:\/\/shopify\/Product\/15038510104952","vendor":"JOOLA Germany","type":"Belag","handle":"joola-belag-trinity-ihybrid","variants":[{"id":55598241284472,"price":7290,"name":"JOOLA Belag Trinity Hybrid - 2.0 \/ Rot","public_title":"2.0 \/ Rot","sku":"602610"},{"id":55598241317240,"price":7290,"name":"JOOLA Belag Trinity Hybrid - max+ \/ Rot","public_title":"max+ \/ Rot","sku":"602611"},{"id":55598241350008,"price":7290,"name":"JOOLA Belag Trinity Hybrid - 2.0 \/ Schwarz","public_title":"2.0 \/ Schwarz","sku":"602612"},{"id":55598241382776,"price":7290,"name":"JOOLA Belag Trinity Hybrid - max+ \/ Schwarz","public_title":"max+ \/ Schwarz","sku":"602613"}],"remote":false},{"id":15021231341944,"gid":"gid:\/\/shopify\/Product\/15021231341944","vendor":"JOOLA Germany","type":"Belag","handle":"joola-belag-trinity-hugo-calderano-dynamic","variants":[{"id":55533173735800,"price":6290,"name":"JOOLA Belag Trinity Hugo Calderano Dynamic - 2.0 \/ Rot","public_title":"2.0 \/ Rot","sku":"600645"},{"id":55533173768568,"price":6290,"name":"JOOLA Belag Trinity Hugo Calderano Dynamic - max \/ Rot","public_title":"max \/ Rot","sku":"600646"},{"id":55533173801336,"price":6290,"name":"JOOLA Belag Trinity Hugo Calderano Dynamic - 2.0 \/ Schwarz","public_title":"2.0 \/ Schwarz","sku":"600643"},{"id":55533173834104,"price":6290,"name":"JOOLA Belag Trinity Hugo Calderano Dynamic - max \/ Schwarz","public_title":"max \/ Schwarz","sku":"600644"}],"remote":false},{"id":15021204504952,"gid":"gid:\/\/shopify\/Product\/15021204504952","vendor":"JOOLA Germany","type":"Belag","handle":"joola-belag-trinity-hugo-calderano-charged","variants":[{"id":55533122224504,"price":6290,"name":"JOOLA Belag Trinity Hugo Calderano Charged - 2.0 \/ Rot","public_title":"2.0 \/ Rot","sku":"600641"},{"id":55533122257272,"price":6290,"name":"JOOLA Belag Trinity Hugo Calderano Charged - max \/ Rot","public_title":"max \/ Rot","sku":"600642"},{"id":55533122290040,"price":6290,"name":"JOOLA Belag Trinity Hugo Calderano Charged - 2.0 \/ Schwarz","public_title":"2.0 \/ Schwarz","sku":"600639"}
794,{"id":55533122322808,"price":6290,"name":"JOOLA Belag Trinity Hugo Calderano Charged - max \/ Schwarz","public_title":"max \/ Schwarz","sku":"600640"}],"remote":false}],"page":{"pageType":"searchresults","requestId":"7053be43-af56-4edb-bb6a-da9cc2247575-1790828016"}};
795  for (var attr in meta) {
796    window.ShopifyAnalytics.meta[attr] = meta[attr];
797  }
798</script>
vendor: 1 bytes, line 798
798
799<script class="analytics">
800  (function () {
801    var customDocumentWrite = function(content) {
802      var jquery = null;
803
804      if (window.jQuery) {
805        jquery = window.jQuery;
806      } else if (window.Checkout && window.Checkout.$) {
807        jquery = window.Checkout.$;
808      }
809
810      if (jquery) {
811        jquery('body').append(content);
812      }
813    };
814
815    var hasLoggedConversion = function(token) {
816      if (token) {
817        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
818      }
819      return false;
820    }
821
822    var setCookieIfConversion = function(token) {
823      if (token) {
824        var twoMonthsFromNow = new Date(Date.now());
825        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
826
827        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
828      }
829    }
830
831    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
832    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
833    if (trekkie.integrations) {
834      return;
835    }
836    trekkie.methods = [
837      'identify',
838      'page',
839      'ready',
840      'track',
841      'trackForm',
842      'trackLink'
843    ];
844    trekkie.factory = function(method) {
845      return function() {
846        var args = Array.prototype.slice.call(arguments);
847        args.unshift(method);
848        trekkie.push(args);
849        if (method == 'track' || method == 'page') {
850          var pageUrl;
851          try {
852            pageUrl = window.location.href;
853          } catch (e) {}
854          var pageReferrer;
855          try {
856            pageReferrer = document.referrer;
857          } catch (e) {}
858          try {
859            if (window.__TREKKIE_SHIM_QUEUE == null) {
860              window.__TREKKIE_SHIM_QUEUE = [];
861            }
862            window.__TREKKIE_SHIM_QUEUE.push({
863              from: 'trekkie-stub',
864              method: method,
865              args: args.slice(1),
866              pageContext: {
867                url: pageUrl,
868                referrer: pageReferrer
869              }
870            });
871          } catch (e) {
872            // no-op
873          }
874        }
875        return trekkie;
876      };
877    };
878    for (var i = 0; i < trekkie.methods.length; i++) {
879      var key = trekkie.methods[i];
880      trekkie[key] = trekkie.factory(key);
881    }
882    trekkie.load = function(config) {
883      trekkie.config = config || {};
884      trekkie.config.initialDocumentCookie = document.cookie;
885      var first = document.getElementsByTagName('script')[0];
886var script = document.createElement('script');
887script.type = 'text/javascript';
888script.onerror = function(e) {
889  var scriptFallback = document.createElement('script');
890  scriptFallback.type = 'text/javascript';
891  scriptFallback.onerror = function(error) {
892          var Monorail = {
893      produce: function produce(monorailDomain, schemaId, payload) {
894        var currentMs = new Date().getTime();
895        var event = {
896          schema_id: schemaId,
897          payload: payload,
898          metadata: {
899            event_created_at_ms: currentMs,
900            event_sent_at_ms: currentMs
901          }
902        };
903        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
904      },
905      sendRequest: function sendRequest(endpointUrl, payload) {
906        // Try the sendBeacon API
907        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
908          var blobData = new window.Blob([payload], {
909            type: 'text/plain'
910          });
911
912          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
913            return true;
914          } // sendBeacon was not successful
915
916        } // XHR beacon
917
918        var xhr = new XMLHttpRequest();
919
920        try {
921          xhr.open('POST', endpointUrl);
922          xhr.setRequestHeader('Content-Type', 'text/plain');
923          xhr.send(payload);
924        } catch (e) {
925          console.log(e);
926        }
927
928        return false;
929      },
930      isIos12: function isIos12() {
931        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
932      }
933    };
934    Monorail.produce('monorail-edge.shopifysvc.com',
935      'trekkie_storefront_load_errors/1.1',
936      {shop_id: 87962517807,
937      theme_id: 169885335855,
938      app_name: "storefront",
939      context_url: window.location.href,
940      source_url: "//joola.de/cdn/s/trekkie.storefront.8fbb7598bfc52f7298fce09b15942db7f0f927c3.min.js"});
941
942  };
943  scriptFallback.async = true;
944  scriptFallback.src = '//joola.de/cdn/s/trekkie.storefront.8fbb7598bfc52f7298fce09b15942db7f0f927c3.min.js';
945  first.parentNode.insertBefore(scriptFallback, first);
946};
947script.async = true;
948script.src = '//joola.de/cdn/s/trekkie.storefront.8fbb7598bfc52f7298fce09b15942db7f0f927c3.min.js';
949first.parentNode.insertBefore(script, first);
950
951    };
952    trekkie.load(
953      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":87962517807,"isMerchantRequest":null,"themeId":169885335855,"themeCityHash":"1403830476998857348","contentLanguage":"de","currency":"EUR","eventMetadataId":"dd9b9cb5-6689-439c-a685-4dce22fd6a24"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
954    );
955
956    var loaded = false;
957    trekkie.ready(function() {
958      if (loaded) return;
959      loaded = true;
960
961      window.ShopifyAnalytics.lib = window.trekkie;
962
963      var originalDocumentWrite = document.write;
964      document.write = customDocumentWrite;
965      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
966      document.write = originalDocumentWrite;
967
968      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
969      var token = match? match[1]: undefined;
970      if (!hasLoggedConversion(token)) {
971        setCookieIfConversion(token);
972        window.ShopifyAnalytics.lib.track("Performed Search",{"query":"infinity"},undefined,undefined,{"shopifyEmitted":true});
973      }
974    });
975
976    window.ShopifyAnalytics.lib.page(null,{"pageType":"searchresults","requestId":"7053be43-af56-4edb-bb6a-da9cc2247575-1790828016","shopifyEmitted":true});
977
978    var eventsListenerScript = document.createElement('script');
979    eventsListenerScript.async = true;
980    eventsListenerScript.src = "//joola.de/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
981    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
982})();</script>
vendor: 1 bytes, line 982
982
983<script
984  defer
985  src="https://joola.de/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
986  data-application="storefront-renderer"
987  data-shop-id="87962517807"
988  data-render-region="gcp-europe-west1"
989  data-page-type="search"
990  data-theme-instance-id="169885335855"
991  data-theme-name="Focal"
992  data-theme-version="12.7.1"
993  data-monorail-region="shop_domain"
994  data-resource-timing-sampling-rate="10"
995  data-shs="true"
996  data-shs-beacon="true"
997  data-shs-export-with-fetch="true"
998  data-shs-logs-sample-rate="1"
999  data-shs-beacon-endpoint="https://joola.de/api/collect"
1000></script>
vendor: 1 bytes, line 1000
1000
1001<script src="https://cdn.shopify.com/storefront/web-components/account.js" type="module" crossorigin fetchpriority="low" async></script>
1001<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>
1001
1002<meta name="shopify-y" content="00000000-0000-0000-5000-000000000000" data-expiration="1822385616000"><meta name="shopify-s" content="00000000-0000-0000-5000-000000000000" data-expiration="1790829816000"><meta name="new-cookie-storage-activated" content="t">
1003</head><body class="no-focus-outline  features--image-zoom" data-instant-allow-query-string><svg class="visually-hidden">
1004      <linearGradient id="rating-star-gradient-half">
1005        <stop offset="50%" stop-color="rgb(var(--product-star-rating))" />
1006        <stop offset="50%" stop-color="rgb(var(--product-star-rating))" stop-opacity="0.4" />
1007      </linearGradient>
1008    </svg>
1009
1010    <a href="#main" class="visually-hidden skip-to-content">Direkt zum Inhalt</a>
1011    <loading-bar class="loading-bar"></loading-bar><!-- BEGIN sections: header-group -->
1012<div id="shopify-section-sections--23031476486447__announcement-bar" class="shopify-section shopify-section-group-header-group shopify-section--announcement-bar"><style>
1013  :root {
1014    --enable-sticky-announcement-bar: 0;
1015  }
1016
1017  #shopify-section-sections--23031476486447__announcement-bar {
1018    --heading-color: 0, 0, 0;
1019    --text-color: 0, 0, 0;
1020    --primary-button-background: 86, 17, 42;
1021    --primary-button-text-color: 255, 255, 255;
1022    --section-background: 239, 239, 239;z-index: 3;
1023      position: relative;}
1024
1025  @media screen and (min-width: 741px) {
1026    :root {
1027      --enable-sticky-announcement-bar: 1;
1028    }
1029
1030    #shopify-section-sections--23031476486447__announcement-bar {position: -webkit-sticky;
1031        position: sticky;
1032        top: 0;
1033        z-index: 5; /* Make sure it goes over header */}
1034  }
1035</style><section style="background-color: rgb(var(--section-background));">
1036    <div class="container">
1037      <announcement-bar auto-play cycle-speed="5" class="announcement-bar announcement-bar--multiple"><button data-action="prev" class="tap-area tap-area--large">
1038            <span class="visually-hidden">Zurück</span>
1039            <svg fill="none" focusable="false" width="12" height="10" class="icon icon--nav-arrow-left-small  icon--direction-aware " viewBox="0 0 12 10">
1040        <path d="M12 5L2.25 5M2.25 5L6.15 9.16M2.25 5L6.15 0.840001" stroke="currentColor" stroke-width="2"></path>
1041      </svg>
1042          </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">
1043            <span class="visually-hidden">Weiter</span>
1044            <svg fill="none" focusable="false" width="12" height="10" class="icon icon--nav-arrow-right-small  icon--direction-aware " viewBox="0 0 12 10">
1045        <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>
1046      </svg>
1047          </button><div id="header-localization-form" class="hidden-pocket">
1048          <button onclick="mdApp_openModal('md-app-embed__footer-popup');" class="localization-country">
1049            <span class="visually-hidden">Land/Region</span>
1050            <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">
1051          </button>
1052        </div>
1053      </announcement-bar>
1054    </div>
1055  </section>
1056
1057  
1057<script>
1058    document.documentElement.style.setProperty('--announcement-bar-height', document.getElementById('shopify-section-sections--23031476486447__announcement-bar').clientHeight + 'px');
1059  </script>
1059
1060</div><div id="shopify-section-sections--23031476486447__header" class="shopify-section shopify-section-group-header-group shopify-section--header"><style>
1061  :root {
1062    --enable-sticky-header: 1;
1063    --enable-transparent-header: 0;
1064    --loading-bar-background: 0, 0, 0; /* Prevent the loading bar to be invisible */
1065  }
1066
1067  #shopify-section-sections--23031476486447__header {--header-background: 255, 255, 255;
1068    --header-text-color: 0, 0, 0;
1069    --header-border-color: 217, 217, 217;
1070    --reduce-header-padding: 1;position: -webkit-sticky;
1071      position: sticky;
1072      top: 0;z-index: 4;
1073  }.shopify-section--announcement-bar ~ #shopify-section-sections--23031476486447__header {
1074      top: calc(var(--enable-sticky-announcement-bar, 0) * var(--announcement-bar-height, 0px));
1075    }#shopify-section-sections--23031476486447__header .header__logo-image {
1076    max-width: 100px;
1077  }
1078
1079  @media screen and (min-width: 741px) {
1080    #shopify-section-sections--23031476486447__header .header__logo-image {
1081      max-width: 120px;
1082    }
1083  }
1084
1085  @media screen and (min-width: 1200px) {/* For this navigation we have to move the logo and make sure the navigation takes the whole width */
1086      .header__logo {
1087        order: -1;
1088        flex: 0 1 0;
1089      }
1090
1091      .header__inline-navigation {
1092        flex: 1 1 auto;
1093        justify-content: center;
1094        max-width: max-content;
1095        margin-inline-start: 114px;
1096      }}</style>
1097
1098<store-header sticky  class="header header--bordered " role="banner"><div class="container">
1099    <div class="header__wrapper">
1100      <!-- LEFT PART -->
1101      <nav class="header__inline-navigation" role="navigation"><desktop-navigation>
1102  <ul class="header__linklist list--unstyled hidden-pocket hidden-lap" role="list">
1103
1104      <li class="header__linklist-item has-dropdown   " data-item-title="Tischtennis">
1105        <a
1106          class="header__linklist-link link--animated"
1107          href="/collections/tischtennis"
1108          aria-controls="desktop-menu-1" aria-expanded="false"
1109          style="
1110            
1111            
1112          ">Tischtennis</a><div hidden id="desktop-menu-1" class="mega-menu" >
1113              <div class="container">
1114                <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">
1115                                  <a href="/collections/profischlager-1" class="link--faded">Profi</a>
1116                                </li><li class="linklist__item">
1117                                  <a href="/collections/hobbyschlager-1" class="link--faded">Hobby</a>
1118                                </li><li class="linklist__item">
1119                                  <a href="/collections/sets-schlager" class="link--faded">Sets</a>
1120                                </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">
1121                                  <a href="/collections/premium-holzer" class="link--faded">Premium</a>
1122                                </li><li class="linklist__item">
1123                                  <a href="/collections/professional-holzer" class="link--faded">Professional</a>
1124                                </li><li class="linklist__item">
1125                                  <a href="/collections/performance-holzer" class="link--faded">Performance</a>
1126                                </li><li class="linklist__item">
1127                                  <a href="/collections/progressive-holzer" class="link--faded">Progressive</a>
1128                                </li><li class="linklist__item">
1129                                  <a href="/collections/precision-holzer" class="link--faded">Precision</a>
1130                                </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">
1131                                  <a href="/collections/premium-belage" class="link--faded">Premium</a>
1132                                </li><li class="linklist__item">
1133                                  <a href="/collections/professional-belage" class="link--faded">Professional</a>
1134                                </li><li class="linklist__item">
1135                                  <a href="/collections/performance-belage" class="link--faded">Performance</a>
1136                                </li><li class="linklist__item">
1137                                  <a href="/collections/progressive-belage" class="link--faded">Progressive</a>
1138                                </li><li class="linklist__item">
1139                                  <a href="/collections/precision-belage" class="link--faded">Precision</a>
1140                                </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">
1141                                  <a href="/collections/wettkampfballe" class="link--faded">Wettkampf</a>
1142                                </li><li class="linklist__item">
1143                                  <a href="/collections/trainingsballe" class="link--faded">Training</a>
1144                                </li><li class="linklist__item">
1145                                  <a href="/collections/hobbyballe" class="link--faded">Freizeit</a>
1146                                </li></ul></div><div class="mega-menu__column"><a href="/collections/tische" class="mega-menu__title heading heading--small">
1146Tische</a><ul class="linklist list--unstyled" role="list"><li class="linklist__item">
1147                                  <a href="/collections/wettkampf-ittf" class="link--faded">Wettkampf</a>
1148                                </li><li class="linklist__item">
1149                                  <a href="/collections/indoor" class="link--faded">Indoor</a>
1150                                </li><li class="linklist__item">
1151                                  <a href="/collections/outdoor" class="link--faded">Outdoor</a>
1152                                </li><li class="linklist__item">
1153                                  <a href="/collections/midsize-minitische" class="link--faded">Funsize</a>
1154                                </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">
1155                                  <a href="/collections/profinetze-ittf" class="link--faded">Profi</a>
1156                                </li><li class="linklist__item">
1157                                  <a href="/collections/hobbynetze" class="link--faded">Freizeit</a>
1158                                </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">
1159                                  <a href="/collections/schlagerzubehor" class="link--faded">Schläger</a>
1160                                </li><li class="linklist__item">
1161                                  <a href="/collections/zubehor-tische" class="link--faded">Tische</a>
1162                                </li><li class="linklist__item">
1163                                  <a href="/collections/spielfeldzubehor" class="link--faded">Spielfeld</a>
1164                                </li><li class="linklist__item">
1165                                  <a href="/collections/roboter" class="link--faded">Roboter</a>
1166                                </li></ul></div></div><div class="mega-menu__images-wrapper "><a href="/pages/hugo-calderano" class="mega-menu__image-push image-zoom"><div class="mega-menu__image-wrapper"><img src="//joola.de/cdn/shop/files/Hugo_Megamenu.jpg?v=1768897808&amp;width=560" alt="" srcset="//joola.de/cdn/shop/files/Hugo_Megamenu.jpg?v=1768897808&amp;width=352 352w, //joola.de/cdn/shop/files/Hugo_Megamenu.jpg?v=1768897808&amp;width=560 560w" width="560" height="420" loading="lazy" sizes="240,480,720" class="mega-menu__image">
1167                  </div></a></div></div>
1168              </div>
1169            </div></li>
1170
1171      <li class="header__linklist-item has-dropdown   " data-item-title="Pickleball">
1172        <a
1173          class="header__linklist-link link--animated"
1174          href="/collections/pickleball"
1175          aria-controls="desktop-menu-2" aria-expanded="false"
1176          style="
1177            
1178            
1179          ">Pickleball</a><div hidden id="desktop-menu-2" class="mega-menu" >
1180              <div class="container">
1181                <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">
1182                                  <a href="/collections/pro-v" class="link--faded">Pro V <b>NEU</b></a>
1183                                </li><li class="linklist__item">
1184                                  <a href="/collections/pro-iv" class="link--faded">Pro IV</a>
1185                                </li><li class="linklist__item">
1186                                  <a href="/collections/hyperion" class="link--faded">Hyperion</a>
1187                                </li><li class="linklist__item">
1188                                  <a href="/collections/perseus" class="link--faded">Perseus</a>
1189                                </li><li class="linklist__item">
1190                                  <a href="/collections/scorpeus" class="link--faded">Scorpeus</a>
1191                                </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">
1192                                  <a href="/collections/power-fx" class="link--faded">POWER FX <b>NEU</b></a>
1193                                </li><li class="linklist__item">
1194                                  <a href="/pages/vision" class="link--faded">Vision</a>
1195                                </li><li class="linklist__item">
1196                                  <a href="/collections/agassi-graf" class="link--faded">Agassi/Graf</a>
1197                                </li><li class="linklist__item">
1198                                  <a href="/collections/essentials" class="link--faded">Essentials</a>
1199                                </li><li class="linklist__item">
1200                                  <a href="/collections/schlager-sets" class="link--faded">Schläger Sets</a>
1201                                </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">
1202                                  <a href="/products/joola-hc-40-pickleball" class="link--faded">HC-40 <b>NEU</b></a>
1203                                </li><li class="linklist__item">
1204                                  <a href="/products/joola-pickleball-ball-primo" class="link--faded">Primo</a>
1205                                </li><li class="linklist__item">
1206                                  <a href="/products/joola-primo-indoor-plus-3-pack" class="link--faded">Primo Indoor Plus</a>
1207                                </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">
1208                                  <a href="/collections/pickleball-netze" class="link--faded">Netze</a>
1209                                </li><li class="linklist__item">
1210                                  <a href="/collections/pickleball-taschen" class="link--faded">Taschen</a>
1211                                </li><li class="linklist__item">
1212                                  <a href="/collections/sonstiges-1" class="link--faded">Sonstiges</a>
1213                                </li></ul></div></div></div>
1214              </div>
1215            </div></li>
1216
1217      <li class="header__linklist-item has-dropdown   " data-item-title="Sportswear">
1218        <a
1219          class="header__linklist-link link--animated"
1220          href="/collections/bekleidung"
1221          aria-controls="desktop-menu-3" aria-expanded="false"
1222          style="
1223            
1224            
1225          ">
1225Sportswear</a><div hidden id="desktop-menu-3" class="mega-menu" >
1226              <div class="container">
1227                <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">
1228                                  <a href="/collections/teamwear-herren" class="link--faded">Teamwear</a>
1229                                </li><li class="linklist__item">
1230                                  <a href="/collections/fashion-herren" class="link--faded">Fashion</a>
1231                                </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">
1232                                  <a href="/collections/teamwear-damen" class="link--faded">Teamwear</a>
1233                                </li><li class="linklist__item">
1234                                  <a href="/collections/fashion-damen" class="link--faded">Fashion</a>
1235                                </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">
1236                                  <a href="/collections/trainingsanzuge" class="link--faded">Trainingsanzüge</a>
1237                                </li><li class="linklist__item">
1238                                  <a href="/collections/jacken-sweatshirts-hoodies" class="link--faded">Jacken & Hoodies</a>
1239                                </li><li class="linklist__item">
1240                                  <a href="/collections/schuhe" class="link--faded">Schuhe</a>
1241                                </li><li class="linklist__item">
1242                                  <a href="/collections/socken" class="link--faded">Socken</a>
1243                                </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">
1244                                  <a href="/collections/taschen" class="link--faded">Taschen</a>
1245                                </li><li class="linklist__item">
1246                                  <a href="/collections/zubehor-und-accessoires" class="link--faded">Accessoires</a>
1247                                </li><li class="linklist__item">
1248                                  <a href="/collections/brillen" class="link--faded">Brillen</a>
1249                                </li></ul></div></div></div>
1250              </div>
1251            </div></li>
1252
1253      <li class="header__linklist-item has-dropdown   " data-item-title="Sale">
1254        <a
1255          class="header__linklist-link link--animated"
1256          href="/collections/sale-angebote"
1257          aria-controls="desktop-menu-4" aria-expanded="false"
1258          style="
1259            
1260            
1261          ">Sale</a><div hidden id="desktop-menu-4" class="mega-menu" >
1262              <div class="container">
1263                <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>
1264              </div>
1265            </div></li></ul>
1266</desktop-navigation>
1267<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">
1268              <span class="visually-hidden">Navigation</span><svg focusable="false" width="18" height="14" class="icon icon--header-hamburger   " viewBox="0 0 18 14">
1269        <path d="M0 1h18M0 13h18H0zm0-6h18H0z" fill="none" stroke="currentColor" stroke-width="2"></path>
1270      </svg></button></div></nav>
1271
1272      <!-- LOGO PART --><span class="header__logo"><a class="header__logo-link" href="/">
1273            <span class="visually-hidden">JOOLA Europe</span>
1274            <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>
1275
1276      <!-- SECONDARY LINKS PART -->
1277      <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">
1278            <span class="visually-hidden">Newsletter</span><svg focusable="false" width="20" height="16" class="icon icon--header-email   " viewBox="0 0 20 16">
1279        <path d="M19 4l-9 5-9-5" fill="none" stroke="currentColor" stroke-width="2"></path>
1280        <path stroke="currentColor" fill="none" stroke-width="2" d="M1 1h18v14H1z"></path>
1281      </svg></button><div class="header__search desktop predictive-search hidden-pocket hidden-lap">
1282              <form class="predictive-search__form" action="/search" method="get" role="search">
1283                <input type="hidden" name="type" value="product">
1284
1285                <div class="predictive-search__wrapper">
1286                  <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">
1287        <clipPath id="a"><path d="M0 0h24v24H0z"/></clipPath>
1288        <g clip-path="url(#a)" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5">
1289          <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"/>
1290        </g>
1291      </svg></div>
1292
1293                  <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?">
1294
1295                  <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">
1296        <path d="M13 13L1 1M13 1L1 13" stroke="currentColor" stroke-width="2" fill="none"></path>
1297      </svg></button>
1298                </div>
1299              </form>
1300            </div><shopify-store store-domain="https://joola.de" country="DE" language="de"></shopify-store>
1301<shopify-account menu="customer-account-main-menu"class="shopify-account--icons">
1302              <div slot="signed-out-avatar">
1303                <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">
1304        <clipPath id="a"><path d="M2 0h21v24H2z"/></clipPath>
1305        <g clip-path="url(#a)" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5">
1306          <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"/>
1307        </g>
1308      </svg></span>
1309              </div>
1310            </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">
1311        <g stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5">
1312          <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"/>
1313          <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"/>
1314          <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"/>
1315        </g>
1316      </svg><cart-count class="header__cart-count header__cart-count--floating bubble-count" aria-hidden="true">0</cart-count>
1317          </a>
1318        </div></div>
1319    </div></div>
1320
1321  <header-search class="header__search">
1322  <div class="container hidden-desk">
1323    <div class="header__search-bar predictive-search">
1324      <form id="header-search-form" class="predictive-search__form" action="/search" method="get" role="search">
1325        <input type="hidden" name="type" value="product">
1326
1327        <div class="predictive-search__wrapper">
1328          <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">
1329        <clipPath id="a"><path d="M0 0h24v24H0z"/></clipPath>
1330        <g clip-path="url(#a)" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5">
1331          <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"/>
1332        </g>
1333      </svg></div>
1334
1335          <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?">
1336
1337          <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">
1338        <path d="M13 13L1 1M13 1L1 13" stroke="currentColor" stroke-width="2" fill="none"></path>
1339      </svg></button>
1340        </div>
1341      </form>
1342    </div>
1343  </div>
1344
1345  <div class="predictive-search-overlay">
1346    <div class="search__drawer-wrapper">
1347      <div class="search__drawer">
1348        <div class="container">
1349          <button type="button" class="search__drawer-close__button hidden-phone hidden-lap" data-action="close-search">
1350            <span class="link--animated text--underlined">Schließen</span>
1351          </button>
1352
1353          <div class="drawer__content">
1354            <div class="predictive-search__content-wrapper">
1355              <div hidden class="predictive-search__loading-state">
1356                <div class="spinner"><svg focusable="false" width="50" height="50" class="icon icon--spinner   " viewBox="25 25 50 50">
1357        <circle cx="50" cy="50" r="20" fill="none" stroke="#000000" stroke-width="4"></circle>
1358      </svg></div>
1359              </div>
1360
1361              <div hidden class="predictive-search__results" aria-live="polite"></div>
1362
1363              <div class="predictive-search__results-default" aria-live="polite"><div>
1364                    <h4 class="predictive-search__menu-title heading heading--small">Beliebte Suchbegriffe</h4>
1365
1366                    <div class="predictive-search__results-default__linklist"><a href="/collections/tischtennisschlager" class="link--animated text--underlined">Tischtennisschläger</a>
1367                      <a href="/collections/tische" class="link--animated text--underlined">Tischtennisplatte</a>
1368                      <a href="/collections/balle" class="link--animated text--underlined">Bälle</a>
1369                      <a href="/search?q=infinity&type=product" class="link--animated text--underlined">Infinity</a>
1370                      
1371                    </div>
1372                  </div>
1373                
1374<div class="predictive-search__results-default__products">
1375                    <h4 class="heading heading--small">Beliebte Produkte</h4>
1376
1377                    <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?_pos=3&_sid=b216c228e&_ss=r" data-instant class="product-item__aspect-ratio aspect-ratio " style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_01.png?v=1775553403&amp;width=4096" alt="JOOLA Tischtennisschläger Infinity Z Carbon" srcset="//joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_01.png?v=1775553403&amp;width=200 200w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_01.png?v=1775553403&amp;width=300 300w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_01.png?v=1775553403&amp;width=400 400w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_01.png?v=1775553403&amp;width=500 500w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_01.png?v=1775553403&amp;width=600 600w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_01.png?v=1775553403&amp;width=700 700w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_01.png?v=1775553403&amp;width=800 800w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_01.png?v=1775553403&amp;width=900 900w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_01.png?v=1775553403&amp;width=1000 1000w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_01.png?v=1775553403&amp;width=1100 1100w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_01.png?v=1775553403&amp;width=1200 1200w" width="4096" height="4096" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((min(100vw - 80px, 1520px) - px) / 4 - 18px)" class="product-item__primary-image" data-media-id="65899197170040">
1378<img src="//joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_02.png?v=1775553403&amp;width=4096" alt="JOOLA Tischtennisschläger Infinity Z Carbon" srcset="//joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_02.png?v=1775553403&amp;width=200 200w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_02.png?v=1775553403&amp;width=300 300w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_02.png?v=1775553403&amp;width=400 400w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_02.png?v=1775553403&amp;width=500 500w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_02.png?v=1775553403&amp;width=600 600w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_02.png?v=1775553403&amp;width=700 700w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_02.png?v=1775553403&amp;width=800 800w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_02.png?v=1775553403&amp;width=900 900w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_02.png?v=1775553403&amp;width=1000 1000w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_02.png?v=1775553403&amp;width=1100 1100w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_02.png?v=1775553403&amp;width=1200 1200w" width="4096" height="4096" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((min(100vw - 80px, 1520px) - px) / 4 - 18px)" class="product-item__secondary-image"></a></div>
1379
1380  <div class="product-item__info  ">
1381    <div class="product-item-meta"><a href="/products/joola-infinity-z-carbon?_pos=3&_sid=b216c228e&_ss=r" data-instant class="product-item-meta__title">JOOLA Tischtennisschläger Infinity Z Carbon</a>
1382
1383      <div class="product-item-meta__price-list-container">
1384        <div class="price-list price-list--centered"><span class="price">
1385              <span class="visually-hidden">Angebotspreis</span>€149,00</span></div>
1386      </div><a class="product-item-meta__reviews-badge text--small" href="/products/joola-infinity-z-carbon?_pos=3&_sid=b216c228e&_ss=r" data-instant><div class="rating"><span class="rating__value">4.7</span>
1387    <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">
1388        <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>
1389      </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">
1390        <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>
1391      </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">
1392        <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>
1393      </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">
1394        <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>
1395      </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">
1396        <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>
1397      </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">
1398        <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>
1399      </svg></div>
1400
1401    <span class="rating__caption">(41)</span>
1402  </div></a></div></div>
1403</product-item>
1404<product-item class="product-item " ><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><div class="product-item__label-list label-list">
1405<span class="label label--highlight">Spare 26%</span></div><a href="/products/joola-tischtennisschlager-white-infinity-carbon?_pos=7&_sid=b216c228e&_ss=r" data-instant class="product-item__aspect-ratio aspect-ratio " style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//joola.de/cdn/shop/files/54212_White_Infinity_Carbon_01_058e2c9d-c01c-4ffe-8ad9-c5007a28d889.png?v=1779105881&amp;width=4096" alt="JOOLA Tischtennisschläger White Infinity Carbon" srcset="//joola.de/cdn/shop/files/54212_White_Infinity_Carbon_01_058e2c9d-c01c-4ffe-8ad9-c5007a28d889.png?v=1779105881&amp;width=200 200w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_01_058e2c9d-c01c-4ffe-8ad9-c5007a28d889.png?v=1779105881&amp;width=300 300w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_01_058e2c9d-c01c-4ffe-8ad9-c5007a28d889.png?v=1779105881&amp;width=400 400w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_01_058e2c9d-c01c-4ffe-8ad9-c5007a28d889.png?v=1779105881&amp;width=500 500w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_01_058e2c9d-c01c-4ffe-8ad9-c5007a28d889.png?v=1779105881&amp;width=600 600w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_01_058e2c9d-c01c-4ffe-8ad9-c5007a28d889.png?v=1779105881&amp;width=700 700w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_01_058e2c9d-c01c-4ffe-8ad9-c5007a28d889.png?v=1779105881&amp;width=800 800w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_01_058e2c9d-c01c-4ffe-8ad9-c5007a28d889.png?v=1779105881&amp;width=900 900w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_01_058e2c9d-c01c-4ffe-8ad9-c5007a28d889.png?v=1779105881&amp;width=1000 1000w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_01_058e2c9d-c01c-4ffe-8ad9-c5007a28d889.png?v=1779105881&amp;width=1100 1100w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_01_058e2c9d-c01c-4ffe-8ad9-c5007a28d889.png?v=1779105881&amp;width=1200 1200w" width="4096" height="4096" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((min(100vw - 80px, 1520px) - px) / 4 - 18px)" class="product-item__primary-image" data-media-id="66084605493624">
1406<img src="//joola.de/cdn/shop/files/54212_White_Infinity_Carbon_02_cc30d47
14067-f84c-4e61-9d16-2ab474e2119b.png?v=1779105882&amp;width=4096" alt="JOOLA Tischtennisschläger White Infinity Carbon" srcset="//joola.de/cdn/shop/files/54212_White_Infinity_Carbon_02_cc30d477-f84c-4e61-9d16-2ab474e2119b.png?v=1779105882&amp;width=200 200w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_02_cc30d477-f84c-4e61-9d16-2ab474e2119b.png?v=1779105882&amp;width=300 300w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_02_cc30d477-f84c-4e61-9d16-2ab474e2119b.png?v=1779105882&amp;width=400 400w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_02_cc30d477-f84c-4e61-9d16-2ab474e2119b.png?v=1779105882&amp;width=500 500w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_02_cc30d477-f84c-4e61-9d16-2ab474e2119b.png?v=1779105882&amp;width=600 600w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_02_cc30d477-f84c-4e61-9d16-2ab474e2119b.png?v=1779105882&amp;width=700 700w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_02_cc30d477-f84c-4e61-9d16-2ab474e2119b.png?v=1779105882&amp;width=800 800w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_02_cc30d477-f84c-4e61-9d16-2ab474e2119b.png?v=1779105882&amp;width=900 900w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_02_cc30d477-f84c-4e61-9d16-2ab474e2119b.png?v=1779105882&amp;width=1000 1000w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_02_cc30d477-f84c-4e61-9d16-2ab474e2119b.png?v=1779105882&amp;width=1100 1100w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_02_cc30d477-f84c-4e61-9d16-2ab474e2119b.png?v=1779105882&amp;width=1200 1200w" width="4096" height="4096" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((min(100vw - 80px, 1520px) - px) / 4 - 18px)" class="product-item__secondary-image"></a></div>
1407
1408  <div class="product-item__info  ">
1409    <div class="product-item-meta"><a href="/products/joola-tischtennisschlager-white-infinity-carbon?_pos=7&_sid=b216c228e&_ss=r" data-instant class="product-item-meta__title">JOOLA Tischtennisschläger White Infinity Carbon</a>
1410
1411      <div class="product-item-meta__price-list-container">
1412        <div class="price-list price-list--centered"><span class="price price--highlight">
1413              <span class="visually-hidden">Angebotspreis</span>€95,90</span>
1414
1415            <span class="price price--msrp">UVP</span>
1416
1417            <span class="price price--compare">
1418              <span class="visually-hidden">Regulärer Preis</span>€129,90</span></div>
1419      </div><a class="product-item-meta__reviews-badge text--small" href="/products/joola-tischtennisschlager-white-infinity-carbon?_pos=7&_sid=b216c228e&_ss=r" data-instant><div class="rating visually-hidden">
1420    <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">
1421        <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>
1422      </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">
1423        <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>
1424      </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">
1425        <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>
1426      </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">
1427        <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>
1428      </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">
1429        <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>
1430      </svg></div>
1431
1432    <span class="rating__caption">(0)</span>
1433  </div></a></div></div>
1434</product-item>
1435<product-item class="product-item " ><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><a href="/products/joola-tischtennis-set-team-school-it" data-instant class="product-item__aspect-ratio aspect-ratio " style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_12_web.png?v=1750922234&amp;width=1200" alt="Vier rote JOOLA Tischtennisschläger, drei weiße JOOLA Tischtennisbälle und eine schwarze JOOLA Tragetasche." srcset="//joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_12_web.png?v=1750922234&amp;width=200 200w, //joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_12_web.png?v=1750922234&amp;width=300 300w, //joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_12_web.png?v=1750922234&amp;width=400 400w, //joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_12_web.png?v=1750922234&amp;width=500 500w, //joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_12_web.png?v=1750922234&amp;width=600 600w, //joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_12_web.png?v=1750922234&amp;width=700 700w, //joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_12_web.png?v=1750922234&amp;width=800 800w, //joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_12_web.png?v=1750922234&amp;width=900 900w, //joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_12_web.png?v=1750922234&amp;width=1000 1000w, //joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_12_web.png?v=1750922234&amp;width=1100 1100w, //joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_12_web.png?v=1750922234&amp;width=1200 1200w" width="1200" height="1200" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((min(100vw - 80px, 1520px) - px) / 4 - 18px)" class="product-item__primary-image" data-media-id="64571866775928">
1436<img src="//joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_01_web.png?v=1750922234&amp;width=1200" alt="Tischtennisschläger mit rotem Belag und Holzgriff, Marke JOOLA." srcset="//joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_01_web.png?v=1750922234&amp;width=200 200w, //joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_01_web.png?v=1750922234&amp;width=300 300w, //joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_01_web.png?v=1750922234&amp;width=400 400w, //joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_01_web.png?v=1750922234&amp;width=500 500w, //joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_01_web.png?v=1750922234&amp;width=600 600w, //joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_01_web.png?v=1750922234&amp;width=700 700w, //joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_01_web.png?v=1750922234&amp;width=800 800w, //joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_01_web.png?v=1750922234&amp;width=900 900w, //joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_01_web.png?v=1750922234&amp;width=1000 1000w, //joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_01_web.png?v=1750922234&amp;width=1100 1100w, //joola.de/cdn/shop/files/54855_JOOLA_Set-Team-School-IT_01_web.png?v=1750922234&amp;width=1200 1200w" width="1200" height="1200" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((min(100vw - 80px, 1520px) - px) / 4 - 18px)" class="product-item__secondary-image"></a></div>
1437
1438  <div class="product-item__info  ">
1439    <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>
1440
1441      <div class="product-item-meta__price-list-container">
1442        <div class="price-list price-list--centered"><span class="price">
1443              <span class="visually-hidden">Angebotspreis</span>€29,90</span></div>
1444      </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>
1445    <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">
1446        <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>
1447      </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">
1448        <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>
1449      </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">
1450        <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>
1451      </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">
1452        <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>
1453      </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">
1454        <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>
1455      </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">
1456        <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>
1457      </svg></div>
1458
1459    <span class="rating__caption">(2)</span>
1460  </div></a></div></div>
1461</product-item>
1462<product-item class="product-item " ><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><div class="product-item__label-list label-list">
1463<span class="label label--highlight">Spare 17%</span></div><a href="/products/joola-tischtennisplatte-nova-500a" data-instant class="product-item__aspect-ratio aspect-ratio " style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_01_6f11c5a8-126d-486d-b612-785d95a3680f.png?v=1778163999&amp;width=3072" alt="JOOLA Tischtennisplatte Nova 500A inkl. Netz" srcset="//joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_01_6f11c5a8-126d-486d-b612-785d95a3680f.png?v=1778163999&amp;width=200 200w, //joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_01_6f11c5a8-126d-486d-b612-785d95a3680f.png?v=1778163999&amp;width=300 300w, //joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_01_6f11c5a8-126d-486d-b612-785d95a3680f.png?v=1778163999&amp;width=400 400w, //joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_01_6f11c5a8-126d-486d-b612-785d95a3680f.png?v=1778163999&amp;width=500 500w, //joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_01_6f11c5a8-126d-486d-b612-785d95a3680f.png?v=1778163999&amp;width=600 600w, //joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_01_6f11c5a8-126d-486d-b612-785d95a3680f.png?v=1778163999&amp;width=700 700w, //joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_01_6f11c5a8-126d-486d-b612-785d95a3680f.png?v=1778163999&amp;width=800 800w, //joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_01_6f11c5a8-126d-486d-b612-785d95a3680f.png?v=1778163999&amp;width=900 900w, //joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_01_6f11c5a8-126d-486d-b612-785d95a3680f.png?v=1778163999&amp;width=1000 1000w, //joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_01_6f11c5a8-126d-486d-b612-785d95a3680f.png?v=1778163999&amp;width=1100 1100w, //joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_01_6f11c5a8-126d-486d-b612-785d95a3680f.png?v=1778163999&amp;width=1200 1200w" width="3072" height="3072" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((min(100vw - 80px, 1520px) - px) / 4 - 18px)" class="product-item__primary-image" data-media-id="66036551614840">
1464<img src="//joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_02_2f0225ff-bfe6-4872-96f1-e42481e4646c.png?v=1778164003&amp;width=3072" alt="JOOLA Tischtennisplatte Nova 500A inkl. Netz" srcset="//joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_02_2f0225ff-bfe6-4872-96f1-e42481e4646c.png?v=1778164003&amp;width=200 200w, //joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_02_2f0225ff-bfe6-4872-96f1-e42481e4646c.png?v=1778164003&amp;width=300 300w, //joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_02_2f0225ff-bfe6-4872-96f1-e42481e4646c.png?v=1778164003&amp;width=400 400w, //joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_02_2f0225ff-bfe6-4872-96f1-e42481e4646c.png?v=1778164003&amp;width=500 500w, //joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_02_2f0225ff-bfe6-4872-96f1-e42481e4646c.png?v=1778164003&amp;width=600 600w, //joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_02_2f0225ff-bfe6-4872-96f1-e42481e4646c.png?v=1778164003&amp;width=700 700w, //joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_02_2f0225ff-bfe6-4872-96f1-e42481e4646c.png?v=1778164003&amp;width=800 800w, //joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_02_2f0225ff-bfe6-4872-96f1-e42481e4646c.png?v=1778164003&amp;width=900 900w, //joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_02_2f0225ff-bfe6-4872-96f1-e42481e4646c.png?v=1778164003&amp;width=1000 1000w, //joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_02_2f0225ff-bfe6-4872-96f1-e42481e4646c.png?v=1778164003&amp;width=1100 1100w, //joola.de/cdn/shop/files/11659_JOOLA_Outdoor-Nova-500A_02_2f0225ff-bfe6-4872-96f1-e42481e4646c.png?v=1778164003&amp;width=1200 1200w" width="3072" height="3072" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((min(100vw - 80px, 1520px) - px) / 4 - 18px)" class="product-item__secondary-image"></a></div>
1465
1466  <div class="product-item__info  ">
1467    <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>
1468
1469      <div class="product-item-meta__price-list-container">
1470        <div class="price-list price-list--centered"><span class="price price--highlight">
1471              <span class="visually-hidden">Angebotspreis</span>€549,00</span>
1472
1473            <span class="price price--msrp">UVP</span>
1474
1475            <span class="price price--compare">
1476              <span class="visually-hidden">Regulärer Preis</span>€659,00</span></div>
1477      </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>
1478    <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">
1479        <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>
1480      </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">
1481        <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>
1482      </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">
1483        <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>
1484      </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">
1485        <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>
1486      </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">
1487        <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>
1488      </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">
1489        <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>
1490      </svg></div>
1491
1492    <span class="rating__caption">(5)</span>
1493  </div></a></div></div>
1494</product-item>
1495<product-item class="product-item " ><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><div class="product-item__label-list label-list">
1496<span class="label label--highlight">Spare 41%</span></div><a href="/products/joola-tischtennisplatte-midsize-fa" data-instant class="product-item__aspect-ratio aspect-ratio " style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_01.png?v=1781515248&amp;width=3072" alt="JOOLA Tischtennisplatte Midsize FA" srcset="//joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_01.png?v=1781515248&amp;width=200 200w, //joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_01.png?v=1781515248&amp;width=300 300w, //joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_01.png?v=1781515248&amp;width=400 400w, //joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_01.png?v=1781515248&amp;width=500 500w, //joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_01.png?v=1781515248&amp;width=600 600w, //joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_01.png?v=1781515248&amp;width=700 700w, //joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_01.png?v=1781515248&amp;width=800 800w, //joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_01.png?v=1781515248&amp;width=900 900w, //joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_01.png?v=1781515248&amp;width=1000 1000w, //joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_01.png?v=1781515248&amp;width=1100 1100w, //joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_01.png?v=1781515248&amp;width=1200 1200w" width="3072" height="3072" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((min(100vw - 80px, 1520px) - px) / 4 - 18px)" class="product-item__primary-image" data-media-id="66171291533688">
1497<img src="//joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_02.png?v=1781515248&amp;width=3072" alt="JOOLA Tischtennisplatte Midsize FA" srcset="//joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_02.png?v=1781515248&amp;width=200 200w, //joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_02.png?v=1781515248&amp;width=300 300w, //joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_02.png?v=1781515248&amp;width=400 400w, //joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_02.png?v=1781515248&amp;width=500 500w, //joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_02.png?v=1781515248&amp;width=600 600w, //joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_02.png?v=1781515248&amp;width=700 700w, //joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_02.png?v=1781515248&amp;width=800 800w, //joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_02.png?v=1781515248&amp;width=900 900w, //joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_02.png?v=1781515248&amp;width=1000 1000w, //joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_02.png?v=1781515248&amp;width=1100 1100w, //joola.de/cdn/shop/files/19130_JOOLA_Midsize_FA_02.png?v=1781515248&amp;width=1200 1200w" width="3072" height="3072" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((min(100vw - 80px, 1520px) - px) / 4 - 18px)" class="product-item__secondary-image"></a></div>
1498
1499  <div class="product-item__info  ">
1500    <div class="product-item-meta"><a href="/products/joola-tischtennisplatte-midsize-fa" data-instant class="product-item-meta__title">JOOLA Tischtennisplatte Midsize FA</a>
1501
1502      <div class="product-item-meta__price-list-container">
1503        <div class="price-list price-list--centered"><span class="price price--highlight">
1504              <span class="visually-hidden">Angebotspreis</span>€129,90</span>
1505
1506            <span class="price price--msrp">UVP</span>
1507
1508            <span class="price price--compare">
1509              <span class="visually-hidden">Regulärer Preis</span>€219,00</span></div>
1510      </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>
1511    <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">
1512        <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>
1513      </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">
1514        <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>
1515      </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">
1516        <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>
1517      </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">
1518        <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>
1519      </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">
1520        <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>
1521      </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">
1522        <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>
1523      </svg></div>
1524
1525    <span class="rating__caption">(60)</span>
1526  </div></a><div class="product-item-meta__variant-list">
1527                      <div class="color-swatch ">
1528                        <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" >
1529                        <label class="color-swatch__item" for="sections--23031476486447__header--10164367687983-1" style="background-color: #000000">
1530                          <span class="visually-hidden">Schwarz</span>
1531                        </label>
1532                      </div>
1533                    
1534</div></div></div>
1535</product-item>
1536<product-item class="product-item " ><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><a href="/products/joola-pickleball-schlager-ben-johns-blue-lightning-pickleball-set" data-instant class="product-item__aspect-ratio aspect-ratio " style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_01_web.jpg?v=1763972037&amp;width=1200" alt="Zoom auf das JOOLA Pickleball Set Elemental Netz + 2x Ben Johns Blue Lightning Set, betont das hochwertige Material." srcset="//joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_01_web.jpg?v=1763972037&amp;width=200 200w, //joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_01_web.jpg?v=1763972037&amp;width=300 300w, //joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_01_web.jpg?v=1763972037&amp;width=400 400w, //joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_01_web.jpg?v=1763972037&amp;width=500 500w, //joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_01_web.jpg?v=1763972037&amp;width=600 600w, //joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_01_web.jpg?v=1763972037&amp;width=700 700w, //joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_01_web.jpg?v=1763972037&amp;width=800 800w, //joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_01_web.jpg?v=1763972037&amp;width=900 900w, //joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_01_web.jpg?v=1763972037&amp;width=1000 1000w, //joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_01_web.jpg?v=1763972037&amp;width=1100 1100w, //joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_01_web.jpg?v=1763972037&amp;width=1200 1200w" width="1200" height="1200" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((min(100vw - 80px, 1520px) - px) / 4 - 18px)" class="product-item__primary-image" data-media-id="38293016346927">
1537<img src="//joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_03_web.jpg?v=1746621090&amp;width=1200" alt="Detailaufnahme des JOOLA Pickleball Set Ben Johns Blue Lightning, zeigt die Oberfläche und Struktur." srcset="//joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_03_web.jpg?v=1746621090&amp;width=200 200w, //joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_03_web.jpg?v=1746621090&amp;width=300 300w, //joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_03_web.jpg?v=1746621090&amp;width=400 400w, //joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_03_web.jpg?v=1746621090&amp;width=500 500w, //joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_03_web.jpg?v=1746621090&amp;width=600 600w, //joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_03_web.jpg?v=1746621090&amp;width=700 700w, //joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_03_web.jpg?v=1746621090&amp;width=800 800w, //joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_03_web.jpg?v=1746621090&amp;width=900 900w, //joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_03_web.jpg?v=1746621090&amp;width=1000 1000w, //joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_03_web.jpg?v=1746621090&amp;width=1100 1100w, //joola.de/cdn/shop/files/18537_JOOLA_Ben-Johns-Lightning-Set_03_web.jpg?v=1746621090&amp;width=1200 1200w" width="1200" height="1200" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((min(100vw - 80px, 1520px) - px) / 4 - 18px)" class="product-item__secondary-image"></a></div>
1538
1539  <div class="product-item__info  ">
1540    <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>
1541
1542      <div class="product-item-meta__price-list-container">
1543        <div class="price-list price-list--centered"><span class="price">
1544              <span class="visually-hidden">Angebotspreis</span>€79,95</span></div>
1545      </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>
1546    <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">
1547        <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>
1548      </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">
1549        <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>
1550      </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">
1551        <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>
1552      </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">
1553        <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>
1554      </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">
1555        <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>
1556      </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">
1557        <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>
1558      </svg></div>
1559
1560    <span class="rating__caption">(63)</span>
1561  </div></a></div></div>
1562</product-item>
1563</div>
1564                  </div></div>
1565            </div>
1566          </div>
1567
1568          <div hidden class="drawer__footer drawer__footer--no-top-padding ">
1569            <button type="submit" form="header-search-form" class="button button--primary">Alle Ergebnisse anzeigen</button>
1570          </div>
1571        </div>
1572      </div>
1573    </div>
1574  </div>
1575</header-search>
1576
1577</store-header><cart-notification global hidden class="cart-notification "></cart-notification><mobile-navigation append-body id="mobile-menu-drawer" class="drawer drawer--from-left">
1578  <span class="drawer__overlay"></span>
1579
1580  <div class="drawer__header drawer__header--shadowed">
1581    <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="">
1582
1583    <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">
1584        <path d="M13 13L1 1M13 1L1 13" stroke="currentColor" stroke-width="2" fill="none"></path>
1585      </svg></button>
1586  </div>
1587
1588  <div class="drawer__content">
1589    <ul class="mobile-nav list--unstyled" role="list">
1590
1591        <li
1592          class="mobile-nav__item   "
1593          data-level="1"
1594          style="
1595            
1596            
1597          "><button
1598              is="toggle-button"
1599              class="mobile-nav__link heading h6"
1600              aria-controls="mobile-menu-1"
1601              aria-expanded="false"
1602              style="
1603                
1604              "
1605            >Tischtennis<span class="animated-plus"></span>
1606            </button>
1607
1608            <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>
1609                        </button>
1610
1611                        <collapsible-content id="mobile-menu-1-2" class="collapsible">
1612                          <ul class="mobile-nav list--unstyled" role="list"><li class="mobile-nav__item" data-level="3">
1613                                <a href="/collections/tischtennisschlager" class="mobile-nav__link">Alle Produkte</a>
1614                              </li><li class="mobile-nav__item" data-level="3">
1615                                <a href="/collections/profischlager-1" class="mobile-nav__link">Profi</a>
1616                              </li><li class="mobile-nav__item" data-level="3">
1617                                <a href="/collections/hobbyschlager-1" class="mobile-nav__link">Hobby</a>
1618                              </li><li class="mobile-nav__item" data-level="3">
1619                                <a href="/collections/sets-schlager" class="mobile-nav__link">Sets</a>
1620                              </li></ul>
1621                        </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>
1622                        </button>
1623
1624                        <collapsible-content id="mobile-menu-1-3" class="collapsible">
1625                          <ul class="mobile-nav list--unstyled" role="list"><li class="mobile-nav__item" data-level="3">
1626                                <a href="/collections/holzer" class="mobile-nav__link">Alle Produkte</a>
1627                              </li><li class="mobile-nav__item" data-level="3">
1628                                <a href="/collections/premium-holzer" class="mobile-nav__link">Premium</a>
1629                              </li><li class="mobile-nav__item" data-level="3">
1630                                <a href="/collections/professional-holzer" class="mobile-nav__link">Professional</a>
1631                              </li><li class="mobile-nav__item" data-level="3">
1632                                <a href="/collections/performance-holzer" class="mobile-nav__link">Performance</a>
1633                              </li><li class="mobile-nav__item" data-level="3">
1634                                <a href="/collections/progressive-holzer" class="mobile-nav__link">Progressive</a>
1635                              </li><li class="mobile-nav__item" data-level="3">
1636                                <a href="/collections/precision-holzer" class="mobile-nav__link">Precision</a>
1637                              </li></ul>
1638                        </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>
1639                        </button>
1640
1641                        <collapsible-content id="mobile-menu-1-4" class="collapsible">
1642                          <ul class="mobile-nav list--unstyled" role="list"><li class="mobile-nav__item" data-level="3">
1643                                <a href="/collections/belage" class="mobile-nav__link">Alle Produkte</a>
1644                              </li><li class="mobile-nav__item" data-level="3">
1645                                <a href="/collections/premium-belage" class="mobile-nav__link">Premium</a>
1646                              </li><li class="mobile-nav__item" data-level="3">
1647                                <a href="/collections/professional-belage" class="mobile-nav__link">Professional</a>
1648                              </li><li class="mobile-nav__item" data-level="3">
1649                                <a href="/collections/performance-belage" class="mobile-nav__link">Performance</a>
1650                              </li><li class="mobile-nav__item" data-level="3">
1651                                <a href="/collections/progressive-belage" class="mobile-nav__link">Progressive</a>
1652                              </li><li class="mobile-nav__item" data-level="3">
1653                                <a href="/collections/precision-belage" class="mobile-nav__link">Precision</a>
1654                              </li></ul>
1655                        </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>
1656                        </button>
1657
1658                        <collapsible-content id="mobile-menu-1-5" class="collapsible">
1659                          <ul class="mobile-nav list--unstyled" role="list"><li class="mobile-nav__item" data-level="3">
1660                                <a href="/collections/balle" class="mobile-nav__link">Alle Produkte</a>
1661                              </li><li class="mobile-nav__item" data-level="3">
1662                                <a href="/collections/wettkampfballe" class="mobile-nav__link">Wettkampf</a>
1663                              </li><li class="mobile-nav__item" data-level="3">
1664                                <a href="/collections/trainingsballe" class="mobile-nav__link">Training</a>
1665                              </li><li class="mobile-nav__item" data-level="3">
1666                                <a href="/collections/hobbyballe" class="mobile-nav__link">Freizeit</a>
1667                              </li></ul>
1668                        </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>
1669                        </button>
1670
1671                        <collapsible-content id="mobile-menu-1-6" class="collapsible">
1672                          <ul class="mobile-nav list--unstyled" role="list"><li class="mobile-nav__item" data-level="3">
1673                                <a href="/collections/tische" class="mobile-nav__link">Alle Produkte</a>
1674                              </li><li class="mobile-nav__item" data-level="3">
1675                                <a href="/collections/wettkampf-ittf" class="mobile-nav__link">Wettkampf</a>
1676                              </li><li class="mobile-nav__item" data-level="3">
1677                                <a href="/collections/indoor" class="mobile-nav__link">Indoor</a>
1678                              </li><li class="mobile-nav__item" data-level="3">
1679                                <a href="/collections/outdoor" class="mobile-nav__link">Outdoor</a>
1680                              </li><li class="mobile-nav__item" data-level="3">
1681                                <a href="/collections/midsize-minitische" class="mobile-nav__link">Funsize</a>
1682                              </li></ul>
1683                        </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>
1684                        </button>
1685
1686                        <collapsible-content id="mobile-menu-1-7" class="collapsible">
1687                          <ul class="mobile-nav list--unstyled" role="list"><li class="mobile-nav__item" data-level="3">
1688                                <a href="/collections/netze" class="mobile-nav__link">Alle Produkte</a>
1689                              </li><li class="mobile-nav__item" data-level="3">
1690                                <a href="/collections/profinetze-ittf" class="mobile-nav__link">Profi</a>
1691                              </li><li class="mobile-nav__item" data-level="3">
1692                                <a href="/collections/hobbynetze" class="mobile-nav__link">Freizeit</a>
1693                              </li></ul>
1694                        </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>
1695                        </button>
1696
1697                        <collapsible-content id="mobile-menu-1-8" class="collapsible">
1698                          <ul class="mobile-nav list--unstyled" role="list"><li class="mobile-nav__item" data-level="3">
1699                                <a href="/collections/zubehor" class="mobile-nav__link">Alle Produkte</a>
1700                              </li><li class="mobile-nav__item" data-level="3">
1701                                <a href="/collections/schlagerzubehor" class="mobile-nav__link">Schläger</a>
1702                              </li><li class="mobile-nav__item" data-level="3">
1703                                <a href="/collections/zubehor-tische" class="mobile-nav__link">
1703Tische</a>
1704                              </li><li class="mobile-nav__item" data-level="3">
1705                                <a href="/collections/spielfeldzubehor" class="mobile-nav__link">Spielfeld</a>
1706                              </li><li class="mobile-nav__item" data-level="3">
1707                                <a href="/collections/roboter" class="mobile-nav__link">Roboter</a>
1708                              </li></ul>
1709                        </collapsible-content></li></ul><div class="mobile-nav__images-wrapper  hide-scrollbar">
1710                  <div class="mobile-nav__images-scroller"><a href="/pages/hugo-calderano" class="mobile-nav__image-push"><img src="//joola.de/cdn/shop/files/Hugo_Megamenu.jpg?v=1768897808&amp;width=560" alt="" srcset="//joola.de/cdn/shop/files/Hugo_Megamenu.jpg?v=1768897808&amp;width=352 352w, //joola.de/cdn/shop/files/Hugo_Megamenu.jpg?v=1768897808&amp;width=560 560w" width="560" height="420" loading="lazy" sizes="270,540,810" class="mobile-nav__image"></a></div>
1711                </div></collapsible-content></li>
1712
1713        <li
1714          class="mobile-nav__item   "
1715          data-level="1"
1716          style="
1717            
1718            
1719          "><button
1720              is="toggle-button"
1721              class="mobile-nav__link heading h6"
1722              aria-controls="mobile-menu-2"
1723              aria-expanded="false"
1724              style="
1725                
1726              "
1727            >Pickleball<span class="animated-plus"></span>
1728            </button>
1729
1730            <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>
1731                        </button>
1732
1733                        <collapsible-content id="mobile-menu-2-2" class="collapsible">
1734                          <ul class="mobile-nav list--unstyled" role="list"><li class="mobile-nav__item" data-level="3">
1735                                <a href="/collections/profischlager" class="mobile-nav__link">Alle Produkte</a>
1736                              </li><li class="mobile-nav__item" data-level="3">
1737                                <a href="/collections/pro-v" class="mobile-nav__link">Pro V <b>NEU</b></a>
1738                              </li><li class="mobile-nav__item" data-level="3">
1739                                <a href="/collections/pro-iv" class="mobile-nav__link">Pro IV</a>
1740                              </li><li class="mobile-nav__item" data-level="3">
1741                                <a href="/collections/hyperion" class="mobile-nav__link">Hyperion</a>
1742                              </li><li class="mobile-nav__item" data-level="3">
1743                                <a href="/collections/perseus" class="mobile-nav__link">Perseus</a>
1744                              </li><li class="mobile-nav__item" data-level="3">
1745                                <a href="/collections/scorpeus" class="mobile-nav__link">Scorpeus</a>
1746                              </li></ul>
1747                        </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>
1748                        </button>
1749
1750                        <collapsible-content id="mobile-menu-2-3" class="collapsible">
1751                          <ul class="mobile-nav list--unstyled" role="list"><li class="mobile-nav__item" data-level="3">
1752                                <a href="/collections/hobbyschlager" class="mobile-nav__link">Alle Produkte</a>
1753                              </li><li class="mobile-nav__item" data-level="3">
1754                                <a href="/collections/power-fx" class="mobile-nav__link">POWER FX <b>NEU</b></a>
1755                              </li><li class="mobile-nav__item" data-level="3">
1756                                <a href="/pages/vision" class="mobile-nav__link">Vision</a>
1757                              </li><li class="mobile-nav__item" data-level="3">
1758                                <a href="/collections/agassi-graf" class="mobile-nav__link">Agassi/Graf</a>
1759                              </li><li class="mobile-nav__item" data-level="3">
1760                                <a href="/collections/essentials" class="mobile-nav__link">Essentials</a>
1761                              </li><li class="mobile-nav__item" data-level="3">
1762                                <a href="/collections/schlager-sets" class="mobile-nav__link">Schläger Sets</a>
1763                              </li></ul>
1764                        </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>
1765                        </button>
1766
1767                        <collapsible-content id="mobile-menu-2-4" class="collapsible">
1768                          <ul class="mobile-nav list--unstyled" role="list"><li class="mobile-nav__item" data-level="3">
1769                                <a href="/collections/balle-pickleball" class="mobile-nav__link">Alle Produkte</a>
1770                              </li><li class="mobile-nav__item" data-level="3">
1771                                <a href="/products/joola-hc-40-pickleball" class="mobile-nav__link">HC-40 <b>NEU</b></a>
1772                              </li><li class="mobile-nav__item" data-level="3">
1773                                <a href="/products/joola-pickleball-ball-primo" class="mobile-nav__link">Primo</a>
1774                              </li><li class="mobile-nav__item" data-level="3">
1775                                <a href="/products/joola-primo-indoor-plus-3-pack" class="mobile-nav__link">Primo Indoor Plus</a>
1776                              </li></ul>
1777                        </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>
1778                        </button>
1779
1780                        <collapsible-content id="mobile-menu-2-5" class="collapsible">
1781                          <ul class="mobile-nav list--unstyled" role="list"><li class="mobile-nav__item" data-level="3">
1782                                <a href="/collections/zubehor-pickleball" class="mobile-nav__link">Alle Produkte</a>
1783                              </li><li class="mobile-nav__item" data-level="3">
1784                                <a href="/collections/pickleball-netze" class="mobile-nav__link">Netze</a>
1785                              </li><li class="mobile-nav__item" data-level="3">
1786                                <a href="/collections/pickleball-taschen" class="mobile-nav__link">Taschen</a>
1787                              </li><li class="mobile-nav__item" data-level="3">
1788                                <a href="/collections/sonstiges-1" class="mobile-nav__link">Sonstiges</a>
1789                              </li></ul>
1790                        </collapsible-content></li></ul></collapsible-content></li>
1791
1792        <li
1793          class="mobile-nav__item   "
1794          data-level="1"
1795          style="
1796            
1797            
1798          "><button
1799              is="toggle-button"
1800              class="mobile-nav__link heading h6"
1801              aria-controls="mobile-menu-3"
1802              aria-expanded="false"
1803              style="
1804                
1805              "
1806            >Sportswear<span class="animated-plus"></span>
1807            </button>
1808
1809            <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>
1810                        </button>
1811
1812                        <collapsible-content id="mobile-menu-3-2" class="collapsible">
1813                          <ul class="mobile-nav list--unstyled" role="list"><li class="mobile-nav__item" data-level="3">
1814                                <a href="/collections/herren" class="mobile-nav__link">Alle Produkte</a>
1815                              </li><li class="mobile-nav__item" data-level="3">
1816                                <a href="/collections/teamwear-herren" class="mobile-nav__link">Teamwear</a>
1817                              </li><li class="mobile-nav__item" data-level="3">
1818                                <a href="/collections/fashion-herren" class="mobile-nav__link">Fashion</a>
1819                              </li></ul>
1820                        </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>
1821                        </button>
1822
1823                        <collapsible-content id="mobile-menu-3-3" class="collapsible">
1824                          <ul class="mobile-nav list--unstyled" role="list"><li class="mobile-nav__item" data-level="3">
1825                                <a href="/collections/damen" class="mobile-nav__link">Alle Produkte</a>
1826                              </li><li class="mobile-nav__item" data-level="3">
1827                                <a href="/collections/teamwear-damen" class="mobile-nav__link">Teamwear</a>
1828                              </li><li class="mobile-nav__item" data-level="3">
1829                                <a href="/collections/fashion-damen" class="mobile-nav__link">Fashion</a>
1830                              </li></ul>
1831                        </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>
1832                        </button>
1833
1834                        <collapsible-content id="mobile-menu-3-4" class="collapsible">
1835                          <ul class="mobile-nav list--unstyled" role="list"><li class="mobile-nav__item" data-level="3">
1836                                <a href="/collections/unisex" class="mobile-nav__link">Alle Produkte</a>
1837                              </li><li class="mobile-nav__item" data-level="3">
1838                                <a href="/collections/trainingsanzuge" class="mobile-nav__link">Trainingsanzüge</a>
1839                              </li><li class="mobile-nav__item" data-level="3">
1840                                <a href="/collections/jacken-sweatshirts-hoodies" class="mobile-nav__link">Jacken & Hoodies</a>
1841                              </li><li class="mobile-nav__item" data-level="3">
1842                                <a href="/collections/schuhe" class="mobile-nav__link">Schuhe</a>
1843                              </li><li class="mobile-nav__item" data-level="3">
1844                                <a href="/collections/socken" class="mobile-nav__link">Socken</a>
1845                              </li></ul>
1846                        </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>
1847                        </button>
1848
1849                        <collapsible-content id="mobile-menu-3-5" class="collapsible">
1850                          <ul class="mobile-nav list--unstyled" role="list"><li class="mobile-nav__item" data-level="3">
1851                                <a href="/collections/taschen-accessoires" class="mobile-nav__link">Alle Produkte</a>
1852                              </li><li class="mobile-nav__item" data-level="3">
1853                                <a href="/collections/taschen" class="mobile-nav__link">Taschen</a>
1854                              </li><li class="mobile-nav__item" data-level="3">
1855                                <a href="/collections/zubehor-und-accessoires" class="mobile-nav__link">Accessoires</a>
1856                              </li><li class="mobile-nav__item" data-level="3">
1857                                <a href="/collections/brillen" class="mobile-nav__link">Brillen</a>
1858                              </li></ul>
1859                        </collapsible-content></li></ul></collapsible-content></li>
1860
1861        <li
1862          class="mobile-nav__item   "
1863          data-level="1"
1864          style="
1865            
1866            
1867          "><button
1868              is="toggle-button"
1869              class="mobile-nav__link heading h6"
1870              aria-controls="mobile-menu-4"
1871              aria-expanded="false"
1872              style="
1873                
1874              "
1875            >Sale<span class="animated-plus"></span>
1876            </button>
1877
1878            <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">
1879          <a class="icon-text" href="#" onclick="mdApp_openModal('md-app-embed__footer-popup');" data-action="close">
1880            <div class="localization-country mobile">
1881              <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">
1882            </div>
1882Deutsch</a>
1883        </div></div>
1884  </div><div class="drawer__footer drawer__footer--tight drawer__footer--bordered">
1885      <div class="drawer__footer__social-media">
1886        <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" />
1887
1888<div class="social-media-link-wrapper">
1889  <div class="social-media-link-bubble no-wrap">
1890    
1891      <p class="social-media-link-bubble--heading">Tischtennis</p>
1892    
1893    <ul class="social-media-link-bubble--link-list">
1894      
1895        <li class="social-media-link-bubble--link">
1896          <a
1897            class="social-media-link-bubble--icon"
1898            href="https://www.facebook.com/joolatischtennis/"
1899            target="_blank"
1900            title="Facebook"
1901            rel="nofollow"
1902            aria-label="Facebook"
1903          >
1904            <svg width="19" height="19" viewBox="0 0 19 19" fill="none" xmlns="http://www.w3.org/2000/svg">
1905              <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"/>
1906              <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"/>
1907            </svg>
1908          </a>
1909        </li>
1910      
1911
1912      
1913        <li class="social-media-link-bubble--link">
1914          <a
1915            class="social-media-link-bubble--icon"
1916            href="https://www.tiktok.com/@joolaeurope"
1917            target="_blank"
1918            title="TikTok"
1919            rel="nofollow"
1920            aria-label="TikTok"
1921          >
1922            <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">
1923              <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"/>
1924              <g fill-rule="nonzero">
1925                <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"/>
1926                <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"/>
1927                <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"/>
1928              </g>
1929            </svg>
1930          </a>
1931        </li>
1932      
1933
1934      
1935        <li class="social-media-link-bubble--link">
1936          <a
1937            class="social-media-link-bubble--icon"
1938            href="https://www.instagram.com/joolaeurope/"
1939            target="_blank"
1940            title="Instagram"
1941            rel="nofollow"
1942            aria-label="Instagram"
1943          >
1944            <svg width="19" height="19" viewBox="0 0 19 19" fill="none" xmlns="http://www.w3.org/2000/svg">
1945              <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 
194512.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)"/>
1946              <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 
194614.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"/>
1947              <defs>
1948              <linearGradient id="paint0_linear_1008_2062" x1="17.8125" y1="-6.98958e-07" x2="5.30854e-07" y2="19" gradientUnits="userSpaceOnUse">
1949              <stop stop-color="#D82D7E"/>
1950              <stop offset="1" stop-color="#FA8F21"/>
1951              </linearGradient>
1952              </defs>
1953            </svg>
1954          </a>
1955        </li>
1956      
1957
1958      
1959    </ul>
1960  </div>
1961
1962  <div class="social-media-link-bubble no-wrap">
1963    
1964      <p class="social-media-link-bubble--heading">Pickleball</p>
1965    
1966    <ul class="social-media-link-bubble--link-list">
1967      
1968        <li class="social-media-link-bubble--link">
1969          <a
1970            class="social-media-link-bubble--icon"
1971            href="https://www.facebook.com/joolapickleball/"
1972            target="_blank"
1973            title="Facebook"
1974            rel="nofollow"
1975            aria-label="Facebook"
1976          >
1977            <svg width="19" height="19" viewBox="0 0 19 19" fill="none" xmlns="http://www.w3.org/2000/svg">
1978              <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"/>
1979              <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"/>
1980            </svg>
1981          </a>
1982        </li>
1983      
1984
1985      
1986
1987      
1988        <li class="social-media-link-bubble--link">
1989          <a
1990            class="social-media-link-bubble--icon"
1991            href="https://www.instagram.com/joolaeurope.pb"
1992            target="_blank"
1993            title="Instagram"
1994            rel="nofollow"
1995            aria-label="Instagram"
1996          >
1997            <svg width="19" height="19" viewBox="0 0 19 19" fill="none" xmlns="http://www.w3.org/2000/svg">
1998              <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 
199814.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)"/>
1999              <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"/>
2000              <defs>
2001              <linearGradient id="paint0_linear_1008_2062" x1="17.8125" y1="-6.98958e-07" x2="5.30854e-07" y2="19" gradientUnits="userSpaceOnUse">
2002              <stop stop-color="#D82D7E"/>
2003              <stop offset="1" stop-color="#FA8F21"/>
2004              </linearGradient>
2005              </defs>
2006            </svg>
2007          </a>
2008        </li>
2009      
2010
2011      
2012        <li class="social-media-link-bubble--link">
2013          <a
2014            class="social-media-link-bubble--icon"
2015            href="https://www.youtube.com/user/joolausa"
2016            target="_blank"
2017            title="YouTube"
2018            rel="nofollow"
2019            aria-label="YouTube"
2020          >
2021            <svg width="19" height="19" viewBox="0 0 19 19" fill="none" xmlns="http://www.w3.org/2000/svg">
2022              <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.
20220615C0.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"/>
2023              <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"/>
2024            </svg>
2025          </a>
2026        </li>
2027      
2028    </ul>
2029  </div>
2030</div>
2031</div>
2032
2033      <div class="mobile-nav__footer"><shopify-account menu="customer-account-main-menu">
2034            <div slot="signed-out-avatar">
2035              <span class="icon-text"><svg focusable="false" width="20" height="20" class="icon icon--header-customer   " viewBox="0 0 24 24" fill="none">
2036        <clipPath id="a"><path d="M2 0h21v24H2z"/></clipPath>
2037        <g clip-path="url(#a)" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5">
2038          <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"/>
2039        </g>
2040      </svg>Login</span>
2041            </div>
2042          </shopify-account></div>
2043    </div></mobile-navigation>
2044<script>
2045  (() => {
2046    const headerElement = document.getElementById('shopify-section-sections--23031476486447__header'),
2047      headerHeight = headerElement.clientHeight,
2048      headerHeightWithoutBottomNav = headerElement.querySelector('.header__wrapper').clientHeight;
2049
2050    document.documentElement.style.setProperty('--header-height', headerHeight + 'px');
2051    document.documentElement.style.setProperty('--header-height-without-bottom-nav', headerHeightWithoutBottomNav + 'px');
2052  })();
2053</script>
2053
2054
2055<script type="application/ld+json">
2056  {
2057    "@context": "https://schema.org",
2058    "@type": "Organization",
2059    "name": "JOOLA Europe",
2060    
2061      "logo": "https:\/\/joola.de\/cdn\/shop\/files\/JOOLA_Lockup_Horizontal_Outline_Black_RGB.png?v=1753706834\u0026width=2084",
2062    
2063    "url": "https:\/\/joola.de"
2064  }
2065</script>
2065
2066
2067
2068<style> #shopify-section-sections--23031476486447__header .mobile-nav__item.christmas-sale .mobile-nav__link * {color: #fff !important; fill: #fff !important;} </style></div>
2069<!-- END sections: header-group --><!-- BEGIN sections: overlay-group -->
2070<div id="shopify-section-sections--23031476551983__klaviyo-form-teaser" class="shopify-section shopify-section-group-overlay-group"><klaviyo-teaser
2071  tabindex="0"
2072  role="button"
2073  class="klaviyo-form-teaser__wrapper"
2074  data-klaviyo-form-id="XxgNQH"
2075>
2076  <div class="klaviyo-form-teaser__button">
2077    <div
2078      class="klaviyo-form-teaser__content"
2079    >
2080      10 € für dich
2081    </div>
2082
2083    <button
2084      tabindex="0"
2085      aria-label="Close teaser"
2086      class="klaviyo-form-teaser__close"
2087    >
2088      <svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true">
2089        <title id="title-Close-teaser">Close teaser</title>
2090        <circle style="cursor: pointer;" cx="10" cy="10" r="9.5" fill="#000000" stroke="#FFFFFF"></circle>
2091        <path style="cursor: pointer;" d="M6 6L14 14M6 14L14 6L6 14Z" stroke="#FFFFFF" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
2092      </svg>
2093    </button>
2094  </div>
2095</klaviyo-teaser>
2096
2097
2098
2099</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">
2100  <div class="modal__overlay"></div>
2101
2102  <div class="modal__content cdl-popup__content">
2103    <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">
2104        <path d="M13 13L1 1M13 1L1 13" stroke="currentColor" stroke-width="2" fill="none"></path>
2105      </svg></button><h2 class="heading h5 cdl-popup__heading">Gesetzliche Gewährleistungsrechte</h2><img src="//joola.de/cdn/shop/files/gewaehrleistungslabel-de.jpg?v=1790064478&amp;width=1219" alt="" srcset="//joola.de/cdn/shop/files/gewaehrleistungslabel-de.jpg?v=1790064478&amp;width=300 300w, //joola.de/cdn/shop/files/gewaehrleistungslabel-de.jpg?v=1790064478&amp;width=400 400w, //joola.de/cdn/shop/files/gewaehrleistungslabel-de.jpg?v=1790064478&amp;width=500 500w, //joola.de/cdn/shop/files/gewaehrleistungslabel-de.jpg?v=1790064478&amp;width=600 600w, //joola.de/cdn/shop/files/gewaehrleistungslabel-de.jpg?v=1790064478&amp;width=700 700w, //joola.de/cdn/shop/files/gewaehrleistungslabel-de.jpg?v=1790064478&amp;width=800 800w, //joola.de/cdn/shop/files/gewaehrleistungslabel-de.jpg?v=1790064478&amp;width=900 900w, //joola.de/cdn/shop/files/gewaehrleistungslabel-de.jpg?v=1790064478&amp;width=1000 1000w, //joola.de/cdn/shop/files/gewaehrleistungslabel-de.jpg?v=1790064478&amp;width=1200 1200w" width="1219" height="1668" loading="lazy" sizes="(max-width: 740px) 100vw, 750px" class="cdl-popup__image"></div>
2106</modal-content>
2107
2108
2109</div>
2110<!-- 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">
2111  <span class="drawer__overlay"></span>
2112
2113  <header class="drawer__header">
2114    <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">
2115        <g stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5">
2116          <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"/>
2117          <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"/>
2118          <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"/>
2119        </g>
2120      </svg>Warenkorb</p>
2121
2122    <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">
2123        <path d="M13 13L1 1M13 1L1 13" stroke="currentColor" stroke-width="2" fill="none"></path>
2124      </svg></button>
2125  </header><div class="drawer__content drawer__content--center">
2126      <p>Dein Warenkorb ist leer</p>
2127
2128      <div class="button-wrapper">
2129        <a href="/collections/all" class="button button--primary">Jetzt einkaufen</a>
2130      </div>
2131    </div></cart-drawer>
2132
2133
2134</div><div id="main" role="main" class="anchor"><div id="mobile-facet-toolbar" class="mobile-toolbar  hidden-lap-and-up">
2135          <button is="toggle-button" class="mobile-toolbar__item mobile-toolbar__item--filters " aria-expanded="false" aria-controls="facet-filters" style="display: none"><svg focusable="false" width="16" height="16" class="icon icon--filters   " viewBox="0 0 16 16">
2136        <path d="M0 4h16M0 12h16" fill="none" stroke="currentColor" stroke-width=""></path>
2137        <circle cx="5" cy="4" r="2" fill="rgb(var(--background))" stroke="currentColor" stroke-width="2"></circle>
2138        <circle cx="11" cy="12" r="2" fill="rgb(var(--background))" stroke="currentColor" stroke-width="2"></circle>
2139      </svg><span class="mobile-toolbar__item-label">Filter</span>
2140          </button>
2141
2142          <button is="toggle-button" class="mobile-toolbar__item mobile-toolbar__item--sort" aria-expanded="false" aria-controls="sort
2142-by-popover" style="display: none">
2143            <span class="mobile-toolbar__item-label">Sortieren nach</span><svg focusable="false" width="12" height="8" class="icon icon--chevron   " viewBox="0 0 12 8">
2144        <path fill="none" d="M1 1l5 5 5-5" stroke="currentColor" stroke-width="2"></path>
2145      </svg></button>
2146        </div><div id="shopify-section-template--23031476945199__main" class="shopify-section shopify-section--main-search"><style>
2147  #shopify-section-template--23031476945199__main {
2148    --section-products-per-row: 2;
2149  }
2150
2151  @media screen and (min-width: 741px) {
2152    #shopify-section-template--23031476945199__main {
2153      --section-products-per-row: 3;
2154    }
2155  }@media screen and (min-width: 1400px) {
2156      #shopify-section-template--23031476945199__main {
2157        --section-products-per-row: 4;
2158      }
2159    }/*
2160    IMPLEMENTATION NOTE: due to design requirements, the mobile toolbar (with filters and sort by) had to be moved to the
2161    layout file. However as section settings cannot be accessed outside the section itself, we simply hide them in CSS.
2162   */.mobile-toolbar__item--filters {
2163      display: flex !important;
2164    }.mobile-toolbar__item--sort {
2165      display: flex !important;
2166    }@media screen and (max-width: 999px) {
2167      :root {
2168        --anchor-offset: 60px;
2169      }
2170    }</style>
2171
2172<section><div class="page-header  page-header--secondary">
2173      <div class="page-header__text-wrapper container">
2174        <h1 class="heading h2">Ergebnisse für &quot;infinity&quot;</h1>
2175
2176        <form class="main-search__form" action="/search" method="get">
2177          <input type="hidden" name="type" value="product">
2178
2179          <button class="main-search__submit tap-area" type="submit"><svg focusable="false" width="18" height="18" class="icon icon--header-search   " fill="none" viewBox="0 0 24 24">
2180        <clipPath id="a"><path d="M0 0h24v24H0z"/></clipPath>
2181        <g clip-path="url(#a)" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5">
2182          <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"/>
2183        </g>
2184      </svg></button>
2185          <input class="main-search__input input__field" type="text" name="q" autocomplete="off" autocorrect="off" aria-label="Suche" placeholder="Nach was suchst Du?" value="infinity">
2186        </form><tabs-nav id="search-tabs-nav" class="tabs-nav tabs-nav--center tabs-nav--no-border tabs-nav--edge2edge">
2187            <scrollable-content class="tabs-nav__scroller hide-scrollbar">
2188              <div class="tabs-nav__scroller-inner">
2189                <div class="tabs-nav__item-list">
2190                  <button class="tabs-nav__item heading heading--small" data-type="product" aria-expanded="true" aria-controls="search-template--23031476945199__main-product">Produkte (12)</button>
2191                </div>
2192              </div>
2193            </scrollable-content>
2194          </tabs-nav></div>
2195    </div>
2196
2197    <div class="container"><div class="page-content page-content--fluid">
2198          <search-page section-id="template--23031476945199__main" terms="infinity" complete-for="article,page" class="main-search__results"><div id="search-template--23031476945199__main-product" class="main-search__category-result" data-label="Produkte (12)"><style>.mobile-toolbar,
2199                      .mobile-toolbar__item--filters {
2200                        display: flex;
2201                      }.mobile-toolbar,
2202                      .mobile-toolbar__item--sort {
2203                        display: flex;
2204                      }@media screen and (max-width: 999px) {
2205                        :root {
2206                          --anchor-offset: 60px;
2207                        }
2208                      }</style>
2209
2210                  <product-facet section-id="template--23031476945199__main" class="product-facet"><div class="product-facet__aside">
2211                          <safe-sticky offset="30" class="product-facet__aside-inner">
2212                            <div class="product-facet__filters-header hidden-pocket">
2213                              <p class="heading h6">Filter</p>
2214                            </div><facet-filters always-visible id="facet-filters" class="product-facet__filters ">
2215  <span class="drawer__overlay"></span>
2216
2217  <header class="drawer__header hidden-lap-and-up">
2218    <p class="drawer__title heading h6">Filter</p><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">
2219        <path d="M13 13L1 1M13 1L1 13" stroke="currentColor" stroke-width="2" fill="none"></path>
2220      </svg></button>
2221  </header>
2222
2223  <div class="drawer__content">
2224    <form id="facet-filters-form">
2225      <input type="hidden" name="sort_by" value="relevance"><input type="hidden" name="q" value="infinity">
2226      <div class="product-facet__filter-list"><div class="product-facet__filter-item"><button type="button" is="toggle-button" class="collapsible-toggle text--strong" aria-controls="facet-filter-filter.p.m.custom.schlaegerart" aria-expanded="false">Schlägerart<svg focusable="false" width="12" height="8" class="icon icon--chevron icon--inline  " viewBox="0 0 12 8">
2227        <path fill="none" d="M1 1l5 5 5-5" stroke="currentColor" stroke-width="2"></path>
2228      </svg></button><collapsible-content animate-items  id="facet-filter-filter.p.m.custom.schlaegerart" class="collapsible"><div class="collapsible__content"><div class="checkbox-container">
2229                                <input class="checkbox" type="checkbox" name="filter.p.m.custom.schlaegerart" id="filter.p.m.custom.schlaegerart-1" value="Spin"  >
2230                                <label for="filter.p.m.custom.schlaegerart-1">Spin (4)&lrm;</label>
2231                            </div><div class="checkbox-container">
2232                                <input class="checkbox" type="checkbox" name="filter.p.m.custom.schlaegerart" id="filter.p.m.custom.schlaegerart-2" value="Geschwindigkeit"  >
2233                                <label for="filter.p.m.custom.schlaegerart-2">Geschwindigkeit (5)&lrm;</label>
2234                            </div></div>
2235                </collapsible-content></div><div class="product-facet__filter-item"><button type="button" is="toggle-button" class="collapsible-toggle text--strong" aria-controls="facet-filter-filter.p.m.custom.schwammstaerke" aria-expanded="false">Schwammstärke<svg focusable="false" width="12" height="8" class="icon icon--chevron icon--inline  " viewBox="0 0 12 8">
2236        <path fill="none" d="M1 1l5 5 5-5" stroke="currentColor" stroke-width="2"></path>
2237      </svg></button><collapsible-content animate-items  id="facet-filter-filter.p.m.custom.schwammstaerke" class="collapsible"><div class="collapsible__content"><div class="checkbox-container">
2238                                <input class="checkbox" type="checkbox" name="filter.p.m.custom.schwammstaerke" id="filter.p.m.custom.schwammstaerke-1" value="2 mm"  >
2239                                <label for="filter.p.m.custom.schwammstaerke-1">2 mm (2)&lrm;</label>
2240                            </div><div class="checkbox-container">
2241                                <input class="checkbox" type="checkbox" name="filter.p.m.custom.schwammstaerke" id="filter.p.m.custom.schwammstaerke-2" value="2,0 mm"  >
2242                                <label for="filter.p.m.custom.schwammstaerke-2">2,0 mm (1)&lrm;</label>
2243                            </div><div class="checkbox-container">
2244                                <input class="checkbox" type="checkbox" name="filter.p.m.custom.schwammstaerke" id="filter.p.m.custom.schwammstaerke-3" value="2,0mm"  >
2245                                <label for="filter.p.m.custom.schwammstaerke-3">2,0mm (4)&lrm;</label>
2246                            </div><div class="checkbox-container">
2247                                <input class="checkbox" type="checkbox" name="filter.p.m.custom.schwammstaerke" id="filter.p.m.custom.schwammstaerke-4" value="2,2 mm"  >
2248                                <label for="filter.p.m.custom.schwammstaerke-4">2,2 mm (4)&lrm;</label>
2249                            </div><div class="checkbox-container">
2250                                <input class="checkbox" type="checkbox" name="filter.p.m.custom.schwammstaerke" id="filter.p.m.custom.schwammstaerke-5" value="max+"  >
2251                                <label for="filter.p.m.custom.schwammstaerke-5">max+ (4)&lrm;</label>
2252                            </div></div>
2253                </collapsible-content></div><div class="product-facet__filter-item"><button type="button" is="toggle-button" class="collapsible-toggle text--strong" aria-controls="facet-filter-filter.p.m.custom.schwammhaerte" aria-expanded="false">Schwammhärte<svg focusable="false" width="12" height="8" class="icon icon--chevron icon--inline  " viewBox="0 0 12 8">
2254        <path fill="none" d="M1 1l5 5 5-5" stroke="currentColor" stroke-width="2"></path>
2255      </svg></button><collapsible-content animate-items  id="facet-filter-filter.p.m.custom.schwammhaerte" class="collapsible"><div class="collapsible__content"><div class="checkbox-container">
2256                                <input class="checkbox" type="checkbox" name="filter.p.m.custom.schwammhaerte" id="filter.p.m.custom.schwammhaerte-1" value="hard"  >
2257                                <label for="filter.p.m.custom.schwammhaerte-1">hard (4)&lrm;</label>
2258                            </div><div class="checkbox-container">
2259                                <input class="checkbox" type="checkbox" name="filter.p.m.custom.schwammhaerte" id="filter.p.m.custom.schwammhaerte-2" value="hart"  >
2260                                <label for="filter.p.m.custom.schwammhaerte-2">hart (8)&lrm;</label>
2261                            </div></div>
2262                </collapsible-content></div></div>
2263
2264      <noscript>
2265        <button type="submit" class="product-facet__submit button button--secondary">Filter anwenden</button>
2266      </noscript>
2267    </form>
2268  </div>
2269
2270  <div class="drawer__footer drawer__footer--no-top-padding hidden-lap-and-up">
2271    <button type="button" class="button button--primary button--full" data-action="close">Ergebnisse anzeigen</button>
2272  </div>
2273</facet-filters>
2274</safe-sticky>
2275                        </div><div id="facet-main" class="product-facet__main anchor" role="region" aria-l
2275ive="polite"><div class="product-facet__meta-bar anchor"><span class="product-facet__meta-bar-item product-facet__meta-bar-item--count" role="status">12 Produkte</span><div class="product-facet__meta-bar-item product-facet__meta-bar-item--sort">
2276                              <span class="product-facet__sort-by-title text--subdued hidden-pocket">Sortieren nach</span>
2277
2278                              <div class="popover-container"><button type="button" is="toggle-button" class="popover-button hidden-pocket" aria-expanded="false" aria-controls="sort-by-popover">
2279                                  <span id="sort-by-selected-value" style="pointer-events: none">Relevanz</span><svg focusable="false" width="12" height="8" class="icon icon--chevron icon--inline  " viewBox="0 0 12 8">
2280        <path fill="none" d="M1 1l5 5 5-5" stroke="currentColor" stroke-width="2"></path>
2281      </svg></button>
2282
2283                                <sort-by-popover id="sort-by-popover" class="popover">
2284                                  <span class="popover__overlay"></span>
2285
2286                                  <header class="popover__header">
2287                                    <span class="popover__title heading h6">Sortieren nach</span>
2288
2289                                    <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">
2290        <path d="M13 13L1 1M13 1L1 13" stroke="currentColor" stroke-width="2" fill="none"></path>
2291      </svg></button>
2292                                  </header>
2293
2294                                  <div class="popover__content">
2295                                    <div class="popover__choice-list"><label class="popover__choice-item">
2296                                          <input type="radio" data-bind-value="sort-by-selected-value" class="visually-hidden" checked="checked" name="sort_by" value="relevance" title="Relevanz">
2297                                          <span class="popover__choice-label">Relevanz</span>
2298                                        </label><label class="popover__choice-item">
2299                                          <input type="radio" data-bind-value="sort-by-selected-value" class="visually-hidden"  name="sort_by" value="price-ascending" title="Preis (aufsteigend)">
2300                                          <span class="popover__choice-label">Preis (aufsteigend)</span>
2301                                        </label><label class="popover__choice-item">
2302                                          <input type="radio" data-bind-value="sort-by-selected-value" class="visually-hidden"  name="sort_by" value="price-descending" title="Preis (absteigend)">
2303                                          <span class="popover__choice-label">Preis (absteigend)</span>
2304                                        </label></div>
2305                                  </div>
2306                                </sort-by-popover>
2307                              </div>
2308                            </div></div><product-list stagger-apparition class="product-facet__product-list product-list" role="region" aria-live="polite"><div class="product-list__inner"><product-item class="product-item " reveal><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><div class="product-item__label-list label-list">
2309<span class="label label--highlight">Spare 16%</span></div><a href="/products/joola-infinity-carbon?_pos=1&_sid=b216c228e&_ss=r" 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/54207_Infinity_Carbon_01.png?v=1775050579&amp;width=4096" alt="JOOLA Tischtennisschläger Infinity Carbon" srcset="//joola.de/cdn/shop/files/54207_Infinity_Carbon_01.png?v=1775050579&amp;width=200 200w, //joola.de/cdn/shop/files/54207_Infinity_Carbon_01.png?v=1775050579&amp;width=300 300w, //joola.de/cdn/shop/files/54207_Infinity_Carbon_01.png?v=1775050579&amp;width=400 400w, //joola.de/cdn/shop/files/54207_Infinity_Carbon_01.png?v=1775050579&amp;width=500 500w, //joola.de/cdn/shop/files/54207_Infinity_Carbon_01.png?v=1775050579&amp;width=600 600w, //joola.de/cdn/shop/files/54207_Infinity_Carbon_01.png?v=1775050579&amp;width=700 700w, //joola.de/cdn/shop/files/54207_Infinity_Carbon_01.png?v=1775050579&amp;width=800 800w, //joola.de/cdn/shop/files/54207_Infinity_Carbon_01.png?v=1775050579&amp;width=900 900w, //joola.de/cdn/shop/files/54207_Infinity_Carbon_01.png?v=1775050579&amp;width=1000 1000w, //joola.de/cdn/shop/files/54207_Infinity_Carbon_01.png?v=1775050579&amp;width=1100 1100w, //joola.de/cdn/shop/files/54207_Infinity_Carbon_01.png?v=1775050579&amp;width=1200 1200w" width="4096" height="4096" loading="lazy" sizes="(max-width: 740px) 50vw, min(25vw, 304px)" class="product-item__primary-image" data-media-id="65881593807224">
2310<img src="//joola.de/cdn/shop/files/54207_Infinity_Carbon_02.png?v=1775050579&amp;width=4096" alt="JOOLA Tischtennisschläger Infinity Carbon" srcset="//joola.de/cdn/shop/files/54207_Infinity_Carbon_02.png?v=1775050579&amp;width=200 200w, //joola.de/cdn/shop/files/54207_Infinity_Carbon_02.png?v=1775050579&amp;width=300 300w, //joola.de/cdn/shop/files/54207_Infinity_Carbon_02.png?v=1775050579&amp;width=400 400w, //joola.de/cdn/shop/files/54207_Infinity_Carbon_02.png?v=1775050579&amp;width=500 500w, //joola.de/cdn/shop/files/54207_Infinity_Carbon_02.png?v=1775050579&amp;width=600 600w, //joola.de/cdn/shop/files/54207_Infinity_Carbon_02.png?v=1775050579&amp;width=700 700w, //joola.de/cdn/shop/files/54207_Infinity_Carbon_02.png?v=1775050579&amp;width=800 800w, //joola.de/cdn/shop/files/54207_Infinity_Carbon_02.png?v=1775050579&amp;width=900 900w, //joola.de/cdn/shop/files/54207_Infinity_Carbon_02.png?v=1775050579&amp;width=1000 1000w, //joola.de/cdn/shop/files/54207_Infinity_Carbon_02.png?v=1775050579&amp;width=1100 1100w, //joola.de/cdn/shop/files/54207_Infinity_Carbon_02.png?v=1775050579&amp;width=1200 1200w" width="4096" height="4096" loading="lazy" sizes="(max-width: 740px) 50vw, min(25vw, 304px)" class="product-item__secondary-image"></a></div>
2311
2312  <div class="product-item__info  ">
2313    <div class="product-item-meta"><a href="/products/joola-infinity-carbon?_pos=1&_sid=b216c228e&_ss=r" data-instant class="product-item-meta__title">JOOLA Tischtennisschläger Infinity Carbon</a>
2314
2315      <div class="product-item-meta__price-list-container">
2316        <div class="price-list price-list--centered"><span class="price price--highlight">
2317              <span class="visually-hidden">Angebotspreis</span>€99,90</span>
2318
2319            <span class="price price--msrp">UVP</span>
2320
2321            <span class="price price--compare">
2322              <span class="visually-hidden">Regulärer Preis</span>€119,00</span></div>
2323      </div><a class="product-item-meta__reviews-badge text--small" href="/products/joola-infinity-carbon?_pos=1&_sid=b216c228e&_ss=r" data-instant><div class="rating"><span class="rating__value">4.2</span>
2324    <div class="rating__stars" role="img" aria-label="4.26 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">
2325        <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>
2326      </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">
2327        <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>
2328      </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">
2329        <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>
2330      </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">
2331        <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>
2332      </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">
2333        <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>
2334      </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">
2335        <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>
2336      </svg></div>
2337
2338    <span class="rating__caption">(23)</span>
2339  </div></a></div></div>
2340</product-item>
2341<product-item class="product-item " reveal><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><a href="/products/joola-tischtennisschlager-infinity-gl?_pos=2&_sid=b216c228e&_ss=r" 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/54209_Infinity_GL_01.png?v=1775553593&amp;width=4096" alt="JOOLA Tischtennisschläger Infinity GL" srcset="//joola.de/cdn/shop/files/54209_Infinity_GL_01.png?v=1775553593&amp;width=200 200w, //joola.de/cdn/shop/files/54209_Infinity_GL_01.png?v=1775553593&amp;width=300 300w, //joola.de/cdn/shop/files/54209_Infinity_GL_01.png?v=1775553593&amp;width=400 400w, //joola.de/cdn/shop/files/54209_Infinity_GL_01.png?v=1775553593&amp;width=500 500w, //joola.de/cdn/shop/files/54209_Infinity_GL_01.png?v=1775553593&amp;width=600 600w, //joola.de/cdn/shop/files/54209_Infinity_GL_01.png?v=1775553593&amp;width=700 700w, //joola.de/cdn/shop/files/54209_Infinity_GL_01.png?v=1775553593&amp;width=800 800w, //joola.de/cdn/shop/files/54209_Infinity_GL_01.png?v=1775553593&amp;width=900 900w, //joola.de/cdn/shop/files/54209_Infinity_GL_01.png?v=1775553593&amp;width=1000 1000w, //joola.de/cdn/shop/files/54209_Infinity_GL_01.png?v=1775553593&amp;width=1100 1100w, //joola.de/cdn/shop/files/54209_Infinity_GL_01.png?v=1775553593&amp;width=1200 1200w" width="4096" height="4096" loading="lazy" sizes="(max-width: 740px) 50vw, min(25vw, 304px)" class="product-item__primary-image" data-media-id="65899205493112">
2342<img src="//joola.de/cdn/shop/files/54209_Infinity_GL_02.png?v=1775553593&amp;width=4096" alt="JOOLA Tischtennisschläger Infinity GL" srcset="//joola.de/cdn/shop/files/54209_Infinity_GL_02.png?v=1775553593&amp;width=200 200w, //joola.de/cdn/shop/files/54209_Infinity_GL_02.png?v=1775553593&amp;width=300 300w, //joola.de/cdn/shop/files/54209_Infinity_GL_02.png?v=1775553593&amp;width=400 400w, //joola.de/cdn/shop/files/54209_Infinity_GL_02.png?v=1775553593&amp;width=500 500w, //joola.de/cdn/shop/files/54209_Infinity_GL_02.png?v=1775553593&amp;width=600 600w, //joola.de/cdn/shop/files/54209_Infinity_GL_02.png?v=1775553593&amp;width=700 700w, //joola.de/cdn/shop/files/54209_Infinity_GL_02.png?v=1775553593&amp;width=800 800w, //joola.de/cdn/shop/files/54209_Infinity_GL_02.png?v=1775553593&amp;width=900 900w, //joola.de/cdn/shop/files/54209_Infinity_GL_02.png?v=1775553593&amp;width=1000 1000w, //joola.de/cdn/shop/files/54209_Infinity_GL_02.png?v=1775553593&amp;width=1100 1100w, //joola.de/cdn/shop/files/54209_Infinity_GL_02.png?v=1775553593&amp;width=1200 1200w" width="4096" height="4096" loading="lazy" sizes="(max-width: 740px) 50vw, min(25vw, 304px)" class="product-item__secondary-image"></a></div>
2343
2344  <div class="product-item__info  ">
2345    <div class="product-item-meta"><a href="/products/joola-tischtennisschlager-infinity-gl?_pos=2&_sid=b216c228e&_ss=r" data-instant class="product-item-meta__title">JOOLA Tischtennisschläger Infinity GL</a>
2346
2347      <div class="product-item-meta__price-list-container">
2348        <div class="price-list price-list--centered"><span class="price">
2349              <span class="visually-hidden">Angebotspreis</span>€89,00</span></div>
2350      </div><a class="product-item-meta__reviews-badge text--small" href="/products/joola-tischtennisschlager-infinity-gl?_pos=2&_sid=b216c228e&_ss=r" data-instant><div class="rating"><span class="rating__value">4.8</span>
2351    <div class="rating__stars" role="img" aria-label="4.89 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">
2352        <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>
2353      </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">
2354        <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>
2355      </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">
2356        <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>
2357      </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">
2358        <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>
2359      </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">
2360        <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>
2361      </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">
2362        <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>
2363      </svg></div>
2364
2365    <span class="rating__caption">(9)</span>
2366  </div></a></div></div>
2367</product-item>
2368<product-item class="product-item " reveal><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><a href="/products/joola-infinity-z-carbon?_pos=3&_sid=b216c228e&_ss=r" data-instant class="product-item__aspect-ratio aspect-ratio " style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_01.png?v=1775553403&amp;width=4096" alt="JOOLA Tischtennisschläger Infinity Z Carbon" srcset="//joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_01.png?v=1775553403&amp;width=200 200w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_01.png?v=1775553403&amp;width=300 300w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_01.png?v=1775553403&amp;width=400 400w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_01.png?v=1775553403&amp;width=500 500w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_01.png?v=1775553403&amp;width=600 600w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_01.png?v=1775553403&amp;width=700 700w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_01.png?v=1775553403&amp;width=800 800w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_01.png?v=1775553403&amp;width=900 900w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_01.png?v=1775553403&amp;width=1000 1000w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_01.png?v=1775553403&amp;width=1100 1100w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_01.png?v=1775553403&amp;width=1200 1200w" width="4096" height="4096" loading="lazy" sizes="(max-width: 740px) 50vw, min(25vw, 304px)" class="product-item__primary-image" data-media-id="65899197170040">
2369<img src="//joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_02.png?v=1775553403&amp;width=4096" alt="JOOLA Tischtennisschläger Infinity Z Carbon" srcset="//joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_02.png?v=1775553403&amp;width=200 200w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_02.png?v=1775553403&amp;width=300 300w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_02.png?v=1775553403&amp;width=400 400w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_02.png?v=1775553403&amp;width=500 500w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_02.png?v=1775553403&amp;width=600 600w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_02.png?v=1775553403&amp;width=700 700w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_02.png?v=1775553403&amp;width=800 800w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_02.png?v=1775553403&amp;width=900 900w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_02.png?v=1775553403&amp;width=1000 1000w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_02.png?v=1775553403&amp;width=1100 1100w, //joola.de/cdn/shop/files/54204_Infinity_Z_Carbon_02.png?v=1775553403&amp;width=1200 1200w" width="4096" height="4096" loading="lazy" sizes="(max-width: 740px) 50vw, min(25vw, 304px)" class="product-item__secondary-image"></a></div>
2370
2371  <div class="product-item__info  ">
2372    <div class="product-item-meta"><a href="/products/joola-infinity-z-carbon?_pos=3&_sid=b216c228e&_ss=r" data-instant class="product-item-meta__title">JOOLA Tischtennisschläger Infinity Z Carbon</a>
2373
2374      <div class="product-item-meta__price-list-container">
2375        <div class="price-list price-list--centered"><span class="price">
2376              <span class="visually-hidden">Angebotspreis</span>€149,00</span></div>
2377      </div><a class="product-item-meta__reviews-badge text--small" href="/products/joola-infinity-z-carbon?_pos=3&_sid=b216c228e&_ss=r" data-instant><div class="rating"><span class="rating__value">4.7</span>
2378    <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">
2379        <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>
2380      </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">
2381        <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>
2382      </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">
2383        <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>
2384      </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">
2385        <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>
2386      </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">
2387        <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>
2388      </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">
2389        <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>
2390      </svg></div>
2391
2392    <span class="rating__caption">(41)</span>
2393  </div></a></div></div>
2394</product-item>
2395<product-item class="product-item " reveal><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><div class="product-item__label-list label-list">
2396<span class="label label--subdued">Nicht vorrätig</span></div><a href="/products/joola-tischtennisschlager-hugo-calderano-infinity-carbon?_pos=4&_sid=b216c228e&_ss=r" 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/601277_Hugo_Calderano_Infinity_Carbon_01.png?v=1779106894&amp;width=4096" alt="JOOLA Tischtennisschläger Hugo Calderano Infinity Carbon" srcset="//joola.de/cdn/shop/files/601277_Hugo_Calderano_Infinity_Carbon_01.png?v=1779106894&amp;width=200 200w, //joola.de/cdn/shop/files/601277_Hugo_Calderano_Infinity_Carbon_01.png?v=1779106894&amp;width=300 300w, //joola.de/cdn/shop/files/601277_Hugo_Calderano_Infinity_Carbon_01.png?v=1779106894&amp;width=400 400w, //joola.de/cdn/shop/files/601277_Hugo_Calderano_Infinity_Carbon_01.png?v=1779106894&amp;width=500 500w, //joola.de/cdn/shop/files/601277_Hugo_Calderano_Infinity_Carbon_01.png?v=1779106894&amp;width=600 600w, //joola.de/cdn/shop/files/601277_Hugo_Calderano_Infinity_Carbon_01.png?v=1779106894&amp;width=700 700w, //joola.de/cdn/shop/files/601277_Hugo_Calderano_Infinity_Carbon_01.png?v=1779106894&amp;width=800 800w, //joola.de/cdn/shop/files/601277_Hugo_Calderano_Infinity_Carbon_01.png?v=1779106894&amp;width=900 900w, //joola.de/cdn/shop/files/601277_Hugo_Calderano_Infinity_Carbon_01.png?v=1779106894&amp;width=1000 1000w, //joola.de/cdn/shop/files/601277_Hugo_Calderano_Infinity_Carbon_01.png?v=1779106894&amp;width=1100 1100w, //joola.de/cdn/shop/files/601277_Hugo_Calderano_Infinity_Carbon_01.png?v=1779106894&amp;width=1200 1200w" width="4096" height="4096" loading="lazy" sizes="(max-width: 740px) 50vw, min(25vw, 304px)" class="product-item__primary-image" data-media-id="66084636885368">
2397<img src="//joola.de/cdn/shop/files/601277_Hugo_Calderano_Infinity_Carbon_02.png?v=1779106894&amp;width=4096" alt="JOOLA Tischtennisschläger Hugo Calderano Infinity Carbon" srcset="//joola.de/cdn/shop/files/601277_Hugo_Calderano_Infinity_Carbon_02.png?v=1779106894&amp;width=200 200w, //joola.de/cdn/shop/files/601277_Hugo_Calderano_Infinity_Carbon_02.png?v=1779106894&amp;width=300 300w, //joola.de/cdn/shop/files/601277_Hugo_Calderano_Infinity_Carbon_02.png?v=1779106894&amp;width=400 400w, //joola.de/cdn/shop/files/601277_Hugo_Calderano_Infinity_Carbon_02.png?v=1779106894&amp;width=500 500w, //joola.de/cdn/shop/files/601277_Hugo_Calderano_Infinity_Carbon_02.png?v=1779106894&amp;width=600 600w, //joola.de/cdn/shop/files/601277_Hugo_Calderano_Infinity_Carbon_02.png?v=1779106894&amp;width=700 700w, //joola.de/cdn/shop/files/601277_Hugo_Calderano_Infinity_Carbon_02.png?v=1779106894&amp;width=800 800w, //joola.de/cdn/shop/files/601277_Hugo_Calderano_Infinity_Carbon_02.png?v=1779106894&amp;width=900 900w, //joola.de/cdn/shop/files/601277_Hugo_Calderano_Infinity_Carbon_02.png?v=1779106894&amp;width=1000 1000w, //joola.de/cdn/shop/files/601277_Hugo_Calderano_Infinity_Carbon_02.png?v=1779106894&amp;width=1100 1100w, //joola.de/cdn/shop/files/601277_Hugo_Calderano_Infinity_Carbon_02.png?v=1779106894&amp;width=1200 1200w" width="4096" height="4096" loading="lazy" sizes="(max-width: 740px) 50vw, min(25vw, 304px)" class="product-item__secondary-image"></a></div>
2398
2399  <div class="product-item__info  ">
2400    <div class="product-item-meta"><a href="/products/joola-tischtennisschlager-hugo-calderano-infinity-carbon?_pos=4&_sid=b216c228e&_ss=r" data-instant class="product-item-meta__title">JOOLA Tischtennisschläger Hugo Calderano Infinity Carbon</a>
2401
2402      <div class="product-item-meta__price-list-container">
2403        <div class="price-list price-list--centered"><span class="price">
2404              <span class="visually-hidden">Angebotspreis</span>€129,90</span></div>
2405      </div><a class="product-item-meta__reviews-badge text--small" href="/products/joola-tischtennisschlager-hugo-calderano-infinity-carbon?_pos=4&_sid=b216c228e&_ss=r" data-instant><div class="rating"><span class="rating__value">4.2</span>
2406    <div class="rating__stars" role="img" aria-label="4.26 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">
2407        <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>
2408      </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">
2409        <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>
2410      </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">
2411        <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>
2412      </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">
2413        <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>
2414      </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">
2415        <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>
2416      </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">
2417        <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>
2418      </svg></div>
2419
2420    <span class="rating__caption">(23)</span>
2421  </div></a></div></div>
2422</product-item>
2423<product-item class="product-item " reveal><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><div class="product-item__label-list label-list">
2424<span class="label label--highlight">Spare 20%</span></div><a href="/products/joola-tischtennisschlager-white-infinity-gl?_pos=5&_sid=b216c228e&_ss=r" 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/54213_White_Infinity_GL_01_f7f39ef8-17ae-4e83-b4af-6f5a78d99a01.png?v=1779106380&amp;width=4096" alt="JOOLA Tischtennisschläger White Infinity GL" srcset="//joola.de/cdn/shop/files/54213_White_Infinity_GL_01_f7f39ef8-17ae-4e83-b4af-6f5a78d99a01.png?v=1779106380&amp;width=200 200w, //joola.de/cdn/shop/files/54213_White_Infinity_GL_01_f7f39ef8-17ae-4e83-b4af-6f5a78d99a01.png?v=1779106380&amp;width=300 300w, //joola.de/cdn/shop/files/54213_White_Infinity_GL_01_f7f39ef8-17ae-4e83-b4af-6f5a78d99a01.png?v=1779106380&amp;width=400 400w, //joola.de/cdn/shop/files/54213_White_Infinity_GL_01_f7f39ef8-17ae-4e83-b4af-6f5a78d99a01.png?v=1779106380&amp;width=500 500w, //joola.de/cdn/shop/files/54213_White_Infinity_GL_01_f7f39ef8-17ae-4e83-b4af-6f5a78d99a01.png?v=1779106380&amp;width=600 600w, //joola.de/cdn/shop/files/54213_White_Infinity_GL_01_f7f39ef8-17ae-4e83-b4af-6f5a78d99a01.png?v=1779106380&amp;width=700 700w, //joola.de/cdn/shop/files/54213_White_Infinity_GL_01_f7f39ef8-17ae-4e83-b4af-6f5a78d99a01.png?v=1779106380&amp;width=800 800w, //joola.de/cdn/shop/files/54213_White_Infinity_GL_01_f7f39ef8-17ae-4e83-b4af-6f5a78d99a01.png?v=1779106380&amp;width=900 900w, //joola.de/cdn/shop/files/54213_White_Infinity_GL_01_f7f39ef8-17ae-4e83-b4af-6f5a78d99a01.png?v=1779106380&amp;width=1000 1000w, //joola.de/cdn/shop/files/54213_White_Infinity_GL_01_f7f39ef8-17ae-4e83-b4af-6f5a78d99a01.png?v=1779106380&amp;width=1100 1100w, //joola.de/cdn/shop/files/54213_White_Infinity_GL_01_f7f39ef8-17ae-4e83-b4af-6f5a78d99a01.png?v=1779106380&amp;width=1200 1200w" width="4096" height="4096" loading="lazy" sizes="(max-width: 740px) 50vw, min(25vw, 304px)" class="product-item__primary-image" data-media-id="66084624859512">
2425<img src="//joola.de/cdn/shop/files/54213_White_Infinity_GL_02_e775f5ed-18f1-4beb-9023-b2291d334c2c.png?v=1779106380&amp;width=4096" alt="JOOLA Tischtennisschläger White Infinity GL" srcset="//joola.de/cdn/shop/files/54213_White_Infinity_GL_02_e775f5ed-18f1-4beb-9023-b2291d334c2c.png?v=1779106380&amp;width=200 200w, //joola.de/cdn/shop/files/54213_White_Infinity_GL_02_e775f5ed-18f1-4beb-9023-b2291d334c2c.png?v=1779106380&amp;width=300 300w, //joola.de/cdn/shop/files/54213_White_Infinity_GL_02_e775f5ed-18f1-4beb-9023-b2291d334c2c.png?v=1779106380&amp;width=400 400w, //joola.de/cdn/shop/files/54213_White_Infinity_GL_02_e775f5ed-18f1-4beb-9023-b2291d334c2c.png?v=1779106380&amp;width=500 500w, //joola.de/cdn/shop/files/54213_White_Infinity_GL_02_e775f5ed-18f1-4beb-9023-b2291d334c2c.png?v=1779106380&amp;width=600 600w, //joola.de/cdn/shop/files/54213_White_Infinity_GL_02_e775f5ed-18f1-4beb-9023-b2291d334c2c.png?v=1779106380&amp;width=700 700w, //joola.de/cdn/shop/files/54213_White_Infinity_GL_02_e775f5ed-18f1-4beb-9023-b2291d334c2c.png?v=1779106380&amp;width=800 800w, //joola.de/cdn/shop/files/54213_White_Infinity_GL_02_e775f5ed-18f1-4beb-9023-b2291d334c2c.png?v=1779106380&amp;width=900 900w, //joola.de/cdn/shop/files/54213_White_Infinity_GL_02_e775f5ed-18f1-4beb-9023-b2291d334c2c.png?v=1779106380&amp;width=1000 1000w, //joola.de/cdn/shop/files/54213_White_Infinity_GL_02_e775f5ed-18f1-4beb-9023-b2291d334c2c.png?v=1779106380&amp;width=1100 1100w, //joola.de/cdn/shop/files/54213_White_Infinity_GL_02_e775f5ed-18f1-4beb-9023-b2291d334c2c.png?v=1779106380&amp;width=1200 1200w" width="4096" height="4096" loading="lazy" sizes="(max-width: 740px) 50vw, min(25vw, 304px)" class="product-item__secondary-image"></a></div>
2426
2427  <div class="product-item__info  ">
2428    <div class="product-item-meta"><a href="/products/joola-tischtennisschlager-white-infinity-gl?_pos=5&_sid=b216c228e&_ss=r" data-instant class="product-item-meta__title">JOOLA Tischtennisschläger White Infinity GL</a>
2429
2430      <div class="product-item-meta__price-list-container">
2431        <div class="price-list price-list--centered"><span class="price price--highlight">
2432              <span class="visually-hidden">Angebotspreis</span>€79,90</span>
2433
2434            <span class="price price--msrp">UVP</span>
2435
2436            <span class="price price--compare">
2437              <span class="visually-hidden">Regulärer Preis</span>€99,90</span></div>
2438      </div><a class="product-item-meta__reviews-badge text--small" href="/products/joola-tischtennisschlager-white-infinity-gl?_pos=5&_sid=b216c228e&_ss=r" data-instant><div class="rating"><span class="rating__value">5.0</span>
2439    <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">
2440        <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>
2441      </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">
2442        <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>
2443      </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">
2444        <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>
2445      </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">
2446        <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>
2447      </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">
2448        <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>
2449      </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">
2450        <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>
2451      </svg></div>
2452
2453    <span class="rating__caption">(2)</span>
2454  </div></a></div></div>
2455</product-item>
2456<product-item class="product-item " reveal><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><div class="product-item__label-list label-list">
2457<span class="label label--highlight">Spare 26%</span></div><a href="/products/joola-tischtennisschlager-white-infinity-z-carbon?_pos=6&_sid=b216c228e&_ss=r" 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/54211_White_Infinity_Z_Carbon_01_a2761ba8-862b-4866-b44b-3e1568dbbc3b.png?v=1779106146&amp;width=4096" alt="JOOLA Tischtennisschläger White Infinity Z Carbon" srcset="//joola.de/cdn/shop/files/54211_White_Infinity_Z_Carbon_01_a2761ba8-862b-4866-b44b-3e1568dbbc3b.png?v=1779106146&amp;width=200 200w, //joola.de/cdn/shop/files/54211_White_Infinity_Z_Carbon_01_a2761ba8-862b-4866-b44b-3e1568dbbc3b.png?v=1779106146&amp;width=300 300w, //joola.de/cdn/shop/files/54211_White_Infinity_Z_Carbon_01_a2761ba8-862b-4866-b44b-3e1568dbbc3b.png?v=1779106146&amp;width=400 400w, //joola.de/cdn/shop/files/54211_White_Infinity_Z_Carbon_01_a2761ba8-862b-4866-b44b-3e1568dbbc3b.png?v=1779106146&amp;width=500 500w, //joola.de/cdn/shop/files/54211_White_Infinity_Z_Carbon_01_a2761ba8-862b-4866-b44b-3e1568dbbc3b.png?v=1779106146&amp;width=600 600w, //joola.de/cdn/shop/files/54211_White_Infinity_Z_Carbon_01_a2761ba8-862b-4866-b44b-3e1568dbbc3b.png?v=1779106146&amp;width=700 700w, //joola.de/cdn/shop/files/54211_White_Infinity_Z_Carbon_01_a2761ba8-862b-4866-b44b-3e1568dbbc3b.png?v=1779106146&amp;width=800 800w, //joola.de/cdn/shop/files/54211_White_Infinity_Z_Carbon_01_a2761ba8-862b-4866-b44b-3e1568dbbc3b.png?v=1779106146&amp;width=900 900w, //joola.de/cdn/shop/files/54211_White_Infinity_Z_Carbon_01_a2761ba8-862b-4866-b44b-3e1568dbbc3b.png?v=1779106146&amp;width=1000 1000w, //joola.de/cdn/shop/files/54211_White_Infinity_Z_Carbon_01_a2761ba8-862b-4866-b44b-3e1568dbbc3b.png?v=1779106146&amp;width=1100 1100w, //joola.de/cdn/shop/files/54211_White_Infinity_Z_Carbon_01_a2761ba8-862b-4866-b44b-3e1568dbbc3b.png?v=1779106146&amp;width=1200 1200w" width="4096" height="4096" loading="lazy" sizes="(max-width: 740px) 50vw, min(25vw, 304px)" class="product-item__primary-image" data-media-id="66084617912696">
2458<img src="//joola.de/cdn/shop/files/54211_White_Infinity_Z_Carbon_02_28c702ee-a326-47e1-8518-189bdd4eadb6.png?v=1779106146&amp;width=4096" alt="JOOLA Tischtennisschläger White Infinity Z Carbon" srcset="//joola.de/cdn/shop/files/54211_White_Infinity_Z_Carbon_02_28c702ee-a326-47e1-8518-189bdd4eadb6.png?v=1779106146&amp;width=200 200w, //joola.de/cdn/shop/files/54211_White_Infinity_Z_Carbon_02_28c702ee-a326-47e1-8518-189bdd4eadb6.png?v=1779106146&amp;width=300 300w, //joola.de/cdn/shop/files/54211_White_Infinity_Z_Carbon_02_28c702ee-a326-47e1-8518-189bdd4eadb6.png?v=1779106146&amp;width=400 400w, //joola.de/cdn/shop/files/54211_White_Infinity_Z_Carbon_02_28c702ee-a326-47e1-8518-189bdd4eadb6.png?v=1779106146&amp;width=500 500w, //joola.de/cdn/shop/files/54211_White_Infinity_Z_Carbon_02_28c702ee-a326-47e1-8518-189bdd4eadb6.png?v=1779106146&amp;width=600 600w, //joola.de/cdn/shop/files/54211_White_Infinity_Z_Carbon_02_28c702ee-a326-47e1-8518-189bdd4eadb6.png?v=1779106146&amp;width=700 700w, //joola.de/cdn/shop/files/54211_White_Infinity_Z_Carbon_02_28c702ee-a326-47e1-8518-189bdd4eadb6.png?v=1779106146&amp;width=800 800w, //joola.de/cdn/shop/files/54211_White_Infinity_Z_Carbon_02_28c702ee-a326-47e1-8518-189bdd4eadb6.png?v=1779106146&amp;width=900 900w, //joola.de/cdn/shop/files/54211_White_Infinity_Z_Carbon_02_28c702ee-a326-47e1-8518-189bdd4eadb6.png?v=1779106146&amp;width=1000 1000w, //joola.de/cdn/shop/files/54211_White_Infinity_Z_Carbon_02_28c702ee-a326-47e1-8518-189bdd4eadb6.png?v=1779106146&amp;width=1100 1100w, //joola.de/cdn/shop/files/54211_White_Infinity_Z_Carbon_02_28c702ee-a326-47e1-8518-189bdd4eadb6.png?v=1779106146&amp;width=1200 1200w" width="4096" height="4096" loading="lazy" sizes="(max-width: 740px) 50vw, min(25vw, 304px)" class="product-item__secondary-image"></a></div>
2459
2460  <div class="product-item__info  ">
2461    <div class="product-item-meta"><a href="/products/joola-tischtennisschlager-white-infinity-z-carbon?_pos=6&_sid=b216c228e&_ss=r" data-instant class="product-item-meta__title">JOOLA Tischtennisschläger White Infinity Z Carbon</a>
2462
2463      <div class="product-item-meta__price-list-container">
2464        <div class="price-list price-list--centered"><span class="price price--highlight">
2465              <span class="visually-hidden">Angebotspreis</span>€125,90</span>
2466
2467            <span class="price price--msrp">UVP</span>
2468
2469            <span class="price price--compare">
2470              <span class="visually-hidden">Regulärer Preis</span>€169,90</span></div>
2471      </div><a class="product-item-meta__reviews-badge text--small" href="/products/joola-tischtennisschlager-white-infinity-z-carbon?_pos=6&_sid=b216c228e&_ss=r" data-instant><div class="rating"><span class="rating__value">5.0</span>
2472    <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">
2473        <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>
2474      </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">
2475        <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>
2476      </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">
2477        <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>
2478      </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">
2479        <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>
2480      </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">
2481        <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>
2482      </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">
2483        <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>
2484      </svg></div>
2485
2486    <span class="rating__caption">(5)</span>
2487  </div></a></div></div>
2488</product-item>
2489<product-item class="product-item " reveal><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><div class="product-item__label-list label-list">
2490<span class="label label--highlight">Spare 26%</span></div><a href="/products/joola-tischtennisschlager-white-infinity-carbon?_pos=7&_sid=b216c228e&_ss=r" data-instant class="product-item__aspect-ratio aspect-ratio " style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//joola.de/cdn/shop/files/54212_White_Infinity_Carbon_01_058e2c9d-c01c-4ffe-8ad9-c5007a28d889.png?v=1779105881&amp;width=4096" alt="JOOLA Tischtennisschläger White Infinity Carbon" srcset="//joola.de/cdn/shop/files/54212_White_Infinity_Carbon_01_058e2c9d-c01c-4ffe-8ad9-c5007a28d889.png?v=1779105881&amp;width=200 200w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_01_058e2c9d-c01c-4ffe-8ad9-c5007a28d889.png?v=1779105881&amp;width=300 300w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_01_058e2c9d-c01c-4ffe-8ad9-c5007a28d889.png?v=1779105881&amp;width=400 400w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_01_058e2c9d-c01c-4ffe-8ad9-c5007a28d889.png?v=1779105881&amp;width=500 500w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_01_058e2c9d-c01c-4ffe-8ad9-c5007a28d889.png?v=1779105881&amp;width=600 600w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_01_058e2c9d-c01c-4ffe-8ad9-c5007a28d889.png?v=1779105881&amp;width=700 700w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_01_058e2c9d-c01c-4ffe-8ad9-c5007a28d889.png?v=1779105881&amp;width=800 800w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_01_058e2c9d-c01c-4ffe-8ad9-c5007a28d889.png?v=1779105881&amp;width=900 900w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_01_058e2c9d-c01c-4ffe-8ad9-c5007a28d889.png?v=1779105881&amp;width=1000 1000w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_01_058e2c9d-c01c-4ffe-8ad9-c5007a28d889.png?v=1779105881&amp;width=1100 1100w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_01_058e2c9d-c01c-4ffe-8ad9-c5007a28d889.png?v=1779105881&amp;width=1200 1200w" width="4096" height="4096" loading="lazy" sizes="(max-width: 740px) 50vw, min(25vw, 304px)" class="product-item__primary-image" data-media-id="66084605493624">
2491<img src="//joola.de/cdn/shop/files/54212_White_Infinity_Carbon_02_cc30d47
24917-f84c-4e61-9d16-2ab474e2119b.png?v=1779105882&amp;width=4096" alt="JOOLA Tischtennisschläger White Infinity Carbon" srcset="//joola.de/cdn/shop/files/54212_White_Infinity_Carbon_02_cc30d477-f84c-4e61-9d16-2ab474e2119b.png?v=1779105882&amp;width=200 200w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_02_cc30d477-f84c-4e61-9d16-2ab474e2119b.png?v=1779105882&amp;width=300 300w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_02_cc30d477-f84c-4e61-9d16-2ab474e2119b.png?v=1779105882&amp;width=400 400w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_02_cc30d477-f84c-4e61-9d16-2ab474e2119b.png?v=1779105882&amp;width=500 500w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_02_cc30d477-f84c-4e61-9d16-2ab474e2119b.png?v=1779105882&amp;width=600 600w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_02_cc30d477-f84c-4e61-9d16-2ab474e2119b.png?v=1779105882&amp;width=700 700w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_02_cc30d477-f84c-4e61-9d16-2ab474e2119b.png?v=1779105882&amp;width=800 800w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_02_cc30d477-f84c-4e61-9d16-2ab474e2119b.png?v=1779105882&amp;width=900 900w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_02_cc30d477-f84c-4e61-9d16-2ab474e2119b.png?v=1779105882&amp;width=1000 1000w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_02_cc30d477-f84c-4e61-9d16-2ab474e2119b.png?v=1779105882&amp;width=1100 1100w, //joola.de/cdn/shop/files/54212_White_Infinity_Carbon_02_cc30d477-f84c-4e61-9d16-2ab474e2119b.png?v=1779105882&amp;width=1200 1200w" width="4096" height="4096" loading="lazy" sizes="(max-width: 740px) 50vw, min(25vw, 304px)" class="product-item__secondary-image"></a></div>
2492
2493  <div class="product-item__info  ">
2494    <div class="product-item-meta"><a href="/products/joola-tischtennisschlager-white-infinity-carbon?_pos=7&_sid=b216c228e&_ss=r" data-instant class="product-item-meta__title">JOOLA Tischtennisschläger White Infinity Carbon</a>
2495
2496      <div class="product-item-meta__price-list-container">
2497        <div class="price-list price-list--centered"><span class="price price--highlight">
2498              <span class="visually-hidden">Angebotspreis</span>€95,90</span>
2499
2500            <span class="price price--msrp">UVP</span>
2501
2502            <span class="price price--compare">
2503              <span class="visually-hidden">Regulärer Preis</span>€129,90</span></div>
2504      </div><a class="product-item-meta__reviews-badge text--small" href="/products/joola-tischtennisschlager-white-infinity-carbon?_pos=7&_sid=b216c228e&_ss=r" data-instant><div class="rating visually-hidden">
2505    <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">
2506        <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>
2507      </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">
2508        <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>
2509      </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">
2510        <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>
2511      </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">
2512        <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>
2513      </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">
2514        <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>
2515      </svg></div>
2516
2517    <span class="rating__caption">(0)</span>
2518  </div></a></div></div>
2519</product-item>
2520<product-item class="product-item " reveal><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><div class="product-item__label-list label-list">
2521<span class="label label--highlight">Spare 13%</span></div><a href="/products/joola-tischtennisschlager-schlagertasche?_pos=8&_sid=b216c228e&_ss=r" data-instant class="product-item__aspect-ratio aspect-ratio " style="padding-bottom: 100.0%; --aspect-ratio: 1.0">
2521<img src="//joola.de/cdn/shop/files/8F144473-7DBA-4E09-8EC0-3083ADD007DC.jpg?v=1731334204&amp;width=1200" alt="Tischtennisschläger mit schwarzem Belag und passender schwarzer Schutzhülle mit blauem Rand und weißem JOOLA-Logo." srcset="//joola.de/cdn/shop/files/8F144473-7DBA-4E09-8EC0-3083ADD007DC.jpg?v=1731334204&amp;width=200 200w, //joola.de/cdn/shop/files/8F144473-7DBA-4E09-8EC0-3083ADD007DC.jpg?v=1731334204&amp;width=300 300w, //joola.de/cdn/shop/files/8F144473-7DBA-4E09-8EC0-3083ADD007DC.jpg?v=1731334204&amp;width=400 400w, //joola.de/cdn/shop/files/8F144473-7DBA-4E09-8EC0-3083ADD007DC.jpg?v=1731334204&amp;width=500 500w, //joola.de/cdn/shop/files/8F144473-7DBA-4E09-8EC0-3083ADD007DC.jpg?v=1731334204&amp;width=600 600w, //joola.de/cdn/shop/files/8F144473-7DBA-4E09-8EC0-3083ADD007DC.jpg?v=1731334204&amp;width=700 700w, //joola.de/cdn/shop/files/8F144473-7DBA-4E09-8EC0-3083ADD007DC.jpg?v=1731334204&amp;width=800 800w, //joola.de/cdn/shop/files/8F144473-7DBA-4E09-8EC0-3083ADD007DC.jpg?v=1731334204&amp;width=900 900w, //joola.de/cdn/shop/files/8F144473-7DBA-4E09-8EC0-3083ADD007DC.jpg?v=1731334204&amp;width=1000 1000w, //joola.de/cdn/shop/files/8F144473-7DBA-4E09-8EC0-3083ADD007DC.jpg?v=1731334204&amp;width=1100 1100w, //joola.de/cdn/shop/files/8F144473-7DBA-4E09-8EC0-3083ADD007DC.jpg?v=1731334204&amp;width=1200 1200w" width="1200" height="1200" loading="lazy" sizes="(max-width: 740px) 50vw, min(25vw, 304px)" class="product-item__primary-image" data-media-id="62746451575160">
2522<img src="//joola.de/cdn/shop/files/54207_JOOLA_InfinityCarbon_01_web.jpg?v=1715776881&amp;width=1200" alt="JOOLA Tischtennisschläger INFINITY CARBON in Seitenansicht mit Fokus auf das Design." srcset="//joola.de/cdn/shop/files/54207_JOOLA_InfinityCarbon_01_web.jpg?v=1715776881&amp;width=200 200w, //joola.de/cdn/shop/files/54207_JOOLA_InfinityCarbon_01_web.jpg?v=1715776881&amp;width=300 300w, //joola.de/cdn/shop/files/54207_JOOLA_InfinityCarbon_01_web.jpg?v=1715776881&amp;width=400 400w, //joola.de/cdn/shop/files/54207_JOOLA_InfinityCarbon_01_web.jpg?v=1715776881&amp;width=500 500w, //joola.de/cdn/shop/files/54207_JOOLA_InfinityCarbon_01_web.jpg?v=1715776881&amp;width=600 600w, //joola.de/cdn/shop/files/54207_JOOLA_InfinityCarbon_01_web.jpg?v=1715776881&amp;width=700 700w, //joola.de/cdn/shop/files/54207_JOOLA_InfinityCarbon_01_web.jpg?v=1715776881&amp;width=800 800w, //joola.de/cdn/shop/files/54207_JOOLA_InfinityCarbon_01_web.jpg?v=1715776881&amp;width=900 900w, //joola.de/cdn/shop/files/54207_JOOLA_InfinityCarbon_01_web.jpg?v=1715776881&amp;width=1000 1000w, //joola.de/cdn/shop/files/54207_JOOLA_InfinityCarbon_01_web.jpg?v=1715776881&amp;width=1100 1100w, //joola.de/cdn/shop/files/54207_JOOLA_InfinityCarbon_01_web.jpg?v=1715776881&amp;width=1200 1200w" width="1200" height="1200" loading="lazy" sizes="(max-width: 740px) 50vw, min(25vw, 304px)" class="product-item__secondary-image"></a></div>
2523
2524  <div class="product-item__info  ">
2525    <div class="product-item-meta"><a href="/products/joola-tischtennisschlager-schlagertasche?_pos=8&_sid=b216c228e&_ss=r" data-instant class="product-item-meta__title">JOOLA Tischtennisschläger Infinity Carbon + Schlägertasche</a>
2526
2527      <div class="product-item-meta__price-list-container">
2528        <div class="price-list price-list--centered"><span class="price price--highlight">
2529              <span class="visually-hidden">Angebotspreis</span>€109,00</span>
2530
2531            <span class="price price--msrp">UVP</span>
2532
2533            <span class="price price--compare">
2534              <span class="visually-hidden">Regulärer Preis</span>€125,90</span></div>
2535      </div><a class="product-item-meta__reviews-badge text--small" href="/products/joola-tischtennisschlager-schlagertasche?_pos=8&_sid=b216c228e&_ss=r" data-instant><div class="rating visually-hidden">
2536    <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">
2537        <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>
2538      </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">
2539        <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>
2540      </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">
2541        <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>
2542      </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">
2543        <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>
2544      </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">
2545        <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>
2546      </svg></div>
2547
2548    <span class="rating__caption">(0)</span>
2549  </div></a></div></div>
2550</product-item>
2551<product-item class="product-item " reveal><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><a href="/products/joola-belag-trinity-intense?_pos=9&_sid=b216c228e&_ss=r" 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/602614_JOOLA_Trinity_Intense_01.png?v=1783431614&amp;width=2048" alt="JOOLA Belag Trinity Intense" srcset="//joola.de/cdn/shop/files/602614_JOOLA_Trinity_Intense_01.png?v=1783431614&amp;width=200 200w, //joola.de/cdn/shop/files/602614_JOOLA_Trinity_Intense_01.png?v=1783431614&amp;width=300 300w, //joola.de/cdn/shop/files/602614_JOOLA_Trinity_Intense_01.png?v=1783431614&amp;width=400 400w, //joola.de/cdn/shop/files/602614_JOOLA_Trinity_Intense_01.png?v=1783431614&amp;width=500 500w, //joola.de/cdn/shop/files/602614_JOOLA_Trinity_Intense_01.png?v=1783431614&amp;width=600 600w, //joola.de/cdn/shop/files/602614_JOOLA_Trinity_Intense_01.png?v=1783431614&amp;width=700 700w, //joola.de/cdn/shop/files/602614_JOOLA_Trinity_Intense_01.png?v=1783431614&amp;width=800 800w, //joola.de/cdn/shop/files/602614_JOOLA_Trinity_Intense_01.png?v=1783431614&amp;width=900 900w, //joola.de/cdn/shop/files/602614_JOOLA_Trinity_Intense_01.png?v=1783431614&amp;width=1000 1000w, //joola.de/cdn/shop/files/602614_JOOLA_Trinity_Intense_01.png?v=1783431614&amp;width=1100 1100w, //joola.de/cdn/shop/files/602614_JOOLA_Trinity_Intense_01.png?v=1783431614&amp;width=1200 1200w" width="2048" height="2048" loading="lazy" sizes="(max-width: 740px) 50vw, min(25vw, 304px)" class="product-item__primary-image" data-media-id="66253716586872">
2552<img src="//joola.de/cdn/shop/files/602614_JOOLA_Trinity_Intense_02.png?v=1783431614&amp;width=2048" alt="JOOLA Belag Trinity Intense" srcset="//joola.de/cdn/shop/files/602614_JOOLA_Trinity_Intense_02.png?v=1783431614&amp;width=200 200w, //joola.de/cdn/shop/files/602614_JOOLA_Trinity_Intense_02.png?v=1783431614&amp;width=300 300w, //joola.de/cdn/shop/files/602614_JOOLA_Trinity_Intense_02.png?v=1783431614&amp;width=400 400w, //joola.de/cdn/shop/files/602614_JOOLA_Trinity_Intense_02.png?v=1783431614&amp;width=500 500w, //joola.de/cdn/shop/files/602614_JOOLA_Trinity_Intense_02.png?v=1783431614&amp;width=600 600w, //joola.de/cdn/shop/files/602614_JOOLA_Trinity_Intense_02.png?v=1783431614&amp;width=700 700w, //joola.de/cdn/shop/files/602614_JOOLA_Trinity_Intense_02.png?v=1783431614&amp;width=800 800w, //joola.de/cdn/shop/files/602614_JOOLA_Trinity_Intense_02.png?v=1783431614&amp;width=900 900w, //joola.de/cdn/shop/files/602614_JOOLA_Trinity_Intense_02.png?v=1783431614&amp;width=1000 1000w, //joola.de/cdn/shop/files/602614_JOOLA_Trinity_Intense_02.png?v=1783431614&amp;width=1100 1100w, //joola.de/cdn/shop/files/602614_JOOLA_Trinity_Intense_02.png?v=1783431614&amp;width=1200 1200w" width="2048" height="2048" loading="lazy" sizes="(max-width: 740px) 50vw, min(25vw, 304px)" class="product-item__secondary-image"></a></div>
2553
2554  <div class="product-item__info  ">
2555    <div class="product-item-meta"><a href="/products/joola-belag-trinity-intense?_pos=9&_sid=b216c228e&_ss=r" data-instant class="product-item-meta__title">JOOLA Belag Trinity Intense</a>
2556
2557      <div class="product-item-meta__price-list-container">
2558        <div class="price-list price-list--centered"><span class="price">
2559              <span class="visually-hidden">Angebotspreis</span>€72,90</span></div>
2560      </div><a class="product-item-meta__reviews-badge text--small" href="/products/joola-belag-trinity-intense?_pos=9&_sid=b216c228e&_ss=r" data-instant><div class="rating visually-hidden">
2561    <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">
2562        <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>
2563      </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">
2564        <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>
2565      </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">
2566        <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>
2567      </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">
2568        <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>
2569      </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">
2570        <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>
2571      </svg></div>
2572
2573    <span class="rating__caption">(0)</span>
2574  </div></a><div class="product-item-meta__variant-list">
2575                      <div class="color-swatch ">
2576                        <input class="color-swatch__radio visually-hidden" type="radio" name="template--23031476945199__main--15038502175096" id="template--23031476945199__main--15038502175096-1" value="Rot" checked="checked" data-variant-id="55598220247416" >
2577                        <label class="color-swatch__item" for="template--23031476945199__main--15038502175096-1" style="background-color: #F61F1F">
2578                          <span class="visually-hidden">Rot</span>
2579                        </label>
2580                      </div>
2581                    
2582
2583                      <div class="color-swatch ">
2584                        <input class="color-swatch__radio visually-hidden" type="radio" name="template--23031476945199__main--15038502175096" id="template--23031476945199__main--15038502175096-2" value="Schwarz"  data-variant-id="55598220312952" >
2585                        <label class="color-swatch__item" for="template--23031476945199__main--15038502175096-2" style="background-color: #000000">
2586                          <span class="visually-hidden">Schwarz</span>
2587                        </label>
2588                      </div>
2589                    
2590</div></div></div>
2591</product-item>
2592<product-item class="product-item " reveal><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><a href="/products/joola-belag-trinity-ihybrid?_pos=10&_sid=b216c228e&_ss=r" 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/602610_JOOLA_Trinity_Hybrid_01.png?v=1783432782&amp;width=2048" alt="JOOLA Belag Trinity Hybrid" srcset="//joola.de/cdn/shop/files/602610_JOOLA_Trinity_Hybrid_01.png?v=1783432782&amp;width=200 200w, //joola.de/cdn/shop/files/602610_JOOLA_Trinity_Hybrid_01.png?v=1783432782&amp;width=300 300w, //joola.de/cdn/shop/files/602610_JOOLA_Trinity_Hybrid_01.png?v=1783432782&amp;width=400 400w, //joola.de/cdn/shop/files/602610_JOOLA_Trinity_Hybrid_01.png?v=1783432782&amp;width=500 500w, //joola.de/cdn/shop/files/602610_JOOLA_Trinity_Hybrid_01.png?v=1783432782&amp;width=600 600w, //joola.de/cdn/shop/files/602610_JOOLA_Trinity_Hybrid_01.png?v=1783432782&amp;width=700 700w, //joola.de/cdn/shop/files/602610_JOOLA_Trinity_Hybrid_01.png?v=1783432782&amp;width=800 800w, //joola.de/cdn/shop/files/602610_JOOLA_Trinity_Hybrid_01.png?v=1783432782&amp;width=900 900w, //joola.de/cdn/shop/files/602610_JOOLA_Trinity_Hybrid_01.png?v=1783432782&amp;width=1000 1000w, //joola.de/cdn/shop/files/602610_JOOLA_Trinity_Hybrid_01.png?v=1783432782&amp;width=1100 1100w, //joola.de/cdn/shop/files/602610_JOOLA_Trinity_Hybrid_01.png?v=1783432782&amp;width=1200 1200w" width="2048" height="2048" loading="lazy" sizes="(max-width: 740px) 50vw, min(25vw, 304px)" class="product-item__primary-image" data-media-id="66253765935480">
2593<img src="//joola.de/cdn/shop/files/602610_JOOLA_Trinity_Hybrid_02.png?v=1783432782&amp;width=2048" alt="JOOLA Belag Trinity Hybrid" srcset="//joola.de/cdn/shop/files/602610_JOOLA_Trinity_Hybrid_02.png?v=1783432782&amp;width=200 200w, //joola.de/cdn/shop/files/602610_JOOLA_Trinity_Hybrid_02.png?v=1783432782&amp;width=300 300w, //joola.de/cdn/shop/files/602610_JOOLA_Trinity_Hybrid_02.png?v=1783432782&amp;width=400 400w, //joola.de/cdn/shop/files/602610_JOOLA_Trinity_Hybrid_02.png?v=1783432782&amp;width=500 500w, //joola.de/cdn/shop/files/602610_JOOLA_Trinity_Hybrid_02.png?v=1783432782&amp;width=600 600w, //joola.de/cdn/shop/files/602610_JOOLA_Trinity_Hybrid_02.png?v=1783432782&amp;width=700 700w, //joola.de/cdn/shop/files/602610_JOOLA_Trinity_Hybrid_02.png?v=1783432782&amp;width=800 800w, //joola.de/cdn/shop/files/602610_JOOLA_Trinity_Hybrid_02.png?v=1783432782&amp;width=900 900w, //joola.de/cdn/shop/files/602610_JOOLA_Trinity_Hybrid_02.png?v=1783432782&amp;width=1000 1000w, //joola.de/cdn/shop/files/602610_JOOLA_Trinity_Hybrid_02.png?v=1783432782&amp;width=1100 1100w, //joola.de/cdn/shop/files/602610_JOOLA_Trinity_Hybrid_02.png?v=1783432782&amp;width=1200 1200w" width="2048" height="2048" loading="lazy" sizes="(max-width: 740px) 50vw, min(25vw, 304px)" class="product-item__secondary-image"></a></div>
2594
2595  <div class="product-item__info  ">
2596    <div class="product-item-meta"><a href="/products/joola-belag-trinity-ihybrid?_pos=10&_sid=b216c228e&_ss=r" data-instant class="product-item-meta__title">JOOLA Belag Trinity Hybrid</a>
2597
2598      <div class="product-item-meta__price-list-container">
2599        <div class="price-list price-list--centered"><span class="price">
2600              <span class="visually-hidden">Angebotspreis</span>€72,90</span></div>
2601      </div><a class="product-item-meta__reviews-badge text--small" href="/products/joola-belag-trinity-ihybrid?_pos=10&_sid=b216c228e&_ss=r" data-instant><div class="rating visually-hidden">
2602    <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">
2603        <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>
2604      </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">
2605        <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>
2606      </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">
2607        <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>
2608      </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">
2609        <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>
2610      </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">
2611        <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>
2612      </svg></div>
2613
2614    <span class="rating__caption">(0)</span>
2615  </div></a><div class="product-item-meta__variant-list">
2616                      <div class="color-swatch ">
2617                        <input class="color-swatch__radio visually-hidden" type="radio" name="template--23031476945199__main--15038510104952" id="template--23031476945199__main--15038510104952-1" value="Rot" checked="checked" data-variant-id="55598241284472" >
2618                        <label class="color-swatch__item" for="template--23031476945199__main--15038510104952-1" style="background-color: #F61F1F">
2619                          <span class="visually-hidden">Rot</span>
2620                        </label>
2621                      </div>
2622                    
2623
2624                      <div class="color-swatch ">
2625                        <input class="color-swatch__radio visually-hidden" type="radio" name="template--23031476945199__main--15038510104952" id="template--23031476945199__main--15038510104952-2" value="Schwarz"  data-variant-id="55598241350008" >
2626                        <label class="color-swatch__item" for="template--23031476945199__main--15038510104952-2" style="background-color: #000000">
2627                          <span class="visually-hidden">Schwarz</span>
2628                        </label>
2629                      </div>
2630                    
2631</div></div></div>
2632</product-item>
2633<product-item class="product-item " reveal><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><div class="product-item__label-list label-list">
2634<span class="label label--highlight">Spare 17%</span></div><a href="/products/joola-belag-trinity-hugo-calderano-dynamic?_pos=11&_sid=b216c228e&_ss=r" 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/600643_JOOLA_Trinity_Hugo_Calderano_Dynamic_01.png?v=1776433937&amp;width=4096" alt="JOOLA Belag Trinity Hugo Calderano Dynamic" srcset="//joola.de/cdn/shop/files/600643_JOOLA_Trinity_Hugo_Calderano_Dynamic_01.png?v=1776433937&amp;width=200 200w, //joola.de/cdn/shop/files/600643_JOOLA_Trinity_Hugo_Calderano_Dynamic_01.png?v=1776433937&amp;width=300 300w, //joola.de/cdn/shop/files/600643_JOOLA_Trinity_Hugo_Calderano_Dynamic_01.png?v=1776433937&amp;width=400 400w, //joola.de/cdn/shop/files/600643_JOOLA_Trinity_Hugo_Calderano_Dynamic_01.png?v=1776433937&amp;width=500 500w, //joola.de/cdn/shop/files/600643_JOOLA_Trinity_Hugo_Calderano_Dynamic_01.png?v=1776433937&amp;width=600 600w, //joola.de/cdn/shop/files/600643_JOOLA_Trinity_Hugo_Calderano_Dynamic_01.png?v=1776433937&amp;width=700 700w, //joola.de/cdn/shop/files/600643_JOOLA_Trinity_Hugo_Calderano_Dynamic_01.png?v=1776433937&amp;width=800 800w, //joola.de/cdn/shop/files/600643_JOOLA_Trinity_Hugo_Calderano_Dynamic_01.png?v=1776433937&amp;width=900 900w, //joola.de/cdn/shop/files/600643_JOOLA_Trinity_Hugo_Calderano_Dynamic_01.png?v=1776433937&amp;width=1000 1000w, //joola.de/cdn/shop/files/600643_JOOLA_Trinity_Hugo_Calderano_Dynamic_01.png?v=1776433937&amp;width=1100 1100w, //joola.de/cdn/shop/files/600643_JOOLA_Trinity_Hugo_Calderano_Dynamic_01.png?v=1776433937&amp;width=1200 1200w" width="4096" height="4096" loading="lazy" sizes="(max-width: 740px) 50vw, min(25vw, 304px)" class="product-item__primary-image" data-media-id="65951416615288">
2635<img src="//joola.de/cdn/shop/files/600643_JOOLA_Trinity_Hugo_Calderano_Dynamic_02.png?v=1776433938&amp;width=4096" alt="JOOLA Belag Trinity Hugo Calderano Dynamic" srcset="//joola.de/cdn/shop/files/600643_JOOLA_Trinity_Hugo_Calderano_Dynamic_02.png?v=1776433938&amp;width=200 200w, //joola.de/cdn/shop/files/600643_JOOLA_Trinity_Hugo_Calderano_Dynamic_02.png?v=1776433938&amp;width=300 300w, //joola.de/cdn/shop/files/600643_JOOLA_Trinity_Hugo_Calderano_Dynamic_02.png?v=1776433938&amp;width=400 400w, //joola.de/cdn/shop/files/600643_JOOLA_Trinity_Hugo_Calderano_Dynamic_02.png?v=1776433938&amp;width=500 500w, //joola.de/cdn/shop/files/600643_JOOLA_Trinity_Hugo_Calderano_Dynamic_02.png?v=1776433938&amp;width=600 600w, //joola.de/cdn/shop/files/600643_JOOLA_Trinity_Hugo_Calderano_Dynamic_02.png?v=1776433938&amp;width=700 700w, //joola.de/cdn/shop/files/600643_JOOLA_Trinity_Hugo_Calderano_Dynamic_02.png?v=1776433938&amp;width=800 800w, //joola.de/cdn/shop/files/600643_JOOLA_Trinity_Hugo_Calderano_Dynamic_02.png?v=1776433938&amp;width=900 900w, //joola.de/cdn/shop/files/600643_JOOLA_Trinity_Hugo_Calderano_Dynamic_02.png?v=1776433938&amp;width=1000 1000w, //joola.de/cdn/shop/files/600643_JOOLA_Trinity_Hugo_Calderano_Dynamic_02.png?v=1776433938&amp;width=1100 1100w, //joola.de/cdn/shop/files/600643_JOOLA_Trinity_Hugo_Calderano_Dynamic_02.png?v=1776433938&amp;width=1200 1200w" width="4096" height="4096" loading="lazy" sizes="(max-width: 740px) 50vw, min(25vw, 304px)" class="product-item__secondary-image"></a></div>
2636
2637  <div class="product-item__info  ">
2638    <div class="product-item-meta"><a href="/products/joola-belag-trinity-hugo-calderano-dynamic?_pos=11&_sid=b216c228e&_ss=r" data-instant class="product-item-meta__title">JOOLA Belag Trinity Hugo Calderano Dynamic</a>
2639
2640      <div class="product-item-meta__price-list-container">
2641        <div class="price-list price-list--centered"><span class="price price--highlight">
2642              <span class="visually-hidden">Angebotspreis</span>€62,90</span>
2643
2644            <span class="price price--msrp">UVP</span>
2645
2646            <span class="price price--compare">
2647              <span class="visually-hidden">Regulärer Preis</span>€75,90</span></div>
2648      </div><a class="product-item-meta__reviews-badge text--small" href="/products/joola-belag-trinity-hugo-calderano-dynamic?_pos=11&_sid=b216c228e&_ss=r" data-instant><div class="rating visually-hidden">
2649    <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">
2650        <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>
2651      </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">
2652        <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>
2653      </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">
2654        <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>
2655      </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">
2656        <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>
2657      </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">
2658        <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>
2659      </svg></div>
2660
2661    <span class="rating__caption">(0)</span>
2662  </div></a><div class="product-item-meta__variant-list">
2663                      <div class="color-swatch ">
2664                        <input class="color-swatch__radio visually-hidden" type="radio" name="template--23031476945199__main--15021231341944" id="template--23031476945199__main--15021231341944-1" value="Rot" checked="checked" data-variant-id="55533173735800" >
2665                        <label class="color-swatch__item" for="template--23031476945199__main--15021231341944-1" style="background-color: #F61F1F">
2666                          <span class="visually-hidden">Rot</span>
2667                        </label>
2668                      </div>
2669                    
2670
2671                      <div class="color-swatch ">
2672                        <input class="color-swatch__radio visually-hidden" type="radio" name="template--23031476945199__main--15021231341944" id="template--23031476945199__main--15021231341944-2" value="Schwarz"  data-variant-id="55533173801336" >
2673                        <label class="color-swatch__item" for="template--23031476945199__main--15021231341944-2" style="background-color: #000000">
2674                          <span class="visually-hidden">Schwarz</span>
2675                        </label>
2676                      </div>
2677                    
2678</div></div></div>
2679</product-item>
2680<product-item class="product-item " reveal><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><div class="product-item__label-list label-list">
2681<span class="label label--highlight">Spare 17%</span></div><a href="/products/joola-belag-trinity-hugo-calderano-charged?_pos=12&_sid=b216c228e&_ss=r" 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/600639_JOOLA_Trinity_Hugo_Calderano_Charged_01.png?v=1776434022&amp;width=4096" alt="JOOLA Belag Trinity Hugo Calderano Charged" srcset="//joola.de/cdn/shop/files/600639_JOOLA_Trinity_Hugo_Calderano_Charged_01.png?v=1776434022&amp;width=200 200w, //joola.de/cdn/shop/files/600639_JOOLA_Trinity_Hugo_Calderano_Charged_01.png?v=1776434022&amp;width=300 300w, //joola.de/cdn/shop/files/600639_JOOLA_Trinity_Hugo_Calderano_Charged_01.png?v=1776434022&amp;width=400 400w, //joola.de/cdn/shop/files/600639_JOOLA_Trinity_Hugo_Calderano_Charged_01.png?v=1776434022&amp;width=500 500w, //joola.de/cdn/shop/files/600639_JOOLA_Trinity_Hugo_Calderano_Charged_01.png?v=1776434022&amp;width=600 600w, //joola.de/cdn/shop/files/600639_JOOLA_Trinity_Hugo_Calderano_Charged_01.png?v=1776434022&amp;width=700 700w, //joola.de/cdn/shop/files/600639_JOOLA_Trinity_Hugo_Calderano_Charged_01.png?v=1776434022&amp;width=800 800w, //joola.de/cdn/shop/files/600639_JOOLA_Trinity_Hugo_Calderano_Charged_01.png?v=1776434022&amp;width=900 900w, //joola.de/cdn/shop/files/600639_JOOLA_Trinity_Hugo_Calderano_Charged_01.png?v=1776434022&amp;width=1000 1000w, //joola.de/cdn/shop/files/600639_JOOLA_Trinity_Hugo_Calderano_Charged_01.png?v=1776434022&amp;width=1100 1100w, //joola.de/cdn/shop/files/600639_JOOLA_Trinity_Hugo_Calderano_Charged_01.png?v=1776434022&amp;width=1200 1200w" width="4096" height="4096" loading="lazy" sizes="(max-width: 740px) 50vw, min(25vw, 304px)" class="product-item__primary-image" data-media-id="65951420023160">
2682<img src="//joola.de/cdn/shop/files/600639_JOOLA_Trinity_Hugo_Calderano_Charged_02.png?v=1776664949&amp;width=4096" alt="JOOLA Belag Trinity Hugo Calderano Charged" srcset="//joola.de/cdn/shop/files/600639_JOOLA_Trinity_Hugo_Calderano_Charged_02.png?v=1776664949&amp;width=200 200w, //joola.de/cdn/shop/files/600639_JOOLA_Trinity_Hugo_Calderano_Charged_02.png?v=1776664949&amp;width=300 300w, //joola.de/cdn/shop/files/600639_JOOLA_Trinity_Hugo_Calderano_Charged_02.png?v=1776664949&amp;width=400 400w, //joola.de/cdn/shop/files/600639_JOOLA_Trinity_Hugo_Calderano_Charged_02.png?v=1776664949&amp;width=500 500w, //joola.de/cdn/shop/files/600639_JOOLA_Trinity_Hugo_Calderano_Charged_02.png?v=1776664949&amp;width=600 600w, //joola.de/cdn/shop/files/600639_JOOLA_Trinity_Hugo_Calderano_Charged_02.png?v=1776664949&amp;width=700 700w, //joola.de/cdn/shop/files/600639_JOOLA_Trinity_Hugo_Calderano_Charged_02.png?v=1776664949&amp;width=800 800w, //joola.de/cdn/shop/files/600639_JOOLA_Trinity_Hugo_Calderano_Charged_02.png?v=1776664949&amp;width=900 900w, //joola.de/cdn/shop/files/600639_JOOLA_Trinity_Hugo_Calderano_Charged_02.png?v=1776664949&amp;width=1000 1000w, //joola.de/cdn/shop/files/600639_JOOLA_Trinity_Hugo_Calderano_Charged_02.png?v=1776664949&amp;width=1100 1100w, //joola.de/cdn/shop/files/600639_JOOLA_Trinity_Hugo_Calderano_Charged_02.png?v=1776664949&amp;width=1200 1200w" width="4096" height="4096" loading="lazy" sizes="(max-width: 740px) 50vw, min(25vw, 304px)" class="product-item__secondary-image"></a></div>
2683
2684  <div class="product-item__info  ">
2685    <div class="product-item-meta"><a href="/products/joola-belag-trinity-hugo-calderano-charged?_pos=12&_sid=b216c228e&_ss=r" data-instant class="product-item-meta__title">JOOLA Belag Trinity Hugo Calderano Charged</a>
2686
2687      <div class="product-item-meta__price-list-container">
2688        <div class="price-list price-list--centered"><span class="price price--highlight">
2689              <span class="visually-hidden">Angebotspreis</span>€62,90</span>
2690
2691            <span class="price price--msrp">UVP</span>
2692
2693            <span class="price price--compare">
2694              <span class="visually-hidden">Regulärer Preis</span>€75,90</span></div>
2695      </div><a class="product-item-meta__reviews-badge text--small" href="/products/joola-belag-trinity-hugo-calderano-charged?_pos=12&_sid=b216c228e&_ss=r" data-instant><div class="rating visually-hidden">
2696    <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">
2697        <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>
2698      </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">
2699        <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>
2700      </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">
2701        <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>
2702      </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">
2703        <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>
2704      </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">
2705        <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>
2706      </svg></div>
2707
2708    <span class="rating__caption">(0)</span>
2709  </div></a><div class="product-item-meta__variant-list">
2710                      <div class="color-swatch ">
2711                        <input class="color-swatch__radio visually-hidden" type="radio" name="template--23031476945199__main--15021204504952" id="template--23031476945199__main--15021204504952-1" value="Rot" checked="checked" data-variant-id="55533122224504" >
2712                        <label class="color-swatch__item" for="template--23031476945199__main--15021204504952-1" style="background-color: #F61F1F">
2713                          <span class="visually-hidden">Rot</span>
2714                        </label>
2715                      </div>
2716                    
2717
2718                      <div class="color-swatch ">
2719                        <input class="color-swatch__radio visually-hidden" type="radio" name="template--23031476945199__main--15021204504952" id="template--23031476945199__main--15021204504952-2" value="Schwarz"  data-variant-id="55533122290040" >
2720                        <label class="color-swatch__item" for="template--23031476945199__main--15021204504952-2" style="background-color: #000000">
2721                          <span class="visually-hidden">Schwarz</span>
2722                        </label>
2723                      </div>
2724                    
2725</div></div></div>
2726</product-item>
2727</div>
2728                        </product-list></div>
2729                  </product-facet></div>
2730          </search-page>
2731        </div></div></section>
2732
2733</div>
2734    </div><!-- BEGIN sections: footer-group -->
2735<div id="shopify-section-sections--23031476519215__text-with-icons" class="shopify-section shopify-section-group-footer-group shopify-section--text-with-icons"><style>
2736  #shopify-section-sections--23031476519215__text-with-icons {--heading-color: 0, 0, 0;
2737    --text-color: 0, 0, 0;
2738    --section-background: 255, 255, 255;
2739    --vertical-breather: 40px; /* Inner spacing is smaller on this section */
2740  }
2741</style><section class="section ">
2742  <div class="section__color-wrapper">
2743    <div class="container ">
2744      <native-carousel class="text-with-icons">
2745        <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" >
2746              <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">
2747        <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>
2748      </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" >
2749              <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">
2750        <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>
2751        <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>
2752      </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" >
2753              <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">
2754        <path d="M21 8V5H3V8M21 8V19H3V8M21 8L12 12.5L3 8" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
2755      </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">
2756                <span class="visually-hidden">Zur Slide 1 gehen</span>
2757              </button><button class="dots-nav__item tap-area" >
2758                <span class="visually-hidden">Zur Slide 2 gehen</span>
2759              </button><button class="dots-nav__item tap-area" >
2760                <span class="visually-hidden">Zur Slide 3 gehen</span>
2761              </button></page-dots></native-carousel>
2762    </div>
2763  </div>
2764</section>
2765
2766</div><div id="shopify-section-sections--23031476519215__footer" class="shopify-section shopify-section-group-footer-group shopify-section--footer">
2767
2768<style>
2769  #shopify-section-sections--23031476519215__footer .footer {--background: 255, 255, 255;
2770    --heading-color: 0, 0, 0;
2771    --text-color: 0, 0, 0;
2772    --border-color: 217, 217, 217;
2773  }
2774</style>
2775
2776<footer class="footer footer--bordered">
2777  
2778    <div class="container">
2779  <div class="footer__newsletter-form">
2780    <div class="footer__newsletter-form__child">
2781      <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>
2782
2783    <div class="footer__newsletter-form__child klaviyo-newsletter-form">
2784      <div class="klaviyo-form-VWQKdA"></div>
2785    </div>
2786  </div>
2787
2788  <div style="background-color: rgb(var(--border-color)); height: 1px; width: 100%; margin: 4rem 0;"></div>
2789</div>
2790
2791  
2792
2793  <div class="container">
2794    <div class="footer__inner">
2795      <div class="footer__item-list"><div class="footer__item footer__item--links " ><p class="footer__item-title heading heading--small">Unternehmen</p>
2796
2797                  <div class="footer__item-content">
2798                    <ul class="linklist list--unstyled" role="list">
2799                        <li class="linklist__item">
2800                          <a href="/policies/contact-information" class="link--faded">Kontaktinformationen</a>
2801                        </li>
2802                        <li class="linklist__item">
2803                          <a href="/pages/karriere" class="link--faded">Karriere</a>
2804                        </li>
2805                        <li class="linklist__item">
2806                          <a href="/pages/kataloge" class="link--faded">Kataloge</a>
2807                        </li>
2808                        <li class="linklist__item">
2809                          <a href="/customer_authentication/login?return_to=%2Fsearch%3Fq%3Dinfinity%26type%3Dproduct&locale=de&ui_hint=full&region_country=DE" class="link--faded">Händler-Login</a>
2810                        </li>
2811                        <li class="linklist__item">
2812                          <a href="/pages/autorisierte-haendler" class="link--faded">JOOLA Händler finden</a>
2813                        </li></ul>
2814                  </div></div><div class="footer__item footer__item--links " ><p class="footer__item-title heading heading--small">Allgemein</p>
2815
2816                  <div class="footer__item-content">
2817                    <ul class="linklist list--unstyled" role="list">
2818                        <li class="linklist__item">
2819                          <a href="/policies/legal-notice" class="link--faded">Impressum</a>
2820                        </li>
2821                        <li class="linklist__item">
2822                          <a href="/policies/terms-of-service" class="link--faded">Allgemeine Geschäftsbedingungen</a>
2823                        </li>
2824                        <li class="linklist__item">
2825                          <a href="/policies/privacy-policy" class="link--faded">Datenschutzerklärung</a>
2826                        </li>
2827                        <li class="linklist__item">
2828                          <a href="#reopenBanner" class="link--faded">Cookie-Einstellungen</a>
2829                        </li>
2830                        <li class="linklist__item">
2831                          <a href="/policies/refund-policy" class="link--faded">Widerrufsrecht</a>
2832                        </li>
2833                        <li class="linklist__item">
2834                          <a href="/policies/shipping-policy" class="link--faded">Versandbedingungen</a>
2835                        </li>
2836                        <li class="linklist__item">
2837                          <a href="/pages/accessibility-statement" class="link--faded">Erklärung zur Barrierefreiheit</a>
2838                        </li>
2839                        <li class="linklist__item">
2840                          <a href="#guarantee-popup" class="link--faded">Gesetzliche Gewährleistungsrechte</a>
2841                        </li>
2842                        <li class="linklist__item">
2843                          <a href="/pages/vertrag-widerrufen" class="link--faded">Vertrag widerrufen</a>
2844                        </li></ul>
2845                  </div></div><div class="footer__item footer__item--links " ><p class="footer__item-title heading heading--small">Kategorien</p>
2846
2847                  <div class="footer__item-content">
2848                    <ul class="linklist list--unstyled" role="list">
2849                        <li class="linklist__item">
2850                          <a href="/collections/tischtennis" class="link--faded">Tischtennis</a>
2851                        </li>
2852                        <li class="linklist__item">
2853                          <a href="/collections/tischtennisschlager" class="link--faded">Tischtennisschläger</a>
2854                        </li>
2855                        <li class="linklist__item">
2856                          <a href="/collections/tische" class="link--faded">Tischtennisplatten</a>
2857                        </li>
2858                        <li class="linklist__item">
2859                          <a href="/collections/pickleball" class="link--faded">Pickleball</a>
2860                        </li>
2861                        <li class="linklist__item">
2862                          <a href="/collections/bekleidung" class="link--faded">Bekleidung</a>
2863                        </li></ul>
2864                  </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" />
2865
2866<div class="social-media-link-wrapper">
2867  <div class="social-media-link-bubble ">
2868    
2869      <p class="social-media-link-bubble--heading">Tischtennis</p>
2870    
2871    <ul class="social-media-link-bubble--link-list">
2872      
2873        <li class="social-media-link-bubble--link">
2874          <a
2875            class="social-media-link-bubble--icon"
2876            href="https://www.facebook.com/joolatischtennis/"
2877            target="_blank"
2878            title="Facebook"
2879            rel="nofollow"
2880            aria-label="Facebook"
2881          >
2882            <svg width="19" height="19" viewBox="0 0 19 19" fill="none" xmlns="http://www.w3.org/2000/svg">
2883              <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"/>
2884              <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"/>
2885            </svg>
2886          </a>
2887        </li>
2888      
2889
2890      
2891        <li class="social-media-link-bubble--link">
2892          <a
2893            class="social-media-link-bubble--icon"
2894            href="https://www.tiktok.com/@joolaeurope"
2895            target="_blank"
2896            title="TikTok"
2897            rel="nofollow"
2898            aria-label="TikTok"
2899          >
2900            <svg width="19" height="19" clip-rule="evenodd" fill-rule="evenodd" image-rendering="optimizeQuality" shape-rendering="geometricPrecision" text-rendering="geometricPrecision" viewB
2900ox="0 0 512 512" xmlns="http://www.w3.org/2000/svg">
2901              <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"/>
2902              <g fill-rule="nonzero">
2903                <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"/>
2904                <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"/>
2905                <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"/>
2906              </g>
2907            </svg>
2908          </a>
2909        </li>
2910      
2911
2912      
2913        <li class="social-media-link-bubble--link">
2914          <a
2915            class="social-media-link-bubble--icon"
2916            href="https://www.instagram.com/joolaeurope/"
2917            target="_blank"
2918            title="Instagram"
2919            rel="nofollow"
2920            aria-label="Instagram"
2921          >
2922            <svg width="19" height="19" viewBox="0 0 19 19" fill="none" xmlns="http://www.w3.org/2000/svg">
2923              <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 
292314.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)"/>
2924              <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"/>
2925              <defs>
2926              <linearGradient id="paint0_linear_1008_2062" x1="17.8125" y1="-6.98958e-07" x2="5.30854e-07" y2="19" gradientUnits="userSpaceOnUse">
2927              <stop stop-color="#D82D7E"/>
2928              <stop offset="1" stop-color="#FA8F21"/>
2929              </linearGradient>
2930              </defs>
2931            </svg>
2932          </a>
2933        </li>
2934      
2935
2936      
2937    </ul>
2938  </div>
2939
2940  <div class="social-media-link-bubble ">
2941    
2942      <p class="social-media-link-bubble--heading">Pickleball</p>
2943    
2944    <ul class="social-media-link-bubble--link-list">
2945      
2946        <li class="social-media-link-bubble--link">
2947          <a
2948            class="social-media-link-bubble--icon"
2949            href="https://www.facebook.com/joolapickleball/"
2950            target="_blank"
2951            title="Facebook"
2952            rel="nofollow"
2953            aria-label="Facebook"
2954          >
2955            <svg width="19" height="19" viewBox="0 0 19 19" fill="none" xmlns="http://www.w3.org/2000/svg">
2956              <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"/>
2957              <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"/>
2958            </svg>
2959          </a>
2960        </li>
2961      
2962
2963      
2964
2965      
2966        <li class="social-media-link-bubble--link">
2967          <a
2968            class="social-media-link-bubble--icon"
2969            href="https://www.instagram.com/joolaeurope.pb"
2970            target="_blank"
2971            title="Instagram"
2972            rel="nofollow"
2973            aria-label="Instagram"
2974          >
2975            <svg width="19" height="19" viewBox="0 0 19 19" fill="none" xmlns="http://www.w3.org/2000/svg">
2976              <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 
297612.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)"/>
2977              <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 
297714.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"/>
2978              <defs>
2979              <linearGradient id="paint0_linear_1008_2062" x1="17.8125" y1="-6.98958e-07" x2="5.30854e-07" y2="19" gradientUnits="userSpaceOnUse">
2980              <stop stop-color="#D82D7E"/>
2981              <stop offset="1" stop-color="#FA8F21"/>
2982              </linearGradient>
2983              </defs>
2984            </svg>
2985          </a>
2986        </li>
2987      
2988
2989      
2990        <li class="social-media-link-bubble--link">
2991          <a
2992            class="social-media-link-bubble--icon"
2993            href="https://www.youtube.com/user/joolausa"
2994            target="_blank"
2995            title="YouTube"
2996            rel="nofollow"
2997            aria-label="YouTube"
2998          >
2999            <svg width="19" height="19" viewBox="0 0 19 19" fill="none" xmlns="http://www.w3.org/2000/svg">
3000              <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"/>
3001              <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"/>
3002            </svg>
3003          </a>
3004        </li>
3005      
3006    </ul>
3007  </div>
3008</div>
3009</div></div></div>
3010
3011      <div class="footer__aside">
3012        
3013          <div class="footer__logo">
3014            <img src="//joola.de/cdn/shop/files/JOOLA_Lockup_Horizontal_Outline_Black_RGB.webp?v=1755162756&amp;width=135" alt="" srcset="//joola.de/cdn/shop/files/JOOLA_Lockup_Horizontal_Outline_Black_RGB.webp?v=1755162756&amp;width=135 135w" width="135" height="43">
3015          </div>
3016        
3017<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>
3018
3019        <div class="footer__follow-and-payment"><div class="footer__payment-methods">
3020              <span class="footer__payment-methods-label text--xsmall text--subdued">Wir akzeptieren</span>
3021
3022              <div class="payment-methods-list payment-methods-list--auto">
3023                
3024                  <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;"/>
3024<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>
3025
3026                
3027                  <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" />
3027<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>
3028
3029                
3030                  <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>
3031                
3032                  <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
30321.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>
3033                
3034                  <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>
3035                
3036                  <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
30367.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>
3037                
3038                  <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.
303806zM23.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>
3039
3040                
3041                  <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
30417 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>
3042                
3043                  <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>
3044                
3045                  <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>
3046                
3047                  <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;"/>
3047<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>
3048
3049                
3050                  <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>
3051                
3052                  <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 
30520-.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>
3053                
3054                  <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>
3055
3056                
3057                  <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.
3057635.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>
3058                
3059                  <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 
305916.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>
3060
3061                
3062              </div>
3063            </div></div>
3064      </div>
3065    </div>
3066  </div>
3067</footer>
3068
3069
3070<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>
3071<!-- END sections: footer-group --><div id="search__overlay" class="search__overlay"></div>
3072    
3073
3074  <style>  </style>
3075<div id="shopify-block-AYWlrTlpQRGRQaXlOZ__5280235153711299465" class="shopify-block shopify-app-block">
3075<script>
3076  window.__widerrufLocale = "de";
3077  
3078  
3079    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\":{}}");
3080  
3081</script>
3081
3082
3083<script>
3084  (function () {
3085    var src = "https:\/\/cdn.shopify.com\/extensions\/01a0eecd-e3cf-72d9-81f3-f3f881b5b528\/checkout-regeln-grosse-warenkoerbe-2026-09-29\/assets\/widerruf-button.js";
3086    function ensure() {
3087      if (window.__widerrufButtonLoaded) return;
3088      var s = document.createElement("script");
3089      s.src = src;
3090      s.defer = true;
3091      document.head.appendChild(s);
3092    }
3093    if (document.readyState === "complete") {
3094      ensure();
3095    } else {
3096      window.addEventListener("load", ensure);
3097    }
3098  })();
3099</script>
3099
3100
3101
3102</div><div id="shopify-block-AWFNNenlBR2N5d2ZuU__12657775114333427046" class="shopify-block shopify-app-block">
3102<script>
3103  
3104    window.essentialCountdownTimerConfigs = [];
3105  
3106  const essentialCollectionId = null;
3107  window.essentialCountdownTimerMeta = {
3108    productData: null,
3109    productCollections: null,
3110  };
3111  window.essentialProductId = null
3112  window.essentialProductTags = null
3113  window.essentialCollectionId = null
3114  window.essentialCountdownTimerPageTemplate = "search"
3115  
3116</script>
3116
3117
3118
3119
3120<style>
3121  .essential-countdown-timer-img-reset {
3122    /* wipe common globals */
3123    box-sizing: content-box;
3124    display: inline;
3125    width: auto;
3126    height: auto;
3127    max-width: none;
3128    max-height: none;
3129    margin: 0;
3130    padding: 0;
3131    border: none;
3132    border-radius: 0;
3133    box-shadow: none;
3134    background: none;
3135    object-fit: fill;
3136    object-position: 50% 50%;
3137    filter: none;
3138    opacity: 1;
3139    position: static;
3140    float: none;
3141    clear: none;
3142    vertical-align: baseline;
3143    transform: none;
3144    transition: none;
3145    animation: none;
3146    /* typography sometimes leaks via universal selectors */
3147    font: inherit;
3148    line-height: normal;
3149    letter-spacing: normal;
3150    text-align: start;
3151  }
3152</style>
3153
3154
3155</div><div id="shopify-block-AQm9TRHFSWXVWZkxWc__15316669992541710076" class="shopify-block shopify-app-block">
3155<script defer src="https://widget.reviews.io/rating-snippet/dist.js"></script>
3155
3156<link rel="stylesheet" href="https://widget.reviews.io/rating-snippet/dist.css" />
3157<script>
3158    (function () {
3159      function initRatingSnippet() {
3160        var hasStore = typeof reviewsIoStore !== 'undefined' && !!reviewsIoStore;
3161        if (!hasStore) return;
3162
3163        if (typeof ratingSnippet !== 'function') return;
3164
3165        // Ensure the target element exists (rating-output block may render after this app embed).
3166        if (!document.querySelector('.ruk_rating_snippet')) return;
3167
3168        var storeOverride = window.__REVIEWSIO_RATING_SNIPPET_STORE_OVERRIDE__;
3169        var storeForSnippet = storeOverride || reviewsIoStore;
3170
3171        ratingSnippet("ruk_rating_snippet",{
3172            store: storeForSnippet,
3173            color: '#df7a22',
3174            
3175              textClr: '#333333',
3176            
3177            linebreak: false,
3178            
3179            
3180              listenForChanges: true,
3181            
3182            
3183            
3184            
3185              text: 'Bewertungen',
3186            
3187            lang: (typeof reviewsIoLang !== 'undefined' && reviewsIoLang) ? reviewsIoLang : 'en',
3188            mode: 'extended',
3189            showEmptyStars: false,
3190            
3191            enableSyndication: (typeof reviewsIoEnableSyndication !== 'undefined') ? reviewsIoEnableSyndication : false
3192        });
3193
3194        const reviewsIoModal = document.getElementById('reviews_fade');
3195        if (reviewsIoModal) {
3196          reviewsIoModal.classList.add('rio-withoutBranding');
3197        }
3198      }
3199
3200      // Retry to survive slow network/script timing.
3201      var attempts = 0;
3202      var MAX_RATING_SNIPPET_INIT_ATTEMPTS = 20;
3203      var MAX_TIMEOUT_RETRY = 200;
3204      
3205      function tick() {
3206        attempts += 1;
3207        initRatingSnippet();
3208        if (attempts < MAX_RATING_SNIPPET_INIT_ATTEMPTS && (typeof ratingSnippet !== 'function' || !document.querySelector('.ruk_rating_snippet'))) {
3209          window.setTimeout(tick, MAX_TIMEOUT_RETRY);
3210        }
3211      }
3212
3213      // Use window load to maximize chance that the external script executed.
3214      window.addEventListener('load', tick);
3215    })();
3216</script>
3216
3217
3218
3219</div><div id="shopify-block-AMVRacTJYQmt2RDBQY__16274361319697914395" class="shopify-block shopify-app-block">
3220
3221
3222
3223<reviewsio-floating data-id="AMVRacTJYQmt2RDBQY__16274361319697914395">
3224
3225  
3226  
3227
3228  
3229
3230</reviewsio-floating>
3231
3232</div><div id="shopify-block-AS0l5NUlVM2tMU2Jna__5858961087409699889" class="shopify-block shopify-app-block">
3233
3234<style data-shopify>
3235    .md-footer-selector__container {
3236        background-color: #ffffff;
3237    }
3238
3239    .md-footer-selector__container .md-form__select:hover {
3240        background-color: #ffffff !important;
3241    }
3242
3243    .md-footer-selector__container {
3244        justify-content: center;
3245    }
3246
3247    .md-modal__content.md-modal__dialog--sizeLargeXL {
3248        background-image: unset !important;
3249    }
3250
3251    
3252
3253    .md-footer-selector__content .md-modal__formContent {
3254        padding: .75em 0 .75em;
3255    }
3256
3257    .md-footer-selector__content  .md-modal__formContent__select {
3258        position: relative;
3259    }
3260    .md-footer-selector__content .md-form__select__country__list {
3261        min-width: 100%;
3262        width: -webkit-fit-content;
3263        width: -moz-fit-content;
3264        width: fit-content;
3265    }
3266    .md-footer-selector__content .md-form__select__language__list {
3267        min-width: 175px;
3268        width: -webkit-fit-content;
3269        width: -moz-fit-content;
3270        width: fit-content;
3271    }
3272    .md-modal__body-market-selector .md-footer-selector__content .md-form__select__language__list {
3273        min-width: 100%;
3274    }
3275
3276    .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 {
3277        background-color: #ffffff !important;
3278        color: #000000 !important;
3279    }
3280
3281    .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 {
3282        color: #000000 !important;
3283    }
3284
3285    .md-modal__footer-selector-modal__region-btn {
3286        justify-content: flex-start;
3287    }
3288
3289    .md-footer-selector__selector a {
3290        text-decoration: none;
3291    }
3292
3293    .md-form__select__search__input::placeholder, .md-modal__footer-selector-modal__region-iso {color: rgba(0, 0, 0, 0.6) !important;
3294    }
3295
3296    .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;
3297    }
3298
3299    .md-footer-selector__content .orbe-highlight-country__divider {
3300    border-bottom: 1px solid #000000 !important;
3301    }.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 {
3302            border: 1px solid #000000 !important;
3303        }
3304        .md-footer-selector__content .md-form__select[aria-expanded="true"] {
3305            border: 2px solid #000000 !important;
3306        }#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 {
3307        border-radius: unset !important;
3308        }
3309    .md-footer-selector__content .md-form__select {
3310        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;
3311    }
3312    .md-footer-selector__content .md-form__select[aria-expanded="true"] {
3313        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;
3314    }
3315
3316    
3317    .md-footer-selector__content .md-form__select[aria-expanded="true"] .md-form__select__country__list__flag-wrapper {
3318        display: none;
3319    }
3320    .md-footer-selector__content .md-form__select[aria-expanded="true"] .md-form__select__country__list-link-wrapper .md-form__select__span {
3321        display: none;
3322    }
3323    .md-footer-selector__content .md-form__select[aria-expanded="true"] .md-form__select__search__input {
3324        display: block;
3325        font-family: inherit;
3326        line-height: inherit;
3327        border: none;
3328    }
3329    
3330
3331    .md-footer-modal-closeButton {
3332        position: absolute;
3333        right: 0;
3334        top: 0;
3335        margin: 0 !important;
3336        padding-top: 1.5em;
3337    }
3338
3339    .md-footer-modal-closeButton.md-modal-closeButton .md-icon__Svg {
3340        fill: #000000 !important;
3341    }
3342
3343    .md-modal__footer-selector-modal__region-list-divider span {
3344        border-bottom: 1px solid rgba(0, 0, 0,0.20) !important;
3345    }
3346
3347    @media (max-width: 560px) {
3348        md-footer-selector-popup__form .md-modal__mk-footerPoweredOrbe {
3349            border-top: 1px solid rgba(0, 0, 0,0.20) !important;
3350        }
3351    }.md-modal__footer-locale-flag .md-form__select__img, .md-modal__footer-locale-flag .md-fix-flag-white {
3352                border-radius: 4px;
3353            }
3354        @media (max-width: 48.0525em) {
3355            .md-footer-selector__content {
3356                display: block!important;
3357                text-align: center;
3358            }
3359            .md-footer-selector__selector {
3360                padding: 1.5em 0 1.5em 0 !important;
3361            }
3362        }
3363
3364        .md-footer-selector__content {
3365            text-align: center;
3366        }
3367    
3368
3369    
3370.md-modal__footer {
3371            padding: 0.75em 1.5em 1.5em;
3372        }#md-app-embed__footer-popup .md-modal__content {
3373        font-size: 16px !important
3374    }
3375
3376    
3377
3378    .md-footer-modal-closeButton {
3379        position: absolute;
3380        right: 0;
3381        top: 0;
3382        margin: 0 !important;
3383        padding-top: 1.5em;
3384        padding-right: 1.5em;
3385    }
3386
3387    
3388
3389    .md-modal__footer-selector-modal__region-list {
3390        grid-template-columns: repeat(4, 1fr);
3391    }
3392
3393    
3394
3395    
3396        #md-app-embed__footer-popup .md-modal__content {
3397            min-height: revert !important;
3398        }
3399    
3400
3401    
3402</style>
3403<!-- BEGIN app snippet: load-css-flags -->
3404<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 {
3405              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/xx-1x1.svg') !important;
3406            }.orbe-flags-circle-de, .orbe-flags-circle__before-de:before {
3407              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/de-1x1.svg') !important;
3408            }.orbe-flags-circle-es, .orbe-flags-circle__before-es:before {
3409              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/es-1x1.svg') !important;
3410            }.orbe-flags-circle-nl, .orbe-flags-circle__before-nl:before {
3411              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/nl-1x1.svg') !important;
3412            }.orbe-flags-circle-at, .orbe-flags-circle__before-at:before {
3413              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/at-1x1.svg') !important;
3414            }.orbe-flags-circle-dk, .orbe-flags-circle__before-dk:before {
3415              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/dk-1x1.svg') !important;
3416            }.orbe-flags-circle-be, .orbe-flags-circle__before-be:before {
3417              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/be-1x1.svg') !important;
3418            }.orbe-flags-circle-pl, .orbe-flags-circle__before-pl:before {
3419              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/pl-1x1.svg') !important;
3420            }.orbe-flags-circle-ch, .orbe-flags-circle__before-ch:before {
3421              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/ch-1x1.svg') !important;
3422            }.orbe-flags-circle-cz, .orbe-flags-circle__before-cz:before {
3423              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/cz-1x1.svg') !important;
3424            }.orbe-flags-circle-mc, .orbe-flags-circle__before-mc:before {
3425              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/mc-1x1.svg') !important;
3426            }.orbe-flags-circle-sk, .orbe-flags-circle__before-sk:before {
3427              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/sk-1x1.svg') !important;
3428            }.orbe-flags-circle-rs, .orbe-flags-circle__before-rs:before {
3429              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/rs-1x1.svg') !important;
3430            }.orbe-flags-circle-si, .orbe-flags-circle__before-si:before {
3431              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/si-1x1.svg') !important;
3432            }.orbe-flags-circle-hu, .orbe-flags-circle__before-hu:before {
3433              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/hu-1x1.svg') !important;
3434            }.orbe-flags-circle-ro, .orbe-flags-circle__before-ro:before {
3435              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/ro-1x1.svg') !important;
3436            }.orbe-flags-circle-pt, .orbe-flags-circle__before-pt:before {
3437              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/pt-1x1.svg') !important;
3438            }.orbe-flags-circle-no, .orbe-flags-circle__before-no:before {
3439 
3439             background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/no-1x1.svg') !important;
3440            }.orbe-flags-circle-lu, .orbe-flags-circle__before-lu:before {
3441              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/lu-1x1.svg') !important;
3442            }.orbe-flags-circle-lt, .orbe-flags-circle__before-lt:before {
3443              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/lt-1x1.svg') !important;
3444            }.orbe-flags-circle-lv, .orbe-flags-circle__before-lv:before {
3445              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/lv-1x1.svg') !important;
3446            }.orbe-flags-circle-hr, .orbe-flags-circle__before-hr:before {
3447              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/hr-1x1.svg') !important;
3448            }.orbe-flags-circle-mt, .orbe-flags-circle__before-mt:before {
3449              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/mt-1x1.svg') !important;
3450            }.orbe-flags-circle-is, .orbe-flags-circle__before-is:before {
3451              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/is-1x1.svg') !important;
3452            }.orbe-flags-circle-ie, .orbe-flags-circle__before-ie:before {
3453              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/ie-1x1.svg') !important;
3454            }.orbe-flags-circle-gr, .orbe-flags-circle__before-gr:before {
3455              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/gr-1x1.svg') !important;
3456            }.orbe-flags-circle-fi, .orbe-flags-circle__before-fi:before {
3457              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/fi-1x1.svg') !important;
3458            }.orbe-flags-circle-ee, .orbe-flags-circle__before-ee:before {
3459              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/ee-1x1.svg') !important;
3460            }.orbe-flags-circle-bg, .orbe-flags-circle__before-bg:before {
3461              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/bg-1x1.svg') !important;
3462            }.orbe-flags-circle-it, .orbe-flags-circle__before-it:before {
3463              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/it-1x1.svg') !important;
3464            }.orbe-flags-circle-fr, .orbe-flags-circle__before-fr:before {
3465              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/fr-1x1.svg') !important;
3466            }.orbe-flags-circle-us, .orbe-flags-circle__before-us:before {
3467              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/us-1x1.svg') !important;
3468            }.orbe-flags-circle-se, .orbe-flags-circle__before-se:before {
3469              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/se-1x1.svg') !important;
3470            }</style>
3470<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>
3470<!-- END app snippet -->
3471<div id="md-footer-selector-block">
3472    <div class="md-footer-selector__container">
3473        <div class="md-footer-selector__content">
3474            <md-footer-selector__form data-wg-notranslate data-ly-locked="true" class="notranslate">
3475            
3476                
3477                
3478                    <button type="button" class="md-footer-selector__selector" id="md-footer-selector__country-popup" data-country="DE" data-value="DE">
3479                        <span class="md-visuallyHidden">Select Your Region: </span>
3480                        <span>Deutschland / Germany / DE</span>
3481                    </button>
3482                
3483            
3484            </md-footer-selector__form>
3485        </div>
3486    </div>
3487</div>
3488
3489
3490    
3491    <div class="md-app-embed orbe--hidden" id="md-app-embed__footer-popup">
3492        <div class="md-modal__container" tabindex="-1">
3493            <div
3494                class="md-modal__dialog"
3495                role="dialog"
3496                aria-labelledby="md-footer-selector-dialog-title"
3497                tabindex="-1"
3498            >
3499                <div class="md-modal__content md-modal__dialog--sizeLargeXL">
3500                    <md-footer-selector-popup__form data-wg-notranslate data-ly-locked="true" class="notranslate">
3501                        <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="/search?q=infinity&type=product" />
3502                            <div class="md-modal__header md-footer-modal__header">
3503                                <div class="md-modal__header__title">
3504                                    <span id="md-footer-selector-dialog-title" class="md-modal__header__title__span md-modal__header__title__first" role="heading" aria-level="2">
3505                                        Select Your Region
3506                                    </span>
3507                                </div>
3508
3509                                <button class="md-modal-closeButton md-footer-modal-closeButton md-footer-modal-language-closeButton md-orbe__mobile-hidden" aria-label="Close" type="button">
3510                                    <span class="md-icon">
3511                                        <span class="md-visuallyHidden"></span>
3512                                        <svg viewBox="0 0 20 20" class="md-icon__Svg" focusable="false" aria-hidden="true">
3513                                            <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>
3514                                        </svg>
3515                                    </span>
3516                                </button>
3517                            </div>
3518                            
3519                            <div
3520                                class="md-modal__body md-modal__footer-selector-modal__region-list__mobile notranslate"
3521                                data-wg-notranslate
3522                                
3523                            >
3524                                <div class="md-modal__bodyContent">
3525                                    <ul class="md-modal__footer-selector-modal__region-list" id="md-modal__footer-selector-modal__region-list-id" role="listbox">
3526                                        
3527                                            
3528
3529                                            
3530                                                
3531                                                <li class="md-modal__footer-selector-modal__region-list-item "
3532                                                    data-name="España"
3533                                                    data-country="ES"
3534                                                    data-region="europe"
3535                                                    tabindex="-1"
3536                                                    
3537                                                    
3538                                                    
3539                                                >
3540                                                    <button type="button"
3541                                                            data-primary="enabled"
3542                                                            data-defaultlocale="es"
3543                                                            data-subfoldersuffix=""
3544                                                            data-domainurl="joola.es"
3545                                                            data-country="ES"
3546                                                            data-value="ES"
3547                                                            class="md-modal__footer-selector-modal__region-btn"
3548                                                            
3549                                                            
3550                                                        
3551                                                        role="option"
3552                                                    >
3553                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
3554                                                            
3555                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
3556                                                                    <div class="md-modal__footer-locale-flag">
3557                                                                        
3558                                                                        <div class="orbe-flags-es md-form__select__img" ></div>
3559                                                                    </div>
3560                                                                </div>
3561                                                            
3562                                                            <span >España</span>
3563                                                        </div>
3564                                                        
3565                                                            
3566                                                                <span class="md-modal__footer-selector-modal__region-iso"
3567                                                                      >
3568                                                            
3569                                                                EUR €
3570                                                            
3571                                                            </span>
3572                                                            
3573                                                        
3574                                                    </button>
3575                                                </li>
3576                                            
3577                                        
3578                                            
3579
3580                                            
3581                                                
3582                                                <li class="md-modal__footer-selector-modal__region-list-item "
3583                                                    data-name="Nederland / Netherlands"
3584                                                    data-country="NL"
3585                                                    data-region="europe"
3586                                                    tabindex="-1"
3587                                                    
3588                                                    
3589                                                    
3590                                                >
3591                                                    <button type="button"
3592                                                            data-primary="enabled"
3593                                                            data-defaultlocale="de"
3594                                                            data-subfoldersuffix=""
3595                                                            data-domainurl="joola-eu.myshopify.com"
3596                                                            data-country="NL"
3597                                                            data-value="NL"
3598                                                            class="md-modal__footer-selector-modal__region-btn"
3599                                                            
3600                                                            
3601                                                        
3602                                                        role="option"
3603                                                    >
3604                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
3605                                                            
3606                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
3607                                                                    <div class="md-modal__footer-locale-flag">
3608                                                                        
3609                                                                        <div class="orbe-flags-nl md-form__select__img" ></div>
3610                                                                    </div>
3611                                                                </div>
3612                                                            
3613                                                            <span >Nederland / Netherlands</span>
3614                                                        </div>
3615                                                        
3616                                                            
3617                                                                <span class="md-modal__footer-selector-modal__region-iso"
3618                                                                      >
3619                                                            
3620                                                                EUR €
3621                                                            
3622                                                            </span>
3623                                                            
3624                                                        
3625                                                    </button>
3626                                                </li>
3627                                            
3628                                        
3629                                            
3630
3631                                            
3632                                                
3633                                                <li class="md-modal__footer-selector-modal__region-list-item "
3634                                                    data-name="Austria / Österreich"
3635                                                    data-country="AT"
3636                                                    data-region="europe"
3637                                                    tabindex="-1"
3638                                                    
3639                                                    
3640                                                    
3641                                                >
3642                                                    <button type="button"
3643                                                            data-primary="enabled"
3644                                                            data-defaultlocale="en"
3645                                                            data-subfoldersuffix="eu"
3646                                                            data-domainurl="joola-eu.myshopify.com"
3647                                                            data-country="AT"
3648                                                            data-value="AT"
3649                                                            class="md-modal__footer-selector-modal__region-btn"
3650                                                            
3651                                                            
3652                                                        
3653                                                        role="option"
3654                                                    >
3655                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
3656                                                            
3657                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
3658                                                                    <div class="md-modal__footer-locale-flag">
3659                                                                        
3660                                                                        <div class="orbe-flags-at md-form__select__img" ></div>
3661                                                                    </div>
3662                                                                </div>
3663                                                            
3664                                                            <span >Austria / Österreich</span>
3665                                                        </div>
3666                                                        
3667                                                            
3668                                                                <span class="md-modal__footer-selector-modal__region-iso"
3669                                                                      >
3670                                                            
3671                                                                EUR €
3672                                                            
3673                                                            </span>
3674                                                            
3675                                                        
3676                                                    </button>
3677                                                </li>
3678                                            
3679                                                
3680                                                <li class="md-modal__footer-selector-modal__region-list-item "
3681                                                    data-name="Danmark"
3682                                                    data-country="DK"
3683                                                    data-region="europe"
3684                                                    tabindex="-1"
3685                                                    
3686                                                    
3687                                                    
3688                                                >
3689                                                    <button type="button"
3690                                                            data-primary="enabled"
3691                                                            data-defaultlocale="en"
3692                                                            data-subfoldersuffix="eu"
3693                                                            data-domainurl="joola-eu.myshopify.com"
3694                                                            data-country="DK"
3695                                                            data-value="DK"
3696                                                            class="md-modal__footer-selector-modal__region-btn"
3697                                                            
3698                                                            
3699                                                        
3700                                                        role="option"
3701                                                    >
3702                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
3703                                                            
3704                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
3705                                                                    <div class="md-modal__footer-locale-flag">
3706                                                                        
3707                                                                        <div class="orbe-flags-dk md-form__select__img" ></div>
3708                                                                    </div>
3709                                                                </div>
3710                                                            
3711                                                            <span >Danmark</span>
3712                                                        </div>
3713                                                        
3714                                                            
3715                                                                <span class="md-modal__footer-selector-modal__region-iso"
3716                                                                      >
3717                                                            
3718                                                                DKK kr
3719                                                            
3720                                                            </span>
3721                                                            
3722                                                        
3723                                                    </button>
3724                                                </li>
3725                                            
3726                                                
3727                                                <li class="md-modal__footer-selector-modal__region-list-item "
3728                                                    data-name="Belgium"
3729                                                    data-country="BE"
3730                                                    data-region="europe"
3731                                                    tabindex="-1"
3732                                                    
3733                                                    
3734                                                    
3735                                                >
3736                                                    <button type="button"
3737                                                            data-primary="enabled"
3738                                                            data-defaultlocale="en"
3739                                                            data-subfoldersuffix="eu"
3740                                                            data-domainurl="joola-eu.myshopify.com"
3741                                                            data-country="BE"
3742                                                            data-value="BE"
3743                                                            class="md-modal__footer-selector-modal__region-btn"
3744                                                            
3745                                                            
3746                                                        
3747                                                        role="option"
3748                                                    >
3749                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
3750                                                            
3751                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
3752                                                                    <div class="md-modal__footer-locale-flag">
3753                                                                        
3754                                                                        <div class="orbe-flags-be md-form__select__img" ></div>
3755                                                                    </div>
3756                                                                </div>
3757                                                            
3758                                                            <span >Belgium</span>
3759                                                        </div>
3760                                                        
3761                                                            
3762                                                                <span class="md-modal__footer-selector-modal__region-iso"
3763                                                                      >
3764                                                            
3765                                                                EUR €
3766                                                            
3767                                                            </span>
3768                                                            
3769                                                        
3770                                                    </button>
3771                                                </li>
3772                                            
3773                                                
3774                                                <li class="md-modal__footer-selector-modal__region-list-item "
3775                                                    data-name="Polska / Poland"
3776                                                    data-country="PL"
3777                                                    data-region="europe"
3778                                                    tabindex="-1"
3779                                                    
3780                                                    
3781                                                    
3782                                                >
3783                                                    <button type="button"
3784                                                            data-primary="enabled"
3785                                                            data-defaultlocale="en"
3786                                                            data-subfoldersuffix="eu"
3787                                                            data-domainurl="joola-eu.myshopify.com"
3788                                                            data-country="PL"
3789                                                            data-value="PL"
3790                                                            class="md-modal__footer-selector-modal__region-btn"
3791                                                            
3792                                                            
3793                                                        
3794                                                        role="option"
3795                                                    >
3796                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
3797                                                            
3798                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
3799                                                                    <div class="md-modal__footer-locale-flag">
3800                                                                        
3801                                                                        <div class="orbe-flags-pl md-form__select__img" ></div>
3802                                                                    </div>
3803                                                                </div>
3804                                                            
3805                                                            <span >Polska / Poland</span>
3806                                                        </div>
3807                                                        
3808                                                            
3809                                                                <span class="md-modal__footer-selector-modal__region-iso"
3810                                                                      >
3811                                                            
3812                                                                PLN zł
3813                                                            
3814                                                            </span>
3815                                                            
3816                                                        
3817                                                    </button>
3818                                                </li>
3819                                            
3820                                                
3821                                                <li class="md-modal__footer-selector-modal__region-list-item "
3822                                                    data-name="Switzerland"
3823                                                    data-country="CH"
3824                                                    data-region="europe"
3825                                                    tabindex="-1"
3826                                                    
3827                                                    
3828                                                    
3829                                                >
3830                                                    <button type="button"
3831                                                            data-primary="enabled"
3832                                                            data-defaultlocale="en"
3833                                                            data-subfoldersuffix="eu"
3834                                                            data-domainurl="joola-eu.myshopify.com"
3835                                                            data-country="CH"
3836                                                            data-value="CH"
3837                                                            class="md-modal__footer-selector-modal__region-btn"
3838                                                            
3839                                                            
3840                                                        
3841                                                        role="option"
3842                                                    >
3843                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
3844                                                            
3845                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
3846                                                                    <div class="md-modal__footer-locale-flag">
3847                                                                        
3848                                                                        <div class="orbe-flags-ch md-form__select__img" ></div>
3849                                                                    </div>
3850                                                                </div>
3851                                                            
3852                                                            <span >Switzerland</span>
3853                                                        </div>
3854                                                        
3855                                                            
3856                                                                <span class="md-modal__footer-selector-modal__region-iso"
3857                                                                      >
3858                                                            
3859                                                                CHF CHF
3860                                                            
3861                                                            </span>
3862                                                            
3863                                                        
3864                                                    </button>
3865                                                </li>
3866                                            
3867                                                
3868                                                <li class="md-modal__footer-selector-modal__region-list-item "
3869                                                    data-name="Czech Republic"
3870                                                    data-country="CZ"
3871                                                    data-region="europe"
3872                                                    tabindex="-1"
3873                                                    
3874                                                    
3875                                                    
3876                                                >
3877                                                    <button type="button"
3878                                                            data-primary="enabled"
3879                                                            data-defaultlocale="en"
3880                                                            data-subfoldersuffix="eu"
3881                                                            data-domainurl="joola-eu.myshopify.com"
3882                                                            data-country="CZ"
3883                                                            data-value="CZ"
3884                                                            class="md-modal__footer-selector-modal__region-btn"
3885                                                            
3886                                                            
3887                                                        
3888                                                        role="option"
3889                                                    >
3890                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
3891                                                            
3892                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
3893                                                                    <div class="md-modal__footer-locale-flag">
3894                                                                        
3895                                                                        <div class="orbe-flags-cz md-form__select__img" ></div>
3896                                                                    </div>
3897                                                                </div>
3898                                                            
3899                                                            <span >Czech Republic</span>
3900                                                        </div>
3901                                                        
3902                                                            
3903                                                                <span class="md-modal__footer-selector-modal__region-iso"
3904                                                                      >
3905                                                            
3906                                                                CZK Kč
3907                                                            
3908                                                            </span>
3909                                                            
3910                                                        
3911                                                    </button>
3912                                                </li>
3913                                            
3914                                                
3915                                                <li class="md-modal__footer-selector-modal__region-list-item "
3916                                                    data-name="Monaco"
3917                                                    data-country="MC"
3918                                                    data-region="europe"
3919                                                    tabindex="-1"
3920                                                    
3921                                                    
3922                                                    
3923                                                >
3924                                                    <button type="button"
3925                                                            data-primary="enabled"
3926                                                            data-defaultlocale="en"
3927                                                            data-subfoldersuffix="eu"
3928                                                            data-domainurl="joola-eu.myshopify.com"
3929                                                            data-country="MC"
3930                                                            data-value="MC"
3931                                                            class="md-modal__footer-selector-modal__region-btn"
3932                                                            
3933                                                            
3934                                                        
3935                                                        role="option"
3936                                                    >
3937                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
3938                                                            
3939                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
3940                                                                    <div class="md-modal__footer-locale-flag">
3941                                                                        
3942                                                                        <div class="orbe-flags-mc md-form__select__img" ></div>
3943                                                                    </div>
3944                                                                </div>
3945                                                            
3946                                                            <span >Monaco</span>
3947                                                        </div>
3948                                                        
3949                                                            
3950                                                                <span class="md-modal__footer-selector-modal__region-iso"
3951                                                                      >
3952                                                            
3953                                                                EUR €
3954                                                            
3955                                                            </span>
3956                                                            
3957                                                        
3958                                                    </button>
3959                                                </li>
3960                                            
3961                                                
3962                                                <li class="md-modal__footer-selector-modal__region-list-item "
3963                                                    data-name="Slovensko / Slovakia"
3964                                                    data-country="SK"
3965                                                    data-region="europe"
3966                                                    tabindex="-1"
3967                                                    
3968                                                    
3969                                                    
3970                                                >
3971                                                    <button type="button"
3972                                                            data-primary="enabled"
3973                                                            data-defaultlocale="en"
3974                                                            data-subfoldersuffix="eu"
3975                                                            data-domainurl="joola-eu.myshopify.com"
3976                                                            data-country="SK"
3977                                                            data-value="SK"
3978                                                            class="md-modal__footer-selector-modal__region-btn"
3979                                                            
3980                                                            
3981                                                        
3982                                                        role="option"
3983                                                    >
3984                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
3985                                                            
3986                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
3987                                                                    <div class="md-modal__footer-locale-flag">
3988                                                                        
3989                                                                        <div class="orbe-flags-sk md-form__select__img" ></div>
3990                                                                    </div>
3991                                                                </div>
3992                                                            
3993                                                            <span >Slovensko / Slovakia</span>
3994                                                        </div>
3995                                                        
3996                                                            
3997                                                                <span class="md-modal__footer-selector-modal__region-iso"
3998                                                                      >
3999                                                            
4000                                                                EUR €
4001                                                            
4002                                                            </span>
4003                                                            
4004                                                        
4005                                                    </button>
4006                                                </li>
4007                                            
4008                                                
4009                                                <li class="md-modal__footer-selector-modal__region-list-item "
4010                                                    data-name="Serbia"
4011                                                    data-country="RS"
4012                                                    data-region="europe"
4013                                                    tabindex="-1"
4014                                                    
4015                                                    
4016                                                    
4017                                                >
4018                                                    <button type="button"
4019                                                            data-primary="enabled"
4020                                                            data-defaultlocale="en"
4021                                                            data-subfoldersuffix="eu"
4022                                                            data-domainurl="joola-eu.myshopify.com"
4023                                                            data-country="RS"
4024                                                            data-value="RS"
4025                                                            class="md-modal__footer-selector-modal__region-btn"
4026                                                            
4027                                                            
4028                                                        
4029                                                        role="option"
4030                                                    >
4031                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
4032                                                            
4033                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
4034                                                                    <div class="md-modal__footer-locale-flag">
4035                                                                        
4036                                                                        <div class="orbe-flags-rs md-form__select__img" ></div>
4037                                                                    </div>
4038                                                                </div>
4039                                                            
4040                                                            <span >Serbia</span>
4041                                                        </div>
4042                                                        
4043                                                            
4044                                                                <span class="md-modal__footer-selector-modal__region-iso"
4045                                                                      >
4046                                                            
4047                                                                RSD Дин.
4048                                                            
4049                                                            </span>
4050                                                            
4051                                                        
4052                                                    </button>
4053                                                </li>
4054                                            
4055                                                
4056                                                <li class="md-modal__footer-selector-modal__region-list-item "
4057                                                    data-name="Slovenija"
4058                                                    data-country="SI"
4059                                                    data-region="europe"
4060                                                    tabindex="-1"
4061                                                    
4062                                                    
4063                                                    
4064                                                >
4065                                                    <button type="button"
4066                                                            data-primary="enabled"
4067                                                            data-defaultlocale="en"
4068                                                            data-subfoldersuffix="eu"
4069                                                            data-domainurl="joola-eu.myshopify.com"
4070                                                            data-country="SI"
4071                                                            data-value="SI"
4072                                                            class="md-modal__footer-selector-modal__region-btn"
4073                                                            
4074                                                            
4075                                                        
4076                                                        role="option"
4077                                                    >
4078                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
4079                                                            
4080                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
4081                                                                    <div class="md-modal__footer-locale-flag">
4082                                                                        
4083                                                                        <div class="orbe-flags-si md-form__select__img" ></div>
4084                                                                    </div>
4085                                                                </div>
4086                                                            
4087                                                            <span >Slovenija</span>
4088                                                        </div>
4089                                                        
4090                                                            
4091                                                                <span class="md-modal__footer-selector-modal__region-iso"
4092                                                                      >
4093                                                            
4094                                                                EUR €
4095                                                            
4096                                                            </span>
4097                                                            
4098                                                        
4099                                                    </button>
4100                                                </li>
4101                                            
4102                                                
4103                                                <li class="md-modal__footer-selector-modal__region-list-item "
4104                                                    data-name="Hungary / Hungary"
4105                                                    data-country="HU"
4106                                                    data-region="europe"
4107                                                    tabindex="-1"
4108                                                    
4109                                                    
4110                                                    
4111                                                >
4112                                                    <button type="button"
4113                                                            data-primary="enabled"
4114                                                            data-defaultlocale="en"
4115                                                            data-subfoldersuffix="eu"
4116                                                            data-domainurl="joola-eu.myshopify.com"
4117                                                            data-country="HU"
4118                                                            data-value="HU"
4119                                                            class="md-modal__footer-selector-modal__region-btn"
4120                                                            
4121                                                            
4122                                                        
4123                                                        role="option"
4124                                                    >
4125                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
4126                                                            
4127                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
4128                                                                    <div class="md-modal__footer-locale-flag">
4129                                                                        
4130                                                                        <div class="orbe-flags-hu md-form__select__img" ></div>
4131                                                                    </div>
4132                                                                </div>
4133                                                            
4134                                                            <span >Hungary / Hungary</span>
4135                                                        </div>
4136                                                        
4137                                                            
4138                                                                <span class="md-modal__footer-selector-modal__region-iso"
4139                                                                      >
4140                                                            
4141                                                                HUF Ft
4142                                                            
4143                                                            </span>
4144                                                            
4145                                                        
4146                                                    </button>
4147                                                </li>
4148                                            
4149                                                
4150                                                <li class="md-modal__footer-selector-modal__region-list-item "
4151                                                    data-name="România"
4152                                                    data-country="RO"
4153                                                    data-region="europe"
4154                                                    tabindex="-1"
4155                                                    
4156                                                    
4157                                                    
4158                                                >
4159                                                    <button type="button"
4160                                                            data-primary="enabled"
4161                                                            data-defaultlocale="en"
4162                                                            data-subfoldersuffix="eu"
4163                                                            data-domainurl="joola-eu.myshopify.com"
4164                                                            data-country="RO"
4165                                                            data-value="RO"
4166                                                            class="md-modal__footer-selector-modal__region-btn"
4167                                                            
4168                                                            
4169                                                        
4170                                                        role="option"
4171                                                    >
4172                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
4173                                                            
4174                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
4175                                                                    <div class="md-modal__footer-locale-flag">
4176                                                                        
4177                                                                        <div class="orbe-flags-ro md-form__select__img" ></div>
4178                                                                    </div>
4179                                                                </div>
4180                                                            
4181                                                            <span >România</span>
4182                                                        </div>
4183                                                        
4184                                                            
4185                                                                <span class="md-modal__footer-selector-modal__region-iso"
4186                                                                      >
4187                                                            
4188                                                                RON lei
4189                                                            
4190                                                            </span>
4191                                                            
4192                                                        
4193                                                    </button>
4194                                                </li>
4195                                            
4196                                                
4197                                                <li class="md-modal__footer-selector-modal__region-list-item "
4198                                                    data-name="Portugal"
4199                                                    data-country="PT"
4200                                                    data-region="europe"
4201                                                    tabindex="-1"
4202                                                    
4203                                                    
4204                                                    
4205                                                >
4206                                                    <button type="button"
4207                                                            data-primary="enabled"
4208                                                            data-defaultlocale="en"
4209                                                            data-subfoldersuffix="eu"
4210                                                            data-domainurl="joola-eu.myshopify.com"
4211                                                            data-country="PT"
4212                                                            data-value="PT"
4213                                                            class="md-modal__footer-selector-modal__region-btn"
4214                                                            
4215                                                            
4216                                                        
4217                                                        role="option"
4218                                                    >
4219                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
4220                                                            
4221                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
4222                                                                    <div class="md-modal__footer-locale-flag">
4223                                                                        
4224                                                                        <div class="orbe-flags-pt md-form__select__img" ></div>
4225                                                                    </div>
4226                                                                </div>
4227                                                            
4228                                                            <span >Portugal</span>
4229                                                        </div>
4230                                                        
4231                                                            
4232                                                                <span class="md-modal__footer-selector-modal__region-iso"
4233                                                                      >
4234                                                            
4235                                                                EUR €
4236                                                            
4237                                                            </span>
4238                                                            
4239                                                        
4240                                                    </button>
4241                                                </li>
4242                                            
4243                                                
4244                                                <li class="md-modal__footer-selector-modal__region-list-item "
4245                                                    data-name="Norway / Norge"
4246                                                    data-country="NO"
4247                                                    data-region="europe"
4248                                                    tabindex="-1"
4249                                                    
4250                                                    
4251                                                    
4252                                                >
4253                                                    <button type="button"
4254                                                            data-primary="enabled"
4255                                                            data-defaultlocale="en"
4256                                                            data-subfoldersuffix="eu"
4257                                                            data-domainurl="joola-eu.myshopify.com"
4258                                                            data-country="NO"
4259                                                            data-value="NO"
4260                                                            class="md-modal__footer-selector-modal__region-btn"
4261                                                            
4262                                                            
4263                                                        
4264                                                        role="option"
4265                                                    >
4266                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
4267                                                            
4268                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
4269                                                                    <div class="md-modal__footer-locale-flag">
4270                                                                        
4271                                                                        <div class="orbe-flags-no md-form__select__img" ></div>
4272                                                                    </div>
4273                                                                </div>
4274                                                            
4275                                                            <span >Norway / Norge</span>
4276                                                        </div>
4277                                                        
4278                                                            
4279                                                                <span class="md-modal__footer-selector-modal__region-iso"
4280                                                                      >
4281                                                            
4282                                                                EUR €
4283                                                            
4284                                                            </span>
4285                                                            
4286                                                        
4287                                                    </button>
4288                                                </li>
4289                                            
4290                                                
4291                                                <li class="md-modal__footer-selector-modal__region-list-item "
4292                                                    data-name="Luxembourg"
4293                                                    data-country="LU"
4294                                                    data-region="europe"
4295                                                    tabindex="-1"
4296                                                    
4297                                                    
4298                                                    
4299                                                >
4300                                                    <button type="button"
4301                                                            data-primary="enabled"
4302                                                            data-defaultlocale="en"
4303                                                            data-subfoldersuffix="eu"
4304                                                            data-domainurl="joola-eu.myshopify.com"
4305                                                            data-country="LU"
4306                                                            data-value="LU"
4307                                                            class="md-modal__footer-selector-modal__region-btn"
4308                                                            
4309                                                            
4310                                                        
4311                                                        role="option"
4312                                                    >
4313                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
4314                                                            
4315                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
4316                                                                    <div class="md-modal__footer-locale-flag">
4317                                                                        
4318                                                                        <div class="orbe-flags-lu md-form__select__img" ></div>
4319                                                                    </div>
4320                                                                </div>
4321                                                            
4322                                                            <span >Luxembourg</span>
4323                                                        </div>
4324                                                        
4325                                                            
4326                                                                <span class="md-modal__footer-selector-modal__region-iso"
4327                                                                      >
4328                                                            
4329                                                                EUR €
4330                                                            
4331                                                            </span>
4332                                                            
4333                                                        
4334                                                    </button>
4335                                                </li>
4336                                            
4337                                                
4338                                                <li class="md-modal__footer-selector-modal__region-list-item "
4339                                                    data-name="Lietuva / Lithuania"
4340                                                    data-country="LT"
4341                                                    data-region="europe"
4342                                                    tabindex="-1"
4343                                                    
4344                                                    
4345                                                    
4346                                                >
4347                                                    <button type="button"
4348                                                            data-primary="enabled"
4349                                                            data-defaultlocale="en"
4350                                                            data-subfoldersuffix="eu"
4351                                                            data-domainurl="joola-eu.myshopify.com"
4352                                                            data-country="LT"
4353                                                            data-value="LT"
4354                                                            class="md-modal__footer-selector-modal__region-btn"
4355                                                            
4356                                                            
4357                                                        
4358                                                        role="option"
4359                                                    >
4360                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
4361                                                            
4362                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
4363                                                                    <div class="md-modal__footer-locale-flag">
4364                                                                        
4365                                                                        <div class="orbe-flags-lt md-form__select__img" ></div>
4366                                                                    </div>
4367                                                                </div>
4368                                                            
4369                                                            <span >Lietuva / Lithuania</span>
4370                                                        </div>
4371                                                        
4372                                                            
4373                                                                <span class="md-modal__footer-selector-modal__region-iso"
4374                                                                      >
4375                                                            
4376                                                                EUR €
4377                                                            
4378                                                            </span>
4379                                                            
4380                                                        
4381                                                    </button>
4382                                                </li>
4383                                            
4384                                                
4385                                                <li class="md-modal__footer-selector-modal__region-list-item "
4386                                                    data-name="Latvija / Latvia"
4387                                                    data-country="LV"
4388                                                    data-region="europe"
4389                                                    tabindex="-1"
4390                                                    
4391                                                    
4392                                                    
4393                                                >
4394                                                    <button type="button"
4395                                                            data-primary="enabled"
4396                                                            data-defaultlocale="en"
4397                                                            data-subfoldersuffix="eu"
4398                                                            data-domainurl="joola-eu.myshopify.com"
4399                                                            data-country="LV"
4400                                                            data-value="LV"
4401                                                            class="md-modal__footer-selector-modal__region-btn"
4402                                                            
4403                                                            
4404                                                        
4405                                                        role="option"
4406                                                    >
4407                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
4408                                                            
4409                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
4410                                                                    <div class="md-modal__footer-locale-flag">
4411                                                                        
4412                                                                        <div class="orbe-flags-lv md-form__select__img" ></div>
4413                                                                    </div>
4414                                                                </div>
4415                                                            
4416                                                            <span >Latvija / Latvia</span>
4417                                                        </div>
4418                                                        
4419                                                            
4420                                                                <span class="md-modal__footer-selector-modal__region-iso"
4421                                                                      >
4422                                                            
4423                                                                EUR €
4424                                                            
4425                                                            </span>
4426                                                            
4427                                                        
4428                                                    </button>
4429                                                </li>
4430                                            
4431                                                
4432                                                <li class="md-modal__footer-selector-modal__region-list-item "
4433                                                    data-name="Hrvatska / Croatia"
4434                                                    data-country="HR"
4435                                                    data-region="europe"
4436                                                    tabindex="-1"
4437                                                    
4438                                                    
4439                                                    
4440                                                >
4441                                                    <button type="button"
4442                                                            data-primary="enabled"
4443                                                            data-defaultlocale="en"
4444                                                            data-subfoldersuffix="eu"
4445                                                            data-domainurl="joola-eu.myshopify.com"
4446                                                            data-country="HR"
4447                                                            data-value="HR"
4448                                                            class="md-modal__footer-selector-modal__region-btn"
4449                                                            
4450                                                            
4451                                                        
4452                                                        role="option"
4453                                                    >
4454                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
4455                                                            
4456                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
4457                                                                    <div class="md-modal__footer-locale-flag">
4458                                                                        
4459                                                                        <div class="orbe-flags-hr md-form__select__img" ></div>
4460                                                                    </div>
4461                                                                </div>
4462                                                            
4463                                                            <span >Hrvatska / Croatia</span>
4464                                                        </div>
4465                                                        
4466                                                            
4467                                                                <span class="md-modal__footer-selector-modal__region-iso"
4468                                                                      >
4469                                                            
4470                                                                EUR €
4471                                                            
4472                                                            </span>
4473                                                            
4474                                                        
4475                                                    </button>
4476                                                </li>
4477                                            
4478                                                
4479                                                <li class="md-modal__footer-selector-modal__region-list-item "
4480                                                    data-name="Malta"
4481                                                    data-country="MT"
4482                                                    data-region="europe"
4483                                                    tabindex="-1"
4484                                                    
4485                                                    
4486                                                    
4487                                                >
4488                                                    <button type="button"
4489                                                            data-primary="enabled"
4490                                                            data-defaultlocale="en"
4491                                                            data-subfoldersuffix="eu"
4492                                                            data-domainurl="joola-eu.myshopify.com"
4493                                                            data-country="MT"
4494                                                            data-value="MT"
4495                                                            class="md-modal__footer-selector-modal__region-btn"
4496                                                            
4497                                                            
4498                                                        
4499                                                        role="option"
4500                                                    >
4501                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
4502                                                            
4503                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
4504                                                                    <div class="md-modal__footer-locale-flag">
4505                                                                        
4506                                                                        <div class="orbe-flags-mt md-form__select__img" ></div>
4507                                                                    </div>
4508                                                                </div>
4509                                                            
4510                                                            <span >Malta</span>
4511                                                        </div>
4512                                                        
4513                                                            
4514                                                                <span class="md-modal__footer-selector-modal__region-iso"
4515                                                                      >
4516                                                            
4517                                                                EUR €
4518                                                            
4519                                                            </span>
4520                                                            
4521                                                        
4522                                                    </button>
4523                                                </li>
4524                                            
4525                                                
4526                                                <li class="md-modal__footer-selector-modal__region-list-item "
4527                                                    data-name="Iceland"
4528                                                    data-country="IS"
4529                                                    data-region="europe"
4530                                                    tabindex="-1"
4531                                                    
4532                                                    
4533                                                    
4534                                                >
4535                                                    <button type="button"
4536                                                            data-primary="enabled"
4537                                                            data-defaultlocale="en"
4538                                                            data-subfoldersuffix="eu"
4539                                                            data-domainurl="joola-eu.myshopify.com"
4540                                                            data-country="IS"
4541                                                            data-value="IS"
4542                                                            class="md-modal__footer-selector-modal__region-btn"
4543                                                            
4544                                                            
4545                                                        
4546                                                        role="option"
4547                                                    >
4548                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
4549                                                            
4550                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
4551                                                                    <div class="md-modal__footer-locale-flag">
4552                                                                        
4553                                                                        <div class="orbe-flags-is md-form__select__img" ></div>
4554                                                                    </div>
4555                                                                </div>
4556                                                            
4557                                                            <span >Iceland</span>
4558                                                        </div>
4559                                                        
4560                                                            
4561                                                                <span class="md-modal__footer-selector-modal__region-iso"
4562                                                                      >
4563                                                            
4564                                                                ISK kr
4565                                                            
4566                                                            </span>
4567                                                            
4568                                                        
4569                                                    </button>
4570                                                </li>
4571                                            
4572                                                
4573                                                <li class="md-modal__footer-selector-modal__region-list-item "
4574                                                    data-name="Ireland"
4575                                                    data-country="IE"
4576                                                    data-region="europe"
4577                                                    tabindex="-1"
4578                                                    
4579                                                    
4580                                                    
4581                                                >
4582                                                    <button type="button"
4583                                                            data-primary="enabled"
4584                                                            data-defaultlocale="en"
4585                                                            data-subfoldersuffix="eu"
4586                                                            data-domainurl="joola-eu.myshopify.com"
4587                                                            data-country="IE"
4588                                                            data-value="IE"
4589                                                            class="md-modal__footer-selector-modal__region-btn"
4590                                                            
4591                                                            
4592                                                        
4593                                                        role="option"
4594                                                    >
4595                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
4596                                                            
4597                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
4598                                                                    <div class="md-modal__footer-locale-flag">
4599                                                                        
4600                                                                        <div class="orbe-flags-ie md-form__select__img" ></div>
4601                                                                    </div>
4602                                                                </div>
4603                                                            
4604                                                            <span >Ireland</span>
4605                                                        </div>
4606                                                        
4607                                                            
4608                                                                <span class="md-modal__footer-selector-modal__region-iso"
4609                                                                      >
4610                                                            
4611                                                                EUR €
4612                                                            
4613                                                            </span>
4614                                                            
4615                                                        
4616                                                    </button>
4617                                                </li>
4618                                            
4619                                                
4620                                                <li class="md-modal__footer-selector-modal__region-list-item "
4621                                                    data-name="Greece / Ελλαδα"
4622                                                    data-country="GR"
4623                                                    data-region="europe"
4624                                                    tabindex="-1"
4625                                                    
4626                                                    
4627                                                    
4628                                                >
4629                                                    <button type="button"
4630                                                            data-primary="enabled"
4631                                                            data-defaultlocale="en"
4632                                                            data-subfoldersuffix="eu"
4633                                                            data-domainurl="joola-eu.myshopify.com"
4634                                                            data-country="GR"
4635                                                            data-value="GR"
4636                                                            class="md-modal__footer-selector-modal__region-btn"
4637                                                            
4638                                                            
4639                                                        
4640                                                        role="option"
4641                                                    >
4642                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
4643                                                            
4644                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
4645                                                                    <div class="md-modal__footer-locale-flag">
4646                                                                        
4647                                                                        <div class="orbe-flags-gr md-form__select__img" ></div>
4648                                                                    </div>
4649                                                                </div>
4650                                                            
4651                                                            <span >Greece / Ελλαδα</span>
4652                                                        </div>
4653                                                        
4654                                                            
4655                                                                <span class="md-modal__footer-selector-modal__region-iso"
4656                                                                      >
4657                                                            
4658                                                                EUR €
4659                                                            
4660                                                            </span>
4661                                                            
4662                                                        
4663                                                    </button>
4664                                                </li>
4665                                            
4666                                                
4667                                                <li class="md-modal__footer-selector-modal__region-list-item "
4668                                                    data-name="Finland"
4669                                                    data-country="FI"
4670                                                    data-region="europe"
4671                                                    tabindex="-1"
4672                                                    
4673                                                    
4674                                                    
4675                                                >
4676                                                    <button type="button"
4677                                                            data-primary="enabled"
4678                                                            data-defaultlocale="en"
4679                                                            data-subfoldersuffix="eu"
4680                                                            data-domainurl="joola-eu.myshopify.com"
4681                                                            data-country="FI"
4682                                                            data-value="FI"
4683                                                            class="md-modal__footer-selector-modal__region-btn"
4684                                                            
4685                                                            
4686                                                        
4687                                                        role="option"
4688                                                    >
4689                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
4690                                                            
4691                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
4692                                                                    <div class="md-modal__footer-locale-flag">
4693                                                                        
4694                                                                        <div class="orbe-flags-fi md-form__select__img" ></div>
4695                                                                    </div>
4696                                                                </div>
4697                                                            
4698                                                            <span >Finland</span>
4699                                                        </div>
4700                                                        
4701                                                            
4702                                                                <span class="md-modal__footer-selector-modal__region-iso"
4703                                                                      >
4704                                                            
4705                                                                EUR €
4706                                                            
4707                                                            </span>
4708                                                            
4709                                                        
4710                                                    </button>
4711                                                </li>
4712                                            
4713                                                
4714                                                <li class="md-modal__footer-selector-modal__region-list-item "
4715                                                    data-name="Eesti / Estonia"
4716                                                    data-country="EE"
4717                                                    data-region="europe"
4718                                                    tabindex="-1"
4719                                                    
4720                                                    
4721                                                    
4722                                                >
4723                                                    <button type="button"
4724                                                            data-primary="enabled"
4725                                                            data-defaultlocale="en"
4726                                                            data-subfoldersuffix="eu"
4727                                                            data-domainurl="joola-eu.myshopify.com"
4728                                                            data-country="EE"
4729                                                            data-value="EE"
4730                                                            class="md-modal__footer-selector-modal__region-btn"
4731                                                            
4732                                                            
4733                                                        
4734                                                        role="option"
4735                                                    >
4736                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
4737                                                            
4738                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
4739                                                                    <div class="md-modal__footer-locale-flag">
4740                                                                        
4741                                                                        <div class="orbe-flags-ee md-form__select__img" ></div>
4742                                                                    </div>
4743                                                                </div>
4744                                                            
4745                                                            <span >Eesti / Estonia</span>
4746                                                        </div>
4747                                                        
4748                                                            
4749                                                                <span class="md-modal__footer-selector-modal__region-iso"
4750                                                                      >
4751                                                            
4752                                                                EUR €
4753                                                            
4754                                                            </span>
4755                                                            
4756                                                        
4757                                                    </button>
4758                                                </li>
4759                                            
4760                                                
4761                                                <li class="md-modal__footer-selector-modal__region-list-item "
4762                                                    data-name="Bulgaria / България"
4763                                                    data-country="BG"
4764                                                    data-region="europe"
4765                                                    tabindex="-1"
4766                                                    
4767                                                    
4768                                                    
4769                                                >
4770                                                    <button type="button"
4771                                                            data-primary="enabled"
4772                                                            data-defaultlocale="en"
4773                                                            data-subfoldersuffix="eu"
4774                                                            data-domainurl="joola-eu.myshopify.com"
4775                                                            data-country="BG"
4776                                                            data-value="BG"
4777                                                            class="md-modal__footer-selector-modal__region-btn"
4778                                                            
4779                                                            
4780                                                        
4781                                                        role="option"
4782                                                    >
4783                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
4784                                                            
4785                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
4786                                                                    <div class="md-modal__footer-locale-flag">
4787                                                                        
4788                                                                        <div class="orbe-flags-bg md-form__select__img" ></div>
4789                                                                    </div>
4790                                                                </div>
4791                                                            
4792                                                            <span >Bulgaria / България</span>
4793                                                        </div>
4794                                                        
4795                                                            
4796                                                                <span class="md-modal__footer-selector-modal__region-iso"
4797                                                                      >
4798                                                            
4799                                                                BGN лв
4800                                                            
4801                                                            </span>
4802                                                            
4803                                                        
4804                                                    </button>
4805                                                </li>
4806                                            
4807                                        
4808                                            
4809
4810                                            
4811                                                
4812                                                <li class="md-modal__footer-selector-modal__region-list-item "
4813                                                    data-name="Italia / Italy"
4814                                                    data-country="IT"
4815                                                    data-region="europe"
4816                                                    tabindex="-1"
4817                                                    
4818                                                    
4819                                                    
4820                                                >
4821                                                    <button type="button"
4822                                                            data-primary="enabled"
4823                                                            data-defaultlocale="it"
4824                                                            data-subfoldersuffix=""
4825                                                            data-domainurl="joola.it"
4826                                                            data-country="IT"
4827                                                            data-value="IT"
4828                                                            class="md-modal__footer-selector-modal__region-btn"
4829                                                            
4830                                                            
4831                                                        
4832                                                        role="option"
4833                                                    >
4834                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
4835                                                            
4836                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
4837                                                                    <div class="md-modal__footer-locale-flag">
4838                                                                        
4839                                                                        <div class="orbe-flags-it md-form__select__img" ></div>
4840                                                                    </div>
4841                                                                </div>
4842                                                            
4843                                                            <span >Italia / Italy</span>
4844                                                        </div>
4845                                                        
4846                                                            
4847                                                                <span class="md-modal__footer-selector-modal__region-iso"
4848                                                                      >
4849                                                            
4850                                                                EUR €
4851                                                            
4852                                                            </span>
4853                                                            
4854                                                        
4855                                                    </button>
4856                                                </li>
4857                                            
4858                                        
4859                                            
4860
4861                                            
4862                                                
4863                                                <li class="md-modal__footer-selector-modal__region-list-item "
4864                                                    data-name="France"
4865                                                    data-country="FR"
4866                                                    data-region="europe"
4867                                                    tabindex="-1"
4868                                                    
4869                                                    
4870                                                    
4871                                                >
4872                                                    <button type="button"
4873                                                            data-primary="enabled"
4874                                                            data-defaultlocale="fr"
4875                                                            data-subfoldersuffix=""
4876                                                            data-domainurl="joola.fr"
4877                                                            data-country="FR"
4878                                                            data-value="FR"
4879                                                            class="md-modal__footer-selector-modal__region-btn"
4880                                                            
4881                                                            
4882                                                        
4883                                                        role="option"
4884                                                    >
4885                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
4886                                                            
4887                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
4888                                                                    <div class="md-modal__footer-locale-flag">
4889                                                                        
4890                                                                        <div class="orbe-flags-fr md-form__select__img" ></div>
4891                                                                    </div>
4892                                                                </div>
4893                                                            
4894                                                            <span >France</span>
4895                                                        </div>
4896                                                        
4897                                                            
4898                                                                <span class="md-modal__footer-selector-modal__region-iso"
4899                                                                      >
4900                                                            
4901                                                                EUR €
4902                                                            
4903                                                            </span>
4904                                                            
4905                                                        
4906                                                    </button>
4907                                                </li>
4908                                            
4909                                        
4910                                            
4911
4912                                            
4913                                                
4914                                                <li class="md-modal__footer-selector-modal__region-list-item "
4915                                                    data-name="Deutschland / Germany"
4916                                                    data-country="DE"
4917                                                    data-region="europe"
4918                                                    tabindex="-1"
4919                                                    
4920                                                    
4921                                                    
4922                                                >
4923                                                    <button type="button"
4924                                                            data-primary="enabled"
4925                                                            data-defaultlocale="de"
4926                                                            data-subfoldersuffix=""
4927                                                            data-domainurl="joola-eu.myshopify.com"
4928                                                            data-country="DE"
4929                                                            data-value="DE"
4930                                                            class="md-modal__footer-selector-modal__region-btn"
4931                                                            
4932                                                            
4933                                                        
4934                                                        role="option"
4935                                                    >
4936                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
4937                                                            
4938                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
4939                                                                    <div class="md-modal__footer-locale-flag">
4940                                                                        
4941                                                                        <div class="orbe-flags-de md-form__select__img" ></div>
4942                                                                    </div>
4943                                                                </div>
4944                                                            
4945                                                            <span class="active">Deutschland / Germany</span>
4946                                                        </div>
4947                                                        
4948                                                            
4949                                                                <span class="md-modal__footer-selector-modal__region-iso"
4950                                                                      >
4951                                                            
4952                                                                EUR €
4953                                                            
4954                                                            </span>
4955                                                            
4956                                                        
4957                                                    </button>
4958                                                </li>
4959                                            
4960                                        
4961                                            
4962
4963                                            
4964                                                
4965                                                <li class="md-modal__footer-selector-modal__region-list-item "
4966                                                    data-name="United States"
4967                                                    data-country="US"
4968                                                    data-region="americas"
4969                                                    tabindex="-1"
4970                                                    data-externalstore=""
4971                                                    
4972                                                    
4973                                                >
4974                                                    <button type="button"
4975                                                            data-primary="undefined"
4976                                                            data-defaultlocale="en"
4977                                                            data-subfoldersuffix=""
4978                                                            data-domainurl="joola.com"
4979                                                            data-country="US"
4980                                                            data-value="US"
4981                                                            class="md-modal__footer-selector-modal__region-btn"
4982                                                            data-externalstore=""
4983                                                            
4984                                                        
4985                                                        role="option"
4986                                                    >
4987                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
4988                                                            
4989                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
4990                                                                    <div class="md-modal__footer-locale-flag">
4991                                                                        
4992                                                                        <div class="orbe-flags-us md-form__select__img" ></div>
4993                                                                    </div>
4994                                                                </div>
4995                                                            
4996                                                            <span >United States</span>
4997                                                        </div>
4998                                                        
4999                                                            
5000                                                                <span class="md-modal__footer-selector-modal__region-iso"
5001                                                                      >
5002                                                            
5003                                                                USD $
5004                                                            
5005                                                            </span>
5006                                                            
5007                                                        
5008                                                    </button>
5009                                                </li>
5010                                            
5011                                        
5012                                            
5013
5014                                            
5015                                                
5016                                                <li class="md-modal__footer-selector-modal__region-list-item "
5017                                                    data-name="Sverige / Sweden"
5018                                                    data-country="SE"
5019                                                    data-region="europe"
5020                                                    tabindex="-1"
5021                                                    
5022                                                    
5023                                                    
5024                                                >
5025                                                    <button type="button"
5026                                                            data-primary="enabled"
5027                                                            data-defaultlocale="en"
5028                                                            data-subfoldersuffix=""
5029                                                            data-domainurl="joola.se"
5030                                                            data-country="SE"
5031                                                            data-value="SE"
5032                                                            class="md-modal__footer-selector-modal__region-btn"
5033                                                            
5034                                                            
5035                                                        
5036                                                        role="option"
5037                                                    >
5038                                                        <div class="md-modal__footer-selector-modal__flag-country-name">
5039                                                            
5040                                                                <div class="md-modal__footer-selector-modal__flag-wrapper">
5041                                                                    <div class="md-modal__footer-locale-flag">
5042                                                                        
5043                                                                        <div class="orbe-flags-se md-form__select__img" ></div>
5044                                                                    </div>
5045                                                                </div>
5046                                                            
5047                                                            <span >Sverige / Sweden</span>
5048                                                        </div>
5049                                                        
5050                                                            
5051                                                                <span class="md-modal__footer-selector-modal__region-iso"
5052                                                                      >
5053                                                            
5054                                                                SEK kr
5055                                                            
5056                                                            </span>
5057                                                            
5058                                                        
5059                                                    </button>
5060                                                </li>
5061                                            
5062                                        
5063                                    </ul>
5064                                </div>
5065                            </div>
5066                            
5067                            <input type="hidden" name="country_code" value="DE">
5068                        </form>
5069                        <div class="md-modal__footer-selector-modal__region-list-divider"><span></span></div>
5070                        <div class="md-modal__mk-footerPoweredOrbe">
5071                            
5072                        </div>
5073                    </md-footer-selector-popup__form>
5074                    
5075                        <md-footer-selector-popup__language__form class="md-modal__form__footer-popup__grid-lang notranslate" data-wg-notranslate data-ly-locked="true">
5076                            <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="/search?q=infinity&type=product" />
5077                                <div class="md-modal__header md-modal__mk-header__lang">
5078                                    <div class="md-modal__header__title">
5079                                        <span class="md-modal__header__title__span md-modal__header__title__second" role="heading" aria-level="2">
5080                                            Preferred Language
5081                                        </span>
5082                                    </div>
5083
5084                                    
5085                                    <span id="md-footer-selector-dialog-helper-text-accessible" class="md-visuallyHidden">
5086                                        Changing language will not affect your selected region
5087                                    </span>
5088                                    
5089
5090                                    <div class="md-modal__body md-modal__body-market-selector notranslate" data-wg-notranslate>
5091                                        <div class="md-modal__bodyContent">
5092                                            <div class="md-footer-selector__content">
5093                                                <!-- BEGIN app snippet: language-selector --><div class="md-modal__formContent__select">
5094    <span class="md-modal__formContent__selectLabel md-visuallyHidden" id="label-md-form__select__language--footer" data-mdAppLanguageLabel>Language</span>
5095    <input name="language_code" id="orbe-lang-selector-footer-id" type="hidden">
5096    <button type="button" name="md-form__select__language__button" id="md-form__select__language--footer" class="md-form__select"
5097            aria-expanded="false" aria-controls="orbeFooterLanguageList" role="combobox" aria-haspopup="listbox"
5098            aria-labelledby="label-md-form__select__language--footer" data-value="de"
5099            
5100    >
5101        <div class="md-form__select__language__list-link-wrapper">
5102            <span class="md-form__select__span">Deutsch</span>
5103        </div>
5104    </button>
5105    <ul id="orbeFooterLanguageList" role="listbox"
5106        class="md-form__select__language__list md-form__select__language__list-top" hidden><li data-locale="de"
5107                class="" tabindex="-1" role="option">
5108                <span class="md-form__select__language__list-link" aria-current="true" data-value="de">
5109                    <div class="md-form__select__language__list-link-wrapper">
5110                        <span class="md-form__select__span" data-value="de">Deutsch</span>
5111                    </div>
5112                </span>
5113            </li><li data-locale="en"
5114                class="" tabindex="-1" role="option">
5115                <span class="md-form__select__language__list-link" data-value="en">
5116                    <div class="md-form__select__language__list-link-wrapper">
5117                        <span class="md-form__select__span" data-value="en">English</span>
5118                    </div>
5119                </span>
5120            </li></ul>
5121</div>
5122<!-- END app snippet -->
5123                                            </div>
5124                                        </div>
5125                                    </div>
5126                                </div>
5127
5128                                
5129                                    <span class="md-modal__mk-helper-text" aria-hidden="true">
5130                                            Changing language will not affect your selected region
5131                                        </span>
5132                                
5133                                <button class="md-modal-closeButton md-footer-modal-closeButton md-footer-modal-language2-closeButton" aria-label="Close" type="button">
5134                                            <span class="md-icon">
5135                                                <span class="md-visuallyHidden"></span>
5136                                                <svg viewBox="0 0 20 20" class="md-icon__Svg" focusable="false" aria-hidden="true">
5137                                                    <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>
5138                                                </svg>
5139                                            </span>
5140                                </button>
5141                            </form>
5142                            <div class="md-modal__mk-footerPoweredOrbe">
5143                                
5144                            </div>
5145                        </md-footer-selector-popup__language__form>
5146                    
5147                </div>
5148            </div>
5149        </div>
5150        <div class="md-modal__backdrop"></div>
5151    </div>
5152
5153<script>
5154    if (typeof mdApp_showClassicFlagSelectorIcon == 'undefined') {var mdApp_showClassicFlagSelectorIcon = true;var mdApp_showClassicFlagSelectorIconCircle = false;}
5155
5156    if (typeof mdApp_searchCountry == 'undefined') {var mdApp_searchCountry = true;}
5157
5158    if (typeof mdApp_showModalFlagSelectorIcon == 'undefined') {var mdApp_showModalFlagSelectorIcon = true;var mdApp_showModalFlagSelectorIconCircle = false;}
5159
5160    if (typeof mdApp_showClassicCurrencyCodeEnabled === 'undefined') {var mdApp_showClassicCurrencyCodeEnabled = false;}
5161
5162    if (typeof mdApp_showModalCurrencyCodeEnabled === 'undefined') {var mdApp_showModalCurrencyCodeEnabled = 'iso_symbol';}
5163
5164    if (typeof mdApp_backgroundMKSelector == 'undefined') {
5165        var mdApp_backgroundMKSelector = '#ffffff';
5166    }
5167
5168    <!-- BEGIN app snippet: js-variables -->
5169
5170
5171if (typeof mdApp_redirectMode == 'undefined') {
5172    var mdApp_redirectMode = false;
5173}
5174if (typeof mdApp_redirectRegionMode == 'undefined') {
5175    var mdApp_redirectRegionMode = false;
5176}
5177if (typeof mdApp_redirectRegionCode === 'undefined') {
5178    var mdApp_redirectRegionCode = '';
5179}
5180if (typeof mdApp_redirectCountryCode === 'undefined') {
5181    var mdApp_redirectCountryCode = '';
5182}
5183if (typeof mdApp_redirectCountryName === 'undefined') {
5184    var mdApp_redirectCountryName = '';
5185}
5186if (typeof mdApp_redirectCountryCurrencyCode === 'undefined') {
5187    var mdApp_redirectCountryCurrencyCode = '';
5188}
5189if (typeof mdApp_redirectCountryCurrencySymbol === 'undefined') {
5190    var mdApp_redirectCountryCurrencySymbol = '';
5191}
5192if (typeof mdApp_redirectLocale === 'undefined') {
5193    var mdApp_redirectLocale = '';
5194}
5195if (typeof mdApp_redirectEndonymName === 'undefined') {
5196    var mdApp_redirectEndonymName = '';
5197}
5198if (typeof mdApp_redirectUrl === 'undefined') {
5199    var mdApp_redirectUrl = '';
5200}
5201if (typeof mdApp_forceHideOrbe == 'undefined') {
5202    var mdApp_forceHideOrbe = false;
5203}
5204if (typeof mdApp_currentPlan == 'undefined') {
5205var mdApp_currentPlan = 'plus';
5206}
5207if (typeof mdApp_forceExternalStoreRedirectMode == 'undefined') {
5208var mdApp_forceExternalStoreRedirectMode = false;
5209}
5210if (typeof mdApp_forceExternalStoreRedirectList == 'undefined') {
5211var mdApp_forceExternalStoreRedirectList = [];
5212}
5213if (typeof mdApp_deferUntilScroll == 'undefined') {
5214var mdApp_deferUntilScroll = false;
5215}
5216
5217if (typeof mdApp_skipRequestAPI == 'undefined') {var mdApp_skipRequestAPI = 'fal
5217se';}
5218
5219if (typeof mdApp_merchantKey === 'undefined') {var mdApp_merchantKey = 'md_key_24829i43559360';}
5220
5221if (typeof mdApp_MAIN_URL === 'undefined') {
5222
5223    var mdApp_MAIN_URL = 'https://joola.de';
5224
5225}
5226
5227if (typeof mdApp_currentCountryCode === 'undefined') {
5228
5229
5230    var mdApp_currentCountryCode = 'DE';
5231
5232}
5233
5234if (typeof mdApp_currentCountryCodeName === 'undefined') {
5235    var mdApp_currentCountryCodeName = 'Deutschland';
5236}
5237
5238if (typeof mdApp_blockDomain === 'undefined') {var mdApp_blockDomain = '';}
5239
5240if (typeof mdApp_currentPageRelativeUrl === 'undefined') {var mdApp_currentPageRelativeUrl = "\/search";
5241}
5242
5243if (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\":\"\"}}";}
5244
5245if (typeof mdApp_translateTextPreviewJSON === 'undefined') {var mdApp_translateTextPreviewJSON = '';}
5246
5247if (typeof mdApp_klaviyoConnect == 'undefined') {var mdApp_klaviyoConnect = false;}
5248
5249if (typeof mdApp_connectifConnect == 'undefined') {var mdApp_connectifConnect = false;}
5250
5251if (typeof mdApp_discountSupport == 'undefined') {var mdApp_discountSupport = true;}
5252
5253if (typeof mdApp_advancedLanguage == 'undefined') {var mdApp_advancedLanguage = {
5254    "option_language_force_default": false,
5255    "option_language_force_showRecommendation": false,
5256    
5257        "option_language_force_langRedirect": false
5258    
5259    };}
5260
5261if (typeof mdApp_firstVisitSettings == 'undefined') {var mdApp_firstVisitSettings = {
5262    "option_force_showModal_behaviour": false,
5263    
5264    "popup_display_order": 1,
5265    
5266    "other_popup_classes": null,
5267    "exclude_ip": null
5268    };}
5269
5270if (typeof mdApp_secondVisitSettings == 'undefined') {var mdApp_secondVisitSettings = {
5271    "option_force_redirect_behaviour": false
5272    };}
5273
5274if (typeof mdApp_syncstoresData == 'undefined') {var mdApp_syncstoresData = {
5275    "exclude_paths": "",
5276    "exclude_paths_splited": "",
5277    "redirect_fullpath": false
5278    };}
5279
5280if (typeof mdApp_orbeCustomer === 'undefined') {
5281
5282    var mdApp_orbeCustomer = '';
5283
5284}
5285
5286if (typeof mdApp_orbeCustomerB2B === 'undefined') {
5287    
5288    
5289        var mdApp_orbeCustomerB2B = false;
5290    
5291}    
5292
5293if (typeof mdApp_skipTruncate === 'undefined') {
5294    var mdApp_skipTruncate = false;
5295}
5296
5297if (typeof mdApp_skipReturnToDomainCheck === 'undefined') {
5298    var mdApp_skipReturnToDomainCheck = false;
5299}
5300
5301if (typeof mdApp_cookiesSettings == 'undefined') {var mdApp_cookiesSettings = {
5302    "modal_close_time": 7,
5303    "session_only": false,
5304    "modal_reappear": 60
5305    };}
5306
5307if (typeof mdApp_countryRules == 'undefined') {var mdApp_countryRules = {
5308    "fallbackCountry": ""
5309    };}
5310<!-- END app snippet -->
5311
5312    let mdFooterSelectorBlock = document.getElementById('md-footer-selector-block');
5313    if (mdFooterSelectorBlock != null) {
5314        let customMDFooterSelectorBlock = document.getElementById('custom__md-footer-selector-block');
5315        if (customMDFooterSelectorBlock != null) {
5316            customMDFooterSelectorBlock.appendChild(mdFooterSelectorBlock);
5317        } else if (document.getElementById('shopify-section-footer') != null) {
5318            document.getElementById('shopify-section-footer').appendChild(mdFooterSelectorBlock);
5319        } else if (document.querySelector('footer') != null) {
5320            document.querySelector('footer').appendChild(mdFooterSelectorBlock);
5321        } else if (document.querySelector('.footer') != null) {
5322            document.querySelector('.footer').appendChild(mdFooterSelectorBlock);
5323        }
5324    }
5325
5326    
5327
5328    
5329</script>
vendor: 1 bytes, line 5329
5329
5330<script>
5331    var orbitoMK;
5332    function initializeCountrySelector_AS0l5NUlVM2tMU2Jna__5858961087409699889() {
5333        if (typeof orbeMKFactory !== 'undefined') {
5334            const originalMKSelector = orbeMKFactory.createInstance('original-mk-selector-AS0l5NUlVM2tMU2Jna__5858961087409699889', {
5335                settings: {
5336                    classicSelector: false
5337                }
5338            });
5339            
5340            orbitoMK = orbeMKFactory.getInstance('original-mk-selector-AS0l5NUlVM2tMU2Jna__5858961087409699889');
5341            
5342        } else {
5343            setTimeout(initializeCountrySelector_AS0l5NUlVM2tMU2Jna__5858961087409699889, 100);
5344        }
5345    }
5346
5347    initializeCountrySelector_AS0l5NUlVM2tMU2Jna__5858961087409699889();
5348</script>
5348
5349
5350    
5350<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>
5350
5351
5352
5353
5354</div><div id="shopify-block-AYlZha3Y3M1ZCdHA1e__15912215999290715800" class="shopify-block shopify-app-block">
5355
5356<style data-shopify>
5357    .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 {
5358        font-size: 14px !important;
5359    }
5360
5361    .md-modal__header__title span, .md-modal__header__title h2 {
5362        font-size: 20px;
5363    }
5364
5365    #md-app-embed__modal .md-modal__header__title span, #md-app-embed__modal .md-modal__header__title h2 {
5366        color: #000000 !important;
5367        line-height: 1.75em;
5368    }
5369
5370    #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 {
5371        color: #000000 !important;
5372    }
5373
5374    
5375        #md-app-embed__modal .md-form__select[aria-expanded="true"] .md-form__select__country__list__flag-wrapper {
5376        display: none;
5377        }
5378        #md-app-embed__modal .md-form__select[aria-expanded="true"] .md-form__select__country__list-link-wrapper .md-form__select__span {
5379        display: none;
5380        }
5381        #md-app-embed__modal .md-form__select[aria-expanded="true"] .md-form__select__search__input {
5382        display: block;
5383        font-family: inherit;
5384        line-height: inherit;
5385        border: none;
5386        font-size: 14px !important;
5387        }
5388        #md-app-embed__modal .md-form__select[aria-expanded="true"] .md-form__select__search__input::placeholder {
5389        font-size: 14px !important;
5390        }
5391        @media screen and (-webkit-min-device-pixel-ratio: 2) {
5392            #md-app-embed__modal .md-form__select[aria-expanded="true"] .md-form__select__search__input {
5393                font-size: max(16px, 14px) !important;
5394            }
5395
5396            #md-app-embed__modal .md-form__select[aria-expanded="true"] .md-form__select__search__input::placeholder {
5397                font-size: max(16px, 14px) !important;
5398            }
5399        }
5400    #md-app-embed__modal .md-form__select__country__list-link:hover, #md-app-embed__modal .md-form__select__language__list-link:hover {
5401    background: rgba(0, 0, 0, 0.1) !important;
5402    }
5403
5404    #md-app-embed__modal .md-form__select__search__input::placeholder {
5405    color: rgba(0, 0, 0, 0.5) !important;
5406    }
5407
5408    .md-btn__primary {
5409        background: #000000 !important;
5410        color: #ffffff !important;
5411    }
5412
5413    
5414    .md-btn__primary:hover {
5415        background-image: linear-gradient(rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.2)) !important;
5416    }
5417
5418    .md-btn__primary:active {
5419        background-image: linear-gradient(rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.2)) !important;
5420    }
5421
5422    #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 {
5423        background-color: #ffffff !important;
5424        color: #000000 !important;
5425    }
5426
5427    #md-app-embed__modal .md-modal__bodyContent p {
5428        color: #000000 !important;
5429    }
5430      .md-modal__container {
5431        -webkit-backdrop-filter: blur(4px) !important;
5432        backdrop-filter: blur(4px) !important;
5433      }
5434    
5435
5436    #md-app-embed__modal .md-modal__footerPoweredLink {
5437        color: #000000 !important;
5438    }
5439    .md-modal__footerContent {
5440        text-align: center;
5441    }
5442    #md-app-embed__modal .md-modal-closeButton .md-icon__Svg {
5443        fill: #5c5f62 !important;
5444    }
5445
5446    #md-app-embed__modal .orbe-highlight-country__divider {
5447        border-bottom: 1px solid #000000 !important;
5448    }
5449    #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 {
5450        border: 1px solid #000000 !important;
5451    }
5452    #md-app-embed__modal .md-form__select[aria-expanded="true"] {
5453        border: 2px solid #000000 !important;
5454    }
5455    
5456    #md-app-embed__modal .md-form__select {
5457        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;
5458    }
5459    #md-app-embed__modal .md-form__select[aria-expanded="true"] {
5460        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;
5461    }
5462    .md-modal__footerContent {
5463        max-width: 100%;
5464    }
5465    
5466
5467    
5468
5469         /* Custom CSS */ 
5470    
5471
5472    .md-modal__footer {
5473        padding: 0.75em 1.5em 1.5em;
5474    }
5475        .md-modal__header__flag {
5476            display: block !important;
5477            background-position: center;
5478            background-size: cover;
5479            background-repeat: no-repeat;
5480            position: relative;
5481            width: 46.6px;
5482            height: 35px;
5483            margin: auto;
5484            margin-top: 1.5em;
5485            overflow: clip;
5486            outline: 0.0625rem solid rgba(0, 0, 0, 0.05);
5487            outline-offset: calc(0.0625rem* -1);
5488        }
5489        
5490        .md-modal__header__flag img {
5491            height: 35px;
5492            width: 35px !important;
5493            border-radius: 35px;
5494        }
5495        
5496        .md-modal-closeButton {
5497            position: absolute;
5498            right: 0;
5499            top: 0;
5500            margin: 0 !important;
5501            padding-top: 1.5em;
5502            padding-right: 1.5em;
5503        }
5504            .md-modal__header__flag, .md-fix-flag__header-white {
5505                border-radius: 4px;
5506            }
5507
5508            #md-app-embed__modal .md-form__select__country__list-link__flag, #md-app-embed__modal .md-fix-flag-white {
5509                border-radius: 4px;
5510            }
5511        
5512
5513    .md-modal__backdrop {
5514    display: block !important;
5515    }
5516</style>
5517<!-- BEGIN app snippet: load-css-flags -->
5518<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 {
5519              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/xx-1x1.svg') !important;
5520            }.orbe-flags-circle-de, .orbe-flags-circle__before-de:before {
5521              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/de-1x1.svg') !important;
5522            }.orbe-flags-circle-es, .orbe-flags-circle__before-es:before {
5523              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/es-1x1.svg') !important;
5524            }.orbe-flags-circle-nl, .orbe-flags-circle__before-nl:before {
5525              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/nl-1x1.svg') !important;
5526            }.orbe-flags-circle-at, .orbe-flags-circle__before-at:before {
5527              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/at-1x1.svg') !important;
5528            }.orbe-flags-circle-dk, .orbe-flags-circle__before-dk:before {
5529              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/dk-1x1.svg') !important;
5530            }.orbe-flags-circle-be, .orbe-flags-circle__before-be:before {
5531              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/be-1x1.svg') !important;
5532            }.orbe-flags-circle-pl, .orbe-flags-circle__before-pl:before {
5533              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/pl-1x1.svg') !important;
5534            }.orbe-flags-circle-ch, .orbe-flags-circle__before-ch:before {
5535              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/ch-1x1.svg') !important;
5536            }.orbe-flags-circle-cz, .orbe-flags-circle__before-cz:before {
5537              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/cz-1x1.svg') !important;
5538            }.orbe-flags-circle-mc, .orbe-flags-circle__before-mc:before {
5539              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/mc-1x1.svg') !important;
5540            }.orbe-flags-circle-sk, .orbe-flags-circle__before-sk:before {
5541              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/sk-1x1.svg') !important;
5542            }.orbe-flags-circle-rs, .orbe-flags-circle__before-rs:before {
5543              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/rs-1x1.svg') !important;
5544            }.orbe-flags-circle-si, .orbe-flags-circle__before-si:before {
5545              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/si-1x1.svg') !important;
5546            }.orbe-flags-circle-hu, .orbe-flags-circle__before-hu:before {
5547              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/hu-1x1.svg') !important;
5548            }.orbe-flags-circle-ro, .orbe-flags-circle__before-ro:before {
5549              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/ro-1x1.svg') !important;
5550            }.orbe-flags-circle-pt, .orbe-flags-circle__before-pt:before {
5551              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/pt-1x1.svg') !important;
5552            }.orbe-flags-circle-no, .orbe-flags-circle__before-no:before {
5553              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/no-1x1.svg') !important;
5554            }.orbe-flags-circle-lu, .orbe-flags-circle__before-lu:before {
5555              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/lu-1x1.svg') !important;
5556            }.orbe-flags-circle-lt, .orbe-flags-circle__before-lt:before {
5557              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/lt-1x1.svg') !important;
5558            }.orbe-flags-circle-lv, .orbe-flags-circl
5558e__before-lv:before {
5559              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/lv-1x1.svg') !important;
5560            }.orbe-flags-circle-hr, .orbe-flags-circle__before-hr:before {
5561              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/hr-1x1.svg') !important;
5562            }.orbe-flags-circle-mt, .orbe-flags-circle__before-mt:before {
5563              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/mt-1x1.svg') !important;
5564            }.orbe-flags-circle-is, .orbe-flags-circle__before-is:before {
5565              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/is-1x1.svg') !important;
5566            }.orbe-flags-circle-ie, .orbe-flags-circle__before-ie:before {
5567              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/ie-1x1.svg') !important;
5568            }.orbe-flags-circle-gr, .orbe-flags-circle__before-gr:before {
5569              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/gr-1x1.svg') !important;
5570            }.orbe-flags-circle-fi, .orbe-flags-circle__before-fi:before {
5571              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/fi-1x1.svg') !important;
5572            }.orbe-flags-circle-ee, .orbe-flags-circle__before-ee:before {
5573              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/ee-1x1.svg') !important;
5574            }.orbe-flags-circle-bg, .orbe-flags-circle__before-bg:before {
5575              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/bg-1x1.svg') !important;
5576            }.orbe-flags-circle-it, .orbe-flags-circle__before-it:before {
5577              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/it-1x1.svg') !important;
5578            }.orbe-flags-circle-fr, .orbe-flags-circle__before-fr:before {
5579              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/fr-1x1.svg') !important;
5580            }.orbe-flags-circle-us, .orbe-flags-circle__before-us:before {
5581              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/us-1x1.svg') !important;
5582            }.orbe-flags-circle-se, .orbe-flags-circle__before-se:before {
5583              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/se-1x1.svg') !important;
5584            }</style>
5584<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>
5584<!-- END app snippet -->
5585<div class="md-app-embed  orbe--hidden" aria-hidden="true" id="md-app-embed__modal"  data-nosnippet>
5586        
5587            <!--googleoff: all-->
5588        
5589        <div class="md-modal__container">
5590            <div class="md-modal__dialog" role="dialog" aria-modal="true"
5591                 aria-labelledby="label-md-modal__dialog" tabindex="-1">
5592                <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="/search?q=infinity&type=product" />
5593                    <div class="md-modal__grid">
5594                        <div class="md-modal__grid__1">
5595                            <div class="md-modal__header__flag">
5596                            </div>
5597                            <div class="md-modal__header">
5598                                <div class="md-modal__header__title">
5599                                    <span id="label-md-modal__dialog"
5600                                          class="md-modal__header__title__span md-modal__header__custom__title"
5601                                          data-mdAppTitle
5602                                          role="heading" aria-level="2" tabindex="-1"
5603                                    >
5604                                        Are you in the right place?
5605                                    </span>
5606                                </div>
5607
5608                                <button class="md-modal-closeButton md-modal-closeButtonAction" aria-label="Close" type="button">
5609                                <span class="md-icon">
5610                                    <span class="md-visuallyHidden"></span>
5611                                    <svg viewBox="0 0 20 20" class="md-icon__Svg" focusable="false" aria-hidden="true">
5612                                        <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>
5613                                    </svg>
5614                                </span>
5615                                </button>
5616                            </div>
5617                            <div class="md-modal__body">
5618                                <div class="md-modal__bodyContent" id="md-modal__idBodyContent">
5619                                    <p class="md-modal__bodyContent__text" data-mdAppText>Please select your shipping country.</p>
5620                                    <div class="md-modal__bodyContent__helperText" data-mdAppHelperText>
5621                                        <p>Buy from the country of your choice. Remember that we can only ship your order to addresses located in the chosen country.</p>
5622                                    </div>
5623                                </div>
5624                            </div>
5625                            
5626                                 <!-- Custom HTML --> 
5627<div class="md-modal__formContent notranslate" aria-describedby="md-modal__idBodyContent" data-wg-notranslate>
5628                                <!-- BEGIN app snippet: country-selector --><div class="md-modal__formContent__select">
5629    <span class="md-modal__formContent__selectLabel" id="label-md-form__country-code" data-mdAppCountryLabel>Country</span>
5630    <input name="country_code" type="hidden" id="orbe-country-selector-popup-id">
5631    <button type="button" name="md-form__select__country__button" id="md-form__select__country" role="combobox"
5632            aria-haspopup="listbox" aria-labelledby="label-md-form__country-code" class="md-form__select"
5633            aria-expanded="false" aria-controls="orbeCountryList" data-value="DE">
5634        <div class="md-form__select__country__list-link-wrapper">
5635                <div class="md-form__select__country__list__flag-wrapper">
5636                    <div class="md-form__select__country__list-link__flag"><div class="orbe-flags-de md-form__select__img " ></div>
5637                    </div>
5638                </div><span class="md-form__select__span">
5638Deutschland / Ger...</span><input onkeyup="orbito.searchCountryInput()"placeholder="Land"type="text"
5639                       class="md-form__select__search__input " spellcheck="false" data-ms-editor="true" aria-label="Search and Enter" aria-description="Search and Enter"
5640                       role="combobox"
5641                       aria-autocomplete="list"
5642                       aria-controls="orbeCountryList"
5643                       aria-expanded="false"
5644                       aria-haspopup="listbox"
5645                       aria-activedescendant=""
5646                ></div>
5647    </button>
5648    <ul id="orbeCountryList" role="listbox"
5649        class="md-form__select__country__list " hidden>
5650                <li id="orbe-country-ES"
5651                     tabindex="-1" role="option"
5652                    data-name="España" data-country="ES" style="display: list-item;">
5653                    <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"
5654                       data-locales="es,en" data-namelocales="español,English"data-shipping-threshold=""
5655                        data-delivery-time=""
5656                        data-return-time=""
5657                        data-payment=""
5658                        data-taxes-included="false"
5659                        data-duties-included="false">
5660                        <div class="md-form__select__country__list-link-wrapper">
5661                                <div class="md-form__select__country__list__flag-wrapper">
5662                                    <div class="md-form__select__country__list-link__flag "><div class="orbe-flags-es md-form__select__img "  ></div>
5663                                    </div>
5664                                </div>
5665                            <span class="md-form__select__span">España</span>
5666                        </div>
5667                    </span>
5668                </li>
5669                <li id="orbe-country-NL"
5670                     tabindex="-1" role="option"
5671                    data-name="Nederland / Netherlands" data-country="NL" style="display: list-item;">
5672                    <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"
5673                       data-locales="de,en" data-namelocales="Deutsch,English"data-shipping-threshold=""
5674                        data-delivery-time=""
5675                        data-return-time=""
5676                        data-payment=""
5677                        data-taxes-included="false"
5678                        data-duties-included="false">
5679                        <div class="md-form__select__country__list-link-wrapper">
5680                                <div class="md-form__select__country__list__flag-wrapper">
5681                                    <div class="md-form__select__country__list-link__flag "><div class="orbe-flags-nl md-form__select__img "  ></div>
5682                                    </div>
5683                                </div>
5684                            <span class="md-form__select__span">Nederland / Netherlands</span>
5685                        </div>
5686                    </span>
5687                </li>
5688                <li id="orbe-country-AT"
5689                     tabindex="-1" role="option"
5690                    data-name="Austria / Österreich" data-country="AT" style="display: list-item;">
5691                    <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"
5692                       data-locales="en,de" data-namelocales="English,Deutsch"data-shipping-threshold=""
5693                        data-delivery-time=""
5694                        data-return-time=""
5695                        data-payment=""
5696                        data-taxes-included="false"
5697                        data-duties-included="false">
5698                        <div class="md-form__select__country__list-link-wrapper">
5699                                <div class="md-form__select__country__list__flag-wrapper">
5700                                    <div class="md-form__select__country__list-link__flag "><div class="orbe-flags-at md-form__select__img "  ></div>
5701                                    </div>
5702                                </div>
5703                            <span class="md-form__select__span">Austria / Österreich</span>
5704                        </div>
5705                    </span>
5706                </li>
5707                <li id="orbe-country-DK"
5708                     tabindex="-1" role="option"
5709                    data-name="Danmark" data-country="DK" style="display: list-item;">
5710                    <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"
5711                       data-locales="en,de" data-namelocales="English,Deutsch"data-shipping-threshold=""
5712                        data-delivery-time=""
5713                        data-return-time=""
5714                        data-payment=""
5715                        data-taxes-included="false"
5716                        data-duties-included="false">
5717                        <div class="md-form__select__country__list-link-wrapper">
5718                                <div class="md-form__select__country__list__flag-wrapper">
5719                                    <div class="md-form__select__country__list-link__flag "><div class="orbe-flags-dk md-form__select__img "  ></div>
5720                                    </div>
5721                                </div>
5722                            <span class="md-form__select__span">Danmark</span>
5723                        </div>
5724                    </span>
5725                </li>
5726                <li id="orbe-country-BE"
5727                     tabindex="-1" role="option"
5728                    data-name="Belgium" data-country="BE" style="display: list-item;">
5729                    <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"
5730                       data-locales="en,de" data-namelocales="English,Deutsch"data-shipping-threshold=""
5731                        data-delivery-time=""
5732                        data-return-time=""
5733                        data-payment=""
5734                        data-taxes-included="false"
5735                        data-duties-included="false">
5736                        <div class="md-form__select__country__list-link-wrapper">
5737                                <div class="md-form__select__country__list__flag-wrapper">
5738                                    <div class="md-form__select__country__list-link__flag "><div class="orbe-flags-be md-form__select__img "  ></div>
5739                                    </div>
5740                                </div>
5741                            <span class="md-form__select__span">Belgium</span>
5742                        </div>
5743                    </span>
5744                </li>
5745                <li id="orbe-country-PL"
5746                     tabindex="-1" role="option"
5747                    data-name="Polska / Poland" data-country="PL" style="display: list-item;">
5748                    <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"
5749                       data-locales="en,de" data-namelocales="English,Deutsch"data-shipping-threshold=""
5750                        data-delivery-time=""
5751                        data-return-time=""
5752                        data-payment=""
5753                        data-taxes-included="false"
5754                        data-duties-included="false">
5755                        <div class="md-form__select__country__list-link-wrapper">
5756                                <div class="md-form__select__country__list__flag-wrapper">
5757                                    <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>
5758                                    </div>
5759                                </div>
5760                            <span class="md-form__select__span">Polska / Poland</span>
5761                        </div>
5762                    </span>
5763                </li>
5764                <li id="orbe-country-CH"
5765                     tabindex="-1" role="option"
5766                    data-name="Switzerland" data-country="CH" style="display: list-item;">
5767                    <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"
5768                       data-locales="en,de" data-namelocales="English,Deutsch"data-shipping-threshold=""
5769                        data-delivery-time=""
5770                        data-return-time=""
5771                        data-payment=""
5772                        data-taxes-included="false"
5773                        data-duties-included="false">
5774                        <div class="md-form__select__country__list-link-wrapper">
5775                                <div class="md-form__select__country__list__flag-wrapper">
5776                                    <div class="md-form__select__country__list-link__flag "><div class="orbe-flags-ch md-form__select__img "  ></div>
5777                                    </div>
5778                                </div>
5779                            <span class="md-form__select__span">Switzerland</span>
5780                        </div>
5781                    </span>
5782                </li>
5783                <li id="orbe-country-CZ"
5784                     tabindex="-1" role="option"
5785                    data-name="Czech Republic" data-country="CZ" style="display: list-item;">
5786                    <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"
5787                       data-locales="en,de" data-namelocales="English,Deutsch"data-shipping-threshold=""
5788                        data-delivery-time=""
5789                        data-return-time=""
5790                        data-payment=""
5791                        data-taxes-included="false"
5792                        data-duties-included="false">
5793                        <div class="md-form__select__country__list-link-wrapper">
5794                                <div class="md-form__select__country__list__flag-wrapper">
5795                                    <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>
5796                                    </div>
5797                                </div>
5798                            <span class="md-form__select__span">Czech Republic</span>
5799                        </div>
5800                    </span>
5801                </li>
5802                <li id="orbe-country-MC"
5803                     tabindex="-1" role="option"
5804                    data-name="Monaco" data-country="MC" style="display: list-item;">
5805                    <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"
5806                       data-locales="en,de" data-namelocales="English,Deutsch"data-shipping-threshold=""
5807                        data-delivery-time=""
5808                        data-return-time=""
5809                        data-payment=""
5810                        data-taxes-included="false"
5811                        data-duties-included="false">
5812                        <div class="md-form__select__country__list-link-wrapper">
5813                                <div class="md-form__select__country__list__flag-wrapper">
5814                                    <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>
5815                                    </div>
5816                                </div>
5817                            <span class="md-form__select__span">Monaco</span>
5818                        </div>
5819                    </span>
5820                </li>
5821                <li id="orbe-country-SK"
5822                     tabindex="-1" role="option"
5823                    data-name="Slovensko / Slovakia" data-country="SK" style="display: list-item;">
5824                    <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"
5825                       data-locales="en,de" data-namelocales="English,Deutsch"data-shipping-threshold=""
5826                        data-delivery-time=""
5827                        data-return-time=""
5828                        data-payment=""
5829                        data-taxes-included="false"
5830                        data-duties-included="false">
5831                        <div class="md-form__select__country__list-link-wrapper">
5832                                <div class="md-form__select__country__list__flag-wrapper">
5833                                    <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>
5834                                    </div>
5835                                </div>
5836                            <span class="md-form__select__span">Slovensko / Slovakia</span>
5837                        </div>
5838                    </span>
5839                </li>
5840                <li id="orbe-country-RS"
5841                     tabindex="-1" role="option"
5842                    data-name="Serbia" data-country="RS" style="display: list-item;">
5843                    <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"
5844                       data-locales="en,de" data-namelocales="English,Deutsch"data-shipping-threshold=""
5845                        data-delivery-time=""
5846                        data-return-time=""
5847                        data-payment=""
5848                        data-taxes-included="false"
5849                        data-duties-included="false">
5850                        <div class="md-form__select__country__list-link-wrapper">
5851                                <div class="md-form__select__country__list__flag-wrapper">
5852                                    <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>
5853                                    </div>
5854                                </div>
5855                            <span class="md-form__select__span">Serbia</span>
5856                        </div>
5857                    </span>
5858                </li>
5859                <li id="orbe-country-SI"
5860                     tabindex="-1" role="option"
5861                    data-name="Slovenija" data-country="SI" style="display: list-item;">
5862                    <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"
5863                       data-locales="en,de" data-namelocales="English,Deutsch"data-shipping-threshold=""
5864                        data-delivery-time=""
5865                        data-return-time=""
5866                        data-payment=""
5867                        data-taxes-included="false"
5868                        data-duties-included="false">
5869                        <div class="md-form__select__country__list-link-wrapper">
5870                                <div class="md-form__select__country__list__flag-wrapper">
5871                                    <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>
5872                                    </div>
5873                                </div>
5874                            <span class="md-form__select__span">Slovenija</span>
5875                        </div>
5876                    </span>
5877                </li>
5878                <li id="orbe-country-HU"
5879                     tabindex="-1" role="option"
5880                    data-name="Hungary / Hungary" data-country="HU" style="display: list-item;">
5881                    <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"
5882                       data-locales="en,de" data-namelocales="English,Deutsch"data-shipping-threshold=""
5883                        data-delivery-time=""
5884                        data-return-time=""
5885                        data-payment=""
5886                        data-taxes-included="false"
5887                        data-duties-included="false">
5888                        <div class="md-form__select__country__list-link-wrapper">
5889                                <div class="md-form__select__country__list__flag-wrapper">
5890                                    <div class="md-form__select__country__list-link__flag "><div class="orbe-flags-hu md-form__select__img "  ></div>
5891                                    </div>
5892                                </div>
5893                            <span class="md-form__select__span">Hungary / Hungary</span>
5894                        </div>
5895                    </span>
5896                </li>
5897                <li id="orbe-country-RO"
5898                     tabindex="-1" role="option"
5899                    data-name="România" data-country="RO" style="display: list-item;">
5900                    <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"
5901                       data-locales="en,de" data-namelocales="English,Deutsch"data-shipping-threshold=""
5902                        data-delivery-time=""
5903                        data-return-time=""
5904                        data-payment=""
5905                        data-taxes-included="false"
5906                        data-duties-included="false">
5907                        <div class="md-form__select__country__list-link-wrapper">
5908                                <div class="md-form__select__country__list__flag-wrapper">
5909                                    <div class="md-form__select__country__list-link__flag "><div class="orbe-flags-ro md-form__select__img "  ></div>
5910                                    </div>
5911                                </div>
5912                            <span class="md-form__select__span">România</span>
5913                        </div>
5914                    </span>
5915                </li>
5916                <li id="orbe-country-PT"
5917                     tabindex="-1" role="option"
5918                    data-name="Portugal" data-country="PT" style="display: list-item;">
5919                    <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"
5920                       data-locales="en,de" data-namelocales="English,Deutsch"data-shipping-threshold=""
5921                        data-delivery-time=""
5922                        data-return-time=""
5923                        data-payment=""
5924                        data-taxes-included="false"
5925                        data-duties-included="false">
5926                        <div class="md-form__select__country__list-link-wrapper">
5927                                <div class="md-form__select__country__list__flag-wrapper">
5928                                    <div class="md-form__select__country__list-link__flag "><div class="orbe-flags-pt md-form__select__img "  ></div>
5929                                    </div>
5930                                </div>
5931                            <span class="md-form__select__span">Portugal</span>
5932                        </div>
5933                    </span>
5934                </li>
5935                <li id="orbe-country-NO"
5936                     tabindex="-1" role="option"
5937                    data-name="Norway / Norge" data-country="NO" style="display: list-item;">
5938                    <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"
5939                       data-locales="en,de" data-namelocales="English,Deutsch"data-shipping-threshold=""
5940                        data-delivery-time=""
5941                        data-return-time=""
5942                        data-payment=""
5943                        data-taxes-included="false"
5944                        data-duties-included="false">
5945                        <div class="md-form__select__country__list-link-wrapper">
5946                                <div class="md-form__select__country__list__flag-wrapper">
5947                                    <div class="md-form__select__country__list-link__flag "><div class="orbe-flags-no md-form__select__img "  ></div>
5948                                    </div>
5949                                </div>
5950                            <span class="md-form__select__span">Norway / Norge</span>
5951                        </div>
5952                    </span>
5953                </li>
5954                <li id="orbe-country-LU"
5955                     tabindex="-1" role="option"
5956                    data-name="Luxembourg" data-country="LU" style="display: list-item;">
5957                    <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"
5958                       data-locales="en,de" data-namelocales="English,Deutsch"data-shipping-threshold=""
5959                        data-delivery-time=""
5960                        data-return-time=""
5961                        data-payment=""
5962                        data-taxes-included="false"
5963                        data-duties-included="false">
5964                        <div class="md-form__select__country__list-link-wrapper">
5965                                <div class="md-form__select__country__list__flag-wrapper">
5966                                    <div class="md-form__select__country__list-link__flag "><div class="orbe-flags-lu md-form__select__img "  ></div>
5967                                    </div>
5968                                </div>
5969                            <span class="md-form__select__span">Luxembourg</span>
5970                        </div>
5971                    </span>
5972                </li>
5973                <li id="orbe-country-LT"
5974                     tabindex="-1" role="option"
5975                    data-name="Lietuva / Lithuania" data-country="LT" style="display: list-item;">
5976                    <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"
5977                       data-locales="en,de" data-namelocales="English,Deutsch"data-shipping-threshold=""
5978                        data-delivery-time=""
5979                        data-return-time=""
5980                        data-payment=""
5981                        data-taxes-included="false"
5982                        data-duties-included="false">
5983                        <div class="md-form__select__country__list-link-wrapper">
5984                                <div class="md-form__select__country__list__flag-wrapper">
5985                                    <div class="md-form__select__country__list-link__flag "><div class="orbe-flags-lt md-form__select__img "  ></div>
5986                                    </div>
5987                                </div>
5988                            <span class="md-form__select__span">Lietuva / Lithuania</span>
5989                        </div>
5990                    </span>
5991                </li>
5992                <li id="orbe-country-LV"
5993                     tabindex="-1" role="option"
5994                    data-name="Latvija / Latvia" data-country="LV" style="display: list-item;">
5995                    <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"
5996                       data-locales="en,de" data-namelocales="English,Deutsch"data-shipping-threshold=""
5997                        data-delivery-time=""
5998                        data-return-time=""
5999                        data-payment=""
6000                        data-taxes-included="false"
6001                        data-duties-included="false">
6002                        <div class="md-form__select__country__list-link-wrapper">
6003                                <div class="md-form__select__country__list__flag-wrapper">
6004                                    <div class="md-form__select__country__list-link__flag "><div class="orbe-flags-lv md-form__select__img "  ></div>
6005                                    </div>
6006                                </div>
6007                            <span class="md-form__select__span">Latvija / Latvia</span>
6008                        </div>
6009                    </span>
6010                </li>
6011                <li id="orbe-country-HR"
6012                     tabindex="-1" role="option"
6013                    data-name="Hrvatska / Croatia" data-country="HR" style="display: list-item;">
6014                    <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"
6015                       data-locales="en,de" data-namelocales="English,Deutsch"data-shipping-threshold=""
6016                        data-delivery-time=""
6017                        data-return-time=""
6018                        data-payment=""
6019                        data-taxes-included="false"
6020                        data-duties-included="false">
6021                        <div class="md-form__select__country__list-link-wrapper">
6022                                <div class="md-form__select__country__list__flag-wrapper">
6023                                    <div class="md-form__select__country__list-link__flag "><div class="orbe-flags-hr md-form__select__img "  ></div>
6024                                    </div>
6025                                </div>
6026                            <span class="md-form__select__span">Hrvatska / Croatia</span>
6027                        </div>
6028                    </span>
6029                </li>
6030                <li id="orbe-country-MT"
6031                     tabindex="-1" role="option"
6032                    data-name="Malta" data-country="MT" style="display: list-item;">
6033                    <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"
6034                       data-locales="en,de" data-namelocales="English,Deutsch"data-shipping-threshold=""
6035                        data-delivery-time=""
6036                        data-return-time=""
6037                        data-payment=""
6038                        data-taxes-included="false"
6039                        data-duties-included="false">
6040                        <div class="md-form__select__country__list-link-wrapper">
6041                                <div class="md-form__select__country__list__flag-wrapper">
6042                                    <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>
6043                                    </div>
6044                                </div>
6045                            <span class="md-form__select__span">Malta</span>
6046                        </div>
6047                    </span>
6048                </li>
6049                <li id="orbe-country-IS"
6050                     tabindex="-1" role="option"
6051                    data-name="Iceland" data-country="IS" style="display: list-item;">
6052                    <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"
6053                       data-locales="en,de" data-namelocales="English,Deutsch"data-shipping-threshold=""
6054                        data-delivery-time=""
6055                        data-return-time=""
6056                        data-payment=""
6057                        data-taxes-included="false"
6058                        data-duties-included="false">
6059                        <div class="md-form__select__country__list-link-wrapper">
6060                                <div class="md-form__select__country__list__flag-wrapper">
6061                                    <div class="md-form__select__country__list-link__flag "><div class="orbe-flags-is md-form__select__img "  ></div>
6062                                    </div>
6063                                </div>
6064                            <span class="md-form__select__span">Iceland</span>
6065                        </div>
6066                    </span>
6067                </li>
6068                <li id="orbe-country-IE"
6069                     tabindex="-1" role="option"
6070                    data-name="Ireland" data-country="IE" style="display: list-item;">
6071                    <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"
6072                       data-locales="en,de" data-namelocales="English,Deutsch"data-shipping-threshold=""
6073                        data-delivery-time=""
6074                        data-return-time=""
6075                        data-payment=""
6076                        data-taxes-included="false"
6077                        data-duties-included="false">
6078                        <div class="md-form__select__country__list-link-wrapper">
6079                                <div class="md-form__select__country__list__flag-wrapper">
6080                                    <div class="md-form__select__country__list-link__flag "><div class="orbe-flags-ie md-form__select__img "  ></div>
6081                                    </div>
6082                                </div>
6083                            <span class="md-form__select__span">Ireland</span>
6084                        </div>
6085                    </span>
6086                </li>
6087                <li id="orbe-country-GR"
6088                     tabindex="-1" role="option"
6089                    data-name="Greece / Ελλαδα" data-country="GR" style="display: list-item;">
6090                    <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"
6091                       data-locales="en,de" data-namelocales="English,Deutsch"data-shipping-threshold=""
6092                        data-delivery-time=""
6093                        data-return-time=""
6094                        data-payment=""
6095                        data-taxes-included="false"
6096                        data-duties-included="false">
6097                        <div class="md-form__select__country__list-link-wrapper">
6098                                <div class="md-form__select__country__list__flag-wrapper">
6099                                    <div class="md-form__select__country__list-link__flag "><div class="orbe-flags-gr md-form__select__img "  ></div>
6100                                    </div>
6101                                </div>
6102                            <span class="md-form__select__span">Greece / Ελλαδα</span>
6103                        </div>
6104                    </span>
6105                </li>
6106                <li id="orbe-country-FI"
6107                     tabindex="-1" role="option"
6108                    data-name="Finland" data-country="FI" style="display: list-item;">
6109                    <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"
6110                       data-locales="en,de" data-namelocales="English,Deutsch"data-shipping-threshold=""
6111                        data-delivery-time=""
6112                        data-return-time=""
6113                        data-payment=""
6114                        data-taxes-included="false"
6115                        data-duties-included="false">
6116                        <div class="md-form__select__country__list-link-wrapper">
6117                                <div class="md-form__select__country__list__flag-wrapper">
6118                                    <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>
6119                                    </div>
6120                                </div>
6121                            <span class="md-form__select__span">Finland</span>
6122                        </div>
6123                    </span>
6124                </li>
6125                <li id="orbe-country-EE"
6126                     tabindex="-1" role="option"
6127                    data-name="Eesti / Estonia" data-country="EE" style="display: list-item;">
6128                    <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"
6129                       data-locales="en,de" data-namelocales="English,Deutsch"data-shipping-threshold=""
6130                        data-delivery-time=""
6131                        data-return-time=""
6132                        data-payment=""
6133                        data-taxes-included="false"
6134                        data-duties-included="false">
6135                        <div class="md-form__select__country__list-link-wrapper">
6136                                <div class="md-form__select__country__list__flag-wrapper">
6137                                    <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>
6138                                    </div>
6139                                </div>
6140                            <span class="md-form__select__span">Eesti / Estonia</span>
6141                        </div>
6142                    </span>
6143                </li>
6144                <li id="orbe-country-BG"
6145                     tabindex="-1" role="option"
6146                    data-name="Bulgaria / България" data-country="BG" style="display: list-item;">
6147                    <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"
6148                       data-locales="en,de" data-namelocales="English,Deutsch"data-shipping-threshold=""
6149                        data-delivery-time=""
6150                        data-return-time=""
6151                        data-payment=""
6152                        data-taxes-included="false"
6153                        data-duties-included="false">
6154                        <div class="md-form__select__country__list-link-wrapper">
6155                                <div class="md-form__select__country__list__flag-wrapper">
6156                                    <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>
6157                                    </div>
6158                                </div>
6159                            <span class="md-form__select__span">Bulgaria / България</span>
6160                        </div>
6161                    </span>
6162                </li>
6163                <li id="orbe-country-IT"
6164                     tabindex="-1" role="option"
6165                    data-name="Italia / Italy" data-country="IT" style="display: list-item;">
6166                    <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"
6167                       data-locales="it,en" data-namelocales="italiano,English"data-shipping-threshold=""
6168                        data-delivery-time=""
6169                        data-return-time=""
6170                        data-payment=""
6171                        data-taxes-included="false"
6172                        data-duties-included="false">
6173                        <div class="md-form__select__country__list-link-wrapper">
6174                                <div class="md-form__select__country__list__flag-wrapper">
6175                                    <div class="md-form__select__country__list-link__flag "><div class="orbe-flags-it md-form__select__img "  ></div>
6176                                    </div>
6177                                </div>
6178                            <span class="md-form__select__span">Italia / Italy</span>
6179                        </div>
6180                    </span>
6181                </li>
6182                <li id="orbe-country-FR"
6183                     tabindex="-1" role="option"
6184                    data-name="France" data-country="FR" style="display: list-item;">
6185                    <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"
6186                       data-locales="fr,en" data-namelocales="Français,English"data-shipping-threshold=""
6187                        data-delivery-time=""
6188                        data-return-time=""
6189                        data-payment=""
6190                        data-taxes-included="false"
6191                        data-duties-included="false">
6192                        <div class="md-form__select__country__list-link-wrapper">
6193                                <div class="md-form__select__country__list__flag-wrapper">
6194                                    <div class="md-form__select__country__list-link__flag "><div class="orbe-flags-fr md-form__select__img "  ></div>
6195                                    </div>
6196                                </div>
6197                            <span class="md-form__select__span">France</span>
6198                        </div>
6199                    </span>
6200                </li>
6201                <li id="orbe-country-DE"
6202                     tabindex="-1" role="option"
6203                    data-name="Deutschland / Germany" data-country="DE" style="display: list-item;">
6204                    <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"
6205                       data-locales="de,en" data-namelocales="Deutsch,English"data-shipping-threshold=""
6206                        data-delivery-time=""
6207                        data-return-time=""
6208                        data-payment=""
6209                        data-taxes-included="false"
6210                        data-duties-included="false">
6211                        <div class="md-form__select__country__list-link-wrapper">
6212                                <div class="md-form__select__country__list__flag-wrapper">
6213                                    <div class="md-form__select__country__list-link__flag "><div class="orbe-flags-de md-form__select__img "  ></div>
6214                                    </div>
6215                                </div>
6216                            <span class="md-form__select__span">Deutschland / Germany</span>
6217                        </div>
6218                    </span>
6219                </li>
6220                <li id="orbe-country-US"
6221                     tabindex="-1" role="option"
6222                    data-name="United States" data-country="US" style="display: list-item;">
6223                    <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"
6224                       data-locales="en" data-namelocales="English" data-externalstore=","data-shipping-threshold=""
6225                        data-delivery-time=""
6226                        data-return-time=""
6227                        data-payment=""
6228                        data-taxes-included="false"
6229                        data-duties-included="false">
6230                        <div class="md-form__select__country__list-link-wrapper">
6231                                <div class="md-form__select__country__list__flag-wrapper">
6232                                    <div class="md-form__select__country__list-link__flag "><div class="orbe-flags-us md-form__select__img "  ></div>
6233                                    </div>
6234                                </div>
6235                            <span class="md-form__select__span">United States</span>
6236                        </div>
6237                    </span>
6238                </li>
6239                <li id="orbe-country-SE"
6240                     tabindex="-1" role="option"
6241                    data-name="Sverige / Sweden" data-country="SE" style="display: list-item;">
6242                    <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"
6243                       data-locales="en" data-namelocales="English"data-shipping-threshold=""
6244                        data-delivery-time=""
6245                        data-return-time=""
6246                        data-payment=""
6247                        data-taxes-included="false"
6248                        data-duties-included="false">
6249                        <div class="md-form__select__country__list-link-wrapper">
6250                                <div class="md-form__select__country__list__flag-wrapper">
6251                                    <div class="md-form__select__country__list-link__flag "><div class="orbe-flags-se md-form__select__img "  ></div>
6252                                    </div>
6253                                </div>
6254                            <span class="md-form__select__span">Sverige / Sweden</span>
6255                        </div>
6256                    </span>
6257                </li></ul>
6258</div>
6259<!-- END app snippet -->
6260<!-- BEGIN app snippet: language-selector --><div class="md-modal__formContent__select">
6261    <span class="md-modal__formContent__selectLabel" id="label-md-form__select__language" data-mdAppLanguageLabel>Language</span>
6262    <input name="language_code" id="orbe-lang-selector-popup-id" type="hidden">
6263    <button type="button" name="md-form__select__language__button" id="md-form__select__language" class="md-form__select"
6264            aria-expanded="false" aria-controls="orbeLanguageList" role="combobox" aria-haspopup="listbox"
6265            aria-labelledby="label-md-form__select__language" data-value="de"
6266            
6267    >
6268        <div class="md-form__select__language__list-link-wrapper">
6269            <span class="md-form__select__span">Deutsch</span>
6270        </div>
6271    </button>
6272    <ul id="orbeLanguageList" role="listbox"
6273        class="md-form__select__language__list " hidden><li data-locale="de"
6274                class="" tabindex="-1" role="option">
6275                <span class="md-form__select__language__list-link" aria-current="true" data-value="de">
6276                    <div class="md-form__select__language__list-link-wrapper">
6277                        <span class="md-form__select__span" data-value="de">Deutsch</span>
6278                    </div>
6279                </span>
6280            </li><li data-locale="en"
6281                class="" tabindex="-1" role="option">
6282                <span class="md-form__select__language__list-link" data-value="en">
6283                    <div class="md-form__select__language__list-link-wrapper">
6284                        <span class="md-form__select__span" data-value="en">English</span>
6285                    </div>
6286                </span>
6287            </li></ul>
6288</div>
6289<!-- END app snippet -->
6290                            </div>
6291                            <div class="md-modal__footer ">
6292                                <div class="md-modal__footerContent">
6293                                    <button type="submit" class="md-btn md-btn__primary" id="md-btn__form__onSubmit" data-mdAppCTAText>Shop now</button>
6294                                </div>
6295                                
6296                            </div>
6297                        </div>
6298
6299                        <div class="md-modal__grid__2">
6300                            
6301                        </div>
6302                    </div>
6303                    </form>
6304                </div>
6305            </div>
6306        </div>
6307        
6308            <!--googleon: all-->
6309        
6310        <div class="md-modal__backdrop"></div>
6311    </div>
6311<script>
6312    
6313if (typeof mdApp_hideOnFallback === 'undefined') {
6314        var mdApp_hideOnFallback = false;
6315    }
6316    if (typeof mdApp_showFlagHeaderIcon == 'undefined') {var mdApp_showFlagHeaderIcon = true;var mdApp_showFlagHeaderIconCircle = false;}
6317
6318    if (typeof mdApp_showFlagSelectorIcon == 'undefined') {var mdApp_showFlagSelectorIcon = true;}
6319
6320    if (typeof mdApp_currencyCodeEnabled === 'undefined') {var mdApp_currencyCodeEnabled = 'only_flag';}
6321
6322    if (typeof mdApp_backgroundModal == 'undefined') {
6323        var mdApp_backgroundModal = '#ffffff';
6324    }
6325
6326    if (typeof mdApp_fallbackText === 'undefined') {
6327        var mdApp_fallbackText = `We don’t ship to {country}`;
6328    }
6329
6330    if (typeof mdApp_disableFallbackPR === 'undefined') {
6331        var mdApp_disableFallbackPR = false;
6332    }
6333
6334    if (typeof mdApp_searchCountrySelectorModal == 'undefined') {var mdApp_searchCountrySelectorModal = true;}
6335
6336    <!-- BEGIN app snippet: js-variables -->
6337
6338
6339if (typeof mdApp_redirectMode == 'undefined') {
6340    var mdApp_redirectMode = false;
6341}
6342if (typeof mdApp_redirectRegionMode == 'undefined') {
6343    var mdApp_redirectRegionMode = false;
6344}
6345if (typeof mdApp_redirectRegionCode === 'undefined') {
6346    var mdApp_redirectRegionCode = '';
6347}
6348if (typeof mdApp_redirectCountryCode === 'undefined') {
6349    var mdApp_redirectCountryCode = '';
6350}
6351if (typeof mdApp_redirectCountryName === 'undefined') {
6352    var mdApp_redirectCountryName = '';
6353}
6354if (typeof mdApp_redirectCountryCurrencyCode === 'undefined') {
6355    var mdApp_redirectCountryCurrencyCode = '';
6356}
6357if (typeof mdApp_redirectCountryCurrencySymbol === 'undefined') {
6358    var mdApp_redirectCountryCurrencySymbol = '';
6359}
6360if (typeof mdApp_redirectLocale === 'undefined') {
6361    var mdApp_redirectLocale = '';
6362}
6363if (typeof mdApp_redirectEndonymName === 'undefined') {
6364    var mdApp_redirectEndonymName = '';
6365}
6366if (typeof mdApp_redirectUrl === 'undefined') {
6367    var mdApp_redirectUrl = '';
6368}
6369if (typeof mdApp_forceHideOrbe == 'undefined') {
6370    var mdApp_forceHideOrbe = false;
6371}
6372if (typeof mdApp_currentPlan == 'undefined') {
6373var mdApp_currentPlan = 'plus';
6374}
6375if (typeof mdApp_forceExternalStoreRedirectMode == 'undefined') {
6376var mdApp_forceExternalStoreRedirectMode = false;
6377}
6378if (typeof mdApp_forceExternalStoreRedirectList == 'undefined') {
6379var mdApp_forceExternalStoreRedirectList = [];
6380}
6381if (typeof mdApp_deferUntilScroll == 'undefined') {
6382var mdApp_deferUntilScroll = false;
6383}
6384
6385if (typeof mdApp_skipRequestAPI == 'undefined') {var mdApp_skipRequestAPI = 'fal
6385se';}
6386
6387if (typeof mdApp_merchantKey === 'undefined') {var mdApp_merchantKey = 'md_key_24829i43559360';}
6388
6389if (typeof mdApp_MAIN_URL === 'undefined') {
6390
6391    var mdApp_MAIN_URL = 'https://joola.de';
6392
6393}
6394
6395if (typeof mdApp_currentCountryCode === 'undefined') {
6396
6397
6398    var mdApp_currentCountryCode = 'DE';
6399
6400}
6401
6402if (typeof mdApp_currentCountryCodeName === 'undefined') {
6403    var mdApp_currentCountryCodeName = 'Deutschland';
6404}
6405
6406if (typeof mdApp_blockDomain === 'undefined') {var mdApp_blockDomain = '';}
6407
6408if (typeof mdApp_currentPageRelativeUrl === 'undefined') {var mdApp_currentPageRelativeUrl = "\/search";
6409}
6410
6411if (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\":\"\"}}";}
6412
6413if (typeof mdApp_translateTextPreviewJSON === 'undefined') {var mdApp_translateTextPreviewJSON = '';}
6414
6415if (typeof mdApp_klaviyoConnect == 'undefined') {var mdApp_klaviyoConnect = false;}
6416
6417if (typeof mdApp_connectifConnect == 'undefined') {var mdApp_connectifConnect = false;}
6418
6419if (typeof mdApp_discountSupport == 'undefined') {var mdApp_discountSupport = true;}
6420
6421if (typeof mdApp_advancedLanguage == 'undefined') {var mdApp_advancedLanguage = {
6422    "option_language_force_default": false,
6423    "option_language_force_showRecommendation": false,
6424    
6425        "option_language_force_langRedirect": false
6426    
6427    };}
6428
6429if (typeof mdApp_firstVisitSettings == 'undefined') {var mdApp_firstVisitSettings = {
6430    "option_force_showModal_behaviour": false,
6431    
6432    "popup_display_order": 1,
6433    
6434    "other_popup_classes": null,
6435    "exclude_ip": null
6436    };}
6437
6438if (typeof mdApp_secondVisitSettings == 'undefined') {var mdApp_secondVisitSettings = {
6439    "option_force_redirect_behaviour": false
6440    };}
6441
6442if (typeof mdApp_syncstoresData == 'undefined') {var mdApp_syncstoresData = {
6443    "exclude_paths": "",
6444    "exclude_paths_splited": "",
6445    "redirect_fullpath": false
6446    };}
6447
6448if (typeof mdApp_orbeCustomer === 'undefined') {
6449
6450    var mdApp_orbeCustomer = '';
6451
6452}
6453
6454if (typeof mdApp_orbeCustomerB2B === 'undefined') {
6455    
6456    
6457        var mdApp_orbeCustomerB2B = false;
6458    
6459}    
6460
6461if (typeof mdApp_skipTruncate === 'undefined') {
6462    var mdApp_skipTruncate = false;
6463}
6464
6465if (typeof mdApp_skipReturnToDomainCheck === 'undefined') {
6466    var mdApp_skipReturnToDomainCheck = false;
6467}
6468
6469if (typeof mdApp_cookiesSettings == 'undefined') {var mdApp_cookiesSettings = {
6470    "modal_close_time": 7,
6471    "session_only": false,
6472    "modal_reappear": 60
6473    };}
6474
6475if (typeof mdApp_countryRules == 'undefined') {var mdApp_countryRules = {
6476    "fallbackCountry": ""
6477    };}
6478<!-- END app snippet -->
6479</script>
6479
6480
6481
6482
6483</div><div id="shopify-block-AaldJSElnTFdhMXJNS__1409043220567447010" class="shopify-block shopify-app-block">
6484
6485
6486
6487
6488
6489
6490
6491
6492<div
6493  data-b2b-opening-fee-root
6494  data-eligible="false"
6495  data-debug="false"
6496  data-notice-text="Anrissgebühr i.H.v. €2 berechnet, da der Mindestbestellwert von €30 für diesen Posten nicht erreicht wurde."
6497  hidden
6498>
6499  
6500    
6500<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>
6500
6501  
6502</div>
6503
6504
6505</div><div id="shopify-block-AbmZNMkJoZTRRcUIvb__10830403595879607806" class="shopify-block shopify-app-block"><style>
6506  .rio-withoutBranding .FloatingWidget .R-Logo,
6507  .rio-withoutBranding .CarouselWidget .R-ReviewsioLogo,
6508  .rio-withoutBranding .ElementsWidget .footer__reviewsLogo-container,
6509  .rio-withoutBranding .QnaWidget .footer__reviewsLogo-container,
6510  .rio-withoutBranding .MediaGalleryWidget-prefix .R-ReviewsioLogo,
6511  .rio-withoutBranding .RatingBarWidget .R-PlatformIcon {
6512    display: none !important;
6513  }
6514</style>
6515<script>
6516  window.__REVIEWS_EDITOR__ = false;
6517  window.__REVIEWS_DEMO_CONFIG__ = {
6518    store: 'ecommerce-demo-store',
6519    sku: 'bunch_of_flowers_sku;blue_flowers_sku;white_flowers_sku;pastel_flowers_sku;summer_selection_sku',
6520    widgetIds: {
6521      nuggets: 'W10cpKyjl72VtHv6',
6522      ugc: '7sG9C5qNeKpvhykZ',
6523      floating: 'GBvqmKV1Zy9H4Mpd',
6524      ratingBar: 'pxNMXi7FTlODgr8Q',
6525      survey: 'uLJcD7bFpGMf1Z0C'
6526    },
6527    surveyCampaignId: '392'
6528  };
6529
6530  
6531    var reviewsIoStore = 'joola.de';
6532  
6533
6534  var reviewsIoEnableSyndication = false;
6535
6536  
6537    
6538      
6539      var reviewsIoLang = 'de';
6540    
6541  
6542</script>
6542
6543
6544<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>
6544
6545
6546
6547
6548</div><div id="shopify-block-AYjNLSHk4TmJUV2VSW__2783554875815837874" class="shopify-block shopify-app-block">
6549  <!-- BEGIN app snippet: app-data -->
6550<!-- BEGIN app snippet: widget-boot -->
6550<script>
6551  (function () {
6552    // Headless / DOM-rebuild storefronts (e.g. Helium builder) re-render the whole
6553    // document after hydration, wiping both this injected loader script and the
6554    // widget nodes it mounts — the widget silently disappears. This closure survives
6555    // such rebuilds (it lives in JS memory even after its own script node is removed),
6556    // so it re-injects the loader whenever the widget vanishes after having mounted.
6557    if (window.__seaA11yLoaderHealer) return;
6558    window.__seaA11yLoaderHealer = true;
6559
6560    var LOADER_SRC = 'https://cdn-accessibility.avada.io/scripttag/sea-accessibility-loader.min.js';
6561    // Every id/class the loader or main bundle renders when the widget is present.
6562    var WIDGET_SELECTORS = [
6563      '#Sea-Accessibility__LoaderButton',
6564      '#Sea-Accessibility__button',
6565      '#Sea-Accessibility__ButtonWidget--Inline',
6566      '#SEA_ACCESSIBILITY_WidgetIconContainer',
6567      '.Sea-Accessibility__Loader'
6568    ];
6569    var MAX_REHEALS = 20; // safety cap so a hostile theme can never loop forever
6570
6571    function widgetPresent() {
6572      for (var i = 0; i < WIDGET_SELECTORS.length; i++) {
6573        if (document.querySelector(WIDGET_SELECTORS[i])) return true;
6574      }
6575      return false;
6576    }
6577
6578    function loaderScriptPresent() {
6579      var scripts = document.getElementsByTagName('script');
6580      for (var i = 0; i < scripts.length; i++) {
6581        if (scripts[i].src && scripts[i].src.indexOf('sea-accessibility-loader') !== -1) return true;
6582      }
6583      return false;
6584    }
6585
6586    function injectLoader() {
6587      var s = document.createElement('script');
6588      s.src = LOADER_SRC + '?v=' + Date.now();
6589      s.defer = true;
6590      (document.head || document.documentElement).appendChild(s);
6591    }
6592
6593    injectLoader();
6594
6595    // Only reheal once the widget has actually mounted and then disappeared: this
6596    // avoids re-injecting on stores where the widget is legitimately absent
6597    // (country-hidden, inline target missing) or where a script optimiser merely
6598    // strips executed 
6598<script> tags without touching the widget.
6599    var everMounted = false;
6600    var reheals = 0;
6601    var rehealing = false;
6602
6603    function check() {
6604      if (widgetPresent()) {
6605        everMounted = true;
6606        return;
6607      }
6608      if (!everMounted || rehealing || reheals >= MAX_REHEALS) return;
6609      // Widget gone. The loader 
6609<script> being gone too is the DOM-rebuild signal.
6610      if (loaderScriptPresent()) return;
6611      rehealing = true;
6612      reheals++;
6613      injectLoader();
6614      // Give the freshly injected loader a beat to mount before re-arming.
6615      setTimeout(function () { rehealing = false; }, 1000);
6616    }
6617
6618    if (typeof MutationObserver !== 'undefined') {
6619      var start = function () {
6620        try {
6621          new MutationObserver(check).observe(document.documentElement, {
6622            childList: true,
6623            subtree: true
6624          });
6625        } catch (e) {}
6626      };
6627      if (document.body) start();
6628      else document.addEventListener('DOMContentLoaded', start);
6629    }
6630  })();
6631</script>
6631
6632<!-- END app snippet -->
6633
6634
6635
6636
6637  <link href='https://fonts.cdnfonts.com/css/noto-serif-gurmukhi' rel='stylesheet'>
6638  <link href='https://fonts.cdnfonts.com/css/open-dyslexic' rel='stylesheet'>
6639  <style>
6640    @font-face {
6641      font-family: 'Sea-Accessibility-Open-Dyslexic';
6642      font-style: normal;
6643      font-weight: 400;
6644      font-display: swap;
6645      src: url('https://fonts.cdnfonts.com/s/29616/open-dyslexic.woff') format('woff');
6646    }
6647
6648    @font-face {
6649      font-family: 'Sea-Accessibility';
6650      font-style: normal;
6651      font-weight: 400;
6652      font-display: swap;
6653      src: url('https://fonts.cdnfonts.com/s/107479/NotoSerifGurmukhi[wght].woff') format('woff');
6654    }
6655
6656    @font-face {
6657      font-family: 'Sea-Accessibility';
6658      font-style: normal;
6659      font-weight: 700;
6660      font-display: swap;
6661      src: url('https://fonts.cdnfonts.com/s/107479/NotoSerifGurmukhi[wght].woff') format('woff');
6662    }
6663  </style>
6664
6665<script>
6666  try {
6667    const [dataMetafields = {}] = [
6668      {"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"},
6669    ];
6670    const isBlock = false;
6671    const isV2Shop = false;
6672    const initData = () => ({
6673      ...dataMetafields,
6674      isBlock,
6675      isV2Shop,
6676      statementPageUrl: "\/pages\/accessibility-statement",
6677      storefrontRoot: "\/",
6678      statementShopDomains: ["joola.de", "joola-eu.myshopify.com"],
6679      template: "search",
6680    });
6681
6682    if (!window.SEA_ACCESSIBILITY) {
6683      window.SEA_ACCESSIBILITY = initData();
6684    }
6685    window.SEA_ACCESSIBILITY = {...window.SEA_ACCESSIBILITY, ...initData()};
6686
6687  } catch (e) {
6688    console.error('Error assigning sea accessibility variable', e);
6689  }
6690</script>
6690
6691<!-- BEGIN app snippet: widget-boot -->
6691<script>
6692  (function () {
6693    // Headless / DOM-rebuild storefronts (e.g. Helium builder) re-render the whole
6694    // document after hydration, wiping both this injected loader script and the
6695    // widget nodes it mounts — the widget silently disappears. This closure survives
6696    // such rebuilds (it lives in JS memory even after its own script node is removed),
6697    // so it re-injects the loader whenever the widget vanishes after having mounted.
6698    if (window.__seaA11yLoaderHealer) return;
6699    window.__seaA11yLoaderHealer = true;
6700
6701    var LOADER_SRC = 'https://cdn-accessibility.avada.io/scripttag/sea-accessibility-loader.min.js';
6702    // Every id/class the loader or main bundle renders when the widget is present.
6703    var WIDGET_SELECTORS = [
6704      '#Sea-Accessibility__LoaderButton',
6705      '#Sea-Accessibility__button',
6706      '#Sea-Accessibility__ButtonWidget--Inline',
6707      '#SEA_ACCESSIBILITY_WidgetIconContainer',
6708      '.Sea-Accessibility__Loader'
6709    ];
6710    var MAX_REHEALS = 20; // safety cap so a hostile theme can never loop forever
6711
6712    function widgetPresent() {
6713      for (var i = 0; i < WIDGET_SELECTORS.length; i++) {
6714        if (document.querySelector(WIDGET_SELECTORS[i])) return true;
6715      }
6716      return false;
6717    }
6718
6719    function loaderScriptPresent() {
6720      var scripts = document.getElementsByTagName('script');
6721      for (var i = 0; i < scripts.length; i++) {
6722        if (scripts[i].src && scripts[i].src.indexOf('sea-accessibility-loader') !== -1) return true;
6723      }
6724      return false;
6725    }
6726
6727    function injectLoader() {
6728      var s = document.createElement('script');
6729      s.src = LOADER_SRC + '?v=' + Date.now();
6730      s.defer = true;
6731      (document.head || document.documentElement).appendChild(s);
6732    }
6733
6734    injectLoader();
6735
6736    // Only reheal once the widget has actually mounted and then disappeared: this
6737    // avoids re-injecting on stores where the widget is legitimately absent
6738    // (country-hidden, inline target missing) or where a script optimiser merely
6739    // strips executed 
6739<script> tags without touching the widget.
6740    var everMounted = false;
6741    var reheals = 0;
6742    var rehealing = false;
6743
6744    function check() {
6745      if (widgetPresent()) {
6746        everMounted = true;
6747        return;
6748      }
6749      if (!everMounted || rehealing || reheals >= MAX_REHEALS) return;
6750      // Widget gone. The loader 
6750<script> being gone too is the DOM-rebuild signal.
6751      if (loaderScriptPresent()) return;
6752      rehealing = true;
6753      reheals++;
6754      injectLoader();
6755      // Give the freshly injected loader a beat to mount before re-arming.
6756      setTimeout(function () { rehealing = false; }, 1000);
6757    }
6758
6759    if (typeof MutationObserver !== 'undefined') {
6760      var start = function () {
6761        try {
6762          new MutationObserver(check).observe(document.documentElement, {
6763            childList: true,
6764            subtree: true
6765          });
6766        } catch (e) {}
6767      };
6768      if (document.body) start();
6769      else document.addEventListener('DOMContentLoaded', start);
6770    }
6771  })();
6772</script>
6772
6773<!-- END app snippet -->
6774
6775  <style id="sea-custom-css"></style>
6776
6777<!-- END app snippet -->
6778
6779
6780
6781</div>
6781<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
6781
6782</body>
6783</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.