.ijh,.ijh *{box-sizing:border-box}.ijh{font-family:Barlow,system-ui,sans-serif;color:#1d1d1b;line-height:1.4} .ijh a{color:inherit;text-decoration:none!important}.ijh .wrap{max-width:1240px;margin:0 auto;padding-left:24px;padding-right:24px} .ijh-top{background:#1e7a89;color:#fff;font-size:14px}.ijh-top .wrap{display:flex;flex-wrap:wrap;gap:6px 26px;padding-top:9px;padding-bottom:9px} .ijh-top a{font-weight:600}.ijh-top a:hover{text-decoration:underline!important} .ijh-hd{background:#fff;border-bottom:1px solid #dbe9ec}.ijh-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 28px;padding-top:16px;padding-bottom:12px} .ijh-brand{display:flex;flex-direction:column}.ijh-brand b{font-family:'Bebas Neue',sans-serif;font-weight:400;font-size:42px;line-height:1;color:#1e7a89;letter-spacing:.5px}.ijh-brand small{font-size:13px;font-weight:600;color:#54575a} .ijh-search{flex:1 1 260px;max-width:460px;display:flex;border:2px solid #cfe3e7;border-radius:999px;overflow:hidden;min-height:48px;margin:0} .ijh-search input[type=search]{flex:1;border:0!important;outline:0;padding:0 18px!important;font-size:16px;min-width:0;font-family:Barlow,sans-serif!important;background:#fff!important;box-shadow:none!important;height:auto!important;margin:0!important;border-radius:0!important} .ijh-search button{border:0!important;background:#1e7a89!important;color:#fff!important;padding:0 20px!important;font-weight:700!important;cursor:pointer;font-family:Barlow,sans-serif!important;border-radius:0!important;font-size:15px!important;text-transform:none!important;letter-spacing:0!important} .ijh-tools{display:flex;align-items:center;gap:18px}.ijh-tools a{display:flex;min-width:44px;min-height:44px;align-items:center;justify-content:center;color:#1d1d1b;position:relative} .ijh-count{position:absolute;top:2px;right:0;min-width:20px;height:20px;border-radius:10px;background:#e359a1;color:#1d1d1b;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center;padding:0 5px} .ijh-count:empty,.ijh-count[data-n="0"]{display:none} .ijh-intex img{height:26px;width:auto;display:block} .ijh-nav{display:flex;flex-wrap:wrap;gap:2px 4px;padding-bottom:10px}.ijh-nav a{display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:999px;font-weight:600;min-height:44px;font-size:16px} .ijh-nav a:hover{background:#eef7f9}.ijh-nav svg{width:28px;height:28px;flex:none;display:block;transition:transform .2s}.ijh-nav a:hover svg{transform:translateY(-2px) rotate(-4deg)}@media(prefers-reduced-motion:reduce){.ijh-nav svg{transition:none}} @media (max-width:767px){.ijh .wrap{padding-left:16px;padding-right:16px} .ijh-top{font-size:13px}.ijh-top .wrap{flex-wrap:nowrap;justify-content:center;gap:14px;padding-top:7px;padding-bottom:7px}.ijh-top span:nth-child(2){display:none} .ijh-row{display:grid;grid-template-columns:1fr auto;gap:10px 8px;padding-top:12px;padding-bottom:10px}.ijh-brand{grid-column:1;grid-row:1}.ijh-tools{grid-column:2;grid-row:1;gap:0}.ijh-search{grid-column:1/-1;grid-row:2;max-width:none;min-height:44px} .ijh-brand b{font-size:30px}.ijh-brand small{font-size:11px}.ijh-tools a{min-width:40px;min-height:40px}.ijh-intex img{height:16px} .ijh-nav{flex-wrap:nowrap;overflow-x:auto;gap:8px;padding-bottom:12px;scrollbar-width:none}.ijh-nav::-webkit-scrollbar{display:none} .ijh-nav a{flex:0 0 auto;white-space:nowrap;background:#eaf6f8;border:1px solid #dbe9ec;padding:6px 14px 6px 8px;min-height:40px;font-size:15px}.ijh-nav svg{width:24px;height:24px}}.ijh-lang{display:inline-flex;align-items:center;gap:2px;padding:2px;border:1.5px solid #cfe3e7;border-radius:999px;background:#fff} .ijh-tools .ijh-lang a{min-width:40px;min-height:36px;padding:0 10px;border-radius:999px;font-weight:700;font-size:14px;letter-spacing:.5px;color:#1d1d1b} .ijh-tools .ijh-lang a:hover{background:#eaf6f8} html:not([lang^=ar]) .ijh-tools .ijh-lang .l-en,html[lang^=ar] .ijh-tools .ijh-lang .l-ar{background:#1e7a89;color:#fff} @media (max-width:767px){.ijh-tools{gap:2px}.ijh-lang{margin-inline-end:4px}.ijh-tools .ijh-lang a{min-width:34px;min-height:32px;padding:0 7px;font-size:13px}} @media (max-width:389px){.ijh-intex{display:none}} (function(){function u(){fetch('/wp-json/wc/store/v1/cart',{credentials:'same-origin'}).then(function(r){return r.json()}).then(function(c){var e=document.getElementById('ijh-count');if(e){e.textContent=c.items_count||'';e.setAttribute('data-n',c.items_count||0)}}).catch(function(){})}if(document.cookie.indexOf('woocommerce_items_in_cart')>-1)u();document.addEventListener('added_to_cart',u);if(window.jQuery)jQuery(document.body).on('added_to_cart removed_from_cart wc_fragments_refreshed',u);})(); (function(){function go(){var p=location.pathname,q=location.search+location.hash,en=p.replace(/^\/ar(\/|$)/,'/');document.querySelectorAll('.ijh-lang').forEach(function(s){var a=s.querySelector('.l-en'),b=s.querySelector('.l-ar');if(a)a.setAttribute('href',en+q);if(b)b.setAttribute('href','/ar'+en+q);});}if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',go);else go();})();

An Intex above ground pool is the fastest way to get a real swimming pool at home in Jordan: no digging, no construction, and you can pack it away for winter. This guide explains the four pool types we sell, which size fits your space, and what to check before you order.

The four types of Intex pools

Easy Set: the quickest and lowest price

An inflatable ring at the top rises as the pool fills with water. There is no frame to build, so it is the fastest pool to set up and the easiest to fold away. Best as a first family pool and for children. Sizes in our store run from 2.44 m to 3.66 m across.

Metal Frame: sturdy and good value

A steel frame holds straight walls, which gives more swimming room than an Easy Set pool of the same width. Available round and rectangular. A good choice for small and medium gardens and for families who want a stronger pool without a big budget.

Prism Frame: stronger and deeper

A stronger frame and deeper water, with depths in our range from 76 cm up to 1.22 m. Rectangular, round and oval shapes are available. Choose it when adults will swim as well as children, and when you want a pool that comes back summer after summer.

Ultra XTR: the biggest pools for villas and farms

The largest and deepest Intex pools, 1.32 m deep and from 5.49 m up to 9.75 m long in our store. This is the choice for large gardens, villas and farms where the whole family wants room to really swim.

Which size should you choose?

Measure the flat area you have, then leave about one meter of free space around the pool for walking, the ladder and the filter pump. Use this table as a starting point.

Who will use itSuggested sizeSuggested type
Young children, small yard or terrace2.2 m to 2.6 m rectangular, or 2.44 m roundEasy Set or small Metal Frame
A family with children3 m to 3.66 m round, or 3 m × 2 m rectangularMetal Frame or Prism Frame
Adults and teenagers who want to swim4 m × 2 m up to 4.88 m × 2.44 m, at least 1 m deepPrism Frame pool
Large family, villa or farm5.49 m × 2.74 m and larger, 1.32 m deepUltra XTR pool

Check these before you order

  • The ground must be flat, level and firm. A pool on a slope puts uneven pressure on the walls.
  • Water is heavy: one cubic meter weighs one ton. Before placing a pool on a roof or balcony, ask an engineer whether the structure can carry the weight.
  • Check what is in the box. Models with Filter Pump or Set in the name include extras. For the others, add a filter pump that matches the pool size.
  • Plan for a cover and a ground cloth. A cover keeps dust and leaves out, which matters a lot in our climate, and a ground cloth protects the pool floor.
  • Have a water source and a power socket nearby for filling the pool and running the filter pump.

Keeping the water clean

Clean water needs three things: a filter pump running every day, a sanitizer such as chlorine at the right level, and a cover when the pool is not in use. Test the water regularly and clean or replace the filter cartridge when it gets dirty.

Common questions

Do you deliver outside Amman?

Yes. We deliver to all areas of Jordan, and delivery is free on orders above 25 JD. You pay cash when the order arrives.

Is there a warranty?

Yes. Intex Jordan products come with a warranty of 1 to 6 months, depending on the model.

Can I leave the pool up all year?

Frame pools can stay up for the whole season. For winter, we recommend draining the pool, drying it fully and storing it indoors so it lasts longer.

Not sure which one fits? Send us your space and how many people will use it, and we will suggest the right model.

.ijlp{font-family:inherit;color:#1d2b36;max-width:1240px;margin:0 auto;padding:0 20px 40px} .ijlp *{box-sizing:border-box} .ijlp-hero{background:linear-gradient(135deg,#003E64 0%,#0a6f8f 60%,#00B5C8 100%);color:#fff;border-radius:22px;padding:34px 30px;margin:18px 0 18px;position:relative;overflow:hidden} .ijlp-hero:after{content:"";position:absolute;right:-60px;top:-60px;width:260px;height:260px;border-radius:50%;background:rgba(255,255,255,.08)} .ijlp-hero h1{color:#fff;font-size:34px;line-height:1.15;margin:0 0 10px;font-weight:800;max-width:720px} .ijlp-hero p{color:#e6f6f9;font-size:17px;margin:0 0 18px;max-width:640px;line-height:1.5} .ijlp-trust{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0} .ijlp-trust li{background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.25);border-radius:999px;padding:7px 14px;font-size:14px;font-weight:600;margin:0} .ijlp-bar{display:flex;gap:8px;overflow-x:auto;padding:4px 0 12px;margin-bottom:6px;-webkit-overflow-scrolling:touch} .ijlp-chip{flex:0 0 auto;border:1.5px solid #cfe6ea;background:#fff;color:#003E64;border-radius:999px;padding:9px 16px;font-weight:700;font-size:14px;cursor:pointer;white-space:nowrap} .ijlp-chip span{opacity:.6;font-weight:600;margin-inline-start:4px} .ijlp-chip.on{background:#003E64;border-color:#003E64;color:#fff} .ijlp-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px} .ijlp-card{background:#fff;border:1px solid #e3edf0;border-radius:18px;overflow:hidden;display:flex;flex-direction:column;position:relative} .ijlp-card .im{display:block;aspect-ratio:1/1;background:#f6fafb} .ijlp-card .im img{width:100%;height:100%;object-fit:contain;display:block} .ijlp-tag{position:absolute;top:10px;inset-inline-start:10px;background:#F7941D;color:#fff;font-size:12px;font-weight:800;border-radius:999px;padding:4px 10px;z-index:1} .ijlp-save{position:absolute;bottom:10px;inset-inline-start:10px;background:#e63946;color:#fff;font-size:12px;font-weight:800;border-radius:999px;padding:4px 10px;z-index:1} .ijlp-card .bd{padding:12px 14px 14px;display:flex;flex-direction:column;gap:7px;flex:1} .ijlp-card .t{font-size:15px;font-weight:700;line-height:1.3;color:#003E64;text-decoration:none} .ijlp-card .sz{font-size:13px;color:#5b6b76} .ijlp-pump{display:inline-block;font-size:12.5px;font-weight:700;border-radius:8px;padding:4px 8px;background:#e8f7ee;color:#1e7a46;align-self:flex-start} .ijlp-pump.no{background:#fff4e5;color:#a35a00} .ijlp-pr{display:flex;align-items:baseline;gap:8px;margin-top:2px} .ijlp-pr b{font-size:21px;color:#003E64} .ijlp-pr s{color:#8a99a3;font-size:14px} .ijlp-addp{display:flex;gap:8px;align-items:center;font-size:13px;color:#3b4a55;background:#f6fafb;border-radius:10px;padding:7px 9px;cursor:pointer;margin:0} .ijlp-addp input{accent-color:#00B5C8;width:16px;height:16px;margin:0} .ijlp-btns{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:auto;padding-top:4px} .ijlp-btns button{border:0;border-radius:999px;padding:11px 8px;font-weight:800;font-size:14px;cursor:pointer} .ijlp-buy{background:#003E64;color:#fff} .ijlp-buy:hover{background:#00B5C8} .ijlp-add{background:#e6f6f9;color:#003E64} .ijlp-add.ok{background:#e8f7ee;color:#1e7a46} .ijlp-btns button[disabled]{opacity:.6;cursor:wait} .ijlp-help{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:30px 0 10px} .ijlp-help div{background:#f2fafb;border:1px solid #d6eef1;border-radius:16px;padding:16px} .ijlp-help b{display:block;color:#003E64;font-size:15px;margin-bottom:4px} .ijlp-help p{margin:0;font-size:13.5px;color:#3b4a55;line-height:1.45} .ijlp-wa{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;background:#fff;border:1.5px dashed #9fd9e2;border-radius:16px;padding:16px 18px;margin-top:14px} .ijlp-wa p{margin:0;font-weight:700;color:#003E64} .ijlp-wa a{background:#25D366;color:#fff;border-radius:999px;padding:11px 20px;font-weight:800;text-decoration:none} .ijlp-sticky{position:fixed;left:12px;right:12px;bottom:12px;z-index:9999;background:#003E64;color:#fff;border-radius:16px;padding:12px 14px;display:none;align-items:center;justify-content:space-between;gap:10px;box-shadow:0 10px 30px rgba(0,0,0,.25)} .ijlp-sticky.show{display:flex} .ijlp-sticky a{background:#00B5C8;color:#fff;border-radius:999px;padding:10px 18px;font-weight:800;text-decoration:none;white-space:nowrap} .ijlp-sticky span{font-weight:700;font-size:14px} .ijlp-load{padding:40px;text-align:center;color:#5b6b76} @media(max-width:1024px){.ijlp-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ijlp-help{grid-template-columns:repeat(2,minmax(0,1fr))}} @media(max-width:700px){.ijlp{padding:0 12px 90px}.ijlp-hero{padding:24px 18px;border-radius:18px}.ijlp-hero h1{font-size:25px}.ijlp-hero p{font-size:15px}.ijlp-trust li{font-size:12.5px;padding:6px 10px}.ijlp-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ijlp-card .bd{padding:10px}.ijlp-card .t{font-size:13.5px}.ijlp-pr b{font-size:18px}.ijlp-btns{grid-template-columns:1fr}.ijlp-btns button{padding:10px 6px;font-size:13px}.ijlp-help{grid-template-columns:1fr}}(function(){ var CAT="intexjor-airbeds", CATID=109, PUMP=5802, WA="962795020124"; var q=location.search, ss=null; try{ss=window.sessionStorage}catch(e){} function onCat(){return document.body.classList.contains("term-"+CAT)} if(!onCat())return; var adHit=/[?&](fbclid|utm_source|utm_campaign|gclid|lp)=/.test(q); try{if(adHit)ss.setItem("ijlp","1")}catch(e){} var on=adHit; try{on=on||ss.getItem("ijlp")==="1"}catch(e){} if(/[?&]lp=0/.test(q)){try{ss.removeItem("ijlp")}catch(e){}on=false} if(!on)return; var ar=/^ar/i.test(document.documentElement.lang||"")||location.pathname.indexOf("/ar/")===0,L=ar?1:0,base=ar?"/ar":""; var T={ h1:["Guests staying over? Give them a real bed tonight.","ضيوف عندك؟ قدّم لهم سرير مريح الليلة."], sub:["Genuine Intex airbeds that inflate in minutes – many with a built-in pump. Free delivery on orders above 25 JD, pay cash when it arrives.","فرشات هوائية INTEX أصلية تنتفخ خلال دقائق – كثير منها بمنفاخ مدمج. توصيل مجاني للطلبات فوق 25 ديناراً والدفع عند الاستلام."], t1:["✓ Free delivery above 25 JD","✓ توصيل مجاني للطلبات فوق 25 ديناراً"],t2:["✓ Cash on delivery","✓ الدفع عند الاستلام"],t3:["✓ Genuine Intex","✓ INTEX أصلي"],t4:["✓ Warranty 1–6 months","✓ كفالة 1–6 شهور"], all:["All","الكل"],bp:["Built-in pump","منفاخ مدمج"],single:["Single","مفرد"],double:["Double","مزدوج"],queen:["Queen","كوين"],king:["King","كينج"],camp:["Camping","تخييم"],kids:["Kids","أطفال"], best:["Best seller","الأكثر مبيعًا"],save:["Save ","وفّر "], p_elec:["Built-in electric pump","منفاخ كهربائي مدمج"],p_usb:["Built-in USB pump","منفاخ USB مدمج"],p_usbh:["USB pump included","منفاخ USB مرفق"],p_foot:["Built-in foot pump","منفاخ قدم مدمج"],p_hand:["Hand pump included","منفاخ يدوي مرفق"],p_dig:["Built-in digital pump","منفاخ رقمي مدمج"],p_no:["Pump not included","المنفاخ غير مرفق"], addp:["Add electric pump","أضف منفاخ كهربائي"],holds:["Holds up to ","يتحمل حتى "], buy:["Buy now","اشترِ الآن"],add:["Add to cart","أضف للسلة"],added:["Added ✓","تمت الإضافة ✓"], inc:["in cart","في السلة"],co:["Checkout →","إتمام الطلب ←"], h_size:["Which size?","أي مقاس؟"],h_size_p:["Single (99 cm) for 1 person · Double (137 cm) or Queen (152 cm) for 2 · King (183 cm) for extra room.","مفرد (99 سم) لشخص · مزدوج (137 سم) أو كوين (152 سم) لشخصين · كينج (183 سم) لمساحة أكبر."], h_pump:["Need a pump?","بدك منفاخ؟"],h_pump_p:["Beds marked “Built-in pump” plug into the wall and inflate themselves. Others include a pump or let you add one.","الفرشات المكتوب عليها «منفاخ مدمج» تنتفخ لحالها من الكهرباء. الباقي يجي معه منفاخ أو تقدر تضيف واحد."], h_del:["Delivery & payment","التوصيل والدفع"],h_del_p:["Free delivery on orders above 25 JD. Pay cash when your order arrives.","توصيل مجاني للطلبات فوق 25 ديناراً. ادفع كاش عند وصول الطلب."], h_war:["Genuine & guaranteed","أصلي ومكفول"],h_war_p:["Genuine Intex from the authorized Intex sales associate in Jordan, with a 1–6 month warranty depending on the model.","منتجات INTEX أصلية من الوكيل المعتمد في الأردن، مع كفالة من شهر لـ 6 شهور حسب الموديل."], wa:["Not sure which one? Ask us on WhatsApp – we reply fast.","محتار؟ اسألنا على واتساب ونرد بسرعة."],wab:["Chat on WhatsApp","راسلنا على واتساب"], err:["Could not add to cart – please try again.","تعذرت الإضافة – حاول مرة أخرى."],load:["Loading airbeds…","جارٍ التحميل…"] }; function t(k){return T[k][L]} function esc(s){var d=document.createElement("div");d.innerHTML=s;return d.textContent.replace(/[&"]/g,function(c){return{"&":"&","":">",'"':"""}[c]})} function link(u){return ar?u.replace(location.origin+"/",location.origin+"/ar/"):u} function val(p,k){var m=p.prices.currency_minor_unit||0;return parseInt(p.prices[k],10)/Math.pow(10,m)} function money(v,p){var m=p.prices.currency_minor_unit||0;return (p.prices.currency_prefix||"")+v.toFixed(m)+(p.prices.currency_suffix||"")} function img(p){var i=p.images&&p.images[0];return i?(i.thumbnail||i.src):""} function info(p){var n=esc(p.name),s={}; s.short=n.replace(/^Intex /,"").replace(/ – .*$/,"").replace(/ \(Pump Not Included\)/i,"").replace(/ with (Built-in|USB|Hand|Digital|2 Pillows).*$/i,""); s.dims=(n.match(/ – (.*)$/)||[])[1]||""; s.size=/\bTwin\b/.test(n)?"single":/\bFull\b/.test(n)?"double":/\bQueen\b/.test(n)?"queen":/\bKing\b/.test(n)?"king":/Kidz/i.test(n)?"kids":""; s.camp=/Camping/i.test(n);s.kids=/Kidz/i.test(n); s.pump=/Pump Not Included/i.test(n)?"p_no":/Digital/i.test(n)?"p_dig":/Built-in Electric/i.test(n)?"p_elec":/Built-in USB/i.test(n)?"p_usb":/Built-in Foot/i.test(n)?"p_foot":/USB Pump/i.test(n)?"p_usbh":/Hand Pump/i.test(n)?"p_hand":""; s.builtin=/^p_(elec|usb|foot|dig)$/.test(s.pump); var kg=(p.short_description||"").match(/up to (\d+)\s*kg/i);s.kg=kg?kg[1]:""; return s} function api(path){return fetch("/wp-json/wc/store/v1/"+path,{credentials:"same-origin"}).then(function(r){return r.ok?r.json():null}).catch(function(){return null})} function addOne(id,qty){var f=new FormData();f.append("product_id",id);f.append("quantity",qty||1); return fetch("/?wc-ajax=add_to_cart",{method:"POST",body:f,credentials:"same-origin"}).then(function(r){return r.json()}).then(function(j){if(!j||j.error)throw 0;return j})} function refresh(){try{jQuery(document.body).trigger("wc_fragment_refresh")}catch(e){}} var root,sticky,items=[],pumpP=null,cartN=0; function setCart(n){cartN=n;if(!sticky)return;sticky.querySelector("span").textContent=n+" "+t("inc");sticky.classList.toggle("show",n>0)} function mount(){ var sec=document.querySelector(".elementor-element-ij_products_sec"),hero=document.querySelector(".elementor-element-ij_hero_sec"); if(!sec)return false; if(hero)hero.style.display="none"; var grid=sec.querySelector(".elementor-element-ij_grid");if(grid)grid.style.display="none"; root=document.createElement("div");root.className="ijlp";root.setAttribute("dir",ar?"rtl":"ltr"); root.innerHTML='
'+t("h1")+'

'+t("sub")+'

'+t("load")+'
'+ '
'+t("h_size")+'

'+t("h_size_p")+'

'+t("h_pump")+'

'+t("h_pump_p")+'

'+t("h_del")+'

'+t("h_del_p")+'

'+t("h_war")+'

'+t("h_war_p")+'

'+ '

'+t("wa")+'

'+t("wab")+'
'; sec.insertBefore(root,sec.firstChild); sticky=document.createElement("div");sticky.className="ijlp-sticky";sticky.innerHTML=''+t("co")+'';document.body.appendChild(sticky); return true} function chips(){ var defs=[["all",function(){return 1}],["bp",function(s){return s.builtin}],["single",function(s){return s.size==="single"}],["double",function(s){return s.size==="double"}],["queen",function(s){return s.size==="queen"}],["king",function(s){return s.size==="king"}],["camp",function(s){return s.camp}],["kids",function(s){return s.kids}]]; var bar=root.querySelector(".ijlp-bar"),h=""; defs.forEach(function(d,i){var n=items.filter(function(x){return d[1](x.s)}).length;if(!n)return;h+=''}); bar.innerHTML=h; bar.addEventListener("click",function(e){var b=e.target.closest(".ijlp-chip");if(!b)return;bar.querySelectorAll(".ijlp-chip").forEach(function(c){c.classList.toggle("on",c===b)}); var f=defs.filter(function(d){return d[0]===b.dataset.k})[0][1];root.querySelectorAll(".ijlp-card").forEach(function(c){c.style.display=f(items[+c.dataset.i].s)?"":"none"})}); } function cards(){ var g=root.querySelector(".ijlp-grid"),h=""; items.forEach(function(x,i){var p=x.p,s=x.s,pr=val(p,"price"),rg=val(p,"regular_price"),sv=rg-pr; h+='
'+(i<3?'★ '+t("best")+'':'')+(sv>0.001?''+t("save")+money(sv,p)+'':'')+ '<img loading="'+(i
'+ ''+s.short+''+(s.dims?'
'+s.dims+(s.kg?' · '+t("holds")+s.kg+' kg':'')+'
':'')+ (s.pump?''+t(s.pump)+'':'')+ '
'+money(pr,p)+''+(sv>0.001?''+money(rg,p)+'':'')+'
'+ (s.pump==="p_no"&&pumpP?'':'')+ '
'}); g.innerHTML=h; g.addEventListener("click",function(e){var b=e.target.closest(".ijlp-buy,.ijlp-add");if(!b)return;var card=b.closest(".ijlp-card"),x=items[+card.dataset.i],buy=b.classList.contains("ijlp-buy"); if(!buy&&b.classList.contains("ok")){location.href=base+"/cart/";return} var pc=card.querySelector(".ijlp-addp input"),withPump=pc&&pc.checked; b.disabled=true; addOne(x.p.id,1).then(function(){return withPump?addOne(PUMP,1):null}).then(function(){ if(buy){location.href=base+"/checkout/";return} b.disabled=false;b.classList.add("ok");b.textContent=t("added");setCart(cartN+1+(withPump?1:0));refresh(); }).catch(function(){b.disabled=false;alertMsg(card)}); }); } function alertMsg(card){var m=document.createElement("div");m.style.cssText="color:#c0392b;font-size:12.5px";m.textContent=t("err");card.querySelector(".bd").appendChild(m);setTimeout(function(){m.remove()},4000)} function run(){ if(!mount())return; Promise.all([api("products?category="+CATID+"&per_page=60&orderby=popularity&order=desc&stock_status[]=instock"),api("products/"+PUMP),api("cart")]).then(function(r){ var list=(r[0]||[]).filter(function(p){return p.is_in_stock&&p.is_purchasable&&p.type==="simple"}); pumpP=r[1]&&r[1].is_in_stock?r[1]:null; if(!list.length){root.remove();var hero=document.querySelector(".elementor-element-ij_hero_sec"),grid=document.querySelector(".elementor-element-ij_grid");if(hero)hero.style.display="";if(grid)grid.style.display="";return} items=list.map(function(p){return{p:p,s:info(p)}}); chips();cards(); if(r[2]&&r[2].items_count)setCart(r[2].items_count); }); } if(document.readyState==="loading")document.addEventListener("DOMContentLoaded",run);else run(); })();